From f747d2dec7e98fe0ea550cc6165925a1c9ce1451 Mon Sep 17 00:00:00 2001 From: Alexey Edelev Date: Sat, 7 Sep 2024 13:59:35 +0200 Subject: [PATCH] Add the missing archiving tool to QNX toolchain files Pick-to: 6.8 6.7 Fixes: QTBUG-128747 Change-Id: Iee9eca2ef8c53e1171b8d88ded6d313a6b096bea Reviewed-by: Joerg Bornemann --- .../shared/cmake_toolchain_files/qnx-toolchain-aarch64le.cmake | 1 + .../shared/cmake_toolchain_files/qnx-toolchain-armv7le.cmake | 1 + .../shared/cmake_toolchain_files/qnx-toolchain-x8664.cmake | 1 + 3 files changed, 3 insertions(+) diff --git a/coin/provisioning/common/shared/cmake_toolchain_files/qnx-toolchain-aarch64le.cmake b/coin/provisioning/common/shared/cmake_toolchain_files/qnx-toolchain-aarch64le.cmake index 9a207b0e..d787d555 100644 --- a/coin/provisioning/common/shared/cmake_toolchain_files/qnx-toolchain-aarch64le.cmake +++ b/coin/provisioning/common/shared/cmake_toolchain_files/qnx-toolchain-aarch64le.cmake @@ -24,5 +24,6 @@ set(CMAKE_CXX_COMPILER q++) set(CMAKE_CXX_COMPILER_TARGET ${_qnx_toolchain_arch}) set(CMAKE_STRIP $ENV{QNX_HOST}/usr/bin/ntoaarch64-strip) +set(CMAKE_AR $ENV{QNX_HOST}/usr/bin/ntoaarch64-ar) set(CMAKE_SYSROOT $ENV{QNX_TARGET}) diff --git a/coin/provisioning/common/shared/cmake_toolchain_files/qnx-toolchain-armv7le.cmake b/coin/provisioning/common/shared/cmake_toolchain_files/qnx-toolchain-armv7le.cmake index 062bb794..d270530b 100644 --- a/coin/provisioning/common/shared/cmake_toolchain_files/qnx-toolchain-armv7le.cmake +++ b/coin/provisioning/common/shared/cmake_toolchain_files/qnx-toolchain-armv7le.cmake @@ -24,5 +24,6 @@ set(CMAKE_CXX_COMPILER q++) set(CMAKE_CXX_COMPILER_TARGET ${_qnx_toolchain_arch}) set(CMAKE_STRIP $ENV{QNX_HOST}/usr/bin/ntoarmv7-strip) +set(CMAKE_AR $ENV{QNX_HOST}/usr/bin/ntoarmv7-ar) set(CMAKE_SYSROOT $ENV{QNX_TARGET}) diff --git a/coin/provisioning/common/shared/cmake_toolchain_files/qnx-toolchain-x8664.cmake b/coin/provisioning/common/shared/cmake_toolchain_files/qnx-toolchain-x8664.cmake index e11488bc..a7bb7b5e 100644 --- a/coin/provisioning/common/shared/cmake_toolchain_files/qnx-toolchain-x8664.cmake +++ b/coin/provisioning/common/shared/cmake_toolchain_files/qnx-toolchain-x8664.cmake @@ -24,5 +24,6 @@ set(CMAKE_CXX_COMPILER q++) set(CMAKE_CXX_COMPILER_TARGET ${_qnx_toolchain_arch}) set(CMAKE_STRIP $ENV{QNX_HOST}/usr/bin/ntox86_64-strip) +set(CMAKE_AR $ENV{QNX_HOST}/usr/bin/ntox86_64-ar) set(CMAKE_SYSROOT $ENV{QNX_TARGET})