Missing symbols in def files

Cedric Gustin <[email protected]> Sun, 23 Feb 2003 14:32:01 +0100
Newsgroups gmane.comp.video.gimp.windows.devel
Message-ID <[email protected]>
As reported by Christog Petig a few weeks ago, some symbols are still 
missing in the glib-2.2, atk-1.2, gdk-2.2 and gtk-2.2 def files and, 
therefore are not exported in the corresponding DLLs and import libraries. 
These are

g_thread_pool_get_num_unused_threads
g_thread_pool_stop_unused_threads

atk_component_get_layer
atk_component_get_mdi_zorder

gdk_screen_list_visuals
gdk_screen_make_display_name
gdk_screen_get_width_mm
gdk_screen_get_height_mm
gdk_screen_broadcast_client_message
gdk_drag_get_protocol_for_display
gdk_display_manager_get_type

gtk_clipboard_get_type
gtk_window_get_skip_taskbar_hint
gtk_tree_row_reference_get_type

These are really mandatory when building gtkmm-2.2 on win32 without adding 
a bunch of #ifdef G_OS_WIN32 to the gtkmm source code. And we cannot 
decently asked the gtkmm users on win32 to build their own gtk+-2.0 DLLs 
from source with these extra symbols (although it's slightly easier now 
with the latest autotools from the cygwin development branch) !.

So Tor, would be it a problem to provide updated versions of glib-2.2.1 ang 
gtk+-2.2.1, along with atk-1.2.0, with these extra symbols ?

Thanks

Cedric Gustin