Author Topic: Anyone Ported Jamvm?  (Read 14606 times)

marvi

  • Newbie
  • *
  • Posts: 7
    • View Profile
Anyone Ported Jamvm?
« on: November 24, 2005, 07:51:22 am »
JamVM looks like a nice and small JVM, suitable for Zaurus. It's already ported to ARM so I guess it should be fairly easy for a Zaurus devloper to port it?

Quote
JamVM is a new Java Virtual Machine which conforms to the JVM specification version 2 (blue book). In comparison to most other VM's (free and commercial) it is extremely small, with a stripped executable on PowerPC of only ~135K, and Intel 100K. However, unlike other small VMs (e.g. KVM) it is designed to support the full specification, and includes support for object finalisation, Soft/Weak/Phantom References, the Java Native Interface (JNI) and the Reflection API.

And:

Quote
ARM: ported and tested on the iPAQ running Linux (3950, with xscale PXA250 processor, though it should work on StrongARM). Little and Big Endian machines are supported, and soft/kernel FP emulation.


http://jamvm.sourceforge.net/

Chero

  • Hero Member
  • *****
  • Posts: 1140
    • View Profile
    • http://users.telenet.be/zaurususer/Chero
Anyone Ported Jamvm?
« Reply #1 on: November 24, 2005, 08:07:20 am »
It's available in pdaXrom developer-feed
HP-95LX -> HP Jornada 680 -> SL-C860 -> SL-C3100 -> Fuji u810 -> SL-C1000 -> HTC uni -> SL-C860 -> SL-C760.
March 12 2009 : Back because the Zaurus is one of a kind.
SL-C760 : pdaXrom
Pandora pre-ordered -> received and tested : great device but not my cup of tea -> sold.

marvi

  • Newbie
  • *
  • Posts: 7
    • View Profile
Anyone Ported Jamvm?
« Reply #2 on: November 24, 2005, 09:26:11 am »
Ok, great.

Will it work on Sharp ROM too?

Chero

  • Hero Member
  • *****
  • Posts: 1140
    • View Profile
    • http://users.telenet.be/zaurususer/Chero
Anyone Ported Jamvm?
« Reply #3 on: November 24, 2005, 10:02:33 am »
Quote
Ok, great.

Will it work on Sharp ROM too?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=104810\"][{POST_SNAPBACK}][/a][/div]

I guess not.

Maybe using X/Qt, but I have no experience with it.
HP-95LX -> HP Jornada 680 -> SL-C860 -> SL-C3100 -> Fuji u810 -> SL-C1000 -> HTC uni -> SL-C860 -> SL-C760.
March 12 2009 : Back because the Zaurus is one of a kind.
SL-C760 : pdaXrom
Pandora pre-ordered -> received and tested : great device but not my cup of tea -> sold.

cortez

  • Sr. Member
  • ****
  • Posts: 375
    • View Profile
    • http://www.omegamoon.com
Anyone Ported Jamvm?
« Reply #4 on: November 24, 2005, 04:35:43 pm »
Hi,
When using JamVM with GNU Classpath requirements are GTK+ 2 and gdk-pixbuf
[div align=\"center\"]== == == == == == == == == == == == == ==
www.omegamoon.com
Zaurus SL-C750 - Died in a dreadful coffee experiment, has a second life somewhere in the Czech Republic
Zaurus SL-C1000 - Multiboot Zubuntu, Debian, Fedora, Poky, Android and others
Zaurus SL-C3100 - Development device, currently Zubuntu 2.0
Zaurus SL-6000L - The fridge is running Zubuntu 1.0
Zaurus SL-C860 - Cacko, untouched since kindly donated, waiting for Zubuntu
== == == == == == == == == == == == == ==[/div]

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Anyone Ported Jamvm?
« Reply #5 on: November 24, 2005, 05:28:28 pm »
It doesn't work on Sharp ROM. libgtkpeer.so complains about not finding the log symbol
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

cesarcardoso

  • Newbie
  • *
  • Posts: 45
    • View Profile
    • http://
Anyone Ported Jamvm?
« Reply #6 on: November 24, 2005, 08:45:43 pm »
Hm... someone managed to run it on OZ?
Zaurus SL-5500 (Collie) with 512MB SD, OpenZaurus 3.5.4 and GPE
Linksys WCF-12 Wi-Fi Card, Belkin F8T020 Bluetooth Card

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Anyone Ported Jamvm?
« Reply #7 on: May 17, 2006, 11:09:16 pm »
I compiled latest jamvm 1.4.2 for X/Qt

runs all the samples fine, but crashes when running my apps

this is so frustrating!

ok, figured out the problem. its working now

even loads jEdit...
« Last Edit: May 18, 2006, 10:40:59 pm by Meanie »
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

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Anyone Ported Jamvm?
« Reply #8 on: June 13, 2006, 03:50:22 am »
finally found the culprit causing the crash

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23040

it's a new bug and not fixed yet.

so now I got jamvm 1.4.2 with classpath 0.20 working under Sharp ROM but without cairo and xmlj support
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

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
Anyone Ported Jamvm?
« Reply #9 on: June 13, 2006, 10:30:15 am »
Quote
finally found the culprit causing the crash

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23040

it's a new bug and not fixed yet.

so now I got jamvm 1.4.2 with classpath 0.20 working under Sharp ROM but without cairo and xmlj support
[div align=\"right\"][a href=\"index.php?act=findpost&pid=130944\"][{POST_SNAPBACK}][/a][/div]
What does the lack of cairo and xmlj in pdaxrom prevent from working, in general terms?
**3100 Zubuntu Jaunty,(working on Cacko dualboot), 16G A-Data internal CF, 4G SD, Ambicom WL-1100C Cf, linksys usb ethernet,  BelkinF8T020 BT card, Belkin F8U1500-E Ir kbd, mini targus usb mouse, rechargeble AC/DC powered USB hub, psp cables and battery extenders.

**6000l  Tetsuized Sharprom, installed on internal flash only 1G sd, 2G cf

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Anyone Ported Jamvm?
« Reply #10 on: June 13, 2006, 06:24:37 pm »
Quote
Quote
finally found the culprit causing the crash

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23040

it's a new bug and not fixed yet.

so now I got jamvm 1.4.2 with classpath 0.20 working under Sharp ROM but without cairo and xmlj support
[div align=\"right\"][a href=\"index.php?act=findpost&pid=130944\"][{POST_SNAPBACK}][/a][/div]
What does the lack of cairo and xmlj in pdaxrom prevent from working, in general terms?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=130981\"][{POST_SNAPBACK}][/a][/div]

it just means no jedit but i got jedit running with blackdown jvm anyway.
also no cairo means no 2D and vector graphics
no xmlj means xml parsing will be slow++
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

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
Anyone Ported Jamvm?
« Reply #11 on: June 13, 2006, 09:16:21 pm »
Thanks.  So, basically things are moving in the right direction, but not quite there for firefox plugins.

Any luck with gplflash and mplayer plugin on pdaxqt/firefox?
**3100 Zubuntu Jaunty,(working on Cacko dualboot), 16G A-Data internal CF, 4G SD, Ambicom WL-1100C Cf, linksys usb ethernet,  BelkinF8T020 BT card, Belkin F8U1500-E Ir kbd, mini targus usb mouse, rechargeble AC/DC powered USB hub, psp cables and battery extenders.

**6000l  Tetsuized Sharprom, installed on internal flash only 1G sd, 2G cf

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Anyone Ported Jamvm?
« Reply #12 on: June 13, 2006, 09:55:24 pm »
Quote
Thanks.  So, basically things are moving in the right direction, but not quite there for firefox plugins.

Any luck with gplflash and mplayer plugin on pdaxqt/firefox?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=131057\"][{POST_SNAPBACK}][/a][/div]

gplflash and firefox plugin is already in 0.7.9
mplayer plugin for xmms works and available in 0.7.9, but not for firefox. having problems with moz sdk
java plugin is in 0.8.0 (not released yet)
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