I am trying to build opencv from source and I inserted cmake instructions, then when I enter make command, it reaches 11% and then shows the following error
-- Looking for ccache - not found
-- Found ZLIB: /lib64/libz.so (found suitable version "1.2.11", minimum
required is "1.2.3")
-- Found ZLIB: /lib64/libz.so (found version "1.2.11")
-- Found OpenEXR: /lib64/libIlmImf.so
-- Looking for linux/videodev.h
-- Looking for linux/videodev.h - 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 'libavresample'
-- Package 'libavresample', required by 'virtual:world', not found
-- found Intel IPP (ICV version): 2019.0.0 [2019.0.0 Gold]
-- at: /home/hassanalsamahi/opencv/build/3rdparty/ippicv/ippicv_lnx/icv
-- found Intel IPP Integration Wrappers sources: 2019.0.0
-- at: /home/hassanalsamahi/opencv/build/3rdparty/ippicv/ippicv_lnx/iw
-- Could not find OpenBLAS lib. Turning OpenBLAS_FOUND off
-- Could NOT find Atlas (missing: Atlas_CLAPACK_INCLUDE_DIR
Atlas_BLAS_LIBRARY)
-- Could NOT find BLAS (missing: BLAS_LIBRARIES)
-- LAPACK requires BLAS
-- A library with LAPACK API not found. Please specify library
location.
-- Could NOT find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY
JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2
JAVA_AWT_INCLUDE_PATH)
-- Could NOT find Flake8 (missing: FLAKE8_EXECUTABLE)
-- Found VTK 8.2.0 (/usr/lib/cmake/vtk-8.2/UseVTK.cmake)
-- OpenCV Python: during development append to PYTHONPATH:
/home/hassanalsamahi/opencv/build/python_loader
-- Caffe: NO
-- Protobuf: NO
-- Glog: NO
-- freetype2: YES
-- harfbuzz: YES
-- HDF5: Using hdf5 compiler wrapper to determine C configuration
-- Module opencv_ovis disabled because OGRE3D was not found
-- No preference for use of exported gflags CMake configuration set, and no
hints for include/library directories
provided. Defaulting to preferring an
installed/exported gflags CMake
configuration if available.
-- Failed to find installed gflags CMake configuration, searching for
gflags build directories exported with
CMake.
-- Failed to find gflags - Failed to find an installed/exported CMake
configuration for gflags, will perform
search for installed gflags
components.
-- Failed to find gflags - Could not find gflags include directory, set
GFLAGS_INCLUDE_DIR to directory
containing gflags/gflags.h
-- Failed to find glog - Could not find glog include directory, set
GLOG_INCLUDE_DIR to directory
containing glog/logging.h
-- Module opencv_sfm disabled because the following dependencies are not
found: Eigen Glog/Gflags
-- HDF5: Using hdf5 compiler wrapper to determine C configuration
-- freetype2: YES
-- harfbuzz: YES
-- Tesseract: YES
-- OpenCL samples are skipped: OpenCL SDK is required
-- Pylint: registered 162 targets. Build 'check_pylint' target to run
checks ("cmake --build . --target
check_pylint" or "make check_pylint")
-- General configuration for OpenCV 3.4.4 =====================================
-- Version control: unknown
-- Extra modules:
-- Location (extra): /home/hassanalsamahi/opencv_contrib/modules
-- Version control (extra): unknown
-- Platform:
-- Timestamp: 2019-08-08T11:08:24Z
-- Host: Linux 5.2.6-arch1-1-ARCH x86_64
-- CMake: 3.15.1
-- CMake generator: Unix Makefiles
-- CMake build tool: /usr/bin/make
-- Configuration: RELEASE
-- CPU/HW features:
-- Baseline: SSE SSE2 SSE3
-- requested: SSE3
-- Dispatched code generation: SSE4_1 SSE4_2 FP16 AVX AVX2 AVX512_SKX
-- requested: SSE4_1 SSE4_2 AVX FP16 AVX2 AVX512_SKX
-- SSE4_1 (4 files): + SSSE3 SSE4_1
-- SSE4_2 (1 files): + SSSE3 SSE4_1 POPCNT SSE4_2
-- FP16 (0 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 AVX
-- AVX (5 files): + SSSE3 SSE4_1 POPCNT SSE4_2 AVX
-- AVX2 (10 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3
AVX AVX2
-- AVX512_SKX (1 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3
AVX AVX2 AVX_512F AVX512_SKX
-- C/C++:
-- Built as dynamic libs?: YES
-- C++11: YES
-- C++ Compiler: /usr/bin/c++ (ver 9.1.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 -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -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 -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -g -O0 -DDEBUG -D_DEBUG
-- C Compiler: /home/hassanalsamahi/anaconda3/bin/x86_64-conda_cos6-linux-gnu-cc
-- C flags (Release): -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -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 -Wuninitialized -Winit-self -Wno-narrowing -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -DNDEBUG -DNDEBUG
-- C flags (Debug): -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -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 -Wuninitialized -Winit-self -Wno-narrowing -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -g -O0 -DDEBUG -D_DEBUG
-- Linker flags (Release): -Wl,-O2 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--disable-new-dtags -Wl,--gc-sections
-- Linker flags (Debug): -Wl,-O2 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--disable-new-dtags -Wl,--gc-sections
-- ccache: NO
-- Precompiled headers: YES
-- Extra dependencies: dl m pthread rt
-- 3rdparty dependencies:
-- OpenCV modules:
-- To be built: aruco bgsegm bioinspired calib3d
ccalib core datasets dnn dnn_objdetect
dpm face features2d flann freetype
fuzzy hdf hfs highgui img_hash
imgcodecs imgproc
java_bindings_generator
line_descriptor ml objdetect optflow
phase_unwrapping photo plot
python_bindings_generator reg rgbd
saliency shape stereo stitching
structured_light superres
surface_matching text tracking ts
video videoio videostab viz
xfeatures2d ximgproc xobjdetect xphoto
-- Disabled: world
-- Disabled by dependency: -
-- Unavailable: cnn_3dobj cudaarithm cudabgsegm
cudacodec cudafeatures2d cudafilters
cudaimgproc cudalegacy cudaobjdetect
cudaoptflow cudastereo cudawarping
cudev cvv java js matlab ovis python2
python3 sfm
-- Applications: perf_tests examples apps
-- Documentation: NO
-- Non-free algorithms: NO
-- GUI:
-- GTK+: YES (ver 3.24.10)
-- GThread : YES (ver 2.60.6)
-- GtkGlExt: NO
-- VTK support: YES (ver 8.2.0)
-- Media I/O:
-- ZLib: /lib64/libz.so (ver 1.2.11)
-- JPEG: /lib64/libjpeg.so (ver 80)
-- WEBP: /lib64/libwebp.so (ver encoder:
0x020e)
-- PNG: /lib64/libpng.so (ver 1.6.37)
-- TIFF: /lib64/libtiff.so (ver 42 / 4.0.10)
-- JPEG 2000: /lib64/libjasper.so (ver 2.0.16)
-- OpenEXR: /lib64/libImath.so /lib64/libIlmImf.so
/lib64/libIex.so /lib64/libHalf.so
/lib64/libIlmThread.so (ver 2.3.0)
-- HDR: YES
-- SUNRASTER: YES
-- PXM: YES
-- Video I/O:
-- DC1394: YES (ver 2.2.6)
-- FFMPEG: YES
-- avcodec: YES (ver 58.54.100)
-- avformat: YES (ver 58.29.100)
-- avutil: YES (ver 56.31.100)
-- swscale: YES (ver 5.5.100)
-- avresample: NO
-- GStreamer:
-- base: YES (ver 1.16.0)
-- video: YES (ver 1.16.0)
-- app: YES (ver 1.16.0)
-- riff: YES (ver 1.16.0)
-- pbutils: YES (ver 1.16.0)
-- libv4l/libv4l2: NO
-- v4l/v4l2: linux/videodev.h linux/videodev2.h
-- Parallel framework: pthreads
-- Trace: YES (with Intel ITT)
-- Other third-party libraries:
-- Intel IPP: 2019.0.0 Gold [2019.0.0]
-- at: /home/hassanalsamahi/opencv/build/3rdparty/ippicv/ippicv_lnx/icv
-- Intel IPP IW: sources (2019.0.0)
-- at: /home/hassanalsamahi/opencv/build/3rdparty/ippicv/ippicv_lnx/iw
-- Lapack: NO
-- Eigen: NO
-- Custom HAL: NO
-- Protobuf: build (3.5.1)
-- OpenCL: YES (no extra features)
-- Include path: /home/hassanalsamahi/opencv/3rdparty/include/opencl/1.2
-- Link libraries: Dynamic load
-- Python (for build): /usr/bin/python2.7
-- Pylint: /home/hassanalsamahi/anaconda3/bin/pylint
(ver: 3.7.3, checks: 162)
-- Java:
-- ant: NO
-- JNI: NO
-- Java wrappers: NO
-- Java tests: NO
-- Install to: /usr/local
-- -----------------------------------------------------------------
-- Configuring done CMake Warning at /home/hassanalsamahi/opencv/cmake/OpenCVUtils.cmake:1336
(add_library): Cannot generate a
safe linker search path for target
opencv_hdf because files in some
directories may conflict with
libraries in implicit directories:
link library [librt.so] in /lib64 may be hidden by files in:
/home/hassanalsamahi/anaconda3/x86_64-conda_cos6-linux-gnu/sysroot/usr/lib
link library [libpthread.so] in /lib64 may be hidden by files in:
/home/hassanalsamahi/anaconda3/x86_64-conda_cos6-linux-gnu/sysroot/usr/lib
link library [libdl.so] in /lib64 may be hidden by files in:
/home/hassanalsamahi/anaconda3/x86_64-conda_cos6-linux-gnu/sysroot/usr/lib
link library [libm.so] in /lib64 may be hidden by files in:
/home/hassanalsamahi/anaconda3/x86_64-conda_cos6-linux-gnu/sysroot/usr/lib
Some of these libraries may not be
found correctly. Call Stack (most
recent call first):
/home/hassanalsamahi/opencv/cmake/OpenCVModule.cmake:924
(ocv_add_library)
/home/hassanalsamahi/opencv/cmake/OpenCVModule.cmake:849
(_ocv_create_module)
/home/hassanalsamahi/opencv/cmake/OpenCVModule.cmake:1060
(ocv_create_module)
/home/hassanalsamahi/opencv_contrib/modules/hdf/CMakeLists.txt:33 (ocv_define_module)
-- Generating done
-- Build files have been written to: /home/hassanalsamahi/opencv/build