2011-11-07 85 views
0

構建失敗我想要安裝的classpath 0.98,步驟:爲GNU類路徑

./configure --enable-jni --disable-gtk-peer --disable-gconf-peer --disable-plugin 

,並沒有顯示錯誤,但是當我做小費:

Making all in lib 
make[1]: Entering directory `/mnt/sda1/tce/optional/classpath-0.98/lib' 
true 
top_builddir=.. top_srcdir=.. /bin/sh ./gen-classlist.sh standard 
Adding java source files from srcdir '..'. 
Adding java source files from VM directory ../vm/reference 
javac -Xlint:unchecked,cast,divzero,empty,finally,overrides -J-Xmx768M -source 1.5 -target 1.5 - bootclasspath '' -classpath ../vm/reference:..:../external/w3c_dom:../external/sax:../external/ relaxngDatatype:../external/jsr166:.:: -d . @classes 
make[1]: *** [compile-classes] Killed 
make[1]: Leaving directory `/mnt/sda1/tce/optional/classpath-0.98/lib' 
make: *** [all-recursive] Error 1 

我怎樣才能解決這個問題?

非常感謝。

回答

0

這看起來有點奇怪!

我該如何解決?

你需要做的是找出造成它的原因。原因將決定修復。

我的猜測是你的構建已經死了,因爲它填滿了光盤。


出於好奇,你爲什麼要構建類路徑?通常只有試圖構建自己的JVM的人才會感興趣。如果你只是想要一個你想嘗試一些私人實驗的JVM,你最好檢查一下OpenJDK。

如果您嘗試構建使用Classpath的現有JVM,則需要仔細閱讀並遵循JVM的構建說明。他們經常使用包含JVM特定代碼和/或出於某種原因不在HEAD中的Classpath的版本/副本。

+0

我需要classpath因爲我想用jamVM 對不起,我英語。 非常感謝 – Jjreina

+0

謝謝,我找到了一個classpath包,我已經安裝了它,jamvm正常工作。 – Jjreina