Quantcast
Channel: Recent Threads — Xamarin Community Forums
Viewing all articles
Browse latest Browse all 204402

How to bind a library that in turn binds some C++?

$
0
0

I used CSharpie following the Xamarin tutorial on how to bind objective c libraries. I'm trying to bind WikitudeSDK.

It itself binds some C++ and now I get unknown symbol errors when monotouch compiler tries to link WiktudeSDK. I don't have the header files for the stuff the library binds itself.

Undefined symbols for architecture i386:
"cv::meanStdDev(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_InputArray const&)", referenced from:
  ir_matchTemplate(unsigned char*, int, int, int, unsigned char*, int, int, int, int, int, int, int, int, int, float*)in WikitudeSDK.a(ir_utils.o)
  ir_matchTemplate(cv::_InputArray const&, cv::_InputArray const&, cv::_OutputArray const&, int)in WikitudeSDK.a(ir_utils.o)

It smells a lot like openCV which has iOS library and headers available. Do I need to bind openCV additionally?

I cant figure out this one though and lot's others.

"gameplay::Control::drawBorder(gameplay::SpriteBatch*, gameplay::Rectangle const&)", referenced from:
  vtable for gameplay::Joystickin WikitudeSDK.a(Joystick.o)

So what is the missing link?


Viewing all articles
Browse latest Browse all 204402

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>