i am trying to port/build x86 based cpp library to arm, while it works for x86, i experienced problems related to opencv for arm? how to resolve this? (while linking)

asked 2016-02-19 11:43:08 -0500

/opencv-3.0.0/build/build_android_arm/lib/armeabi-v7a//libopencv_core.a(system.cpp.o):system.cpp:function cv::error(cv::Exception const&): error: undefined reference to '__android_log_print'

/opencv-3.0.0/build/build_android_arm/lib/armeabi-v7a//libopencv_core.a(persistence.cpp.o):persistence.cpp:function icvGets(CvFileStorage, char, int): error: undefined reference to 'gzgets'

/opencv-3.0.0/build/build_android_arm/lib/armeabi-v7a//libopencv_imgproc.a (imgwarp.cpp.o):imgwarp.cpp:function cvLogPolar: error: undefined reference to 'cvCartToPolar'

/opencv-3.0.0/build/build_android_arm/lib/armeabi-v7a//libopencv_imgproc.a(cap_images.cpp.o):cap_images.cpp:function CvCapture_Images::grabFrame(): error: undefined reference to 'cvLoadImage'

/opencv-3.0.0/build/build_android_arm/lib/armeabi-v7a//libopencv_videoio.a(cap_images.cpp.o):cap_images.cpp:function CvVideoWriter_Images::writeFrame(_IplImage const*): error: (cap_mjpeg_decoder.cpp.o):cap_mjpeg_decoder.cpp:function cv::MotionJpegCapture::retrieveFrame(int, cv::_OutputArray const&): error: undefined reference to 'cv::imdecode(cv::_InputArray const&, int)'

edit retag flag offensive close merge delete