[C++] Add support for finding libpython on MSYS2

libpython on MSYS2 uses "${PYTHON_PREFIX}/lib/libpython3.6m.dll.a"
format.
This commit is contained in:
Kouhei Sutou committed 2018-09-11 10:20:43 +09:00
1 parent 9f9563f168
commit 8e64885015
1 file changed
+4 -1
+4 -1
View File
@@ -149,7 +149,10 @@ if(CMAKE_HOST_WIN32)
set(PYTHON_LIBRARY
"${PYTHON_PREFIX}/libs/Python${PYTHON_LIBRARY_SUFFIX}.lib")
else()
set(PYTHON_LIBRARY "${PYTHON_PREFIX}/libs/libpython${PYTHON_LIBRARY_SUFFIX}.a")
find_library(PYTHON_LIBRARY
NAMES "python${PYTHON_LIBRARY_SUFFIX}"
PATHS "${PYTHON_PREFIX}" NO_DEFAULT_PATH
PATH_SUFFIXES "lib" "libs")
endif()
elseif(APPLE)