From 619c288e9e6266bb18c6d63a6543385113d91808 Mon Sep 17 00:00:00 2001 From: jasonwitty Date: Sat, 22 Nov 2025 11:20:19 -0800 Subject: [PATCH] add RISC-V GCC compiler --- .cargo/config.toml | 6 ++++++ .github/workflows/build-deb.yml | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .cargo/config.toml diff --git a/.cargo/config.toml b/.cargo/config.toml new file mode 100644 index 0000000..8b6667e --- /dev/null +++ b/.cargo/config.toml @@ -0,0 +1,6 @@ +[target.riscv64gc-unknown-linux-gnu] +linker = "riscv64-linux-gnu-gcc" + +[build] +# Uncomment to set default target +# target = "riscv64gc-unknown-linux-gnu" diff --git a/.github/workflows/build-deb.yml b/.github/workflows/build-deb.yml index 3b432ba..675c581 100644 --- a/.github/workflows/build-deb.yml +++ b/.github/workflows/build-deb.yml @@ -64,7 +64,7 @@ jobs: if: matrix.target == 'riscv64gc-unknown-linux-gnu' run: | sudo apt-get update - sudo apt-get install -y libdrm-dev libdrm-amdgpu1 + sudo apt-get install -y libdrm-dev libdrm-amdgpu1 gcc-riscv64-linux-gnu - name: Configure cross-compilation (ARM64) if: matrix.target == 'aarch64-unknown-linux-gnu'