From: Colin(Du Li) <daw...@gm...> - 2010-10-28 23:41:25
|
Has anybody addressed this problem? Or does this still exist in the latest version of Jikes RVM? Thanks. Du Li vondart wrote: > > One missing classpath lib cause static initializer of FontFamilyResolver > fail to return. This cause dacapo-head batik to fail. > And on my amdx86_64 and amdx86, classpath fail to compile. So need some > help to find the lib libgtkpeer.so. > It is compiled and not inside jvm lib. > One more problem, on fedora 11, 12, harmony fails to run either. Though > harmony have more lib files, it doesn't run. > > =========== > package first; > > import org.apache.batik.gvt.font.FontFamilyResolver; > > public class Run2 { > public static void main(String[] args){ > System.out.println(FontFamilyResolver.resolve("monospaced")); > } > } > > > ============ > Exception in thread "MainThread" java.awt.AWTError: Cannot load AWT > toolkit: gnu.java.awt.peer.gtk.GtkToolkit > at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:614) > at > java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:103) > at > org.apache.batik.gvt.font.FontFamilyResolver.<clinit>(FontFamilyResolver.java:73) > at org.jikesrvm.classloader.RVMClass.initialize(RVMClass.java:1547) > at > org.jikesrvm.runtime.RuntimeEntrypoints.initializeClassForDynamicLink(RuntimeEntrypoints.java:621) > at > org.jikesrvm.classloader.TableBasedDynamicLinker.resolveMember(TableBasedDynamicLinker.java:76) > at > org.jikesrvm.classloader.TableBasedDynamicLinker.resolveMember(TableBasedDynamicLinker.java:65) > at first.Run2.main(Run2.java:7) > Caused by: java.lang.UnsatisfiedLinkError: Native library `gtkpeer' not > found (as file `libgtkpeer.so') in gnu.classpath.boot.library.path and > java.library.path > at java.lang.Runtime.loadLibrary(Runtime.java:763) > at java.lang.System.loadLibrary(System.java:662) > at gnu.java.awt.peer.gtk.GtkToolkit.<clinit>(GtkToolkit.java:177) > at org.jikesrvm.classloader.RVMClass.initialize(RVMClass.java:1547) > at java.lang.Class.forNameInternal(Class.java:818) > at java.lang.Class.forName(Class.java:800) > at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:590) > ...7 more > > > DaFENG > Coder > Telecommunication && Network Industry > Pudong > Shanghai > China > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Jikesrvm-researchers mailing list > Jik...@li... > https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers > > -- View this message in context: http://old.nabble.com/-rvm-research--Missing-classpath-lib-tp27975168p30080052.html Sent from the jikesrvm-researchers mailing list archive at Nabble.com. |