Mar 11, 2009
New Win32 compile SDK released: 2009.0
Just a short update for the people out there who’re working with SVN versions of FIFE and run Windows systems. I was recently personally affected by a strange problem: FIFE builts fine with mingw as compiler on my notebook and desktop systems but as soon as I am trying to run a FIFE-based client on the notebook it simply segfaults.
Even more strange: when I start the client via gdb, everything works fine so there was no way to reproduce the segfault to get a backtrace. I was playing around with a mingw distribution from tdragon.net today and with this new version FIFE doesn’t segfault on my notebook anymore
So I decided to update the compile SDK as others mingw users might be affected by the same issue. Here’s the complete list of changes:
- Updated mingw from a gcc 3.4.5-based to gcc 4.3.3-based version.
- Updated boost from 1.35.0 to 1.38.0.
- Updated swig from 1.3.35 to 1.3.38.
- Removed unnecessary duplicate zlib DLL and redundant physfs library.
You can grab the full package here: FIFE 2009.0 Win32 compile SDK.
Works with SVN revision >= 2712. Old compile SDK versions won’t work anymore! Quick update guide:
- Download SDK.
- cd into FIFE\trunk\build\win32 and run delete_sdk.bat.
- Unzip the downloaded SDK with a tool that supports the 7zip archive format to FIFE\trunk\build\win32.
- Build FIFE as usual.