Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-6985

g++ build fails: ld.exe cannot open output file <otuputfilename>: Permission denied

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • 6.9
    • RTA
    • None

    Description

      Seems that on some example building fails with error message

      C:/Users/qt/RTA/B2Qt_6.9.0/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/x86_64-w64-mingw32/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/14.2.0/ld.exe:
       cannot open output file hangman: Permission denied 

      More clearly script executed which phase the problem

      @echo 
      off
      REM File generated by build_examples.generate_build_example_script.
      @echo on
      
      call 
      C:\QT\6.9.0\Boot2Qt\jetson-agx-orin-devkit\toolchain\sysroots\x86_64-w64-mingw32\usr\bin\qt-cmake.bat
       -GNinja CMakeLists.txt -B build || goto :configure_error
      call cmake --build build --parallel || goto :build_error
      call cmake --install build --prefix C:\Users\qt\RTA\usr --config Debug 
      || goto :install_error
      echo Everything done without errors
      goto :EOF
      
      :source_call_error
      echo Adding env variables failed with #%errorlevel%
      exit /b %errorlevel%
      
      :configure_error
      echo Configure failed with error #%errorlevel%
      exit /b %errorlevel%
      
      :build_error
      echo Building failed with error #%errorlevel%
      exit /b %errorlevel%
      
      :install_error
      echo Install failed with error #%errorlevel%
      exit /b %errorlevel% 

      and  actuall command there "call cmake --build build --parallel || goto :build_error" which fails and prints problematic subcommand

      C:\Windows\system32\cmd.exe /C "cd . && C:\QT\6.9.0\Boot2Qt\jetson-agx-orin-devkit\toolchain\sysroots\x86_64-w64-mingw32\usr\bin\aarch64-poky-linux\aarch64-poky-linux-g++.exe --sysroot=C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux -march=armv8-a+crc -mbranch-protection=standard -fstack-protector-strong   -Wformat -Wformat-security -Werror=format-security --sysroot=C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed  -Wl,-z,relro,-z,now CMakeFiles/hangman.dir/hangman_autogen/mocs_compilation.cpp.o CMakeFiles/hangman.dir/hangmangame.cpp.o CMakeFiles/hangman.dir/main.cpp.o CMakeFiles/hangman.dir/purchasing/inapp/inappproduct.cpp.o CMakeFiles/hangman.dir/purchasing/inapp/inapppurchasebackend.cpp.o CMakeFiles/hangman.dir/purchasing/inapp/inappstore.cpp.o CMakeFiles/hangman.dir/purchasing/inapp/inapptransaction.cpp.o CMakeFiles/hangman.dir/purchasing/qmltypes/inappproductqmltype.cpp.o CMakeFiles/hangman.dir/purchasing/qmltypes/inappstoreqmltype.cpp.o CMakeFiles/hangman.dir/hangman_qmltyperegistrations.cpp.o CMakeFiles/hangman.dir/build/.qt/rcc/qrc_qmake_Hangman.cpp.o CMakeFiles/hangman.dir/build/.qt/rcc/qrc_qmake_Hangman_copy.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qmlcache_loader.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/GameView_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/GuessWordView_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/Hangman_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/HowToView_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/Key_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/Letter_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/LetterSelector_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/MainView_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/PageHeader_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/ScoreItem_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/SimpleButton_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/SplashScreen_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/StoreItem_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/StoreView_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_qml/Word_qml.cpp.o CMakeFiles/hangman.dir/build/.rcc/qmlcache/hangman_main_qml.cpp.o CMakeFiles/hangman.dir/build/.qt/rcc/qrc_hangman_raw_qml_0.cpp.o CMakeFiles/hangman.dir/build/.qt/rcc/qrc_resources.cpp.o -o hangman  C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux/usr/lib/libQt6QuickControls2.so.6.9.0  C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux/usr/lib/libQt6Quick.so.6.9.0  C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux/usr/lib/libQt6QmlMeta.so.6.9.0  C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux/usr/lib/libQt6QmlWorkerScript.so.6.9.0  C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux/usr/lib/libQt6OpenGL.so.6.9.0  C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux/usr/lib/libQt6Gui.so.6.9.0  C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux/usr/lib/libGLESv2.so  C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux/usr/lib/libEGL.so  C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux/usr/lib/libQt6QmlModels.so.6.9.0  C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux/usr/lib/libQt6Qml.so.6.9.0  C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux/usr/lib/libQt6Network.so.6.9.0  C:/QT/6.9.0/Boot2Qt/jetson-agx-orin-devkit/toolchain/sysroots/armv8a-poky-linux/usr/lib/libQt6Core.so.6.9.0 && cd ."

      Same problem exists also with
      C:\Users\qt\RTA\B2Qt_6.9.0\Examples\Qt-6.9.0\demos\maroon
      and
      C:\Users\qt\RTA\B2Qt_6.9.0\Examples\Qt-6.9.0\nfc\ndefeditor

      Attachments

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

        Activity

          People

            julaakko Juho Lääkkö
            julaakko Juho Lääkkö
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes