Qt 5.5.1 build error
-
wrote on 18 Jan 2016, 19:25 last edited by
During building Qt 5.5.1 under Windows 7 32 using Mingw32 from source I've got error unresolved external symbol, described here:
https://bugreports.qt.io/browse/QTBUG-43120I passed through removing calling this two functions in TextEncodingRegistry.cpp :
#if OS(WINDOWS) && USE(WCHAR_UNICODE) // my
// TextCodecWin::registerExtendedEncodingNames(addToTextEncodingNameMap);
// TextCodecWin::registerExtendedCodecs(addToTextCodecMap);
#endifCan anyone comment this?
Especially I'm interesting if I should use
#if USE(ICU_UNICODE)
TextCodecICU::registerEncodingNames(addToTextEncodingNameMap);
TextCodecICU::registerCodecs(addToTextCodecMap);
#endif
block instead of I commented?
When is ICU_UNICODE to be defined?My configure options are:
../configure -nomake examples -largefile -opensource -confirm- -skip qtwebkit-examples -no-opengl -no-angle -no-openvg -qt-pcre -no-nis -openssl-linked OPENSSL_LIBS="-L d:/openssl102e/lib -lssl -lcrypto -lws2_32 -lgdi32" -I "d:/openssl102e/include" -L "d:/openssl102e/lib" -prefix d:/Qt5.5.1ssl
1/1