PDA

View Full Version : Problems building Qt 5.3.2 in Win 7 64bits for Visual Studio 2013



pixaeiro
23rd November 2014, 15:05
Hello,

I downloaded qt-everywhere-opensource-src-5.3.2.zip and expanded it to c:\Qt\5.3.2\vs2013_64bits.

I followed the instructions in this page to configure and build:

http://qt-project.org/doc/qt-5/windows-building.html

For configuration I just typed configure, with no parameters. And nmake for building.

However, the build process fails with some unresolved external symbols:



Creating library C:\Qt\5.3.2\vs2013_64bits\qtbase\lib\Qt5Qmld.lib and object
C:\Qt\5.3.2\vs2013_64bits\qtbase\lib\Qt5Qmld.exp
YarrInterpreter.obj : error LNK2019: unresolved external symbol "struct JSC::Yar
r::CharacterClass * __cdecl JSC::Yarr::newlineCreate(void)" (?newlineCreate@Yarr
@JSC@@YAPEAUCharacterClass@12@XZ) referenced in function "public: struct JSC::Ya
rr::CharacterClass * __cdecl JSC::Yarr::YarrPattern::newlineCharacterClass(void )
" (?newlineCharacterClass@YarrPattern@Yarr@JSC@@QEAA PEAUCharacterClass@23@XZ)
YarrJIT.obj : error LNK2001: unresolved external symbol "struct JSC::Yarr::Chara
cterClass * __cdecl JSC::Yarr::newlineCreate(void)" (?newlineCreate@Yarr@JSC@@YA
PEAUCharacterClass@12@XZ)
YarrPattern.obj : error LNK2001: unresolved external symbol "struct JSC::Yarr::C
haracterClass * __cdecl JSC::Yarr::newlineCreate(void)" (?newlineCreate@Yarr@JSC
@@YAPEAUCharacterClass@12@XZ)


And then in some cd commands:



YarrPattern.obj : error LNK2019: unresolved external symbol "struct JSC::Yarr::C
haracterClass * __cdecl JSC::Yarr::nonwordcharCreate(void)" (?nonwordcharCreate@
Yarr@JSC@@YAPEAUCharacterClass@12@XZ) referenced in function "public: struct JSC
::Yarr::CharacterClass * __cdecl JSC::Yarr::YarrPattern::nonwordcharCharacterCla
ss(void)" (?nonwordcharCharacterClass@YarrPattern@Yarr@JSC@@ QEAAPEAUCharacterCla
ss@23@XZ)
C:\Qt\5.3.2\vs2013_64bits\qtbase\lib\Qt5Qmld.dll : fatal error LNK1120: 7 unreso
lved externals
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0
\VC\BIN\amd64\link.EXE"' : return code '0x460'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0
\VC\BIN\amd64\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.


And then stops.

Any ideas?

Is there any way to generate a Visual Studio 2013 solution with all the projects? I have Qt 4.7 for vs 2008 and I have a huge solution that builds everything.

Thank you!