From: liudawei <dbm...@ya...> - 2007-01-17 10:10:20
|
When I try to make Perfsuite on an "AMD" machine based I got the following error message ----------- Making all in bfd /bin/sh ../../../../libtool --tag=CC --mode=link gcc -g -O2 -o libpsbfd.la -rpath /usr/local/lib/psbfd0.2 -lbfd -liberty -version-info 1:0:0 libpsbfd_la-Bfd_control.lo libpsbfd_la-Bfd_init.lo libpsbfd_la-Bfd_inquire.lo libpsbfd_la-Bfd_lookup.lo gcc -shared .libs/libpsbfd_la-Bfd_control.o .libs/libpsbfd_la-Bfd_init.o .libs/libpsbfd_la-Bfd_inquire.o .libs/libpsbfd_la-Bfd_lookup.o -lbfd -liberty -Wl,-soname -Wl,libpsbfd.so.1 -o .libs/libpsbfd.so.1.0.0 /usr/bin/ld: /usr/lib/gcc-lib/x86_64-redhat-linux/3.2.3/../../../../lib64/libbfd.a(bfd.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc-lib/x86_64-redhat-linux/3.2.3/../../../../lib64/libbfd.a: could not read symbols: Bad value ---------------- Do not know how to resolve it . --------------------------------- 雅虎免费邮箱-3.5G容量,20M附件 |