Annexe B. Compilation et mise à jour des principaux composants du système

Table des matières
B.1. Compilation de make 3.80.0
B.2. Compilation des binutils 2.13.1
B.3. Compilation de la bibliothèque C 2.3.1
B.4. Compilation de OpenSSL
B.5. Compilation de XFree86 4.2.1
B.6. Compilation de Lesstif 0.93.36
B.7. Compilation de MESA 5.0.0
B.8. Compilation de KDE 3.0.5
B.9. Compilation de Gnome 2.0.2
B.10. Compilation de Samba 2.2.7

Les paragraphes suivants contiennent les remarques et les options à choisir pour compiler les principaux composants du système. La compilation de GCC et du noyau a déjà été vue et ne sera donc pas décrite ici. Les informations fournies ci-dessous ne sont pas très détaillées, car la plupart des gens n'en n'ont pas besoin. Elles relèvent plus de la création du système que de son installation, mais elles sont fournies car elles peuvent être utiles pour les personnes désirant approfondir sérieusement le sujet et disposant d'un certain niveau en informatique.

B.1. Compilation de make 3.80.0

Le programme make est utilisé systématiquement lors des compilations. Certaines compilations nécessitent la dernière version de make, qui n'est pas forcément fournie avec votre distribution. Vous pouvez donc avoir besoin de le recompiler. La version courante de make est la 3.80.0, il est fortement recommandé de l'utiliser.

La compilation de make est tout à fait classique. Elle nécessite de :

Lorsque la compilation sera terminée, vous pourrez tester le nouveau programme avant de l'installer. Pour cela, il suffit de taper la commande suivante :

make check

Le programme make ainsi configuré sera installé avec la simple commande suivante :

make install

Le répertoire d'installation est le répertoire /usr/bin si le préfixe utilisé est /usr/.