From 656c73f86df8e4f2869f26458e472ae2fa7aa3ed Mon Sep 17 00:00:00 2001 From: lovasoa Date: Sun, 5 Oct 2025 10:22:37 +0200 Subject: [PATCH] Dockerfile: update library paths for aarch64 and arm architectures --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4f617bb8..4f6a89d0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,7 +18,7 @@ RUN apt-get update && \ dpkg --add-architecture arm64 && apt-get update && \ apt-get install -y gcc-aarch64-linux-gnu libgcc-s1-arm64-cross pkg-config && \ LIBDIR="/lib/aarch64-linux-gnu"; \ - USRLIBDIR="/usr/lib/aarch64-linux-gnu"; \ + USRLIBDIR="/usr/aarch64-linux-gnu/lib"; \ HOST_TRIPLE="aarch64-linux-gnu"; \ elif [ "$TARGETARCH" = "arm" ]; then \ echo armv7-unknown-linux-gnueabihf > TARGET && \ @@ -29,7 +29,7 @@ RUN apt-get update && \ SYSROOT=$(arm-linux-gnueabihf-gcc -print-sysroot); \ echo "--sysroot=$SYSROOT -I$SYSROOT/usr/include -I$SYSROOT/usr/include/arm-linux-gnueabihf" > BINDGEN_EXTRA_CLANG_ARGS; \ LIBDIR="/lib/arm-linux-gnueabihf"; \ - USRLIBDIR="/usr/lib/arm-linux-gnueabihf"; \ + USRLIBDIR="/usr/arm-linux-gnueabihf/lib"; \ HOST_TRIPLE="arm-linux-gnueabihf"; \ else \ echo "Unsupported cross compilation target: $TARGETARCH"; \