Building:Win32:SCons
From FIFE development wiki
Platform-dependent information: Win32.
The following passage contains information that is specific to Windows operating systems.
[edit] Introduction
This guide describes how to build FIFE on Win32-systems with the SCons build tool and the mingw compiler.
[edit] Requirements
- FIFE SDK - the latest can be found in download section
[edit] Getting started
- Checkout the latest sources from the Subversion repository
svn co http://fife.svn.cvsdude.com/engine/trunk
- Unpack / install the SDK to
<FIFE>\build\win32\
- Download and install ActivePython 2.6
[edit] Building FIFE
You can find different batch files for building FIFE in
<FIFE>\build\win32\build_environments\scons\
-
build_engine.bat builds the engine from the trunk sources
-
cleanup_engine.bat deletes the files that were created by the engine build process
-
logbuild_engine.bat creates a log file (
engine_build_log.txt) of the trunk core build process
-
install_engine.bat installs FIFE to
C:\Python26\Lib\site-packages\fife
You should find the built dynamic library entitled
_fife.pyd in
<FIFE>\engine\python\fife
[edit] Caution
Building FIFE will only work if you click on the batch files or execute them from the
<FIFE>\build\win32\build_environments\scons\ directory. Launching the bat files with the commandline interface outside of this folder will NOT work!
[edit] Testing FIFE
NOTE: To run FIFE clients you will have to install FIFE by running the
install_engine.bat batch script from the
<FIFE>\build\win32\build_environments\scons directory.
[edit] Rio de hola
Note: OpenAL needs to be installed for sound (can be found in FIFE SDK)

