Installing on GNU Linux

Adrian Heine né Lang edited this page Nov 11, 2016 · 4 revisions

Binaries

Download the Linux binaries here: http://theargentlark.com/files/argentum-age.tar.bz2

Run these commands to extract and run

bunzip2 argentum-age.tar.bz2
tar xfv argentum-age.tar
cd argentum-age
./run.sh

Note that Argentum Age will automatically update itself when it runs. It will store its files in $HOME/.citadel/dlc

Building from source

The simplest way to get an installation of Argentum Age and keep it up-to-date is using git. If you don't have git installed yet, get it now:

# On a Debian-based system
sudo apt-get install git

Afterwards, you can use git to get a copy of the anura engine Argentum Age uses:

git clone --depth 5 https://github.com/anura-engine/anura.git

This creates a directory called anura in your current working directory. It will use about 500 MB of disk space.

Argentum Age is distributed as a so-called anura module. You have to put it into the modules directory inside your anura copy:

cd anura/modules
git clone --depth 5 https://github.com/davewx7/citadel.git

This uses another 1.5 GB of disk space. Now you have to build anura:

cd ..
# Install dependencies
sudo aptitude install build-essential libboost-dev libboost-filesystem-dev libboost-iostream-dev libboost-regex-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libglew-dev libpng-dev libcairo-dev libfreetype6-dev libvorbis-dev
make

This will take some time. If everything runs smoothly, you should have a binary called anura in the current directory. Use it to start Argentum Age:

./anura --module=citadel

Note that Argentum Age is regularly updated, and to play it online with others you must be up-to-date. You are responsible for regularly updating from github if you want to build from source. For updating, do the following:

cd /path/to/anura
git pull
cd modules/citadel
git pull
cd ../..
make
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.