Freeciv SDL Client

While I was at it, I built the SDL client for Freeciv. Grab freeciv_sdl-2.1.9-i386-solaris10.zip at opensolaris.free.fr and unzip it under /usr/local --it will erase and replace your Freeciv GTK client if you have one installed, you may want to back it up first. Under OpenSolaris, you will need to install libSDL_mixer and libSDL_image under /usr/local on your system, for it to work. Under Solaris 10, you additionally need to install libSDL. For your convenience, they all are available pre-built at opensolaris.free.fr, so all you need is to unzip these archives under /usr/local, no compilation needed.

The SDL Client gives you a playing experience closer to the PC Civilization games, the played map taking up the full window and additional information --the mini-map, unit information-- being super-imposed on the map --with the option to minimize them. See for yourself in the snapshot below.


As a final note, this is the command line used to build the SDL client.

$ LDFLAGS='-L/usr/local/lib -R/usr/local/lib -lm' ./configure --with-sdl-prefix=/usr/local --enable-client=sdl

Somehow it was necessary to add -lm compared to the GTK client.

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

How open innovation and technology adoption translates to business value, with stories from our developer support work at Oracle's ISV Engineering.

Subscribe

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
5
6
8
9
10
11
12
13
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today
Feeds