NASM-2.16.01

Introduction à NASM

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

This package is known to build and work properly using an LFS 12.0 platform.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de NASM

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

asciidoc-10.2.0 et xmlto-0.0.28

Notes des rédacteurs : https://wiki.linuxfromscratch.org/blfs/wiki/nasm

Installation de NASM

Si vous avez téléchargé la documentation facultative, mettez-la dans l'arborescence des sources :

tar -xf ../nasm-2.16.01-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.01/html  &&
cp -v doc/html/*.html    /usr/share/doc/nasm-2.16.01/html  &&
cp -v doc/*.{txt,ps,pdf} /usr/share/doc/nasm-2.16.01

Contenu

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

Descriptions courtes

nasm

est un assembleur 80x86 portable

ndisasm

est un désassembleur de fichiers binaires 80x86