summaryrefslogtreecommitdiff
path: root/libs/rubberband
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2008-05-11 21:42:10 +0000
committerDavid Robillard <d@drobilla.net>2008-05-11 21:42:10 +0000
commit4505d3aa99dde620ae2f63157920dae9658765ec (patch)
tree00d72a2b9b62fe0b4bdd2c8e8c17834af2a36ca0 /libs/rubberband
parentf844b2c2ab2fb54d3edc1e32366644071d68e688 (diff)
Fix compilation with GCC 4.3 (at least with SYSLIBS=1).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3334 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/rubberband')
-rw-r--r--libs/rubberband/src/FFT.cpp1
-rw-r--r--libs/rubberband/src/RingBuffer.h1
-rw-r--r--libs/rubberband/src/StretchCalculator.cpp1
-rw-r--r--libs/rubberband/src/Thread.cpp1
-rw-r--r--libs/rubberband/src/Window.h1
-rw-r--r--libs/rubberband/src/main.cpp2
6 files changed, 7 insertions, 0 deletions
diff --git a/libs/rubberband/src/FFT.cpp b/libs/rubberband/src/FFT.cpp
index 4df1025659..1177d1dde4 100644
--- a/libs/rubberband/src/FFT.cpp
+++ b/libs/rubberband/src/FFT.cpp
@@ -22,6 +22,7 @@
#include <iostream>
#include <map>
#include <cstdio>
+#include <cstdlib>
#include <vector>
namespace RubberBand {
diff --git a/libs/rubberband/src/RingBuffer.h b/libs/rubberband/src/RingBuffer.h
index a3673d32f2..60004e3fd8 100644
--- a/libs/rubberband/src/RingBuffer.h
+++ b/libs/rubberband/src/RingBuffer.h
@@ -15,6 +15,7 @@
#ifndef _RUBBERBAND_RINGBUFFER_H_
#define _RUBBERBAND_RINGBUFFER_H_
+#include <cstring>
#include <sys/types.h>
#ifndef _WIN32
diff --git a/libs/rubberband/src/StretchCalculator.cpp b/libs/rubberband/src/StretchCalculator.cpp
index 77d1c50ddf..a4c8236a53 100644
--- a/libs/rubberband/src/StretchCalculator.cpp
+++ b/libs/rubberband/src/StretchCalculator.cpp
@@ -15,6 +15,7 @@
#include "StretchCalculator.h"
#include <math.h>
+#include <algorithm>
#include <iostream>
#include <deque>
#include <set>
diff --git a/libs/rubberband/src/Thread.cpp b/libs/rubberband/src/Thread.cpp
index 2b37875f01..8b5e074932 100644
--- a/libs/rubberband/src/Thread.cpp
+++ b/libs/rubberband/src/Thread.cpp
@@ -14,6 +14,7 @@
#include "Thread.h"
+#include <cstdlib>
#include <iostream>
#include <sys/time.h>
diff --git a/libs/rubberband/src/Window.h b/libs/rubberband/src/Window.h
index 305daa7332..28a3a0446b 100644
--- a/libs/rubberband/src/Window.h
+++ b/libs/rubberband/src/Window.h
@@ -16,6 +16,7 @@
#define _RUBBERBAND_WINDOW_H_
#include <cmath>
+#include <cstdlib>
#include <iostream>
#include <map>
diff --git a/libs/rubberband/src/main.cpp b/libs/rubberband/src/main.cpp
index c4f9259ae6..2f8b386d51 100644
--- a/libs/rubberband/src/main.cpp
+++ b/libs/rubberband/src/main.cpp
@@ -14,9 +14,11 @@
#include "RubberBandStretcher.h"
+#include <cstring>
#include <iostream>
#include <sndfile.h>
#include <cmath>
+#include <cstdlib>
#include <sys/time.h>
#include <time.h>
#include "sysutils.h"