File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 3333 strategy :
3434 matrix :
3535 compiler : [GCC, Clang]
36- arch : [x64]
36+ arch : [x64, x86 ]
3737 include :
3838 - compiler : GCC
3939 arch : arm64
@@ -56,13 +56,17 @@ jobs:
5656 sudo apt install gcc-aarch64-linux-gnu
5757 elif [ "${{ matrix.arch }}" == "arm" ]; then
5858 sudo apt install gcc-arm-linux-gnueabihf
59+ elif [ "${{ matrix.arch }}" == "x86" ]; then
60+ sudo apt install gcc-multilib g++-multilib
5961 fi
6062 - name : Build Debug Target
6163 run : |
6264 if [ "${{ matrix.arch }}" == "arm64" ]; then
6365 make CC=aarch64-linux-gnu-gcc debug
6466 elif [ "${{ matrix.arch }}" == "arm" ]; then
6567 make CC=arm-linux-gnueabihf-gcc debug
68+ elif [ "${{ matrix.arch }}" == "x86" ]; then
69+ make CC=gcc -m32 debug
6670 else
6771 compiler=${{ matrix.compiler }}
6872 make CC=${compiler,,} debug
7377 make CC=aarch64-linux-gnu-gcc
7478 elif [ "${{ matrix.arch }}" == "arm" ]; then
7579 make CC=arm-linux-gnueabihf-gcc
80+ elif [ "${{ matrix.arch }}" == "x86" ]; then
81+ make CC=gcc -m32
7682 else
7783 compiler=${{ matrix.compiler }}
7884 make CC=${compiler,,}
You can’t perform that action at this time.
0 commit comments