I am trying to compile some of the userspace utilities as 64-bit apps on a ppc64 machine with a
sles9sp2 distribution.
I am getting the following compile errors (appended below). Yes, I am using some older bits, but I
do not think that is the issue here.
I have exported LDFLAGS=-L /lib64 -m64 and also LD_LIBRARY_PATH=/lib64
I have modified Makefile.am to add -m64 to both AM_CFLAGS and
src_libibverbs_la_CFLAGS too.
ldconfig -p | grep sysfs gives me the following:
libsysfs.so.1 (libc6,64bit) => /lib64/libsysfs.so.1
libsysfs.so.1 (libc6) => /lib/libsysfs.so.1
libsysfs.so (libc6) => /usr/lib/libsysfs.so
which appears to be right. Yet, libtool seems to be picking up the wrong libsysfs.so
(hard coded path from somewhere). What am I missing?
Pradeep
[EMAIL PROTECTED]
-------------------------------------------------------------------------------------------------------------------------
make all-am
make[1]: Entering directory `/home/pradeep/trunk-3675/src/userspace/libibverbs'
/bin/sh ./libtool --mode=link gcc -g -Wall -D_GNU_SOURCE -m64 -g -O2 -L /lib64
-m64 -o src/libibverbs.la -rpath /usr/local/lib -version-info 1 -export-dynamic
-Wl,--version-script=./src/libibverbs.map src_libibverbs_la-cmd.lo src_libibver
bs_la-device.lo src_libibverbs_la-init.lo src_libibverbs_la-memory.lo src_libibv
erbs_la-verbs.lo -lsysfs -lpthread -ldl
gcc -shared .libs/src_libibverbs_la-cmd.o .libs/src_libibverbs_la-device.o .lib
s/src_libibverbs_la-init.o .libs/src_libibverbs_la-memory.o .libs/src_libibverbs
_la-verbs.o -L/home/pradeep/trunk-3675/src/userspace/libibverbs /usr/lib/libsys <------error here
fs.so -lpthread -ldl -m64 -m64 -Wl,--version-script=./src/libibverbs.map -Wl,-s
oname -Wl,libibverbs.so.1 -o src/.libs/libibverbs.so.1.0.0
/usr/lib/libsysfs.so: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[1]: *** [src/libibverbs.la] Error 1
make[1]: Leaving directory `/home/pradeep/trunk-3675/src/userspace/libibverbs'
make: *** [all] Error 2
~
_______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general
To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
