This page complements the official building instructions with more exotic and untested platforms, for the adventoruous and those interested in following in their footsteps. For best results use the official building instructions.

Note: In progress.

Windows

Free Microsoft tools

It is possible to build and run Harmony without a full version of Visual Studio.

You will need to download and install:

  • Visual Studio C++ Express
  • Windows toolkit
  • MASM
  • Ant
  • Subversion

The command shell used to invoke ant must have invoked the two scripts in Visual Studio and Windows toolkit - this is most easily done with a script similar to the following:

setlocal call "C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\SetEnv.cmd" call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" set CLASSPATH=classlib-trunk/depends/jars/ecj_3.2MAINT/ecj_3.2MAINT.jar;%CLASSPATH%
call ant -q -f classlib-trunk/build.xml -Dbuild.compiler=org.eclipse.jdt.core.JDTCompilerAdapter %1 %2 %3 %4 %5 %6 %7 %8 %9 title Done!

Note: Currently the "java" wrapper fails without being able to locate MSVC8.DLL (something like that).

  • No labels