run aarch64 in qemu??? im running out of ideas

This commit is contained in:
Chance 2024-12-01 19:01:09 -05:00 committed by BitSyndicate
parent 075b57c8e0
commit 31db71535b
Signed by untrusted user: bitsyndicate
GPG key ID: 443E4198D6BBA6DE

View file

@ -27,6 +27,9 @@ jobs:
- os: macos-latest - os: macos-latest
arch: aarch64 arch: aarch64
target: aarch64-apple-darwin target: aarch64-apple-darwin
- os: windows-latest
arch: x86_64
target: x86_64-pc-windows-msvc
exclude: exclude:
- os: windows-latest - os: windows-latest
arch: aarch64 arch: aarch64
@ -39,7 +42,7 @@ jobs:
if: runner.os == 'Linux' if: runner.os == 'Linux'
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get install -y gcc-aarch64-linux-gnu g++-aarch64-linux-gnu sudo apt-get install -y gcc-aarch64-linux-gnu g++-aarch64-linux-gnu qemu-user
- name: Install cross-compilation dependencies (macOS) - name: Install cross-compilation dependencies (macOS)
if: runner.os == 'macOS' if: runner.os == 'macOS'
@ -69,6 +72,7 @@ jobs:
args: --verbose --target ${{ matrix.target }} args: --verbose --target ${{ matrix.target }}
env: env:
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER: aarch64-linux-gnu-gcc CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER: aarch64-linux-gnu-gcc
QEMU_LD_PREFIX: /usr/aarch64-linux-gnu
- name: Upload artifacts - name: Upload artifacts
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3