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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.