Compiling wxArt2D with CodeBlocks
In progress.
Download latest cmake, wxWidgets, and checkout wxArt2D.
wxWidgets install
The CodeBlocks twiki tells how we can compile wxWidgets from source.
In short:
- Install the wxMSW source distribution.
- set WXWIN=c:\pathToMywxWidgetsForMingw\wxWidgets2.8.10
- cd c:\pathToMywxWidgetsForMingw\wxWidgets2.8.10\build\msw
- mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=0 UNICODE=0 BUILD=release
- mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=0 UNICODE=0 BUILD=debug
If your not in a hurry, right away do all other:
- mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=0 UNICODE=1 BUILD=release
- mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=0 UNICODE=1 BUILD=debug
Be carefull with the shared versions. Next with the same lines as above goto, and compile the stc library:
- c:\pathToMywxWidgetsForMingw\wxWidgets2.8.10\contrib\build\stc
In the you will have compiled wxWidget libraries in:
- c:\pathToMywxWidgetsForMingw\wxWidgets2.8.10\lib\gcc_lib
And for shared:
- c:\pathToMywxWidgetsForMingw\wxWidgets2.8.10\lib\gcc_dll
wxArt2D
Open DOS box and set WXWIN variable. Next extend path to cmake binaries. After that start cmake-gui.
set WXWIN=c:\pathToMywxWidgetsForMingw\wxWidgets2.8.10 PATH=c:\pathToCmake\cmake\bin:%PATH% cmake-gui
After this you see the interface, choode the source directory of wxArt2D, and choode a new build directory. Press configure button, and make sure you set the options:
- wxWidgets_USE_DEBUG 1
- wxWidgets_USE_MONOLITHIC 1
- wxWidgets_USE_UNICODE 0
- wxWidgets_USE_STATIC 1
These are the settinsg for the static, monolithic, debug and non unicode of wxWidgets, which you compiled above. Of course others can