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