----- ----- / \ / \ / / \ / \ / ----- ----- ----- \ / \ / \ \ / \ / \ ----- ----- detLFS - / \ / \ / / \ / \ / ----- ----- -----
USE AT YOUR OWN RISK
My goal was to create a selection of shell scripts that can be used to cross-compile a Linux From Scratch for a Raspberry Pi. Even though buildtool-ng, buildroot and Yocto are quite popular, I found them very hard to comprehend.
July 21st, 2016 ---------------detLFS_20160721.tar.gz MD5:589ee1f8bd7ff3c05176b9a7e7e24c74
I want to make the scripts, I came up with, free and open, I do not know under which license. (Yet). In the meantime, enjoy the first (prelimianary) release.
Known bugs: Script 2 will require user interaction, please set the cross compilers to WHEREVERYOUARERUNNINGIT/Tools/bin/arm-linux-gnueabihf-. If you want to run them under OpenBSD, please patch the scripts to use 'gmake' instead of 'make'. As well as 'gtar' instead of 'tar'. Thank you.
July 23rd, 2016 ---------------detLFS_20160723.tar.gz MD5:3fcb8cd1733a3a22640bec9bbd7aaa38
The process of building GCC turned out to be more tedious than I thought. This release, however, can build it for the target platform.
Still not able to run under OpenBSD. The last script is hard coded to /dev/sdf for the SD card. Not enough packages.
This is the first release which is close to being good enough.
July 25th, 2016 ---------------detLFS_0.02.tar.gz MD5:dda07621f3017a8cdb9a5c094598ceff
This is the first release I feel confident about. It also contains documentation. detLFS_GettingStarted.pdf. The buildlog can be found Here. Maybe it helps. Who knows?
August 1st, 2016 ----------------detLFS_0.03.tar.gz MD5:cc3a5b4992d7e3b6384bf2c32edb4a34
This release saw the introduction of a new script, 3c_morepackages.sh. I simply wanted to perform some experiments with increasingly difficult libraries, so it is building ncurses and alsa. The documentation has gotten slightly better. Check it out!!
August 6th, 2016 ----------------detLFS_0.04.tar.gz MD5: 225bfb3fe983c84aca9b46cb846145fc
I realized this moring that there is a new version of the glibc out. I therefore decided to try if I could build it with the latest gcc. Turns out: It is possible. I took the liberty of extending the documentation, while I was at it.