Library Setup

Blocks3D uses three main libraries:

  1. Graphics3D 6.10 *
  2. SDL 1.2
  3. ODE 0.6

You can download them at:

  1. Graphics3D 6.10 - SourceForge * - Mirror
  2. Win32 SDL 1.2.15 - LibSDL.org - Mirror
  3. ODE 0.6 Source - SourceForge - Mirror
* For accuracy reasons, this is likely to change to an older G3D version in the future

All of these are set up in their respective subfolder under C:\libraries. Setup is fairly quick and easy, though ODE 0.6 will need to be manually compiled.
Let's start from easiest to hardest!

Prerequisites

Ensure you have already either set up Visual Studio 2003 or Visual Studio 2005.
This mainly is a requirement for ODE, as SDL and Graphics3D will not need to be compiled.

1. Graphics3D

Graphics3D has a simple installer. Default settings should work fine in general.
Run the installer, and ensure the path is correct.
The path should be the following:
C:\libraries\g3d-6_10
and your windows look like this:

Proceed to install.
If you see this dialog, you can just press yes, but you can also disregard it, as Blocks3D has the library paths setup:

Graphics3D setup is now complete!

2. SDL 1.2

SDL is also fairly simple, but does not have an installer. Instead, you have to extract it. Under Windows, copy the SDL folder into C:\libraries:

You will want to ensure that your SDL folder is named sdl and does not have a child SDL folder:

SDL setup is now complete!

3. ODE 0.6

ODE 0.6 is a lot more complicated, and it does depend on what IDE you are going with, but in general the steps are identical across both Visual Studio 2003 and 2005.
Ensure you have either of the two installed, and begin extracting the files.
Create a new ode folder, and extract the contents out of the downloaded zip file:

Ensure that it is indeed the contents, and not a parent folder:

If it is the parent folder, simply copy the contents into the main ode directory.
Now you'll want to navigate into the "build" directory, and select the version of Visual Studio you will be using:

Open up the solution file in your Visual Studio:

Within Visual Studio, you will want to build ReleaseLib and DebugLib.
Simply select one version to build:

and go to Build->Build Solution:

Then repeat for the next version. You may also be able to save time by just building ode, rather than the entire solution, but YMMV.

End Result

As the end result, you should now have a C:\libraries directories like so:

and are now ready to build!