# HG changeset patch # User Sebastien Jodogne # Date 1585906084 -7200 # Node ID 874a3fef26ffcc15cb0a41a3335488d80daf0449 # Parent 04b8a44b2717713c7cbf8eb0db19577086b6f84a fix suffix of Windows library diff -r 04b8a44b2717 -r 874a3fef26ff CMakeLists.txt --- a/CMakeLists.txt Fri Apr 03 10:47:01 2020 +0200 +++ b/CMakeLists.txt Fri Apr 03 11:28:04 2020 +0200 @@ -25,7 +25,13 @@ endif() if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows") - set(PYTHON_LIBRARY_NAME libpython${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR}.a) + if (MSVC) + set(Suffix ".lib") + else() + set(Suffix ".a") + endif() + + set(PYTHON_LIBRARY_NAME libpython${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR}.${Suffix}) set(PYTHON_INCLUDE_DIRS ${PYTHON_WINDOWS_ROOT}/include) set(PYTHON_LIBRARIES ${PYTHON_WINDOWS_ROOT}/libs/${PYTHON_LIBRARY_NAME})