I'm developing an Android application with native C is the core processing. I use NDKr10 to build libs from native code and success. But when I try to load the libs then the the error is shown:
Cannot load library soinfo_relocate(linker.cpp:975): cannot locate symbol "log2f" referenced by "libvlfeat.so"...
I found some resources say that this error caused by gcc compiler and Android target version, but I'm not sure about it.(My target SDK is 21).
Update: My app work fine on api 21 device but the lower version showing error.
Someone know about this problem?Please give me a solution to fix this.
Thanks.