OMG..What are these errors?

Xcode 8, CoronaCards iOS, ARC true…

Undefined symbols for architecture arm64:

  “std::ios_base::Init::~Init()”, referenced from:

      __GLOBAL__sub_I_Rtt_LuaData.cpp in CoronaCards(Rtt_LuaData.o)

  “std::string::find(char const*, unsigned long, unsigned long) const”, referenced from:

      Rtt::ShaderName::ShaderName(char const*) in CoronaCards(Rtt_ShaderName.o)

  “std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&, unsigned long, unsigned long)”, referenced from:

      Rtt::ShaderName::ShaderName(char const*) in CoronaCards(Rtt_ShaderName.o)

  “std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream(std::string const&, std::_Ios_Openmode)”, referenced from:

      Rtt::CKWorkflow::Init(lua_State*) in CoronaCards(Rtt_CKWorkflow.o)

  “std::istream& std::istream::_M_extract<long>(long&)”, referenced from:

      Rtt::CKWorkflow::Init(lua_State*) in CoronaCards(Rtt_CKWorkflow.o)

  “_inflateInit2_”, referenced from:

      _http_read_header in libavformat.a(http.o)

  “_zlibCompileFlags”, referenced from:

      _http_read_header in libavformat.a(http.o)

  “_inflateSync”, referenced from:

      _flashsv_decode_frame in libavcodec.a(flashsv.o)

  “std::string::_M_leak_hard()”, referenced from:

      Rtt::CKWorkflow::CreateAlertSettingsFor(Rtt::CKWorkflow::CheckResult, std::string const&) in CoronaCards(Rtt_CKWorkflow.o)

  “_inflate”, referenced from:

      _flashsv_decode_frame in libavcodec.a(flashsv.o)

      _http_read in libavformat.a(http.o)

      _matroska_decode_buffer in libavformat.a(matroskadec.o)

      _zlib_decomp in libavcodec.a(lcldec.o)

      _decode_frame in libavcodec.a(pngdec.o)

      _decode_text_chunk in libavcodec.a(pngdec.o)

      _rtmp_open in libavformat.a(rtmpproto.o)

      …

  “_deflate”, referenced from:

      _flashsv_decode_frame in libavcodec.a(flashsv.o)

  “_deflateEnd”, referenced from:

      _flashsv_decode_frame in libavcodec.a(flashsv.o)

  “std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)”, referenced from:

      std::_Rb_tree<char const*, std::pair<char const* const, Rtt::Preference*>, std::_Select1st<std::pair<char const* const, Rtt::Preference*> >, Rtt::PreferenceCollection::StlMapStringPointerIsLessThanComparer, std::allocator<std::pair<char const* const, Rtt::Preference*> > >::_M_insert_unique(std::pair<char const* const, Rtt::Preference*> const&) in CoronaCards(Rtt_PreferenceCollection.o)

      std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, int> >, std::pair<std::string const, int> const&) in CoronaCards(Rtt_ShaderFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_insert_unique(std::pair<std::string const, int> const&) in CoronaCards(Rtt_ShaderFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::ShaderResource::UniformData>, std::_Select1st<std::pair<std::string const, Rtt::ShaderResource::UniformData> >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::ShaderResource::UniformData> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, Rtt::ShaderResource::UniformData> >, std::pair<std::string const, Rtt::ShaderResource::UniformData> const&) in CoronaCards(Rtt_ShaderFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::ShaderResource::UniformData>, std::_Select1st<std::pair<std::string const, Rtt::ShaderResource::UniformData> >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::ShaderResource::UniformData> > >::_M_insert_unique(std::pair<std::string const, Rtt::ShaderResource::UniformData> const&) in CoronaCards(Rtt_ShaderFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> >, std::_Select1st<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > >, std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > const&) in CoronaCards(Rtt_ShaderFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> >, std::_Select1st<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > > >::_M_insert_unique(std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > const&) in CoronaCards(Rtt_ShaderFactory.o)

      …

  “_deflateInit_”, referenced from:

      _flashsv_decode_frame in libavcodec.a(flashsv.o)

  “std::istream& std::istream::_M_extract<double>(double&)”, referenced from:

      Rtt::ValueResult<double> Rtt::PreferenceValue::ToNumber<double, Rtt::PreferenceValue::TypeNameProvider<double> >() const in CoronaCards(Rtt_PreferenceValue.o)

  “_inflateReset”, referenced from:

      _flashsv_decode_frame in libavcodec.a(flashsv.o)

      _zlib_decomp in libavcodec.a(lcldec.o)

      _decode_frame in libavcodec.a(tscc.o)

      _zerocodec_decode_frame in libavcodec.a(zerocodec.o)

      _decode_frame in libavcodec.a(zmbv.o)

  “std::locale::classic()”, referenced from:

      Rtt::PreferenceValue::ToString() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::ToValueType(Rtt::PreferenceValue::Type) const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<signed char> Rtt::PreferenceValue::ToNumber<signed char, Rtt::PreferenceValue::TypeNameProvider<signed char> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<short> Rtt::PreferenceValue::ToNumber<short, Rtt::PreferenceValue::TypeNameProvider<short> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<int> Rtt::PreferenceValue::ToNumber<int, Rtt::PreferenceValue::TypeNameProvider<int> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<long long> Rtt::PreferenceValue::ToNumber<long long, Rtt::PreferenceValue::TypeNameProvider<long long> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<unsigned char> Rtt::PreferenceValue::ToNumber<unsigned char, Rtt::PreferenceValue::TypeNameProvider<unsigned char> >() const in CoronaCards(Rtt_PreferenceValue.o)

      …

  “std::istream& std::istream::_M_extract<unsigned short>(unsigned short&)”, referenced from:

      Rtt::ValueResult<unsigned short> Rtt::PreferenceValue::ToNumber<unsigned short, Rtt::PreferenceValue::TypeNameProvider<unsigned short> >() const in CoronaCards(Rtt_PreferenceValue.o)

  “std::_Rb_tree_increment(std::_Rb_tree_node_base*)”, referenced from:

      std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, int> >, std::pair<std::string const, int> const&) in CoronaCards(Rtt_ShaderFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::ShaderResource::UniformData>, std::_Select1st<std::pair<std::string const, Rtt::ShaderResource::UniformData> >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::ShaderResource::UniformData> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, Rtt::ShaderResource::UniformData> >, std::pair<std::string const, Rtt::ShaderResource::UniformData> const&) in CoronaCards(Rtt_ShaderFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> >, std::_Select1st<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > >, std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > const&) in CoronaCards(Rtt_ShaderFactory.o)

      Rtt::TextureFactory::ReleaseByType(Rtt::TextureResource::TextureResourceType) in CoronaCards(Rtt_TextureFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::TextureFactory::CacheEntry>, std::_Select1st<std::pair<std::string const, Rtt::TextureFactory::CacheEntry> >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::TextureFactory::CacheEntry> > >::erase(std::string const&) in CoronaCards(Rtt_TextureFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::TextureFactory::CacheEntry>, std::_Select1st<std::pair<std::string const, Rtt::TextureFactory::CacheEntry> >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::TextureFactory::CacheEntry> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, Rtt::TextureFactory::CacheEntry> >, std::pair<std::string const, Rtt::TextureFactory::CacheEntry> const&) in CoronaCards(Rtt_TextureFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::SharedPtr<Rtt::TextureResource> >, std::_Select1st<std::pair<std::string const, Rtt::SharedPtr<Rtt::TextureResource> > >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::SharedPtr<Rtt::TextureResource> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, Rtt::SharedPtr<Rtt::TextureResource> > >, std::pair<std::string const, Rtt::SharedPtr<Rtt::TextureResource> > const&) in CoronaCards(Rtt_TextureFactory.o)

      …

  “std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream(std::_Ios_Openmode)”, referenced from:

      Rtt::PreferenceValue::CreateCannotConvertStringMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateCannotConvertUnknownValueMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateOutOfBoundsMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<signed char> Rtt::PreferenceValue::ToNumber<signed char, Rtt::PreferenceValue::TypeNameProvider<signed char> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<short> Rtt::PreferenceValue::ToNumber<short, Rtt::PreferenceValue::TypeNameProvider<short> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<int> Rtt::PreferenceValue::ToNumber<int, Rtt::PreferenceValue::TypeNameProvider<int> >() const in CoronaCards(Rtt_PreferenceValue.o)

      …

  “std::ostream::operator<<(int)”, referenced from:

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

  “_inflateInit_”, referenced from:

      _flashsv_decode_init in libavcodec.a(flashsv.o)

      _matroska_decode_buffer in libavformat.a(matroskadec.o)

      _decode_init in libavcodec.a(lcldec.o)

      _decode_frame in libavcodec.a(pngdec.o)

      _decode_text_chunk in libavcodec.a(pngdec.o)

      _rtmp_open in libavformat.a(rtmpproto.o)

      _swf_read_header in libavformat.a(swfdec.o)

      …

  “std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const”, referenced from:

      Rtt::PreferenceValue::CreateCannotConvertStringMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateCannotConvertUnknownValueMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateOutOfBoundsMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::LuaMap::LuaMap(lua_State*, int) in CoronaCards(Rtt_LuaContainer.o)

  “std::istream& std::istream::_M_extract<long long>(long long&)”, referenced from:

      Rtt::ValueResult<long long> Rtt::PreferenceValue::ToNumber<long long, Rtt::PreferenceValue::TypeNameProvider<long long> >() const in CoronaCards(Rtt_PreferenceValue.o)

  “std::istream::operator>>(short&)”, referenced from:

      Rtt::ValueResult<short> Rtt::PreferenceValue::ToNumber<short, Rtt::PreferenceValue::TypeNameProvider<short> >() const in CoronaCards(Rtt_PreferenceValue.o)

  “std::basic_istream<char, std::char_traits<char> >& std::operator>><char, std::char_traits<char> >(std::basic_istream<char, std::char_traits<char> >&, char&)”, referenced from:

      Rtt::ValueResult<signed char> Rtt::PreferenceValue::ToNumber<signed char, Rtt::PreferenceValue::TypeNameProvider<signed char> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<unsigned char> Rtt::PreferenceValue::ToNumber<unsigned char, Rtt::PreferenceValue::TypeNameProvider<unsigned char> >() const in CoronaCards(Rtt_PreferenceValue.o)

  “std::ostream::operator<<(short)”, referenced from:

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

  “std::istream& std::istream::_M_extract<unsigned int>(unsigned int&)”, referenced from:

      Rtt::ValueResult<unsigned int> Rtt::PreferenceValue::ToNumber<unsigned int, Rtt::PreferenceValue::TypeNameProvider<unsigned int> >() const in CoronaCards(Rtt_PreferenceValue.o)

  “std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)”, referenced from:

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::TextureFactory::CacheEntry>, std::_Select1st<std::pair<std::string const, Rtt::TextureFactory::CacheEntry> >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::TextureFactory::CacheEntry> > >::erase(std::_Rb_tree_iterator<std::pair<std::string const, Rtt::TextureFactory::CacheEntry> >) in CoronaCards(Rtt_TextureFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::SharedPtr<Rtt::TextureResource> >, std::_Select1st<std::pair<std::string const, Rtt::SharedPtr<Rtt::TextureResource> > >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::SharedPtr<Rtt::TextureResource> > > >::erase(std::_Rb_tree_iterator<std::pair<std::string const, Rtt::SharedPtr<Rtt::TextureResource> > >) in CoronaCards(Rtt_TextureFactory.o)

      std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::erase(std::_Rb_tree_iterator<std::string>, std::_Rb_tree_iterator<std::string>) in CoronaCards(Rtt_TextureFactory.o)

      Rtt::CPUResourcePool::DetachResource(Rtt::CPUResource*) in CoronaCards(Rtt_CPUResourcePool.o)

      Rtt::EmitterObject::_Cleanup() in CoronaCards(Rtt_EmitterObject.o)

      Rtt::ParticleSystemObject::_Cleanup() in CoronaCards(Rtt_ParticleSystemObject.o)

  “std::string::compare(char const*) const”, referenced from:

      Rtt::ShaderFactory::LoadDependency(Rtt::LuaMap*, std::string, std::map<std::string, Rtt::SharedPtr<Rtt::Shader>, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > > >&, bool) in CoronaCards(Rtt_ShaderFactory.o)

      Rtt::ShaderInput::UpdateCache(Rtt::TextureInfo const&, Rtt::RenderData const&) in CoronaCards(Rtt_ShaderInput.o)

  “std::_List_node_base::hook(std::_List_node_base*)”, referenced from:

      Rtt::(anonymous namespace)::SortedHitsAlongRay::ReportFixture(b2Fixture*, b2Vec2 const&, b2Vec2 const&, float) in CoronaCards(Rtt_LuaLibPhysics.o)

      Rtt::(anonymous namespace)::SortedHitsAlongRay::ReportParticle(b2ParticleSystem const*, int, b2Vec2 const&, b2Vec2 const&, float) in CoronaCards(Rtt_ParticleSystemObject.o)

  “_uncompress”, referenced from:

      _decode_frame in libavcodec.a(cscd.o)

      _decode_frame in libavcodec.a(dxa.o)

      _decode_block in libavcodec.a(exr.o)

      _g2m_decode_frame in libavcodec.a(g2meet.o)

      _ff_id3v2_read in libavformat.a(id3v2.o)

      _mov_read_cmov in libavformat.a(mov.o)

      _svq3_decode_init in libavcodec.a(svq3.o)

      …

  “std::istream::operator>>(int&)”, referenced from:

      Rtt::ValueResult<int> Rtt::PreferenceValue::ToNumber<int, Rtt::PreferenceValue::TypeNameProvider<int> >() const in CoronaCards(Rtt_PreferenceValue.o)

  “std::ios_base::Init::Init()”, referenced from:

      __GLOBAL__sub_I_Rtt_LuaData.cpp in CoronaCards(Rtt_LuaData.o)

  “std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)”, referenced from:

      Rtt::PreferenceValue::CreateCannotConvertStringMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateCannotConvertUnknownValueMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateOutOfBoundsMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ShaderFactory::NewProgram(char const*, char const*, char const*, char const*, Rtt::ShaderResource::ProgramMod) const in CoronaCards(Rtt_ShaderFactory.o)

      Rtt::ShaderFactory::NewShaderGraph(lua_State*, int) in CoronaCards(Rtt_ShaderFactory.o)

      Rtt::ShaderFactory::LoadDependency(Rtt::LuaMap*, std::string, std::map<std::string, Rtt::SharedPtr<Rtt::Shader>, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > > >&, bool) in CoronaCards(Rtt_ShaderFactory.o)

      …

  “std::string::_Rep::_M_destroy(std::allocator<char> const&)”, referenced from:

      Rtt::ApplePlatform::GetPreference(char const*, char const*) const in CoronaCards(Rtt_ApplePlatform.o)

      Rtt::CreateFailureResultForUnknownPreferenceCategory(char const*) in CoronaCards(Rtt_ApplePlatform.o)

      Rtt::SharedCountImpl<std::string const, Rtt::CppNewCreatedPtrFinalizer<std::string const> >::FinalizeStrong() in CoronaCards(Rtt_ApplePlatform.o)

      _CoronaExternalPushTexture in CoronaCards(CoronaGraphics.o)

      Rtt::PreferenceValue::CreateCannotConvertStringMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateCannotConvertUnknownValueMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

      …

  “std::ostream& std::ostream::_M_insert<double>(double)”, referenced from:

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::LuaMap::LuaMap(lua_State*, int) in CoronaCards(Rtt_LuaContainer.o)

  “_deflateBound”, referenced from:

      _flashsv_decode_frame in libavcodec.a(flashsv.o)

  “std::string::find(char, unsigned long) const”, referenced from:

      Rtt::ApplePlatform::SetPreferences(char const*, Rtt::PreferenceCollection const&) const in CoronaCards(Rtt_ApplePlatform.o)

  “std::_Rb_tree_decrement(std::_Rb_tree_node_base*)”, referenced from:

      std::_Rb_tree<char const*, std::pair<char const* const, Rtt::Preference*>, std::_Select1st<std::pair<char const* const, Rtt::Preference*> >, Rtt::PreferenceCollection::StlMapStringPointerIsLessThanComparer, std::allocator<std::pair<char const* const, Rtt::Preference*> > >::_M_insert_unique(std::pair<char const* const, Rtt::Preference*> const&) in CoronaCards(Rtt_PreferenceCollection.o)

      std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, int> >, std::pair<std::string const, int> const&) in CoronaCards(Rtt_ShaderFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_insert_unique(std::pair<std::string const, int> const&) in CoronaCards(Rtt_ShaderFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::ShaderResource::UniformData>, std::_Select1st<std::pair<std::string const, Rtt::ShaderResource::UniformData> >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::ShaderResource::UniformData> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, Rtt::ShaderResource::UniformData> >, std::pair<std::string const, Rtt::ShaderResource::UniformData> const&) in CoronaCards(Rtt_ShaderFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::ShaderResource::UniformData>, std::_Select1st<std::pair<std::string const, Rtt::ShaderResource::UniformData> >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::ShaderResource::UniformData> > >::_M_insert_unique(std::pair<std::string const, Rtt::ShaderResource::UniformData> const&) in CoronaCards(Rtt_ShaderFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> >, std::_Select1st<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > >, std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > const&) in CoronaCards(Rtt_ShaderFactory.o)

      std::_Rb_tree<std::string, std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> >, std::_Select1st<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > >, std::less<std::string>, std::allocator<std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > > >::_M_insert_unique(std::pair<std::string const, Rtt::SharedPtr<Rtt::Shader> > const&) in CoronaCards(Rtt_ShaderFactory.o)

      …

  “std::basic_ios<char, std::char_traits<char> >::imbue(std::locale const&)”, referenced from:

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<signed char> Rtt::PreferenceValue::ToNumber<signed char, Rtt::PreferenceValue::TypeNameProvider<signed char> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<short> Rtt::PreferenceValue::ToNumber<short, Rtt::PreferenceValue::TypeNameProvider<short> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<int> Rtt::PreferenceValue::ToNumber<int, Rtt::PreferenceValue::TypeNameProvider<int> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<long long> Rtt::PreferenceValue::ToNumber<long long, Rtt::PreferenceValue::TypeNameProvider<long long> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<unsigned char> Rtt::PreferenceValue::ToNumber<unsigned char, Rtt::PreferenceValue::TypeNameProvider<unsigned char> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<unsigned short> Rtt::PreferenceValue::ToNumber<unsigned short, Rtt::PreferenceValue::TypeNameProvider<unsigned short> >() const in CoronaCards(Rtt_PreferenceValue.o)

      …

  “std::ostream& std::ostream::_M_insert<unsigned long long>(unsigned long long)”, referenced from:

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

  “std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long)”, referenced from:

      Rtt::PreferenceValue::CreateCannotConvertStringMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateCannotConvertUnknownValueMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateOutOfBoundsMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<signed char> Rtt::PreferenceValue::ToNumber<signed char, Rtt::PreferenceValue::TypeNameProvider<signed char> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<short> Rtt::PreferenceValue::ToNumber<short, Rtt::PreferenceValue::TypeNameProvider<short> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<int> Rtt::PreferenceValue::ToNumber<int, Rtt::PreferenceValue::TypeNameProvider<int> >() const in CoronaCards(Rtt_PreferenceValue.o)

      …

  “std::__throw_out_of_range(char const*)”, referenced from:

      Rtt::ShaderName::ShaderName(char const*) in CoronaCards(Rtt_ShaderName.o)

  “std::string::append(std::string const&)”, referenced from:

      Rtt::ShaderFactory::NewProgram(char const*, char const*, char const*, char const*, Rtt::ShaderResource::ProgramMod) const in CoronaCards(Rtt_ShaderFactory.o)

  “std::string::_Rep::_S_empty_rep_storage”, referenced from:

      Rtt::ApplePlatform::GetPreference(char const*, char const*) const in CoronaCards(Rtt_ApplePlatform.o)

      Rtt::CreateFailureResultForUnknownPreferenceCategory(char const*) in CoronaCards(Rtt_ApplePlatform.o)

      Rtt::SharedCountImpl<std::string const, Rtt::CppNewCreatedPtrFinalizer<std::string const> >::FinalizeStrong() in CoronaCards(Rtt_ApplePlatform.o)

      _CoronaExternalPushTexture in CoronaCards(CoronaGraphics.o)

      Rtt::Preference::Preference(char const*, Rtt::PreferenceValue const&) in CoronaCards(Rtt_Preference.o)

      Rtt::PreferenceValue::CreateCannotConvertStringMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateCannotConvertUnknownValueMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      …

  “std::locale::~locale()”, referenced from:

      Rtt::LuaLibSystem::getPreference(lua_State*) in CoronaCards(Rtt_LuaLibSystem.o)

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<signed char> Rtt::PreferenceValue::ToNumber<signed char, Rtt::PreferenceValue::TypeNameProvider<signed char> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<short> Rtt::PreferenceValue::ToNumber<short, Rtt::PreferenceValue::TypeNameProvider<short> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<int> Rtt::PreferenceValue::ToNumber<int, Rtt::PreferenceValue::TypeNameProvider<int> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<long long> Rtt::PreferenceValue::ToNumber<long long, Rtt::PreferenceValue::TypeNameProvider<long long> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<unsigned char> Rtt::PreferenceValue::ToNumber<unsigned char, Rtt::PreferenceValue::TypeNameProvider<unsigned char> >() const in CoronaCards(Rtt_PreferenceValue.o)

      …

  “std::_List_node_base::transfer(std::_List_node_base*, std::_List_node_base*)”, referenced from:

      Rtt::RayCast(lua_State*) in CoronaCards(Rtt_LuaLibPhysics.o)

      Rtt::ParticleSystemObject::RayCast(lua_State*) in CoronaCards(Rtt_ParticleSystemObject.o)

  “std::ostream& std::ostream::_M_insert<unsigned long>(unsigned long)”, referenced from:

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

  “std::istream& std::istream::_M_extract<float>(float&)”, referenced from:

      Rtt::ValueResult<float> Rtt::PreferenceValue::ToNumber<float, Rtt::PreferenceValue::TypeNameProvider<float> >() const in CoronaCards(Rtt_PreferenceValue.o)

  “std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)”, referenced from:

      _CoronaExternalPushTexture in CoronaCards(CoronaGraphics.o)

      Rtt::Preference::Preference(char const*, Rtt::PreferenceValue const&) in CoronaCards(Rtt_Preference.o)

      Rtt::OperationResult::OperationResult(bool, char const*) in CoronaCards(Rtt_OperationResult.o)

      Rtt::OperationResult::GetUtf8MessageAsSharedPointer() const in CoronaCards(Rtt_OperationResult.o)

      Rtt::PreferenceValue::PreferenceValue(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::PreferenceValue(Rtt::SharedPtr<std::string const> const&) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

      …

  “std::string::append(char const*, unsigned long)”, referenced from:

      Rtt::ApplePlatform::GetPreference(char const*, char const*) const in CoronaCards(Rtt_ApplePlatform.o)

      Rtt::CreateFailureResultForUnknownPreferenceCategory(char const*) in CoronaCards(Rtt_ApplePlatform.o)

      Rtt::ShaderComposite::Log(std::string, bool) in CoronaCards(Rtt_ShaderComposite.o)

  “_inflateEnd”, referenced from:

      _flashsv_decode_init in libavcodec.a(flashsv.o)

      _flashsv_decode_end in libavcodec.a(flashsv.o)

      _flashsv2_decode_end in libavcodec.a(flashsv.o)

      _http_close in libavformat.a(http.o)

      _http_read_header in libavformat.a(http.o)

      _matroska_decode_buffer in libavformat.a(matroskadec.o)

      _decode_end in libavcodec.a(lcldec.o)

      …

  “std::__throw_length_error(char const*)”, referenced from:

      Rtt::deletePreferences(lua_State*) in CoronaCards(Rtt_LuaLibSystem.o)

      std::vector<b2Vec2, std::allocator<b2Vec2> >::_M_fill_insert(__gnu_cxx::__normal_iterator<b2Vec2*, std::vector<b2Vec2, std::allocator<b2Vec2> > >, unsigned long, b2Vec2 const&) in CoronaCards(Rtt_LuaLibPhysics.o)

      void std::vector<b2Vec2, std::allocator<b2Vec2> >::_M_range_insert<__gnu_cxx::__normal_iterator<b2Vec2 const*, std::vector<b2Vec2, std::allocator<b2Vec2> > > >(__gnu_cxx::__normal_iterator<b2Vec2*, std::vector<b2Vec2, std::allocator<b2Vec2> > >, __gnu_cxx::__normal_iterator<b2Vec2 const*, std::vector<b2Vec2, std::allocator<b2Vec2> > >, __gnu_cxx::__normal_iterator<b2Vec2 const*, std::vector<b2Vec2, std::allocator<b2Vec2> > >, std::forward_iterator_tag) in CoronaCards(SmoothPolygon.o)

      void std::vector<b2Vec2, std::allocator<b2Vec2> >::_M_range_insert<__gnu_cxx::__normal_iterator<b2Vec2*, std::vector<b2Vec2, std::allocator<b2Vec2> > > >(__gnu_cxx::__normal_iterator<b2Vec2*, std::vector<b2Vec2, std::allocator<b2Vec2> > >, __gnu_cxx::__normal_iterator<b2Vec2*, std::vector<b2Vec2, std::allocator<b2Vec2> > >, __gnu_cxx::__normal_iterator<b2Vec2*, std::vector<b2Vec2, std::allocator<b2Vec2> > >, std::forward_iterator_tag) in CoronaCards(SmoothPolygon.o)

  “std::ostream& std::ostream::_M_insert<long long>(long long)”, referenced from:

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

  “std::string::assign(std::string const&)”, referenced from:

      Rtt::ShaderFactory::NewProgram(char const*, char const*, char const*, char const*, Rtt::ShaderResource::ProgramMod) const in CoronaCards(Rtt_ShaderFactory.o)

      Rtt::TextureFactory::CreateAndAdd(std::string const&, Rtt::PlatformBitmap*, bool, bool) in CoronaCards(Rtt_TextureFactory.o)

      Rtt::TextureFactory::FindOrCreateCanvas(std::string const&, float, float, int, int) in CoronaCards(Rtt_TextureFactory.o)

      Rtt::TextureFactory::FindOrCreateExternal(std::string const&, CoronaExternalTextureCallbacks const*, void*) in CoronaCards(Rtt_TextureFactory.o)

      Rtt::CKWorkflow::Init(lua_State*) in CoronaCards(Rtt_CKWorkflow.o)

      Rtt::CKWorkflow::CreateAlertSettingsFor(Rtt::CKWorkflow::CheckResult, std::string const&) in CoronaCards(Rtt_CKWorkflow.o)

      Rtt::ShaderName::ShaderName(char const*) in CoronaCards(Rtt_ShaderName.o)

      …

  “std::locale::locale(char const*)”, referenced from:

      Rtt::LuaLibSystem::getPreference(lua_State*) in CoronaCards(Rtt_LuaLibSystem.o)

  “std::string::assign(char const*, unsigned long)”, referenced from:

      Rtt::ApplePlatform::GetPreference(char const*, char const*) const in CoronaCards(Rtt_ApplePlatform.o)

      Rtt::CreateFailureResultForUnknownPreferenceCategory(char const*) in CoronaCards(Rtt_ApplePlatform.o)

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

      Corona::DependencyLoader::CCDependencyCheck(Rtt::Runtime const&) in CoronaCards(Rtt_DependencyLoader.o)

      Rtt::CKWorkflow::CreateAlertSettingsFor(Rtt::CKWorkflow::CheckResult, std::string const&) in CoronaCards(Rtt_CKWorkflow.o)

      Rtt::CKWorkflow::PassesCheck(std::string) in CoronaCards(Rtt_CKWorkflow.o)

      Rtt::ShaderName::ShaderName(Rtt::ShaderTypes::_Category, char const*) in CoronaCards(Rtt_ShaderName.o)

      …

  “std::basic_ios<char, std::char_traits<char> >::clear(std::_Ios_Iostate)”, referenced from:

      Rtt::PreferenceValue::CreateCannotConvertStringMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateCannotConvertUnknownValueMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateOutOfBoundsMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

  “std::istream& std::istream::_M_extract<unsigned long long>(unsigned long long&)”, referenced from:

      Rtt::ValueResult<unsigned long long> Rtt::PreferenceValue::ToNumber<unsigned long long, Rtt::PreferenceValue::TypeNameProvider<unsigned long long> >() const in CoronaCards(Rtt_PreferenceValue.o)

  “std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned long, std::allocator<char> const&)”, referenced from:

      Rtt::ApplePlatform::GetPreference(char const*, char const*) const in CoronaCards(Rtt_ApplePlatform.o)

      Rtt::PreferenceValue::From(lua_State*, int) in CoronaCards(Rtt_PreferenceValue.o)

  “std::_Rb_tree_increment(std::_Rb_tree_node_base const*)”, referenced from:

      Rtt::TextureFactory::Teardown() in CoronaCards(Rtt_TextureFactory.o)

      Rtt::TextureFactory::UpdateTextures(Rtt::Renderer&) in CoronaCards(Rtt_TextureFactory.o)

      Rtt::Scene::QueueUpdateOfUpdatables() in CoronaCards(Rtt_Scene.o)

  “std::_List_node_base::swap(std::_List_node_base&, std::_List_node_base&)”, referenced from:

      Rtt::RayCast(lua_State*) in CoronaCards(Rtt_LuaLibPhysics.o)

      Rtt::ParticleSystemObject::RayCast(lua_State*) in CoronaCards(Rtt_ParticleSystemObject.o)

  “std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_stringstream()”, referenced from:

      Rtt::PreferenceValue::CreateCannotConvertStringMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateCannotConvertUnknownValueMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::ToStringWithLocale(std::locale const&) const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::PreferenceValue::CreateOutOfBoundsMessageForType(char const*) in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<signed char> Rtt::PreferenceValue::ToNumber<signed char, Rtt::PreferenceValue::TypeNameProvider<signed char> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<short> Rtt::PreferenceValue::ToNumber<short, Rtt::PreferenceValue::TypeNameProvider<short> >() const in CoronaCards(Rtt_PreferenceValue.o)

      Rtt::ValueResult<int> Rtt::PreferenceValue::ToNumber<int, Rtt::PreferenceValue::TypeNameProvider<int> >() const in CoronaCards(Rtt_PreferenceValue.o)

      …

ld: symbol(s) not found for architecture arm64

clang: error: linker command failed with exit code 1 (use -v to see invocation)

Showing first 200 notices only

What version of CoronaCards are you using?

What is your build target?

Rob

CoronaCards version is CoronaCards 2016.2949.

Build target? iOS - Universal.

I updated xcode 7 to 8.

Then it threw errors like ‘libstdc++ is deprecated, move to libc++’.

Are you down to just that warning?

Oh, I has resolved.

I use libstdc++. It’s OK.

The problem is Enable Testability of Build Settings is yes.

I changed it to No. The problem has resolved.

Thank you. (-:

What version of CoronaCards are you using?

What is your build target?

Rob

CoronaCards version is CoronaCards 2016.2949.

Build target? iOS - Universal.

I updated xcode 7 to 8.

Then it threw errors like ‘libstdc++ is deprecated, move to libc++’.

Are you down to just that warning?

Oh, I has resolved.

I use libstdc++. It’s OK.

The problem is Enable Testability of Build Settings is yes.

I changed it to No. The problem has resolved.

Thank you. (-: