use replacement if complex.h not found
authorPaul Brossier <piem@altern.org>
Fri, 29 Sep 2006 14:20:14 +0000 (14:20 +0000)
committerPaul Brossier <piem@altern.org>
Fri, 29 Sep 2006 14:20:14 +0000 (14:20 +0000)
use replacement if complex.h not found

src/fft.h

index dc1ea65cd1ae5ae88fb9473aae83cc7706f5f34d..d0117980ec221b23e4998e0bd51808171f4b272f 100644 (file)
--- a/src/fft.h
+++ b/src/fft.h
  * c++ projects can still use their own complex definition. */
 #include <fftw3.h>
 
+#ifdef HAVE_COMPLEX_H
 #if FFTW3F_SUPPORT
 #define FFTW_TYPE fftwf_complex
 #else
 #define FFTW_TYPE fftw_complex
 #endif
+#else
+#if FFTW3F_SUPPORT
+#define FFTW_TYPE float
+#else
+#define FFTW_TYPE double
+#endif
+#endif
 
 #ifdef __cplusplus
 extern "C" {