NASM-2.16.03

Introduction à NASM

NASM (Netwide Assembler) est un assembleur 80x86 prévu pour la compatibilité et la portabilité. Il inclut aussi un désassembleur.

[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échargements supplémentaires

Dépendances de NASM

Facultatives (pour générer la documentation) :

asciidoc-10.2.1 et xmlto-0.0.29

Installation de NASM

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

Contenu

Programmes installés: nasm et ndisasm
Bibliothèques installées: Aucune
Répertoire installé: /usr/share/doc/nasm-2.16.03

Descriptions courtes

nasm

est un assembleur 80x86 portable

ndisasm

est un désassembleur de fichiers binaires 80x86