Ошибка сборки для GNU classpath - PullRequest
0 голосов
/ 07 ноября 2011

Я пытаюсь установить 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 голосов
/ 07 ноября 2011

Это выглядит немного странно!

Как я могу это исправить?

Что вам нужно сделать, это выяснить, что вызвало это. Причина будет определять исправление.

Полагаю, ваша сборка умерла, потому что она заполнила диск.


Из любопытства, почему вы строите Classpath? Обычно это интересно только людям, которые пытаются создать свои собственные JVM. Если вам просто нужна JVM, с которой вы хотите провести частные эксперименты, лучше проверить OpenJDK.

И если вы пытаетесь создать существующую JVM, использующую Classpath, вам необходимо внимательно прочитать и следовать инструкциям по сборке JVM. Они часто используют версию / копию Classpath, которая включает в себя специальный код JVM и / или по какой-то причине ее нет в HEAD.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...