在Mac上编译OpenJDK

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命令即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【转载】曾梦想仗剑走天涯 1.Xcode IDE概览 说明:从左到右,依次是“导航窗格(Navigator)->边...
    06a6a973d7ab阅读 3,903评论 2 20
  • 放一篇之前一直在私人笔记里的参考,也就是个参考手册,用到的时候回来看看。 ‘$’ 作为引用关键字 ex:$PROJ...
    SMThree阅读 3,960评论 0 13
  • 转自:http://www.th7.cn/Program/IOS/201506/484001.shtml 首先是怎...
    Aiya阅读 14,893评论 2 8
  • 她把思念写成一段一段的话 然后喝着啤酒大声喧哗 没谁知道她受的伤 和那些被彩妆隐藏的疤 她说她是一只闪躲的老鼠 苟...
    骨鱼阅读 236评论 0 3
  • 来自双子座的我自己,总有各种各样的双重想法,既肯定自己又否定自己,有选择困难症,会激动也会落寞....所以,我选择...
    寂静花蕊阅读 386评论 0 0