[java-gnome-hackers] Trouble building on Ubuntu 16.04
Brought to you by:
afcowie
From: William T. <wil...@gm...> - 2017-03-04 07:36:22
|
Hi all, It's been a long time since I saw any activity on this list, I don't know if anyone else is still hacking on Java Gnome. I've been building and running the Github version ( https://github.com/afcowie/java-gnome) which has been working fine on Ubuntu 12.04. As this is coming out of maintenance soon I've been trying to build on 16.04, but I can't figure out what's going wrong with the build. First oddity is with configure. In general it is happy everything is in place, but in the last few lines of output I get this error: """ Output: - configuration data ok print() on closed filehandle LIBRARY at ./configure line 2303. - native library location ok """ So I ignored this and tried running make, but this fails with complaints about missing Java files, e.g: """ src/bindings/org/gnome/gtk/Widget.java:466: error: package GtkWidget does not exist public interface KeyReleaseEvent extends GtkWidget.KeyReleaseEventSignal """ So it seems the Java bindings generation hasn't worked. Running BindingsGenerator manually, it won't parse .def files which only define methods - honestly I don't understand how this works, is there some preprocessing step to the .def files I'm missing? If anyone could shed some light on this it would be much appreciated. Best regards, Will Temperley |