I'm trying to link the GTK+-2.22 Windows "all in one" binaries with MinGW and
I'm getting this when I run my application:
"The procedure entry point gtk_widget_set_can_focus could not be located in the
dynamic link library libgtk-win32-2.0-0.dll."
I'm linking to it with `pkg-config --libs gtk+-2.0`. I ran nm on the .a file
and the .lib file, and both list _gtk_widget_set_can_focus.
When I ran dlltool to create a .a for libsndfile, I had to omit "-U" in order
for the symbols to be found. Running `strings` on the libsndfile.a shows a
corresponding underscoreless version of each function. When I run `strings
libgtk-win32-2.0.dll.a | grep gtk_widget_set`, on the other hand, around half of
the symbols (lgtk_widget_set_can_focus included) are listed without
underscoreless versions. That seems kind of strange to me, although I won't
claim to have any idea what I'm talking about.
Am I making a simple mistake here (or a rather major mistake)? Or is there a
workaround for this?
Thank you very much,
Rendaw
_______________________________________________
gtk-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-list