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
|