Re: GLib 2.2.0, GTK+ 2.2.0
Christof Petig <[email protected]>
| Newsgroups | gmane.comp.video.gimp.windows.devel |
|---|---|
| Organization | Adolf Petig GmbH & Co. KG |
| Message-ID | <[email protected]> |
Hi Tor,
Tor Lillqvist wrote:
> I didn't bother doing new builds of Pango and ATK, the older ones
> should work fine.
Well, I needed libatk-1.2. Because to _compile_ gtkmm (and friends) with
gtk-2.2 you need the 2.2 version of gtkmm (tiny API incompatibilities).
But gtkmm 2.2 (silently?) depends on atk 1.2.
But that's not the central purpose of my mail:
There are some symbols missing from the .def files (and therefore not
defined in the .dll[.a])
g_markup_parse_context_get_element
gdk_display_get_event
gdk_display_manager_get_default_display
gdk_display_manager_get_default_display
gdk_display_manager_get_type
gdk_display_manager_get_type
gdk_display_manager_get_type
gdk_display_manager_set_default_display
gdk_display_peek_event
gdk_display_put_event
gdk_display_set_pointer_hooks
gdk_drag_get_protocol_for_display
gdk_event_set_screen
gdk_pixmap_foreign_new_for_display
gdk_pixmap_lookup_for_display
gdk_pixmap_lookup_for_display
gdk_screen_broadcast_client_message
gdk_screen_get_height_mm
gdk_screen_get_system_visual
gdk_screen_get_system_visual
gdk_screen_get_toplevel_windows
gdk_screen_get_width_mm
gdk_screen_list_visuals
gdk_screen_make_display_name
and in atk-1.2.0 the following symbols are missing in the .def file:
atk_action_get_localized_name
atk_component_get_layer
atk_component_get_mdi_zorder
atk_object_add_relationship
atk_object_remove_relationship
(perhaps already fixed in CVS).
I have patched gtkmm to omit these functions (and return NULL), but this
not a long term solution.
Yours
Christof