File tree Expand file tree Collapse file tree 3 files changed +3
-9
lines changed Expand file tree Collapse file tree 3 files changed +3
-9
lines changed Original file line number Diff line number Diff line change 56
56
sudo apt update
57
57
sudo apt-get -y install gcc-riscv64-unknown-elf
58
58
59
- # default runner homebrew setup won't allow us to run `brew tap`
60
- - name : Set up Homebrew
61
- if : matrix.os == 'macos'
62
- uses : Homebrew/actions/setup-homebrew@master
63
-
64
59
- name : Install riscv-tools
65
- if : matrix.os == 'macos'
60
+ if : matrix.runner == 'macos-13 '
66
61
run : |
67
62
brew tap riscv-software-src/riscv
68
63
brew install riscv-tools
Original file line number Diff line number Diff line change @@ -15,7 +15,6 @@ touch /tmp/riscv32em-athena-zkvm-elf.json
15
15
# Set environment variables to override compiler flags
16
16
export CC_riscv32em_athena_zkvm_elf=" clang"
17
17
export CXX_riscv32em_athena_zkvm_elf=" clang++"
18
- # export AR_riscv32em_athena_zkvm_elf="ar"
19
18
20
19
# Explicitly set CFLAGS without the problematic flags
21
20
export CFLAGS_riscv32em_athena_zkvm_elf=" -ffunction-sections -fdata-sections -fPIC -target riscv32-unknown-elf"
Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ configure-args = []
8
8
cargo-native-static = true
9
9
10
10
[target .riscv32em-athena-zkvm-elf ]
11
- cc = " riscv64-unknown-elf-gcc "
12
- cxx = " riscv64-unknown-elf-g ++"
11
+ cc = " clang "
12
+ cxx = " clang ++"
13
13
14
14
[rust ]
15
15
lld = true
You can’t perform that action at this time.
0 commit comments