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