Author Topic: The blackdown port of java 1.3 to arm  (Read 8167 times)

ced

  • Full Member
  • ***
  • Posts: 225
    • View Profile
    • http://
The blackdown port of java 1.3 to arm
« Reply #15 on: January 28, 2004, 03:57:24 am »
anyone try this JVM on the sharp rom?
SL-5600, kernel 2.6.16 + GPE from .dev
Ethernet Socket LP-E
Viking 256M SD

ced

  • Full Member
  • ***
  • Posts: 225
    • View Profile
    • http://
The blackdown port of java 1.3 to arm
« Reply #16 on: January 28, 2004, 08:18:11 am »
with this xserver http://sourceforge.jp/projects/xqt/ then graphical application will possible with this JVM on the sharp rom.

I can\'t run this JVM due to a glibc version issue. The sharp rom uses glibc 2.2.2 and this backdown JVM has been compiled with glibc 2.3. The glibc files are installed in the read only file system so I can\'t change it...

any idea how to fix this issue?
SL-5600, kernel 2.6.16 + GPE from .dev
Ethernet Socket LP-E
Viking 256M SD

Anonymous

  • Guest
The blackdown port of java 1.3 to arm
« Reply #17 on: January 28, 2004, 12:36:28 pm »
ppfundst, you can get the libstdc++ library from the familiar v0.6.2 distribution -] http://familiar.handhelds.org/familiar/rel...07-fam1_arm.ipk

Also, I\'ve installed the X libraries from the familiar distribution to my sharp rom.
I\'m using the non Xscale blackdown version and I\'m getting a core dump when I\'m running an AWT application.

Let me know of your progress with the Xscale blackdown JVM and your X11 rom.

ppfundst

  • Newbie
  • *
  • Posts: 35
    • View Profile
The blackdown port of java 1.3 to arm
« Reply #18 on: February 02, 2004, 08:49:46 am »
Hi Guest!

Thanks for the tip. I have installed Cacko\'s Qtopia ROM right now, for testing. I will reinstall the X11 rom, as it is the one I want to stay with.
I am actually waiting for the doc of Laze ( http://www.zaurususergroup.com/index.php?n...1285&highlight= )   regarding how to setup a development box before going back to this issue, as I am sure that this will be needed at some point! (and I would like to contribute to!).

Let\'s keep on exchanging information! Swing apps on the Zaurus (or native apps with java-gnome)... That would be a seller!!

Let me know!

Best regards,

Patrick
SL 760 with 860 rom
Cacko X11 rom
Kingston SD 512M
Taxan CF 10Base Lan (iTax-LAN10)
Slackware 9.1

arroc

  • Newbie
  • *
  • Posts: 3
    • View Profile
    • http://
The blackdown port of java 1.3 to arm
« Reply #19 on: February 10, 2004, 11:35:21 am »
I have been running Swing apps without any problems so far. I had success with Cacko version 0319241203 running on a C760
Here\'s what I did:

download blackdown\'s arm version of J2SE 1.3.1
decompress the blackdown archive in /home/root/usr/local
run \'uname -m\' to determine the machine hardware name
Blackdown expects \'armv4l\' as hardware name, in my case the one that \'uname -m\' returned was \'armv5tel\'. In order to fix that i had to add the following symbolic links:
   ln -s /home/root/usr/local/j2re1.3.1/bin/armv4l /home/root/usr/local/j2re1.3.1/bin/armv5tel
   ln -s /home/root/usr/local/j2re1.3.1/lib/armv4l /home/root/usr/local/j2re1.3.1/lib/armv5tel
now you need to install the following additional libraries: libBrokenLocale.so libXm.so libXp.so libstdc++-libc6.2-2.so.3      
the first 3 can be found in additional-ipaq-stuff.tar.gz on blackdown\'s website
I got libstdc++ from here ( http://intimate.handhelds.org/installer/so...-libc6.2-2.so.3 )
you can copy the libraries in any directory, you\'ll have to add the directory path to /etc/ld.so.conf
then execute ldconfig
now you can add /home/root/usr/local/j2re1.3.1/bin to the path

DnK

  • Newbie
  • *
  • Posts: 35
    • View Profile
    • http://
The blackdown port of java 1.3 to arm
« Reply #20 on: February 12, 2004, 04:07:34 am »
Didn\'t get if you are using an X11 rom or Cacko Qtopia rom?

arroc

  • Newbie
  • *
  • Posts: 3
    • View Profile
    • http://
The blackdown port of java 1.3 to arm
« Reply #21 on: February 12, 2004, 07:41:51 pm »
I am using cacko x11

ostense

  • Newbie
  • *
  • Posts: 41
    • View Profile
The blackdown port of java 1.3 to arm
« Reply #22 on: February 16, 2004, 10:38:58 am »
Thank you arroc  for such detailed information!  Full java support on the Zaurus is magic !!!!  Have you tested the performance?

arroc

  • Newbie
  • *
  • Posts: 3
    • View Profile
    • http://
The blackdown port of java 1.3 to arm
« Reply #23 on: February 17, 2004, 11:28:22 pm »
I\'m running some pretty heavy stuff: a lot of xml/xpath processing, jakarta\'s jelly scripts, etc, so my expectations were pretty low. I was however pleasently suprised with the overall performance. Swing however seems a bit sluggish. My Swing GUI consisted of several tabs, several JTrees and an ink component. I did also tried it with a preemptive/overclocking kernel, but I didn\'t notice a big difference.
I will investigate the performace issue further.

ced

  • Full Member
  • ***
  • Posts: 225
    • View Profile
    • http://
The blackdown port of java 1.3 to arm
« Reply #24 on: February 19, 2004, 10:06:23 am »
I\'ve runned the xengine for java with the following:
   - with evm -] ~50 rpm
   - with blackdown jre 1.3.1 (normal ARM version) + Xqt -] ~24 rpm

...just to test the Xqt server, I\'ve runned the xengine for X and I get around 740 rpm using the Special Kernel.

I haven\'t tryied the blackdown Xscale version because I haven\'t got glibc 2.3.x. Can someone give me some stats with the Xscale version?
SL-5600, kernel 2.6.16 + GPE from .dev
Ethernet Socket LP-E
Viking 256M SD

ced

  • Full Member
  • ***
  • Posts: 225
    • View Profile
    • http://
The blackdown port of java 1.3 to arm
« Reply #25 on: February 24, 2004, 05:22:43 am »
I\'ve installed OZ 3.3.6pre1 with the Xqt installed with compatible libs.

I\'ve tried to run an awt application using the blackdown Xscale JVM version and I receive a \"R_ARM_PC24 relocation out of range\" error when Java attempts to load libawt.so.
SL-5600, kernel 2.6.16 + GPE from .dev
Ethernet Socket LP-E
Viking 256M SD

alterna

  • Newbie
  • *
  • Posts: 5
    • View Profile
The blackdown port of java 1.3 to arm
« Reply #26 on: November 08, 2004, 01:16:56 pm »
Hi guys

Could one of you try to download the java program www.cryptoheaven.com and test it as it is based on J2SE 1.3
 I would like to know if it works before buying Zaurus

Thanks

scoutme

  • Hero Member
  • *****
  • Posts: 579
    • View Profile
The blackdown port of java 1.3 to arm
« Reply #27 on: November 08, 2004, 01:58:27 pm »
I'd like to have full java support, even in browsers, on my pdaXrom machine.
Any 1.4 jre support?

mr596

  • Newbie
  • *
  • Posts: 24
    • View Profile
    • http://
The blackdown port of java 1.3 to arm
« Reply #28 on: November 09, 2004, 11:36:34 am »
Does this work with pdaXrom RC5 with the new floating point stuff?   This is precompilled and presumabally assumes either a FPU or exception based FPU emulation rather then the netwider libraries?

If this is the case could we keep the exception handling in the pdaXrom Kernel.  Then any precompilled programs with no external floating point library support could fall back on the (much) slower exception based emulation and recompilled software could use the fast emulation.