diff --git a/shell/CMakeLists.txt b/shell/CMakeLists.txt index 7c82d0ca..d4769d6e 100644 --- a/shell/CMakeLists.txt +++ b/shell/CMakeLists.txt @@ -130,9 +130,9 @@ endif () if (CMAKE_CXX_COMPILER_ID MATCHES "Clang") target_compile_options(${PROJECT_NAME} PRIVATE ${CONTEXT_COMPILE_OPTIONS}) if (ENABLE_CLANG_STATIC_LINK) - target_link_options(${PROJECT_NAME} PRIVATE $<$:-fuse-ld=lld -l:libc++.a -l:libc++abi.a -static-libgcc -lc -lm -v>) + target_link_options(${PROJECT_NAME} PRIVATE $<$:-stdlib=libc++ -fuse-ld=lld -l:libc++.a -l:libc++abi.a -static-libgcc -lc -lm -v>) else () - target_link_options(${PROJECT_NAME} PRIVATE $<$:-fuse-ld=lld -lc++ -lc++abi -lgcc -lc -lm -v>) + target_link_options(${PROJECT_NAME} PRIVATE $<$:-stdlib=libc++ -fuse-ld=lld -lc++ -lc++abi -lgcc -lc -lm -v>) endif () endif ()