Ticket #455 (new defect)

Opened 1 year ago

Last modified 1 year ago

scipy picks /usr/local/lib/libfftw3.a instead of $SAGE_LIB/libfftw3.a

Reported by: mabshoff Assigned to: was
Priority: major Milestone: sage-3.4
Component: packages Keywords:
Cc:

Description

Reported by JMD:

system : AMD64 X2 4200

Slamd64 (Slackware 11.0 for x86-64) gcc 3.4.6

Here it seems that /usr/local/lib/libfftw3.a on my system is used, maybe instead of something inside sage-2.8/

log : gcc: build/src.linux-x86_64-2.5/Lib/fftpack/_fftpackmodule.c sage_fortran -shared -shared build/temp.linux-x86_64-2.5/build/ src.linux-x86_64-2.5/Lib/fftpack/_fftpackmodule.o build/temp.linux- x86_64-2.5/Lib/fftpack/src/zfft.o build/temp.linux-x86_64-2.5/Lib/ fftpack/src/drfft.o build/temp.linux-x86_64-2.5/Lib/fftpack/src/ zrfft.o build/temp.linux-x86_64-2.5/Lib/fftpack/src/zfftnd.o build/ temp.linux-x86_64-2.5/build/src.linux-x86_64-2.5/fortranobject.o -L/ usr/local/lib -Lbuild/temp.linux-x86_64-2.5 -ldfftpack -lfftw3 -o build/lib.linux-x86_64-2.5/scipy/fftpack/_fftpack.so ld: /usr/local/lib/libfftw3.a(mapflags.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC /usr/local/lib/libfftw3.a: ne peut lire les symboles: Mauvaise valeur ld: /usr/local/lib/libfftw3.a(mapflags.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC /usr/local/lib/libfftw3.a: ne peut lire les symboles: Mauvaise valeur error: Command "sage_fortran -shared -shared build/temp.linux- x86_64-2.5/build/src.linux-x86_64-2.5/Lib/fftpack/_fftpackmodule.o build/temp.linux-x86_64-2.5/Lib/fftpack/src/zfft.o build/temp.linux- x86_64-2.5/Lib/fftpack/src/drfft.o build/temp.linux-x86_64-2.5/Lib/ fftpack/src/zrfft.o build/temp.linux-x86_64-2.5/Lib/fftpack/src/ zfftnd.o build/temp.linux-x86_64-2.5/build/src.linux-x86_64-2.5/ fortranobject.o -L/usr/local/lib -Lbuild/temp.linux-x86_64-2.5 - ldfftpack -lfftw3 -o build/lib.linux-x86_64-2.5/scipy/fftpack/ _fftpack.so" failed with exit status 1 Error building scipy.

The problem goes away when /usr/local/lib/libfftw3.a is moved.

Cheers,

Michael

Change History

08/28/2007 07:41:27 PM changed by was

  • milestone changed from sage-2.8.3 to sage-2.9.