mipsel-linux build: not a dynamic executable

Rob Landley rob at landley.net
Mon Feb 12 15:36:24 PST 2007


On Monday 12 February 2007 3:39 pm, Erik Andersen wrote:
> On Mon Feb 12, 2007 at 02:39:38PM -0500, Rob Landley wrote:
> > > I think you must be doing it wrong...
> > 
> > I think I'm doing it wrong too.  I just don't know what.
> 
> You are trying to build the uClibc utils such that they are
> compile using the host system's libraries, for use on the
> host system.  Right?  This is not cross-compiling, this is
> just plain old bog standard compiling...
> 
> Assuming svn trunk, you want to do something like:
> 
> 	make -C uClibc/utils hostutils
> 
> which will do what I think you are trying to do.

Ok, just confirming:

The word size and endianness and alignment requirements and such of ELF files 
won't change when they're built for a different platform?  (I.E The x86 ldd 
can read arm binaries just fine, reliably?)

In which case, life is good and I've been trying to do something pointless.  
Not the first time. ;)

Rob
-- 
"Perfection is reached, not when there is no longer anything to add, but
when there is no longer anything to take away." - Antoine de Saint-Exupery


More information about the uClibc mailing list