BuildingOdin

To build Odin, as of today, you are going to need VisualAge C 3.08 or v3.65 and gcc 3.2.x.

The DDK is useful, but not required. The DDK will allow you to build the optional win32k drivers.

You are also going to need a CVS client.

You are also going to need to pull a copy of the OdinXP CVS repository into your local sandbox.

See the Netlabs Odin page for instructions on how to access the OdinXP CVS repository.

Since much of the Odin code is based on Wine, it can be helpful to pull a copy of the Wine sources from the Wine CVS repository.

The current OS/2 cvs client does not support the compression methods used the cvs Wine CVS server, so you will need to use the -z0 global cvs parameter to suppress the compression.

Once you have pulled a copy of the Odin sources, see doc\Readme.txt for build instructions. The readme is old but accurate. See also, doc\GCCBuildInstructions.txt for additional instructions for gcc 3.2.x.

More coming...