Quantcast
Channel: Qt DevNet forums: Installation and Deployment
Viewing all articles
Browse latest Browse all 2113

Compiling of Qt 5.0.0 fails on Windows 7 (64 bit) with VS 2008 in Win32 mode

$
0
0
Hi! I’m trying to compile Qt 5.0.0 and the Win32 compile fails while the x64 compile is successful. It seems to be a problem with the 3rd party lib iaccessible2 used in qtbase\plugins\platforms\windows and related to the IDL processing (maybe 32/64 bit conflict?), but this is only a guess. See below for the error message. Unfortunately I found no one else describing this problem. I would really appreciate if someone can point me to what I’m doing wrong here. My environment: Windows 7 64bit VS 2008 SP1 Professional My steps: unzip qt-everywhere-opensource-src-5.0.0.zip cd qt-everywhere-opensource-src-5.0.0 configure.bat -platform win32-msvc2008 -prefix "%SOMEPATH%" -opensource -nomake examples -nomake tests -confirm-license -qt-libpng -qt-zlib -qt-libjpeg -opengl desktop -mp nmake nmake install Build log: Generating Code...         echo 1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ "..\\..\\..\\..\\plugins\\platforms\\qwindowsd.dll.embed.manifest">..\..\..\..\plugins\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 ..\..\..\..\plugins\platforms\qwindowsd.dll_manifest.bak         link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /DLL /MANIFEST /MANIFESTFILE:..\..\..\..\plugins\platforms\qwindowsd.dll.embed.manifest /OUT:..\..\..\..\plugins\platforms\qwindowsd.dll @C:\Temp\nm3CEE.tmp    Creating library ..\..\..\..\plugins\platforms\qwindowsd.lib and object ..\..\..\..\plugins\platforms\qwindowsd.exp dlldata.obj : error LNK2001: unresolved external symbol _AccessibleValue_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _AccessibleText_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _AccessibleTableCell_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _AccessibleTable2_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _AccessibleTable_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _AccessibleRelation_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _AccessibleImage_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _AccessibleHypertext_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _AccessibleHyperlink_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _AccessibleEditableText_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _AccessibleComponent_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _AccessibleApplication_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _AccessibleAction_ProxyFileInfo dlldata.obj : error LNK2001: unresolved external symbol _Accessible2_ProxyFileInfo ..\..\..\..\plugins\platforms\qwindowsd.dll : fatal error LNK1120: 14 unresolved externals NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\link.EXE"' : return code '0x460' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.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.

Viewing all articles
Browse latest Browse all 2113

Trending Articles