Skip to content

Commit c5e4363

Browse files
authored
Fix cross compilation on linux (#1050)
1 parent ceae150 commit c5e4363

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/python-package.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ jobs:
5454
build_arch=${{ matrix.arch }}
5555
if [ ${build_os:0:6} == ubuntu -a ${build_arch} == aarch64 ]; then
5656
# Allow cross-compile om aarch64
57-
sudo apt-get install -y gcc-aarch64-linux-gnu binutils-aarch64-linux-gnu
58-
fi
59-
if [ ${build_os:0:5} == macos -a ${build_arch} == aarch64 ]; then
57+
sudo apt-get install -y gcc-aarch64-linux-gnu binutils-aarch64-linux-gnu g++-aarch64-linux-gnu
58+
cmake -DCMAKE_C_COMPILER=aarch64-linux-gnu-gcc -DCMAKE_CXX_COMPILER=aarch64-linux-gnu-g++ -DCOMPUTE_BACKEND=cpu .
59+
elif [ ${build_os:0:5} == macos -a ${build_arch} == aarch64 ]; then
6060
cmake -DCMAKE_OSX_ARCHITECTURES=arm64 -DCOMPUTE_BACKEND=cpu .
6161
else
6262
cmake -DCOMPUTE_BACKEND=cpu .

0 commit comments

Comments
 (0)