--with-sysroot required when building 32->64 bit crosstoolchain? (was: building a cross-compiler is hard)

Daniel Jacobowitz drow@mvista.com
Wed Jan 7 23:06:00 GMT 2004


On Wed, Jan 07, 2004 at 02:54:36PM -0800, Daniel Kegel wrote:
> so I guess ld doesn't obey -L for that file?!

Yes.  It doesn't matter that it's a 32/64-bit cross environment, it's
still a cross environment to a hosted target.  DT_NEEDED are only
searched via -rpath-link and SEARCH_DIR.

You can use --with-sysroot for binutils without using it for GCC.  It's
not necessarily a good idea though.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer



More information about the Binutils mailing list