Hey all,
Subject says it, really. Here’s roughly what I did to get it to work:
- Install Visual C++ 2005 Express Edition
- Install the Microsoft Platform SDK for Windows Server 2003 SP1, and update the VC enviroment (
vcvars32.bat
), as outlined here: http://www.boost.org/tools/build/v1/vc-8_0-tools.html - Check out the latest JOGL sources (refer to https://jogl.dev.java.net/source/browse/jogl/
- Patch the
jogl/make/build.xml
file (see attached patch file) - Follow instructions in https://jogl.dev.java.net/nonav/source/browse/checkout/jogl/doc/HowToBuild.html?rev=HEAD&content-type=text/html and build JOGL; be sure to specify
win32.vc8
as yourant
target
Maybe the experts would like to comment on this! Things to look out for in the patch are (a) I dumped all VC-specific environment set up (you need to run vcvars32.bat
beforehand, or simply go to Start->All Programs->Visual C++ 2005 Express Edition->Visual Studio Tools->Visual Studio 2005 Command Prompt), and (b) I had to add a task to run the Microsoft Manifest tool. Without the manifest tool, the target DLLs will have a dependency on msvcr80.dll
which does not exist in one’s system PATH. Adding the manifest will fix this, somehow :