This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
failure to link libc.so on i386-gnu
- From: Marcus Brinkmann <Marcus dot Brinkmann at ruhr-uni-bochum dot de>
- To: libc-alpha at sources dot redhat dot com
- Cc: Roland McGrath <roland at gnu dot org>
- Date: Sun, 22 Sep 2002 21:08:58 +0200
- Subject: failure to link libc.so on i386-gnu
Hi,
the current cvs HEAD fails to link on i386-gnu:
make -C elf subdir_lib
make[2]: Entering directory `/home/marcus/libc/cvs/HEAD/libc/elf'
gcc -nostdlib -nostartfiles -r -o /home/marcus/libc/cvs/HEAD/i386-gnu/elf/librtld.os '-Wl,-(' /home/marcus/libc/cvs/HEAD/i386-gnu/elf/dl-allobjs.os /home/marcus/libc/cvs/HEAD/i386-gnu/libc_pic.a /home/marcus/libc/cvs/HEAD/i386-gnu/mach/libmachuser_pic.a /home/marcus/libc/cvs/HEAD/i386-gnu/hurd/libhurduser_pic.a -lgcc '-Wl,-)'
/home/marcus/libc/cvs/HEAD/i386-gnu/libc_pic.a(init-first.os): In function `posixland_init':
/home/marcus/libc/cvs/HEAD/libc/csu/../sysdeps/mach/hurd/i386/init-first.c:67: multiple definition of `__libc_multiple_libcs'
/home/marcus/libc/cvs/HEAD/i386-gnu/elf/dl-allobjs.os:/home/marcus/libc/cvs/HEAD/libc/elf/dynamic-link.h:117: first defined here
collect2: ld returned 1 exit status
make[2]: *** [/home/marcus/libc/cvs/HEAD/i386-gnu/elf/librtld.os] Error 1
make[2]: Leaving directory `/home/marcus/libc/cvs/HEAD/libc/elf'
make[1]: *** [elf/subdir_lib] Error 2
make[1]: Leaving directory `/home/marcus/libc/cvs/HEAD/libc'
make: *** [all] Error 2
Thanks,
Marcus
--
`Rhubarb is no Egyptian god.' GNU http://www.gnu.org marcus@gnu.org
Marcus Brinkmann The Hurd http://www.gnu.org/software/hurd/
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de/