]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
cmake : fix msvc cuda build - no need to specify stdlib (#428)
authorBorislav Stanimirov <redacted>
Thu, 3 Aug 2023 08:03:49 +0000 (11:03 +0300)
committerGitHub <redacted>
Thu, 3 Aug 2023 08:03:49 +0000 (11:03 +0300)
src/CMakeLists.txt

index a66aceb4475b38182ec0e78ba9e29731ee2a8bab..67b2b476dbfa813d9bde57e66b2703ef5bf36fdd 100644 (file)
@@ -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)