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 Compile Server from source 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 Compile GTKv2 Client from source 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