next up previous contents
Next: mesagl.lib Up: Compiling SmartForest Previous: Compiling to AIX 4.3
Go to: SmartForest Home Printer-friendly: sf-impl.pdf

Compiling to Microsoft Windows

Unfortunately the compilation process on Microsoft Windows is not as straightforward. The problem is that there are several additional libraries that are required when compiling to Microsoft Windows. These libraries are not installed in ``standard'' places. This makes describing the procedure more difficult. This procedure works on the machine with hostname 308D10.larch.psu.edu. When compiling on any other machine, the procedure may be complicated by having to determine if the libraries are installed on your local machine and, if they are, where they are located.

We compiled SmartForest using Microsoft's Visual C++ 6.0 compiler. The project file is in
C:$\backslash$Program Files$\backslash$Microsoft Visual Studio $\backslash$MyProjects$\backslash$sf. Take care to notice the include path and the library path in the project directory. These dictate where the compiler may find the libraries that SmartForest needs.

The following are the libraries that are required for SmartForest to link and run properly: mesagl.lib, mesaglw.lib, libjpeg.lib, HCLxm.lib, HcLXaw.lib, HclXmu.lib, HclXt.lib, xlib.lib anb xlibgui.lib. The library locations for the Hummingbird Exceed XDK libraries will change when the full version of the libraries is purchased. The library directories entry in the SmartForest project will need to be updated when the evaluation XDK media is uninstalled and the full version of XDK is installed.



Subsections
next up previous contents
Next: mesagl.lib Up: Compiling SmartForest Previous: Compiling to AIX 4.3
Matthew S. Davis
2002-08-07