-
-
Notifications
You must be signed in to change notification settings - Fork 56.3k
Closed
Description
I have a problem building openCV without support for V4L. I pass the cmake option -DWITH_V4L=OFF
but then I get a build error.
I found the error comes from
opencv/cmake/OpenCVUtils.cmake
Line 788 in 9208dcb
elseif(NOT ${var} AND evaluated) |
But the logic seems flawed in my exes: Why should the build fail if WITH_V4L
is OFF
just because the prerequisites exist? Its great that the prerequisites exist but that does not imply that I actually want to use them in the build, or does it?
I call cmake with:
cmake /home/Src/opencv -GNinja -DCMAKE_PREFIX_PATH=/data/Debug;/data/Debug/lib/cmake;/data/Extras;/data/Extras/lib/cmake -DCMAKE_MODULE_PATH=/data/Tools/share/bda/cmake -DCMAKE_INSTALL_PREFIX=/data/Debug -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_STANDARD=20 -DCMAKE_CXX_STANDARD_REQUIRED=ON -DCMAKE_CXX_EXTENSIONS=NO -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_DATADIR=lib -DBUILD_SHARED_LIBS=OFF -DBUILD_WITH_DEBUG_INFO=ON -DENABLE_OMIT_FRAME_POINTER=OFF -DOPENCV_INCLUDE_INSTALL_PATH=include -DOPENCV_CONFIG_INSTALL_PATH=share/opencv -DOPENCV_OTHER_INSTALL_PATH=share/opencv -DENABLE_PIC=ON -DBUILD_LIST=core,imgproc,imgcodecs,ml,video,videoio,features2d,flann,gapi -DOPENCV_ENABLE_NONFREE=OFF -DPROTOBUF_UPDATE_FILES=OFF -DUPDATE_PROTO_FILES=OFF -DWITH_MATLAB=OFF -DOPENCV_FORCE_3RDPARTY_BUILD=OFF -DBUILD_ZLIB=OFF -DBUILD_TIFF=OFF -DBUILD_OPENJPEG=OFF -DBUILD_JASPER=OFF -DBUILD_JPEG=OFF -DBUILD_PNG=OFF -DBUILD_OPENEXR=OFF -DBUILD_WEBP=OFF -DBUILD_TBB=OFF -DBUILD_IPP_IW=OFF -DBUILD_ITT=OFF -DWITH_CUDA=OFF -DWITH_1394=OFF -DWITH_AVFOUNDATION=OFF -DWITH_CAP_IOS=OFF -DWITH_CAROTENE=OFF -DWITH_CPUFEATURES=OFF -DWITH_VTK=OFF -DWITH_EIGEN=ON -DWITH_FFMPEG=OFF -DWITH_GSTREAMER=OFF -DWITH_GTK=OFF -DWITH_GTK_2_X=OFF -DWITH_WAYLAND=OFF -DWITH_IPP=ON -DOPENCV_IPP_GAUSSIAN_BLUR=ON -DWITH_HALIDE=OFF -DWITH_VULKAN=OFF -DWITH_INF_ENGINE=OFF -DWITH_NGRAPH=OFF -DWITH_JASPER=OFF -DWITH_OPENJPEG=OFF -DWITH_JPEG=OFF -DWITH_WEBP=OFF -DWITH_OPENEXR=OFF -DWITH_OPENGL=OFF -DWITH_OPENVX=OFF -DWITH_OPENNI=OFF -DWITH_OPENNI2=OFF -DWITH_PNG=ON -DWITH_SPNG=OFF -DWITH_GDCM=OFF -DWITH_PVAPI=OFF -DWITH_ARAVIS=OFF -DWITH_QT=OFF -DWITH_WIN32UI=OFF -DWITH_TBB=ON -DWITH_HPX=OFF -DWITH_OPENMP=OFF -DWITH_PTHREADS_PF=OFF -DWITH_TIFF=ON -DWITH_V4L=OFF -DWITH_DSHOW=OFF -DWITH_MSMF=OFF -DWITH_MSMF_DXVA=OFF -DWITH_XIMEA=OFF -DWITH_XINE=OFF -DWITH_CLP=OFF -DWITH_OPENCL=OFF -DWITH_OPENCL_SVM=OFF -DWITH_OPENCLAMDFFT=OFF -DWITH_OPENCLAMDBLAS=OFF -DWITH_DIRECTX=OFF -DWITH_OPENCL_D3D11_NV=OFF -DWITH_LIBREALSENSE=OFF -DWITH_VA=OFF -DWITH_VA_INTEL=OFF -DWITH_MFX=OFF -DWITH_GDAL=OFF -DWITH_GPHOTO2=OFF -DMKLROOT=/data/Extras/mkl -DWITH_MKL=ON -DMKL_WITH_TBB=ON -DWITH_LAPACK=OFF -DWITH_ITT=OFF -DWITH_PROTOBUF=OFF -DWITH_IMGCODEC_HDR=OFF -DWITH_IMGCODEC_SUNRASTER=OFF -DWITH_IMGCODEC_PXM=OFF -DWITH_IMGCODEC_PFM=OFF -DWITH_QUIRC=OFF -DWITH_ANDROID_MEDIANDK=OFF -DWITH_ADE=OFF -DBUILD_opencv_apps=OFF -DBUILD_opencv_js=OFF -DBUILD_ANDROID_PROJECTS=OFF -DBUILD_ANDROID_EXAMPLES=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLES=ON -DBUILD_PACKAGE=OFF -DBUILD_PERF_TESTS=OFF -DBUILD_TESTS=ON -DBUILD_WITH_STATIC_CRT=OFF -DBUILD_WITH_DYNAMIC_IPP=OFF -DBUILD_FAT_JAVA_LIB=OFF -DBUILD_ANDROID_SERVICE=OFF -DBUILD_CUDA_STUBS=OFF -DBUILD_JAVA=OFF -DBUILD_OBJC=OFF -DBUILD_KOTLIN_EXTENSIONS=OFF -DINSTALL_CREATE_DISTRIB=OFF -DINSTALL_C_EXAMPLES=OFF -DINSTALL_PYTHON_EXAMPLES=OFF -DINSTALL_ANDROID_EXAMPLES=OFF -DINSTALL_TO_MANGLED_PATHS=OFF -DINSTALL_TESTS=OFF -DENABLE_PRECOMPILED_HEADERS=OFF -DENABLE_SOLUTION_FOLDERS=OFF -DENABLE_PROFILING=OFF -DENABLE_COVERAGE=OFF -DOPENCV_ENABLE_MEMORY_SANITIZER=OFF -DENABLE_POWERPC=OFF -DENABLE_FAST_MATH=ON -DENABLE_NEON=OFF -DENABLE_VFPV3=OFF -DENABLE_NOISY_WARNINGS=OFF -DOPENCV_WARNINGS_ARE_ERRORS=OFF -DANDROID_EXAMPLES_WITH_LIBS=OFF -DENABLE_IMPL_COLLECTION=OFF -DENABLE_INSTRUMENTATION=OFF -DENABLE_GNU_STL_DEBUG=OFF -DENABLE_BUILD_HARDENING=OFF -DENABLE_LTO=OFF -DENABLE_THIN_LTO=OFF -DGENERATE_ABI_DESCRIPTOR=OFF -DOPENCV_GENERATE_PKGCONFIG=OFF -DCV_ENABLE_INTRINSICS=ON -DCV_DISABLE_OPTIMIZATION=OFF -DCV_TRACE=OFF -DOPENCV_GENERATE_SETUPVARS=OFF -DENABLE_CONFIG_VERIFICATION=ON -DOPENCV_ENABLE_MEMALIGN=ON -DENABLE_PYLINT=OFF -DENABLE_FLAKE8=OFF -DCPU_BASELINE=AVX2 -DPACKAGE_DISTRIBUTION=OFF
The build log is
The CXX compiler identification is Clang 15.0.6
The C compiler identification is Clang 15.0.6
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Check for working CXX compiler: /data/Tools/lib/ccache/clang++ - skipped
Detecting CXX compile features
Detecting CXX compile features - done
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Check for working C compiler: /data/Tools/lib/ccache/clang - skipped
Detecting C compile features
Detecting C compile features - done
ocv_init_download: Unable to recognize git server of OpenCV source code. Using github.com to download 3rdparty components.
Detected processor: x86_64
Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.18", minimum required is "2.7")
Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython2.7.so (found suitable exact version "2.7.18")
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named numpy.distutils
Found PythonInterp: /usr/bin/python3 (found suitable version "3.10.6", minimum required is "3.2")
Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.10.so (found suitable exact version "3.10.6")
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_FFAST_MATH
Performing Test HAVE_CXX_FFAST_MATH - Success
Performing Test HAVE_C_FFAST_MATH
Performing Test HAVE_C_FFAST_MATH - 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_WNO_UNUSED_PARAMETER
Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER - Success
Performing Test HAVE_C_WNO_UNUSED_PARAMETER
Performing Test HAVE_C_WNO_UNUSED_PARAMETER - Success
Performing Test HAVE_CXX_WRETURN_TYPE
Performing Test HAVE_CXX_WRETURN_TYPE - Success
Performing Test HAVE_C_WRETURN_TYPE
Performing Test HAVE_C_WRETURN_TYPE - Success
Performing Test HAVE_CXX_WNON_VIRTUAL_DTOR
Performing Test HAVE_CXX_WNON_VIRTUAL_DTOR - Success
Performing Test HAVE_C_WNON_VIRTUAL_DTOR
Performing Test HAVE_C_WNON_VIRTUAL_DTOR - Success
Performing Test HAVE_CXX_WADDRESS
Performing Test HAVE_CXX_WADDRESS - Success
Performing Test HAVE_C_WADDRESS
Performing Test HAVE_C_WADDRESS - Success
Performing Test HAVE_CXX_WSEQUENCE_POINT
Performing Test HAVE_CXX_WSEQUENCE_POINT - Success
Performing Test HAVE_C_WSEQUENCE_POINT
Performing Test HAVE_C_WSEQUENCE_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_WFORMAT_SECURITY
Performing Test HAVE_CXX_WFORMAT_SECURITY - Success
Performing Test HAVE_C_WFORMAT_SECURITY
Performing Test HAVE_C_WFORMAT_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 - Success
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 - Success
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 - Success
Performing Test HAVE_CXX_WUNINITIALIZED
Performing Test HAVE_CXX_WUNINITIALIZED - Success
Performing Test HAVE_C_WUNINITIALIZED
Performing Test HAVE_C_WUNINITIALIZED - Success
Performing Test HAVE_CXX_WINCONSISTENT_MISSING_OVERRIDE
Performing Test HAVE_CXX_WINCONSISTENT_MISSING_OVERRIDE - Success
Performing Test HAVE_C_WINCONSISTENT_MISSING_OVERRIDE
Performing Test HAVE_C_WINCONSISTENT_MISSING_OVERRIDE - 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 - Success
Performing Test HAVE_CXX_WNO_UNNAMED_TYPE_TEMPLATE_ARGS
Performing Test HAVE_CXX_WNO_UNNAMED_TYPE_TEMPLATE_ARGS - Success
Performing Test HAVE_C_WNO_UNNAMED_TYPE_TEMPLATE_ARGS
Performing Test HAVE_C_WNO_UNNAMED_TYPE_TEMPLATE_ARGS - Success
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_WNO_DEPRECATED_ENUM_ENUM_CONVERSION
Performing Test HAVE_CXX_WNO_DEPRECATED_ENUM_ENUM_CONVERSION - Success
Performing Test HAVE_C_WNO_DEPRECATED_ENUM_ENUM_CONVERSION
Performing Test HAVE_C_WNO_DEPRECATED_ENUM_ENUM_CONVERSION - Success
Performing Test HAVE_CXX_WNO_DEPRECATED_ANON_ENUM_ENUM_CONVERSION
Performing Test HAVE_CXX_WNO_DEPRECATED_ANON_ENUM_ENUM_CONVERSION - Success
Performing Test HAVE_C_WNO_DEPRECATED_ANON_ENUM_ENUM_CONVERSION
Performing Test HAVE_C_WNO_DEPRECATED_ANON_ENUM_ENUM_CONVERSION - 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_WNO_LONG_LONG
Performing Test HAVE_CXX_WNO_LONG_LONG - Success
Performing Test HAVE_C_WNO_LONG_LONG
Performing Test HAVE_C_WNO_LONG_LONG - 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_QUNUSED_ARGUMENTS
Performing Test HAVE_CXX_QUNUSED_ARGUMENTS - Success
Performing Test HAVE_C_QUNUSED_ARGUMENTS
Performing Test HAVE_C_QUNUSED_ARGUMENTS - Success
Performing Test HAVE_CXX_FNO_OMIT_FRAME_POINTER
Performing Test HAVE_CXX_FNO_OMIT_FRAME_POINTER - Success
Performing Test HAVE_C_FNO_OMIT_FRAME_POINTER
Performing Test HAVE_C_FNO_OMIT_FRAME_POINTER - 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_FDATA_SECTIONS
Performing Test HAVE_CXX_FDATA_SECTIONS - Success
Performing Test HAVE_C_FDATA_SECTIONS
Performing Test HAVE_C_FDATA_SECTIONS - Success
Performing Test HAVE_CXX_MSSE (check file: cmake/checks/cpu_sse.cpp)
Performing Test HAVE_CXX_MSSE - Success
Performing Test HAVE_CXX_MSSE2 (check file: cmake/checks/cpu_sse2.cpp)
Performing Test HAVE_CXX_MSSE2 - Success
Performing Test HAVE_CXX_MSSE3 (check file: cmake/checks/cpu_sse3.cpp)
Performing Test HAVE_CXX_MSSE3 - Success
Performing Test HAVE_CXX_MSSSE3 (check file: cmake/checks/cpu_ssse3.cpp)
Performing Test HAVE_CXX_MSSSE3 - Success
Performing Test HAVE_CXX_MSSE4_1 (check file: cmake/checks/cpu_sse41.cpp)
Performing Test HAVE_CXX_MSSE4_1 - Success
Performing Test HAVE_CXX_MPOPCNT (check file: cmake/checks/cpu_popcnt.cpp)
Performing Test HAVE_CXX_MPOPCNT - Success
Performing Test HAVE_CXX_MSSE4_2 (check file: cmake/checks/cpu_sse42.cpp)
Performing Test HAVE_CXX_MSSE4_2 - Success
Performing Test HAVE_CXX_MF16C (check file: cmake/checks/cpu_fp16.cpp)
Performing Test HAVE_CXX_MF16C - Success
Performing Test HAVE_CXX_MFMA
Performing Test HAVE_CXX_MFMA - Success
Performing Test HAVE_CXX_MAVX (check file: cmake/checks/cpu_avx.cpp)
Performing Test HAVE_CXX_MAVX - Success
Performing Test HAVE_CXX_MAVX2 (check file: cmake/checks/cpu_avx2.cpp)
Performing Test HAVE_CXX_MAVX2 - Success
Performing Test HAVE_CXX_MAVX512F (check file: cmake/checks/cpu_avx512.cpp)
Performing Test HAVE_CXX_MAVX512F - Success
Performing Test HAVE_CXX_MAVX512F_MAVX512CD (check file: cmake/checks/cpu_avx512common.cpp)
Performing Test HAVE_CXX_MAVX512F_MAVX512CD - Success
Performing Test HAVE_CXX_MAVX512F_MAVX512CD_MAVX512VL_MAVX512BW_MAVX512DQ (check file: cmake/checks/cpu_avx512skx.cpp)
Performing Test HAVE_CXX_MAVX512F_MAVX512CD_MAVX512VL_MAVX512BW_MAVX512DQ - Success
Performing Test HAVE_CPU_BASELINE_FLAGS
Performing Test HAVE_CPU_BASELINE_FLAGS - Success
Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX512_SKX
Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX512_SKX - 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 - Success
Performing Test HAVE_LINK_AS_NEEDED
Performing Test HAVE_LINK_AS_NEEDED - Success
Performing Test HAVE_LINK_NO_UNDEFINED
Performing Test HAVE_LINK_NO_UNDEFINED - Success
Looking for pthread.h
Looking for pthread.h - found
Looking for posix_memalign
Looking for posix_memalign - found
Looking for malloc.h
Looking for malloc.h - found
Looking for memalign
Looking for memalign - found
Found ZLIB: /data/Debug/lib/libz.so (found suitable version "1.2.12.1", minimum required is "1.2.3")
Found TIFF: /data/Debug/lib/libtiff.so (found version "4.2.0")
Found ZLIB: /data/Debug/lib/libz.so (found version "1.2.12.1")
Found PNG: /data/Debug/lib/libpng.so (found version "1.6.37")
Looking for /data/Debug/include/libpng/png.h
Looking for /data/Debug/include/libpng/png.h - not found
Found TBB (cmake): _lib-NOTFOUND
found Intel IPP: 2021.5.0 [2021.5]
at: /data/Extras/oneapi/ipp/2021.5.2
found Intel IPP Integration Wrappers binaries: 2021.5.0
at: /data/Extras/oneapi/ipp/2021.5.2/
Performing Test HAVE_CXX_WNO_UNDEF
Performing Test HAVE_CXX_WNO_UNDEF - Success
Looking for linux/videodev2.h
Looking for linux/videodev2.h - found
Using whitelist: opencv_core;opencv_features2d;opencv_flann;opencv_gapi;opencv_imgcodecs;opencv_imgproc;opencv_ml;opencv_video;opencv_videoio
Module opencv_calib3d disabled by whitelist
Module opencv_highgui disabled by whitelist
Module opencv_java_bindings_generator disabled by whitelist
Module opencv_js_bindings_generator disabled by whitelist
Module opencv_objc_bindings_generator disabled by whitelist
Module opencv_objdetect disabled by whitelist
Module opencv_photo disabled by whitelist
Module opencv_python_bindings_generator disabled by whitelist
Module opencv_python_tests disabled by whitelist
Module opencv_python3 disabled by whitelist
Module opencv_stitching disabled by whitelist
Module opencv_ts disabled by whitelist
Allocator metrics storage type: 'long long'
Excluding from source files list: modules/imgproc/src/imgwarp.lasx.cpp
Excluding from source files list: modules/imgproc/src/resize.lasx.cpp
Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS
Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS - Success
General configuration for OpenCV 4.7.0 =====================================
Version control: 4.7.0-6-gd12f18ee14-dirty
Platform:
Timestamp: 2023-01-03T14:13:22Z
Host: Linux 5.15.0-56-generic x86_64
CMake: 3.24.2-g29112fb
CMake generator: Ninja
CMake build tool: /data/Tools/bin/ninja
Configuration: Debug
CPU/HW features:
Baseline: SSE SSE2 SSE3 SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2
requested: AVX2
disabled: VFPV3 NEON
Dispatched code generation: AVX512_SKX
requested: SSE4_1 SSE4_2 AVX FP16 AVX2 AVX512_SKX
AVX512_SKX (3 files): + AVX_512F AVX512_COMMON AVX512_SKX
C/C++:
Built as dynamic libs?: NO
C++ standard: 20
C++ Compiler: /data/Tools/lib/ccache/clang++ (ver 15.0.6)
C++ flags (Release): -DDEBUG -march=skylake -std=c++20 -glldb -fno-omit-frame-pointer -ftemplate-backtrace-limit=40 -O0 -ftime-trace -fsigned-char -ffast-math -W -Wall -Wno-unused-parameter -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winconsistent-missing-override -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -Wno-deprecated-enum-enum-conversion -Wno-deprecated-anon-enum-enum-conversion -fdiagnostics-show-option -Wno-long-long -pthread -Qunused-arguments -fno-omit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mf16c -mfma -mavx -mavx2 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG
C++ flags (Debug): -DDEBUG -march=skylake -std=c++20 -glldb -fno-omit-frame-pointer -ftemplate-backtrace-limit=40 -O0 -ftime-trace -fsigned-char -ffast-math -W -Wall -Wno-unused-parameter -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winconsistent-missing-override -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -Wno-deprecated-enum-enum-conversion -Wno-deprecated-anon-enum-enum-conversion -fdiagnostics-show-option -Wno-long-long -pthread -Qunused-arguments -fno-omit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mf16c -mfma -mavx -mavx2 -fvisibility=hidden -fvisibility-inlines-hidden -g -DDEBUG -D_DEBUG
C Compiler: /data/Tools/lib/ccache/clang
C flags (Release): -DDEBUG -march=skylake -glldb -fno-omit-frame-pointer -ftemplate-backtrace-limit=40 -O0 -ftime-trace -fsigned-char -ffast-math -W -Wall -Wno-unused-parameter -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winconsistent-missing-override -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -Wno-deprecated-enum-enum-conversion -Wno-deprecated-anon-enum-enum-conversion -fdiagnostics-show-option -Wno-long-long -pthread -Qunused-arguments -fno-omit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mf16c -mfma -mavx -mavx2 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG
C flags (Debug): -DDEBUG -march=skylake -glldb -fno-omit-frame-pointer -ftemplate-backtrace-limit=40 -O0 -ftime-trace -fsigned-char -ffast-math -W -Wall -Wno-unused-parameter -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winconsistent-missing-override -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -Wno-deprecated-enum-enum-conversion -Wno-deprecated-anon-enum-enum-conversion -fdiagnostics-show-option -Wno-long-long -pthread -Qunused-arguments -fno-omit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mf16c -mfma -mavx -mavx2 -fvisibility=hidden -fvisibility-inlines-hidden -g -DDEBUG -D_DEBUG
Linker flags (Release): -Wl,--disable-new-dtags -fuse-ld=lld -L/usr/lib/x86_64-linux-gnu/debug -Wl,--gc-sections -Wl,--as-needed -Wl,--no-undefined
Linker flags (Debug): -Wl,--disable-new-dtags -fuse-ld=lld -L/usr/lib/x86_64-linux-gnu/debug -Wl,--gc-sections -Wl,--as-needed -Wl,--no-undefined
ccache: YES
Precompiled headers: NO
Extra dependencies: TBB::tbb /data/Debug/lib/libpng.so /data/Debug/lib/libtiff.so /data/Debug/lib/libz.so dl m pthread rt /data/Extras/oneapi/ipp/2021.5.2//lib/intel64/libipp_iw.a /data/Extras/oneapi/ipp/2021.5.2/lib/intel64/libippcv.a /data/Extras/oneapi/ipp/2021.5.2/lib/intel64/libippi.a /data/Extras/oneapi/ipp/2021.5.2/lib/intel64/libippcc.a /data/Extras/oneapi/ipp/2021.5.2/lib/intel64/libipps.a /data/Extras/oneapi/ipp/2021.5.2/lib/intel64/libippvm.a /data/Extras/oneapi/ipp/2021.5.2/lib/intel64/libippcore.a
3rdparty dependencies:
OpenCV modules:
To be built: core features2d flann imgcodecs imgproc ml video videoio
Disabled: world
Disabled by dependency: calib3d highgui java_bindings_generator js_bindings_generator objc_bindings_generator objdetect photo python3 python_bindings_generator python_tests stitching ts
Unavailable: dnn gapi java python2
Applications: examples
Documentation: NO
Non-free algorithms: NO
GUI:
Media I/O:
ZLib: /data/Debug/lib/libz.so (ver 1.2.12.1)
PNG: /data/Debug/lib/libpng.so (ver 1.6.37)
TIFF: /data/Debug/lib/libtiff.so (ver 42 / 4.2.0)
HDR: NO
SUNRASTER: NO
PXM: NO
PFM: NO
Video I/O:
Parallel framework: TBB (ver 2021.5 interface 12050)
Other third-party libraries:
Intel IPP: 2021.5 [2021.5.0]
at: /data/Extras/oneapi/ipp/2021.5.2
linked: static
Intel IPP IW: binaries (2021.5.0)
at: /data/Extras/oneapi/ipp/2021.5.2/
Eigen: YES (ver 3.4.0)
Custom HAL: NO
Python 3:
Interpreter: /usr/bin/python3 (ver 3.10.6)
Libraries: NO
numpy: /usr/lib/python3/dist-packages/numpy/core/include (ver 1.21.5)
install path: -
Python (for build): /usr/bin/python2.7
Install to: /data/Debug
-----------------------------------------------------------------
Verifying WITH_1394=OFF => 'HAVE_DC1394_2'=FALSE
Verifying WITH_AVFOUNDATION=OFF => 'HAVE_AVFOUNDATION'=FALSE
Verifying WITH_CAP_IOS=OFF => 'HAVE_CAP_IOS'=FALSE
Verifying WITH_CPUFEATURES=OFF => 'HAVE_CPUFEATURES'=FALSE
Verifying WITH_VTK=OFF => 'HAVE_VTK'=FALSE
Verifying WITH_CUDA=OFF => 'HAVE_CUDA'=FALSE
Verifying WITH_CUFFT= => 'HAVE_CUFFT'=FALSE
Verifying WITH_CUBLAS= => 'HAVE_CUBLAS'=FALSE
Verifying WITH_CUDNN= => 'HAVE_CUDNN'=FALSE
Verifying WITH_NVCUVID= => 'HAVE_NVCUVID'=FALSE
Verifying WITH_NVCUVENC= => 'HAVE_NVCUVENC'=FALSE
Verifying WITH_EIGEN=ON => 'HAVE_EIGEN'=TRUE
Verifying WITH_FFMPEG=OFF => 'HAVE_FFMPEG'=FALSE
Verifying WITH_GSTREAMER=OFF => 'HAVE_GSTREAMER;AND;GSTREAMER_VERSION;VERSION_GREATER;0.99'=FALSE
Verifying WITH_GTK=OFF => 'HAVE_GTK'=FALSE
Verifying WITH_GTK_2_X=OFF => 'HAVE_GTK;AND;NOT;HAVE_GTK3'=FALSE
Verifying WITH_WAYLAND=OFF => 'HAVE_WAYLAND'=FALSE
Verifying WITH_IPP=ON => 'HAVE_IPP'=TRUE
Verifying WITH_HALIDE=OFF => 'HAVE_HALIDE'=FALSE
Verifying WITH_VULKAN=OFF => 'HAVE_VULKAN'=FALSE
Verifying WITH_OPENVINO=OFF => 'TARGET;ocv.3rdparty.openvino'=FALSE
Verifying WITH_WEBNN=OFF => 'HAVE_WEBNN'=FALSE
Verifying WITH_JASPER=OFF => 'HAVE_JASPER'=FALSE
Verifying WITH_OPENJPEG=OFF => 'HAVE_OPENJPEG'=FALSE
Verifying WITH_JPEG=OFF => 'HAVE_JPEG'=FALSE
Verifying WITH_WEBP=OFF => 'HAVE_WEBP'=FALSE
Verifying WITH_OPENEXR=OFF => 'HAVE_OPENEXR'=FALSE
Verifying WITH_OPENGL=OFF => 'HAVE_OPENGL'=FALSE
Verifying WITH_OPENVX=OFF => 'HAVE_OPENVX'=FALSE
Verifying WITH_OPENNI=OFF => 'HAVE_OPENNI'=FALSE
Verifying WITH_OPENNI2=OFF => 'HAVE_OPENNI2'=FALSE
Verifying WITH_PNG=ON => 'HAVE_PNG'=TRUE
Verifying WITH_SPNG=OFF => 'HAVE_SPNG'=FALSE
Verifying WITH_GDCM=OFF => 'HAVE_GDCM'=FALSE
Verifying WITH_PVAPI=OFF => 'HAVE_PVAPI'=FALSE
Verifying WITH_ARAVIS=OFF => 'HAVE_ARAVIS_API'=FALSE
Verifying WITH_QT=OFF => 'HAVE_QT'=FALSE
Verifying WITH_WIN32UI=OFF => 'HAVE_WIN32UI'=FALSE
Verifying WITH_TBB=ON => 'HAVE_TBB'=TRUE
Verifying WITH_HPX=OFF => 'HAVE_HPX'=FALSE
Verifying WITH_OPENMP=OFF => 'HAVE_OPENMP'=FALSE
Verifying WITH_PTHREADS_PF=OFF => 'HAVE_PTHREADS_PF'=FALSE
Verifying WITH_TIFF=ON => 'HAVE_TIFF'=TRUE
Verifying WITH_V4L=OFF => 'HAVE_CAMV4L;OR;HAVE_CAMV4L2;OR;HAVE_VIDEOIO'=TRUE
Verifying WITH_DSHOW=OFF => 'HAVE_DSHOW'=FALSE
Verifying WITH_MSMF=OFF => 'HAVE_MSMF'=FALSE
Verifying WITH_MSMF_DXVA=OFF => 'HAVE_MSMF_DXVA'=FALSE
Verifying WITH_XIMEA=OFF => 'HAVE_XIMEA'=FALSE
Verifying WITH_UEYE=OFF => 'HAVE_UEYE'=FALSE
Verifying WITH_XINE=OFF => 'HAVE_XINE'=FALSE
Verifying WITH_CLP=OFF => 'HAVE_CLP'=FALSE
Verifying WITH_OPENCL=OFF => 'HAVE_OPENCL'=FALSE
Verifying WITH_OPENCL_SVM=OFF => 'HAVE_OPENCL_SVM'=FALSE
Verifying WITH_OPENCLAMDFFT=OFF => 'HAVE_CLAMDFFT'=FALSE
Verifying WITH_OPENCLAMDBLAS=OFF => 'HAVE_CLAMDBLAS'=FALSE
Verifying WITH_DIRECTX=OFF => 'HAVE_DIRECTX'=FALSE
Verifying WITH_OPENCL_D3D11_NV=OFF => 'HAVE_OPENCL_D3D11_NV'=FALSE
Verifying WITH_LIBREALSENSE=OFF => 'HAVE_LIBREALSENSE'=FALSE
Verifying WITH_VA=OFF => 'HAVE_VA'=FALSE
Verifying WITH_VA_INTEL=OFF => 'HAVE_VA_INTEL'=FALSE
Verifying WITH_MFX=OFF => 'HAVE_MFX'=FALSE
Verifying WITH_GDAL=OFF => 'HAVE_GDAL'=FALSE
Verifying WITH_GPHOTO2=OFF => 'HAVE_GPHOTO2'=FALSE
Verifying WITH_LAPACK=OFF => 'HAVE_LAPACK'=FALSE
Verifying WITH_ITT=OFF => 'HAVE_ITT'=FALSE
Verifying WITH_PROTOBUF=OFF => 'HAVE_PROTOBUF'=FALSE
Verifying WITH_IMGCODEC_HDR=OFF => 'HAVE_IMGCODEC_HDR'=FALSE
Verifying WITH_IMGCODEC_SUNRASTER=OFF => 'HAVE_IMGCODEC_SUNRASTER'=FALSE
Verifying WITH_IMGCODEC_PXM=OFF => 'HAVE_IMGCODEC_PXM'=FALSE
Verifying WITH_IMGCODEC_PFM=OFF => 'HAVE_IMGCODEC_PFM'=FALSE
Verifying WITH_QUIRC=OFF => 'HAVE_QUIRC'=FALSE
Verifying WITH_ANDROID_MEDIANDK=OFF => 'HAVE_ANDROID_MEDIANDK'=FALSE
Verifying WITH_ANDROID_NATIVE_CAMERA= => 'HAVE_ANDROID_NATIVE_CAMERA'=FALSE
Verifying WITH_TENGINE= => 'HAVE_TENGINE'=FALSE
Verifying WITH_ONNX=OFF => 'HAVE_ONNX'=FALSE
Verifying WITH_TIMVX=OFF => 'HAVE_TIMVX'=FALSE
Verifying WITH_OBSENSOR=ON => 'HAVE_OBSENSOR'=TRUE
Verifying WITH_CANN=OFF => 'HAVE_CANN'=FALSE
CMake Warning at cmake/OpenCVUtils.cmake:791 (message):
Option WITH_V4L is disabled or unset but corresponding dependency have been
explicitly turned on: "HAVE_CAMV4L;OR;HAVE_CAMV4L2;OR;HAVE_VIDEOIO" is TRUE
Call Stack (most recent call first):
CMakeLists.txt:1814 (ocv_verify_config)
CMake Error at cmake/OpenCVUtils.cmake:798 (message):
Some dependencies have not been found or have been forced, unset
ENABLE_CONFIG_VERIFICATION option to ignore these failures or change
following options:
WITH_V4L
Call Stack (most recent call first):
CMakeLists.txt:1814 (ocv_verify_config)
CMake Warning:
Value of OPENCV_BUILD_INFO_STR contained a newline; truncating
Configuring incomplete, errors occurred!
See also "/data/Debug/opencv/CMakeFiles/CMakeOutput.log".
See also "/data/Debug/opencv/CMakeFiles/CMakeError.log".
Metadata
Metadata
Assignees
Labels
No labels