Brett's manual install

From RepRap
Revision as of 05:44, 7 July 2011 by Bsutton (talk | contribs) (Created page with 'Platform Ubunutu 11.04 Open Java SDK 6.0 Directory structure <nowiki> /jar /lib /lib-x86_64 reprap </nowiki> Directory contents <nowiki>/jar reprap.jar </nowiki> <nowiki>/li…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Platform Ubunutu 11.04 Open Java SDK 6.0

Directory structure

/jar
/lib
/lib-x86_64
reprap

Directory contents

/jar reprap.jar

/lib j3dcore.jar j3d-org-java3d-all.jar j3dutils.jar reprap.ico reprap-icon.png reprap.properties.dist reprap-wv.stl rr-logo-green-url.png RXTXcomm.jar swing-layout-1.0.4.jar vecmath.jar /lib-x86_64 libgluegen-rt.so libjogl_awt.so libjogl_cg.so libjogl.so

Contents of reprap (this is a script) #!/bin/bash # reprap-host -- runs RepRap Java host with an appropriate classpath REPRAP_RAM_SIZE=1024M # Amount of RAM to allow Java VM to use REPRAP_DIR=`dirname $0` # reprap.jar, jni libs and stl file cd $REPRAP_DIR MACHINE=`uname -m` # put the directory with the native RXTX and j3d libs in the library path LD_LIBRARY_PATH=/usr/lib/jvm/java-6-openjdk/jre/lib/i386:`pwd`/lib-${MACHINE}:${LD_LIBRARY_PATH} echo $LD_LIBRARY_PATH export LD_LIBRARY_PATH # build up classpath # when we move to OpenJDK/Java-6 these next few can be replaced with wildcard # *.jar and we will not need swing-layout any more. CLASSPATH=./jar/reprap.jar CLASSPATH=$CLASSPATH:./lib/j3dcore.jar CLASSPATH=$CLASSPATH:./lib/j3d-org-java3d-all.jar CLASSPATH=$CLASSPATH:./lib/j3dutils.jar CLASSPATH=$CLASSPATH:./lib/vecmath.jar CLASSPATH=$CLASSPATH:./lib/RXTXcomm.jar CLASSPATH=$CLASSPATH:./lib/swing-layout-1.0.3.jar CLASSPATH=$CLASSPATH:./lib CLASSPATH=$CLASSPATH:. # invoke the code echo java -cp $CLASSPATH -Xmx$REPRAP_RAM_SIZE org.reprap.Main java -cp $CLASSPATH -Xmx$REPRAP_RAM_SIZE org.reprap.Main