- Home /
Question by
WavyRancheros · Jan 19, 2016 at 02:06 PM ·
unity 5iosmetaio
metaioSDK 6.0.2.1, Unity 5.3.x and XCode 7.x
Hi,
I'm using the metaioSDK. Despite metaio's shutdown, the plugin is still working fine. BUT since Unity 5.3, the plugin no longer works on iOS. XCode throws linker errors. Apparently there is a problem with metaio's Google Protocol Buffers and Unity's libiPhone-lib.a library. Has it been changed between 5.2 and 5.3?
Undefined symbols for architecture arm64:
"_deflateReset", referenced from:
_cNpqqfFevPTuFfYmCIusaanFslsGa in metaiosdk(qVojWGARXL)
_iQIaQhTzqvFvHMeERMTH in metaiosdk(qVojWGARXL)
(maybe you meant: _unity_z_deflateReset, _il2cpp_z_deflateReset )
"_deflateInit2_", referenced from:
_kQfSxFbKKauHCN in metaiosdk(qVojWGARXL)
google::protobuf::io::GzipOutputStream::Init(google::protobuf::io::ZeroCopyOutputStream*, google::protobuf::io::GzipOutputStream::Options const&) in metaiosdk(VEOBEgmtqNOkG)
(maybe you meant: _unity_z_deflateInit2_, _il2cpp_z_deflateInit2_ )
"_inflateReset", referenced from:
_iQIaDOZUycRrKmmPaLSb in metaiosdk(qVoeWGARXL)
_HcZADCSWYpFNvKNmeVJ in metaiosdk(qVoeWGARXL)
(maybe you meant: _il2cpp_z_inflateReset, _unity_z_inflateReset )
"_deflate", referenced from:
_WWOVAgXbgENOycE in metaiosdk(qVojRvNYXL)
_hEQNKKJTQZUycRrKm in metaiosdk(qVojWGARXL)
_iQIaQhTzqvFvHMeERMTH in metaiosdk(qVojWGARXL)
_XrAQltCgGtzMhgPMZUKigd in metaiosdk(qVojWGARXL)
google::protobuf::io::GzipOutputStream::Deflate(int) in metaiosdk(VEOBEgmtqNOkG)
(maybe you meant: _unity_z_deflateParams, _unity_z_deflateSetHeader , _unity_z_deflateInit2_ , _unity_z_deflate , _il2cpp_z_deflate_copyright , _unity_z_deflateEnd , _unity_z_deflatePrime , _unity_z_deflateSetDictionary , _il2cpp_z_deflateCopy , _il2cpp_z_deflateParams , _Curl_unencode_deflate_write , _il2cpp_z_deflatePrime , _il2cpp_z_deflateTune , _unity_z_deflate_copyright , _il2cpp_z_deflateBound , _unity_z_deflateReset , _il2cpp_z_deflateInit2_ , _il2cpp_z_deflateEnd , _il2cpp_z_deflate , _unity_z_deflateCopy , _unity_z_deflateInit_ , _il2cpp_z_deflateSetHeader , _unity_z_deflateBound , _il2cpp_z_deflateInit_ , _il2cpp_z_deflateSetDictionary , _unity_z_deflateTune , _il2cpp_z_deflateReset )
"_inflate", referenced from:
__ZNXZQuDfDNQaszUongNqXxlbjPWmbarDAqOxmKywEn in metaiosdk(MOBsVRBnmOkr)
_XrzBqMLTNMQy in metaiosdk(jMMdRCqvS)
_inflate_stream in metaiosdk(EmIoEJDrpXDSygDqgeQDgGPdeAALb)
_iQIaDOZUycRrKmmPaLSb in metaiosdk(qVoeWGARXL)
_HcZADCSWYpFNvKNmeVJ in metaiosdk(qVoeWGARXL)
google::protobuf::io::GzipInputStream::Inflate(int) in metaiosdk(VEOBEgmtqNOkG)
(maybe you meant: _unity_z_inflateCopy, _unity_z_inflateGetHeader , _unity_z_inflateSetDictionary , _inflate_table , _unity_z_inflateInit2_ , _unity_z_inflatePrime , _unity_z_inflate , _unity_z_inflateSyncPoint , _il2cpp_z_inflate_copyright , _il2cpp_z_inflateEnd , _il2cpp_z_inflateSyncPoint , _il2cpp_z_inflateGetHeader , _il2cpp_z_inflateSetDictionary , _il2cpp_z_inflate_fast , _il2cpp_z_inflateInit_ , _il2cpp_z_inflatePrime , _il2cpp_z_inflateReset , __Z27scripting_class_is_inflatedP14ScriptingClass , _il2cpp_class_is_inflated , _unity_z_inflateInit_ , _il2cpp_z_inflate , _il2cpp_z_inflateSync , _unity_z_inflateEnd , _il2cpp_z_inflate_table , _inflate_copyright , _il2cpp_z_inflateInit2_ , _il2cpp_z_inflateCopy , _inflate_fast , _unity_z_inflateSync , _il2cpp_method_is_inflated , _inflateUndermine , _unity_z_inflateReset )
"_inflateInit_", referenced from:
_XVVYseGnNYmePzYvicdfoFgl in metaiosdk(jMMdRCqvS)
_Curl_unencode_deflate_write in metaiosdk(EmIoEJDrpXDSygDqgeQDgGPdeAALb)
(maybe you meant: _il2cpp_z_inflateInit_, _unity_z_inflateInit_ )
"_deflateEnd", referenced from:
_hEQNJVsTOJPqfXAGc in metaiosdk(qVojRvNYXL)
google::protobuf::io::GzipOutputStream::Close() in metaiosdk(VEOBEgmtqNOkG)
(maybe you meant: _unity_z_deflateEnd, _il2cpp_z_deflateEnd )
"_inflateInit2_", referenced from:
__ZNXZQuDfDNQaszUongNqXxlbjPWmbarDAqOxmKywEn in metaiosdk(MOBsVRBnmOkr)
_inflate_stream in metaiosdk(EmIoEJDrpXDSygDqgeQDgGPdeAALb)
_Curl_unencode_gzip_write in metaiosdk(EmIoEJDrpXDSygDqgeQDgGPdeAALb)
google::protobuf::io::GzipInputStream::Inflate(int) in metaiosdk(VEOBEgmtqNOkG)
google::protobuf::io::GzipInputStream::Next(void const**, int*) in metaiosdk(VEOBEgmtqNOkG)
(maybe you meant: _unity_z_inflateInit2_, _il2cpp_z_inflateInit2_ )
"_crc32", referenced from:
_VGJHjPEXKAmVQ in metaiosdk(ORiVU)
_hEQNdGpEeOKbRIlLW in metaiosdk(ORiVU)
(maybe you meant: _unity_z_crc32_combine, _unity_z_crc32 , _il2cpp_z_crc32 , _il2cpp_z_crc32_combine , _crc32_combine64 )
"_inflateEnd", referenced from:
__ZNXZQuDfDNQaszUongNqXxlbjPWmbarDAqOxmKywEn in metaiosdk(MOBsVRBnmOkr)
_oXNogbGhEPXsbeML in metaiosdk(jMMdRCqvS)
_inflate_stream in metaiosdk(EmIoEJDrpXDSygDqgeQDgGPdeAALb)
_Curl_unencode_gzip_write in metaiosdk(EmIoEJDrpXDSygDqgeQDgGPdeAALb)
_Curl_unencode_cleanup in metaiosdk(EmIoEJDrpXDSygDqgeQDgGPdeAALb)
google::protobuf::io::GzipInputStream::~GzipInputStream() in metaiosdk(VEOBEgmtqNOkG)
google::protobuf::io::GzipInputStream::Next(void const**, int*) in metaiosdk(VEOBEgmtqNOkG)
...
(maybe you meant: _il2cpp_z_inflateEnd, _unity_z_inflateEnd )
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Comment