NASM ("Netwide Assembler") é um montador "80x86" projetado para portabilidade e modularidade. Inclui também um desmontador.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.0.
Transferência (HTTP): https://www.nasm.us/pub/nasm/releasebuilds/2.16.01/nasm-2.16.01.tar.xz
Soma de verificação MD5 da transferência: d755ba0d16f94616c2907f8cab7c748b
Tamanho da transferência: 993,8 KB
Espaço em disco estimado exigido: 41 MB
Tempo de construção estimado: 0,2 UPC
Documentação opcional: https://www.nasm.us/pub/nasm/releasebuilds/2.16.01/nasm-2.16.01-xdoc.tar.xz
asciidoc-10.2.0 e xmlto-0.0.28
Observações de Editor(a): https://wiki.linuxfromscratch.org/blfs/wiki/nasm
Se você baixou a documentação opcional, [então] coloque-a na árvore do fonte:
tar -xf ../nasm-2.16.01-xdoc.tar.xz --strip-components=1
Instale NASM executando os seguintes comandos:
./configure --prefix=/usr && make
Esse pacote não vem com uma suíte de teste.
Agora, como o(a) usuário(a) root
:
make install
Se você baixou a documentação opcional, [então] instale-a com as
seguintes instruções como o(a) usuário(a) 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