美文网首页
在Mac上编译OpenJDK

在Mac上编译OpenJDK

作者: Phostern | 来源:发表于2017-06-20 00:27 被阅读0次

Mac上编译OpenJDK

最近想研究下OpenJDK,本想着一路通畅,不想还是遇到几个问题,顺势我就把它记录下来。

下载

OpenJDK在git上的地址:https://github.com/dmlloyd/openjdk/ 可以根据自己的需要,在选取分支;也可以在 http://hg.openjdk.java.net/ 通过命令下载。
下载完成后,目录如下,可能因为jdk的版本不同(核心就是6个文件夹):

33.png

说明

在下载之后,有一个README-builds.html文件,这就是说明文件了(很详细)


54.png

童鞋们需要安装一个xcode,找个最新版本的就行了;

安装

执行命令: bash ./configure

报错①

31.png
在这个年代,xcode4 怎么安装?
google一下,找到 David DeHaven 回复 Mac OS X 上安装的邮件(http://mail.openjdk.java.net/pipermail/build-dev/2015-June/015192.html
21.png

报错②

输入命令:bash configure --with-xcode-path=/Applications/Xcode4/Xcode4.app
怎么还报错呢?看看错误信息


98.png

好的,原来是没有配置 DEVELOPER_DIR 变量
执行命令:export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer"

在执行上面configure命令即可

相关文章

  • 在Mac上编译OpenJDK

    Mac上编译OpenJDK 最近想研究下OpenJDK,本想着一路通畅,不想还是遇到几个问题,顺势我就把它记录下来...

  • 自己动手编译OpenJDK

    Linux下 编译 Centos 下编译OpenJDK Mac下编译 MacOS 下编译OpenJDK Windo...

  • Mac下编译openJDK

    Mac下编译openJDK 最近阅读《深入理解Java虚拟机:JVM高级特性与最佳实践》时,按照书上的教程打算编译...

  • 编译调试 openjdk 的惨痛经历

    首先在mac 上编译openjdk9-dev 版本。 失败。源码有各种问题,hg 下载文件不全。解决了这些问题,编...

  • OpenJDK源码分析(一)—— Mac OpenJDK 编译

    Mac OSX版本 10.14.6 (18G103) xcode版本 Version 11.1 (11A1027)...

  • 安装gdb调试hotspot

    概述 在前一篇文章Mac上编译JDK里我记录了我编译openjdk的过程。这一篇(假如我坚持下来了)就是记录一下用...

  • Mac 10.12.5 编译OpenJdk 9

    一 基础套件安装 1.openjdk代码由hg管理,因此需要安装mercurial brew install me...

  • Mac OpenJDK9 编译

    一、编译前一些必要的安装 1、macOS不可或缺的套件管理器 - Homebrew安装 2、openjdk代码由h...

  • Mac编译OpenJDK12

    最近在阅读《深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)》 参照图书,在自己的Mac上进行OpenJ...

  • 编译OpenJdk9

    在 Ubuntu 上编译 OpenJdk 9 时出错,加了个参数 就好了--disable-warnings-as...

网友评论

      本文标题:在Mac上编译OpenJDK

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