Installer Diffutils-2.8.1

Estimation du temps de construction:           1 minute
Estimation de l'espace disque requis:  12 Mo

Installation de Diffutils

Installez Diffutils en lançant les commandes suivantes:

LDFLAGS=-static CPPFLAGS=-Dre_max_failures=re_max_failures2 \
    ./configure --prefix=$LFS/static --disable-nls &&
make &&
make install

Explication des commandes

CPPFLAGS=-Dre_max_failures=re_max_failures2: La variable CPPFLAGS est lue par le programme cpp (préprocesseur C). La valeur de cette variable indique au préprocesseur de remplacer chaque instance de re_max_failures trouvée par re_max_failures2 avant de passer le fichier source au compilateur lui-même pour la compilation. Ce package a des problèmes quand on fait l'édition de liens statiques sur certaines plate-formes (cela dépend de la version de Glibc utilisée par le système) et cette construction résout ce problème.

Contenu de Diffutils

Dernière vérification effectuée auprès de la version 2.8.1.

Programmes

cmp, diff, diff3 et sdiff

Descriptions

cmp et diff

cmp et diff comparent tous les deux deux fichiers et indiquent les différences. Tous les deux disposent d'options particulières pour comparer les fichiers dans des situations différentes.

diff3

La différence entre diff et diff3 est que diff compare 2 fichiers, alors que diff3 en compare 3.

sdiff

sdiff joint deux fichiers et affiche interactivement le résultat.

Dépendances d'installation de Diffutils

Dernière vérification effectuée auprès de la version 2.7.


Bash: sh
Binutils: ld, as
Diffutils: cmp
Fileutils: chmod, cp, install, mv, rm
Gcc: cc1, collect2, cpp0, gcc
Grep: egrep, grep
Make: make
Sed: sed
Sh-utils: date, hostname
Textutils: cat, tr