[Interest] Building Qt 5.9.1 Expanded Path Too Long

John Schneiderman jschneiderman at gog.com
Thu Sep 14 15:34:20 CEST 2017


I’m trying to build Qt 5.9.1 using Microsoft Visual Studio 2015.3. After the configuration command I run the nmake command and eventually I get the error listed below. I’ve tried even shrinking the build and source directory paths down to just: QtB and Qt, but that didn’t work either. Is there something else I can try?

qwaitcondition_win.cpp
NMAKE : fatal error U1095: expanded command line 'echo compiling C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qarraydata.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qbitarray.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qbytearray.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qbytearraylist.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qbytearraymatcher.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qcollator.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qcryptographichash.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qdatetime.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qdatetimeparser.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qeasingcurve.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qfreelist.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qhash.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qline.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qlinkedlist.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qlist.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qlocale.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qlocale_tools.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qpoint.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qmap.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qmargins.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qmessageauthenticationcode.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qcontiguouscache.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qrect.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qregexp.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qrefcount.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qringbuffer.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qshareddata.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qsharedpointer.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qsimd.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qsize.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qstring.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qstringbuilder.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qstringlist.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qtextboundaryfinder.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qtimeline.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qunicodetools.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qvsnprintf.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qversionnumber.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qlocale_win.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qcollator_win.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qtimezone.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qtimezoneprivate.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qtimezoneprivate_win.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qregularexpression.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qcommandlineoption.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qcommandlineparser.cpp C:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib\tools\qharfbuzz.cpp  && cl -c -FIqt_pch.h -Yuqt_pch.h -Fp.pch\release\Qt5Core_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -MD -utf-8 -EHsc -MP -GL -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -DUNICODE -DWIN32 -DQT_NAMESPACE=QtSdk -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_CORE_LIB -DQT_BUILDING_QT -D_CRT_SECURE_NO_WARNINGS -D_USE_MATH_DEFINES -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_DEBUG -DPCRE2_CODE_UNIT_WIDTH=16 -DPCRE2_STATIC -DNDEBUG -D_WINDLL -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\src\corelib -I. -Iglobal -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\src\3rdparty\harfbuzz\src -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\src\3rdparty\md5 -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\src\3rdparty\md4 -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\src\3rdparty\sha3 -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\src\3rdparty\double-conversion\include -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\src\3rdparty\double-conversion\include\double-conversion -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\include -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\include\QtCore -I..\..\include -I..\..\include\QtCore -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\include\QtCore\5.9.1 -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\include\QtCore\5.9.1\QtCore -I..\..\include\QtCore\5.9.1 -I..\..\include\QtCore\5.9.1\QtCore -Itmp -I.moc\release -ID:\Sources\gdb\32\zlib\include -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\src\3rdparty\pcre2\src -IC:\qt-everywhere-opensource-src-5.9.1\qtbase\mkspecs\win32-msvc -Fo.obj\release\ @C:\Users\JSCHNE~1\AppData\Local\Temp\nmA28C.tmp' too long
Stop.
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.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.

Thanks,

John Schneiderman
Senior Software Engineer
Galaxy Desktop Team
GOG.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20170914/bda6e682/attachment.html>


More information about the Interest mailing list