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.
