This file contains links and youtube videos for building Linux from source. There are more of guidelines as they all derive from Linux from Scratch see www.lfs.org
-
run a minimal alpine based initramfs in VM machine in 5 easy steps
-
Build and run minimal Linux / Busybox systems in Qemu using initramfs and a kernel
-
notes on gdb in Chinese, and notes on gdb
Another in depth tutorial https://www.linuxjournal.com/content/diy-build-custom-minimal-linux-distribution-source https://www.linuxjournal.com/content/build-custom-minimal-linux-distribution-source-part-ii https://www.linuxjournal.com/content/what-does-it-take-make-kernel-0
Cross compiling tutorial http://www.kaizou.org/2016/09/boot-minimal-linux-qemu.html build cross compiler and ARM https://www.pierrox.net/cmsms/open-source/clfs.html
Compiling flags related
http://www.murga-linux.com/puppy/viewtopic.php?search_id=559926887&t=109602
Did you know? Toolchain stuff
http://murga-linux.com/puppy/viewtopic.php?t=105964 Which C library is the kernel compiled against? Compile Kernel and the C library
- http://www.muppetlabs.com/~breadbox/software/tiny/ Tiny Linux binaries
https://ericdraken.com/embedded-linux/ tutorial for ARM based linux