Hi.
Some weeks ago I downloaded the Visual C++ 2008 Express edition that is free from Microsoft
site, and it includes the C/C++ compiler version 9 and ML version 9 as well.
I'd like to ask a couple of question.
- using ML 6.11 or ML 9 is the same for the tools and the source code in MASM32 project?
- The EULA of ML 9 is almost the same than that of Win98 DDk I think, only you must have a
fast internet connection do download the huge package. Am I right?
Frank
the newer assemblers should work fine in place of v6.14 that is in the masm32 package
each version has it's little bugs and quirks
not sure about EULA's - i tend to ignore such things, as i do not write and sell applications or OS's
Yep, you can put any ml.exe version in place, they are compatible. Also, you can put jwasm renamed as ml.exe :green2
frktons,
ML.EXE 9.0 works fine with MASM32 as the slight changes that occurred with 8.0 were dealt with in the include files and for what its worth its a good version that seems to have little wrong with it. The EULA is reasonably free but has 2 limitations, can only be used with Microsoft operating systems and cannot be used for Open Source projects.
If you can't use it due to licence limitations there are other tools available, NASM, FASM, GNU AS.EXE are all well supported properly documented tools and if JWASM ever gets decent support and documentation it will probably do the job OK as it is well written.
Well, I'm going to use MASM [ML.EXE] on Windows 7, 64 bit, and I don't
think I'm going to produce any considerable software in the next 5 years :dazzled:
So everything's fine. :8)
Thanks for your answers.
Frank
if you plan on writing 64-bit code, you may want to look into JWasm
there is a 64-bit subforum also