User Tools

Site Tools


icypc_challenge_installation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
icypc_challenge_installation [2010/11/06 09:22] – augmented and updated ladder installation instructions jtkorbicypc_challenge_installation [2011/10/22 09:13] jtkorb
Line 1: Line 1:
 +====== System Installation ======
 +
 +On cs390cp@pc.cs.purdue.edu:icypc2011:
 +
 +  - Download icypc.jar from http://queue.acm.org/icpc ("Game binary (zip download)").
 +  - Download JOGL (Java for OpenGL) library:
 +    * http://jogamp.org/deployment/jogamp-current/archive/jogamp-linux-i586/jogl-linux-i586.7z \\ (Download to Mac, 7-unzip, zip, scp to pc, unzip.)
 +
 +http://jogamp.org/deployment/jogamp-current/archive/jogamp-linux-amd64/gluegen-linux-amd64.7z
 +http://jogamp.org/deployment/jogamp-current/archive/jogamp-linux-amd64/jogl-linux-amd64.7z
 +
 ====== For Ladder Web Server Installation ====== ====== For Ladder Web Server Installation ======
  
Line 9: Line 20:
   - Clone source from github (git@github.com:jtkorb/icypc-ladder.git).   - Clone source from github (git@github.com:jtkorb/icypc-ladder.git).
   - Follow instructions in README file (copy settings-dist.py and update).   - Follow instructions in README file (copy settings-dist.py and update).
-  - Create database tables with ''% ./manage.py syncdb' Create admin account (e.g., cs390cp) with password choice.+  - Create database tables with ''% ./manage.py syncdb'' Create admin account (e.g., cs390cp) with password choice.
   - Launch web server: ''% ./manage.py runserver 0.0.0.0:8000'.   - Launch web server: ''% ./manage.py runserver 0.0.0.0:8000'.
  
Line 15: Line 26:
  
   - Download appropriate version of JOGL (Java for OpenGL) library.   - Download appropriate version of JOGL (Java for OpenGL) library.
-    * http://jogamp.org/deployment/autobuilds/jogl-b198-2010-11-04_05-53-09/build/+    * http://jogamp.org/deployment/jogamp-current/archive/jogamp-linux-i586/jogl-linux-i586.7z \\ (Download to Mac, 7-unzip, zip, scp to pc, unzip.) 
 +    * <del> http://jogamp.org/deployment/autobuilds/jogl-b198-2010-11-04_05-53-09/build/</del>    
     * 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 24: Line 36:
     * MacOS: typeset -x DYLD_LIBRARY_PATH=${DIR}     * MacOS: typeset -x DYLD_LIBRARY_PATH=${DIR}
     * Linux/Solaris: typeset -x LD_LIBRARY_PATH=${DIR}     * Linux/Solaris: typeset -x LD_LIBRARY_PATH=${DIR}
 +    * 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.txt · Last modified: 2011/10/22 12:01 by jtkorb