Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cross-compilation issues #504

Open
arihant2math opened this issue Oct 16, 2023 · 9 comments
Open

Cross-compilation issues #504

arihant2math opened this issue Oct 16, 2023 · 9 comments

Comments

@arihant2math
Copy link

arihant2math commented Oct 16, 2023

Background:
I am cross-compiling from windows to android, the package compiles fine for windows, but the cross compilation is failing.
The error seems to be coming from the opencv-binding-generator, specifically

  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'

specific error from package:

===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', opencv-rust\binding-generator\src\generator.rs:396:17
  stack backtrace:
    31:     0x7ffb12f5257d - BaseThreadInitThunk
   14:     0x7ff65619c3e2 - opencv_binding_generator::generator::Generator::pre_process<opencv_binding_generator::generator::impl$4::generate::closure_env$0<opencv_binding_generator::writer::rust_native::RustNativeBindingWriter> >
                                 at D:\visionrs\opencv-rust\binding-generator\src\generator.rs:436
    15:     0x7ff65619c7e2 - opencv_binding_generator::generator::Generator::generate<opencv_binding_generator::writer::rust_native::RustNativeBindingWriter>
                                 at D:\visionrs\opencv-rust\binding-generator\src\generator.rs:442
    16:     0x7ff65619e020 - build_script_build::binding_generator::run<core::iter::adapters::peekable::Peekable<std::env::ArgsOs> >
                                 at D:\visionrs\opencv-rust\build\binding-generator.rs:45
    17:     0x7ff6561b0bb6 - build_script_build::binding_generator::handle_running_binding_generator
                                 at D:\visionrs\opencv-rust\build\binding-generator.rs:18
    18:     0x7ff656195057 - build_script_build::main
                                 at D:\visionrs\opencv-rust\build.rs:319
    19:     0x7ff6561bbb6b - core::ops::function::FnOnce::call_once<enum2$<core::result::Result<tuple$<>,alloc::boxed::Box<dyn$<core::error::Error>,alloc::alloc::Global> > > (*)(),tuple$<> >
                                 at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3\library\core\src\ops\function.rs:250
    32:     0x7ffb14c0aa78 - RtlUserThreadStart

Google isn't being very helpful, but I'm pretty sure that the issue might be that something isn't being declared as opaque in the bindgen generator? I'm not very good with this stuff, so it's just a theory.

@twistedfall
Copy link
Owner

Can you please attach the full build log as produced by cargo build -vv?

@arihant2math
Copy link
Author

I'm using gradle, which runs cargo internally. I passed in the args, the output is attached. (I also set $env:RUST_BACKTRACE="full")
logs.txt

@twistedfall
Copy link
Owner

I can't seem to find the original error in this log, but I'm seeing:

error: couldn't read opencv-rust\build\binding-generator.rs: The system cannot find the path specified. (os error 3)
  --> opencv-rust\build.rs:19:1
   |
19 | mod binding_generator;
   | ^^^^^^^^^^^^^^^^^^^^^^

error: could not compile `opencv` (build script) due to previous error

That's the first time I see something like this, it's really weird, this module has attribute with the path pointing to the correct file: https://github.com/twistedfall/opencv-rust/blob/master/build.rs#L18 so unless something bad was done to the crate source directory it shouldn't be possible, maybe related to how gradle handles it?

@twistedfall
Copy link
Owner

twistedfall commented Oct 18, 2023

And RUST_BACKTRACE="full" won't help here, for proper debug logs you'd need to pass -vv flag to cargo itself

@arihant2math
Copy link
Author

> Configure project :
Configuration Started: CenterStage
********************************
project dir=D:\Documents\Programming\CenterStage
project version=unspecified
gradle version=8.4
root project=root project 'CenterStage'
gradle java version=20

> Task :TeamCode:cargoBuildArm
       Fresh glob v0.3.1
       Fresh regex-syntax v0.8.2
       Fresh unicode-ident v1.0.12
       Fresh aho-corasick v1.1.2
       Fresh autocfg v1.1.0
       Fresh jobserver v0.1.26
warning: method `producer_done` is never used
   --> C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\jobserver-0.1.26\src\lib.rs:534:8
    |
497 | impl HelperState {
    | ---------------- method in this implementation
...
534 |     fn producer_done(&self) -> bool {
    |        ^^^^^^^^^^^^^
    |
    = note: `#[warn(dead_code)]` on by default

       Fresh dunce v1.0.4
warning: `jobserver` (lib) generated 1 warning
       Fresh regex-automata v0.4.2
       Fresh proc-macro2 v1.0.69
       Fresh percent-encoding v2.3.0
       Fresh semver v1.0.20
       Fresh cc v1.0.79
       Fresh clang-sys v1.6.1
       Fresh regex v1.10.1
       Fresh quote v1.0.33
       Fresh shlex v1.2.0
       Fresh vcpkg v0.2.15
       Fresh pkg-config v0.3.27
       Fresh clang v2.0.0
       Fresh syn v2.0.38
       Fresh memchr v2.6.4
       Fresh bytes v1.5.0
       Fresh num-traits v0.2.17
       Fresh once_cell v1.18.0
       Fresh opencv-binding-generator v0.73.0
       Fresh thiserror-impl v1.0.49
       Fresh combine v4.6.6
       Fresh libc v0.2.149
       Fresh cesu8 v1.1.0
warning: `...` range patterns are deprecated
   --> C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\cesu8-1.1.0\src\lib.rs:280:46
    |
280 |                         (0xE0         , 0xA0 ... 0xBF) |
    |                                              ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\cesu8-1.1.0\src\lib.rs:281:31
    |
281 |                         (0xE1 ... 0xEC, 0x80 ... 0xBF) |
    |                               ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\cesu8-1.1.0\src\lib.rs:281:46
    |
281 |                         (0xE1 ... 0xEC, 0x80 ... 0xBF) |
    |                                              ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\cesu8-1.1.0\src\lib.rs:282:46
    |
282 |                         (0xED         , 0x80 ... 0x9F) |
    |                                              ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\cesu8-1.1.0\src\lib.rs:283:31
    |
283 |                         (0xEE ... 0xEF, 0x80 ... 0xBF) => {
    |                               ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\cesu8-1.1.0\src\lib.rs:283:46
    |
283 |                         (0xEE ... 0xEF, 0x80 ... 0xBF) => {
    |                                              ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\cesu8-1.1.0\src\lib.rs:288:46
    |
288 |                         (0xED         , 0xA0 ... 0xAF) => {
    |                                              ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: trait objects without an explicit `dyn` are deprecated
   --> C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\cesu8-1.1.0\src\lib.rs:109:32
    |
109 |     fn cause(&self) -> Option<&Error> { None }
    |                                ^^^^^
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
    = note: `#[warn(bare_trait_objects)]` on by default
help: use `dyn`
    |
109 |     fn cause(&self) -> Option<&dyn Error> { None }
    |                                +++

       Fresh jni-sys v0.3.0
       Fresh log v0.4.20
warning: `cesu8` (lib) generated 8 warnings
       Fresh thiserror v1.0.49
       Fresh cfg-if v1.0.0
       Fresh anyhow v1.0.75
   Compiling opencv v0.85.1
       Fresh jni v0.21.1
     Running `D:\Documents\Programming\CenterStage\visionrs\target\debug\build\opencv-b79007a6ec46797d\build-script-build`
[opencv 0.85.1] === Crate version: Some("0.85.1")
[opencv 0.85.1] === Environment configuration:
[opencv 0.85.1] ===   OPENCV_PACKAGE_NAME = None
[opencv 0.85.1] ===   OPENCV_PKGCONFIG_NAME = None
[opencv 0.85.1] ===   OPENCV_CMAKE_NAME = None
[opencv 0.85.1] ===   OPENCV_CMAKE_BIN = None
[opencv 0.85.1] ===   OPENCV_VCPKG_NAME = None
[opencv 0.85.1] ===   OPENCV_LINK_LIBS = Some("opencv_world481")
[opencv 0.85.1] ===   OPENCV_LINK_PATHS = None
[opencv 0.85.1] ===   OPENCV_INCLUDE_PATHS = None
[opencv 0.85.1] ===   OPENCV_DISABLE_PROBES = None
[opencv 0.85.1] ===   OPENCV_MSVC_CRT = None
[opencv 0.85.1] ===   CMAKE_PREFIX_PATH = None
[opencv 0.85.1] ===   OpenCV_DIR = None
[opencv 0.85.1] ===   PKG_CONFIG_PATH = None
[opencv 0.85.1] ===   VCPKG_ROOT = None
[opencv 0.85.1] ===   VCPKGRS_DYNAMIC = None
[opencv 0.85.1] ===   VCPKGRS_TRIPLET = None
[opencv 0.85.1] ===   OCVRS_DOCS_GENERATE_DIR = None
[opencv 0.85.1] ===   DOCS_RS = None
[opencv 0.85.1] ===   PATH = Some("D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\deps;D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug;C:\\Users\\ariha\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-
windows-msvc\\lib;C:\\Users\\ariha\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\bin;C:\\Program Files\\PowerShell\\7;C:\\Windows\\System32;C:\\cli;C:\\tools\\opencv\\build\\x64\\vc16\\bin;C:\\tools\\opencv\\build\\x64\\vc16\\bin;C:\\cli\\sysinternals;C:\\Pr
ogram Files\\Python311;C:\\Program Files\\Wolfram Research\\WolframScript;C:\\Program Files\\WSL;C:\\Program Files\\starship\\bin;C:\\Program Files\\nodejs;C:\\Program Files\\Git\\bin;C:\\Program Files\\Git;C:\\Program Files\\Firefox Developer Edition;C:\\Program F
iles\\CMake\\bin;C:\\Program Files\\Java\\jdk-20\\bin;C:\\Program Files\\GitHub CLI;C:\\tools\\opencv\\build\\x64\\vc16\\lib;C:\\Program Files\\LLVM\\bin;C:\\ProgramData\\chocolatey;C:\\Program Files\\VSCodium\\bin;C:\\Users\\ariha\\AppData\\Local\\Microsoft\\WinGe
t\\Links;C:\\Users\\ariha\\AppData\\Roaming\\npm;C:\\Users\\ariha\\.cargo\\bin;C:\\Program Files\\dotnet\\;C:\\tools\\opencv\\build\\x64\\vc16\\bin;C:\\Users\\ariha\\AppData\\Roaming\\python\\python311\\Scripts;C:\\Program Files\\PowerShell\\7;C:\\Windows\\System32
;C:\\cli;C:\\tools\\opencv\\build\\x64\\vc16\\bin;C:\\tools\\opencv\\build\\x64\\vc16\\bin;C:\\cli\\sysinternals;C:\\Program Files\\Python311;C:\\Program Files\\Wolfram Research\\WolframScript;C:\\Program Files\\WSL;C:\\Program Files\\starship\\bin;C:\\Program File
s\\nodejs;C:\\Program Files\\Git\\bin;C:\\Program Files\\Git;C:\\Program Files\\Firefox Developer Edition;C:\\Program Files\\CMake\\bin;C:\\Program Files\\Java\\jdk-20\\bin;C:\\Program Files\\GitHub CLI;C:\\tools\\opencv\\build\\x64\\vc16\\lib;C:\\Program Files\\LL
VM\\bin;C:\\ProgramData\\chocolatey;C:\\Program Files\\VSCodium\\bin;C:\\Users\\ariha\\AppData\\Local\\Microsoft\\WinGet\\Links;C:\\Users\\ariha\\AppData\\Roaming\\npm;C:\\Users\\ariha\\.cargo\\bin;C:\\Program Files\\dotnet\\;C:\\tools\\opencv\\build\\x64\\vc16\\bin;C:\\Users\\ariha\\AppData\\Roaming\\python\\python311\\Scripts;C:\\tools\\opencv\\build\\x64\\vc16\\bin")
[opencv 0.85.1] === Enabled features:
[opencv 0.85.1] ===   ALPHAMAT
[opencv 0.85.1] ===   ARUCO
[opencv 0.85.1] ===   ARUCO_DETECTOR
[opencv 0.85.1] ===   BARCODE
[opencv 0.85.1] ===   BGSEGM
[opencv 0.85.1] ===   BIOINSPIRED
[opencv 0.85.1] ===   CALIB3D
[opencv 0.85.1] ===   CCALIB
[opencv 0.85.1] ===   CUDAARITHM
[opencv 0.85.1] ===   CUDABGSEGM
[opencv 0.85.1] ===   CUDACODEC
[opencv 0.85.1] ===   CUDAFEATURES2D
[opencv 0.85.1] ===   CUDAFILTERS
[opencv 0.85.1] ===   CUDAIMGPROC
[opencv 0.85.1] ===   CUDAOBJDETECT
[opencv 0.85.1] ===   CUDAOPTFLOW
[opencv 0.85.1] ===   CUDASTEREO
[opencv 0.85.1] ===   CUDAWARPING
[opencv 0.85.1] ===   CVV
[opencv 0.85.1] ===   DEFAULT
[opencv 0.85.1] ===   DNN
[opencv 0.85.1] ===   DNN_SUPERRES
[opencv 0.85.1] ===   DPM
[opencv 0.85.1] ===   FACE
[opencv 0.85.1] ===   FEATURES2D
[opencv 0.85.1] ===   FLANN
[opencv 0.85.1] ===   FREETYPE
[opencv 0.85.1] ===   FUZZY
[opencv 0.85.1] ===   GAPI
[opencv 0.85.1] ===   HDF
[opencv 0.85.1] ===   HFS
[opencv 0.85.1] ===   HIGHGUI
[opencv 0.85.1] ===   IMGCODECS
[opencv 0.85.1] ===   IMGPROC
[opencv 0.85.1] ===   IMG_HASH
[opencv 0.85.1] ===   INTENSITY_TRANSFORM
[opencv 0.85.1] ===   LINE_DESCRIPTOR
[opencv 0.85.1] ===   MCC
[opencv 0.85.1] ===   ML
[opencv 0.85.1] ===   OBJDETECT
[opencv 0.85.1] ===   OPTFLOW
[opencv 0.85.1] ===   OVIS
[opencv 0.85.1] ===   PHASE_UNWRAPPING
[opencv 0.85.1] ===   PHOTO
[opencv 0.85.1] ===   PLOT
[opencv 0.85.1] ===   QUALITY
[opencv 0.85.1] ===   RAPID
[opencv 0.85.1] ===   RGBD
[opencv 0.85.1] ===   SALIENCY
[opencv 0.85.1] ===   SFM
[opencv 0.85.1] ===   SHAPE
[opencv 0.85.1] ===   STEREO
[opencv 0.85.1] ===   STITCHING
[opencv 0.85.1] ===   STRUCTURED_LIGHT
[opencv 0.85.1] ===   SUPERRES
[opencv 0.85.1] ===   SURFACE_MATCHING
[opencv 0.85.1] ===   TEXT
[opencv 0.85.1] ===   TRACKING
[opencv 0.85.1] ===   VIDEO
[opencv 0.85.1] ===   VIDEOIO
[opencv 0.85.1] ===   VIDEOSTAB
[opencv 0.85.1] ===   VIZ
[opencv 0.85.1] ===   WECHAT_QRCODE
[opencv 0.85.1] ===   XFEATURES2D
[opencv 0.85.1] ===   XIMGPROC
[opencv 0.85.1] cargo:rerun-if-env-changed=OPENCV4_NO_PKG_CONFIG
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS_armv7-linux-androideabi
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS_armv7_linux_androideabi
[opencv 0.85.1] ===   XOBJDETECT
[opencv 0.85.1] ===   XPHOTO
[opencv 0.85.1] cargo:rerun-if-env-changed=TARGET_PKG_CONFIG_ALLOW_CROSS
[opencv 0.85.1] === Detected probe priority based on environment vars: pkg_config: false, cmake: false, vcpkg: false
[opencv 0.85.1] === Probing the OpenCV library in the following order: environment, pkg_config, cmake, vcpkg_cmake, vcpkg
[opencv 0.85.1] === Can't probe using: environment, continuing with other methods because: Some environment variables are missing
[opencv 0.85.1] === Probing OpenCV library using pkg_config
[opencv 0.85.1] === Can't probe using: pkg_config, continuing with other methods because: pkg-config has not been configured to support cross-compilation.
[opencv 0.85.1]
[opencv 0.85.1] Install a sysroot for the target platform and configure it via
[opencv 0.85.1] PKG_CONFIG_SYSROOT_DIR and PKG_CONFIG_PATH, or install a
[opencv 0.85.1] cross-compiling wrapper for pkg-config and set it via
[opencv 0.85.1] PKG_CONFIG environment variable., pkg-config has not been configured to support cross-compilation.
[opencv 0.85.1]
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_armv7-linux-androideabi
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_armv7_linux_androideabi
[opencv 0.85.1] cargo:rerun-if-env-changed=TARGET_PKG_CONFIG
[opencv 0.85.1] Install a sysroot for the target platform and configure it via
[opencv 0.85.1] PKG_CONFIG_SYSROOT_DIR and PKG_CONFIG_PATH, or install a
[opencv 0.85.1] cross-compiling wrapper for pkg-config and set it via
[opencv 0.85.1] PKG_CONFIG environment variable.
[opencv 0.85.1] === Probing OpenCV library using cmake
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_armv7-linux-androideabi
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_armv7_linux_androideabi
[opencv 0.85.1] cargo:rerun-if-env-changed=TARGET_PKG_CONFIG_SYSROOT_DIR
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
[opencv 0.85.1] cargo:rerun-if-env-changed=OPENCV_NO_PKG_CONFIG
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS_armv7-linux-androideabi
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS_armv7_linux_androideabi
[opencv 0.85.1] cargo:rerun-if-env-changed=TARGET_PKG_CONFIG_ALLOW_CROSS
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_armv7-linux-androideabi
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_armv7_linux_androideabi
[opencv 0.85.1] cargo:rerun-if-env-changed=TARGET_PKG_CONFIG
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_armv7-linux-androideabi
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_armv7_linux_androideabi
[opencv 0.85.1] cargo:rerun-if-env-changed=TARGET_PKG_CONFIG_SYSROOT_DIR
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
[opencv 0.85.1] === cmake ninja probe command: "cmake" "-S" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\cmake" "-DOCVRS_PACKAGE_NAME=OpenCV" "-DCMAKE_BUILD_TYPE=Debug" "-G" "Ninja"
[opencv 0.85.1] === Successfully probed using: cmake
[opencv 0.85.1] === OpenCV library configuration: Library {
[opencv 0.85.1]     include_paths: [
[opencv 0.85.1]         "C:/tools/opencv/build/include",
[opencv 0.85.1]     ],
[opencv 0.85.1]     version: Version {
[opencv 0.85.1]         major: 4,
[opencv 0.85.1]         minor: 8,
[opencv 0.85.1]         patch: 1,
[opencv 0.85.1] cargo:rustc-cfg=ocvrs_opencv_branch_4
[opencv 0.85.1]     },
[opencv 0.85.1]     cargo_metadata: [
[opencv 0.85.1]         "cargo:rustc-link-search=C:/tools/opencv/build/x64/vc16/lib",
[opencv 0.85.1]         "cargo:rustc-link-lib=opencv_world481",
[opencv 0.85.1]     ],
[opencv 0.85.1] }
[opencv 0.85.1] === Detected OpenCV module header dir at: C:/tools/opencv/build/include\opencv2
[opencv 0.85.1] === Found OpenCV version: 4.8.1 in headers located at: C:/tools/opencv/build/include
[opencv 0.85.1] cargo:rerun-if-env-changed=OPENCV_PACKAGE_NAME
[opencv 0.85.1] cargo:rerun-if-env-changed=OPENCV_PKGCONFIG_NAME
[opencv 0.85.1] cargo:rerun-if-env-changed=OPENCV_CMAKE_NAME
[opencv 0.85.1] cargo:rerun-if-env-changed=OPENCV_CMAKE_BIN
[opencv 0.85.1] cargo:rerun-if-env-changed=OPENCV_VCPKG_NAME
[opencv 0.85.1] cargo:rerun-if-env-changed=OPENCV_LINK_LIBS
[opencv 0.85.1] cargo:rerun-if-env-changed=OPENCV_LINK_PATHS
[opencv 0.85.1] cargo:rerun-if-env-changed=OPENCV_INCLUDE_PATHS
[opencv 0.85.1] cargo:rerun-if-env-changed=OPENCV_DISABLE_PROBES
[opencv 0.85.1] cargo:rerun-if-env-changed=OPENCV_MSVC_CRT
[opencv 0.85.1] cargo:rerun-if-env-changed=CMAKE_PREFIX_PATH
[opencv 0.85.1] cargo:rerun-if-env-changed=OpenCV_DIR
[opencv 0.85.1] cargo:rerun-if-env-changed=PKG_CONFIG_PATH
[opencv 0.85.1] cargo:rerun-if-env-changed=VCPKG_ROOT
[opencv 0.85.1] cargo:rerun-if-env-changed=VCPKGRS_DYNAMIC
[opencv 0.85.1] cargo:rerun-if-env-changed=VCPKGRS_TRIPLET
[opencv 0.85.1] cargo:rerun-if-env-changed=OCVRS_DOCS_GENERATE_DIR
[opencv 0.85.1] === Generating code in: D:\Documents\Programming\CenterStage\visionrs\target\armv7-linux-androideabi\debug\build\opencv-507c20f94a1adc37\out[opencv 0.85.1] cargo:rerun-if-env-changed=DOCS_RS

[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\alphamat.hpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\aruco.hpp
[opencv 0.85.1] === Placing generated bindings into: D:\Documents\Programming\CenterStage\visionrs\target\armv7-linux-androideabi\debug\build\opencv-507c20f94a1adc37\out\opencv
[opencv 0.85.1] === Using OpenCV headers from: C:/tools/opencv/build/include
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\bioinspired.hpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\ccalib.hpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\core.hpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\dnn.hpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\face.hpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\gapi.hpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\hdf.hpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\manual-core.cpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\ocvrs_common.hpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\photo.hpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\sfm.hpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\videoio.hpp
[opencv 0.85.1] cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\xfeatures2d.hpp
[opencv 0.85.1] cargo:rerun-if-changed=Cargo.toml
[opencv 0.85.1] === Clang: clang version 17.0.2
[opencv 0.85.1] === Clang command line args: [
[opencv 0.85.1]     "-isystemC:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1",
[opencv 0.85.1]     "-isystemC:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/lib/clang/17/include",
[opencv 0.85.1]     "-isystemC:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/arm-linux-androideabi",
[opencv 0.85.1]     "-isystemC:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include",
[opencv 0.85.1]     "-IC:\\tools\\opencv\\build\\include",
[opencv 0.85.1]     "-FC:\\tools\\opencv\\build\\include",
[opencv 0.85.1]     "-IC:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp",
[opencv 0.85.1]     "-FC:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp",
[opencv 0.85.1]     "-DOCVRS_PARSING_HEADERS",
[opencv 0.85.1]     "-includeocvrs_common.hpp",
[opencv 0.85.1]     "-std=c++14",
[opencv 0.85.1] ]
[opencv 0.85.1] === Using environment job server with the the amount of available jobs: 8
[opencv 0.85.1] === Generating 15 modules
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "calib3d" ""
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "core" ""
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "dnn" ""
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "features2d" ""
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "flann" ""
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "gapi" ""
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "highgui" ""
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "imgcodecs" ""
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: core', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "imgproc" ""
[opencv 0.85.1] thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: dnn', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
[opencv 0.85.1] thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: highgui', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "ml" ""
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "objdetect" ""
[opencv 0.85.1] thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: features2d', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "photo" ""
[opencv 0.85.1] thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: calib3d', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "stitching" ""
[opencv 0.85.1] thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: flann', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "video" ""
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: imgcodecs', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
[opencv 0.85.1] thread 'main' panicked at 'Generator process panicked: Any { .. }', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:117:32
[opencv 0.85.1] === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "videoio" ""
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: gapi', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[opencv 0.85.1] === WARNING: 20 diagnostic messages
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
[opencv 0.85.1] ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
[opencv 0.85.1] ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
[opencv 0.85.1] ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
[opencv 0.85.1] ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
[opencv 0.85.1] thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
[opencv 0.85.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: failed to run custom build command for `opencv v0.85.1`

Caused by:
  process didn't exit successfully: `D:\Documents\Programming\CenterStage\visionrs\target\debug\build\opencv-b79007a6ec46797d\build-script-build` (exit code: 101)
  --- stdout
  cargo:rerun-if-env-changed=OPENCV4_NO_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS_armv7-linux-androideabi
  cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS_armv7_linux_androideabi
  cargo:rerun-if-env-changed=TARGET_PKG_CONFIG_ALLOW_CROSS
  cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS
  cargo:rerun-if-env-changed=PKG_CONFIG_armv7-linux-androideabi
  cargo:rerun-if-env-changed=PKG_CONFIG_armv7_linux_androideabi
  cargo:rerun-if-env-changed=TARGET_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_armv7-linux-androideabi
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_armv7_linux_androideabi
  cargo:rerun-if-env-changed=TARGET_PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=OPENCV_NO_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS_armv7-linux-androideabi
  cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS_armv7_linux_androideabi
  cargo:rerun-if-env-changed=TARGET_PKG_CONFIG_ALLOW_CROSS
  cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS
  cargo:rerun-if-env-changed=PKG_CONFIG_armv7-linux-androideabi
  cargo:rerun-if-env-changed=PKG_CONFIG_armv7_linux_androideabi
  cargo:rerun-if-env-changed=TARGET_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_armv7-linux-androideabi
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_armv7_linux_androideabi
  cargo:rerun-if-env-changed=TARGET_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_MSVC_CRT
  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=VCPKGRS_TRIPLET
  cargo:rerun-if-env-changed=OCVRS_DOCS_GENERATE_DIR
  cargo:rerun-if-env-changed=DOCS_RS
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\alphamat.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\aruco.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\bioinspired.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\ccalib.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\core.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\dnn.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\face.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\gapi.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\hdf.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\manual-core.cpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\ocvrs_common.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\photo.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\sfm.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\videoio.hpp
  cargo:rerun-if-changed=C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\src_cpp\xfeatures2d.hpp
  cargo:rerun-if-changed=Cargo.toml

  --- stderr
  === Crate version: Some("0.85.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 = Some("opencv_world481")
  ===   OPENCV_LINK_PATHS = None
  ===   OPENCV_INCLUDE_PATHS = None
  ===   OPENCV_DISABLE_PROBES = None
  ===   OPENCV_MSVC_CRT = None
  ===   CMAKE_PREFIX_PATH = None
  ===   OpenCV_DIR = None
  ===   PKG_CONFIG_PATH = None
  ===   VCPKG_ROOT = None
  ===   VCPKGRS_DYNAMIC = None
  ===   VCPKGRS_TRIPLET = None
  ===   OCVRS_DOCS_GENERATE_DIR = None
  ===   DOCS_RS = None
  ===   PATH = Some("D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\deps;D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug;C:\\Users\\ariha\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\
lib;C:\\Users\\ariha\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\\bin;C:\\Program Files\\PowerShell\\7;C:\\Windows\\System32;C:\\cli;C:\\tools\\opencv\\build\\x64\\vc16\\bin;C:\\tools\\opencv\\build\\x64\\vc16\\bin;C:\\cli\\sysinternals;C:\\Program Files\\P
ython311;C:\\Program Files\\Wolfram Research\\WolframScript;C:\\Program Files\\WSL;C:\\Program Files\\starship\\bin;C:\\Program Files\\nodejs;C:\\Program Files\\Git\\bin;C:\\Program Files\\Git;C:\\Program Files\\Firefox Developer Edition;C:\\Program Files\\CMake\\b
in;C:\\Program Files\\Java\\jdk-20\\bin;C:\\Program Files\\GitHub CLI;C:\\tools\\opencv\\build\\x64\\vc16\\lib;C:\\Program Files\\LLVM\\bin;C:\\ProgramData\\chocolatey;C:\\Program Files\\VSCodium\\bin;C:\\Users\\ariha\\AppData\\Local\\Microsoft\\WinGet\\Links;C:\\U
sers\\ariha\\AppData\\Roaming\\npm;C:\\Users\\ariha\\.cargo\\bin;C:\\Program Files\\dotnet\\;C:\\tools\\opencv\\build\\x64\\vc16\\bin;C:\\Users\\ariha\\AppData\\Roaming\\python\\python311\\Scripts;C:\\Program Files\\PowerShell\\7;C:\\Windows\\System32;C:\\cli;C:\\t
ools\\opencv\\build\\x64\\vc16\\bin;C:\\tools\\opencv\\build\\x64\\vc16\\bin;C:\\cli\\sysinternals;C:\\Program Files\\Python311;C:\\Program Files\\Wolfram Research\\WolframScript;C:\\Program Files\\WSL;C:\\Program Files\\starship\\bin;C:\\Program Files\\nodejs;C:\\
Program Files\\Git\\bin;C:\\Program Files\\Git;C:\\Program Files\\Firefox Developer Edition;C:\\Program Files\\CMake\\bin;C:\\Program Files\\Java\\jdk-20\\bin;C:\\Program Files\\GitHub CLI;C:\\tools\\opencv\\build\\x64\\vc16\\lib;C:\\Program Files\\LLVM\\bin;C:\\Pr
ogramData\\chocolatey;C:\\Program Files\\VSCodium\\bin;C:\\Users\\ariha\\AppData\\Local\\Microsoft\\WinGet\\Links;C:\\Users\\ariha\\AppData\\Roaming\\npm;C:\\Users\\ariha\\.cargo\\bin;C:\\Program Files\\dotnet\\;C:\\tools\\opencv\\build\\x64\\vc16\\bin;C:\\Users\\ariha\\AppData\\Roaming\\python\\python311\\Scripts;C:\\tools\\opencv\\build\\x64\\vc16\\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: false
  === Probing the OpenCV library in the following order: environment, pkg_config, cmake, vcpkg_cmake, vcpkg
  === Can't probe using: environment, continuing with other methods because: Some environment variables are missing
  === Probing OpenCV library using pkg_config
  === Can't probe using: pkg_config, continuing with other methods because: pkg-config has not been configured to support cross-compilation.

  Install a sysroot for the target platform and configure it via
  PKG_CONFIG_SYSROOT_DIR and PKG_CONFIG_PATH, or install a
  cross-compiling wrapper for pkg-config and set it via
  PKG_CONFIG environment variable., pkg-config has not been configured to support cross-compilation.

  Install a sysroot for the target platform and configure it via
  PKG_CONFIG_SYSROOT_DIR and PKG_CONFIG_PATH, or install a
  cross-compiling wrapper for pkg-config and set it via
  PKG_CONFIG environment variable.
  === Probing OpenCV library using cmake
  === cmake ninja probe command: "cmake" "-S" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\cmake" "-DOCVRS_PACKAGE_NAME=OpenCV" "-DCMAKE_BUILD_TYPE=Debug" "-G" "Ninja"
  === Successfully probed using: cmake
  === OpenCV library configuration: Library {
      include_paths: [
          "C:/tools/opencv/build/include",
      ],
      version: Version {
          major: 4,
          minor: 8,
          patch: 1,
      },
      cargo_metadata: [
          "cargo:rustc-link-search=C:/tools/opencv/build/x64/vc16/lib",
          "cargo:rustc-link-lib=opencv_world481",
      ],
  }
  === Detected OpenCV module header dir at: C:/tools/opencv/build/include\opencv2
  === Found OpenCV version: 4.8.1 in headers located at: C:/tools/opencv/build/include
  === Generating code in: D:\Documents\Programming\CenterStage\visionrs\target\armv7-linux-androideabi\debug\build\opencv-507c20f94a1adc37\out
  === Placing generated bindings into: D:\Documents\Programming\CenterStage\visionrs\target\armv7-linux-androideabi\debug\build\opencv-507c20f94a1adc37\out\opencv
  === Using OpenCV headers from: C:/tools/opencv/build/include
  === Clang: clang version 17.0.2
  === Clang command line args: [
      "-isystemC:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1",
      "-isystemC:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/lib/clang/17/include",
      "-isystemC:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/arm-linux-androideabi",
      "-isystemC:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include",
      "-IC:\\tools\\opencv\\build\\include",
      "-FC:\\tools\\opencv\\build\\include",
      "-IC:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp",
      "-FC:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp",
      "-DOCVRS_PARSING_HEADERS",
      "-includeocvrs_common.hpp",
      "-std=c++14",
  ]
  === Using environment job server with the the amount of available jobs: 8
  === Generating 15 modules
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "calib3d" ""
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "core" ""
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "dnn" ""
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "features2d" ""
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "flann" ""
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "gapi" ""
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "highgui" ""
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "imgcodecs" ""
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: core', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "imgproc" ""
  thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: dnn', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
  thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: highgui', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "ml" ""
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "objdetect" ""
  thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: features2d', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "photo" ""
  thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: calib3d', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "stitching" ""
  thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: flann', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "video" ""
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: imgcodecs', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
  thread 'main' panicked at 'Generator process panicked: Any { .. }', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:117:32
  === Running: "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\debug\\build\\opencv-b79007a6ec46797d\\build-script-build" "C:/tools/opencv/build/include" "C:\\Users\\ariha\\.cargo\\registry\\src\\index.crates.io-6f17d22bba15001f\\opencv-0.85.1\\src_cpp" "D:\\Documents\\Programming\\CenterStage\\visionrs\\target\\armv7-linux-androideabi\\debug\\build\\opencv-507c20f94a1adc37\\out" "videoio" ""
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  thread '<unnamed>' panicked at 'Failed to run the bindings generator for module: gapi', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-0.85.1\build\generator.rs:108:25
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
  === WARNING: 20 diagnostic messages
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h:61:35: error: typedef redefinition with different types ('unsigned long long' vs '__uintptr_t' (aka 'unsigned int'))
  ===    C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vcruntime.h:195:30: error: typedef redefinition with different types ('long long' vs '__intptr_t' (aka 'int'))
  ===    C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt.h:645:28: error: typedef redefinition with different types ('__time64_t' (aka 'long long') vs '__time_t' (aka 'long'))
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/mbstate_t.h:47:3: error: typedef redefinition with different types ('struct mbstate_t' vs '_Mbstatet')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include\bits/wctype.h:60:14: error: typedef redefinition with different types ('long' vs 'unsigned short')
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__support/win32/locale_win32.h:96:7: error: definition of type 'locale_t' conflicts with typedef of the same name
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:445:32: error: use of undeclared identifier '_SPACE'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:32: error: use of undeclared identifier '_BLANK'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:39: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:46: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:446:53: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:447:32: error: use of undeclared identifier '_CONTROL'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:448:32: error: use of undeclared identifier '_UPPER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:449:32: error: use of undeclared identifier '_LOWER'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:450:32: error: use of undeclared identifier '_ALPHA'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:451:32: error: use of undeclared identifier '_DIGIT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:452:32: error: use of undeclared identifier '_PUNCT'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:453:32: error: use of undeclared identifier '_HEX'
  ===    C:/Users/ariha/AppData/Local/Android/Sdk/ndk/26.0.10792818/toolchains/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale:454:32: error: use of undeclared identifier '_BLANK'
  ===    fatal error: too many errors emitted, stopping now [-ferror-limit=]
  thread 'main' panicked at '=== Errors during header parsing', C:\Users\ariha\.cargo\registry\src\index.crates.io-6f17d22bba15001f\opencv-binding-generator-0.73.0\src\generator.rs:396:17
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

> Task :TeamCode:cargoBuildArm FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':TeamCode:cargoBuildArm'.
> Process 'command 'cargo'' finished with non-zero exit value 101

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 7s
2 actionable tasks: 1 executed, 1 up-to-date
                                                                                                                                                                                                                                                                       

@arihant2math
Copy link
Author

Logs have been attached, with the correct error this time ...

@arihant2math
Copy link
Author

However, I don't understand why

Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\vadefs.h
and
/llvm/prebuilt/windows-x86_64/bin/../sysroot/usr/include/c++/v1\__locale

are being parsed.

@lchjczw
Copy link

lchjczw commented May 14, 2024

@arihant2math
Copy link
Author

Looks promising actually, wasm is probably the best solution short of actual compilation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants