Учитывая, что он работает на 32 битах, я сначала проверил бы, есть ли в библиотеке 64-битный код.Вы можете использовать команду file, которую я думаю, чтобы проверить арку в многоархивном двоичном файле mach-o.
Если библиотека действительно 64-битная, то, пожалуйста, дайте нам точное исключение в python, и, что более важно,журнал сборки из cmake.Проблемы сборки для расширений Python на Mac довольно сложны из-за поддержки нескольких арок и некоторых несовместимостей между версиями gcc, отсюда и необходимость более подробной информации.