Linuxfromscratch.com

ycombinator

 * https://news.ycombinator.com/item?id=11829373  Yocto vs lfs nd the most recent Gobolinux release made use of a modified version of ALFS to bootstrap the kernel and console environment. http://www.gobolinux.org/

Apparently the real troubles came when trying to get a DE going.
 * https://www.linuxvoice.com/build-your-own-linux-distro/
 * https://buildroot.org/

https://www.youtube.com/watch?v=zNLYanJAQ3s yocto

http://wiki.linuxfromscratch.org/alfs/ automated build.
 * http://archive.linuxfromscratch.org/blfs-museum/snapshot-20121101/blfs-20121102/multimedia/mplayer.html Mplayer install

https://www.lfscript.org/wiki/index.php/Main_Page

http://robin.radic.nl/linux-from-scratch/

https://github.com/Rocla/lfs-7.8

http://www.intestinate.com/pilfs/ raspberry

1
http://www.pengutronix.de/software/ptxdist/index_en.html build from sources

kegel.com
http://kegel.com/crosstool/ GCC build script automation, http://kegel.com/crosstool/current/doc/chroot-login-howto.html

http://www.batbox.org/wrt54g.html Then I configured Snort like so : "./configure -host=mips --with-libpcap-libraries=$PCAP --with-libpcap-includes=$PCAP" where PCAP pointed to the directory where I built libpcap. I futzed with the Makefile a bit to make sure it pointed to the correct cross-compilation tools and to do a static link.
 * https://www.sourceware.org/ml/crossgcc/2016-09/

http://www.barebox.org/ u-boot extension'

http://lwn.net/Articles/85865/ A stage-three Gentoo system has all the basics for which there is little choice, but remains barely functional, not even including a syslogger, as there are several choices available. However, this is where life gets interesting, as one can begin to make choices on packages, not just the features to include on packages that MUST be installed. This is where Linux from Scratch and other basic systems leave off, but it's where Gentoo really begins, as one now chooses the packages for the rest of their system, and compiles and installs them, using Gentoo's source based but automated and dependency checked Portage build system, with its two base commands, emerge, which does the high-level stuff such as dependency checking, and ebuild, generally called by emerge, but also usable on its own, to fetch, unpack, configure, compile, and install, individual packages. The latter command, ebuild, is especially useful for those wishing to do additional customization either to the applied patches, or to the configure and compile, before installation.

pengutronix
http://www.pengutronix.de/software/ptxdist/index_en.html PTXdist is no distribution: our experience is that binary distributions are too inflexible for embedded systems. That's why PTXdist builds the target system directly from the original sources. PTXdist is considered to be "executable documentation", which means that the steps necessary to build a target system are put into scripts which can be easily reviewed, but also executed with one click by a less experienced user.

qt5
sudo apt-get update && sudo apt-get install libssl-dev
 * http://www.linuxfromscratch.org/blfs/view/8.0/x/qt5.html
 * http://doc.qt.io/qt-5/linux-requirements.html
 * http://stackoverflow.com/questions/41988625/building-qt-with-openssl-on-ubuntu-16-04-1-fails
 * ./configure -c++std c++11 -static -release -platform linux-g++-64 -prefix /home/someuser/Qt/StaticRelease58 -qt-zlib -qt-pcre -qt-libpng -qt-libjpeg -qt-freetype -qt-xcb -make libs -openssl-linked -nomake tools -nomake examples -nomake tests -opensource -confirm-license -skip qtwayland -skip qtwebview -skip qtwebengine -skip qtwebchannel -no-qml-debug

links
https://www.sourceware.org/ml/crossgcc/2016-09/

gist code