Re: Cross compiling doesn't work anymore (was: Re: GNU libc snapshots work again on the Hurd)
(Repost because I got the list addresse wrong)
On Sat, Dec 19, 1998 at 07:58:33PM +0100, Mark Kettenis wrote:
[...]
> The solution is to create a libc.so somewhere where (only) your cross
> compiler can find it with contents like this:
[...]
Thanks, this seems to work. But now I get:
ld: warning: ld.so.1, needed by /usr/i386-gnu/lib/libc.so.0.2, not found (try using --rpath)
ld: warning: libmachuser.so.1, needed by /usr/i386-gnu/lib/libc.so.0.2, not found (try using --rpath)
ld: warning: libhurduser.so.0.0, needed by /usr/i386-gnu/lib/libc.so.0.2, not found (try using --rpath)
I could fix this by adding '-Xlinker "-rpath=/usr/i386-gnu/lib"' to gcc
command line. There must be a different solution to this, as it worked
before.
Gordon, please add the following symlinks to the Debian package, they are
missing:
/gnu/lib/libc.so.0.2 -> libc-2.0.106.so
/gnu/lib/libhurduser.so.0.0 -> libhurduser-2.0.106.so
Thanks,
Marcus
--
"Rhubarb is no Egyptian god." Debian GNU/Linux finger brinkmd@
Marcus Brinkmann http://www.debian.org master.debian.org
Marcus.Brinkmann@ruhr-uni-bochum.de for public PGP Key
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ PGP Key ID 36E7CD09
Reply to: