Jon Ringle wrote:
On Thursday 26 May 2005 16:44, Jim Gifford wrote:

What about when you build on x86 for a different platform then chroot is
not an option at all. That's the reason we added that to the book.


I am working with the cross-lfs scripts to target an arm processor from an x86 host. I certainly can't run the final executables in chroot...

Then the book should point you at a 'how to move target files from host to target where target!=host' style hint. Although the cross-lfs book is an enabler for cross-lfsing, I'm not convinced that the majority of our readers will in actual fact be cross-building their system. I think the book will be far more readable/maintainable if it just outlines the chroot method and points folks to various hints that outline other methods of getting to a stage where they can build the final part of their system on the target machine.

That said, there is a case for perhaps moving from the current 'chroot' approach to a 'reboot' approach as that will enable 32-bit->64-bit cross-builds (assuming IA64/AMD64/EMT64 whatever they call it these days). That may make the default book immediately useful to a larger set of people, whilst not excluding those of us still doing host=target style builds.

Regards,

Matt.
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to