Freeciv binaries for (Open)Solaris

Civilization® is one of these mythical and addictive strategy video games that many of us in IT have played, well into the night. The original Sid Meier's Civilization game, now in it fourth version, runs on Windows only. If you are running any flavor of Unix --Linux, Mac OS X, Solaris-- instead, you have the alternative of playing Freeciv, an open-source strategy game based on the gameplay of Civilization II.

Since Solaris 10, which comes blunded with the GNU developer stack --read gcc, g++, gmake-- and Gnome 2 --read lib glib and gtk+ 2.0--, Freeciv --read, the default GTK+ 2.0 client-- compiles out-of-the-box on Solaris. The Solaris 2.5 recommendation to built a Xaw client and notes about the Xpm library, that you can find in the INSTALL file of the Freeciv distribution, are now obsolete.

You can access my Solaris build for the latest 2.1.9 version at http://opensolaris.free.fr/. It has tested to work --well, to start, I have not actually played it-- on Solaris 10 Update 7 and OpenSolaris 2008.11 --both running under VirtualBox 2.2.2 by the way-- as you can see from the snapshots below. Instructions are pretty simple:

  1. download the zip archive
  2. as root, unzip under /usr/local
  3. run civclient
Have fun Dan! ;-)


Figure 1 - Freeciv 2.1.9 running on OpenSolaris 2008.11


Figure 2 - Freeciv 2.1.9 running on Solaris 10 05/09
Comments:

Just in case... when I say "compiles out of the box", I did have to add /usr/sfw/bin:/usr/ccs/bin to my $PATH.

Posted by Frederic Pariente on May 17, 2009 at 11:12 AM CEST #

Hey Frederic. It works great on an Acer AspireOne netbook running OpenSolaris.

Posted by Dan on May 19, 2009 at 12:58 AM CEST #

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