Uploaded image for project: 'Qt for Python'
  1. Qt for Python
  2. PYSIDE-1056

NMAKE : fatal error U1095: expanded command line '...' too long

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Not Evaluated Not Evaluated
    • None
    • 5.12.4
    • PySide
    • None
    • Windows

      I come across a problem "NMAKE: fatal error U1095: expanded command line '...'' too long" when I am compiling pyside

       

      Here is How i compile pyside:

      @"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x64 --vcvars_ver=14.16
      
      SET MYCLANG=C:\Dev\libclang
      SET MYQMAKE=C:\Dev\Qt\Qt5.12.4\5.12.4\msvc2017_64\bin\qmake.exe
      SET MYSSL=C:\Dev\openssl-x64-msvc2017
      SET PYSIDE_SRC=C:\Dev\pyside-setup-5.12.4
      
      SET LLVM_INSTALL_DIR=%MYCLANG%
      SET PATH=%LLVM_INSTALL_DIR%\bin;%PATH%
      
      python3.7 %PYSIDE_SRC%\setup.py build --qmake=%MYQMAKE% --openssl=%MYSSL%\bin --ignore-git
      

      The error output

      [ 13%] Building CXX object PySide2/QtCore/CMakeFiles/QtCore.dir/PySide2/QtCore/qtcore_module_wrapper.cpp.obj
      qtcore_module_wrapper.cpp
      [ 13%] Building CXX object PySide2/QtCore/CMakeFiles/QtCore.dir/glue/qeasingcurve_glue.cpp.obj
      qeasingcurve_glue.cpp
      [ 13%] Linking CXX shared module ..\QtCore.cp37-win_amd64.pyd
         Creating library QtCore.cp37-win_amd64.lib and object QtCore.cp37-win_amd64.exp
      [ 13%] Built target QtCore
      Scanning dependencies of target QtCore_pyi
      NMAKE : fatal error U1095: expanded command line 'echo      && "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E env PATH=C:/Dev/pyside-setup-5.12.4/pyside3_build/py3.7-qt5.12.4-64bit-release/pyside2/libpyside;C:/Dev/pyside-setup-5.12.4/pyside3_install/py3.7-qt5.12.4-64bit-release/bin;C:/Dev/Qt/Qt5.12.4/5.12.4/msvc2017_64/bin;C:/Program Files/WindowsApps/PythonSoftwareFoundation.Python.3.7_3.7.1264.0_x64__qbz5n2kfra8p0/Scripts;C:/Dev/libclang/bin;C:/Dev/libclang/bin;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.16.27023/bin/HostX64/x64;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/VC/VCPackages;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/TestWindow;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/TeamFoundation/Team Explorer;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/MSBuild/Current/bin/Roslyn;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Team Tools/Performance Tools/x64;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Team Tools/Performance Tools;C:/Program Files (x86)/Microsoft Visual Studio/Shared/Common/VSPerfCollectionTools/vs2019//x64;C:/Program Files (x86)/Microsoft Visual Studio/Shared/Common/VSPerfCollectionTools/vs2019;C:/Program Files (x86)/Microsoft SDKs/Windows/v8.1A/bin/NETFX 4.5.1 Tools/x64;C:/Program Files (x86)/Windows Kits/10/bin/10.0.17763.0/x64;C:/Program Files (x86)/Windows Kits/10/bin/x64;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community//MSBuild/Current/Bin;C:/Windows/Microsoft.NET/Framework64/v4.0.30319;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/Tools;C:/Dev/libclang/bin;"C:/Dev/libclang"/bin;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.16.27023/bin/HostX86/x86;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/VC/VCPackages;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/TestWindow;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/TeamFoundation/Team Explorer;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/MSBuild/Current/bin/Roslyn;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Team Tools/Performance Tools;C:/Program Files (x86)/Microsoft Visual Studio/Shared/Common/VSPerfCollectionTools/vs2019;C:/Program Files (x86)/Microsoft SDKs/Windows/v8.1A/bin/NETFX 4.5.1 Tools;C:/Program Files (x86)/Windows Kits/10/bin/10.0.17763.0/x86;C:/Program Files (x86)/Windows Kits/10/bin/x86;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community//MSBuild/Current/Bin;C:/Windows/Microsoft.NET/Framework/v4.0.30319;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/Tools;C:/Program Files (x86)/Common Files/Oracle/Java/javapath;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;C:/WINDOWS/System32/WindowsPowerShell/v1.0;C:/WINDOWS/System32/OpenSSH;C:/Program Files/Common Files/Autodesk Shared;C:/Program Files/Microsoft SQL Server/110/Tools/Binn;C:/Program Files/Git/cmd;C:/Program Files/PowerShell/6;C:/Users/Weiqi/AppData/Local/Microsoft/WindowsApps;C:/Users/Weiqi/Apps;C:/Users/Weiqi/AppData/Local/Programs/Python/Python36;C:/Users/Weiqi/Apps/cwrsync_5.7.2_x86_free/bin;C:/Users/Weiqi/Apps/ffmpeg/bin;C:/Users/Weiqi/Apps/platform-tools;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin;C:/Users/Weiqi/Apps/strawberry-perl-5.30.0.1-64bit-portable/perl/bin;C:/Users/Weiqi/Apps/nasm-2.14.02;;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin;C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja C:/Users/Weiqi/AppData/Local/Microsoft/WindowsApps/PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0/python.exe C:/Dev/pyside-setup-5.12.4/sources/pyside2/PySide2/QtCore/../support/generate_pyi.py QtCore --sys-path C:/Dev/pyside-setup-5.12.4/pyside3_build/py3.7-qt5.12.4-64bit-release/pyside2 C:/Dev/pyside-setup-5.12.4/pyside3_install/py3.7-qt5.12.4-64bit-release/Lib/site-packages/shiboken2' too long
      Stop.
      NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\nmake.exe"' : return code '0x2'
      Stop.
      NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\nmake.exe"' : return code '0x2'
      Stop.
      error: Error compiling pyside2
      Traceback (most recent call last):
        File "C:\Dev\pyside-setup-5.12.4\setup.py", line 296, in <module>
          setup_runner.run_setup()
        File "C:\Dev\pyside-setup-5.12.4\build_scripts\setup_runner.py", line 157, in run_setup
          raise RuntimeError(msg)
      RuntimeError:
      setup.py invocation failed with exit code: 1.
      setup.py invocation was: C:\Users\Weiqi\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\python.exe C:\Dev\pyside-setup-5.12.4\setup.py build --qmake=C:\Dev\Qt\Qt5.12.4\5.12.4\msvc2017_64\bin\qmake.exe --openssl=C:\Dev\openssl-x64-msvc2017\bin --ignore-git --internal-build-type=pyside2
      

       

      I am not sure that How to decrease the length of Path since I already put my source in `C:\Dev` already. I don't want to reinstall visual studio to C:\VS or other path likes that.

       

       

      Anyone has any idea?!

       

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            crmaurei Cristian Maureira-Fredes
            weiqi_chen_zy Weiqi Chen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes