TotalRecall Build Guide

From Computational Memory Lab
Revision as of 00:11, 10 April 2010 by Yuvi (Talk)

Jump to: navigation, search


<<html(

Penn TotalRecall Build Guide

)>>

Open-source software is a collaborative effort. Please inform us if anything on this page is incorrect or out of date.

The main development guide is located here.

<<TableOfContents(3)>>

Nightly builds

Nightly builds are performed around 5am and transferred to memory. sagan does the Mac and source distributions, rhino does the Linux distribution. We don't have an always-on Windows machines so the Windows builds are not regular.

Building TotalRecall from source

Linux

To build TotalRecall on any platform you need:

  • Install JDK 6

sudo apt-get install sun-java6-jdk

  • Install Apache Ant

sudo apt-get install ant

  • If on a 64 bit machine you will need 32-bit development headers

sudo apt-get install libc6-dev-i386

Overview of the project hierarchy

Overview of the build chain