diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d44ee2e..f5bf227 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,6 +25,8 @@ jobs: with: targets: ${{ env.RUST_TARGET }} + + - name: Install cross-compilation dependencies run: | sudo dpkg --add-architecture arm64 @@ -42,6 +44,7 @@ jobs: sudo apt-get install -y gcc-aarch64-linux-gnu libudev-dev:arm64 pkg-config cmake # Ensure pkg-config can find ARM64 libraries sudo apt-get install -y libpkgconf3:arm64 + sudo apt install libudev-dev - name: Build release binary run: cargo build --release --target ${{ env.RUST_TARGET }}