aboutsummaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-12-27 16:01:41 +0000
committerDavid Robillard <d@drobilla.net>2011-12-27 16:01:41 +0000
commit84f43299f83c8ab62869ada2fb9a16a321099f43 (patch)
tree82d2ee7179d3ac6d761ac3b1a184ccac4b2419e1 /src/include
parent586a4db65dd7b3031be5473d272dad293e453e74 (diff)
downloadblop.lv2-84f43299f83c8ab62869ada2fb9a16a321099f43.tar.gz
blop.lv2-84f43299f83c8ab62869ada2fb9a16a321099f43.tar.bz2
blop.lv2-84f43299f83c8ab62869ada2fb9a16a321099f43.zip
Fix compilation.
git-svn-id: http://svn.drobilla.net/lad/trunk/plugins/blip.lv2@3905 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/include')
-rw-r--r--src/include/interpolate.h2
-rw-r--r--src/include/math_func.h14
-rw-r--r--src/include/wavedata.h2
3 files changed, 15 insertions, 3 deletions
diff --git a/src/include/interpolate.h b/src/include/interpolate.h
index d61fb3e..40ae62c 100644
--- a/src/include/interpolate.h
+++ b/src/include/interpolate.h
@@ -2,7 +2,7 @@
#define blip_interpolate_h
#include "lv2/lv2plug.in/ns/lv2core/lv2.h"
-#include <config.h>
+#include "blip-config.h"
#include "math_func.h"
/**
diff --git a/src/include/math_func.h b/src/include/math_func.h
index c44075d..b3bbe7b 100644
--- a/src/include/math_func.h
+++ b/src/include/math_func.h
@@ -7,7 +7,19 @@
#define math_func_h
#include <math.h>
-#include "config.h"
+#include "blip-config.h"
+
+#ifndef M_PI
+# define M_PI 3.14159265358979323846 /* pi */
+#endif
+
+#ifndef M_LN10
+# define M_LN10 2.30258509299404568402 /* log_e(10) */
+#endif
+
+#ifndef M_LN2
+# define M_LN2 0.69314718055994530942 /* log_e(2) */
+#endif
#ifdef HAVE_SINF
/* Use float functions */
diff --git a/src/include/wavedata.h b/src/include/wavedata.h
index 32a8a5b..cc3e3b6 100644
--- a/src/include/wavedata.h
+++ b/src/include/wavedata.h
@@ -21,7 +21,7 @@
#define blip_wavedata_h
#include "lv2/lv2plug.in/ns/lv2core/lv2.h"
-#include <config.h>
+#include "blip-config.h"
#include "math_func.h"
#include "interpolate.h"
#include "common.h"