On 06/01/2013 12:27 AM, Bruce Dubbs wrote: > I recently got a Raspberry Pi and have been playing around with it a > bit. The Debian distro that came with the package seems pretty normal. > It uses sysvinit for booting, but the root filesystem is an sd card > that is /dev/mmcblk0. > > There is a lot of stuff on the web about the Pi. For example > http://wiki.gentoo.org/wiki/Raspberry_Pi_Quick_Install_Guide > > What I'd want to do is to build LFS inside a qemu virtual machine and > copy it to an sd card for testing/use. Once a Pi is up with networking, > I'd think we might be able to BLFS apps in a virtual environment and > install onto the Pi over a nework connect. > > Is there any interest in LFS for the Pi? > > -- Bruce >
From what I've heard - it's an ARM board. LFS only supports x86/x86_64 and it doesn't support cross-compiling. Saying that, you'd need an ARM distro running on an ARM processor to build LFS for ARM (probably some modifications will be needed) or introduce cross-compilation (one reason why Debian introduced multiarch). You'd only have a problem if you go for the first way and that's resources - ARM processors are relatively slow and not very useful for compiling something big like LFS (big = gcc, glibc and stuff). As for BLFS, you can't get graphics stack working without their libraries and drivers which are by the way hosted at https://github.com/raspberrypi/userland -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page