From: Borislav Stanimirov Date: Thu, 3 Aug 2023 08:03:49 +0000 (+0300) Subject: cmake : fix msvc cuda build - no need to specify stdlib (#428) X-Git-Tag: upstream/0.0.1642~1286 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=627ed15f3d3eb77156a97ca168bdeba7e66552e7;p=pkg%2Fggml%2Fsources%2Fggml cmake : fix msvc cuda build - no need to specify stdlib (#428) --- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a66aceb4..67b2b476 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -291,7 +291,9 @@ if (GGML_CUDA_SOURCES) message(STATUS "GGML CUDA sources found, configuring CUDA architecture") set_property(TARGET ggml PROPERTY CUDA_ARCHITECTURES "52;61") set_property(TARGET ggml PROPERTY CUDA_SELECT_NVCC_ARCH_FLAGS "Auto") - target_link_libraries(ggml PUBLIC stdc++) + if (NOT MSVC) + target_link_libraries(ggml PUBLIC stdc++) + endif() endif() set (GGML_PUBLIC_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/../include/ggml/ggml.h)