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 657237 - Visual C++ 2008/2010 compilation support
Visual C++ 2008/2010 compilation support
Status: RESOLVED OBSOLETE
Product: clutter-gtk
Classification: Platform
Component: general
1.0.x
Other Windows
: Normal normal
: ---
Assigned To: clutter-gtk maintainer(s)
clutter-gtk maintainer(s)
Depends on: 648197 650020 657230
Blocks:
 
 
Reported: 2011-08-24 12:19 UTC by Fan, Chun-wei
Modified: 2021-06-10 11:18 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
The VS solutions, projects, project templates and property sheets (155.17 KB, patch)
2011-08-24 12:19 UTC, Fan, Chun-wei
none Details | Review
Add Windows/MSVC specific files used by the VS projects (5.36 KB, patch)
2011-08-24 12:22 UTC, Fan, Chun-wei
none Details | Review
Updates to the autotools files (5.96 KB, patch)
2011-08-24 12:27 UTC, Fan, Chun-wei
none Details | Review

Description Fan, Chun-wei 2011-08-24 12:19:19 UTC
Created attachment 194590 [details] [review]
The VS solutions, projects, project templates and property sheets

Hi,

The following sets of patches are meant to add Visual C++ compilation support
for Clutter-GTK.

The patches are in 3 parts-the Visual C++ 2008/2010 project files themselves
(attached here), and the addition of config.h.win32(.in) and clutter-gtk.symbols
for creating the .def file necessary for creating the .lib file during the DLL
compilation (I will attach shortly) and the changes to the autotools files.

This is done to hopefully draw more Windows people to improve on the status of
this library, and perhaps GTK+-3.x.

Thank you, and God Bless!
Comment 1 Fan, Chun-wei 2011-08-24 12:22:46 UTC
Created attachment 194591 [details] [review]
Add Windows/MSVC specific files used by the VS projects

This adds clutter-gtk.symbols that is used to create the .def file that would be 
used to create the .lib file during the compilation of the Clutter-GTK DLL, and
adds a pre-configured config.h.win32(.in) to be used to compile this library
(versioning automation is supported here)

Thank you, and God Bless!
Comment 2 Fan, Chun-wei 2011-08-24 12:27:17 UTC
Created attachment 194592 [details] [review]
Updates to the autotools files

This adds stuff to the autotools files (and also new Makefile.am's) to 
distribute/input versioning items the VS Solution/Project files and associated 
items that I've mentioned in the original bug report and in Comment #1.

A dist-hook rule has also been added in $(srcroot)/clutter-gtk/Makefile.am to
expand the VS 2008/2010 projects to compile the main Clutter-GTK library with
the correct and up-to-date source file listings.

Thank you, and God Bless!
Comment 3 André Klapper 2021-06-10 11:18:00 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version of clutter-gtk, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a ticket at
  https://gitlab.gnome.org/GNOME/clutter-gtk/-/issues/

Thank you for your understanding and your help.