After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 524126 - giomm build failure.
giomm build failure.
Status: RESOLVED FIXED
Product: glibmm
Classification: Bindings
Component: io
2.16.x
Other Windows
: Normal blocker
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2008-03-24 13:56 UTC by Surya Kiran
Modified: 2008-03-29 18:44 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Surya Kiran 2008-03-24 13:56:36 UTC
I'm trying to build glibmm on windows using mingw (gcc-3.4.5)

glibmm build went fine. but giomm build failed showing undefined references to the following.

g_desktop_app_info_get_type
g_unix_input_stream_get_type
g_unix_output_stream_get_type
Glib::wrap_register(g_desktop_app_info_get_type(), &Gio::DesktopAppInfo_Class::wrap_new);
Glib::wrap_register(g_unix_input_stream_get_type(), &Gio::UnixInputStream_Class::wrap_new);
Glib::wrap_register(g_unix_output_stream_get_type(), &Gio::UnixOutputStream_Class::wrap_new);

So I've commented out appropriate lines in giomm/wrap_init.cc file and the build went fine.

Surya
Comment 1 Jonathon Jongsma 2008-03-25 02:19:46 UTC
I've checked in a change that I hope will fix this issue.  I can't easily test it, so I'd appreciate it if somebody would test it for me.  If you can't easily test from svn, let me know and I'll put together a tarball to test.