Compiling Qt 5.0 with Visual Studio 2012 (64-bit)

I am trying to compile Qt 5.0.1 with Visual Studio 2012 Pro and Windows 7.

I am making a git clone from Qt 5.0 source

I create configure, then nmake in the dev command line tool.

But this is a linker error:

        echo 1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "..
\\..\\..\\..\\plugins\\platforms\\qwindowsd.dll.embed.manifest">..\..\..\..\plug
ins\platforms\qwindowsd.dll_manifest.rc
        if not exist ..\..\..\..\plugins\platforms\qwindowsd.dll del ..\..\..\..
\plugins\platforms\qwindowsd.dll.embed.manifest>NUL 2>&1
        if exist ..\..\..\..\plugins\platforms\qwindowsd.dll.embed.manifest copy
 /Y ..\..\..\..\plugins\platforms\qwindowsd.dll.embed.manifest ..\..\..\..\plugi
ns\platforms\qwindowsd.dll_manifest.bak
        link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /DLL /MANIFEST /MANIFESTFILE:
..\..\..\..\plugins\platforms\qwindowsd.dll.embed.manifest /OUT:..\..\..\..\plug
ins\platforms\qwindowsd.dll @C:\Users\tanya\AppData\Local\Temp\nmD410.tmp
   Creating library ..\..\..\..\plugins\platforms\qwindowsd.lib and object ..\
..\..\..\plugins\platforms\qwindowsd.exp

dlldata.obj : error LNK2001: unresolved external symbol "_Accessible2_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleAction_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleApplication_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleComponent_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleEditableText_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleHyperlink_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleHypertext_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleImage_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleRelation_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleTable_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleTable2_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleTableCell_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleText_ProxyFileInfo"
dlldata.obj : error LNK2001: unresolved external symbol "_AccessibleValue_ProxyFileInfo"
..\..\..\..\plugins\platforms\qwindowsd.dll : fatal error LNK1120: 14 unresolved externals
NMAKE : fatal error U1077: "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\link.EXE" : return code "0x460"
Stop.
NMAKE : fatal error U1077: "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\nmake.exe" : return code "0x2"
Stop.
NMAKE : fatal error U1077: cd : return code "0x2"
Stop.
NMAKE : fatal error U1077: cd : return code "0x2"
Stop.
NMAKE : fatal error U1077: cd : return code "0x2"
Stop.
NMAKE : fatal error U1077: cd : return code "0x2"
Stop.
NMAKE : fatal error U1077: cd : return code "0x2"
Stop.

      

Please help me!

+3


source to share


2 answers


make sure you compile:



 -no-accessibility -nomake demos -nomake examples

      

-1


source


Download 5.0.1, it compiles without any errors.



-4


source







All Articles