Как мне скомпилировать boost для платформ OS X 64b с помощью stdlibc ++?

Я хотел бы скомпилировать boost для Mac OS X 10.9 с помощью stdlibc ++. Я запускаю следующую команду:

./b2 threading=multi link=static runtime-link=static cxxflags="-stdlib=libstdc++" linkflags="-stdlib=libstdc++"

Сборка завершена успешно; Тем не менее, моя сборка приложения не удается во время связывания, когда это можетя не нахожу символы отстойными как std :: __ 1 :: locale :: use_facet, std :: __ 1 :: basic_string и т. д. Соответствующая деталь есть, я полагаю, __1.

У меня вопрос, как мне скомпилировать boost для платформ OSX 64b с помощью stdlibc ++?

Больше информации:

Я заметил следующие журналы во время компиляции:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: файл: bin.v2 / libs / filesystem / build / clang-darwin-4.2.1 / release / link-static / runtime -link-static / threading-multi / libboost_filesystem.a (windows_file_codecvt.o) не имеет символов

Ответы на вопрос(2)

Ваш ответ на вопрос