全网首发:LINUX上编译ARM(AARCH)版本的OpenJDK8

全⽹⾸发:LINUX上编译ARM(AARCH)版本的OpenJDK8最新办法
----------------------------------------
以前内容
  龙芯机器编译OpenJDK8,有现成的指导⽂章,有已经准备好的代码源。
  ⽽ARM版本的OpenJDK,可以确定有很多⼈和公司编译过了,结果在⽹上搜索时,不到任何相关的资料。可是咱⼯作需要,不解决也不⾏。于是突破了各种困难,成功编译。⽽且吾很肯定的讲:
  这是全⽹⾸发。
  肯定有其他朋友需要。所以这⾥详细记录下来。
  机器为:飞腾ARM,麒麟LINUX。
更新源:
吾看看⾃⼰的版本,竟然是4.4,这就傻眼了。没关系,全部复制下来,出错是系统的事情。
华再东
下载办法⼀
be版本编译出错(意思是跟系统不匹配)。
下载办法⼆
吾下载的时候没有成功,停在files卡住了。不知道是否个别现象。
# 准备。更新了源,还是⽆法安装。
sudo apt install mercurial
# 依赖王宝强书法100幅
sudo apt install zip
写给女人的书# 下载
# hg clone hg.openjdk.java/jdk8/jdk8
# hg clone hg.openjdk.java/aarch64-port/jdk8/
hg clone hg.openjdk.java/aarch64-port/jdk8u/
仇岗卫士
cd jdk8u
sh get_source.sh
依赖
#  libx11-dev 必须是⼩写!
sudo apt-get install libx11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev
sudo apt-get install libcups2-dev
sudo apt-get install libasound2-dev
需要注意的是,这⾥的libx11-dev必须是⼩写,提⽰是错误的!参考:平湖18楼
编译
# 编译
./configure
大同大学工学院
make all
终于顺利编译通过。感谢党感谢国家,感谢所有的程序员,阿弥陀佛!

本文发布于:2024-09-22 08:27:42,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/264703.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:编译   感谢   出错   需要   版本
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议