File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 22
22
name : linux-aarch64
23
23
suffix : ' '
24
24
- target : x86_64-apple-darwin
25
- os : macos-latest
25
+ os : macos-13
26
26
name : macos
27
27
suffix : ' '
28
28
@@ -42,11 +42,13 @@ jobs:
42
42
run : |
43
43
sudo apt-get update
44
44
sudo apt-get install -y --no-install-recommends libclang-dev cmake g++
45
+ sudo ln -sf /usr/bin/g++ /usr/bin/c++
45
46
46
47
- name : Install cross-compilation tools
47
48
if : matrix.target == 'aarch64-unknown-linux-gnu'
48
49
run : |
49
50
sudo apt-get install -y gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
51
+ sudo ln -sf /usr/bin/aarch64-linux-gnu-g++ /usr/bin/aarch64-linux-gnu-c++
50
52
rustup target add aarch64-unknown-linux-gnu
51
53
52
54
- name : Add targets
78
80
CXX_aarch64_unknown_linux_gnu : aarch64-linux-gnu-g++
79
81
AR_aarch64_unknown_linux_gnu : aarch64-linux-gnu-ar
80
82
CMAKE_CXX_COMPILER_aarch64_unknown_linux_gnu : aarch64-linux-gnu-g++
83
+ CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER : aarch64-linux-gnu-gcc
84
+ RUSTFLAGS_aarch64_unknown_linux_gnu : -C linker=aarch64-linux-gnu-gcc
81
85
82
86
- name : Package
83
87
shell : bash
You can’t perform that action at this time.
0 commit comments