This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: cross compiler install problem (more info)
- To: "Joseph H. Buehler" <jhpb at sarto dot gaithersburg dot md dot us>
- Subject: Re: cross compiler install problem (more info)
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Sun, 30 Nov 1997 21:26:35 -0700
- cc: egcs-bugs at cygnus dot com, jhpb at altera dot gaithersburg dot md dot us
- Reply-To: law at cygnus dot com
In message <199711282100.QAA18794@altera.gaithersburg.md.us>you write:
> Here are some more details.
>
> A bunch of symlinks to ./libiberty/libiberty.a are made early in the
> build process:
When/where? I don't know when this happens, so it's hard for me to go
track the code down and see what it's really supposed to be doing.
>
> -rw-rw-r-- ./libiberty/libiberty.a
> lrwxrwxrwx ./rs6000-ibm-aix3.2.5/soft-float/common/libiberty/libiberty.
> a -> ../../../../libiberty/libiberty.a
> lrwxrwxrwx ./rs6000-ibm-aix3.2.5/soft-float/power/libiberty/libiberty.a
> -> ../../../../libiberty/libiberty.a
> lrwxrwxrwx ./rs6000-ibm-aix3.2.5/soft-float/powerpc/libiberty/libiberty
> .a -> ../../../../libiberty/libiberty.a
> lrwxrwxrwx ./rs6000-ibm-aix3.2.5/soft-float/libiberty/libiberty.a -> ..
> /../../libiberty/libiberty.a
> lrwxrwxrwx ./rs6000-ibm-aix3.2.5/common/libiberty/libiberty.a -> ../../
> ../libiberty/libiberty.a
> lrwxrwxrwx ./rs6000-ibm-aix3.2.5/power/libiberty/libiberty.a -> ../../.
> ./libiberty/libiberty.a
> lrwxrwxrwx ./rs6000-ibm-aix3.2.5/powerpc/libiberty/libiberty.a -> ../..
> /../libiberty/libiberty.a
> -rw-rw-r-- ./rs6000-ibm-aix3.2.5/libiberty/libiberty.a
>
> It looks like the symlinks should point at
> ./rs6000-ibm-aix3.2.5/libiberty/libiberty.a, not
> ./libiberty/libiberty.a. In fact, it looks like
> ./rs6000-ibm-aix3.2.5/libiberty/libiberty.a is originally a symlink,
> but it gets clobbered when the cross-library is made:
Hmmm, looks like a problem in the native multilib support to me; hell
if I know how to fix it :(
jeff