Skip to content

Commit 35fd11b

Browse files
committed
Add cross-compiler for Linux
1 parent 936d346 commit 35fd11b

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

.cargo/config.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ rustflags = [
2525
[target.x86_64-unknown-linux-gnu]
2626
linker = "x86_64-linux-gnu-gcc"
2727

28+
[target.i686-unknown-linux-gnu]
29+
linker = "i686-linux-gnu-gcc"
30+
2831
[target.aarch64-unknown-linux-gnu]
2932
linker = "aarch64-linux-gnu-gcc"
3033

.github/actions/linux/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ runs:
1414
- name: Install cross-compiling GCC
1515
shell: bash
1616
run: |
17-
sudo apt install -y gcc-aarch64-linux-gnu gcc-riscv64-linux-gnu gcc-arm-linux-gnueabihf
17+
sudo apt install -y gcc-aarch64-linux-gnu gcc-riscv64-linux-gnu gcc-arm-linux-gnueabihf gcc-i686-linux-gnu
1818
1919
- name: Build binaries
2020
shell: bash

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- uses: actions/checkout@v4
1313
with:
1414
submodules: true
15-
- name: Build Android
15+
- name: Build Linux libraries
1616
uses: ./.github/actions/linux
1717

1818
libs_macos:

0 commit comments

Comments
 (0)