Building:Win32:Code::Blocks
From FIFE development wiki
Platform-dependent information: Win32.
The following passage contains information that is specific to Windows operating systems.
Introduction
This guide describes how to build FIFE on Win32-systems with the Code::Blocks IDE and the mingw compiler.
Requirements
- Code:Blocks
- FIFE Win32 DevKit - the latest version can be found in download section
Getting started
- Checkout the latest sources from the Subversion repository
svn co http://fife.svn.cvsdude.com/engine/trunk
- Unpack / install the Win32 DevKit to
<FIFE>\build\win32\
- Download and install ActivePython 2.7
Building FIFE
- Run
<FIFE>\build\win32\update_project_files.bat to update the file list and generate the necessary SWIG wrappers for python. This step needs to be run every time you update your local files to ensure that SWIG will always create working wrappers that are based on the latest code!
- Open and build
<FIFE>\build\win32\build_environments\code_blocks\fife_engine.cbp
You should find the built dynamic library entitled
_fife.pyd in
<FIFE>\engine\swigwrappers\python
Testing FIFE
Note: OpenAL needs to be installed for sound (can be found in FIFE SDK)