Start a new topic

this time wikitude ios problem

this time wikitude ios problem


@implementation WTARViewController 

error: @synthesize of 'weak' property is only allowed in ARC or GC mode

 

Greetings,

In the project while porting android app to ios the only fucked up part was phonegap-wikitude-ios plugin. I don't know objective-c nor android development. I don't even know what your codes about. It is obviously not enough just to follow phonegap-wikitude plugin tutorials to use wikitude on phonegap. This is 3847837487th problem I faced with about your plugin.

 

After reference counter setup (which was never mentioned anywhere) following errors happen:

Undefined symbols for architecture i386:

  "_CATransform3DConcat", referenced from:

      - in libWikitudeSDK.a(WTHTMLDrawable.o)

  "_CATransform3DMakeScale", referenced from:

      - in libWikitudeSDK.a(WTHTMLDrawable.o)

  "_CATransform3DMakeTranslation", referenced from:

      - in libWikitudeSDK.a(WTHTMLDrawable.o)

  "_CFHTTPMessageAppendBytes", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageCopyAllHeaderFields", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageCopyBody", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageCopyHeaderFieldValue", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageCopyRequestMethod", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageCopyRequestURL", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageCopySerializedMessage", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageCopyVersion", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageCreateEmpty", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageCreateRequest", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageCreateResponse", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageGetResponseStatusCode", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageIsHeaderComplete", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageSetBody", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CFHTTPMessageSetHeaderFieldValue", referenced from:

      - in libWikitudeSDK.a(HTTPMessage.o)

  "_CVBufferRelease", referenced from:

      - in libWikitudeSDK.a(WTVideoDrawable.o)

  "_CVOpenGLESTextureCacheCreate", referenced from:

      - in libWikitudeSDK.a(WTCameraCaptureManager.o)

      - in libWikitudeSDK.a(WTVideoDrawable.o)

  "_CVOpenGLESTextureCacheCreateTextureFromImage", referenced from:

      - in libWikitudeSDK.a(WTCameraCaptureManager.o)

      - in libWikitudeSDK.a(WTVideoDrawable.o)

  "_CVOpenGLESTextureCacheFlush", referenced from:

      - in libWikitudeSDK.a(WTCameraCaptureManager.o)

      - in libWikitudeSDK.a(WTVideoDrawable.o)

  "_CVOpenGLESTextureGetName", referenced from:

      - in libWikitudeSDK.a(WTCameraCaptureManager.o)

      - in libWikitudeSDK.a(WTVideoDrawable.o)

  "_CVPixelBufferGetBaseAddressOfPlane", referenced from:

      ___51-_block_invoke in libWikitudeSDK.a(WTCameraCaptureManager.o)

  "_CVPixelBufferGetHeight", referenced from:

      - in libWikitudeSDK.a(WTCameraCaptureManager.o)

      - in libWikitudeSDK.a(WTVideoDrawable.o)

  "_CVPixelBufferGetWidth", referenced from:

      - in libWikitudeSDK.a(WTCameraCaptureManager.o)

      - in libWikitudeSDK.a(WTVideoDrawable.o)

  "_CVPixelBufferLockBaseAddress", referenced from:

      ___51-_block_invoke in libWikitudeSDK.a(WTCameraCaptureManager.o)

      - in libWikitudeSDK.a(WTCameraCaptureManager.o)

  "_CVPixelBufferUnlockBaseAddress", referenced from:

      ___51-_block_invoke in libWikitudeSDK.a(WTCameraCaptureManager.o)

      - in libWikitudeSDK.a(WTCameraCaptureManager.o)

  "_MPMoviePlayerDidEnterFullscreenNotification", referenced from:

      - in libWikitudeSDK.a(WTFullScreenVideoDrawable.o)

  "_MPMoviePlayerDidExitFullscreenNotification", referenced from:

      - in libWikitudeSDK.a(WTFullScreenVideoDrawable.o)

  "_MPMoviePlayerLoadStateDidChangeNotification", referenced from:

      - in libWikitudeSDK.a(WTFullScreenVideoDrawable.o)

  "_MPMoviePlayerPlaybackDidFinishNotification", referenced from:

      - in libWikitudeSDK.a(WTMediaPlayer.o)

  "_MPMoviePlayerPlaybackStateDidChangeNotification", referenced from:

      - in libWikitudeSDK.a(WTFullScreenVideoDrawable.o)

  "_MPMoviePlayerWillExitFullscreenNotification", referenced from:

      - in libWikitudeSDK.a(WTFullScreenVideoDrawable.o)

      - in libWikitudeSDK.a(WTMediaPlayer.o)

      - in libWikitudeSDK.a(WTFullScreenVideoDrawable.o)

      - in libWikitudeSDK.a(WTMediaPlayer.o)

  "_OBJC_CLASS_$_CAEAGLLayer", referenced from:

      objc-class-ref in libWikitudeSDK.a(WTEAGLView.o)

  "_OBJC_CLASS_$_CMMotionManager", referenced from:

      objc-class-ref in libCordova.a(CDVAccelerometer.o)

      objc-class-ref in libWikitudeSDK.a(WTMotionManagerSingletonWrapper.o)

      objc-class-ref in libWikitudeSDK.a(WTDeviceSensorManager.o)

  "_OBJC_CLASS_$_EAGLContext", referenced from:

      objc-class-ref in libWikitudeSDK.a(WTCameraCaptureManager.o)

      objc-class-ref in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      objc-class-ref in libWikitudeSDK.a(WTGCDDriver.o)

      objc-class-ref in libWikitudeSDK.a(WTSingleThreadedDriver.o)

      objc-class-ref in libWikitudeSDK.a(WTDriver.o)

      objc-class-ref in libWikitudeSDK.a(WTVideoDrawableManager.o)

      objc-class-ref in libWikitudeSDK.a(WTVideoDrawable.o)

      ...

  "_OBJC_CLASS_$_MPMoviePlayerController", referenced from:

      objc-class-ref in libWikitudeSDK.a(WTFullScreenVideoDrawable.o)

  "_OBJC_CLASS_$_MPMoviePlayerViewController", referenced from:

      objc-class-ref in libWikitudeSDK.a(WTMediaPlayer.o)

  "_SCNetworkReachabilityCreateWithAddress", referenced from:

      + in libCordova.a(CDVReachability.o)

  "_SCNetworkReachabilityCreateWithName", referenced from:

      + in libCordova.a(CDVReachability.o)

  "_SCNetworkReachabilityGetFlags", referenced from:

      - in libCordova.a(CDVReachability.o)

      - in libCordova.a(CDVReachability.o)

  "_SCNetworkReachabilityScheduleWithRunLoop", referenced from:

      - in libCordova.a(CDVReachability.o)

  "_SCNetworkReachabilitySetCallback", referenced from:

      - in libCordova.a(CDVReachability.o)

  "_SCNetworkReachabilityUnscheduleFromRunLoop", referenced from:

      - in libCordova.a(CDVReachability.o)

  "_SSLClose", referenced from:

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_SSLCreateContext", referenced from:

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_SSLGetBufferedReadSize", referenced from:

      ___36-_block_invoke in libWikitudeSDK.a(GCDAsyncSocket.o)

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_SSLHandshake", referenced from:

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_SSLRead", referenced from:

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_SSLSetCertificate", referenced from:

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_SSLSetConnection", referenced from:

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_SSLSetEnabledCiphers", referenced from:

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_SSLSetIOFuncs", referenced from:

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_SSLSetPeerDomainName", referenced from:

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_SSLSetProtocolVersionMax", referenced from:

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_SSLSetProtocolVersionMin", referenced from:

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_SSLWrite", referenced from:

      - in libWikitudeSDK.a(GCDAsyncSocket.o)

  "_crc32", referenced from:

      _png_reset_crc in libWikitudeSDK.a(png.o)

      _png_calculate_crc in libWikitudeSDK.a(png.o)

      _unzReadCurrentFile in libWikitudeSDK.a(unzip.o)

  "_glActiveTexture", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      CameraService::renderCameraFrame() in libWikitudeSDK.a(CameraService.o)

      Core3D::CircleMaterial::activateSurface() in libWikitudeSDK.a(CircleMaterial.o)

      Core3D::SingleTextureMaterial::activateSurface() in libWikitudeSDK.a(SingleTextureMaterial.o)

      gameplay::Effect::setValue(gameplay::Uniform*, gameplay::Texture::Sampler const*) in libWikitudeSDK.a(Effect.o)

      gameplay::Effect::setValue(gameplay::Uniform*, gameplay::Texture::Sampler const**, unsigned int) in libWikitudeSDK.a(Effect.o)

  "_glAttachShader", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      CameraService::compileShaders(unsigned int*) in libWikitudeSDK.a(CameraService.o)

      PVRTCreateProgram(unsigned int*, unsigned int, unsigned int, char const**, int, CPVRTString*) in libWikitudeSDK.a(PVRTShader.o)

      gameplay::Effect::createFromSource(char const*, char const*, char const*, char const*, char const*) in libWikitudeSDK.a(Effect.o)

  "_glBindAttribLocation", referenced from:

      PVRTCreateProgram(unsigned int*, unsigned int, unsigned int, char const**, int, CPVRTString*) in libWikitudeSDK.a(PVRTShader.o)

  "_glBindBuffer", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      Core3D::Core3DEngine::render() in libWikitudeSDK.a(Core3DEngine.o)

      CameraService::renderCameraFrame() in libWikitudeSDK.a(CameraService.o)

      CameraService::createVBO() in libWikitudeSDK.a(CameraService.o)

      gameplay::Model::draw(bool) in libWikitudeSDK.a(Model.o)

      gameplay::VertexAttributeBinding::create(gameplay::Mesh*, gameplay::VertexFormat const&, void*, gameplay::Effect*) in libWikitudeSDK.a(VertexAttributeBinding.o)

      ...

  "_glBindFramebuffer", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameStorage.o)

      - in libWikitudeSDK.a(WTCameraFrame.o)

      - in libWikitudeSDK.a(WTCameraFrame.o)

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

      ...

  "_glBindRenderbuffer", referenced from:

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

      gameplay::DepthStencilTarget::create(char const*, gameplay::DepthStencilTarget::Format, unsigned int, unsigned int) in libWikitudeSDK.a(DepthStencilTarget.o)

      ...

  "_glBindTexture", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      - in libWikitudeSDK.a(WTCameraFrame.o)

      - in libWikitudeSDK.a(WTCameraFrame.o)

      - in libWikitudeSDK.a(WTVideoDrawable.o)

      CameraService::renderCameraFrame() in libWikitudeSDK.a(CameraService.o)

      Core3D::Texture::use() in libWikitudeSDK.a(Texture.o)

      Core3D::Texture::initTexture(int, int, void const*) in libWikitudeSDK.a(Texture.o)

      ...

  "_glBindVertexArrayOES", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      gameplay::VertexAttributeBinding::create(gameplay::Mesh*, gameplay::VertexFormat const&, void*, gameplay::Effect*) in libWikitudeSDK.a(VertexAttributeBinding.o)

      gameplay::VertexAttributeBinding::bind() in libWikitudeSDK.a(VertexAttributeBinding.o)

      gameplay::VertexAttributeBinding::unbind() in libWikitudeSDK.a(VertexAttributeBinding.o)

  "_glBlendEquationSeparate", referenced from:

      Core3D::Core3DEngine::renderScene() in libWikitudeSDK.a(Core3DEngine.o)

      Core3D::Core3DEngine::render() in libWikitudeSDK.a(Core3DEngine.o)

  "_glBlendFunc", referenced from:

      gameplay::RenderState::StateBlock::restore(long) in libWikitudeSDK.a(RenderState.o)

      gameplay::RenderState::StateBlock::bindNoRestore() in libWikitudeSDK.a(RenderState.o)

  "_glBlendFuncSeparate", referenced from:

      Core3D::Core3DEngine::renderScene() in libWikitudeSDK.a(Core3DEngine.o)

      Core3D::Core3DEngine::render() in libWikitudeSDK.a(Core3DEngine.o)

  "_glBufferData", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      CameraService::createVBO() in libWikitudeSDK.a(CameraService.o)

      gameplay::Mesh::createMesh(gameplay::VertexFormat const&, unsigned int, bool) in libWikitudeSDK.a(Mesh.o)

      gameplay::Mesh::setVertexData(float const*, unsigned int, unsigned int) in libWikitudeSDK.a(Mesh.o)

      gameplay::MeshPart::create(gameplay::Mesh*, unsigned int, gameplay::Mesh::PrimitiveType, gameplay::Mesh::IndexFormat, unsigned int, bool) in libWikitudeSDK.a(MeshPart.o)

      gameplay::MeshPart::setIndexData(void const*, unsigned int, unsigned int) in libWikitudeSDK.a(MeshPart.o)

      ...

  "_glBufferSubData", referenced from:

      gameplay::Mesh::setVertexData(float const*, unsigned int, unsigned int) in libWikitudeSDK.a(Mesh.o)

      gameplay::MeshPart::setIndexData(void const*, unsigned int, unsigned int) in libWikitudeSDK.a(MeshPart.o)

  "_glCheckFramebufferStatus", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameStorage.o)

      - in libWikitudeSDK.a(WTCameraFrame.o)

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

      gameplay::FrameBuffer::setRenderTarget(gameplay::RenderTarget*, unsigned int) in libWikitudeSDK.a(FrameBuffer.o)

      gameplay::FrameBuffer::setDepthStencilTarget(gameplay::DepthStencilTarget*) in libWikitudeSDK.a(FrameBuffer.o)

  "_glClear", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

      gameplay::Game::clear(gameplay::Game::ClearFlags, gameplay::Vector4 const&, float, int) in libWikitudeSDK.a(Game.o)

      CameraService::renderCameraFrame() in libWikitudeSDK.a(CameraService.o)

      Core3D::ModelManager::draw() in libWikitudeSDK.a(ModelManager.o)

  "_glClearColor", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      gameplay::Game::clear(gameplay::Game::ClearFlags, gameplay::Vector4 const&, float, int) in libWikitudeSDK.a(Game.o)

      CameraService::renderCameraFrame() in libWikitudeSDK.a(CameraService.o)

  "_glClearDepthf", referenced from:

      gameplay::Game::clear(gameplay::Game::ClearFlags, gameplay::Vector4 const&, float, int) in libWikitudeSDK.a(Game.o)

  "_glClearStencil", referenced from:

      gameplay::Game::clear(gameplay::Game::ClearFlags, gameplay::Vector4 const&, float, int) in libWikitudeSDK.a(Game.o)

  "_glCompileShader", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      CameraService::compileShader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*, unsigned int) in libWikitudeSDK.a(CameraService.o)

      PVRTShaderLoadSourceFromMemory(char const*, unsigned int, unsigned int*, CPVRTString*, char const* const*, unsigned int) in libWikitudeSDK.a(PVRTShader.o)

      gameplay::Effect::createFromSource(char const*, char const*, char const*, char const*, char const*) in libWikitudeSDK.a(Effect.o)

  "_glCompressedTexImage2D", referenced from:

      gameplay::Texture::createCompressedPVRTC(char const*) in libWikitudeSDK.a(Texture.o)

      gameplay::Texture::createCompressedDDS(char const*) in libWikitudeSDK.a(Texture.o)

  "_glCreateProgram", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      CameraService::compileShaders(unsigned int*) in libWikitudeSDK.a(CameraService.o)

      PVRTCreateProgram(unsigned int*, unsigned int, unsigned int, char const**, int, CPVRTString*) in libWikitudeSDK.a(PVRTShader.o)

      gameplay::Effect::createFromSource(char const*, char const*, char const*, char const*, char const*) in libWikitudeSDK.a(Effect.o)

  "_glCreateShader", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      CameraService::compileShader(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const*, unsigned int) in libWikitudeSDK.a(CameraService.o)

      PVRTShaderLoadSourceFromMemory(char const*, unsigned int, unsigned int*, CPVRTString*, char const* const*, unsigned int) in libWikitudeSDK.a(PVRTShader.o)

      PVRTShaderLoadBinaryFromMemory(void const*, unsigned long, unsigned int, unsigned int, unsigned int*, CPVRTString*) in libWikitudeSDK.a(PVRTShader.o)

      gameplay::Effect::createFromSource(char const*, char const*, char const*, char const*, char const*) in libWikitudeSDK.a(Effect.o)

  "_glDeleteBuffers", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      CameraService::~CameraService() in libWikitudeSDK.a(CameraService.o)

      CameraService::deleteVBO() in libWikitudeSDK.a(CameraService.o)

      CameraService::handleRotation() in libWikitudeSDK.a(CameraService.o)

      gameplay::Mesh::~Mesh() in libWikitudeSDK.a(Mesh.o)

      gameplay::MeshPart::~MeshPart() in libWikitudeSDK.a(MeshPart.o)

      gameplay::MeshPart::~MeshPart() in libWikitudeSDK.a(MeshPart.o)

      ...

  "_glDeleteFramebuffers", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameStorage.o)

      - in libWikitudeSDK.a(WTCameraFrame.o)

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

      gameplay::FrameBuffer::~FrameBuffer() in libWikitudeSDK.a(FrameBuffer.o)

  "_glDeleteProgram", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      CameraService::deleteShadersAndProgram() in libWikitudeSDK.a(CameraService.o)

      Core3D::Program::~Program() in libWikitudeSDK.a(Program.o)

      gameplay::Effect::~Effect() in libWikitudeSDK.a(Effect.o)

  "_glDeleteRenderbuffers", referenced from:

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

      gameplay::DepthStencilTarget::~DepthStencilTarget() in libWikitudeSDK.a(DepthStencilTarget.o)

  "_glDeleteShader", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      CameraService::deleteShadersAndProgram() in libWikitudeSDK.a(CameraService.o)

      PVRTShaderLoadSourceFromMemory(char const*, unsigned int, unsigned int*, CPVRTString*, char const* const*, unsigned int) in libWikitudeSDK.a(PVRTShader.o)

      PVRTShaderLoadBinaryFromMemory(void const*, unsigned long, unsigned int, unsigned int, unsigned int*, CPVRTString*) in libWikitudeSDK.a(PVRTShader.o)

      Core3D::Shader::~Shader() in libWikitudeSDK.a(Shader.o)

      gameplay::Effect::createFromSource(char const*, char const*, char const*, char const*, char const*) in libWikitudeSDK.a(Effect.o)

  "_glDeleteTextures", referenced from:

      - in libWikitudeSDK.a(WTCameraFrame.o)

      Core3D::Texture::deleteFreedTextureIds() in libWikitudeSDK.a(Texture.o)

      Core3D::Texture::deleteTexture() in libWikitudeSDK.a(Texture.o)

      gameplay::Texture::~Texture() in libWikitudeSDK.a(Texture.o)

  "_glDeleteVertexArraysOES", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      gameplay::VertexAttributeBinding::~VertexAttributeBinding() in libWikitudeSDK.a(VertexAttributeBinding.o)

  "_glDepthFunc", referenced from:

      gameplay::RenderState::StateBlock::restore(long) in libWikitudeSDK.a(RenderState.o)

      gameplay::RenderState::StateBlock::bindNoRestore() in libWikitudeSDK.a(RenderState.o)

  "_glDepthMask", referenced from:

      gameplay::RenderState::StateBlock::restore(long) in libWikitudeSDK.a(RenderState.o)

      gameplay::RenderState::StateBlock::bindNoRestore() in libWikitudeSDK.a(RenderState.o)

      gameplay::RenderState::StateBlock::enableDepthWrite() in libWikitudeSDK.a(RenderState.o)

  "_glDisable", referenced from:

      Core3D::Core3DEngine::renderScene() in libWikitudeSDK.a(Core3DEngine.o)

      Core3D::Core3DEngine::render() in libWikitudeSDK.a(Core3DEngine.o)

      CameraService::renderCameraFrame() in libWikitudeSDK.a(CameraService.o)

      gameplay::RenderState::StateBlock::restore(long) in libWikitudeSDK.a(RenderState.o)

      gameplay::RenderState::StateBlock::bindNoRestore() in libWikitudeSDK.a(RenderState.o)

  "_glDisableVertexAttribArray", referenced from:

      gameplay::VertexAttributeBinding::unbind() in libWikitudeSDK.a(VertexAttributeBinding.o)

  "_glDiscardFramebufferEXT", referenced from:

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

  "_glDrawArrays", referenced from:

      Core3D::RadarManager::drawRadar(PVRTMat4 const&, float) in libWikitudeSDK.a(RadarManager.o)

      Core3D::Watermark::drawWatermark() in libWikitudeSDK.a(Watermark.o)

      gameplay::Model::draw(bool) in libWikitudeSDK.a(Model.o)

      Core3D::Radarpoint::draw(Core3D::RenderableInstance&, PVRTMat4 const&) in libWikitudeSDK.a(Radarpoint.o)

      Core3D::Indicator::draw(Core3D::RenderableInstance&, PVRTMat4 const&, PVRTMat4 const&) in libWikitudeSDK.a(Indicator.o)

      Core3D::Renderable2d::draw(Core3D::RenderableInstance&, PVRTMat4 const&) in libWikitudeSDK.a(Renderable2d.o)

      gameplay::MeshBatch::draw() in libWikitudeSDK.a(MeshBatch.o)

      ...

  "_glDrawElements", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      CameraService::renderCameraFrame() in libWikitudeSDK.a(CameraService.o)

      gameplay::Model::draw(bool) in libWikitudeSDK.a(Model.o)

      gameplay::MeshBatch::draw() in libWikitudeSDK.a(MeshBatch.o)

  "_glEnable", referenced from:

      Core3D::Core3DEngine::renderScene() in libWikitudeSDK.a(Core3DEngine.o)

      Core3D::Core3DEngine::render() in libWikitudeSDK.a(Core3DEngine.o)

      gameplay::RenderState::StateBlock::bindNoRestore() in libWikitudeSDK.a(RenderState.o)

  "_glEnableVertexAttribArray", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      CameraService::renderCameraFrame() in libWikitudeSDK.a(CameraService.o)

      CameraService::compileShaders(unsigned int*) in libWikitudeSDK.a(CameraService.o)

      Core3D::Program::useProgram() in libWikitudeSDK.a(Program.o)

      gameplay::VertexAttributeBinding::setVertexAttribPointer(unsigned int, int, unsigned int, unsigned char, int, void*) in libWikitudeSDK.a(VertexAttributeBinding.o)

      gameplay::VertexAttributeBinding::bind() in libWikitudeSDK.a(VertexAttributeBinding.o)

  "_glFlush", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      - in libWikitudeSDK.a(WTSingleThreadedDriver.o)

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

      CameraService::setupRendering() in libWikitudeSDK.a(CameraService.o)

  "_glFramebufferRenderbuffer", referenced from:

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

      gameplay::FrameBuffer::setDepthStencilTarget(gameplay::DepthStencilTarget*) in libWikitudeSDK.a(FrameBuffer.o)

  "_glFramebufferTexture2D", referenced from:

      - in libWikitudeSDK.a(WTCameraFrame.o)

      gameplay::FrameBuffer::setRenderTarget(gameplay::RenderTarget*, unsigned int) in libWikitudeSDK.a(FrameBuffer.o)

  "_glGenBuffers", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      - in libWikitudeSDK.a(WTCameraFrameRenderer.o)

      CameraService::createVBO() in libWikitudeSDK.a(CameraService.o)

      gameplay::Mesh::createMesh(gameplay::VertexFormat const&, unsigned int, bool) in libWikitudeSDK.a(Mesh.o)

      gameplay::MeshPart::create(gameplay::Mesh*, unsigned int, gameplay::Mesh::PrimitiveType, gameplay::Mesh::IndexFormat, unsigned int, bool) in libWikitudeSDK.a(MeshPart.o)

  "_glGenFramebuffers", referenced from:

      - in libWikitudeSDK.a(WTCameraFrameStorage.o)

      - in libWikitudeSDK.a(WTCameraFrame.o)

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

      gameplay::FrameBuffer::create(char const*, unsigned int, unsigned int) in libWikitudeSDK.a(FrameBuffer.o)

  "_glGenRenderbuffers", referenced from:

      - in libWikitudeSDK.a(WTARchitectRenderTarget.o)

      - in libWikitudeSDK.a(WTARchitectRenderTargetMSAA.o)

  &nb

I have a working copy of code with the wikitude phonegap/cordova plugin. It deploys and works ok (placement is off), but as soon as i added the ios platform, and opened xcode (as per cordova walkthru), i get almost the same 190 ERRORS, NOT notices. ....how could it be SO wrong? C'mon wikitude team. Whats going on here? Have you guys tested this plugin on iOS with cordova?

Önder,

are you using xcode to build the application? I was just able to use Cordova CLI to build the same set of code that was blowing up Xcode....have/can you try that? Maybe we can help eachother by both of us working on it from either end.

 

Thanks
Login or Signup to post a comment