Building the 3DMLW project
Requiered libraries
3DMLW project uses the following third party libraries:
Normally their location should be at ./lib/{OS dependet folder}/
Setting up the GCC enviroment
You need at least these packages for compiling under gcc under Windows XP: - gcc-core
- gcc-g++
- mingw-runtime
- w32api
- binutils
- mingw-make
- gdb
WinXP Copy these files to your hard drives default partition like C:\mingw. Mingw32-make and gdb need this location to install in it. You can download newer packages from the mingw official site. Download Code::Blocks IDE from here. Code::Blocks depends from wxWidgets - download the dll from their download site. In Code::Blocks Settings -> Global variables window set base to C:\mingw (mingw packgaces location), include to C:\mingw\include and lib to C:\mingw\lib. Create a workspace in CodeBlocks and open: layers/base_layer/shared_norender.cbp layers/operating_system_layer/windowsxp/windowsxp.cbp layers/graphics_layer/opengl_renderer/opengl_renderer.cbp layers/executable_layer/standalone/Browser.cbp
With Browser.cbp active open the properties window for browser project and under Project Dependencies dialog check all other opened projects.
If 3rd party libraries are available and paths are correct the project should now compile. In case of problems with compiling contact development forums at http://sourceforge.net/projects/dmlw/
At the moment makefile support is not available yet. If someone has already created a makefile for 3DMLW then contact 3DMLW developers through forum in http://sourceforge.net/projects/dmlw/
|