1 安装CentOS6.5时,选择software developer,我安装的是i386版
2 系统升级
3 从官方网站获得openjdk-7-fcs-src-b147-27_jun_2011.zip
4 解压到当前用户目录中
unzip openjdk-7-fcs-src-b147-27_jun_2011.zip
5 通过yum更新gcc cmake cups unzip zip freetype ant alsa-lib alsa-lib-devel
sudo yum install gcc4.4 cmake cups unzip zip freetype ant alsa-lib alsa-lib-devel cups-devel
6 设定环境参数
export LANG=C
export ALT_BOOTDIR=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0
7 执行编译命令
make sanity
make all ARCH_DATA_MODEL=32 ALLOW_DOWNLOADS=true
8 编译完成后,进入build目录检查编译结果。
2 系统升级
3 从官方网站获得openjdk-7-fcs-src-b147-27_jun_2011.zip
4 解压到当前用户目录中
unzip openjdk-7-fcs-src-b147-27_jun_2011.zip
5 通过yum更新gcc cmake cups unzip zip freetype ant alsa-lib alsa-lib-devel
sudo yum install gcc4.4 cmake cups unzip zip freetype ant alsa-lib alsa-lib-devel cups-devel
6 设定环境参数
export LANG=C
export ALT_BOOTDIR=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0
7 执行编译命令
cd openjdk
chmod a+x jdk/make/jdk_generic_profile.sh
jdk/make/jdk_generic_profile.shmake sanity
make all ARCH_DATA_MODEL=32 ALLOW_DOWNLOADS=true
8 编译完成后,进入build目录检查编译结果。