Back to main Freeciv-stuff page

Environment

I've build all the required dll files with dllstack.sh from Crosser.

Environment downloads

Dllstacks are now available from Crosser Sourceforge page. You want files named as winstack-<version>.zip These require Windows XP or newer.

Installation

Once environment is unzipped, couple of configuration files must be regenerated with correct paths.

In DOS-prompt

  cd path to crosser environment
  setup

Freeciv

Freeciv is released under GPLv2+ license.

Installation

I have used this kind of installation procedure myself.

S2_6 snapshot (revision 24657, 13-Mar-14)

Built against crosser environment 0.12

freeciv-serverWorks
freeciv-gtk2Works
freeciv-sdlWorks
freeciv-gtk3Works
freeciv-mp-gtk2Works
freeciv-mp-gtk3Works

Freeciv changes relevant to crosser builds since TRUNK r24440:

freeciv-win32-2.5.99-dev-r24657.7z

S2_5 snapshot (revision 24642, 10-Mar-14)

Built against crosser environment 0.12

freeciv-serverWorks
freeciv-gtk2Works
freeciv-sdlWorks
freeciv-gtk3Works
freeciv-mp-gtk2Works
freeciv-mp-gtk3Works

Freeciv changes relevant to crosser builds since S2_5 r24334:

freeciv-win32-2.5.0-alpha-r24642.7z

S2_6 snapshot (revision 24440, 12-Feb-14)

Built against crosser environment 0.12

freeciv-serverWorks
freeciv-gtk2Works
freeciv-sdlWorks
freeciv-gtk3Works
freeciv-mp-gtk3Works

Freeciv changes relevant to crosser builds since TRUNK r23858:

freeciv-win32-2.5.99-dev-r24440.7z

S2_5 snapshot (revision 24334, 03-Feb-14)

Built against crosser environment 0.12

freeciv-serverWorks
freeciv-gtk2Works
freeciv-sdlWorks
freeciv-gtk3Works
freeciv-mp-gtk3Works

Freeciv changes relevant to crosser builds since S2_5 r23826:

freeciv-win32-2.4.99-alpha-r24334.7z


Building Freeciv using Crosser dllstack env

Build script

I've now (14-Jan-13) made my own build script publicly available. Note that this was originally just batch of commands to ease typing them manually every time. It still has things like paths hardcoded according to my own system. Do not assume that you can simply use it as is, but adjust for your needs first. Released under GPLv2+. Here (Updated 27-Dec-13).

Configure parameters

Environment variables


Marko Lindqvist