Hi, Nick.
macosx-port project was completed some time ago, so OS X now 'just another platform' in OpenJDK 8/9.
A latest version of the build instruction you can find inside a repo:

http://hg.openjdk.java.net/jdk9/jdk9/raw-file/tip/README-builds.html
http://hg.openjdk.java.net/jdk9/jdk9/file/8ef1dc220c0e/README

On 22.10.2014 10:38, Nick Howard wrote:
Going through the build instructions on
https://wiki.openjdk.java.net/display/MacOSXPort/Main I ran into a few
things:

1. the build step doesn't tell you to chmod & run ./configure. This was
easy to fix because make warned me that I needed to do it. It'd be nice if
it were in the docs though.

2. The resulting build directories seem to have changed slightly. The wiki
lists this as the java bin location:

     build/macosx-universal/j2sdk-image/bin/java

but when I build, it ends up here:

     build/macosx-x86_64-normal-server-release/jdk/bin/java

3. There's a similar difference for the install instructions
wiki:

    cp -R build/macosx-universal/j2sdk-bundle/jdk1.8.0.jdk
~/Library/Java/JavaVirtualMachines

what I used:

     cp -R build/macosx-x86_64-normal-server-release/jdk
~/Library/Java/JavaVirtualMachines/jdk1.8.0-internal

These issues were all pretty minor and easy to figure out myself, but I
think it'd be really slick if they were updated. I'm amazed at how painless
building openjdk is--I should have tried it years ago!



--
Best regards, Sergey.

Reply via email to