
Easy Code Visual Assembler v2
32-bit/64-bit
Copyright (C) 2004-2016, Ramon Sala.  All rights reserved.


MASM.TXT
========

- Note
------
    The information provided below applies ONLY if you are using the MASM32 SDK 11 kit downloaded from the MASM32 SDK Project's official website at
"http://www.masm32.com/download.htm", which is based on Microsoft's 32-bit Macro Assembler version 11.  It is imperative that you follow the directions to ensure proper compilation of your programs.  If however, you are using an updated version of Microsoft's macro assembler and its associated libraries extracted from a different source such as any one of Microsoft's newer SDK packages (version 12 or up), the information below DOES NOT apply to you and should be disregarded.


- Important
-----------
    Easy Code needs the MASM32 SDK in order to build 32-bit projects with the JWASM, MASM and POASM assemblers. Also, the MASM32 SDK is necessary for building 32-bit VISUAL projects with the FASM assembler (FASM classic projects, that is, non-visual, do not need MASM32 at all).  However, the MASM32 SDK currently available has some errors in the 'kernel32' and 'kernel32p' files which make the linker (link.exe) to fail. To solve this problem, please download the following file:

http://easycode.cat/English/Download/kernel.zip

    After unzipping them, move the kernel32.inc and the kernel32p.inc files to the "%root%\masm32\include" folder, thereby overwriting the existing ones.  Then move the kernel32.lib and the kernel32p.lib files to the "%root%\masm32\lib" folder, again, overwriting the existing ones.


Thank you!

Ramon Sala

--------------
Rev. 08MAY2016
