美文网首页
Mac 10.12.5 编译OpenJdk 9

Mac 10.12.5 编译OpenJdk 9

作者: qiyekun | 来源:发表于2017-07-21 16:21 被阅读0次

    一 基础套件安装

    1.openjdk代码由hg管理,因此需要安装mercurial

    brew install mercurial

    2、安装ccache提高编译速度

    brew install ccache

    3、安装freetype(编译时需要)

    brew install freetype

    二 下载源码

    hg clone http://hg.openjdk.java.net/jdk9/jdk9

    cd jdk9

    bash ./get_source.sh

    三 编译配置

    bash configure --with-target-bits=64 --with-freetype=/usr/local/Cellar/freetype/2.8 --enable-ccache --with-jvm-variants=server,client --with-boot-jdk-jvmargs="-Xlint:deprecation -Xlint:unchecked" --disable-zip-debug-info --disable-warnings-as-errors --with-debug-level=slowdebug 2>&1 | tee configure_mac_x64.log

    四 编译

    export LANG=C

    make all LOG=debug2>&1| tee make_mac_x64.log

    五 测试

    /Users/qiyekun/github/jdk9/build/macosx-x86_64-normal-serverANDclient-slowdebug/jdk/bin/java -version

    相关文章

      网友评论

          本文标题:Mac 10.12.5 编译OpenJdk 9

          本文链接:https://www.haomeiwen.com/subject/rryekxtx.html