|
From: | Michael Goffioul |
Subject: | Re: MXE-Octave build of fftw |
Date: | Tue, 25 Jun 2013 19:09:35 -0400 |
When trying to compile as native mingw, FFTW now fails to build:
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../simd -O3 -fomit-
frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns
-ffast-math -MT kalloc.lo -MD -MP -MF .deps/kalloc.Tpo -c kalloc.c -DDLL_EXPOR
T -DPIC -o .libs/kalloc.o
kalloc.c: In function 'fftw_kernel_malloc':^M
kalloc.c:131:6: error: #error "Don't know how to malloc() aligned memory ... try
configuring --with-our-malloc"^M
make[4]: *** [kalloc.lo] Error 1
make[4]: Leaving directory `/home/jdonoghue/mxe-octave/tmp-fftw/fftw-3.3.2/kerne
l'
In addition (this has probally always been the case) I get a warning for unrecognized option --enable-double:
cd '/home/jdonoghue/mxe-octave/tmp-fftw/fftw-3.3.2' && ./configure F77=gfortran
--enable-shared --disable-static --prefix='/home/jdonoghue/mxe-octave/usr/i686-
pc-mingw32' --enable-threads --enable-sse2 --enable-double && true
configure: WARNING: unrecognized options: --enable-double
Checking the configure.ac, there is –enable-long-double, --enable-float/--enable-single.
[Prev in Thread] | Current Thread | [Next in Thread] |