[uClibc]rsh linking error against uClibc 0.9.11

Doug Edwards dedwards at synergymicro.com
Tue Apr 29 14:48:22 UTC 2003


Hello -

I'm having problems building rsh against uClibc.  It doesn't return 
any compile errors, but the app is linked against uClibc and glibc.
Here's my setup:
powerpc
uClibc 0.9.11
inetutils-1.4.2 package (which contains rsh)
2.4.19 linux kernel

I ran my configure with the following options:

./configure --disable-servers --disable-clients --enable-rsh 
--enable-rshd --disable-ncurses CC=/usr/powerpc-linux-uclibc/bin/gcc 
LD=/usr/powerpc-linux-uclibc/bin/ld


Here's what I get when I run the make and ldd (from the rsh directory):


[user at host rsh]$ make
source='rsh.c' object='rsh.o' libtool=no \
depfile='.deps/rsh.Po' tmpdepfile='.deps/rsh.TPo' \
depmode=gcc /bin/sh ../depcomp \
/usr/powerpc-linux-uclibc/bin/gcc -DHAVE_CONFIG_H -I. -I. -I.. 
-DPATH_RLOGIN=\"/usr/local/bin/rlogin\" -I../include    -g -O2 -c 
`test -f 'rsh.c' || echo './'`rsh.c
/usr/powerpc-linux-uclibc/bin/gcc  -g -O2   -o rsh  rsh.o 
-L../libinetutils -linetutils -lz -lresolv
/usr/bin/ld: warning: libc.so.6, needed by /usr/lib/libz.so, may 
conflict with libc.so.0
/usr/bin/ld: BFD 2.11.92.0.10 20011021 assertion fail elflink.h:3774
[user at host rsh]$

[user at host rsh]$ /usr/powerpc-linux-uclibc/bin/ldd rsh
         libz.so.1 => /usr/lib/libz.so.1
         libresolv.so.0 => /usr/powerpc-linux-uclibc/lib/libresolv.so.0
         libc.so.0 => /usr/powerpc-linux-uclibc/lib/libc.so.0
         libc.so.6 => /lib/libc.so.6
         ld.so.1 => /lib/ld.so.1
         /usr/powerpc-linux-uclibc/lib/ld-uClibc.so.0 => 
/usr/powerpc-linux-uclibc/lib/ld-uClibc.so.0
[dedwards at Piltdown rsh]$



Any suggestions?  I tried compiling against uClibc 0.9.19 but ran 
into other problems there.  It compiles fine against glibc.

Thanks in advance,

Doug Edwards
-- 
_____________________

Doug Edwards

Synergy Microsystems
9605 Scranton Rd., Suite 700
San Diego, CA  92121-1773
dedwards at synergymicro.com
(858)452-0020
http://www.synergymicro.com
_____________________


More information about the uClibc mailing list