File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -117,7 +117,7 @@ jobs:
117117 submodules : true
118118 - name : Install prerequisites
119119 run : |
120- brew install libomp
120+ brew install libomp ninja
121121 brew link libomp --overwrite --force
122122 - name : Setup ccache
123123 uses : hendrikmuhs/ccache-action@v1.2
@@ -137,10 +137,12 @@ jobs:
137137 -DOpenMP_CXX_FLAGS="-Xclang -fopenmp -I$OPENMP_PATH/include" \
138138 -DOpenMP_C_LIB_NAMES="omp" \
139139 -DOpenMP_CXX_LIB_NAMES="omp" \
140- -DOpenMP_omp_LIBRARY="$OPENMP_PATH/lib/libomp.dylib"
140+ -DOpenMP_omp_LIBRARY="$OPENMP_PATH/lib/libomp.dylib" \
141+ -DCMAKE_EXE_LINKER_FLAGS="-L$OPENMP_PATH/lib -lomp" \
142+ -DCMAKE_SHARED_LINKER_FLAGS="-L$OPENMP_PATH/lib -lomp"
141143 cmake --build build --parallel
142- env:
143- LDFLAGS: "-L$(brew --prefix libomp)/lib"
144+ env :
145+ LDFLAGS : " -L$(brew --prefix libomp)/lib -lomp "
144146 CPPFLAGS : " -I$(brew --prefix libomp)/include"
145147 - name : Test
146148 run : cmake --build build -t test
You can’t perform that action at this time.
0 commit comments