Difference between revisions of "Java"
From Chumby Wiki
(→Install) |
|||
Line 25: | Line 25: | ||
sudo make install | sudo make install | ||
− | This will copy the virtual machine to <code>/usr/arm-linux/jamvm</code>, and the | + | This will copy the virtual machine to <code>/usr/arm-linux/jamvm</code>, and the custom class libraries to <code>/usr/arm-linux/share/classes.zip</code> |
+ | |||
+ | You'll also need a copy of the GNU classpath libraries (glibj.zip) |
Revision as of 20:02, 12 October 2006
NOTE: this page is under development
How to build a simple java virtual machine for the chumby (assumes you have the development tools installed):
Contents
Building JamVM
Create a directory to hold the package
mkdir ~jamvm cd jamvm
Download the source code
Go here and download the source code into ~/jamvm
Unpack the source code
tar xzvf java-1.4.3.tar.gz cd javavm-1.4.3
Configure and build
./configure --build=i386-linux --host=arm-linux --prefix=/usr/arm-linux make
Strip the binary
arm-linux-strip src/jamvm
Install
sudo make install
This will copy the virtual machine to /usr/arm-linux/jamvm
, and the custom class libraries to /usr/arm-linux/share/classes.zip
You'll also need a copy of the GNU classpath libraries (glibj.zip)