Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Commit 3126e99

Browse files
committed
Separated compiler and linker flags.
1 parent bc8e32c commit 3126e99

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Simulation/Native/build-native-simulator.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,13 @@ elseif (($IsMacOS) -or ((Test-Path Env:AGENT_OS) -and ($Env:AGENT_OS.StartsWith(
3333
# # cmake -D BUILD_SHARED_LIBS:BOOL="1" -D CMAKE_C_COMPILER=gcc-7 -D CMAKE_CXX_COMPILER=g++-7 -D CMAKE_BUILD_TYPE="$Env:BUILD_CONFIGURATION" ..
3434

3535
$OPENMP_PATH="/usr/local/opt/libomp"
36-
$OPENMP_COMPILER_FLAGS="-Xpreprocessor -fopenmp -I$OPENMP_PATH/include -lomp -L$OPENMP_PATH/lib"
36+
$OPENMP_COMPILER_FLAGS="-Xpreprocessor -fopenmp -I$OPENMP_PATH/include"
3737
$OPENMP_LIB_NAME="omp"
3838
cmake -D BUILD_SHARED_LIBS:BOOL="1" `
3939
-D OpenMP_CXX_FLAGS="$OPENMP_COMPILER_FLAGS" -D OpenMP_CXX_LIB_NAMES="$OPENMP_LIB_NAME" `
4040
-D OpenMP_C_FLAGS="$OPENMP_COMPILER_FLAGS" -D OpenMP_C_LIB_NAMES="$OPENMP_LIB_NAME" `
4141
-D OpenMP_omp_LIBRARY=$OPENMP_PATH/lib/libomp.dylib `
42+
-D CMAKE_EXE_LINKER_FLAGS="-lomp -L$OPENMP_PATH/lib" `
4243
-D CMAKE_BUILD_TYPE="$Env:BUILD_CONFIGURATION" -D CMAKE_VERBOSE_MAKEFILE:BOOL="1" ..
4344
# TODO(rokuzmin): Updte prerequisites.
4445
}

0 commit comments

Comments
 (0)