On 7/30/06, Dennis J Perkins <[EMAIL PROTECTED]> wrote:

> BTW, if you've "done" LFS and want to check out cross-compiling in more
> detail, have you tried first to follow the CLFS?  That is specifically
> dedicated to cross-compiled LFS build, and should provide you with something
> that works. Then you can experiment/learn by deviating from a working CLFS.

I've built CLFS and I'm using it as a guideline and it says how to do
it, but not always why, so I'm looking for more information and
experimenting to see what works and what breaks.  The breaking is very
easy.

Joe Ciccone has been working on a sysrooted system for CLFS-2.0. It's
very much in development and not stable. Check it out here.

http://cross-lfs.org/view/clfs-2.0/

As for learning about the toolchain, the options are a bit daunting.
There isn't a lot of formal documentation. GCC is by far the best in
this area, even going so far as to document the internals of the
compiler. After that, really the best way to learn is reading the
source. If you don't know C, this can be tough, but a lot of times the
there are extensive comments. Grep is your friend. Again, GCC is the
best on the comments. Other than that, you've gotta go scour the
mailing lists and bugzillas for the respective packages. Here's a few
handy links.

http://gcc.gnu.org/install/configure.html
http://en.wikibooks.org/wiki/GNU_C_Compiler_Internals
http://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/
http://gcc.gnu.org/lists.html
http://sourceware.org/binutils/docs-2.17/
http://sourceware.org/lists.html
http://sourceware.org/glibc/glibc-faq.html

--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to