opencv 3.1 ios compile failures

asked 2017-02-09 16:16:10 -0600

mika S gravatar image

On compiling my app on iOS using the opencv 3.1 library that I downloaded from opencv's website I get this :

Undefined symbols for architecture arm64: "_png_init_filter_functions_neon", referenced from: _png_read_filter_row in opencv2.a(pngrutil.o) ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

I see other users have had this problem too. Does this commit fix the issue:

262a52f3063c50fbb1236e2cba2bd3c68f9979bb (cant post links because karma is insufficient to publish links)

If yes, does 3.1 have this commit?

(Btw please allow ppl with low karma to publish links)

edit retag flag offensive close merge delete

Comments

I see that 3.1 was released in december of 2015 while that commit is from january. Can we make this commit in a 3.1 branch if it exists so that the opencv ios build for 3.1 has this change. Otherwise the ios library for 3.1 is broken for everyone. I would prefer that the ios build available for download has this change since not everyone wants to build the opencv library on their own :)

mika S gravatar imagemika S ( 2017-02-09 16:48:25 -0600 )edit