centOS 6.5编译openJDK及问题

Java

1 centos 6.5 openjdk

linux2.9

1.1 linux

<李>

<李>

<李>

<李>

<李>

lrzsz

<李>

linuxjdk

:

,

rpm - e xxx//

rpm - e - nodeps xxx//

1.3 jdk1.6

README-builds。引导JDK html

所有OpenJDK的构建需要访问上次发布的JDK 6,这通常被称为一个引导JDK。JDK 6二进制文件可以从Sun的JDK 6下载站点下载。buildperformance原因是非常重要的,这引导JDK availableon做构建机器的本地磁盘。你应该总是setALT_BOOTDIR指向的位置引导JDK安装,这是目录路径名,包含一个本,自由,也包括这也是一个好主意在PATH环境变量的bin目录,史学家眼中不是必需的。

Java JDK

6 u14jdkjdk1.6openjdkhotspotjdk API JAXWSJAXPC + + JavaJavaJDKJDKBootstrap JDKBootstrp JDKJDK6更新14

,

<强> <强> jdk1.6VMjava jdkopenJDK

jdk1.6/usr/Java/

,

# chmod + x jdk-6u45-linux-x64.bin # chmod 755 jdk-6u45-linux-x64.bin

,

#。/jdk-6u45-linux-x64.bin

,

#我

# java - version

,

JDK1.7make2.6

,

1.4 openjdk 1.7

1.4.1openJDK

openJDKhttp://www.java.net/download/openjdk/jdk7u6/promoted/b24/openjdk-7u6-fcs-src-b24-28_aug_2012.zip

, 

XftpopenJDK/usr/jdk/

,

#解压openjdk-7u6-fcs-src-b24-28_aug_2012.zip

:

,

openJDK1.72.1 openjdk 1.5

(root@openjdk usr) # cd/

1.5.1:

- y alsa-lib -

- y杯-

- y libXi -

- y - c + +

- y libX * 1.5.2freetype

freetype, http://sourceforge.net/projects/freetype/files/freetype2/

,已经下载好的freetype-2.5.5资源地址:

#工具cd/usr/tools/freetypefreetype-2.5.22.2freetype2.5.5

,

1.5.2.1

freetype2.5.5

//

[root@openjdk工具]# wget https://www.sourceforge.net/projects/freetype/files/freetype2/2.5.5/freetype-2.5.5.tar.gz

wget http://download.savannah.gnu.org/releases/freetype/freetype-2.5.5.tar.gz 


焦油-xvf freetype-2.5.5.tar.gz  cd freetype-2.5.5 
,
./configure

,使

使安装

freetype百胜

,

yum安装gcc gcc-c + + freetype-develglib2-devel cairo-devel

1.5.2.2

freetype-2.5.5.tar。广州,http://sourceforge.net/projects/freetype/files/freetype2/

freetype2.5.5:

Xftp/usr/工具/

#焦油-xvf freetype-2.5.5.tar。广州

# cd freetype-2.5.5 
#。/配置

#让

#让安装

,

1.5.3ant

ant  http://archive.apache.org/dist/ant/binaries/

已经下载好的apache-ant-1.9.6资源地址:

# cd/应用程序/工具/

<李>

# wget http://archive.apache.org/dist/ant/binaries/apache-ant-1.9.6-bin.zip 
#解压apache-ant-1.9.6-bin.zip 

<李>

antXftplinux

# apache-ant-1.9.6-bin解压缩。邮政焦油-xvfapache-ant-1.9.6-bin.tar。广州

# ln - s/usr/tools/apache-ant-1.9.6/bin/ant/usr/bin/ant

//蚂蚁ln - s

1.5.4

1.6

1.6.1

1.6.1.1

#,

, export 

,出口ALT_BOOTDIR=/usr/lib/jvm/jdk1.7.0/

,#,

,出口ALLOW_DOWNLOADS=true 

,

,#,

,出口USE_PRECOMPILED_HEADER=true 

,

,#,

,出口BUILD_LANGTOOLS=true 

,出口BUILD_JAXP=true 

,出口BUILD_JAXWS=true 

,出口BUILD_CORBA=true 

,出口BUILD_HOSTPOT=true 

,出口BUILD_JDK=true 

,

,#,

,出口SKIP_DEBUG_BUILD=false 

,出口SKIP_FASTDEBUG_BUILD=true 

,出口DEBUG_NAME=debug 

,

,# FALSEjavawsJavabuild 

centOS 6.5编译openJDK及问题