From 9fcf8dc2e8fa2748b51750d14b6e6cd8352bd27e Mon Sep 17 00:00:00 2001 From: Lukas Geyer Date: Tue, 28 Aug 2012 10:11:10 +0200 Subject: [PATCH] Force QT_NO_ICONV on win32:!win32-msvc* This behaviour was changed in Ide9800f6 to suppress macro redefinition warnings for MSVC, but MinGW has iconv support and therefore configure does not set QT_NO_ICONV, which prevents compilation on win32-g++ as QIconvCodec does not support Windows. Change-Id: Ic3c4ccceb3eaf9542c95b0c27847ca5ab51849b7 Reviewed-by: Thiago Macieira Reviewed-by: Kai Koehne --- src/corelib/codecs/codecs.pri | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/codecs/codecs.pri b/src/corelib/codecs/codecs.pri index 34b5a87104..86b330c589 100644 --- a/src/corelib/codecs/codecs.pri +++ b/src/corelib/codecs/codecs.pri @@ -54,7 +54,7 @@ contains(QT_CONFIG,icu) { SOURCES += codecs/qiconvcodec.cpp DEFINES += GNU_LIBICONV } - } else:!win32 { + } else:!win32-msvc* { DEFINES += QT_NO_ICONV } win32 {