Anyone see anything wrong with this ?
( Output section is from a make V=99 )
armeb-linux-uclibc-gcc -shared .libs/dbus-address.o .libs/dbus-auth.o .libs/dbus-auth-script.o .libs/dbus-bus.o .libs/dbus-connection.o
.libs/dbus-credentials.o .libs/dbus-errors.o .libs/dbus-keyring.o .libs/dbus-marshal-header.o .libs/dbus-marshal-byteswap.o .libs/dbus-marshal-recursive.o
.libs/dbus-marshal-validate.o .libs/dbus-message.o .libs/dbus-misc.o .libs/dbus-object-tree.o .libs/dbus-pending-call.o .libs/dbus-resources.o
.libs/dbus-server.o .libs/dbus-server-debug-pipe.o .libs/dbus-server-socket.o .libs/dbus-server-unix.o .libs/dbus-sha.o .libs/dbus-signature.o
.libs/dbus-timeout.o .libs/dbus-threads.o .libs/dbus-transport.o .libs/dbus-transport-socket.o .libs/dbus-transport-unix.o .libs/dbus-uuidgen.o .libs/dbus-watch.o
.libs/dbus-dataslot.o .libs/dbus-hash.o .libs/dbus-internals.o .libs/dbus-list.o .libs/dbus-marshal-basic.o .libs/dbus-memory.o .libs/dbus-mempool.o
.libs/dbus-string.o .libs/dbus-sysdeps.o .libs/dbus-sysdeps-pthread.o .libs/dbus-sysdeps-unix.o .libs/dbus-userdb.o
-L/home/TMP/OpenWRT/openwrt-svn/trunk-ixp4xx/staging_dir/toolchain-armeb_gcc4.1.2/lib
-L/home/TMP/OpenWRT/openwrt-svn/trunk-ixp4xx/staging_dir/armeb/usr/lib
-L/home/TMP/OpenWRT/openwrt-svn/trunk-ixp4xx/staging_dir/armeb/lib -march=armv5te -mtune=xscale -msoft-float
-Wl,-z -Wl,relro -Wl,-soname -Wl,libdbus-1.so.3 -Wl,-version-script -Wl,.libs/libdbus-1.ver -o .libs/libdbus-1.so.3.4.0
It's the linker that is screwing up somewhere cause I can take those object files an manually generate a functional shared library.
GP
(Last edited by gpw on 12 Aug 2008, 17:13)