Release Java PND

Discussion in 'Software Releases' started by WizardStan, Nov 21, 2010.

  1. WizardStan

    WizardStan Mega GP Mania

    Joined:
    May 24, 2008
    Messages:
    16,596
    Updated Sun/Oracle Java to 1.7.0_45.

    Added the "jar" command to the installer so you can not only build java apps but package them as well.

    Changed the package version to match the official Java version, because I was getting tired of trying to remember what the last version I'd updated it to was.

    Let me know if there are any issues.
     
  2. Zero3K

    Zero3K Active Member

    Joined:
    Sep 27, 2003
    Messages:
    828
    Location:
    USA
    Is it now possible to build its plugin for Firefox/Pale Moon?
     
  3. WizardStan

    WizardStan Mega GP Mania

    Joined:
    May 24, 2008
    Messages:
    16,596
    I've updated the Oracle Java to 7.0_60.  Still no luck getting a more recent OpenJDK unfortunately.

    If anyone is ever successful at cross compiling it I'll gladly include it.
     
  4. Silent-Hunter

    Silent-Hunter Advanced Member

    Joined:
    May 29, 2010
    Messages:
    2,875
  5. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,134
    Location:
    Innsmouth, MA
  6. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,203
    Location:
    France, near Lyon
    I havdn't seen anywhere a ThumbEE option in current JDK build script. for the record, I have build JDK10 (2 days ago). And while it does work, it feel somewhat slower then 1.7 from Oracle. Well, the "jit" of Hotspot seems to take more time/ressource to trigger. After a while things gets smooth, but not at first (tested with bloodgdx).
     
  7. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,134
    Location:
    Innsmouth, MA
  8. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,203
    Location:
    France, near Lyon
    Thumb mode is not ThumbEE... And it will not be an option of GCC here, it would be an option of Hotspot itself, to generate ThumbEE code instead of arm/thumb code.
    --- Double Post Merged, May 7, 2018, Original Post Date: May 7, 2018 ---
    On my side, I used Oracle Java 1.7.0.60 for my test on BloodGDX, and it was running fine.
    If you want to try so jdk10, here is my latest build: jdk10.tgz (it's a "server" build, with hotspot, build for arm and vfp, and using softfloat, neon, O3, and all...)
     
    Magic Sam likes this.
  9. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,134
    Location:
    Innsmouth, MA
  10. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,134
    Location:
    Innsmouth, MA
    Hi all :)

    I'm not a fan of Amazon, but could Corretto be a nice option for the Pandora ?

    https://github.com/corretto/corretto-8
    Cheers, Magic Sam
     
  11. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    10,081
    Location:
    Somewhere off the coast of the EU
    I don't understand what that gives you over a simple openjdk installation. OpenJDK is the official reference implementation of Java these days, by the way.
     
  12. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,134
    Location:
    Innsmouth, MA
    Hi all :)

    @levi : the only benefits I can see would be JDK8 support + bits backported from JDK9 and 10 (as per their github account).

    Cheers, Magic Sam
     
  13. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,203
    Location:
    France, near Lyon
    I haven't checked, but is there Hotspot for Arm support for OpenJDK8?
     
  14. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,134
    Location:
    Innsmouth, MA
    @ptitSeb : I'm not 100% positive, but as Corretto is "just" a fork of OpenJDK8, if HotSpot is part of OpenJDK8, then I believe it should also be part of Corretto.

    https://github.com/corretto/corretto-8/commit/5f6490cab7308df17b0dd603c56d73b333242c07

    According to Wikipedia, HotSpot is GPL. If HotSpot is indeed absent from OpenJDK / Corretto source code for whatever reason, could IcedTea be a possible replacement ?

    See this page regarding Zero and Shark :

    https://en.wikipedia.org/wiki/IcedTea#Platform_support

    Cheers, Magic Sam
     
  15. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,203
    Location:
    France, near Lyon
    I already explored those stuffs. Nevermind.
     
  16. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,134
    Location:
    Innsmouth, MA
    @ptitSeb : do you mean IcedTea (little assembly) is slower than Oracle's HotSpot (assembly and C++) ?

    Cheers, Magic Sam
    --- Double Post Merged, Nov 25, 2018, Original Post Date: Nov 25, 2018 ---
    Hi again,

    @ptitSeb : for what it's worth, there are "hotspot" directories in the OpenJDK Mercurial Repositories:

    http://hg.openjdk.java.net/jdk8u

    Cheers, Magic Sam
     
  17. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,203
    Location:
    France, near Lyon
    already tried open jdk8, no ARM inside.
     
  18. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,134
    Location:
    Innsmouth, MA
  19. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,203
    Location:
    France, near Lyon
    I have already done all that...
     
  20. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,134
    Location:
    Innsmouth, MA

Share This Page

Loading...