NASM (Netwide Assembler) est un assembleur 80x86 prévu pour la compatibilité et la portabilité. Il inclut aussi un désassembleur.
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.
Téléchargement (HTTP) : https://www.nasm.us/pub/nasm/releasebuilds/2.16.03/nasm-2.16.03.tar.xz
Somme de contrôle MD5 du téléchargement : 2b8c72c52eee4f20085065e68ac83b55
Taille du téléchargement : 1008,1 Ko
Estimation de l'espace disque requis : 41 Mo
Estimation du temps de construction : 0,2 SBU
Documentation facultative : https://www.nasm.us/pub/nasm/releasebuilds/2.16.03/nasm-2.16.03-xdoc.tar.xz
Si vous avez téléchargé la documentation facultative, mettez-la dans l'arborescence des sources :
tar -xf ../nasm-2.16.03-xdoc.tar.xz --strip-components=1
Installez NASM en exécutant les commandes suivantes :
./configure --prefix=/usr && make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
Si vous avez téléchargé la documentation facultative, installez-la
avec les instructions suivantes en tant qu'utilisateur root
:
install -m755 -d /usr/share/doc/nasm-2.16.03/html && cp -v doc/html/*.html /usr/share/doc/nasm-2.16.03/html && cp -v doc/*.{txt,ps,pdf} /usr/share/doc/nasm-2.16.03