3. 先把 jdk13用 make WITH_NATIVE_THREADS=yes做好(不要install)
4. 安裝gcc31
5. setenv ALT_BOOTDIR /usr/local/linux-sun-jdk1.3.1/
6. 到 work/hotspot1.3.1/build/linux/
7. gmake core compiler1 compiler2
這個會很久,然後請用下面的 shell script把做好的VM移到正確位置
#!/bin/csh
#set files="linux_i486_compiler1/jvmg/libjvm_g.so"
#這邊可以選擇要用的VM,core, compiler1或是compiler2
set files="linux_i486_core/product/libjvm.so linux_i486_core/jvmg/libjvm_g.so"
#set files="linux_i486_compiler1/product/libjvm.so linux_i486_compiler1/jvmg/libjvm_g.so"
#set files="linux_i486_compiler2/product/libjvm.so linux_i486_compiler2/jvmg/libjvm_g.so"
ls -l $files
set destination=../../../j2sdk1.3.1/build/bsd-i386/lib/i386/hotspot
rm -rf $destination
mkdir $destination
echo cp $files $destination
cp $files $destination
ls -l $destination
等到做完以後,再回到ports/java/jdk13打make install
8. 修改/usr/local/jdk1.3.1/jre/lib/jvm.cfg,把第一個 client comment掉
9. java -version現在應該像這樣
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p7-leafy-021023-18
:12)
Java HotSpot(TM) Core VM (build 1.3.1-internal, interpreted mode)
--
消除肝臟保護疲勞
來﹗康貝持,喝了再上﹗
--
※ Origin: 水族風情畫 ◆ From: 61.59.152.177