NASM - The Netwide Assembler

NASM Forum => Other Discussion => Topic started by: raven_lee on December 05, 2022, 04:26:03 PM

Title: Nasm version
Post by: raven_lee on December 05, 2022, 04:26:03 PM
Is there somewhere we can find a stripped down first version of nasm that can be compiled and built? without all the extra stuff for other platforms?
Title: Re: Nasm version
Post by: Frank Kotler on December 05, 2022, 06:28:13 PM
https://nasm.us in the downloads section is what's available. "first" version? I dunno.

Best,
Frank

Title: Re: Nasm version
Post by: Frank Kotler on December 05, 2022, 09:15:47 PM
Hi again raven,

Not finding the versions I expected there.
Try here:

listing.txt - Ibiblio
http://www.ibiblio.org › pub › files › repositories › latest

My advice would be not to mess with early versions, but get a new version and just use the features you want. But I don't know exactly what you have in mind. It might be possible to get recent source code and write a "special" makefile to compile just what you want?

Best,
Frank

Well that URL isn't what I intended! Sorry.
First version I remember using was 0.94. Try searching for nasm-0.94.zip or so. Early versions were buggy as shift... I strongly suggest later versions if you can!


Title: Re: Nasm version
Post by: Frank Kotler on December 06, 2022, 03:49:20 AM
This may have 0.91

https://sourceforge.net/projects/nasm/files/nasm%20sources/

Let me put this as a question, raven. What are you really trying to do here? If you are concerned with the size of the executable, okay. Otherwise... Nasm won't give you features you don't ask for.

I really don't think you want these old versions... if possible...

Best,
Frank

Title: Re: Nasm version
Post by: Marina598 on December 26, 2022, 08:57:07 AM
NASM can output several binary formats, including COFF, OMF, a. out, Executable and Linkable Format (ELF), Mach-O and binary file on. BK Link Training (https://www.bklinkglobal.me/)
Title: Re: Nasm version
Post by: Frank Kotler on December 26, 2022, 09:33:17 AM
Yes, Marina598,
(if you're for real)

Code: [Select]
nasm -hf
For a complete list.

Best,
Frank