Unsolved Building Qt 5.9.0 with ICU and OpenSSL error
-
Error on building Qt 5.9.0 with configure
%QT_SOURCE%\configure -confirm-license -debug-and-release -developer-build -opensource -force-debug-info -mp -no-warnings-are-errors -platform win32-msvc2015 -prefix %QT_DIST% -icu -I "%ICU_DIST%\include" -L %ICU_DIST%\lib -openssl -opengl desktop -no-angle -sql-odbc -plugin-sql-odbc -plugin-sql-sqlite -nomake examples -nomake tests
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\nmake.exe" -f Makefile.Debug
Microsoft (R) Program Maintenance Utility Version 14.00.24210.0
Copyright (C) Microsoft Corporation. All rights reserved.call D:\Qt\Qt5.9.0_build\msvc2015_32\qttranslations\translations\lrelease_wrapper.bat D:\Qt\qt-everywhere-opensource-src-5.9.0\qttranslations\translations\assistant_bg.ts -qm assistant_bg.qm
NMAKE : fatal error U1077: 'call' : return code '0xc0000139'
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.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. -
Hi,
Can you show the exact point of failure ?
By the way, why do you need to rebuild Qt ? OpenSSL is enabled by default but you have to provide the OpenSSL .dll yourself.
-
I need self build Qt for debug info.
A problem was solved by removing Qt5*.dll from system32 directory. Some installed soft copied it. -
@Sargtlin said in Building Qt 5.9.0 with ICU and OpenSSL error:
I need self build Qt for debug info.
Just a note - you don't need a developer's build to get debug info, configuring with
-debug
or-debug-and-release
as you'd done is enough. You could also provide a-prefix
so to get out-of-source binaries, which most of the time is more convenient. -
Do you know which software put these .dlls there ?