Re: [Java-gnome-developer] undefined reference to `org::gnu::gtk::Entry::class$'
Brought to you by:
afcowie
From: Andrew O. <ove...@re...> - 2006-11-27 15:19:14
|
Hi, On Mon, 2006-27-11 at 15:29 +0100, Jean-Christian de Rivaz wrote: >=20 > gcj --classpath=3D/usr/share/java/gtk2-10.jar:/usr/share/java/glib0.4=20 > /usr/lib/gcj/gtk2.10.jar.so /usr/lib/gcj/glib0.4.jar.so=20 > --main=3Dch.eclis.ch.test.Simple -o Simple src/ch/eclis/test/Simple.java >=20 > [...] >=20 > I did not understand why the GCJ library still make the JNI stuff=20 > required. I that normal or I still make someting wrong ? I'm sorry, I really don't know about that one. I don't think one can get rid of the JNI library requirements without actually linking in all of them as well. I still don't understand how your gcj invocation above is working. Don't you need -findirect-dispatch if you're using the .jar.so files? > libglade-java-gcj package that install a classmap *.db file but no=20 > library *.jar.so file at all. This sound very strange to me because the=20 > classmap point to a /usr/lib/gcj/glade2.12.jar.so file that is not=20 > included into the libglade-java-gcj package. Yeah, that sounds fishy to me. Andrew |