Compilation Difficulties

I have attempted to compile numerous GNU software projects from source, with varying degrees of success. My goal is to ensure that I am not installing the software onto my internal storage, but rather onto my USB 3.x flash drive of 256 gigabytes. I am currently interested in storage tinkering, and my hardware and software should function in unison to ensure a successful systems operation. By ensuring that the standard GNU three-step procedures are being followed, the standard system operations should remain uninterrupted. Unfortunately this may result in a dramatic decrease of my storage space available, which I had not been expecting when compiling software for my flash drive, instead of my system’s host storage. I will continue to serve my interests in GNU and F[L]OSS software throughout my time attempting to compile such software from source.

A few of the software packages in question are particularly long compilations, especially with make set to a single thread. Convention is normally to ensure that make is performed with -j$(( nproc + 1 )), but I have not received any significant issues with single-threaded source compilation of GNU software in most cases. This has changed with the GNU debugging utility, gdb, which may break my external installation but should not break my overall host system, Ubuntu Linux, version 24.04.2 LTS.


Discover more from novaTopFlex

Subscribe to get the latest posts sent to your email.

Design a site like this with WordPress.com
Get started