icypc_challenge_installation
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| icypc_challenge_installation [2010/11/06 08:26] – additional updates jtkorb | icypc_challenge_installation [2011/10/22 12:01] (current) – jtkorb | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== System Installation ====== | ||
| + | |||
| + | On cs390cp@pc.cs.purdue.edu: | ||
| + | |||
| + | - Download icypc.jar from http:// | ||
| + | - Download JOGL (Java for OpenGL) library: | ||
| + | * http:// | ||
| + | |||
| + | An alternative (but overkill): | ||
| + | |||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | ====== For Ladder Web Server Installation ====== | ||
| + | |||
| + | - Assumes Python 2.6 installed. | ||
| - Download and install Django. | - Download and install Django. | ||
| * http:// | * http:// | ||
| * Add django-admin.py to ~/bin directory (for convenience). | * Add django-admin.py to ~/bin directory (for convenience). | ||
| * Add root of Django directory to PYTHONPATH environment variable. | * Add root of Django directory to PYTHONPATH environment variable. | ||
| - | - Use ssh-keygen to create key for access to sources on github. | + | - Use ssh-keygen to create key for access to sources on github |
| + | - Clone source from github (git@github.com: | ||
| + | - Follow instructions in README file (copy settings-dist.py and update). | ||
| + | - Create database tables with '' | ||
| + | - Launch web server: '' | ||
| + | |||
| + | ====== For 3D Viewing of Trace Files ====== | ||
| - Download appropriate version of JOGL (Java for OpenGL) library. | - Download appropriate version of JOGL (Java for OpenGL) library. | ||
| - | * http:// | + | * http:// |
| + | * < | ||
| * unpack zip file (into, e.g., ~/jogl) | * unpack zip file (into, e.g., ~/jogl) | ||
| - Add the icypc.jar file and these four JOGL .jar files to the CLASSPATH, e.g., by setting these variables in ~/.bashrc: | - Add the icypc.jar file and these four JOGL .jar files to the CLASSPATH, e.g., by setting these variables in ~/.bashrc: | ||
| Line 14: | Line 38: | ||
| * MacOS: typeset -x DYLD_LIBRARY_PATH=${DIR} | * MacOS: typeset -x DYLD_LIBRARY_PATH=${DIR} | ||
| * Linux/ | * Linux/ | ||
| + | * Windows: Include %DIR% in PATH. | ||
| - Create a trace file and view it in 3D: | - Create a trace file and view it in 3D: | ||
icypc_challenge_installation.1289057167.txt.gz · Last modified: 2010/11/06 08:26 by jtkorb