zhuk99
zhuk99

Reputation: 21

"cannot find symbol" while compile opencv

I try to compile Opencv using this tutorial - link text When i promt cmake -DBUILD_SHARED_LIBS=OFF .. i get the following information

-- Java: -- ant: /usr/local/bin/ant (ver 1.9.3) -- JNI: /System/Library/Frameworks/JavaVM.framework/Headers /System/Library/Frameworks/JavaVM.framework/Headers /System/Library/Frameworks/JavaVM.framework/Headers -- Java tests: YES

Next step is make -j8 abort at 88% with error:

    [ 88%] Generating opencv-248.jar
    [javac] /Users/zhuk/android+opencv/opencv/opencv/src/org/opencv/calib3d/Calib3d.java:9:  error: cannot find symbol
    [javac] import org.opencv.core.Mat;
    [javac]                       ^
    [javac]   symbol:   class Mat
    [javac]   location: package org.opencv.core

cmake version 2.8.11.2. Mac OS 10.9.2.

How can I compile OpenCV?

Upvotes: 0

Views: 1815

Answers (1)

zhuk99
zhuk99

Reputation: 21

solution is very simple!!! Trouble was in symbol "+" in path!!!

/Users/zhuk/android+opencv/opencv/opencv/

replace opencv path solve the problem.

Upvotes: 1

Related Questions