Re: MSVC compilation problem in git master
- From: Chun-wei Fan (范君維) <fanc999 yahoo com tw>
- To: Emmanuele Bassi <ebassi gmail com>, John Emmas <john creativepost co uk>
- Cc: gtk-devel-list <gtk-devel-list gnome org>
- Subject: Re: MSVC compilation problem in git master
- Date: Sat, 26 Aug 2017 10:21:33 +0800
Hi John/Emmanuele,
Emmanuele Bassi 於 2017/8/25 下午 05:17 寫道:
On 25 August 2017 at 10:13, John Emmas <john creativepost co uk> wrote:
#include "gdk-pixbuf-marshal.c"
However... in commit #591f959adb that got changed to this:-
#include "gdk-pixbuf-marshal.h"
You need to ensure that gdk-pixbuf-marshal.c is in your GDK-Pixbuf
project, since as far as I recall you did your own projects for Visual
Studio 2005. Note that the projects in the tarball does contain that
source file upon release, since the complete projects for the GDK-Pixbuf
DLL is filled in by autotools when it packages the tarball (i.e. 'make
dist'), so you only see things like 'win32/vs9/gdk-pixbuf.vcprojin', not
'win32/vs9/gdk-pixbuf.vcproj' in the GIT source tree, for instance.
The Visual Studio project files are not up to date, and since we're
switching the build to Meson, I don't think they'll stay in tree much
longer.
Hmm, I actually did some enhancements in there yesterday, and tested
them (along with the vanilla 2.36.9 tarball from the GNOME FTP) and they
work fine (i.e. that required gdk-pixbuf-marshal.c is indeed in the
projects upon packaging the source tarballs). The reason I am bringing
this up is that Meson itself will require Visual Studio 2010 and later,
so the projects (especially the 2008 ones, which I will do my best to
maintain after the autotools build system is dropped) will continue to
be maintained, until the time when the sources will require compiler
features that 2008 cannot support easily. So, please do let us know
about any issues in the MSVC projects, because I do want to ensure that
MSVC builds will continue to work for the GNOME modules that support
MSVC currently.
Hope this helps.
With blessings, and cheers!
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]