Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
reprap_software [2007-10-05 10:39] 192.168.1.48reprap_software [2008-05-17 11:57] nik
Line 1: Line 1:
-====== PPC java ======+==== Software & Fimware notes ==== 
 +. . .for the [[reprap]] (the older PPC notes can be found in [[debian ppc]] )
  
-since we are using this mac laptop as the dedicated [[reprap]] machine, this page will contain some rants about dealing with the ppc peculiarity. first up, java. the [[https://help.ubuntu.com/community/Java|ubuntu java]] page suggests using the IBM jdk. Hint: the package you want to install (after adding the medibuntu repository and key) is ''ibm-j2sdk1.5''+==== RXTX ====
- +
-you also need the following packages (further details may ba found at http://packages.ubuntu.com/+
-  * libstdc++5 (which is missing from the IBM jdk requirements) +
-  * ant-optional (for javah task) +
-  * libx11-dev (and all its dependencies) +
-  * mesa-common-dev (for glext.h) +
- +
-the java3d source +
-  * register at https://java3d.dev.java.net/ and follow the instructions for checkingout vecmath, j3d-core and j3d-core-utils. +
-  * run ant in vecmath, then j3d-core directories +
-  +
-note that the java3d source packages are called ''j3d-*'', don't confuse this with the j3d.org site and it's utility libraries. one of which you also need. +
- +
-===== RXTX =====+
  
 used the "Mac OSX/Source package" for RXTX version 2.1. there were numerous compile/configure errors involving a non-existent kernel define ''UTS_RELEASE''. as a quick workaround I commented out these sections of code (which were just checking that the running kernel matched the compiled source). used the "Mac OSX/Source package" for RXTX version 2.1. there were numerous compile/configure errors involving a non-existent kernel define ''UTS_RELEASE''. as a quick workaround I commented out these sections of code (which were just checking that the running kernel matched the compiled source).
  
-===== RepRap Host =====+==== RepRap Host ====
  
 initially i added the java3d jar files on the classpath with ''-classpath'', but later discovered that the ''-jar'' method of launching RepRap defeats this. initially i added the java3d jar files on the classpath with ''-classpath'', but later discovered that the ''-jar'' method of launching RepRap defeats this.
Line 54: Line 41:
  
 this locale problem is described in ''/usr/lib/j2sdk1.5-ibm/docs/en/sdkandruntimeguide.lnx.en.htm'' this locale problem is described in ''/usr/lib/j2sdk1.5-ibm/docs/en/sdkandruntimeguide.lnx.en.htm''
 +
 +==== FIRMWARE ====
 +  * using the k8048 PIC programmer
 +  * installed sdcc (2.7.0 #4818) & gputils (0.13.5-2) from debian.. (note sure about the advice at http://reprap.org/bin/view/Main/SDCC but both versions in debian were more recent than the linked debs)
 +  * built from svn (checkout 2008-05-17) in ~/reprap/trunk/reprap/firmware/PIC
 +  * compiled firmware -> flashed PICS -> 'working' reprap
 +
  • reprap_software.txt
  • Last modified: 2008-05-17 13:52
  • by nik