Freeciv for MacOS X

Achtung! Incomplete software!

Freeciv home site

2003.02.04

I've stopped work on the Cocoa gui for FreeCiv. There's a pretty good chance you could download x11 and libgtk+ from Apple and compile the standard FreeCiv gui that way. You are, of course, welcome to the source of the half-working Cocoa gui.

2001.11.26

Added Devolopment page with a few notes on how I work with Freeciv on MacOS X.

2001.11.06

that's right, no change since January. I got busy. What was done was done off the 1.11.4 distribution, and should probably be synced up with 1.12.x which is current. See below for link to source.

2001.01.31

Game is more or less playable until about 500 A.D. when more advanced things like spies become relevant. (such things not implemented yet, the attack has generally been to implement things as they come up.)
Screen shot (same picture in 3 formats): TIFF 376K, JPEG 120K, PNG 284K

Want a binary?

Ok, look here for the latest Freeciv`date`.app.tar.{gz,bz2}
Good luck using it, for me it only runs from the command line or Project Builder.

Want Source?

Great! Get the 1.11.4 source from freeciv.org then inside the freeciv-1.11.4 directory, dump the latest tarball from here. Should look like fcivX`date-time`.tar.{gz,bz2}

The code is not very pretty right now, lots of #if 0'd and commented out code. Not enough explanatory comments probably. If I had to version number it, I'd call this one "0.1a".

See the Devolopment page.

To Do:

How to build
  1. ./configure --enable-client=no --enable-debug=yes
    this makes the server and common libraries.
  2. make
  3. use Project Builder to make the client
  4. cd into the resulting .app and make a symbolic link to data/
    If the .app is inside freeciv-1.11.4/bulid/ after PB makes it, then:
    `cd bulid/Freeciv.app`
    `ln -s ../../data .`

You may want to mail me to see what I'm working on before coding too much, but I'll welcome contributors and patches.


Out, to the rest of my site...