Gentoo Archives: gentoo-embedded

From: Joakim Tjernlund <joakim.tjernlund@×××××××××.se>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] crossdev builds libiberty.a with host arch
Date: Sat, 12 Nov 2011 21:31:39
Message-Id: OF9215E7A0.606A454E-ONC1257946.00761397-C1257946.00763801@transmode.se
In Reply to: Re: [gentoo-embedded] crossdev builds libiberty.a with host arch by Mike Frysinger
Mike Frysinger <vapier@g.o> wrote on 2011/11/11 17:01:28:
> > On Friday 11 November 2011 10:47:02 Joakim Tjernlund wrote: > > Mike Frysinger <vapier@g.o> wrote on 2011/11/11 15:46:44: > > > On Friday 11 November 2011 03:26:22 Joakim Tjernlund wrote: > > > > I installed binutils > > > > and now I got a the correct libbfd.so and libiberty.a under > > > > > > > > /usr/powerpc-softfloat-linux-gnu/usr/lib/binutils/powerpc-softfloat-li > > > > nux- > > > > > > > > gnu/2.16.1/ There is no symlink under > > > > > > > > /usr/powerpc-softfloat-linux-gnu/lib/ > > > > > > > > though which forces me to pass -L and -I options too gcc in order to > > > > build oprofile. Would be nice if the symlinks were created to make the > > > > x-compile env. mimic the normal host env. > > > > > > try running: > > > ROOT=/usr/powerpc-softfloat-linux-gnu binutils-config 1 > > > > :) that got me > > /usr/powerpc-softfloat-linux-gnu/usr/i686-pc-linux-gnu/powerpc-softfloat-l > > inux-gnu/lib/libiberty.a -> > > /usr/lib/binutils/powerpc-softfloat-linux-gnu/2.16.1/libiberty.a > > > > but this is a host arch libiberty.a so can't use it for x-compile :( > > hmm, yeah, that's because binutils-config doesn't use relative symlinks. i > wonder if relative would be fine since it isn't crossing the /usr boundary ...
Possibly, can't think of a reason not to.
> > > > No sign of any new libiberty.h header files though. > > Did I miss something? > > you might also have to manually set CHOST otherwise binutils-config will think > it's setting up a cross-compiler. > > CHOST=powerpc-softfloat-linux-gnu \ > ROOT=/usr/powerpc-softfloat-linux-gnu \ > binutils-config 1
Nope, that didn't change anything Jocke

Replies

Subject Author
Re: [gentoo-embedded] crossdev builds libiberty.a with host arch Joakim Tjernlund <joakim.tjernlund@×××××××××.se>