unifdef-2.12

Introduction à unifdef

Le paquet unifdef contient un utilitaire utile pour supprimer les conditionnelles du préprocesseur dans du code.

[Note]

Note

Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.

Informations sur le paquet

  • Téléchargement (HTTP) : https://dotat.at/prog/unifdef/unifdef-2.12.tar.gz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : b225312c110cd2600ca7166bd0419751

  • Taille du téléchargement : 88 Ko

  • Estimation de l'espace disque requis : 1,9 Mo

  • Estimation du temps de construction : moins de 0,1 SBU

Installation de unifdef

Tout d'abord, corrigez un problème lors de la construction avec gcc-15 :

sed -i 's/constexpr/unifdef_&/g' unifdef.c

Corrigez maintenant un problème si vous réinstallez le paquet :

sed -i 's/ln -s/ln -sf/' Makefile

Installez unifdef en exécutant les commandes suivantes :

make

Pour tester les résultats lancez : make test.

Enfin, finissez l'installation en tant qu'utilisateur root :

make prefix=/usr install

Contenu

Programmes installés: unifdef et unifdefall
Bibliothèques installées: None
Répertoires installés: None

Descriptions courtes

unifdef

supprime les conditionnelles du préprocesseur dans le code

unifdefall

supprime les conditionnelles du préprocesseur dans le code de toute une arborescence de dossiers