Welcome to the aarch32 port
Edward Nevill
edward.nevill at gmail.com
Tue Dec 8 15:14:11 UTC 2015
Hi,
Welcome to the aarch32 port!!!
Our project area has been created @ http://openjdk.java.net/projects/aarch32-port/ and the repositories populated initially with copies of JDK 9 Default and JDK 8 Updates Master.
The repositories URLs are
JDK 8: http://hg.openjdk.java.net/aarch32-port/jdk8u
JDK 9: http://hg.openjdk.java.net/aarch32-port/jdk9
Thanks to Iris and the Ops team for their work creating the project.
I have merged in Joseph Joyce's initial template interpreter implementation into the JDK 9 repo and have done a test build and some basic smoke tests.
To build I am using a 32 bit chroot on an aarch64 platform. The configure line I use is
bash ./configure --build=aarch64-unknown-linux-gnu --host=aarch32-linux-gnueabihf --target=aarch32-linux-gnueabihf --with-boot-jdk=/home/ed/images/jdk8-zero --with-jvm-variants=core --disable-warnings-as-errors
If you are building on a native ARMv7 platform the following should be sufficient
bash ./configure --with-boot-jdk=/home/ed/images/jdk8-zero --with-jvm-variants=core --disable-warnings-as-errors
I have put a copy of the boot jdk I use at http://people.linaro.org/~edward.nevill/images/jdk8-zero.tar.xz
All the best,
Ed.
More information about the aarch32-port-dev
mailing list