--- CMakeLists.txt.orig 2024-07-01 09:57:14 +++ CMakeLists.txt 2024-07-01 09:57:33 @@ -517,18 +517,7 @@ message(SEND_ERROR "Python support enabled, but Python3 interpreter and/or libaries not found.") endif() - # Determine where to install the python libraries. - execute_process( - COMMAND ${Python3_EXECUTABLE} -c "from sysconfig import get_path; print(get_path('platlib', 'posix_prefix', {'platbase': '${CMAKE_INSTALL_PREFIX}'}))" - RESULT_VARIABLE PYTHON_SYSCONFIG_RESULT - OUTPUT_VARIABLE PYTHON_SYSCONFIG_OUTPUT - ERROR_VARIABLE PYTHON_SYSCONFIG_ERROR - OUTPUT_STRIP_TRAILING_WHITESPACE - ERROR_STRIP_TRAILING_WHITESPACE - ) - if (PYTHON_SYSCONFIG_RESULT) - message(SEND_ERROR "Could not determine Python site-package directory:\n${PYTHON_SYSCONFIG_ERROR}") - endif() + set (PYTHON_SYSCONFIG_OUTPUT @@PYTHON_PKGD@@) string(REPLACE ${CMAKE_INSTALL_PREFIX} ${CMAKE_BINARY_DIR} PYTHON_SYSCONFIG_BUILD ${PYTHON_SYSCONFIG_OUTPUT}) endif()