opencv-rust
opencv-rust copied to clipboard
fatal error: 'ocvrs_ephemeral.hpp' file not found
Windows 10 x86_64 opencv 4.5.2-1 installed via the MSYS2 project https://packages.msys2.org/package/mingw-w64-x86_64-opencv rustc 1.53.0 (53cb7b09b 2021-06-17) log :
Fresh glob v0.3.0
Fresh regex-syntax v0.6.25
Fresh autocfg v1.0.1
Fresh maplit v1.0.2
Fresh dunce v1.0.2
Fresh percent-encoding v2.1.0
Fresh jobserver v0.1.22
Fresh once_cell v1.8.0
Fresh vcpkg v0.2.15
Fresh pkg-config v0.3.19
Fresh shlex v1.0.0
Fresh memchr v2.4.0
Fresh libc v0.2.98
Fresh cc v1.0.69
Fresh clang-sys v1.2.0
Fresh aho-corasick v0.7.18
Fresh semver v1.0.3
Fresh clang v1.0.3
Fresh regex v1.5.4
Fresh num-traits v0.2.14
Fresh opencv-binding-generator v0.28.0
Compiling opencv v0.53.1
Running `D:\code\rust\feature_detect\target\debug\build\opencv-6ada2d4364f38ad4\build-script-build`
[opencv 0.53.1] === Crate version: Some("0.53.1")
[opencv 0.53.1] === Environment configuration:
[opencv 0.53.1] === OPENCV_PACKAGE_NAME = None
[opencv 0.53.1] === OPENCV_PKGCONFIG_NAME = None
[opencv 0.53.1] === OPENCV_CMAKE_NAME = None
[opencv 0.53.1] === OPENCV_CMAKE_BIN = None
[opencv 0.53.1] === OPENCV_VCPKG_NAME = None
[opencv 0.53.1] === OPENCV_LINK_LIBS = None
[opencv 0.53.1] === OPENCV_LINK_PATHS = Some("D:\\msys\\mingw64\\lib")
[opencv 0.53.1] === OPENCV_INCLUDE_PATHS = Some("D:\\msys\\mingw64\\include\\opencv4")
[opencv 0.53.1] === OPENCV_DISABLE_PROBES = None
[opencv 0.53.1] === OPENCV_MODULE_WHITELIST = None
[opencv 0.53.1] === OPENCV_MODULE_BLACKLIST = None
[opencv 0.53.1] === CMAKE_PREFIX_PATH = None
[opencv 0.53.1] === OpenCV_DIR = None
[opencv 0.53.1] === PKG_CONFIG_PATH = None
[opencv 0.53.1] === VCPKG_ROOT = None
[opencv 0.53.1] === VCPKGRS_DYNAMIC = None
[opencv 0.53.1] === Enabled features:
[opencv 0.53.1] === Detected probe priority based on environment vars: pkg_config: false, cmake: false, vcpkg: true
[opencv 0.53.1] === Probing the OpenCV library in the following order: environment, vcpkg_cmake, vcpkg, pkg_config, cmake
[opencv 0.53.1] === Can't probe using: environment, continuing with other methods because: Some environment variables are missing
[opencv 0.53.1] === Probing OpenCV library using vcpkg_cmake
[opencv 0.53.1] === Can't probe using: vcpkg_cmake, continuing with other methods because: Could not find Vcpkg tree: No vcpkg installation found. Set the VCPKG_ROOT environment variable or run 'vcpkg integrate install'
[opencv 0.53.1] === Probing OpenCV library using vcpkg
[opencv 0.53.1] === Can't probe using: vcpkg, continuing with other methods because: the vcpkg-rs Vcpkg build helper can only find
libraries built for the MSVC ABI., the vcpkg-rs Vcpkg build helper can only find libraries built for the MSVC ABI.
[opencv 0.53.1] === Probing OpenCV library using pkg_config
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV4_NO_PKG_CONFIG
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV4_STATIC
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV4_DYNAMIC
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-pc-windows-gnu
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_pc_windows_gnu
[opencv 0.53.1] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_PATH
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-pc-windows-gnu
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_pc_windows_gnu
[opencv 0.53.1] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-pc-windows-gnu
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_pc_windows_gnu
[opencv 0.53.1] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
[opencv 0.53.1] cargo:rerun-if-env-changed=SYSROOT
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV4_STATIC
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV4_DYNAMIC
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV4_STATIC
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV4_DYNAMIC
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-pc-windows-gnu
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_pc_windows_gnu
[opencv 0.53.1] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_PATH
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-pc-windows-gnu
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_pc_windows_gnu
[opencv 0.53.1] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-pc-windows-gnu
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_pc_windows_gnu
[opencv 0.53.1] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
[opencv 0.53.1] === OpenCV library configuration: Library {
[opencv 0.53.1] include_paths: [
[opencv 0.53.1] "D:\\msys\\mingw64\\include\\opencv4",
[opencv 0.53.1] ],
[opencv 0.53.1] version: Version {
[opencv 0.53.1] major: 4,
[opencv 0.53.1] minor: 5,
[opencv 0.53.1] patch: 2,
[opencv 0.53.1] },
[opencv 0.53.1] cargo_metadata: [
[opencv 0.53.1] "cargo:rustc-link-search=D:\\msys\\mingw64\\lib",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_gapi",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_stitching",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_alphamat",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_aruco",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_bgsegm",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_ccalib",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_dnn_objdetect",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_dnn_superres",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_dpm",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_face",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_freetype",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_fuzzy",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_hdf",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_hfs",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_img_hash",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_intensity_transform",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_line_descriptor",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_mcc",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_ovis",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_quality",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_rapid",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_reg",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_rgbd",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_saliency",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_sfm",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_stereo",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_structured_light",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_phase_unwrapping",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_superres",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_optflow",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_surface_matching",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_tracking",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_highgui",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_datasets",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_text",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_plot",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_videostab",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_videoio",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_wechat_qrcode",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_xfeatures2d",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_shape",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_ml",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_ximgproc",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_video",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_dnn",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_xobjdetect",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_objdetect",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_calib3d",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_imgcodecs",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_features2d",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_flann",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_xphoto",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_photo",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_imgproc",
[opencv 0.53.1] "cargo:rustc-link-lib=opencv_core",
[opencv 0.53.1] ],
[opencv 0.53.1] }
[opencv 0.53.1] cargo:rustc-cfg=ocvrs_opencv_branch_4
[opencv 0.53.1] === Found OpenCV version: 4.5.2 in headers located at: D:\msys\mingw64\include\opencv4
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV_PACKAGE_NAME
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV_PKGCONFIG_NAME
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV_CMAKE_NAME
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV_CMAKE_BIN
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV_VCPKG_NAME
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV_LINK_LIBS
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV_LINK_PATHS
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV_INCLUDE_PATHS
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV_DISABLE_PROBES
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV_MODULE_WHITELIST
[opencv 0.53.1] cargo:rerun-if-env-changed=OPENCV_MODULE_BLACKLIST
[opencv 0.53.1] cargo:rerun-if-env-changed=CMAKE_PREFIX_PATH
[opencv 0.53.1] cargo:rerun-if-env-changed=OpenCV_DIR
[opencv 0.53.1] cargo:rerun-if-env-changed=PKG_CONFIG_PATH
[opencv 0.53.1] cargo:rerun-if-env-changed=VCPKG_ROOT
[opencv 0.53.1] cargo:rerun-if-env-changed=VCPKGRS_DYNAMIC
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\alphamat.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\aruco.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\bioinspired.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\ccalib.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\core.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\dnn.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\face.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\gapi.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\hdf.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\manual-core.cpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\manual-dnn.cpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\manual-features2d.cpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\ocvrs_common.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\photo.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\sfm.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\videoio.hpp
[opencv 0.53.1] cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\xfeatures2d.hpp
[opencv 0.53.1] === Generating code in: D:\code\rust\feature_detect\target\debug\build\opencv-b57fbea4c5e68486\out
[opencv 0.53.1] === Placing generated bindings into: D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src\opencv
[opencv 0.53.1] === Using OpenCV headers from: D:\msys\mingw64\include\opencv4\opencv2
[opencv 0.53.1] === Clang: clang version 12.0.0
[opencv 0.53.1] === Clang command line args: [
[opencv 0.53.1] "-isystemD:/msys/mingw64/include/c++/10.3.0",
[opencv 0.53.1] "-isystemD:/msys/mingw64/include/c++/10.3.0/x86_64-w64-mingw32",
[opencv 0.53.1] "-isystemD:/msys/mingw64/include/c++/10.3.0/backward",
[opencv 0.53.1] "-isystemD:/msys/mingw64/lib/clang/12.0.0/include",
[opencv 0.53.1] "-isystemD:/msys/mingw64/x86_64-w64-mingw32/include",
[opencv 0.53.1] "-isystemD:/msys/mingw64/include",
[opencv 0.53.1] "-ID:\\msys\\mingw64\\include\\opencv4",
[opencv 0.53.1] "-ID:\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.53.1\\src_cpp",
[opencv 0.53.1] "-DOCVRS_PARSING_HEADERS",
[opencv 0.53.1] "-includeocvrs_ephemeral.hpp",
[opencv 0.53.1] "-std=c++14",
[opencv 0.53.1] ]
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '=== WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] <unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '=== WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] <unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] === WARNING: 1 diagnostic messages
[opencv 0.53.1] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.53.1] thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
[opencv 0.53.1] thread 'main' panicked at 'Can't join thread: Any { .. }', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\build\generator.rs:150:28
error: failed to run custom build command for `opencv v0.53.1`
Caused by:
process didn't exit successfully: `D:\code\rust\feature_detect\target\debug\build\opencv-6ada2d4364f38ad4\build-script-build` (exit code: 101)
--- stdout
cargo:rerun-if-env-changed=OPENCV4_NO_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG
cargo:rerun-if-env-changed=OPENCV4_STATIC
cargo:rerun-if-env-changed=OPENCV4_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-pc-windows-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_pc_windows_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-pc-windows-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_pc_windows_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-pc-windows-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_pc_windows_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=SYSROOT
cargo:rerun-if-env-changed=OPENCV4_STATIC
cargo:rerun-if-env-changed=OPENCV4_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG
cargo:rerun-if-env-changed=OPENCV4_STATIC
cargo:rerun-if-env-changed=OPENCV4_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-pc-windows-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_pc_windows_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-pc-windows-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_pc_windows_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-pc-windows-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_pc_windows_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
cargo:rustc-cfg=ocvrs_opencv_branch_4
cargo:rerun-if-env-changed=OPENCV_PACKAGE_NAME
cargo:rerun-if-env-changed=OPENCV_PKGCONFIG_NAME
cargo:rerun-if-env-changed=OPENCV_CMAKE_NAME
cargo:rerun-if-env-changed=OPENCV_CMAKE_BIN
cargo:rerun-if-env-changed=OPENCV_VCPKG_NAME
cargo:rerun-if-env-changed=OPENCV_LINK_LIBS
cargo:rerun-if-env-changed=OPENCV_LINK_PATHS
cargo:rerun-if-env-changed=OPENCV_INCLUDE_PATHS
cargo:rerun-if-env-changed=OPENCV_DISABLE_PROBES
cargo:rerun-if-env-changed=OPENCV_MODULE_WHITELIST
cargo:rerun-if-env-changed=OPENCV_MODULE_BLACKLIST
cargo:rerun-if-env-changed=CMAKE_PREFIX_PATH
cargo:rerun-if-env-changed=OpenCV_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=VCPKG_ROOT
cargo:rerun-if-env-changed=VCPKGRS_DYNAMIC
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\alphamat.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\aruco.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\bioinspired.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\ccalib.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\core.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\dnn.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\face.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\gapi.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\hdf.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\manual-core.cpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\manual-dnn.cpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\manual-features2d.cpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\ocvrs_common.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\photo.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\sfm.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\videoio.hpp
cargo:rerun-if-changed=D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp\xfeatures2d.hpp
=== Clang: clang version 12.0.0
--- stderr
=== Crate version: Some("0.53.1")
=== Environment configuration:
=== OPENCV_PACKAGE_NAME = None
=== OPENCV_PKGCONFIG_NAME = None
=== OPENCV_CMAKE_NAME = None
=== OPENCV_CMAKE_BIN = None
=== OPENCV_VCPKG_NAME = None
=== OPENCV_LINK_LIBS = None
=== OPENCV_LINK_PATHS = Some("D:\\msys\\mingw64\\lib")
=== OPENCV_INCLUDE_PATHS = Some("D:\\msys\\mingw64\\include\\opencv4")
=== OPENCV_DISABLE_PROBES = None
=== OPENCV_MODULE_WHITELIST = None
=== OPENCV_MODULE_BLACKLIST = None
=== CMAKE_PREFIX_PATH = None
=== OpenCV_DIR = None
=== PKG_CONFIG_PATH = None
=== VCPKG_ROOT = None
=== VCPKGRS_DYNAMIC = None
=== Enabled features:
=== Detected probe priority based on environment vars: pkg_config: false, cmake: false, vcpkg: true
=== Probing the OpenCV library in the following order: environment, vcpkg_cmake, vcpkg, pkg_config, cmake
=== Can't probe using: environment, continuing with other methods because: Some environment variables are missing
=== Probing OpenCV library using vcpkg_cmake
=== Can't probe using: vcpkg_cmake, continuing with other methods because: Could not find Vcpkg tree: No vcpkg installation found. Set the VCPKG_ROOT environment variable or run 'vcpkg integrate install'
=== Probing OpenCV library using vcpkg
=== Can't probe using: vcpkg, continuing with other methods because: the vcpkg-rs Vcpkg build helper can only find libraries built for the MSVC ABI., the vcpkg-rs Vcpkg build helper can only find libraries built for the MSVC ABI.
=== Probing OpenCV library using pkg_config
=== OpenCV library configuration: Library {
include_paths: [
"D:\\msys\\mingw64\\include\\opencv4",
],
version: Version {
major: 4,
minor: 5,
patch: 2,
},
cargo_metadata: [
"cargo:rustc-link-search=D:\\msys\\mingw64\\lib",
"cargo:rustc-link-lib=opencv_gapi",
"cargo:rustc-link-lib=opencv_stitching",
"cargo:rustc-link-lib=opencv_alphamat",
"cargo:rustc-link-lib=opencv_aruco",
"cargo:rustc-link-lib=opencv_bgsegm",
"cargo:rustc-link-lib=opencv_ccalib",
"cargo:rustc-link-lib=opencv_dnn_objdetect",
"cargo:rustc-link-lib=opencv_dnn_superres",
"cargo:rustc-link-lib=opencv_dpm",
"cargo:rustc-link-lib=opencv_face",
"cargo:rustc-link-lib=opencv_freetype",
"cargo:rustc-link-lib=opencv_fuzzy",
"cargo:rustc-link-lib=opencv_hdf",
"cargo:rustc-link-lib=opencv_hfs",
"cargo:rustc-link-lib=opencv_img_hash",
"cargo:rustc-link-lib=opencv_intensity_transform",
"cargo:rustc-link-lib=opencv_line_descriptor",
"cargo:rustc-link-lib=opencv_mcc",
"cargo:rustc-link-lib=opencv_ovis",
"cargo:rustc-link-lib=opencv_quality",
"cargo:rustc-link-lib=opencv_rapid",
"cargo:rustc-link-lib=opencv_reg",
"cargo:rustc-link-lib=opencv_rgbd",
"cargo:rustc-link-lib=opencv_saliency",
"cargo:rustc-link-lib=opencv_sfm",
"cargo:rustc-link-lib=opencv_stereo",
"cargo:rustc-link-lib=opencv_structured_light",
"cargo:rustc-link-lib=opencv_phase_unwrapping",
"cargo:rustc-link-lib=opencv_superres",
"cargo:rustc-link-lib=opencv_optflow",
"cargo:rustc-link-lib=opencv_surface_matching",
"cargo:rustc-link-lib=opencv_tracking",
"cargo:rustc-link-lib=opencv_highgui",
"cargo:rustc-link-lib=opencv_datasets",
"cargo:rustc-link-lib=opencv_text",
"cargo:rustc-link-lib=opencv_plot",
"cargo:rustc-link-lib=opencv_videostab",
"cargo:rustc-link-lib=opencv_videoio",
"cargo:rustc-link-lib=opencv_wechat_qrcode",
"cargo:rustc-link-lib=opencv_xfeatures2d",
"cargo:rustc-link-lib=opencv_shape",
"cargo:rustc-link-lib=opencv_ml",
"cargo:rustc-link-lib=opencv_ximgproc",
"cargo:rustc-link-lib=opencv_video",
"cargo:rustc-link-lib=opencv_dnn",
"cargo:rustc-link-lib=opencv_xobjdetect",
"cargo:rustc-link-lib=opencv_objdetect",
"cargo:rustc-link-lib=opencv_calib3d",
"cargo:rustc-link-lib=opencv_imgcodecs",
"cargo:rustc-link-lib=opencv_features2d",
"cargo:rustc-link-lib=opencv_flann",
"cargo:rustc-link-lib=opencv_xphoto",
"cargo:rustc-link-lib=opencv_photo",
"cargo:rustc-link-lib=opencv_imgproc",
"cargo:rustc-link-lib=opencv_core",
],
}
=== Found OpenCV version: 4.5.2 in headers located at: D:\msys\mingw64\include\opencv4
=== Generating code in: D:\code\rust\feature_detect\target\debug\build\opencv-b57fbea4c5e68486\out
=== Placing generated bindings into: D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src\opencv
=== Using OpenCV headers from: D:\msys\mingw64\include\opencv4\opencv2
=== Clang command line args: [
"-isystemD:/msys/mingw64/include/c++/10.3.0",
"-isystemD:/msys/mingw64/include/c++/10.3.0/x86_64-w64-mingw32",
"-isystemD:/msys/mingw64/include/c++/10.3.0/backward",
"-isystemD:/msys/mingw64/lib/clang/12.0.0/include",
"-isystemD:/msys/mingw64/x86_64-w64-mingw32/include",
"-isystemD:/msys/mingw64/include",
"-ID:\\msys\\mingw64\\include\\opencv4",
"-ID:\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.53.1\\src_cpp",
"-DOCVRS_PARSING_HEADERS",
"-includeocvrs_ephemeral.hpp",
"-std=c++14",
]
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread '<unnamed>' panicked at '=== Errors during header parsing', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.28.0\src\generator.rs:518:17
thread 'main' panicked at 'Can't join thread: Any { .. }', D:\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\build\generator.rs:150:28
Hi, thanks for the report! I'll try to reproduce it. In the meanwhile as a workaround you should try installing opencv from vcpkg, chocolatey or official OpenCV binary installer.
If this can help, the header seems to not be present on the opencv repo
Yeah, this is expected, it's a temporary "file" which only exists in memory during header parsing.
same issue when opencv is installed from chocolatey
Can you please post the full output of the cargo build -vv command? I haven’t been able to reproduce it so far unfortunately.
I had a similar problem. I deal with it by creating an empty text file and renaming it to ocvrs_ephemeral.hpp (directory with path for me: "~\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.53.1\src_cpp").
I know it's a bit of a workaround, but it works for me.
@twistedfall I just faced the same error. Are you still interested in output of cargo build -vv command?
I am using Widnows 11, custom opencv build 4.7.0, made with mingw(rust mingw too)
Yes, please! That can still be helpful in tracking down this issue
@twistedfall hope it'll help you
> cargo build -vv
Fresh glob v0.3.1
Fresh regex-syntax v0.6.29
Fresh maplit v1.0.2
Fresh jobserver v0.1.26
Fresh percent-encoding v2.2.0
Fresh once_cell v1.17.1
Fresh dunce v1.0.3
Fresh autocfg v1.1.0
Fresh pkg-config v0.3.26
Fresh vcpkg v0.2.15
Fresh shlex v1.1.0
Fresh winapi-x86_64-pc-windows-gnu v0.4.0
Fresh cc v1.0.79
Fresh winapi v0.3.9
Fresh libc v0.2.141
Fresh memchr v2.5.0
Fresh semver v1.0.17
Fresh libloading v0.7.4
Fresh aho-corasick v0.7.20
Fresh num-traits v0.2.15
Fresh clang-sys v1.6.1
Fresh regex v1.7.3
Fresh clang v2.0.0
Fresh opencv-binding-generator v0.59.0
Compiling opencv v0.79.0
Running `C:\Users\dlink\proj\rust_opencv\target\debug\build\opencv-20a539ca92cee135\build-script-build`
[opencv 0.79.0] === Using environment job server with the the amount of available jobs: 19
[opencv 0.79.0] === Running: "\\\\?\\C:\\Users\\dlink\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\bin\\cargo.exe" "build" "--release" "--package" "opencv-binding-generator" "--bin" "binding-generator"
[opencv 0.79.0] === Crate version: Some("0.79.0")
[opencv 0.79.0] === Environment configuration:
[opencv 0.79.0] === OPENCV_PACKAGE_NAME = None
[opencv 0.79.0] === OPENCV_PKGCONFIG_NAME = None
[opencv 0.79.0] === OPENCV_CMAKE_NAME = None
[opencv 0.79.0] === OPENCV_CMAKE_BIN = None
[opencv 0.79.0] === OPENCV_VCPKG_NAME = None
[opencv 0.79.0] === OPENCV_LINK_LIBS = Some("opencv_highgui,opencv_objdetect,opencv_dnn,opencv_videostab,opencv_calib3d,opencv_features2d,opencv_stitching,opencv_flann,opencv_videoio,opencv_rgbd,opencv_aruco,opencv_video,opencv_ml,opencv_imgcodecs,opencv_imgproc,opencv_core,ittnotify,tbb,liblibwebp,liblibtiff,liblibjpeg-turbo,liblibpng,liblibopenjp2,ippiw,ippicv,liblibprotobuf,quirc,zlib")
[opencv 0.79.0] === OPENCV_LINK_PATHS = Some("C:/Users/dlink/proj/opencv/opencv/build/install/x64/mingw/lib")
[opencv 0.79.0] === OPENCV_INCLUDE_PATHS = Some("C:/Users/dlink/proj/opencv/opencv/build/install/include")
[opencv 0.79.0] === OPENCV_DISABLE_PROBES = None
[opencv 0.79.0] === CMAKE_PREFIX_PATH = None
[opencv 0.79.0] === OpenCV_DIR = None
[opencv 0.79.0] === PKG_CONFIG_PATH = None
[opencv 0.79.0] === VCPKG_ROOT = None
[opencv 0.79.0] === VCPKGRS_DYNAMIC = None
[opencv 0.79.0] === OCVRS_DOCS_GENERATE_DIR = None
[opencv 0.79.0] === DOCS_RS = None
[opencv 0.79.0] === PATH = Some("C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\deps;C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug;C:\\Users\\dlink\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib;C:\\Users\\dlink\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\Git\\cmd;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Users\\dlink\\.cargo\\bin;C:\\Users\\dlink\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Program Files\\JetBrains\\CLion 2022.2.3\\bin;C:\\mingw64\\bin;C:\\Users\\dlink\\.dotnet\\tools;C:\\Program Files\\CMake\\bin;C:\\Users\\dlink\\proj\\opencv\\opencv\\build\\install\\x64\\mingw\\bin")
[opencv 0.79.0] === Enabled features:
[opencv 0.79.0] === ALPHAMAT
[opencv 0.79.0] === ARUCO
[opencv 0.79.0] === ARUCO_DETECTOR
[opencv 0.79.0] === BARCODE
[opencv 0.79.0] === BGSEGM
[opencv 0.79.0] === BIOINSPIRED
[opencv 0.79.0] === CALIB3D
[opencv 0.79.0] === CCALIB
[opencv 0.79.0] === CUDAARITHM
[opencv 0.79.0] === CUDABGSEGM
[opencv 0.79.0] === CUDACODEC
[opencv 0.79.0] === CUDAFEATURES2D
[opencv 0.79.0] === CUDAFILTERS
[opencv 0.79.0] === CUDAIMGPROC
[opencv 0.79.0] === CUDAOBJDETECT
[opencv 0.79.0] === CUDAOPTFLOW
[opencv 0.79.0] === CUDASTEREO
[opencv 0.79.0] === CUDAWARPING
[opencv 0.79.0] === CVV
[opencv 0.79.0] === DEFAULT
[opencv 0.79.0] === DNN
[opencv 0.79.0] === DNN_SUPERRES
[opencv 0.79.0] === DPM
[opencv 0.79.0] === FACE
[opencv 0.79.0] === FEATURES2D
[opencv 0.79.0] === FLANN
[opencv 0.79.0] === FREETYPE
[opencv 0.79.0] === FUZZY
[opencv 0.79.0] === GAPI
[opencv 0.79.0] === HDF
[opencv 0.79.0] === HFS
[opencv 0.79.0] === HIGHGUI
[opencv 0.79.0] === IMGCODECS
[opencv 0.79.0] === IMGPROC
[opencv 0.79.0] === IMG_HASH
[opencv 0.79.0] === INTENSITY_TRANSFORM
[opencv 0.79.0] === LINE_DESCRIPTOR
[opencv 0.79.0] === MCC
[opencv 0.79.0] === ML
[opencv 0.79.0] === OBJDETECT
[opencv 0.79.0] === OPTFLOW
[opencv 0.79.0] === OVIS
[opencv 0.79.0] === PHASE_UNWRAPPING
[opencv 0.79.0] === PHOTO
[opencv 0.79.0] === PLOT
[opencv 0.79.0] === QUALITY
[opencv 0.79.0] === RAPID
[opencv 0.79.0] === RGBD
[opencv 0.79.0] === SALIENCY
[opencv 0.79.0] === SFM
[opencv 0.79.0] === SHAPE
[opencv 0.79.0] === STEREO
[opencv 0.79.0] === STITCHING
[opencv 0.79.0] === STRUCTURED_LIGHT
[opencv 0.79.0] === SUPERRES
[opencv 0.79.0] === SURFACE_MATCHING
[opencv 0.79.0] === TEXT
[opencv 0.79.0] === TRACKING
[opencv 0.79.0] === VIDEO
[opencv 0.79.0] === VIDEOIO
[opencv 0.79.0] === VIDEOSTAB
[opencv 0.79.0] === VIZ
[opencv 0.79.0] === WECHAT_QRCODE
[opencv 0.79.0] === XFEATURES2D
[opencv 0.79.0] === XIMGPROC
[opencv 0.79.0] === XOBJDETECT
[opencv 0.79.0] === XPHOTO
[opencv 0.79.0] === Detected probe priority based on environment vars: pkg_config: false, cmake: false, vcpkg: true
[opencv 0.79.0] === Probing the OpenCV library in the following order: environment, vcpkg_cmake, vcpkg, pkg_config, cmake
[opencv 0.79.0] === Configuring OpenCV library from the environment:
[opencv 0.79.0] === include_paths: C:/Users/dlink/proj/opencv/opencv/build/install/include
[opencv 0.79.0] === link_paths: C:/Users/dlink/proj/opencv/opencv/build/install/x64/mingw/lib
[opencv 0.79.0] === link_libs: opencv_highgui,opencv_objdetect,opencv_dnn,opencv_videostab,opencv_calib3d,opencv_features2d,opencv_stitching,opencv_flann,opencv_videoio,opencv_rgbd,opencv_aruco,opencv_video,opencv_ml,opencv_imgcodecs,opencv_imgproc,opencv_core,ittnotify,tbb,liblibwebp,liblibtiff,liblibjpeg-turbo,liblibpng,liblibopenjp2,ippiw,ippicv,liblibprotobuf,quirc,zlib
[opencv 0.79.0] === Successfully probed using: environment
[opencv 0.79.0] === OpenCV library configuration: Library {
[opencv 0.79.0] include_paths: [
[opencv 0.79.0] "C:/Users/dlink/proj/opencv/opencv/build/install/include",
[opencv 0.79.0] ],
[opencv 0.79.0] version: Version {
[opencv 0.79.0] major: 4,
[opencv 0.79.0] minor: 7,
[opencv 0.79.0] patch: 0,
[opencv 0.79.0] },
[opencv 0.79.0] cargo_metadata: [
[opencv 0.79.0] "cargo:rustc-link-search=C:/Users/dlink/proj/opencv/opencv/build/install/x64/mingw/lib",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_highgui",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_objdetect",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_dnn",
[opencv 0.79.0] cargo:rustc-cfg=ocvrs_opencv_branch_4
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_videostab",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_calib3d",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_features2d",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_stitching",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_flann",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_videoio",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_rgbd",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_aruco",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_video",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_ml",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_imgcodecs",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_imgproc",
[opencv 0.79.0] "cargo:rustc-link-lib=opencv_core",
[opencv 0.79.0] "cargo:rustc-link-lib=ittnotify",
[opencv 0.79.0] "cargo:rustc-link-lib=tbb",
[opencv 0.79.0] "cargo:rustc-link-lib=libwebp",
[opencv 0.79.0] "cargo:rustc-link-lib=libtiff",
[opencv 0.79.0] "cargo:rustc-link-lib=libjpeg-turbo",
[opencv 0.79.0] "cargo:rustc-link-lib=libpng",
[opencv 0.79.0] "cargo:rustc-link-lib=libopenjp2",
[opencv 0.79.0] "cargo:rustc-link-lib=ippiw",
[opencv 0.79.0] "cargo:rustc-link-lib=ippicv",
[opencv 0.79.0] "cargo:rustc-link-lib=libprotobuf",
[opencv 0.79.0] "cargo:rustc-link-lib=quirc",
[opencv 0.79.0] "cargo:rustc-link-lib=zlib",
[opencv 0.79.0] ],
[opencv 0.79.0] }
[opencv 0.79.0] === Detected OpenCV module header dir at: C:/Users/dlink/proj/opencv/opencv/build/install/include\opencv2
[opencv 0.79.0] === Found OpenCV version: 4.7.0 in headers located at: C:/Users/dlink/proj/opencv/opencv/build/install/include
[opencv 0.79.0] cargo:rerun-if-env-changed=OPENCV_PACKAGE_NAME
[opencv 0.79.0] cargo:rerun-if-env-changed=OPENCV_PKGCONFIG_NAME
[opencv 0.79.0] cargo:rerun-if-env-changed=OPENCV_CMAKE_NAME
[opencv 0.79.0] cargo:rerun-if-env-changed=OPENCV_CMAKE_BIN
[opencv 0.79.0] cargo:rerun-if-env-changed=OPENCV_VCPKG_NAME
[opencv 0.79.0] cargo:rerun-if-env-changed=OPENCV_LINK_LIBS
[opencv 0.79.0] cargo:rerun-if-env-changed=OPENCV_LINK_PATHS
[opencv 0.79.0] cargo:rerun-if-env-changed=OPENCV_INCLUDE_PATHS
[opencv 0.79.0] cargo:rerun-if-env-changed=OPENCV_DISABLE_PROBES
[opencv 0.79.0] cargo:rerun-if-env-changed=CMAKE_PREFIX_PATH
[opencv 0.79.0] cargo:rerun-if-env-changed=OpenCV_DIR
[opencv 0.79.0] cargo:rerun-if-env-changed=PKG_CONFIG_PATH
[opencv 0.79.0] cargo:rerun-if-env-changed=VCPKG_ROOT
[opencv 0.79.0] cargo:rerun-if-env-changed=VCPKGRS_DYNAMIC
[opencv 0.79.0] cargo:rerun-if-env-changed=OCVRS_DOCS_GENERATE_DIR
[opencv 0.79.0] cargo:rerun-if-env-changed=DOCS_RS
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\alphamat.hpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\aruco.hpp
[opencv 0.79.0] === Generating code in: C:\Users\dlink\proj\rust_opencv\target\debug\build\opencv-b4551fa724e10611\out
[opencv 0.79.0] === Placing generated bindings into: C:\Users\dlink\proj\rust_opencv\target\debug\build\opencv-b4551fa724e10611\out\opencv
[opencv 0.79.0] === Using OpenCV headers from: C:/Users/dlink/proj/opencv/opencv/build/install/include
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\bioinspired.hpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\ccalib.hpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\core.hpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\dnn.hpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\face.hpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\gapi.hpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\hdf.hpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\manual-core.cpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\manual-dnn.cpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\manual-features2d.cpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\ocvrs_common.hpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\photo.hpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\sfm.hpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\videoio.hpp
[opencv 0.79.0] cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\xfeatures2d.hpp
[opencv 0.79.0] cargo:rerun-if-changed=Cargo.toml
[opencv 0.79.0] === Clang: (built by Brecht Sanders) clang version 14.0.6
[opencv 0.79.0] === Clang command line args: [
[opencv 0.79.0] "-isystemC:/mingw64/include/c++/12.2.0",
[opencv 0.79.0] "-isystemC:/mingw64/include/c++/12.2.0/x86_64-w64-mingw32",
[opencv 0.79.0] "-isystemC:/mingw64/include/c++/12.2.0/backward",
[opencv 0.79.0] "-isystemC:/mingw64/lib/clang/14.0.6/include",
[opencv 0.79.0] "-isystemC:/mingw64/x86_64-w64-mingw32/include",
[opencv 0.79.0] "-isystemC:/mingw64/include",
[opencv 0.79.0] "-IC:\\Users\\dlink\\proj\\opencv\\opencv\\build\\install\\include",
[opencv 0.79.0] "-FC:\\Users\\dlink\\proj\\opencv\\opencv\\build\\install\\include",
[opencv 0.79.0] "-IC:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp",
[opencv 0.79.0] "-FC:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp",
[opencv 0.79.0] "-DOCVRS_PARSING_HEADERS",
[opencv 0.79.0] "-includeocvrs_ephemeral.hpp",
[opencv 0.79.0] "-std=c++14",
[opencv 0.79.0] ]
[opencv 0.79.0] === Building binding-generator binary:
[opencv 0.79.0] === Finished release [optimized] target(s) in 0.08s
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "calib3d" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "imgproc" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "features2d" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "gapi" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "dnn" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "highgui" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "imgcodecs" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "ml" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "objdetect" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "flann" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "photo" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "stitching" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "core" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "video" ""
[opencv 0.79.0] === Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "videoio" ""
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] thread '<unnamed>' panicked at 'Failed to run the bindings generator', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\build\generator.rs:103:21
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] thread '<unnamed>' panicked at 'Failed to run the bindings generator', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\build\generator.rs:103:21
[opencv 0.79.0] thread 'main' panicked at 'Generator thread panicked: Any { .. }', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\build\generator.rs:112:28
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.79.0] === WARNING: 1 diagnostic messages
[opencv 0.79.0] === fatal error: 'ocvrs_ephemeral.hpp' file not found
[opencv 0.79.0] thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
[opencv 0.79.0] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: failed to run custom build command for `opencv v0.79.0`
Caused by:
process didn't exit successfully: `C:\Users\dlink\proj\rust_opencv\target\debug\build\opencv-20a539ca92cee135\build-script-build` (exit code: 101)
--- stdout
=== Running: "\\\\?\\C:\\Users\\dlink\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\bin\\cargo.exe" "build" "--release" "--package" "opencv-binding-generator" "--bin" "binding-generator"
cargo:rustc-cfg=ocvrs_opencv_branch_4
cargo:rerun-if-env-changed=OPENCV_PACKAGE_NAME
cargo:rerun-if-env-changed=OPENCV_PKGCONFIG_NAME
cargo:rerun-if-env-changed=OPENCV_CMAKE_NAME
cargo:rerun-if-env-changed=OPENCV_CMAKE_BIN
cargo:rerun-if-env-changed=OPENCV_VCPKG_NAME
cargo:rerun-if-env-changed=OPENCV_LINK_LIBS
cargo:rerun-if-env-changed=OPENCV_LINK_PATHS
cargo:rerun-if-env-changed=OPENCV_INCLUDE_PATHS
cargo:rerun-if-env-changed=OPENCV_DISABLE_PROBES
cargo:rerun-if-env-changed=CMAKE_PREFIX_PATH
cargo:rerun-if-env-changed=OpenCV_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=VCPKG_ROOT
cargo:rerun-if-env-changed=VCPKGRS_DYNAMIC
cargo:rerun-if-env-changed=OCVRS_DOCS_GENERATE_DIR
cargo:rerun-if-env-changed=DOCS_RS
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\alphamat.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\aruco.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\bioinspired.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\ccalib.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\core.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\dnn.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\face.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\gapi.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\hdf.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\manual-core.cpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\manual-dnn.cpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\manual-features2d.cpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\ocvrs_common.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\photo.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\sfm.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\videoio.hpp
cargo:rerun-if-changed=C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\src_cpp\xfeatures2d.hpp
cargo:rerun-if-changed=Cargo.toml
--- stderr
=== Using environment job server with the the amount of available jobs: 19
=== Crate version: Some("0.79.0")
=== Environment configuration:
=== OPENCV_PACKAGE_NAME = None
=== OPENCV_PKGCONFIG_NAME = None
=== OPENCV_CMAKE_NAME = None
=== OPENCV_CMAKE_BIN = None
=== OPENCV_VCPKG_NAME = None
=== OPENCV_LINK_LIBS = Some("opencv_highgui,opencv_objdetect,opencv_dnn,opencv_videostab,opencv_calib3d,opencv_features2d,opencv_stitching,opencv_flann,opencv_videoio,opencv_rgbd,opencv_aruco,opencv_video,opencv_ml,opencv_imgcodecs,opencv_imgproc,opencv_core,ittnotify,tbb,liblibwebp,liblibtiff,liblibjpeg-turbo,liblibpng,liblibopenjp2,ippiw,ippicv,liblibprotobuf,quirc,zlib")
=== OPENCV_LINK_PATHS = Some("C:/Users/dlink/proj/opencv/opencv/build/install/x64/mingw/lib")
=== OPENCV_INCLUDE_PATHS = Some("C:/Users/dlink/proj/opencv/opencv/build/install/include")
=== OPENCV_DISABLE_PROBES = None
=== CMAKE_PREFIX_PATH = None
=== OpenCV_DIR = None
=== PKG_CONFIG_PATH = None
=== VCPKG_ROOT = None
=== VCPKGRS_DYNAMIC = None
=== OCVRS_DOCS_GENERATE_DIR = None
=== DOCS_RS = None
=== PATH = Some("C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\deps;C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug;C:\\Users\\dlink\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib;C:\\Users\\dlink\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\Git\\cmd;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\dotnet\\;C:\\Users\\dlink\\.cargo\\bin;C:\\Users\\dlink\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Program Files\\JetBrains\\CLion 2022.2.3\\bin;C:\\mingw64\\bin;C:\\Users\\dlink\\.dotnet\\tools;C:\\Program Files\\CMake\\bin;C:\\Users\\dlink\\proj\\opencv\\opencv\\build\\install\\x64\\mingw\\bin")
=== Enabled features:
=== ALPHAMAT
=== ARUCO
=== ARUCO_DETECTOR
=== BARCODE
=== BGSEGM
=== BIOINSPIRED
=== CALIB3D
=== CCALIB
=== CUDAARITHM
=== CUDABGSEGM
=== CUDACODEC
=== CUDAFEATURES2D
=== CUDAFILTERS
=== CUDAIMGPROC
=== CUDAOBJDETECT
=== CUDAOPTFLOW
=== CUDASTEREO
=== CUDAWARPING
=== CVV
=== DEFAULT
=== DNN
=== DNN_SUPERRES
=== DPM
=== FACE
=== FEATURES2D
=== FLANN
=== FREETYPE
=== FUZZY
=== GAPI
=== HDF
=== HFS
=== HIGHGUI
=== IMGCODECS
=== IMGPROC
=== IMG_HASH
=== INTENSITY_TRANSFORM
=== LINE_DESCRIPTOR
=== MCC
=== ML
=== OBJDETECT
=== OPTFLOW
=== OVIS
=== PHASE_UNWRAPPING
=== PHOTO
=== PLOT
=== QUALITY
=== RAPID
=== RGBD
=== SALIENCY
=== SFM
=== SHAPE
=== STEREO
=== STITCHING
=== STRUCTURED_LIGHT
=== SUPERRES
=== SURFACE_MATCHING
=== TEXT
=== TRACKING
=== VIDEO
=== VIDEOIO
=== VIDEOSTAB
=== VIZ
=== WECHAT_QRCODE
=== XFEATURES2D
=== XIMGPROC
=== XOBJDETECT
=== XPHOTO
=== Detected probe priority based on environment vars: pkg_config: false, cmake: false, vcpkg: true
=== Probing the OpenCV library in the following order: environment, vcpkg_cmake, vcpkg, pkg_config, cmake
=== Configuring OpenCV library from the environment:
=== include_paths: C:/Users/dlink/proj/opencv/opencv/build/install/include
=== link_paths: C:/Users/dlink/proj/opencv/opencv/build/install/x64/mingw/lib
=== link_libs: opencv_highgui,opencv_objdetect,opencv_dnn,opencv_videostab,opencv_calib3d,opencv_features2d,opencv_stitching,opencv_flann,opencv_videoio,opencv_rgbd,opencv_aruco,opencv_video,opencv_ml,opencv_imgcodecs,opencv_imgproc,opencv_core,ittnotify,tbb,liblibwebp,liblibtiff,liblibjpeg-turbo,liblibpng,liblibopenjp2,ippiw,ippicv,liblibprotobuf,quirc,zlib
=== Successfully probed using: environment
=== OpenCV library configuration: Library {
include_paths: [
"C:/Users/dlink/proj/opencv/opencv/build/install/include",
],
version: Version {
major: 4,
minor: 7,
patch: 0,
},
cargo_metadata: [
"cargo:rustc-link-search=C:/Users/dlink/proj/opencv/opencv/build/install/x64/mingw/lib",
"cargo:rustc-link-lib=opencv_highgui",
"cargo:rustc-link-lib=opencv_objdetect",
"cargo:rustc-link-lib=opencv_dnn",
"cargo:rustc-link-lib=opencv_videostab",
"cargo:rustc-link-lib=opencv_calib3d",
"cargo:rustc-link-lib=opencv_features2d",
"cargo:rustc-link-lib=opencv_stitching",
"cargo:rustc-link-lib=opencv_flann",
"cargo:rustc-link-lib=opencv_videoio",
"cargo:rustc-link-lib=opencv_rgbd",
"cargo:rustc-link-lib=opencv_aruco",
"cargo:rustc-link-lib=opencv_video",
"cargo:rustc-link-lib=opencv_ml",
"cargo:rustc-link-lib=opencv_imgcodecs",
"cargo:rustc-link-lib=opencv_imgproc",
"cargo:rustc-link-lib=opencv_core",
"cargo:rustc-link-lib=ittnotify",
"cargo:rustc-link-lib=tbb",
"cargo:rustc-link-lib=libwebp",
"cargo:rustc-link-lib=libtiff",
"cargo:rustc-link-lib=libjpeg-turbo",
"cargo:rustc-link-lib=libpng",
"cargo:rustc-link-lib=libopenjp2",
"cargo:rustc-link-lib=ippiw",
"cargo:rustc-link-lib=ippicv",
"cargo:rustc-link-lib=libprotobuf",
"cargo:rustc-link-lib=quirc",
"cargo:rustc-link-lib=zlib",
],
}
=== Detected OpenCV module header dir at: C:/Users/dlink/proj/opencv/opencv/build/install/include\opencv2
=== Found OpenCV version: 4.7.0 in headers located at: C:/Users/dlink/proj/opencv/opencv/build/install/include
=== Generating code in: C:\Users\dlink\proj\rust_opencv\target\debug\build\opencv-b4551fa724e10611\out
=== Placing generated bindings into: C:\Users\dlink\proj\rust_opencv\target\debug\build\opencv-b4551fa724e10611\out\opencv
=== Using OpenCV headers from: C:/Users/dlink/proj/opencv/opencv/build/install/include
=== Clang: (built by Brecht Sanders) clang version 14.0.6
=== Clang command line args: [
"-isystemC:/mingw64/include/c++/12.2.0",
"-isystemC:/mingw64/include/c++/12.2.0/x86_64-w64-mingw32",
"-isystemC:/mingw64/include/c++/12.2.0/backward",
"-isystemC:/mingw64/lib/clang/14.0.6/include",
"-isystemC:/mingw64/x86_64-w64-mingw32/include",
"-isystemC:/mingw64/include",
"-IC:\\Users\\dlink\\proj\\opencv\\opencv\\build\\install\\include",
"-FC:\\Users\\dlink\\proj\\opencv\\opencv\\build\\install\\include",
"-IC:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp",
"-FC:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp",
"-DOCVRS_PARSING_HEADERS",
"-includeocvrs_ephemeral.hpp",
"-std=c++14",
]
=== Building binding-generator binary:
=== Finished release [optimized] target(s) in 0.08s
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "calib3d" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "imgproc" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "features2d" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "gapi" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "dnn" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "highgui" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "imgcodecs" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "ml" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "objdetect" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "flann" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "photo" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "stitching" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "core" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "video" ""
=== Running: "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out\\release/binding-generator" "C:/Users/dlink/proj/opencv/opencv/build/install/include" "C:\\Users\\dlink\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.79.0\\src_cpp" "C:\\Users\\dlink\\proj\\rust_opencv\\target\\debug\\build\\opencv-b4551fa724e10611\\out" "videoio" ""
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
thread '<unnamed>' panicked at 'Failed to run the bindings generator', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\build\generator.rs:103:21
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
thread '<unnamed>' panicked at 'Failed to run the bindings generator', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\build\generator.rs:103:21
thread 'main' panicked at 'Generator thread panicked: Any { .. }', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.79.0\build\generator.rs:112:28
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
=== WARNING: 1 diagnostic messages
=== fatal error: 'ocvrs_ephemeral.hpp' file not found
thread 'main' panicked at '=== Errors during header parsing', C:\Users\dlink\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.59.0\src\generator.rs:499:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
the problem still exist on 2023/5/31 win11_vcpkg_opencv_rust_build.log
This shouldn't be happening any more in v0.84.0, the usage of ocvrs_ephemeral.hpp was removed completely