README.2011

Tierra installation guide
by Mathias Rav on February 9, 2011
ku.ds.a@cavr

This guide was executed on Arch Linux 64-bit.

Tierra is an old program. Download the Tierra 6.02 source code and apply the
patch.

$ 
$ 
$ 
$ 
$ 
wget http://life.ou.edu/tierra/source/Tierra6_02.tgz
tar xvf Tierra6_02.tgz
cd Tierra6_02
wget http://tierra.lolwh.at/tierra2011.patch
patch -p1 <tierra2011.patch

Then configure and make Tierra



(with debug symbols, no optimization) 
(without debug symbols, with -O3)
$ 
$ 
$ 
$ 
$ 
cd tierra
./configure
make
make DEBUG=
cd ..

Afterwards, compile Beagle with the X11 frontend


(debug)
(no debug)
$ 
$ 
$ 
$ 
cd Bglclnt
make -f Makefile.Bgl
make -f Makefile.Bgl OPTIMIZE=-O3 DEBUGGEROPT=
cd ..

Then, compile genebank gb0

$ 
$ 
$ 
cd tierra/gb0
../arg c 0080.gen 0080aaa.tie
cd ../..

Now, you're ready to go. Run the provided run.sh script

$ sh run.sh

And then you should see Tierra starting and then the Beagle window pop up. In
Beagle, the cool stuff is in the Window menu, in particular Window -> Overview.
Have fun!