The MASM Forum
64 bit assembler => 64 Bit Assembler => Topic started by: Negens on January 10, 2017, 03:29:29 PM
-
hi there !
I'm on Windows 8.1
I found ml.exe, ml64.exe, and link.exe from the Server 2003 R2 SDK
But when I try to load the msvcr80.dll, It tells me that the version might be incompatible with my version of Windows
I dont know why, I can't install VC++ 2017 (Errors again)
I tried to find them on Win DDK and didn't find them.
Can someone help me to find where to find the right dlls for link.exe please?
-
Hi Negens,
Welcome to the forum. :t
I stripped the assembler, linker etc. from the vs2015.com_enu.iso.
The missing .dll's I got from vc_redist.x64.exe
Here you can read how I gathered the files for Windows 8.1.
http://masm32.com/board/index.php?topic=5759.0
-
This one should work?
1211 msvcr80.dll msvcr80.dll 491520 8.0.40310.39 Microsoft Platform SDK for Windows Server 2003 R2\Bin\win64\x86\AMD64\
PSDK-SDK_Core_BIN_AMD64-common.0.cab msvcr80_dll.094C564A_8489_4A24_B17C_90FEF0AD3E5B
and these too:msobj80.dll
mspdb80.dll for -debug
msdis150.dll for -dump -disasm
-
Thanks !
After a time searching the libraries directory and resolving the /ENTRY:main linker prerogative, I finally made it !
PS C:\asm\learn> .\Hello.exe
Hello x64 World!
PS C:\asm\learn>
I miss the old easier era of TASM but whatever, I'm now ready to jump again in the ASM world after many years :icon_cool: