IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Opened 19 years ago

Last modified 16 years ago

#993 assigned enhancement

psLib fails to compile - could nto read symbold from libfftw3f.a: Bad value — at Initial Version

Reported by: jester@… Owned by: jhoblitt
Priority: low Milestone:
Component: psconfig Version: 2.3
Severity: minor Keywords:
Cc:

Description

psLib fails to compile with the following error (what's the bugzilla component for psLib?):

/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: /IPP/ipp-2.3.lin64lib/libfftw3f.a(plan-dft-r2c-1d.o): relocation R_X
86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/IPP/ipp-2.3.lin64
lib/libfftw3f.a: could not read symbols: Bad value

Here's the context:

make[3]: Entering directory `/disk1/jester/IPP/ipp-2.3/psLib/src'
/bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -pipe -O0 -g -Wall -Werror -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L -version-info 1:
1:0 -o libpslib.la -rpath /IPPipp-2.3.lin64/lib sys/libpslibsys.la astro/libpslibastro.la db/libpslibdb.la fft/libpslibfft.la fits/libpslibfits
.la imageops/libpslibimageops.la jpeg/libpslibjpeg.la math/libpslibmath.la mathtypes/libpslibmathtypes.la types/libpslibtypes.la -pthread -L/usr/l
ib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -lcfitsio -lm -lfftw3f -L/IPP
ipp-2.3.lin64/lib -lgsl -lgslcblas -lm -ljpeg
mkdir .libs
gcc -std=gnu99 -shared -Wl,--whole-archive sys/.libs/libpslibsys.a astro/.libs/libpslibastro.a db/.libs/libpslibdb.a fft/.libs/libpslibfft.a fits/
.libs/libpslibfits.a imageops/.libs/libpslibimageops.a jpeg/.libs/libpslibjpeg.a math/.libs/libpslibmath.a mathtypes/.libs/libpslibmathtypes.a type
s/.libs/libpslibtypes.a -Wl,--no-whole-archive -Wl,--rpath -Wl,/usr/lib64/mysql -Wl,--rpath -Wl,/IPPipp-2.3.lin64/lib -Wl,--rpath -Wl,/usr/lib64
/mysql -Wl,--rpath -Wl,/IPP
ipp-2.3.lin64/lib -L/usr/lib64/mysql /usr/lib64/mysql/libmysqlclient.so -lz -lcrypt -lnsl -lcfitsio /IPP/ipp-2.3.lin64
lib/libfftw3f.a -L/IPPipp-2.3.lin64/lib /IPPipp-2.3.lin64/lib/libgsl.so /IPPipp-2.3.lin64/lib/libgslcblas.so -lm -ljpeg -pthread -Wl,-sona
me -Wl,libpslib.so.1 -o .libs/libpslib.so.1.0.1
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: /IPP/ipp-2.3.lin64lib/libfftw3f.a(plan-dft-r2c-1d.o): relocation R_X
86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/IPP/ipp-2.3.lin64
lib/libfftw3f.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[3]: * [libpslib.la] Error 1
make[3]: Leaving directory `/disk1/jester/IPP/ipp-2.3/psLib/src'
make[2]:
* [all-recursive] Error 1
make[2]: Leaving directory `/disk1/jester/IPP/ipp-2.3/psLib/src'
make[1]: * [all] Error 2
make[1]: Leaving directory `/disk1/jester/IPP/ipp-2.3/psLib/src'
make:
* [all-recursive] Error 1
problem building psLib : failure in make

Change History (0)

Note: See TracTickets for help on using tickets.