java.lang.UnsatisfiedLinkError
Edouard G. Parmelan
kaffe@rufus.w3.org
Fri, 16 Jun 2000 14:40:52 +0200
Euisung Kang wrote:
> I cross-compiled kaffe on to arm-linux. Now, I am verifying whether
> kaffe was successfully built or not. It works nicely when I compile
> hello.java and execute hello.class. However, it seems that kaffe has
> trouble with jar program. How can I fix the following error?
>
> # jar cf t1.jar *.class
> java.lang.UnsatisfiedLinkError: Failed to locate native
> function:java/util/zip/Deflater.init(Z)V
I guest configure was unable to detect libz :(
Check in config.cache these values
ac_cv_header_zlib_h
ac_cv_lib_z_deflate
If they does not set to `yes', cross-compile libz.
Also, read FAQ/FAQ.requirelibraries for others missing libraries.
If configure have find libz, it could be nother problem. I hope you
have enable debuging (configure --enable-debug). If so, you could run:
$ kaffe -vmdebug NATIVELIB kaffe.tools.jar.Jar cf t1.jar *.class
to trace native methods lookup.
--
Edouard G. Parmelan
http://egp.free.fr