Hi everyone,
I am having a lot of problems getting sh-utils to statically link with my
glibc. Everything works perfectly when it is dynamically linked (passes all
tests), but when I statically link it complains about symbols being
redefined (once in libsu.a and once in libc.a) and then bombs out because
the symbol is resized (from what I can gather anyway). Here's some more
info if you need it:
The package was configured using
[root@kinslayer sh-utils-2.0]# ./configure --prefix=/mnt/lfs/usr
--disable-nls
I then built it using:
[root@kinslayer sh-utils-2.0]# make LDFLAGS=-static
The output of a make can be viewed in the attachment provided or by visting
the following:
http://members.optushome.com.au/joelbeach/output
Some more information is provided below....
[joel@kinslayer joel]$ ld -v
GNU ld version 2.10.90 (with BFD 2.10.0.24)
[root@kinslayer sh-utils-2.0]# gcc -v
Reading specs from /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/specs
gcc version 2.95.3 19991030 (prerelease)
[root@kinslayer sh-utils-2.0]# strings /usr/lib/libc* | grep "release
version"
GNU C Library stable release version 2.1.3, by Roland McGrath et al.
GNU C Library stable release version 2.1.3, by Roland McGrath et al.
I don't subscribe to the list (If you can subscribe!!), so if you could cc
replies to:
[EMAIL PROTECTED]
that would be much appreciated.
Thanks for your help.
Joel
output