--with-sysroot=/ linker search path

Hans-Peter Nilsson hp@bitrange.com
Thu Sep 5 01:32:00 GMT 2013


On Thu, 5 Sep 2013, Alan Modra wrote:
> On Wed, Sep 04, 2013 at 05:36:19PM -0400, Hans-Peter Nilsson wrote:
> > So cross targets lose $tooldir/lib?
>
> Yes.
>
> > $tooldir/lib is where all
> > libraries and objects are installed for my non-sysrooted cross
> > builds (actually, that's what I hoped we could make the default
> > for builds without --with-sysroot some time in the future),
>
> How ever does that work?  I mean, given an x86_64-linux host with
> default configured binutils, the directory we're taking about is
> /usr/local/x86_64-linux-gnu/lib, and you would have this used by
> any cross target?

No, the $target in $tooldir here is the cross target.

...but that's obvious, there must be something I'm missing.
Double-checking: we're talking about the contents of the
SEARCH_DIR parentheses in the default linker script for a cross
build, right?

brgds, H-P



More information about the Binutils mailing list