NASM (Netwide Assembler) er en 80x86 assembler designet for portabilitet og modularitet. Det inkluderer en disassembler også.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://www.nasm.us/pub/nasm/releasebuilds/3.02/nasm-3.02.tar.xz
Nedlasting MD5 sum: 31ba022fff8de3065b5bc5ad5559188c
Nedlastingsstørrelse: 1.5 MB
Estimert diskplass som kreves: 72 MB
Estimert byggetid: 0.2 SBU
Valgfri dokumentasjon: https://www.nasm.us/pub/nasm/releasebuilds/3.02/nasm-3.02-xdoc.tar.xz
Hvis du lastet ned den valgfrie dokumentasjonen, legg den inn i kildetreet:
tar -xf ../nasm-3.02-xdoc.tar.xz --strip-components=1
Installer NASM ved å kjøre følgende kommandoer:
./configure --prefix=/usr && make
Denne pakken kommer ikke med en testpakke.
Nå, som root bruker:
make install
Hvis du lastet ned den valgfrie dokumentasjonen, installer den med
følge instruksjoner som root
bruker:
install -m755 -d /usr/share/doc/nasm-3.02/html &&
cp -v doc/html/*.html /usr/share/doc/nasm-3.02/html &&
cp -v doc/*.{txt,ps,pdf} /usr/share/doc/nasm-3.02