Ошибка сборки - целевая версия ОС не поддерживает использование локальных переменных потока - PullRequest
0 голосов
/ 11 сентября 2018

Что означает ошибка ниже? Я никогда не видел этого раньше.

d: целевая версия ОС не поддерживает использование локальных переменных потока в __ZN12base_logging10LogMessage5FlushEv для архитектуры x86_64 clang: error: сбой команды компоновщика с кодом выхода 1 (используйте -v, чтобы увидеть вызов)

Я использую cocoapod для Google Cast SDK и собираю в Xcode 10 beta и xcode 9.4.

1 Ответ

0 голосов
/ 12 сентября 2018

Ваш проект пытается связать некоторый код C ++, который использует концепцию C ++ 11, не поддерживаемую всеми платформами iOS.

Я думаю, thread_local разрешено, начиная с iOS 9. Попробуйте установить развертываниевыберите iOS 9 или более позднюю версию.

Код ошибки в base_logging::LogMessage::Flush().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...