[Fluxus] fftw causes build error

Kassen signal.automatique at gmail.com
Thu Jul 12 17:32:55 PDT 2012


Dear list,

I am trying to rebuild fluxus and apparently there was a update to
libfftw3 for this version of ubuntu that breaks the building process;

-------------------
g++ -o modules/fluxus-audio/fluxus-audio_ss.so -rdynamic -shared
modules/fluxus-audio/src/FluxusAudio.os
modules/fluxus-audio/src/AudioCollector.os
modules/fluxus-audio/src/JackClient.os /usr/local/lib/racket/mzdyn3m.o
-L/usr/local/lib/racket -L/usr/local/lib -L/usr/lib -Llibfluxus -ljack
-lfftw3 -lsndfile
/usr/bin/ld: /usr/local/lib/libfftw3.a(mapflags.o): relocation
R_X86_64_32 against `.rodata' can not be used when making a shared
object; recompile with -fPIC
/usr/local/lib/libfftw3.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
scons: *** [modules/fluxus-audio/fluxus-audio_ss.so] Error 1
scons: building terminated because of errors.
-----------------

This is against libfftw3-3 version 3.2.2-1ubuntu2.
The error makes very little sense to me and I'm not sure how to proceed.
Based on how this used to work fine I'm inclined to suspect a change
in the library's interface?

Yours,
Kas.



More information about the Fluxus mailing list