The MASM Forum Archive 2004 to 2012

General Forums => The Campus => Topic started by: thomas_remkus on January 20, 2007, 11:41:54 PM

Title: 64-bit MASM assembler/linker
Post by: thomas_remkus on January 20, 2007, 11:41:54 PM
Is there a 64-bit MASM? or can we use the compiler from the latest Visual Studio?
Title: Re: 64-bit MASM assembler/linker
Post by: stanhebben on January 22, 2007, 07:04:26 PM
I don't know if there is an masm version that can handle 64-bit code, but GoAsm does (http://www.masm32.com/board/index.php?topic=4854.0).
Title: Re: 64-bit MASM assembler/linker
Post by: Ehtyar on January 22, 2007, 10:05:27 PM
ml64 can be found in Visual C++ 2005. Beyond that, I'm not sure where you'd find a copy.

Ehtyar.
Title: Re: 64-bit MASM assembler/linker
Post by: GregL on January 23, 2007, 01:35:14 AM
Quote from: Ehtyarml64 can be found in Visual C++ 2005

ml.exe and ml64.exe are only included in Visual Studio 2005 Professional or better.

Title: Re: 64-bit MASM assembler/linker
Post by: Merrick on January 23, 2007, 10:59:00 PM
Not true... go here:

http://www.masm32.com/board/index.php?topic=4970.0
Title: Re: 64-bit MASM assembler/linker
Post by: GregL on January 24, 2007, 07:01:52 PM
Merrick,

What I was getting at is it that ML.EXE or ML64.EXE are not included Visual Studio 2005 Express or Standard Editions.

You can now get ML.EXE 8.0 from that download, but the download version can only be used for non-commercial purposes.







Title: Re: 64-bit MASM assembler/linker
Post by: GregL on January 24, 2007, 07:48:32 PM
moved to the Workshop





Title: Re: 64-bit MASM assembler/linker
Post by: P1 on January 24, 2007, 11:09:19 PM
The ML64 is all but brian dead.  We pleaded with the developers to include the features of ML.  There is a post around here where we discussed the 'features' of ML64.

ML64 was intended to do basic code for drivers.  You can't really do much with it.

Regards,  P1   :8)
Title: Re: 64-bit MASM assembler/linker
Post by: Merrick on January 25, 2007, 12:12:44 AM
I belive that ml64.exe can also be obtained in the Windows Server 2003 DDK (http://download.microsoft.com/download/9/0/f/90f019ac-8243-48d3-91cf-81fc4093ecfd/1830_usa_ddk.iso) and the Windows Server 2003 SP1 Platform SDK (http://www.microsoft.com/downloads/details.aspx?FamilyId=484269E2-3B89-47E3-8EB7-1F2BE6D7123A&displaylang=en#filelist).

Can someone confirm/deny that?
Title: Re: 64-bit MASM assembler/linker
Post by: sinsi on January 25, 2007, 12:23:52 AM
Yep, found it in C:\WINDDK\3790.1830\bin\win64\x86\amd64\

[later] and C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin\win64\x86\AMD64
Title: Re: 64-bit MASM assembler/linker
Post by: stanhebben on January 25, 2007, 09:05:24 AM
Indeed. Found it there too.