Skip to content

Commit 6555634

Browse files
committed
fixes for macos compilation
1 parent 46fd58f commit 6555634

1 file changed

Lines changed: 15 additions & 13 deletions

File tree

.github/workflows/build.yml

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -92,19 +92,21 @@ jobs:
9292
run: |
9393
mkdir -p build
9494
cd build
95-
CC=$(brew --prefix llvm)/bin/clang \
96-
CXX=$(brew --prefix llvm)/bin/clang++ \
97-
OBJC=$(brew --prefix llvm)/bin/clang \
98-
OBJCXX=$(brew --prefix llvm)/bin/clang++ \
99-
cmake \
100-
-DCMAKE_BUILD_TYPE=Debug \
101-
-DCMAKE_INSTALL_PREFIX="$PWD/install" \
102-
-DLIBPL_ENABLE_TESTS=OFF \
103-
-DLIBPL_ENABLE_CLI=ON \
104-
-DCMAKE_C_COMPILER_LAUNCHER=ccache \
105-
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
106-
-DCMAKE_INSTALL_PREFIX="./install" \
107-
-G Ninja \
95+
CC=$(brew --prefix llvm)/bin/clang \
96+
CXX=$(brew --prefix llvm)/bin/clang++ \
97+
OBJC=$(brew --prefix llvm)/bin/clang \
98+
OBJCXX=$(brew --prefix llvm)/bin/clang++ \
99+
cmake \
100+
-DCMAKE_BUILD_TYPE=Debug \
101+
-DCMAKE_INSTALL_PREFIX="$PWD/install" \
102+
-DLIBPL_ENABLE_TESTS=OFF \
103+
-DLIBPL_ENABLE_CLI=ON \
104+
-DCMAKE_C_COMPILER_LAUNCHER=ccache \
105+
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
106+
-DCMAKE_CXX_FLAGS="-stdlib=libc++" \
107+
-DCMAKE_EXE_LINKER_FLAGS="-stdlib=libc++" \
108+
-DCMAKE_INSTALL_PREFIX="./install" \
109+
-G Ninja \
108110
..
109111
ninja install
110112

0 commit comments

Comments
 (0)