#20 jabberwocky and gcj unhappy together

open
nobody
None
5
2006-02-17
2006-02-17
No

The binary chokes during installation. I went ahead and
tried installing with the source just to see what
happened. It looks like, at least with Fedora Core 4
(which has the libgcj stuff), Jabberwocky has a hard
time getting going... Not knowing java, I have no idea
if this is a gcj issue or a Jabberwocky issue...

[root@alanoffice local]#
/home/thomp/downloads/prog-languages/lisp/jw/Jabberwocky.2.0/install
Compiling Install.java
incorrect classpath: java
File java/Install/Install.java is missing
Compiling AbstractXMLConfig.java
incorrect classpath: java
File java/IDE/Configuration/AbstractXMLConfig.java is
missing
Compiling XMLConfigArgument.java
incorrect classpath: java
File java/IDE/Configuration/XMLConfigArgument.java is
missing
Compiling XMLConfigClass.java
incorrect classpath: java
File java/IDE/Configuration/XMLConfigClass.java is missing
Compiling XMLConfigField.java
incorrect classpath: java
File java/IDE/Configuration/XMLConfigField.java is missing
Compiling XMLConfigMethod.java
incorrect classpath: java
File java/IDE/Configuration/XMLConfigMethod.java is missing
Compiling XMLConfigObject.java
incorrect classpath: java
File java/IDE/Configuration/XMLConfigObject.java is missing
Compiling XMLConfigReader.java
incorrect classpath: java
File java/IDE/Configuration/XMLConfigReader.java is missing
Compiling InterqctionCommqnds.java
incorrect classpath: java
File java/IDE/Interaction/InteractionCommands.java is
missing
Compiling Util.java
incorrect classpath: java
File java/IDE/Utilities/Util.java is missing
Start the install program
Exception in thread "main"
java.lang.NoClassDefFoundError: Install.Install
at gnu.java.lang.MainThread.run()
(/usr/lib/libgcj.so.6.0.0)
Caused by: java.lang.ClassNotFoundException:
Install.Install not found in
gnu.gcj.runtime.SystemClassLoader{urls=[file:./],
parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[],
parent=null}}
at
java.net.URLClassLoader.findClass(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String,
boolean) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.forName(java.lang.String,
boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
at gnu.java.lang.MainThread.run()
(/usr/lib/libgcj.so.6.0.0)
[root@alanoffice local]#

Discussion