71: Falkon Dependencies 19: Libnl, Libpcap, libgusb, openSP, OpenJade, Docboo... - BLFS 11.0 on iMac
Channel: Kernotex
Date: 2022-04-10

Part 71: Libnl, Libpcap, libgusb, openSP, OpenJade, Docbook*, xdg-utils & CUPS.

Now that Falkon has been built, it is a good time to go back and (re)build any remaining dependencies that it relies on. To resolve the full dependency hierarchy, all packages from Falkon downwards are visited and analysed so that all those forming part of the final dependency tree for Falkon are built and installed in the correct order.

This series of videos guides you from a basic Linux From Scratch 11.0 installation to a full desktop installation using instructions from the Beyond Linux From Scratch 11.0 book.

Please note that even though the demonstration is on an Intel-based Apple iMac, the installation should be identical to installing on *any* PC.

The installation is a long process. Hundreds of dependent packages and libraries need to be installed at first until finally some of the larger software suites such as X Windows, KDE, Gnome, LibreOffice, Firefox & Thunderbird can be built. The whole build is shown in full across these videos and entirely from scratch, using only the freely available source code and of course the BLFS instructions! The reward is a complete desktop system which would be quite capable for daily use.

I show the installation being completed on the iMac without resorting to the use of another computer e.g. using SSH to install remotely. It will help if you are able read the book online as I demonstrate (e.g. on a smartphone or tablet) or even print it out, but this is not strictly necessary: it will just make the installation a little easier.

NOTES ABOUT THIS BUILD

1. WARNING!!! I set CFLAGS and CXXFLAGS for the duration of this build as I did for my LFS 11.0 videos. However I DO NOT RECOMMEND doing this. I believe this is why this build had so many problems.

2. I did no preparation for these videos so that I could present the compiling process as a kind of 'live' session to demonstrate how a typical build might go.

Playlist for this series: https://www.youtube.com/playlist?list=PLyc5xVO2uDsBX-ziukCXGXvMW2m0K-TFg
---