mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-12 07:26:15 +01:00
msvc_recommended_pragmas.h: Re-enable C4819 warnings
Apparently the C4819 warnings appear due to a bug on Visual C++ on DBCS locales, so re-enable this. Add a note in the Visual C++ Readme.txt's regarding this.
This commit is contained in:
parent
7cf38c6ad7
commit
599d1a430e
@ -73,5 +73,12 @@ built DLLs go into <root>\vs10\<PlatformName>\bin, built LIBs into
|
|||||||
project files higher in the stack are supposed to look for them, not
|
project files higher in the stack are supposed to look for them, not
|
||||||
from a specific GLib source tree.
|
from a specific GLib source tree.
|
||||||
|
|
||||||
|
Note: If you see C4819 warnings and you are compiling GLib on a DBCS
|
||||||
|
(Chinese/Korean/Japanese) version of Windows, you may need to switch
|
||||||
|
to an English locale in Control Panel->Region and Languages->System->
|
||||||
|
Change System Locale, reboot and rebuild to ensure GLib, Pango, GDK-Pixbuf,
|
||||||
|
ATK and GTK+ is built correctly. This is due to a bug in Visual C++ running
|
||||||
|
on DBCS locales.
|
||||||
|
|
||||||
--Tor Lillqvist <tml@iki.fi>
|
--Tor Lillqvist <tml@iki.fi>
|
||||||
--Updated by Chun-wei Fan <fanc999@gmail.com>
|
--Updated by Chun-wei Fan <fanc999@gmail.com>
|
||||||
|
@ -73,5 +73,12 @@ built DLLs go into <root>\vs9\<PlatformName>\bin, built LIBs into
|
|||||||
project files higher in the stack are supposed to look for them, not
|
project files higher in the stack are supposed to look for them, not
|
||||||
from a specific GLib source tree.
|
from a specific GLib source tree.
|
||||||
|
|
||||||
|
Note: If you see C4819 warnings and you are compiling GLib on a DBCS
|
||||||
|
(Chinese/Korean/Japanese) version of Windows, you may need to switch
|
||||||
|
to an English locale in Control Panel->Region and Languages->System->
|
||||||
|
Change System Locale, reboot and rebuild to ensure GLib, Pango, GDK-Pixbuf,
|
||||||
|
ATK and GTK+ is built correctly. This is due to a bug in Visual C++ running
|
||||||
|
on DBCS locales.
|
||||||
|
|
||||||
--Tor Lillqvist <tml@iki.fi>
|
--Tor Lillqvist <tml@iki.fi>
|
||||||
--Updated by Chun-wei Fan <fanc999@gmail.com>
|
--Updated by Chun-wei Fan <fanc999@gmail.com>
|
||||||
|
@ -27,9 +27,6 @@
|
|||||||
#pragma warning(disable:4244) /* No possible loss of data warnings */
|
#pragma warning(disable:4244) /* No possible loss of data warnings */
|
||||||
#pragma warning(disable:4305) /* No truncation from int to char warnings */
|
#pragma warning(disable:4305) /* No truncation from int to char warnings */
|
||||||
|
|
||||||
/* The file contains a character that cannot be represented in the current code page */
|
|
||||||
#pragma warning(disable:4819)
|
|
||||||
|
|
||||||
/* work around Microsoft's premature attempt to deprecate the C-Library */
|
/* work around Microsoft's premature attempt to deprecate the C-Library */
|
||||||
#define _CRT_SECURE_NO_WARNINGS
|
#define _CRT_SECURE_NO_WARNINGS
|
||||||
#define _CRT_NONSTDC_NO_WARNINGS
|
#define _CRT_NONSTDC_NO_WARNINGS
|
||||||
|
Loading…
Reference in New Issue
Block a user