[Interest] Compiling Qt from source 64 bit on Windows

Nuno Santos nunosantos at imaginando.pt
Mon Mar 14 19:11:46 CET 2016


Hi,

Is there any special difference in compiling Qt from source in Windows 
in 64 bit?

This is my configure linke
configure -prefix c:\qt\5.6\msvc2013_opengl_5_6_rc_64_static -commercial 
-debug-and-release -static -nomake examples -nomake tools -nomake tests 
-opengl dynamic -skip multimedia -openssl-linked -I 
c:\openssl-lib\include -L c:\openssl-lib\lib64 
OPENSSL_LIBS_DEBUG="ssleay32MTd.lib libeay32MTd.lib" 
OPENSSL_LIBS_RELEASE="ssleay32MT.lib libeay32MT.lib"

Qt compiled just fine.

The projecto also compiles fine until it gets to the linking phase:

libcpmt.lib(locale.obj) : error LNK2001: unresolved external symbol 
_purecall

libcpmt.lib(wlocale.obj) : error LNK2001: unresolved external symbol 
_purecall

libcpmt.lib(xlocale.obj) : error LNK2001: unresolved external symbol 
_purecall

libcpmt.lib(xdateord.obj) : error LNK2001: unresolved external symbol 
_purecall

libcpmt.lib(locale0.obj) : error LNK2001: unresolved external symbol 
_purecall

libcpmt.lib(ios.obj) : error LNK2001: unresolved external symbol _purecall

libcpmt.lib(cerr.obj) : error LNK2001: unresolved external symbol _purecall

libcpmt.lib(iosptrs.obj) : error LNK2001: unresolved external symbol 
_purecall

Qt5Core.lib(qanimationgroup.obj) : error LNK2001: unresolved external 
symbol _purecall

Qt5Core.lib(qfilesystemwatcher_polling.obj) : error LNK2001: unresolved 
external symbol _purecall

libcpmt.lib(xthrow.obj) : error LNK2019: unresolved external symbol 
_purecall referenced in function "public: __cdecl 
std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> >::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> >(char const *)" 
(??0?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QEAA at PEBD@Z)

libcpmt.lib(syserror.obj) : error LNK2001: unresolved external symbol 
_purecall

Qt5Core.lib(qabstractfileengine.obj) : error LNK2001: unresolved 
external symbol _purecall

Qt5Core.lib(qmimeprovider.obj) : error LNK2001: unresolved external 
symbol _purecall

Qt5Core.lib(qabstractstate.obj) : error LNK2001: unresolved external 
symbol _purecall

Qt5Core.lib(qabstracttransition.obj) : error LNK2001: unresolved 
external symbol _purecall


What am I missing?


Thanks,

Regards,


Nuno


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20160314/dbcd1fc4/attachment.html>


More information about the Interest mailing list