glib compilation problems when building from git master with MSVC
- From: John Emmas <john creativepost co uk>
- To: gtk-devel-list <gtk-devel-list gnome org>
- Subject: glib compilation problems when building from git master with MSVC
- Date: Fri, 03 Nov 2017 14:54:45 +0000
When trying to build glib (git master) I've hit a few compilation snags
arising from commit #53bd6a359f (29th Sept 2017)
1) Firstly (in gstdio.c) the function:- '_g_win32_readlink_utf16_raw()'
uses a value called "IO_REPARSE_TAG_SYMLINK". This doesn't seem to be
defined for MSVC - at least not in my version (VC8).
2) gstdio.c uses some other identifiers too - notably,
'FILE_STANDARD_INFO' and 'FILE_NAME_NORMALIZED'. These seem to be
declared in winbase.h which should (in theory) be getting #included by
windows.h. However, MSVC reports them both as undeclared identifiers
(even if I specifically #include winbase.h !!)
Is there some new #define needed which I maybe don''t know about ??
John
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]