Author Topic: Jamvm Not Working  (Read 8611 times)

netog

  • Newbie
  • *
  • Posts: 38
    • View Profile
    • http://
Jamvm Not Working
« on: July 10, 2006, 10:05:56 am »
Hello

I have installed the base-pdaXqtrom, apps, java and zgcc cramfs in my C1000.

I have problem using jamvm with Classpath.
When I run /mnt/java/jamvm/bin/jamtest the output is:

Code: [Select]
jamvm test
swing test
bootclasspath is empty!

So I changed jamtest to run saying where the bootclasspath is:

Code: [Select]
jamvm -verbose -cp /usr/local/java/share/examples/examples.zip -bootclasspath /mnt/java/jamvm/share/classpath gnu.classpath.examples.swing.Demo
and now the output is:

Code: [Select]
[Linking class java/lang/Object]
[Linking class java/io/Serializable]
[Loaded java/lang/Class from /mnt/java/jamvm/share/classpath]
[Linking class java/lang/Class]
[Loaded java/io/Serializable from /mnt/java/jamvm/share/classpath]
[Loaded java/lang/Class from /mnt/java/jamvm/share/classpath]
[Loaded java/lang/Object from /mnt/java/jamvm/share/classpath]
[Loaded java/lang/Runnable from /mnt/java/jamvm/share/classpath]
[Linking class java/lang/Runnable]
[Loaded java/lang/Thread from /mnt/java/jamvm/share/classpath]
[Linking class java/lang/Thread]
[Loaded java/lang/VMThread from /mnt/java/jamvm/share/classpath]
[Linking class java/lang/VMThread]
Error initialising VM (initialiseMainThread)

What is wrong now?

Thanks in advance.

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Jamvm Not Working
« Reply #1 on: July 10, 2006, 09:00:22 pm »
Quote
Hello

I have installed the base-pdaXqtrom, apps, java and zgcc cramfs in my C1000.

I have problem using jamvm with Classpath.
When I run /mnt/java/jamvm/bin/jamtest the output is:

Code: [Select]
jamvm test
swing test
bootclasspath is empty!

So I changed jamtest to run saying where the bootclasspath is:

Code: [Select]
jamvm -verbose -cp /usr/local/java/share/examples/examples.zip -bootclasspath /mnt/java/jamvm/share/classpath gnu.classpath.examples.swing.Demo
and now the output is:

Code: [Select]
[Linking class java/lang/Object]
[Linking class java/io/Serializable]
[Loaded java/lang/Class from /mnt/java/jamvm/share/classpath]
[Linking class java/lang/Class]
[Loaded java/io/Serializable from /mnt/java/jamvm/share/classpath]
[Loaded java/lang/Class from /mnt/java/jamvm/share/classpath]
[Loaded java/lang/Object from /mnt/java/jamvm/share/classpath]
[Loaded java/lang/Runnable from /mnt/java/jamvm/share/classpath]
[Linking class java/lang/Runnable]
[Loaded java/lang/Thread from /mnt/java/jamvm/share/classpath]
[Linking class java/lang/Thread]
[Loaded java/lang/VMThread from /mnt/java/jamvm/share/classpath]
[Linking class java/lang/VMThread]
Error initialising VM (initialiseMainThread)

What is wrong now?

Thanks in advance.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=134541\"][{POST_SNAPBACK}][/a][/div]


Xbootclasspath needs to have /usr/local/java/share/jamvm/classes.zip:/usr/local/java/share/classpath

hmmm.. seems like a symlink from /usr/local/java/bin/jamvm-bin to /usr/bin/jamvm-bin is missing...
/usr/bin/jamvm should be a link to /usr/local/java/bin/jamvm
looks like the setup script needs fixing
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K

netog

  • Newbie
  • *
  • Posts: 38
    • View Profile
    • http://
Jamvm Not Working
« Reply #2 on: July 11, 2006, 10:36:20 am »
I fixed the symlinks and everything worked OK.
Swing runs a bit slow... not very usable ... but it works.

Thanks.