Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.9.0 Beta 4
-
Windows 8.1, Visual Studio 2015
-
03739f2150d59248fb2c4b688c6352182f630f3e
Description
Can no longer build Qt on Windows:
cd qml\ && ( if not exist Makefile C:\Users\suitable\Desktop\Builds\qt\qtbase\bin\qmake.exe -o Makefile Z:\Desktop\Repositories\qt\qtdeclarative\src\qml\qml.pro ) && "C:\Program Files\jom\jom.exe" -f Makefile "C:\Program Files\jom\jom.exe" -f Makefile.Debug all Error: dependent 'C:\Users\suitable\Desktop\Builds\qt\qtbase\include\QtQml\QQmlError' does not exist. jom: C:\Users\suitable\Desktop\Builds\qt\qtdeclarative\src\qml\Makefile [debug-all] Error 2 jom: C:\Users\suitable\Desktop\Builds\qt\qtdeclarative\src\Makefile [sub-qml-make_first-ordered] Error 2 jom: C:\Users\suitable\Desktop\Builds\qt\qtdeclarative\Makefile [sub-src-make_first] Error 2 jom: C:\Users\suitable\Desktop\Builds\qt\Makefile [module-qtdeclarative-make_first] Error 2
Qt is configured as follows:
configure -debug-and-release -force-debug-info -developer-build -opensource -confirm-license -shared -platform win32-msvc2015 -I "%SSL_DIRECTORY%\include" -L "%SSL_DIRECTORY%\lib" -openssl-linked -nomake examples -nomake tests -no-compile-examples -no-icu -mp -opengl dynamic OPENSSL_LIBS="-llibeay32 -lssleay32"
This may not be a factor, but it is an out-of-source build, where the source resides on a mapped network drive. Qt 5.8.0 and Qt 5.9.0 Beta 3 had no issues. Update: It is a factor: building out-of-source when the source resides on the same drive results in no issues.