Le paquet Zip contient les outils
Zip. Ils sont utiles pour
compresser des fichiers dans des archives ZIP.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.4.
Téléchargement (HTTP) : https://downloads.sourceforge.net/infozip/zip30.tar.gz
Somme de contrôle MD5 du téléchargement : 7b74551e63f8ee6aab6fbc86676c0d37
Taille du téléchargement : 1,1 Mo
Estimation de l'espace disque requis : 6,4 Mo
Estimation du temps de construction : 0,1 SBU
Installez Zip en exécutant les commandes suivantes :
make -f unix/Makefile generic CC="gcc -std=gnu89"
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root :
make prefix=/usr MANDIR=/usr/share/man/man1 -f unix/Makefile install
CC="gcc -std=gnu89" :
ce paramètre remplace la variable CC
qui indique cc dans
le fichier unix/Makefile. Sur LFS,
cc est un lien
symbolique vers gcc
et il utilise -std=gnu17 (ISO 9899:2017
avec les extensions GNU) par défaut, mais Zip est un paquet
« ancien » dont certaines constructions
grammaticales sont invalides dans le standard ISO 9899:1999 et les
standards plus récents.
prefix=/usr : ce
paramètre remplace la variable prefix
qui indique /usr/local dans le
fichier unix/Makefile.