This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: objc failures on branch
- To: Alexandre Oliva <aoliva at redhat dot com>
- Subject: Re: objc failures on branch
- From: Andreas Jaeger <aj at suse dot de>
- Date: 02 Mar 2001 09:03:36 +0100
- Cc: Nicola Pero <n dot pero at mi dot flashnet dot it>, Zack Weinberg <zackw at stanford dot edu>, gcc-bugs at gcc dot gnu dot org
- References: <Pine.LNX.3.96.1010228144126.559B-100000@leonardo><hog0gzm36k.fsf@gee.suse.de><oru25c627j.fsf@guarana.lsd.ic.unicamp.br>
Alexandre Oliva <aoliva@redhat.com> writes:
> On Feb 28, 2001, Andreas Jaeger <aj@suse.de> wrote:
>
> > I'm using a chroot that doesn't contain libgcc_s.so.0:
>
> > /usr/bin/ld: warning: libgcc_s.so.0, needed by /usr/src/packages/BUILD/gcc/obj/i486-suse-linux/libobjc/.libs/libobjc.so, not found (try using -rpath or -rpath-link)
>
> Then how come libobjc.so ended up depending on it?
Because it was build correctly:
/builds/gcc/gcc-2.97/gcc/xgcc -B/builds/gcc/gcc-2.97/gcc/ -B/opt/gcc-2.97.test/i686-pc-linux-gnu/bin/ -B/opt/gcc-2.97.test/i686-pc-linux-gnu/lib/ -isystem /opt/gcc-2.97.test/i686-pc-linux-gnu/include -shared .libs/archive.o .libs/class.o .libs/encoding.o .libs/gc.o .libs/hash.o .libs/init.o .libs/linking.o .libs/misc.o .libs/nil_method.o .libs/NXConstStr.o .libs/Object.o .libs/objects.o .libs/Protocol.o .libs/sarray.o .libs/selector.o .libs/sendmsg.o .libs/thr.o .libs/thr-objc.o -Wl,-soname -Wl,libobjc.so.1 -o .libs/libobjc.so.1.0.0
gromit:/builds/gcc/gcc-2.97/i686-pc-linux-gnu/libobjc:[0]$ ldd .libs/libobjc.so
libgcc_s.so.0 => /opt/gcc-2.97.test/lib/libgcc_s.so.0 (0x40027000)
libc.so.6 => /lib/libc.so.6 (0x40030000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
The testsuite is not build correctly,
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj