What does the below error means? I've never seen this before.
d: targeted OS version does not support use of thread local variables in __ZN12base_logging10LogMessage5FlushEv for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
I'm using cocoapod for google cast sdk and building in Xcode 10 beta and xcode 9.4.
Changing the deployment target to 9.0 worked for me
open Xcode:
Hope it helps!
Edit: For visual/image reference
Your project tries to link some C++ code which makes use of a C++11 concept not supported all iOS platforms.
I think thread_local
is allowed beginning with iOS 9. Try to set the deployment target to iOS 9 or later.
The offending code is in base_logging::LogMessage::Flush()
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With