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 165316 - libgnomecanvasmm Win32 compile doesn't work
libgnomecanvasmm Win32 compile doesn't work
Status: RESOLVED FIXED
Product: gnomemm
Classification: Deprecated
Component: libgnomecanvasmm
2.6
Other Windows
: Normal normal
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2005-01-26 15:45 UTC by Michael Hofmann
Modified: 2005-02-08 11:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch for configure.in to make it compile, but not work (2.05 KB, patch)
2005-01-26 15:46 UTC, Michael Hofmann
none Details | Review

Description Michael Hofmann 2005-01-26 15:45:04 UTC
It is not possible to get running versions of the demo canvas_demo in Win32. 

Libgnomecanvas compiles without problems, and also the demos there work fine.

Some compile problems can be prevented by adding some configure.in magic, but
the demo still gives "This application has requested the Runtime to terminate it
in an unusual way. Please contact the application's support team for more
information." when run.

Attached is the patch for configure.in.
Comment 1 Michael Hofmann 2005-01-26 15:46:14 UTC
Created attachment 36556 [details] [review]
Patch for configure.in to make it compile, but not work
Comment 2 Cedric Gustin 2005-02-07 09:13:37 UTC
Could you comment on your target platform : cygwin/mingw, native (win32) or
through the cygwin posix layer.
Comment 3 Michael Hofmann 2005-02-07 09:30:13 UTC
I compiled it using the current mingw distribution, the changes for the
configure script are from other gtkmm-wrapped libraries. Included in the patch
is also the align stuff for structs. 

The configure patch should maybe applied regardless of this bug because it is
used in other gtkmm modules to make them run on windows.
Comment 4 Cedric Gustin 2005-02-07 15:51:19 UTC
Thanks for the patch. I applied it to CVS head. I also added support for shared
libraries (DLL). 

In the future, could you also patch ChangeLog and add a small description of
your changes ?

Murray, could you change the status to RESOLVED ? Thanks !