Start a new topic

Issue compiling under iOS

Issue compiling under iOS


Hi there, I'm developing an application using Wikitude SDK based on Titanium mobile framework.
Under android everything works like a charm, but I've got a big issue under iOS.
While I'm trying to running my application on the device using xCode I got these errors: (it just builds and goes via iOS simulator but I cannot test AR because simulator doesn't have camera and so It's not supported)

Undefined symbols for architecture armv7:

  "_dgesvd_", referenced from:

      TooN::SVD<3, 3, double>::do_compute() in WikitudeSDK(StereoInitializer.o)

      TooN::SVD<-1, -1, double>::do_compute() in WikitudeSDK(StereoInitializer.o)

  "_dgetrf_", referenced from:

      void TooN::LU<3, double>::compute<3, 3, TooN::RowMajor>(TooN::Matrix<3, 3, double, TooN::RowMajor> const&) in WikitudeSDK(CameraModel.o)

  "_dgetri_", referenced from:

      TooN::LU<3, double>::get_inverse() in WikitudeSDK(CameraModel.o)

ld: symbol(s) not found for architecture armv7

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

 


Does anyone know how to solve this?
Thanks in advance, Giacomo.

 


 

 

Hi Giacomo,

The Wikitude SDK 4.0 or above requires the Accelerate.framework. You need to download the latest Titanium Module from our website or the Appcelerator Market.

Please refer to the migration guides/release notes for additional information about what's new in the verison you're using.

Best regards

Andreas
Login or Signup to post a comment