Я скачал boost 1.45.0, установил Python 3.1.3 на свой Mac. У меня есть сборка Boost с Python успешно. Для этого мне пришлось отредактировать мой "project-config.jam" и добавить "using python: 3.1: /Library/Frameworks/Python.framework/Versions/3.1;" внутрь.
На данный момент все в порядке.
Теперь, когда я пытаюсь использовать эту библиотеку в проекте xcode, у меня возникают ошибки ссылки:
Неопределенные символы: «boost :: python :: objects :: make_nurse_and_patient (_object *, _object *)», ссылка на которую: _object * boost :: python :: with_custodian_and_ward_postcall ‹0ul, 1ul, boost :: python :: default_call_policies> :: postcall ‹_object *> (_ object * const &, _object *) в libFluxCore.a (Python.o)" boost :: python :: objects :: enum_base :: enum_base (char const *, _object * () (void const), void * (*) (_ объект *), void (*) (_ объект *, boost :: python :: converter :: rvalue_from_python_stage1_data *), boost :: python :: type_info, char const *) ", на которую имеется ссылка: sandbox :: BindComponentState () в libFluxCore.a (Python.o) sandbox :: BindCallOptions () в libFluxCore.a (Python.o) sandbox :: BindFrameRate () в libFluxCore.a (Python.o)
И многое другое ...
Пути и библиотека хорошо настроены в моем проекте.
Есть у кого-нибудь представление о том, что может случиться? Спасибо.