multilib support in libiberty
Sean McNeil
sean@mcneil.com
Mon Aug 12 16:47:00 GMT 2002
OK, thanks. I've been looking at it too. The host side compilation of
libiberty is working OK. The problem is that the all target in the
Makefile.in has $(TARGETLIB) in there which causes it to always compile
in the directory. Unfortunately for me, I have setup my multilibs so
that there is no valid default.
Sean
On Mon, 2002-08-12 at 16:30, Michael S. Zick wrote:
> On Monday 12 August 2002 05:38 pm, Sean McNeil wrote:
> > Hello everyone,
> >
> > but then it goes into the main libiberty directory and starts to compile
> > directly in there instead of the subdir MIPS64gnule as it should:
> >
> During my battles last week with understanding the gCC makefile, I noticed
> that it tries to build libiberty for nearly any possible command.
>
> Sorry, I don't have a fix (yet) - but the problem is more general. (Usually,
> the "build" machine compiler will need libiberty; and the "host" machine
> perhaps; and the "target" machine maybe.)
>
> For your example (a simple cross compiler "Build" == "Host", "Target" ==
> different) - What you see may be the building of libiberty for the Build/Host
> system.
>
> Mike
More information about the Gcc
mailing list