«

»

May 04

Stone Soup on Fedora

Share

I’ve already written about Dungeon Crawl: Stone Soup here: http://www.robotgoblin.co.uk/blog/2011/07/16/good-old-fashioned-gaming/.

It’s a great little game, with much of the same lore and depth as Nethack, but much, much easier!

Unfortunately, though, there’s no Fedora repository (and I just checked the request and nobody’s working on it, so there probably won’t be anytime soon) and so you’ll have to build it yourself if you want to play it on Fedora. Never fear, here’s how…

Getting the Source

You have two options to get the source, you can either clone the git repository which will also give you the option to easily get older builds and beta/dev versions, or you can download the archive from the website.

Download the Archive

If you’re opting to download the archive, simply to to http://crawl.develz.org/wordpress/downloads and click the link to download under the Source Code label.

Cloning the Git Repo

To clone the git repo, simply open up a terminal and browse to the location you wish to store the code then type type git clone git://gitorious.org/crawl/crawl.git

Dependencies

The game has various dependencies that you will have to install to be able to build it, not to worry though, they can all be installed in one command.

As root (type su to gain root access) type the following in the terminal:

yum install gcc gcc-c++ make bison flex ncurses-devel lua-devel sqlite-devel zlib-devel pkgconfig SDL-devel SDL_image-devel libpng-devel freetype-devel ccache

Then just answer yes when prompted and wait for the packages to all download and install.

Build the Game

Now you should be ready to build the game.

I recommend doing this as a regular user, so don’t forget to type exit if you used the su command.

In a terminal, browse to the directory where you downloaded crawl and enter the source directory.

Now simply type make to build crawl, or make TILES=y if you want the graphical version.

Hopefully that should be it! Once it’s finished building simply type ./crawl to run the game!

Optionally you can now install crawl, by running make install in terminal with root privileges.

Dungeon Crawl Console

Dungeon Crawl: Stone Soup

That’s it! Enjoy playing crawl!

Share

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>