Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

opnecv build fails on rpi3 with Ubuntu 16.04 and ENABLE_NEON=ON

Hello I try to build OpenCv on my Raspberry Pi 3 with Ubuntu 16.04. But when I try to build it with Arm Neon enabled My cmake Command is this one:

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_WITH_DEBUG_INFO=OFF -D BUILD_DOCS=OFF -D BUILD_EXAMPLES=OFF -D BUILD_TESTS=OFF -D BUILD_opencv_ts=OFF -D BUILD_PERF_TESTS=OFF -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=OFF -D OPENCV_EXTRA_MODULES_PATH=/home/flexpi/opencv_contrib/modules -DBUILD_opencv_python=OFF -D ENABLE_VFPV3=ON -DENABLE_NEON=ON -D WITH_LIBV4L=ON -D WITH_TBB=ON ..

I get this Error.

9%] Building CXX object 3rdparty/carotene/hal/carotene/CMakeFiles/carotene_objs.dir/src/fast.cpp.o

[ 9%] Building CXX object 3rdparty/carotene/hal/carotene/CMakeFiles/carotene_objs.dir/src/channels_combine.cpp.o

[ 11%] Built target carotene_objs

Scanning dependencies of target tegra_hal

[ 12%] Linking CXX static library ../../lib/libtegra_hal.a

[ 12%] Built target tegra_hal

[ 12%] Building CXX object modules/core/CMakeFiles/opencv_core_pch_dephelp.dir/opencv_core_pch_dephelp.cxx.o

In file included from /home/flexpi/opencv/modules/core/include/opencv2/core/cvdef.h:222:0,

             from /home/flexpi/opencv/modules/core/include/opencv2/core.hpp:52,

             from /home/flexpi/opencv/modules/core/include/opencv2/core/utility.hpp:56,

             from /home/flexpi/opencv/modules/core/src/precomp.hpp:49,

             from /home/flexpi/opencv/build/modules/core/opencv_core_pch_dephelp.cxx:1:

/home/flexpi/opencv/modules/core/include/opencv2/core/hal/intrin_neon.hpp:288:21: error: expected unqualified-id before ‘__extension__’

static inline short vget_lane_f16(float16x4_t a, int b)

                 ^

/home/flexpi/opencv/modules/core/include/opencv2/core/hal/intrin_neon.hpp:288:21: error: expected unqualified-id before ‘)’ token

static inline short vget_lane_f16(float16x4_t a, int b)

                 ^

modules/core/CMakeFiles/opencv_core_pch_dephelp.dir/build.make:71: recipe for target 'modules/core/CMakeFiles/opencv_core_pch_dephelp.dir/opencv_core_pch_dephelp.cxx.o' failed

make[2]: * [modules/core/CMakeFiles/opencv_core_pch_dephelp.dir/opencv_core_pch_dephelp.cxx.o] Error 1

CMakeFiles/Makefile2:1912: recipe for target 'modules/core/CMakeFiles/opencv_core_pch_dephelp.dir/all' failed

make[1]: * [modules/core/CMakeFiles/opencv_core_pch_dephelp.dir/all] Error 2

Makefile:160: recipe for target 'all' failed

make: * [all] Error 2

The Cmake Output is:

-- The CXX compiler identification is GNU 5.4.0

-- The C compiler identification is GNU 5.4.0

-- Check for working CXX compiler: /usr/bin/g++

-- Check for working CXX compiler: /usr/bin/g++ -- works

-- Detecting CXX compiler ABI info

-- Detecting CXX compiler ABI info - done

-- Detecting CXX compile features

-- Detecting CXX compile features - done

-- Check for working C compiler: /usr/bin/cc

-- Check for working C compiler: /usr/bin/cc -- works

-- Detecting C compiler ABI info

-- Detecting C compiler ABI info - done

-- Detecting C compile features

-- Detecting C compile features - done

-- Detected version of GNU GCC: 54 (504)

-- Performing Test HAVE_CXX_FSIGNED_CHAR

-- Performing Test HAVE_CXX_FSIGNED_CHAR - Success

-- Performing Test HAVE_C_FSIGNED_CHAR

-- Performing Test HAVE_C_FSIGNED_CHAR - Success

-- Performing Test HAVE_CXX_W

-- Performing Test HAVE_CXX_W - Success

-- Performing Test HAVE_C_W

-- Performing Test HAVE_C_W - Success

-- Performing Test HAVE_CXX_WALL

-- Performing Test HAVE_CXX_WALL - Success

-- Performing Test HAVE_C_WALL

-- Performing Test HAVE_C_WALL - Success

-- Performing Test HAVE_CXX_WERROR_RETURN_TYPE

-- Performing Test HAVE_CXX_WERROR_RETURN_TYPE - Success

-- Performing Test HAVE_C_WERROR_RETURN_TYPE

-- Performing Test HAVE_C_WERROR_RETURN_TYPE - Success

-- Performing Test HAVE_CXX_WERROR_NON_VIRTUAL_DTOR

-- Performing Test HAVE_CXX_WERROR_NON_VIRTUAL_DTOR - Success

-- Performing Test HAVE_C_WERROR_NON_VIRTUAL_DTOR

-- Performing Test HAVE_C_WERROR_NON_VIRTUAL_DTOR - Success

-- Performing Test HAVE_CXX_WERROR_ADDRESS

-- Performing Test HAVE_CXX_WERROR_ADDRESS - Success

-- Performing Test HAVE_C_WERROR_ADDRESS

-- Performing Test HAVE_C_WERROR_ADDRESS - Success

-- Performing Test HAVE_CXX_WERROR_SEQUENCE_POINT

-- Performing Test HAVE_CXX_WERROR_SEQUENCE_POINT - Success

-- Performing Test HAVE_C_WERROR_SEQUENCE_POINT

-- Performing Test HAVE_C_WERROR_SEQUENCE_POINT - Success

-- Performing Test HAVE_CXX_WFORMAT

-- Performing Test HAVE_CXX_WFORMAT - Success

-- Performing Test HAVE_C_WFORMAT

-- Performing Test HAVE_C_WFORMAT - Success

-- Performing Test HAVE_CXX_WERROR_FORMAT_SECURITY

-- Performing Test HAVE_CXX_WERROR_FORMAT_SECURITY - Success

-- Performing Test HAVE_C_WERROR_FORMAT_SECURITY

-- Performing Test HAVE_C_WERROR_FORMAT_SECURITY - Success

-- Performing Test HAVE_CXX_WMISSING_DECLARATIONS

-- Performing Test HAVE_CXX_WMISSING_DECLARATIONS - Success

-- Performing Test HAVE_C_WMISSING_DECLARATIONS

-- Performing Test HAVE_C_WMISSING_DECLARATIONS - Success

-- Performing Test HAVE_CXX_WMISSING_PROTOTYPES

-- Performing Test HAVE_CXX_WMISSING_PROTOTYPES - Failed

-- Performing Test HAVE_C_WMISSING_PROTOTYPES

-- Performing Test HAVE_C_WMISSING_PROTOTYPES - Success

-- Performing Test HAVE_CXX_WSTRICT_PROTOTYPES

-- Performing Test HAVE_CXX_WSTRICT_PROTOTYPES - Failed

-- Performing Test HAVE_C_WSTRICT_PROTOTYPES

-- Performing Test HAVE_C_WSTRICT_PROTOTYPES - Success

-- Performing Test HAVE_CXX_WUNDEF

-- Performing Test HAVE_CXX_WUNDEF - Success

-- Performing Test HAVE_C_WUNDEF

-- Performing Test HAVE_C_WUNDEF - Success

-- Performing Test HAVE_CXX_WINIT_SELF

-- Performing Test HAVE_CXX_WINIT_SELF - Success

-- Performing Test HAVE_C_WINIT_SELF

-- Performing Test HAVE_C_WINIT_SELF - Success

-- Performing Test HAVE_CXX_WPOINTER_ARITH

-- Performing Test HAVE_CXX_WPOINTER_ARITH - Success

-- Performing Test HAVE_C_WPOINTER_ARITH

-- Performing Test HAVE_C_WPOINTER_ARITH - Success

-- Performing Test HAVE_CXX_WSHADOW

-- Performing Test HAVE_CXX_WSHADOW - Success

-- Performing Test HAVE_C_WSHADOW

-- Performing Test HAVE_C_WSHADOW - Success

-- Performing Test HAVE_CXX_WSIGN_PROMO

-- Performing Test HAVE_CXX_WSIGN_PROMO - Success

-- Performing Test HAVE_C_WSIGN_PROMO

-- Performing Test HAVE_C_WSIGN_PROMO - Failed

-- Performing Test HAVE_CXX_WNO_NARROWING

-- Performing Test HAVE_CXX_WNO_NARROWING - Success

-- Performing Test HAVE_C_WNO_NARROWING

-- Performing Test HAVE_C_WNO_NARROWING - Success

-- Performing Test HAVE_CXX_WNO_DELETE_NON_VIRTUAL_DTOR

-- Performing Test HAVE_CXX_WNO_DELETE_NON_VIRTUAL_DTOR - Success

-- Performing Test HAVE_C_WNO_DELETE_NON_VIRTUAL_DTOR

-- Performing Test HAVE_C_WNO_DELETE_NON_VIRTUAL_DTOR - Failed

-- Performing Test HAVE_CXX_WNO_UNNAMED_TYPE_TEMPLATE_ARGS

-- Performing Test HAVE_CXX_WNO_UNNAMED_TYPE_TEMPLATE_ARGS - Failed

-- Performing Test HAVE_C_WNO_UNNAMED_TYPE_TEMPLATE_ARGS

-- Performing Test HAVE_C_WNO_UNNAMED_TYPE_TEMPLATE_ARGS - Failed

-- Performing Test HAVE_CXX_WNO_COMMENT

-- Performing Test HAVE_CXX_WNO_COMMENT - Success

-- Performing Test HAVE_C_WNO_COMMENT

-- Performing Test HAVE_C_WNO_COMMENT - Success

-- Performing Test HAVE_CXX_FDIAGNOSTICS_SHOW_OPTION

-- Performing Test HAVE_CXX_FDIAGNOSTICS_SHOW_OPTION - Success

-- Performing Test HAVE_C_FDIAGNOSTICS_SHOW_OPTION

-- Performing Test HAVE_C_FDIAGNOSTICS_SHOW_OPTION - Success

-- Performing Test HAVE_CXX_PTHREAD

-- Performing Test HAVE_CXX_PTHREAD - Success

-- Performing Test HAVE_C_PTHREAD

-- Performing Test HAVE_C_PTHREAD - Success

-- Performing Test HAVE_CXX_FOMIT_FRAME_POINTER

-- Performing Test HAVE_CXX_FOMIT_FRAME_POINTER - Success

-- Performing Test HAVE_C_FOMIT_FRAME_POINTER

-- Performing Test HAVE_C_FOMIT_FRAME_POINTER - Success

-- Performing Test HAVE_CXX_MFP16_FORMAT_IEEE

-- Performing Test HAVE_CXX_MFP16_FORMAT_IEEE - Success

-- Performing Test HAVE_C_MFP16_FORMAT_IEEE

-- Performing Test HAVE_C_MFP16_FORMAT_IEEE - Success

-- Performing Test HAVE_CXX_MFPU_NEON_FP16

-- Performing Test HAVE_CXX_MFPU_NEON_FP16 - Success

-- Performing Test HAVE_C_MFPU_NEON_FP16

-- Performing Test HAVE_C_MFPU_NEON_FP16 - Success

-- Performing Test HAVE_CXX_FFUNCTION_SECTIONS

-- Performing Test HAVE_CXX_FFUNCTION_SECTIONS - Success

-- Performing Test HAVE_C_FFUNCTION_SECTIONS

-- Performing Test HAVE_C_FFUNCTION_SECTIONS - Success

-- Performing Test HAVE_CXX_FVISIBILITY_HIDDEN

-- Performing Test HAVE_CXX_FVISIBILITY_HIDDEN - Success

-- Performing Test HAVE_C_FVISIBILITY_HIDDEN

-- Performing Test HAVE_C_FVISIBILITY_HIDDEN - Success

-- Performing Test HAVE_CXX_FVISIBILITY_INLINES_HIDDEN

-- Performing Test HAVE_CXX_FVISIBILITY_INLINES_HIDDEN - Success

-- Performing Test HAVE_C_FVISIBILITY_INLINES_HIDDEN

-- Performing Test HAVE_C_FVISIBILITY_INLINES_HIDDEN - Failed

-- FP16: Compiler support is available

-- Looking for pthread.h

-- Looking for pthread.h - found

-- Check if the system is big endian

-- Searching 16 bit integer

-- Looking for sys/types.h

-- Looking for sys/types.h - found

-- Looking for stdint.h

-- Looking for stdint.h - found

-- Looking for stddef.h

-- Looking for stddef.h - found

-- Check size of unsigned short

-- Check size of unsigned short - done

-- Using unsigned short

-- Check if the system is big endian - little endian

-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found suitable version "1.2.8", minimum required is "1.2.3")

-- Found TIFF: /usr/lib/arm-linux-gnueabihf/libtiff.so (found version "4.0.6")

-- Found JPEG: /usr/lib/arm-linux-gnueabihf/libjpeg.so

-- Performing Test HAVE_C_WNO_UNUSED_VARIABLE

-- Performing Test HAVE_C_WNO_UNUSED_VARIABLE - Success

-- Performing Test HAVE_C_WNO_UNUSED_FUNCTION

-- Performing Test HAVE_C_WNO_UNUSED_FUNCTION - Success

-- Performing Test HAVE_C_WNO_SHADOW

-- Performing Test HAVE_C_WNO_SHADOW - Success

-- Performing Test HAVE_C_WNO_MAYBE_UNINITIALIZED

-- Performing Test HAVE_C_WNO_MAYBE_UNINITIALIZED - Success

-- Found Jasper: /usr/lib/arm-linux-gnueabihf/libjasper.so (found version "1.900.1")

-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.8")

-- Found PNG: /usr/lib/arm-linux-gnueabihf/libpng.so (found version "1.2.54")

-- Looking for /usr/include/libpng/png.h

-- Looking for /usr/include/libpng/png.h - found

-- Found OpenEXR: /usr/lib/arm-linux-gnueabihf/libIlmImf.so

-- Checking for module 'gtk+-3.0'

-- No package 'gtk+-3.0' found

-- Checking for module 'gtk+-2.0'

-- Found gtk+-2.0, version 2.24.30

-- Checking for module 'gthread-2.0'

-- Found gthread-2.0, version 2.48.1

-- Checking for module 'gstreamer-base-1.0'

-- No package 'gstreamer-base-1.0' found

-- Checking for module 'gstreamer-video-1.0'

-- No package 'gstreamer-video-1.0' found

-- Checking for module 'gstreamer-app-1.0'

-- No package 'gstreamer-app-1.0' found

-- Checking for module 'gstreamer-riff-1.0'

-- No package 'gstreamer-riff-1.0' found

-- Checking for module 'gstreamer-pbutils-1.0'

-- No package 'gstreamer-pbutils-1.0' found

-- Checking for module 'gstreamer-base-0.10'

-- No package 'gstreamer-base-0.10' found

-- Checking for module 'gstreamer-video-0.10'

-- No package 'gstreamer-video-0.10' found

-- Checking for module 'gstreamer-app-0.10'

-- No package 'gstreamer-app-0.10' found

-- Checking for module 'gstreamer-riff-0.10'

-- No package 'gstreamer-riff-0.10' found

-- Checking for module 'gstreamer-pbutils-0.10'

-- No package 'gstreamer-pbutils-0.10' found

-- Checking for module 'libdc1394-2'

-- Found libdc1394-2, version 2.2.4

-- Checking for module 'libv4l1'

-- Found libv4l1, version 1.10.0

-- Checking for module 'libv4l2'

-- Found libv4l2, version 1.10.0

-- Looking for linux/videodev.h

-- Looking for linux/videodev.h - not found

-- Looking for linux/videodev2.h

-- Looking for linux/videodev2.h - found

-- Looking for sys/videoio.h

-- Looking for sys/videoio.h - not found

-- Checking for module 'libavcodec'

-- Found libavcodec, version 56.60.100

-- Checking for module 'libavformat'

-- Found libavformat, version 56.40.101

-- Checking for module 'libavutil'

-- Found libavutil, version 54.31.100

-- Checking for module 'libswscale'

-- Found libswscale, version 3.1.101

-- Checking for module 'libavresample'

-- No package 'libavresample' found

-- Looking for libavformat/avformat.h

-- Looking for libavformat/avformat.h - found

-- Looking for ffmpeg/avformat.h

-- Looking for ffmpeg/avformat.h - not found

-- Checking for module 'libgphoto2'

-- No package 'libgphoto2' found

-- Looking for dgemm_

-- Looking for dgemm_ - found

-- Looking for pthread.h

-- Looking for pthread.h - found

-- Looking for pthread_create

-- Looking for pthread_create - found

-- Found Threads: TRUE

-- A library with BLAS API found.

-- Looking for cheev_

-- Looking for cheev_ - found

-- A library with LAPACK API found.

-- Checking for module 'tbb'

-- Found tbb, version 4.4~20151115

-- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.12", minimum required is "2.7")

-- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython2.7.so (found suitable exact version "2.7.12")

-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.5.2", minimum required is "3.4")

-- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.5m.so (found suitable exact version "3.5.2")

-- Could NOT find JNI (missing: JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 JAVA_AWT_INCLUDE_PATH)

-- Could NOT find Matlab (missing: MATLAB_MEX_SCRIPT MATLAB_INCLUDE_DIRS MATLAB_ROOT_DIR MATLAB_LIBRARIES MATLAB_LIBRARY_DIRS MATLAB_MEXEXT MATLAB_ARCH MATLAB_BIN)

-- VTK is not found. Please set -DVTK_DIR in CMake to VTK build directory, or to VTK install subdirectory with VTKConfig.cmake file

-- Performing Test CXX_HAS_MFPU_NEON

-- Performing Test CXX_HAS_MFPU_NEON - Success

-- Performing Test C_HAS_MFPU_NEON

-- Performing Test C_HAS_MFPU_NEON - Success

-- Performing Test HAVE_CXX_WNO_UNDEF

-- Performing Test HAVE_CXX_WNO_UNDEF - Success

-- Performing Test HAVE_CXX_WNO_SHADOW

-- Performing Test HAVE_CXX_WNO_SHADOW - Success

-- Caffe: NO

-- Protobuf: NO

-- Glog: NO

-- Could NOT find HDF5 (missing: HDF5_LIBRARIES HDF5_INCLUDE_DIRS)

-- Checking SFM deps... FALSE

-- Module opencv_sfm disabled because the following dependencies are not found: Glog/Gflags

-- Performing Test HAVE_CXX_WNO_PARENTHESES

-- Performing Test HAVE_CXX_WNO_PARENTHESES - Success

-- Performing Test HAVE_CXX_WNO_MAYBE_UNINITIALIZED

-- Performing Test HAVE_CXX_WNO_MAYBE_UNINITIALIZED - Success

-- Performing Test HAVE_CXX_WNO_SIGN_PROMO

-- Performing Test HAVE_CXX_WNO_SIGN_PROMO - Success

-- Performing Test HAVE_CXX_WNO_MISSING_DECLARATIONS

-- Performing Test HAVE_CXX_WNO_MISSING_DECLARATIONS - Success

-- Performing Test HAVE_CXX_WNO_MISSING_PROTOTYPES

-- Performing Test HAVE_CXX_WNO_MISSING_PROTOTYPES - Failed

-- Could NOT find Protobuf (missing: PROTOBUF_LIBRARY PROTOBUF_INCLUDE_DIR)

-- Build libprotobuf from sources:

-- libprotobuf not found into system

-- The protocol buffer compiler not found

-- Looking for include file pthread.h

-- Looking for include file pthread.h - found

-- Looking for C++ include unordered_map

-- Looking for C++ include unordered_map - found

-- Looking for C++ include tr1/unordered_map

-- Looking for C++ include tr1/unordered_map - found

-- Looking for C++ include unordered_set

-- Looking for C++ include unordered_set - found

-- Looking for C++ include tr1/unordered_set

-- Looking for C++ include tr1/unordered_set - found

-- Performing Test HAVE_CXX_WNO_DEPRECATED

-- Performing Test HAVE_CXX_WNO_DEPRECATED - Success

-- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER

-- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER - Success

-- Performing Test HAVE_CXX_WNO_UNUSED_LOCAL_TYPEDEFS

-- Performing Test HAVE_CXX_WNO_UNUSED_LOCAL_TYPEDEFS - Success

-- Performing Test HAVE_CXX_WNO_SIGN_COMPARE

-- Performing Test HAVE_CXX_WNO_SIGN_COMPARE - Success

-- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_UNDEFINED_COMPARE

-- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_UNDEFINED_COMPARE - Failed

-- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS

-- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS - Success

-- Tesseract: NO

--

-- General configuration for OpenCV 3.1.0-dev =====================================

-- Version control: 3.1.0-1374-g7f14a27-dirty

--

-- Extra modules:

-- Location (extra): /home/flexpi/opencv_contrib/modules

-- Version control (extra): 3.1.0-356-gaa5281c-dirty

--

-- Platform:

-- Timestamp: 2016-09-27T04:49:01Z

-- Host: Linux 4.4.21-v7+ armv7l

-- CMake: 3.5.1

-- CMake generator: Unix Makefiles

-- CMake build tool: /usr/bin/make

-- Configuration: RELEASE

--

-- C/C++:

-- Built as dynamic libs?: YES

-- C++ Compiler: /usr/bin/g++ (ver 5.4.0)

-- C++ flags (Release): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -fdiagnostics-show-option -pthread -fomit-frame-pointer -mfp16-format=ieee -mfpu=neon-fp16 -ffunction-sections -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG

-- C++ flags (Debug): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -fdiagnostics-show-option -pthread -fomit-frame-pointer -mfp16-format=ieee -mfpu=neon-fp16 -ffunction-sections -fvisibility=hidden -fvisibility-inlines-hidden -g -O0 -DDEBUG -D_DEBUG

-- C Compiler: /usr/bin/cc

-- C flags (Release): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wno-narrowing -Wno-comment -fdiagnostics-show-option -pthread -fomit-frame-pointer -mfp16-format=ieee -mfpu=neon-fp16 -ffunction-sections -fvisibility=hidden -O3 -DNDEBUG -DNDEBUG

-- C flags (Debug): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wno-narrowing -Wno-comment -fdiagnostics-show-option -pthread -fomit-frame-pointer -mfp16-format=ieee -mfpu=neon-fp16 -ffunction-sections -fvisibility=hidden -g -O0 -DDEBUG -D_DEBUG

-- Linker flags (Release):

-- Linker flags (Debug):

-- Precompiled headers: YES

-- Extra dependencies: /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libjasper.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libImath.so /usr/lib/arm-linux-gnueabihf/libIlmImf.so /usr/lib/arm-linux-gnueabihf/libIex.so /usr/lib/arm-linux-gnueabihf/libHalf.so /usr/lib/arm-linux-gnueabihf/libIlmThread.so gtk-x11-2.0 gdk-x11-2.0 pangocairo-1.0 atk-1.0 cairo gdk_pixbuf-2.0 gio-2.0 pangoft2-1.0 pango-1.0 gobject-2.0 fontconfig freetype gthread-2.0 glib-2.0 dc1394 v4l1 v4l2 avcodec-ffmpeg avformat-ffmpeg avutil-ffmpeg swscale-ffmpeg /lib/arm-linux-gnueabihf/libbz2.so.1 dl m pthread rt tbb atomic

-- 3rdparty dependencies: libwebp libprotobuf tegra_hal

--

-- OpenCV modules:

-- To be built: core flann imgproc ml photo reg surface_matching video dnn fuzzy imgcodecs shape videoio highgui objdetect plot superres xobjdetect xphoto bgsegm bioinspired dpm face features2d line_descriptor saliency text calib3d ccalib datasets rgbd stereo structured_light tracking videostab xfeatures2d ximgproc aruco optflow stitching python2 python3

-- Disabled: world contrib_world

-- Disabled by dependency: -

-- Unavailable: cudaarithm cudabgsegm cudacodec cudafeatures2d cudafilters cudaimgproc cudalegacy cudaobjdetect cudaoptflow cudastereo cudawarping cudev java ts viz cvv hdf matlab sfm

--

-- GUI:

-- QT: NO

-- GTK+ 2.x: YES (ver 2.24.30)

-- GThread : YES (ver 2.48.1)

-- GtkGlExt: NO

-- OpenGL support: NO

-- VTK support: NO

--

-- Media I/O:

-- ZLib: /usr/lib/arm-linux-gnueabihf/libz.so (ver 1.2.8)

-- JPEG: /usr/lib/arm-linux-gnueabihf/libjpeg.so (ver )

-- WEBP: build (ver 0.3.1)

-- PNG: /usr/lib/arm-linux-gnueabihf/libpng.so (ver 1.2.54)

-- TIFF: /usr/lib/arm-linux-gnueabihf/libtiff.so (ver 42 - 4.0.6)

-- JPEG 2000: /usr/lib/arm-linux-gnueabihf/libjasper.so (ver 1.900.1)

-- OpenEXR: /usr/lib/arm-linux-gnueabihf/libImath.so /usr/lib/arm-linux-gnueabihf/libIlmImf.so /usr/lib/arm-linux-gnueabihf/libIex.so /usr/lib/arm-linux-gnueabihf/libHalf.so /usr/lib/arm-linux-gnueabihf/libIlmThread.so (ver 2.2.0)

-- GDAL: NO

-- GDCM: NO

--

-- Video I/O:

-- DC1394 1.x: NO

-- DC1394 2.x: YES (ver 2.2.4)

-- FFMPEG: YES

-- codec: YES (ver 56.60.100)

-- format: YES (ver 56.40.101)

-- util: YES (ver 54.31.100)

-- swscale: YES (ver 3.1.101)

-- resample: NO

-- gentoo-style: YES

-- GStreamer: NO

-- OpenNI: NO

-- OpenNI PrimeSensor Modules: NO

-- OpenNI2: NO

-- PvAPI: NO

-- GigEVisionSDK: NO

-- UniCap: NO

-- UniCap ucil: NO

-- V4L/V4L2: Using libv4l1 (ver 1.10.0) / libv4l2 (ver 1.10.0)

-- XIMEA: NO

-- Xine: NO

-- gPhoto2: NO

--

-- Parallel framework: TBB (ver 4.4 interface 9002)

--

-- Other third-party libraries:

-- Use IPP: NO

-- Use VA: NO

-- Use Intel VA-API/OpenCL: NO

-- Use Lapack: NO

-- Use Eigen: YES (ver 3.2.92)

-- Use Cuda: NO

-- Use OpenCL: YES

-- Use OpenVX: NO

-- Use custom HAL: YES (carotene (ver 0.0.1))

--

-- OpenCL: <dynamic loading="" of="" opencl="" library="">

-- Include path: /home/flexpi/opencv/3rdparty/include/opencl/1.2

-- Use AMDFFT: NO

-- Use AMDBLAS: NO

--

-- Python 2:

-- Interpreter: /usr/bin/python2.7 (ver 2.7.12)

-- Libraries: /usr/lib/arm-linux-gnueabihf/libpython2.7.so (ver 2.7.12)

-- numpy: /usr/lib/python2.7/dist-packages/numpy/core/include (ver 1.11.0)

-- packages path: lib/python2.7/dist-packages

--

-- Python 3:

-- Interpreter: /usr/bin/python3 (ver 3.5.2)

-- Libraries: /usr/lib/arm-linux-gnueabihf/libpython3.5m.so (ver 3.5.2)

-- numpy: /usr/lib/python3/dist-packages/numpy/core/include (ver 1.11.0)

-- packages path: lib/python3.5/dist-packages

--

-- Python (for build): /usr/bin/python2.7

--

-- Java:

-- ant: NO

-- JNI: NO

-- Java wrappers: NO

-- Java tests: NO

--

-- Matlab: Matlab not found or implicitly disabled

--

-- Tests and samples:

-- Tests: NO

-- Performance tests: NO

-- C/C++ Examples: NO

--

-- Install path: /usr/local

--

-- cvconfig.h is in: /home/flexpi/opencv/build


--

-- Configuring done

-- Generating done

-- Build files have been written to: /home/flexpi/opencv/build