Changeset eeb7276 for src/spectral/fft.c


Ignore:
Timestamp:
May 3, 2016, 2:35:19 AM (4 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/autosink, feature/constantq, feature/pitchshift, feature/pydocstrings, feature/timestretch, master, pitchshift, sampler, timestretch, yinfft+
Children:
1019a2a
Parents:
f2e9a8a
Message:

src/spectral/fft.c: fail build if trying to mix aubio/fftw3 in double/single precision

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/spectral/fft.c

    rf2e9a8a reeb7276  
    6565#ifdef HAVE_FFTW3F
    6666#if HAVE_AUBIO_DOUBLE
    67 #warning "Using aubio in double precision with fftw3 in single precision"
     67#error "Using aubio in double precision with fftw3 in single precision"
    6868#endif /* HAVE_AUBIO_DOUBLE */
    6969#define real_t float
    70 #else /* HAVE_FFTW3F */
     70#elif defined (HAVE_FFTW3) /* HAVE_FFTW3F */
    7171#if !HAVE_AUBIO_DOUBLE
    72 #warning "Using aubio in single precision with fftw3 in double precision"
     72#error "Using aubio in single precision with fftw3 in double precision"
    7373#endif /* HAVE_AUBIO_DOUBLE */
    7474#define real_t double
Note: See TracChangeset for help on using the changeset viewer.