python — ошибка при установке cgkit из исходного кода

Я пытаюсь установить библиотеку для cgkit из исходного кода на MacOS. Для этого я запускаю команду

python setup.py install

и получить эту ошибку:

supportlib/include/slot.h:549:5: error: use of overloaded operator '<<' is ambiguous
(with operand types 'std::ostream' (aka 'basic_ostream<char>') and 'const
boost::python::api::object')

Как я могу решить это? Или я могу решить это, только удалив файл slot.h и установив библиотеку без него?

0

Решение

Хорошо. Кажется, эта проблема была в версии инструментов командной строки MacOS. Я установил vagrant с Ubuntu и успешно собрал библиотеку.

0

Другие решения