NASM - The Netwide Assembler

NASM Forum => Using NASM => Topic started by: nobody on July 25, 2008, 08:06:51 PM

Title: Apple supplied NASM different to one here?
Post by: nobody on July 25, 2008, 08:06:51 PM
I have in the past tried to download the latest version of NASM from here and have had problems with the Mach-O executable type, yet when I use the version of NASM shipped by Apple I have absolutely no problems at all. The last time I tried was when NASM 2 was released. Was it ever a problem, is it still a problem or was I doing something stupid? I do seem to remember someone mentioning it on comp.lang.asm.x86 but not sure now.
Title: Re: Apple supplied NASM different to one here?
Post by: Frank Kotler on July 26, 2008, 05:29:26 AM
Yeah, Nasm as supplied by Apple is different from the one here... probably.

I'm not certain what Apple *is* distributing lately - last I looked it was identifying itself as 0.98.40 - they've probably upgraded since then. I'll check.

Latest available here is 2.03.01. The *very* latest can be found at ftp://ftp.zytor.com/pub/nasm/snapshots/ (http://ftp://ftp.zytor.com/pub/nasm/snapshots/) If you would, could you grab the latest (or at least 2.03.01) and see if the problem persists? If so, tell us what the problem is...

We *really* appreciate your feedback on this. "-f macho" is our least-tested output format (one of 'em, anyway...). If you know anybody else interested in assembly language on Mac, send 'em around!

Thanks,
Frank
Title: Re: Apple supplied NASM different to one here?
Post by: nobody on July 26, 2008, 01:43:42 PM
Okay, I've downloaded 2.03.01 and it seems to be working. I'll keep using it instead of the Apple supplied one and see how I get on. I'll be sure to report any problems I have (although to be honest the problems will most likely be my fault rather than NASMs).