отсюда
https://docs.python.org/3/extending/embedding.html
CMake при загрузке дает это
-- INTERPRETER = Python: 3.9.0
-- LIB_DIRS = /…/.pyenv/versions/3.9.0/lib
-- LIBS = /…/.pyenv/versions/3.9.0/lib/libpython3.9.a
-- INCLUDE DIRS = /…/.pyenv/versions/3.9.0/include/python3.9
-- Configuring done
-- Generating done
-- Build files have been written to: /…/cmake-build-debug
Но линковщик плюется
Undefined symbols for architecture x86_64:
"_libintl_bind_textdomain_codeset", referenced from:
_PyIntl_bind_textdomain_codeset in libpython3.9.a(_localemodule.o)
"_libintl_bindtextdomain", referenced from:
_PyIntl_bindtextdomain in libpython3.9.a(_localemodule.o)
"_libintl_dcgettext", referenced from:
_PyIntl_dcgettext in libpython3.9.a(_localemodule.o)
…
Кто-то подскажет, где я косячу?
@probuildsystems
Обсуждают сегодня