Trying to compile iHash hasher.

Anthony Green green@cygnus.com
Sun May 23 11:08:00 GMT 1999


Denis wrote:
> I have tried to compile iHash hasher.
> This is freely available java class hash software.
> It has successully compiled but when it runned it crashed.

I stepped through the beginning of the program, and found that it
tries to get and use the java.class.path property - one which we don't
set right now.
Here's a work around patch that lets iHash run correctly:
diff -u -r1.7 natSystem.cc
--- natSystem.cc 1999年05月17日 13:24:59 1.7
+++ natSystem.cc 1999年05月23日 17:54:44
@@ -247,7 +247,7 @@
 SET ("java.class.version", GCJVERSION);
 // FIXME: how to set these given location-independence?
 // SET ("java.home", "FIXME");
- // SET ("java.class.path", "FIXME");
+ SET ("java.class.path", ".");
 SET ("file.encoding", default_file_encoding);
An intermediate solution would be to set these properties at configure
time. The real problem is that we like our tools to be location
independent - allowing you to move install trees from one place to
another and still have them work. Maybe we should set these
properties at link time via jvgenmain? I think that might work.
AG
-- 
Anthony Green Cygnus Solutions
 Sunnyvale, California


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /