Language Selection

English French German Italian Portuguese Spanish

Unix fundamentals - compiling software from scratch

Filed under
HowTos

Installing software. It’s something that you do quite a lot if you’re like most computer users. On Unix-like systems, there are several different ways you be getting that program however - it’s not necessarily a simple case of double-clicking one setup file.

One of these ways is to download the program’s source code and compile it yourself. This process can be a little tricky to the uninitiated, but has several benefits - including meaning you’ll have the latest copy of the program and you’ll be able to get a copy if you’re using an operating system or distribution where no pre-built packages are available.

Unfortunately, the ways different bits of software are built means that this process can differ slightly depending on exactly what you’re working on. If you’re having problems, it might be you’re dealing with something that’s a little different, so you may have to look for more help.

Let’s dive in!




More in Tux Machines

BBM coming to Tizen Smartphones, will help boost Indonesian sales

Whilst BlackBerry Messenger (BBM) might not be seen as an attractive messaging application as it once was, due to the decline in popularity of the BlackBerry Operating System (OS), in some countries it is still continuing to thrive. Worldwide we are possibly looking at over 190 million users, with about 60 million located in Indonesia, a country that has recently had the Samsung Z2 released there. Read more

MAME 0.180 Open-Source Arcade Machine Emulator Lets You Play Atari Space Lords

The MAME open-source emulator program that makes it possible to play a lot of classic arcade games and emulates a large number of old computers, such as the Commodore 64, ZX Spectrum, GameBoy, and Atari 2600, received a major update. Read more

Audacious 3.8.1 Open-Source Music Player Supports Opus Cover Art in the Info Bar

More than two months after the release of the major Audacious 3.8 open-source and cross-platform music player software for GNU/Linux and Microsoft Windows operating system, the first maintenance update arrives on December 6, 2016. Read more

Ubuntu Core has the keys to IoT security

In October, a DDoS attack on Dyn's infrastructure took down a big chunk of the internet, making sites like Amazon and Twitter inaccessible. It was the first major attack involving IoT (internet of things) devices. Fortunately, it was also a benign attack: no one got hurt, no one died. However, the next attack could be catastrophic. No one knows when it will happen. No one knows the magnitude. Read more