The MASM Forum

General => The Workshop => Topic started by: ragdog on March 04, 2014, 06:29:15 AM

Title: Masm v12 VC 2013
Post by: ragdog on March 04, 2014, 06:29:15 AM
Hello again

I have download the VC 2013 and have extract all files for Masm for Test

cvtres.exe
dumpbin.exe
editbin.exe
lib.exe
link.exe
ml.exe
msobj120.dll
mspdb120.dll
mspdbcore.dll
mspdbsrv.exe
msvcdis120.dl
msvcp120.dll
msvcr120.dll
rc.exe
RcDll.dll


Ok i have compile some projects all works fine on Win7
On Xp works not i have with Radasm a error

error during creation process
ml /c /coff /Cp /Zi /Zd "Test.Asm"

But i think Radasm cannot start ml or works not Masm v12 not on XP OS?


Regards,



Title: Re: Masm v12 VC 2013
Post by: Vortex on March 04, 2014, 06:54:57 AM
Hi ragdog,

Microsoft Visual Studio Ultimate 2013, supported Operating Systems :

Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2

XP is not in the list.

http://www.microsoft.com/en-us/download/details.aspx?id=40778
Title: Re: Masm v12 VC 2013
Post by: ragdog on March 04, 2014, 07:16:03 AM
Hehe Thanks Vortex i have not read it :biggrin:

But i think this is only for visual studio or is this same for Masm v12?
Title: Re: Masm v12 VC 2013
Post by: Vortex on March 04, 2014, 07:58:37 AM
Hi ragdog,

I don't think that you will be able to run ml.exe shipped with VS2013 on XP.
Title: Re: Masm v12 VC 2013
Post by: TWell on March 04, 2014, 08:23:51 AM
Quote from: Vortex on March 04, 2014, 07:58:37 AM
Hi ragdog,

I don't think that you will be able to run ml.exe shipped with VS2013 on XP.
ml.exe can run in WinXP after modification, but then it can only create obj-file.
Or using another link.exe. (renamed polink.exe ?)

Title: Re: Masm v12 VC 2013
Post by: Gunther on March 05, 2014, 01:06:35 AM
Quote from: TWell on March 04, 2014, 08:23:51 AM
ml.exe can run in WinXP after modification, but then it can only create obj-file.

that sounds like binary patching and seems a bit fishy.

Gunther
Title: Re: Masm v12 VC 2013
Post by: TWell on March 05, 2014, 02:11:18 AM
Quote from: Gunther on March 05, 2014, 01:06:35 AM
Quote from: TWell on March 04, 2014, 08:23:51 AM
ml.exe can run in WinXP after modification, but then it can only create obj-file.

that sounds like binary patching and seems a bit fishy.

Gunther
Just using editbin.exe to set os version isn't so fishy, as that old ml is compiled with just new tools and with new defaults.


Title: Re: Masm v12 VC 2013
Post by: Gunther on March 05, 2014, 03:40:07 AM
Hi TWell,

Quote from: TWell on March 05, 2014, 02:11:18 AM
Just using editbin.exe to set os version isn't so fishy, as that old ml is compiled with just new tools and with new defaults.

that statement makes the things more clear. Thank you.

Gunther
Title: Re: Masm v12 VC 2013
Post by: ragdog on March 05, 2014, 04:57:31 AM
Yes last VS linker is default by  6.0 major and minjor

thank you all