Si vous avez un système Unix ne correspondant à aucun des exécutables fournis, vous aurez besoin de compiler TeX et tous ses programmes satellites à partir de zéro. Cela n’est pas aussi difficile qu’il y paraît. Tout ce dont vous aurez besoin est contenu dans le répertoire source.
Vous devez tout d’abord transférer l’arborescence contenant tous les fichiers supports à partir du CD-ROM TeX Live (faire une installation de base sans choisir le type de système d’exploitation et donc les fichiers exécutables).
Il vous faudra 100 Mo d’espace sur votre disque pour compiler la totalité de TeX et de ses programmes. Vous aurez aussi besoin d’un compilateur C ANSI, de l’utilitaire make, d’un générateur d’analyseur lexical et d’un générateur d’analyseur syntaxique. Les utilitaires GNU (gcc, GNUmake, m4, Æex, bison) ont été testés avec succès sur un grand nombre de systèmes. gcc-2.7.* Æex-2.4.7 and GNU make-3.72.1 ou des versions plus récentes devraient convenir. Vous pouvez utiliser d’autres compilateurs C et d’autres programmes make si vous maîtrisez correctement la programmation sous Unix pour vous sortir des problèmes. La commande uname doit renvoyer une valeur sensée.
Maintenant, exécutez conøgure afin de commencer le processus de compilation :
Le répertoire « prefix » est le répertoire de base de l’arborescence. L’ensemble des répertoires qui seront utilisés sont les suivants (où $TEXDIR désigne le répertoire de base) :
$TEXDIR/man | pages du manuel Unix |
$TEXDIR/share/texmf | répertoire de base pour les fontes, macros, etc |
$TEXDIR/info | manuels GNU sous format info |
$TEXDIR/bin/$PLATFORM | exécutables. |
Si vous ne voulez pas créer de répertoire $PLATFORM relatif au choix du système (c.-à-d. copier directement
les exécutables dans $TEXDIR/bin), exécutez conøgure avec l’option
--disable-multiplatform.
Tapez ./configure --help, le programme vous renseignera sur les options supplémentaires possibles
(comme enlever l’installation des extensions optionnelles telles que ou e-TeX).
Il peut être utile de garder la trace dans un fichier log en entrant :
Si vous avez besoin de droits spéciaux pour exécuter make install, vous pouvez effectuer deux processus make séparément :
Le programme texconøg peut configurer les fichiers de césure, la taille du papier, la commande d’impression, le mode METAFONT, etc., qui seront utilisés par défaut. Vous pouvez lancer cette commande de manière interactive et regarder les options offertes ou encore simplement entrer :