Netwide Assembler (NASM)

Versione: 
3.01
Data rilascio: 
Mercoledì, 28 Gennaio, 2015

Licenza:

Interfaccia:

Compilatore assembler.

Questo software è distribuito con due modalità:
  • come pacchetto compresso, da scaricare e installare manualmente; se ci sono prerequisiti da soddisfare, andranno anch'essi scaricati e installati manualmente;
  • come pacchetto RPM, installabile tramite il gestore pacchetti rpm preferito, che provvederà a scaricare e installare sia il software che gli eventuali prerequisiti.
Scegli la modalità di installazione che preferisci, tenendo conto del fatto che non tutte le versioni del software sono disponibili per entrambe le modalità.

Installazione con rpm

Questo programma si può installare usando il gestore pacchetti rpm. Vedi sotto per la stringa di installazione. I prerequisiti richiesti sono gestiti dal gestore pacchetti e, se necessario, scaricati e installati automaticamente.

nasm-2.14.02-1.oc00 (24/04/2020)
Repository: Netlabs stable
Version 2.14.02 * - Fix crash due to multiple errors or warnings during the code generation pass if a list file is specified.
nasm-debuginfo-2.14.02-1.oc00
Repository: Netlabs stable
nasm-rdoff-2.14.02-1.oc00
Repository: Netlabs stable
nasm-doc-2.14.02-1.oc00
Repository: Netlabs stable

Installazione manuale

Il programma è distribuito come pacchetto ZIP: scaricare in una cartella temporanea e scompattare nella cartella di destinazione. Vedi sotto per il(i) link di download.

E' possibile installare i prerequisiti con rpm, eseguendo la stringa seguente in una finestra comandi:

yum install libc libgcc1 libgcc-fwd libstdc++6 libsupc++6

Documentazione in linea

Qui di seguito trovi i link di download per l'installazione manuale del software:

Netwide Assembler (NASM) v. 3.01 (16/11/2025, KO Myung-Hun) Readme/What's new
v3.01: * Added `obj2' output format for OS/2 - Default attributes for a segment are ALIGN=16 and USE32. - Add a segment to FLAT group implicitly if 32-bit segment. - Recognize Unix sections .text, .rodata, .data and .bss as TEXT32, CONST32, DATA32 and BSS32 respectively for compatibility with other Unix platforms. - Set default classes implicitly for known segments such as TEXT32, CONST32, DATA32, BSS32 and so on. * Changed `GROUP' directive to be cumulative * Improved misc.
 www.hobbesarchive.com/Hobbes/pub/os2/dev/proglang/asm/nasm-3.01.zip
Netwide Assembler (NASM) v. 2.16.01 (28/12/2022, Paul Smedley (Smedles))
 hobbes.nmsu.edu/download/pub/os2/dev/proglang/asm/NASM_2-16-01.zip  local copy
Netwide Assembler (NASM) v. 2.11.06 (28/1/2015, Dave Yeo) Readme/What's new
The revision history has moved to the file doc/changes.src, and is now included in the documentation as Appendix C.
 hobbes.nmsu.edu/download/pub/os2/dev/asm/nasm-2.11.06.zip
Scheda aggiornata l'ultima volta il: 17/11/2025 - 06:38

Aggiungi un commento