Linux › Section P · Compiling software from source › Topic P.1
Build systems, source packages, and GNU Autoconf
Nearly everything on a Linux system is available as source code, and sometimes building it yourself is the only way to get the version or options you need. Most C projects follow the same unpack, configure, build and install routine, and GNU Autoconf is the classic system behind it.
In this topic
- Why build from source?
- Build systems
- Unpacking safely
- Worked example: inspecting two archives
- Reading the package
- How Autoconf works
- configure options and variables
- Worked example: a private test build
- When configure fails; other targets
- pkg-config
- Common mistakes to avoid
- Key takeaways
This topic is part of Wuanberri Pro. Checking your access…
