Jeff Cousino wrote:

Greetings from a long time lurker.

Jeremy's post prompted me to ask a question I've had for some time now.
Why have a crooslfs if you end building lfs natively anyway?

--snip--
Crosslfs is good for cross-compiling between different architectures (eg i686-pc-linux-gnu -> x86_64-pc-linux-gnu or i386-pc-linux -> mips-unknown-linux-gnu). I usually use it for x86 -> x86_64 to compile 64-bit multi lib for my Athlon64.

To me this seems like a worthy goal for crosslfs. To actually build
the entire lfs system
on one machine and the be able to move it to the machine being targeted. Am I
missing something?


--
Regards,
Jeff Cousino
You should be able to copy a pre-built LFS to a new machine with a minimum of fuss (as long as its the same architecture, ie x86 -> x86) without needing to resort to cross-compiling. I compiled the system for my p2-400 server on my athlon-xp and transferred it using a cdr. All you need to do is install a boot-loader, (possibly) modify the fstab and to make sure the permissions survived intact.

Emu

ps, Thanks to Ryan, Jim. Jeremy, Ken, Matt, Joe, Nathan and whoever else was involved for CLFS, it has made my life a heck of a lot easier to make a x86_64 LFS system. Without it, it would have taken me months to work out all the kinks with cross-compiling and what-not...
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to