Administrator
|
I couldn't make the release last weekend,
since I am still out of office - sorry about that. Hope I can complete it this weekend. Best ~Sven |
Administrator
|
Hello
If you need some help, let me know. I've been very busy with JogAmp's Ardor3D Continuation these last weeks. By the way, will you upload the next version into Maven Central?
Julien Gouesse | Personal blog | Website
|
Administrator
|
On 6/5/19 12:49 AM, gouessej [via jogamp] wrote:
> Hello > > If you need some help, let me know. I've been very busy with JogAmp's Ardor3D > Continuation these last weeks. Great! > By the way, will you upload the next version > into Maven Central? I have no private key for maven central - AFAIK? Mark had his .. never got it or I don't remember. We will upload to our maven repo, but yes, would be a nice to have. ~Sven |
Administrator
|
Good idea, I can use our Maven repository in the meantime. Thank you.
Julien Gouesse | Personal blog | Website
|
Administrator
|
In reply to this post by Sven Gothel
https://jausoft.com/blog/2019/06/17/jogamp-ios-arm64-bring-up/
I have been distracted from completing the 2.4.0 JogAmp release last two weeks, but at least it is for a good reason. Our most valuable client CCT International ordered a JogAmp port running on Appleās iOS devices, namely iPad Pro using an arm64. Right now I still finalize the NativeWindow, Jogl and Newt specialization for iOS. Subsequently I will add JavaFX to the proof of concept (POC). If all goes as planned, I will demonstrate a working demo soon. Here is a little teaser of the past work, my first GlueGen bring-up on iOS arm64. The work includes a statically linked OpenJDK 9 hotspot-zero build, which we may disclose at a later time. Naturally we aim for hotspot arm64 as the final goal. For now the required GlueGen changes are published pro-forma, as well as some ant-cpptask enhancements to allow using xcrun clang to create the static libraries instead of ar. Since you still have to wait a few more days for the demo video, here is the informal GlueGen stdout VersionInfo: +++ Hello JogAmp World os.name: <iOS> os.version: <12.3.1> os.arch: <aarch64> java.vendor: <Gothel Software e.K.> java.vendor.url: <https://jausoft.com/> java.version: <9.0.0.179-internal> java.vm.name: <OpenJDK 64-Bit Zero VM> java.runtime.name: <OpenJDK Runtime Environment> ----------------------------------------------------------------------------------------------------- Platform: IOS / iOS 12.3.1 (12.3.1), aarch64 (ARM64, EABI_AARCH64), 8 cores, littleEndian true MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: int8 1 / 1, int16 2 / 2 int 4 / 4, long 8 / 8 int32 4 / 4, int64 8 / 8 float 4 / 4, double 8 / 8, ldouble 8 / 8 pointer 8 / 8, page 16384 Platform: Java Version: 9.0.0.179-internal (9.0.0u0), VM: OpenJDK 64-Bit Zero VM, Runtime: OpenJDK Runtime Environment Platform: Java Vendor: Gothel Software e.K., https://jausoft.com/, JavaSE: true, Java9: true, Java6: true, dynamicLib: false, AWT enabled: false ----------------------------------------------------------------------------------------------------- Version Info: ----------------------------------------------------------------------------------------------------- Package: com.jogamp.common Extension Name: com.jogamp.common Specification Title: GlueGen Java Bindings Generator Specification Vendor: JogAmp Community Specification Version: 2.4 Implementation Title: GlueGen Run-Time Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.4.0-rc-20190617 Implementation Build: 2.4-bmanual-20190617 Implementation Branch: ios Implementation Commit: 062901d807770646604322aa45d1e018270ae7ce Implementation SHA Sources: c018dbf83c4e85a75d998cb3a96ad0feaf334464f9703c89728f041eb5bb5565 Implementation SHA Classes: 36c3a9f3eaac9301c413a32a37fa3d5212dcf2f5128a3ad550e13909c178e3ef Implementation SHA Classes-this: 4000b41b1305f973f4d2049974406879f817b202de4fe42f3e73ace1774a6471 Implementation SHA Natives: 83580e1de4d81afe54d75046de8c00e8a72126f58cbbd719c7e532a8951a901c Implementation SHA Natives-this: 0 ----------------------------------------------------------------------------------------------------- Full Manifest: Manifest-Version = 1.0 Ant-Version = Apache Ant 1.9.4 Created-By = 1.8.0_66-b17 (Oracle Corporation) Application-Name = GlueGen Run-Time Specification-Title = GlueGen Java Bindings Generator Specification-Version = 2.4 Specification-Vendor = JogAmp Community Implementation-Title = GlueGen Run-Time Implementation-Version = 2.4.0-rc-20190617 Implementation-Build = 2.4-bmanual-20190617 Implementation-Branch = ios Implementation-Commit = 062901d807770646604322aa45d1e018270ae7ce Implementation-SHA-Sources = c018dbf83c4e85a75d998cb3a96ad0feaf334464f9703c89728f041eb5bb5565 Implementation-SHA-Classes = 36c3a9f3eaac9301c413a32a37fa3d5212dcf2f5128a3ad550e13909c178e3ef Implementation-SHA-Classes-this = 4000b41b1305f973f4d2049974406879f817b202de4fe42f3e73ace1774a6471 Implementation-SHA-Natives = 83580e1de4d81afe54d75046de8c00e8a72126f58cbbd719c7e532a8951a901c Implementation-SHA-Natives-this = 0 Implementation-Vendor = JogAmp Community Implementation-Vendor-Id = com.jogamp Implementation-URL = http://jogamp.org/ Extension-Name = com.jogamp.common Trusted-Library = true Permissions = all-permissions Application-Library-Allowable-Codebase = * Codebase = *.goethel.localnet On 6/4/19 8:36 PM, Sven Gothel [via jogamp] wrote: > I couldn't make the release last weekend, > since I am still out of office - sorry about that. > > Hope I can complete it this weekend. > > Best > > ~Sven > |
Administrator
|
Good job. I admit that I'm not personally interested in targetting this platform but it will be an excellent selling point for JogAmp as our main competitor has no plan to implement this kind of feature anytime soon as far as I know. I'm impatient to see your source code, especially the necessary changes in NEWT.
Julien Gouesse | Personal blog | Website
|
Free forum by Nabble | Edit this page |