先前准备,oracle官网下载jdk11,安装好,并配置好环境变量,用来编译openjdk12使用的。 下载openjdk12的源码,下载地址:https://jdk.java.net/java-se-ri/12 下载cgywin,是一个在windows上面运行的类似于linux环境的。下载地址:h ...
转载 2021-07-25 18:58:00
1203阅读
2评论
这个错误编译OpenJDK8的时候也遇到过。目录变化了:make/autoconf目录下,有一个toolchain.m4,打开,找到compiler is required或者Thre result from running it was:注释相应的AC_MSG_ERROR()...
原创 2022-01-27 11:39:38
80阅读
原创 2021-10-19 15:38:41
245阅读
这个错误编译OpenJDK8的时候也遇到过。目录变化了:make/autoconf目录下,有一个toolchain.m4,打开,找到compiler is required或者Thre result from running it was:注释相应的AC_MSG_ERROR()...
原创 2021-08-07 13:48:09
185阅读
installsudo apt-get install build-essentialsudo apt-get install libfreetype6-devsudo apt-get install libcups2-devsudo apt-get install libx11-dev libxext-dev libxrender-dev libxrandr-dev libxtst-dev libxt-devsudo apt-get install libasound2-devsudo ap
原创 2022-01-12 15:21:11
492阅读
经过千辛万苦,终于编译成功了。赶紧把images目录下的JDK复制出来,运行应用……报错,说是找不到opentype。把编译时用到的freetype.dll,复制到bin下,再运行,成功!欢呼吧!...
原创 2022-01-27 11:44:14
163阅读
经过千辛万苦,终于编译成功了。赶紧把images目录下的JDK复制出来,运行应用……报错,说是找不到opentype。把编译时用到的freetype.dll,复制到bin下,再运行,成功!欢呼吧!...
原创 2021-08-07 13:38:40
130阅读
压后,打开doc/building.xml或doc/building.md学习如何编
原创 2023-04-23 10:14:03
210阅读
在Linux系统上编译OpenJDK是一个庞大的任务,需要正确设置环境变量、安装依赖软件、下载源代码并编译生成可执行文件。其中,使用红帽系统(Red Hat)进行这一过程是一个较为常见的选择,下面我们来详细了解如何在Red Hat系统上编译OpenJDK。 首先,为了成功编译OpenJDK,您需要确保安装了Development Tools组件和其他必要软件包。使用yum包管理器可以方便地安装
原创 2024-04-29 12:25:57
137阅读
 从来没有想过要自己去编译jdk,更没有想过要交叉编译jdk。哈哈,我也真是个人才(主要是领导安排的活)。为了联手以及填坑,先编译x86平台下的openjdk,下面是编译过程其中包含很多错误,记录一下心路历程。一、环境软件版本操作系统Redhat7.1bootJdk1.7.0_51GNU Make3.82g++ (GCC)4.8.2 Openjdk1.8u二、步骤2.1 安装依赖文件(其
转载 2024-03-19 18:31:21
306阅读
最近在学习《深入理解java虚拟机 第二版》这本书。书中第一部分建议大家自己编译OpenJDK。抱着学习态度也来编译个玩一玩。下面进入正题。1.编译环境介绍操作系统CentOS Linux release 7.1.1503 (Core)Linux内核版本3.10.0-229.el7.x86_64gcc版本4.8.2 20140120 (Red Hat 4.8.2-16) (GCC)openJdk
转载 2023-10-20 23:03:55
93阅读
这个错误新遇到。网上搜索,也没有找到解决办法。根据意思猜测了一下,应该是跟freetype设置有关。检查了一下构建参数,并结合configure --help。把参数:--with-freetype拆分成两个:--with-freetype-include--with-freetype-lib...
原创 2022-01-27 11:39:47
59阅读
这个错误新遇到。网上搜索,也没有找到解决办法。根据意思猜测了一下,应该是跟freetype设置有关。检查了一下构建参数,并结合configure --help。把参数:--with-freetype拆分成两个:--with-freetype-include--with-freetype-lib...
原创 2021-08-08 09:48:15
218阅读
错误提示:configure: error: Cannot find GNU make 3.81 or newer! Please put it in the path, or add e.g. MAKE=/opt/gmake3.81/make as argument to c…
原创 2022-04-12 14:34:52
1551阅读
比起初次编译顺利多了。下载源码Tags · openjdk/jdk · GitHub吾下载的是jdk-jdk-9-181.tar.gz。安装OpenJDK8sudo apt install -y openjdk-8-jdk安装依赖库sudo apt updatesudo apt install -y dh-make build-essentialsu
原创 2022-01-28 11:52:59
630阅读
学习《深入理解java虚拟机》,开篇先编译一个openJDK来了解JDK的源码。 书本你上提供了Mac OS和Linux系统下编译openJDK的方法步骤,并且在windows系统下编译openJDk也十分麻烦。 于是我就自己安装了一个Linux系统的虚拟机,下面主要记录我安装虚拟机、以及编译openJDK的完整过程。 主要系统环境和版本 系统版本:Ubuntu 16.04 openJDK
转载 2024-08-07 13:40:27
86阅读
这个也是新遇到的错误。网上也没有找到解决办法。怎么办?自己玩玩也就可以放弃了,现在是工作,必须解决啊。于是自己摸索了一个解决办法:打开make/autoconf/lib-freetype.m4,找到这一句。注释这一段if,或者把AC_MSG_ERROR改成AC_MSG_RESULT。...
原创 2021-08-07 09:58:05
568阅读
这个也是新遇到的错误。网上也没有找到解决办法。怎么办?自己玩玩也就可以放弃了,现在是工作,必须解决啊。于是自己摸索了一个解决办法:打开make/autoconf/lib-freetype.m4,找到这一句。注释这一段if,或者把AC_MSG_ERROR改成AC_MSG_RESULT。...
原创 2022-01-27 11:39:19
249阅读
一路遇到各种问题,最后卡在freetype目录问题上。后来看到一位已经编译好的朋友的目录,对比后找到了差异。他也聚到这个问题,直接定义了一个变量解决了。然后吾忍不住感慨:根据吾在网上搜索结果,吾是第一个通报VS2017编译OpenJDK12遇到所有问题及解决办法的人。大家想必也有体会,编译OpenJDK12遇到问题,在网上搜索资料很少,有的问题根本没有帮助。现在好了,可以直接找到吾这里了。...
原创 2022-01-27 11:44:01
80阅读
   一年前在ubuntu 14.04上编译成功了jdk1.8,前不久换了deepin 15来用(可以用windows下面的几个常用软件和下载工具+Android源代码编译+商店配置好各种开箱即用的开发工具,没理由回ubuntu了),jdk源代码运行环境都没有了,只能重新搞过。因为,deepin15及ubuntu 16.10这种高版本用ubuntu 14.04这种低版本编译
转载 2024-05-25 15:53:51
235阅读
  • 1
  • 2
  • 3
  • 4
  • 5