diff --git a/build/cross/Dockerfile.arm64 b/build/cross/Dockerfile.arm64 index 158b8fe9..ec860e7f 100644 --- a/build/cross/Dockerfile.arm64 +++ b/build/cross/Dockerfile.arm64 @@ -167,6 +167,7 @@ RUN git clone --depth 1 https://github.com/xiph/opus /tmp/opus \ && export RANLIB=aarch64-linux-gnu-ranlib \ && ./autogen.sh \ && ./configure \ + --prefix=/usr/aarch64-linux-gnu \ --host=aarch64-linux-gnu \ --enable-static --disable-shared \ --disable-doc \ @@ -316,4 +317,6 @@ ENV CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-linux-gnu-gcc \ PKG_CONFIG_ALLOW_CROSS=1 \ FFMPEG_STATIC=1 \ LIBYUV_STATIC=1 \ + OPUS_STATIC=1 \ + PKG_CONFIG_ALL_STATIC=1 \ RUSTFLAGS="-C linker=aarch64-linux-gnu-gcc" diff --git a/build/cross/Dockerfile.armv7 b/build/cross/Dockerfile.armv7 index bb4cfc56..197a265c 100644 --- a/build/cross/Dockerfile.armv7 +++ b/build/cross/Dockerfile.armv7 @@ -156,6 +156,7 @@ RUN git clone --depth 1 https://github.com/xiph/opus /tmp/opus \ && export RANLIB=arm-linux-gnueabihf-ranlib \ && ./autogen.sh \ && ./configure \ + --prefix=/usr/arm-linux-gnueabihf \ --host=arm-linux-gnueabihf \ --enable-static --disable-shared \ --disable-doc \ @@ -305,6 +306,8 @@ ENV CARGO_TARGET_ARMV7_UNKNOWN_LINUX_GNUEABIHF_LINKER=arm-linux-gnueabihf-gcc \ PKG_CONFIG_ALLOW_CROSS=1 \ FFMPEG_STATIC=1 \ LIBYUV_STATIC=1 \ + OPUS_STATIC=1 \ + PKG_CONFIG_ALL_STATIC=1 \ RUSTFLAGS="-C linker=arm-linux-gnueabihf-gcc" # Default command