11 Compilation de programmes X

Contenu de cette section

Lisez avant tout la GCC-FAQ (disponible dans le répertoire docs de sunsite, tsx-11 et leurs sites miroirs). Nombre de distributions Linux les placent dans le répertoire /usr/doc.

Un fichier nommé Imakefile accompagne la plupart des sources de programmes X.

Lisez tout d'abord la documentation livrée avec le programme. Lancez xmkmf dans le répertoire contenant Imakefile. Si plusieurs fichiers Imakefile sont fournis, lancez xmkmf dans le répertoire principal qui contient l'arborescence, puis lancez make Makefiles afin de générer les autres Makefiles nécessaires. Introduisez ensuite make depend. Ne vous inquiétez pas si certains fichiers (stddef.h, varargs.h, ...) semblent alors manquer car il s'agit de fichier propres à gcc qui ne figurent donc pas dans la liste des dépendances standard (les versions d'XFree86 antérieures à la 2.1 employaient un makedepend non basé sur gcc -M). Lancez ensuite la compilation en invoquant make puis installez les binaires générés (généralement copiés en /usr/X386/bin) grâce à un make install. Les pages de manuel seront installées par make install.man. NdT : Le plus souvent seul root peut effectuer ces opérations d'installation (make install et make install.man).

Chapitre Suivant , Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre