
Windows native VM
-----------------

This directory contains a VisualStudio project and Windows specific files
with which it's possible to compile a native Windows VM. Output files are
wvm.exe and wdvm.exe in the Slate root directory for the release and debug
executables. The console dll project puts its output dll next to the
executables, so Windows can find the dll.

The files are maintained using Visual C++ 2005 Express Edition Beta (VS 8)
because there were optimization bugs in previous versions that compiled a
non-functioning VM.


Setting up Visual C++ Express
-----------------------------

To install VS8 need to do/install/read/download the following:

Visual C++ 2005 Express Beta
http://lab.msdn.microsoft.com/express/visualc/default.aspx

The Microsoft Platform SDK site
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/downlevel.htm

Update the the Visual C++ Directories in the Projects and Solutions section
in the Options dialog box. In that section, you'll want to add the paths to the
appropriate subsection (alter SDK install path if neccessary):

Executable files - C:\Program Files\Microsoft SDK\Bin
Include files - C:\Program Files\Microsoft SDK\include
Library files - C:\Program Files\Microsoft SDK\lib

Othewise you'll get missing windows.h errors.

The information above was extracted from here:
http://lab.msdn.microsoft.com/express/visualc/usingpsdk/default.aspx

