Installing Avida

Version 1.0 of avida is working under Microsoft Windows 95, NT, and most Unix platforms (specifically tested under HPUX, linux, OSF1, SunOS, Solaris, IRIX, and IBM AIX). Separate versions of the program are included for both Win95/NT and Unix (with text-based user-interfaces). The avida web page is at http://www.krl.caltech.edu/avida where the most up-to-date version of both avida and this manual can be found. New versions of the software, as well as updated versions of the manual, will also be placed on the avida ftp site at ftp://ftp.krl.caltech.edu/pub/avida/.

Windows 95 and NT

The Windows version of avida is the easiest to work with. Retrieve the file Avida1_0.EXE and execute it. This is a self-extracting file that will create a directory called Avida with two subdirectories: The avida subdirectory contains all of the source code for the program, and the work subdirectory is where all of the configuration files are located, and where avida should be run. Upon unpacking, there will be a precompiled avida executable in the work subdirectory, which can be run immediately.

UNIX Systems

The file avida-1.0.0.tar.gz on the ftp site contains the source code for avida. Compiling avida from this source code should be straightforward on most systems.

The command ``gunzip '' will uncompress the file, then ``tar -xvf '' will extract the actual avida files. If this does not work, consult your systems administrator for the specifics of your system.

Extracting the program creates an avida-1.0.0 directory with the source and work sub-directories. In order to produce an executable file, avida has to be compiled by going into the work directory and executing ``configure'' and then ``make''. This should create the executable avida in the sub-directory work, where all the configuration files, such as genesis, etc., are also located. Here, it is sufficient to type avida to run the program.

If this build should fail, the actual Makefile may be edited directly to select compiler, user-interface, and include directories.


NEXT: The Text Interface
PREV: Mutations

INDEX


Page maintained by Charles Ofria
Send all comments to charles@krl.caltech.edu