From 699bd1f1bb443d3043193d5649ffb1279d9fe0b8 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Tue, 15 Nov 2005 02:36:32 +0000 Subject: various fixes to get things compiling on Windows/MinGW svn path=/trunk/; revision=3906 --- externals/build/src/ENV.c | 3 +++ externals/build/src/bdiag~.c | 6 +++--- externals/build/src/bfft~.c | 1 + externals/build/src/diag~.c | 5 +++++ externals/build/src/getenv.c | 3 +++ externals/build/src/ibfft~.c | 1 + externals/build/src/ifeel.c | 2 ++ externals/build/src/junction~.c | 1 + 8 files changed, 19 insertions(+), 3 deletions(-) diff --git a/externals/build/src/ENV.c b/externals/build/src/ENV.c index 8566c55c..45846b0f 100644 --- a/externals/build/src/ENV.c +++ b/externals/build/src/ENV.c @@ -1 +1,4 @@ +#ifdef WIN32 +#define setenv(a,b,c) _putenv(a) +#endif #include "../../cxc/ENV.c" diff --git a/externals/build/src/bdiag~.c b/externals/build/src/bdiag~.c index 1142b559..db188686 100644 --- a/externals/build/src/bdiag~.c +++ b/externals/build/src/bdiag~.c @@ -1,7 +1,7 @@ #ifndef __i386__ #define IS_DENORMAL(f) f +#else +#include "../../creb/include/extlib_util.h" #endif -/* this doesn't work on Mac OS X now */ -#ifndef __APPLE__ +#include "../../../pd/src/d_mayer_fft.c" #include "../../creb/modules/bdiag.c" -#endif diff --git a/externals/build/src/bfft~.c b/externals/build/src/bfft~.c index e37e2685..dfe34cc4 100644 --- a/externals/build/src/bfft~.c +++ b/externals/build/src/bfft~.c @@ -1 +1,2 @@ +#include "../../../pd/src/d_mayer_fft.c" #include "../../creb/modules/bfft.c" diff --git a/externals/build/src/diag~.c b/externals/build/src/diag~.c index 1dfe89a7..aca076fd 100644 --- a/externals/build/src/diag~.c +++ b/externals/build/src/diag~.c @@ -1,3 +1,8 @@ +#ifndef __i386__ +#define IS_DENORMAL(f) f +#else +#include "../../creb/include/extlib_util.h" +#endif #ifndef __APPLE__ #include "../../creb/modules/diag.c" #endif diff --git a/externals/build/src/getenv.c b/externals/build/src/getenv.c index 2c1022ad..6ec426e9 100644 --- a/externals/build/src/getenv.c +++ b/externals/build/src/getenv.c @@ -1 +1,4 @@ +#ifdef WIN32 +#define setenv(a,b,c) _putenv(a) +#endif #include "../../motex/getenv.c" diff --git a/externals/build/src/ibfft~.c b/externals/build/src/ibfft~.c index e37e2685..dfe34cc4 100644 --- a/externals/build/src/ibfft~.c +++ b/externals/build/src/ibfft~.c @@ -1 +1,2 @@ +#include "../../../pd/src/d_mayer_fft.c" #include "../../creb/modules/bfft.c" diff --git a/externals/build/src/ifeel.c b/externals/build/src/ifeel.c index 5cc70547..90d63975 100644 --- a/externals/build/src/ifeel.c +++ b/externals/build/src/ifeel.c @@ -1 +1,3 @@ +#ifndef NT #include "../../hcs/ifeel.c" +#endif diff --git a/externals/build/src/junction~.c b/externals/build/src/junction~.c index f2b2ea69..37703b6b 100644 --- a/externals/build/src/junction~.c +++ b/externals/build/src/junction~.c @@ -1 +1,2 @@ +#include "../../../pd/src/d_mayer_fft.c" #include "../../creb/modules/junction.c" -- cgit v1.2.1