Проблема в том, что сборка ускорения по умолчанию не работает с отладочной сборкой вашего проекта. Вам необходимо создать ускорение, используя вариант отладки, который выполняется следующим образом:
./bjam install variant=debug define=_GLIBCXX_DEBUG --with-regex
_GLIBCXX_DEBUG
- это фактически параметр в проекте Xcode, который вызывает конфликт.
Затем вы можете связать отладочную версию библиотеки с вашим отладочным проектом Xcode. (Я думаю, именно так создаются предварительно скомпилированные двоичные файлы MacPorts.)
Имейте в виду, что вы можете использовать вариант bjam для создания нескольких целей одновременно.
Также: если он не работает после перестройки, убедитесь, что версия библиотеки, с которой вы связываете, действительно та, которую вы только что перестроили!
Также: Вместо этого можно удалить определение _GLIBCXX_DEBUG
из вашей конфигурации отладки.