> > I /just/ build want to build uclibc.> > So no interest in installing or 
> > using it then?
 
Basically -- except for the startup code.
I'm using uclibc, for sure, just not the .so files that I build.
Not until I get up the gumption (or extra hardware to risk) to "install" the 
resulting file system on a bare drive and try booting it, etc.
> You have to use the same uClibc version. Different uClibc releases aren't > 
> binary compatible with each other.
 
Understood.
 
> I have a build system at http://landley.net/code/firmware that's implemented 
 
Thanks. I will look.
> www.linuxfromscratch.org has showed people how to build a linux from scratch 
> > system from source for almost a decade now.
Aha, I know about but this, your reply rung a bell -- "look at how LFS/CLFS/DIY 
handle this (if buildroot is too much to look through)".
They do stuff like make mrproper and manual copying the headers.
This is what I was missing. Thank you.
For now I've made progress using buildroot, being sure to configure more like 
my systems has -- no wchar/locale and then moving the results from /usr to 
/usr/local. (leaving me unable to natively build, e.g. texinfo, but ok)
I'll probably go back another time and reference LFS/CLFS/DIY. (DIY is similar 
but seems better.)
 
Imho there should be a FAQ on what all the build output directories are -- 
staging vs. project vs. toolchain.
In particular, depending on the configuration, one of the directories has host 
binaries and /usr/include and another has target binaries but no usr/include. I 
had to merge stuff. I thought I had asked for a native build system so could 
have subsetted just one root. Anyway, this is buildroot, not uclibc.
And how to "install" the result on the cross host. (again, buildroot, not 
uclibc).
 
 - Jay
_______________________________________________
uClibc mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/uclibc

Reply via email to