Table of Contents

Crossfire on Solaris

Installation

You can choose to install Crossfire from either the packages available at: .packages. - or by downloading the source which is available on the SourceForge page.

Server

In the binary, there were some minor compilation problems which were “hacked” to a working state. Further notes are on the downloads page.

Binary

First off, we need to download the server binary, available here, then as the super-user(root), install it. This binary contains the server, the archetypes and the maps.

The commands are as follows:

# wget http://meeg.elvenrealms.net/packages/CFserver-sparc.pkg.tgz
# su
# gtar -zxvf CFserver-sparc.pkg.tgz (if you do not have gtar, do: "gunzip CFserver-sparc.pkg.tgz" followed by "tar -xvf CFserver-sparc.pkg.tar".)
# pkgadd -d CFserver-sparc.pkg

Source

For compilation instructions, you can follow the Crossfire Compile Guide.

Client

At this point in time, the only clients available are the original X11 client and the GTK1 client. Further notes are at the .packages. page.

Binary

We must first acquire the client binary from here, then as the super-user(root), install it. The commands are as follows:

# wget http://meeg.elvenrealms.net/packages/CFclients-sparc.pkg
# su
# pkgadd -d CFclients-sparc.pkg

Once these commands are complete, the client is ready to run.

Source

To compile from source, you can follow the Crossfire Client Compile Guide.

Running

Server

Once the server is installed, it may be started by running this, as root:

# /usr/games/crossfire/bin/crossfire

Or, to run the server loop:

# /usr/games/crossfire/bin/crossloop

Client

Now that the client is installed, we can run it by issuing either of the commands:

For the classic X11 client,

# cfclient

For the GTKv1 client,

# gcfclient