diff --git a/CMakeLists.txt b/CMakeLists.txt index f022b64..6e0d9ae 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,8 +11,8 @@ if (CMAKE_BUILD_ARCHITECTURE MATCHES arm64) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) set(CMAKE_SYSROOT ${CMAKE_CURRENT_SOURCE_DIR}/3rdParty/webrtc_native/webrtc/src/build/linux/debian_bullseye_arm64-sysroot) - set(CMAKE_C_COMPILER /usr/bin/aarch64-linux-gnu-gcc-10) - set(CMAKE_CXX_COMPILER /usr/bin/aarch64-linux-gnu-g++-10) + set(CMAKE_C_COMPILER /usr/bin/aarch64-linux-gnu-gcc) + set(CMAKE_CXX_COMPILER /usr/bin/aarch64-linux-gnu-g++) elseif (CMAKE_BUILD_ARCHITECTURE MATCHES arm32) set(CMAKE_SYSTEM_NAME Linux) set(CMAKE_SYSTEM_PROCESSOR armhf) @@ -20,8 +20,8 @@ elseif (CMAKE_BUILD_ARCHITECTURE MATCHES arm32) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) set(CMAKE_SYSROOT ${CMAKE_CURRENT_SOURCE_DIR}/3rdParty/webrtc_native/webrtc/src/build/linux/debian_bullseye_arm-sysroot) - set(CMAKE_C_COMPILER /usr/bin/arm-linux-gnueabihf-gcc-10) - set(CMAKE_CXX_COMPILER /usr/bin/arm-linux-gnueabihf-g++-10) + set(CMAKE_C_COMPILER /usr/bin/arm-linux-gnueabihf-gcc) + set(CMAKE_CXX_COMPILER /usr/bin/arm-linux-gnueabihf-g++) elseif (CMAKE_BUILD_ARCHITECTURE MATCHES win64) # Nothing to do diff --git a/docker/ubuntu-20.04/Dockerfile b/docker/ubuntu-20.04/Dockerfile index 8aae0f8..1da0e14 100644 --- a/docker/ubuntu-20.04/Dockerfile +++ b/docker/ubuntu-20.04/Dockerfile @@ -8,7 +8,7 @@ RUN apt update && DEBIAN_FRONTEND=noninteractive apt install -y \ ninja-build libssl-dev libboost-all-dev libglib2.0-dev libgtk-3-dev libpulse-dev libasound2-dev patch # Install cross-compiler -RUN apt install -y gcc-10-aarch64-linux-gnu libc6-dev-arm64-cross g++-10-aarch64-linux-gnu gcc-10-arm-linux-gnueabihf g++-10-arm-linux-gnueabihf clang +RUN apt install -y g++-aarch64-linux-gnu gcc-aarch64-linux-gnu gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf clang # Define a build-time argument ARG BUILD_TYPE=Release