OpenCV-AndroidSamples icon indicating copy to clipboard operation
OpenCV-AndroidSamples copied to clipboard

build with command line

Open hannesa2 opened this issue 8 years ago • 1 comments

I can't build with command line ./gradlew clean build I changed some minor paths and make ./gradew execute able for a Mac on this PR https://github.com/joaopedronardari/OpenCV-AndroidSamples/pull/12

but I see this and have no clue, what's wrong here, probably someone has a clue what's wrong here

:app:compileArm64-v8aDebugArmNdklibrarysampleSharedLibraryNdklibrarysampleMainCpp /Users/hannes/git/openCV/OpenCV-AndroidSamples/app/src/main/jni/DetectionBasedTracker.cpp:1:17: fatal error: jni.h: No such file or directory #include <jni.h> ^ compilation terminated.

/Users/hannes/git/openCV/OpenCV-AndroidSamples/app/src/main/jni/Tutorial2.cpp:1:17: fatal error: jni.h: No such file or directory #include <jni.h> ^ compilation terminated.

:app:compileArm64-v8aDebugArmNdklibrarysampleSharedLibraryNdklibrarysampleMainCpp FAILED

FAILURE: Build failed with an exception.

  • What went wrong: Execution failed for task ':app:compileArm64-v8aDebugArmNdklibrarysampleSharedLibraryNdklibrarysampleMainCpp'.

Multiple build operations failed. C++ compiler failed while compiling Tutorial2.cpp. C++ compiler failed while compiling DetectionBasedTracker.cpp. See the complete log at: file:///Users/hannes/git/openCV/OpenCV-AndroidSamples/app/build/tmp/compileArm64-v8aDebugArmNdklibrarysampleSharedLibraryNdklibrarysampleMainCpp/output.txt

hannesa2 avatar Dec 26 '17 14:12 hannesa2

With last commit, I solved previous error, and now I run into this

/Users/hannes/Development/my-android-toolchain/sysroot/usr/include/signal.h:96:18: error: expected ';' at end of member declaration sighandler_t sa_handler; ^ /Users/hannes/Development/my-android-toolchain/sysroot/usr/include/signal.h:96:18: error: expected unqualified-id before '.' token sighandler_t sa_handler; ^ /Users/hannes/Development/my-android-toolchain/sysroot/usr/include/signal.h:97:12: error: expected ')' before '.' token void (sa_sigaction)(int, struct siginfo, void*);

hannesa2 avatar Dec 27 '17 06:12 hannesa2