On 26-02-18 17:27, Luís Marques wrote:
Has anyone seen this before? My GTK app used to compile and run, I'm not sure what has changed since:
object.Exception@../../.dub/packages/gtk-d-3.7.3/gtk-d/generated/gtkd/gtkd/Loader.d(125): Library load failed (libgtk-3.0.dylib): dlopen(libgtk-3.0.dylib, 258): Symbol not found: _gdk_quartz_drag_context_get_dragging_info_libgtk_only Referenced from: /usr/local/lib/libgtk-3.0.dylib Expected in: flat namespace in /usr/local/lib/libgtk-3.0.dylib
I've seen a similar error on windows before that happened when an older
version of gtk was listed in the path before the newer version.
What seems to happen is that GtkD loads libgtk-3.0.dylib
but when
dlopen then tries to load the libraries gtk depends on it can't find them.