Each robot should be able to compile each program properly by typing "make <programname>". Note, do not include the ".c" extension when building. If the robot has the appropriate hardware, the functionality of the program should be consistent with the description in the README file.

A note on using the built-in makefiles: As of 1/31 when Stephen Fox uploaded this code to the Twiki, the makefiles specified LDFLAGS in the makefile. It is better to use LDLIBS, because LDFLAGS is not properly supported by the latest version of g++. If you have trouble linking with one of the makefiles, try changing this.

And I've uploaded it to the lab's bitbucket account as a private git repository. To untar a .tar.bz2 file, in the linux shell:

mkdir extracted-files

cd extracted-files

tar xzf file.tar.bz2

If packed correctly, it will extract to a separate folder, but better to do it in a new folder