构建GNU类路径失败

时间:2011-11-07 11:12:45

标签: java linux gnu-classpath

我正在尝试安装classpath 0.98,步骤:

./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

我该如何解决?

非常感谢你。

1 个答案:

答案 0 :(得分:0)

看起来有点奇怪!

  

我该如何解决?

您需要做的是找出导致它的原因。原因将决定修复。

我的猜测是你的版本已经死了,因为它填满了光盘。


出于好奇,你为什么要建立Classpath?通常只对尝试构建自己的JVM的人感兴趣。如果您只是想要一个想要尝试私有实验的JVM,那么最好还是检查一下OpenJDK。

如果您正在尝试构建使用Classpath的现有JVM,则需要仔细阅读并遵循该JVM的构建说明。他们经常使用包含JVM特定代码和/或由于某种原因不在HEAD的Classpath的版本/副本。