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

Installation issue when using M1 Chip #299

Closed
esbasti opened this issue Jan 8, 2021 · 36 comments
Closed

Installation issue when using M1 Chip #299

esbasti opened this issue Jan 8, 2021 · 36 comments

Comments

@esbasti
Copy link

esbasti commented Jan 8, 2021

Hi,

Has anyone experienced issues when trying to run python3 install_requirements.py in Big Sur OS.

Seems like the problem is related to the numpy library. However, I was able to install numpy through home brew and did not get the same error.

Happened on Big Sur running on a M1 chip

Here is the error log:

Requirement already satisfied: pip in /opt/homebrew/lib/python3.9/site-packages (20.3.3)
WARNING: Skipping depthai as it is not installed.
Ignoring open3d: markers 'platform_machine != "armv7l" and python_version < "3.9"' don't match your environment
Collecting argcomplete==1.12.1
Using cached argcomplete-1.12.1-py2.py3-none-any.whl (38 kB)
Collecting depthai==0.4.0.0
Using cached depthai-0.4.0.0.tar.gz (84 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Collecting numpy==1.19.3
Using cached numpy-1.19.3.zip (7.3 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... error
ERROR: Command errored out with exit status 1:
command: /opt/homebrew/opt/python@3.9/bin/python3.9 /opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/tmp60t7dj_s
cwd: /private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651
Complete output (217 lines):
Running from numpy source directory.
setup.py:480: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates
run_build = parse_setuppy_commands()
Processing numpy/random/_bounded_integers.pxd.in
Processing numpy/random/_philox.pyx
Processing numpy/random/_bounded_integers.pyx.in
Processing numpy/random/_sfc64.pyx
Processing numpy/random/_mt19937.pyx
Processing numpy/random/bit_generator.pyx
Processing numpy/random/mtrand.pyx
Processing numpy/random/_generator.pyx
Processing numpy/random/_pcg64.pyx
Processing numpy/random/_common.pyx
Cythonizing sources
blas_opt_info:
blas_mkl_info:
customize UnixCCompiler
libraries mkl_rt not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
NOT AVAILABLE

blis_info:
  libraries blis not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
  NOT AVAILABLE

openblas_info:
  libraries openblas not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
  NOT AVAILABLE

atlas_3_10_blas_threads_info:
Setting PTATLAS=ATLAS
  libraries tatlas not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
  NOT AVAILABLE

atlas_3_10_blas_info:
  libraries satlas not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
  NOT AVAILABLE

atlas_blas_threads_info:
Setting PTATLAS=ATLAS
  libraries ptf77blas,ptcblas,atlas not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
  NOT AVAILABLE

atlas_blas_info:
  libraries f77blas,cblas,atlas not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
  NOT AVAILABLE

accelerate_info:
  libraries accelerate not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
Library accelerate was not found. Ignoring
  libraries veclib not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
Library veclib was not found. Ignoring
  FOUND:
    extra_compile_args = ['-msse3', '-I/System/Library/Frameworks/vecLib.framework/Headers']
    extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
    define_macros = [('NO_ATLAS_INFO', 3), ('HAVE_CBLAS', None)]

  FOUND:
    extra_compile_args = ['-msse3', '-I/System/Library/Frameworks/vecLib.framework/Headers']
    extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
    define_macros = [('NO_ATLAS_INFO', 3), ('HAVE_CBLAS', None)]

non-existing path in 'numpy/distutils': 'site.cfg'
lapack_opt_info:
lapack_mkl_info:
  libraries mkl_rt not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
  NOT AVAILABLE

openblas_lapack_info:
  libraries openblas not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
  NOT AVAILABLE

openblas_clapack_info:
  libraries openblas,lapack not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
  NOT AVAILABLE

flame_info:
  libraries flame not found in ['/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib', '/usr/local/lib', '/usr/lib', '/opt/local/lib']
  NOT AVAILABLE

atlas_3_10_threads_info:
Setting PTATLAS=ATLAS
  libraries lapack_atlas not found in /opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib
  libraries tatlas,tatlas not found in /opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib
  libraries lapack_atlas not found in /usr/local/lib
  libraries tatlas,tatlas not found in /usr/local/lib
  libraries lapack_atlas not found in /usr/lib
  libraries tatlas,tatlas not found in /usr/lib
  libraries lapack_atlas not found in /opt/local/lib
  libraries tatlas,tatlas not found in /opt/local/lib
<class 'numpy.distutils.system_info.atlas_3_10_threads_info'>
  NOT AVAILABLE

atlas_3_10_info:
  libraries lapack_atlas not found in /opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib
  libraries satlas,satlas not found in /opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib
  libraries lapack_atlas not found in /usr/local/lib
  libraries satlas,satlas not found in /usr/local/lib
  libraries lapack_atlas not found in /usr/lib
  libraries satlas,satlas not found in /usr/lib
  libraries lapack_atlas not found in /opt/local/lib
  libraries satlas,satlas not found in /opt/local/lib
<class 'numpy.distutils.system_info.atlas_3_10_info'>
  NOT AVAILABLE

atlas_threads_info:
Setting PTATLAS=ATLAS
  libraries lapack_atlas not found in /opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib
  libraries ptf77blas,ptcblas,atlas not found in /opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib
  libraries lapack_atlas not found in /usr/local/lib
  libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib
  libraries lapack_atlas not found in /usr/lib
  libraries ptf77blas,ptcblas,atlas not found in /usr/lib
  libraries lapack_atlas not found in /opt/local/lib
  libraries ptf77blas,ptcblas,atlas not found in /opt/local/lib
<class 'numpy.distutils.system_info.atlas_threads_info'>
  NOT AVAILABLE

atlas_info:
  libraries lapack_atlas not found in /opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib
  libraries f77blas,cblas,atlas not found in /opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib
  libraries lapack_atlas not found in /usr/local/lib
  libraries f77blas,cblas,atlas not found in /usr/local/lib
  libraries lapack_atlas not found in /usr/lib
  libraries f77blas,cblas,atlas not found in /usr/lib
  libraries lapack_atlas not found in /opt/local/lib
  libraries f77blas,cblas,atlas not found in /opt/local/lib
<class 'numpy.distutils.system_info.atlas_info'>
  NOT AVAILABLE

  FOUND:
    extra_compile_args = ['-msse3', '-I/System/Library/Frameworks/vecLib.framework/Headers']
    extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
    define_macros = [('NO_ATLAS_INFO', 3), ('HAVE_CBLAS', None)]

/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py:274: UserWarning: Unknown distribution option: 'define_macros'
  warnings.warn(msg)
running dist_info
running build_src
build_src
building py_modules sources
creating build
creating build/src.macosx-11-arm64-3.9
creating build/src.macosx-11-arm64-3.9/numpy
creating build/src.macosx-11-arm64-3.9/numpy/distutils
building library "npymath" sources
Traceback (most recent call last):
  File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 280, in <module>
    main()
  File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 263, in main
    json_out['return_val'] = hook(**hook_input['kwargs'])
  File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 133, in prepare_metadata_for_build_wheel
    return hook(metadata_directory, config_settings)
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-5br9n7ar/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 157, in prepare_metadata_for_build_wheel
    self.run_setup()
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-5br9n7ar/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 248, in run_setup
    super(_BuildMetaLegacyBackend,
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-5br9n7ar/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 142, in run_setup
    exec(compile(code, __file__, 'exec'), locals())
  File "setup.py", line 508, in <module>
    setup_package()
  File "setup.py", line 500, in setup_package
    setup(**metadata)
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/core.py", line 169, in setup
    return old_setup(**new_attr)
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-5br9n7ar/overlay/lib/python3.9/site-packages/setuptools/__init__.py", line 165, in setup
    return distutils.core.setup(**attrs)
  File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-5br9n7ar/overlay/lib/python3.9/site-packages/setuptools/command/dist_info.py", line 31, in run
    egg_info.run()
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/command/egg_info.py", line 24, in run
    self.run_command("build_src")
  File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/command/build_src.py", line 144, in run
    self.build_sources()
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/command/build_src.py", line 155, in build_sources
    self.build_library_sources(*libname_info)
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/command/build_src.py", line 288, in build_library_sources
    sources = self.generate_sources(sources, (lib_name, build_info))
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/command/build_src.py", line 378, in generate_sources
    source = func(extension, build_dir)
  File "numpy/core/setup.py", line 658, in get_mathlib_info
    st = config_cmd.try_link('int main(void) { return 0;}')
  File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/command/config.py", line 241, in try_link
    self._check_compiler()
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/command/config.py", line 80, in _check_compiler
    self.fcompiler = new_fcompiler(compiler=self.fcompiler,
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/fcompiler/__init__.py", line 880, in new_fcompiler
    compiler = get_default_fcompiler(plat, requiref90=requiref90,
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/fcompiler/__init__.py", line 851, in get_default_fcompiler
    compiler_type =  _find_existing_fcompiler(matching_compiler_types,
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/fcompiler/__init__.py", line 802, in _find_existing_fcompiler
    c.customize(dist)
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/fcompiler/__init__.py", line 526, in customize
    linker_so_flags = self.flag_vars.linker_so
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/fcompiler/environment.py", line 37, in __getattr__
    return self._get_var(name, conf_desc)
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/fcompiler/environment.py", line 53, in _get_var
    var = self._hook_handler(name, hook)
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/fcompiler/__init__.py", line 705, in _environment_hook
    return hook()
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/fcompiler/gnu.py", line 346, in get_flags_linker_so
    flags = GnuFCompiler.get_flags_linker_so(self)
  File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-tomzolhy/numpy_92985193da7a427c82dd73d9d6d03651/numpy/distutils/fcompiler/gnu.py", line 136, in get_flags_linker_so
    os.environ['MACOSX_DEPLOYMENT_TARGET'] = target
  File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/os.py", line 684, in __setitem__
    value = self.encodevalue(value)
  File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/os.py", line 756, in encode
    raise TypeError("str expected, not %s" % type(value).__name__)
TypeError: str expected, not int
----------------------------------------

ERROR: Command errored out with exit status 1: /opt/homebrew/opt/python@3.9/bin/python3.9 /opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/tmp60t7dj_s Check the logs for full command output.
Traceback (most recent call last):
File "/Users/sebastianvillalobos/Sabana Tech/smartaccess/depthai/install_requirements.py", line 17, in
subprocess.check_call([*pip_install, "-r", "requirements.txt"])
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/opt/homebrew/opt/python@3.9/bin/python3.9', '-m', 'pip', 'install', '--user', '-r', 'requirements.txt']' returned non-zero exit status 1.

@Luxonis-Brandon
Copy link
Contributor

Hi @esbasti ,

I have not seen this. But I do have something that might be helpful. Here is what we did to get development working on M1 Macs:
https://discuss.luxonis.com/d/69-running-depthai-on-apple-m1-based-macs

The why is that some development tools don't yet run natively on M1 Macs.

Thoughts?

Thanks,
Brandon

@esbasti
Copy link
Author

esbasti commented Jan 8, 2021

Thank you @Luxonis-Brandon for getting back to me.

I tried running the terminal under Rosetta.

But, unfortunately I'm still getting the same error.

@Luxonis-Brandon
Copy link
Contributor

Got it. Just to make sure I'm on the same page, have you already run the following (from here)?
sudo curl -fL http://docs.luxonis.com/_static/install_dependencies.sh | bash

If you haven't please do close and re-open the terminal after doing so, and run python3 -m pip install -U pip, which should show something like:
Requirement already satisfied: pip in /Users/leeroy/Library/Python/3.9/lib/python/site-packages (20.3.3) if it is already updated.

And I want to share this video in case it's helpful in getting up/going:
https://www.youtube.com/watch?v=0RGmmjed3Hc&feature=youtu.be

Unfortunately I don't have an M1 Mac on hand (I really want to get one) to try out, otherwise I could see about reproducing. @alex-luxonis does have one.

@esbasti
Copy link
Author

esbasti commented Jan 8, 2021

Thanks for the video, it was very helpful

I was skipping the python3 -m pip install depthai

Notheless I get a new error when running this command.

I think this time the error is caused by home brew. I tried to run homebrew under rosetta 2. But, still got the same error

`Collecting depthai
Using cached depthai-0.4.0.0.tar.gz (84 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Building wheels for collected packages: depthai
Building wheel for depthai (PEP 517) ... error
ERROR: Command errored out with exit status 1:
command: /opt/homebrew/opt/python@3.9/bin/python3.9 /opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/tmp8m4hw9u7
cwd: /private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-gfgg7o6b/depthai_16754c96838549f286e1b6e8543b1e04
Complete output (58 lines):
running bdist_wheel
running build
running build_ext
Traceback (most recent call last):
File "setup.py", line 72, in run
out = subprocess.check_output(['cmake', '--version'])
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 420, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 501, in run
with Popen(*popenargs, **kwargs) as process:
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 947, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 1819, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'cmake'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 280, in
main()
File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 263, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 204, in build_wheel
return _build_backend().build_wheel(wheel_directory, config_settings,
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-j9ot46yy/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 216, in build_wheel
return self._build_with_temp_dir(['bdist_wheel'], '.whl',
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-j9ot46yy/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 202, in _build_with_temp_dir
self.run_setup()
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-j9ot46yy/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 253, in run_setup
super(_BuildMetaLegacyBackend,
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-j9ot46yy/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 145, in run_setup
exec(compile(code, file, 'exec'), locals())
File "setup.py", line 159, in
setup(
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-j9ot46yy/overlay/lib/python3.9/site-packages/setuptools/init.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/core.py", line 148, in setup
dist.run_commands()
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-j9ot46yy/overlay/lib/python3.9/site-packages/wheel/bdist_wheel.py", line 299, in run
self.run_command('build')
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "setup.py", line 74, in run
raise RuntimeError("CMake must be installed to build the following extensions: " +
RuntimeError: CMake must be installed to build the following extensions: depthai

ERROR: Failed building wheel for depthai
Failed to build depthai
ERROR: Could not build wheels for depthai which use PEP 517 and cannot be installed directly
DarkCloud:~ sebastianvillalobos$
`

@Luxonis-Brandon
Copy link
Contributor

I saw that one once as well. Can you close the terminal, re-open, and run python3 -m pip install -U pip ? And then try python3 -m pip install depthai again?

@Luxonis-Brandon
Copy link
Contributor

Oh, and sorry. cmake wasn't installed somehow.

Can you do brew install cmake?

@alex-luxonis
Copy link
Collaborator

Hi @esbasti,

This doesn't seem good:

Collecting depthai
Using cached depthai-0.4.0.0.tar.gz (84 kB)

It tries to build the wheel from sources (.tar.gz), while a prebuilt wheel should have been used instead. It might be because the command was ran initially natively (not under Rosetta 2).

Could you open a terminal under Rosetta and confirm that the command uname -m returns x86_64. Then try:

python3 -m pip uninstall depthai -y
python3 -m pip install depthai --no-cache-dir

I'm getting this output on Apple M1 with python 3.9.1.5:

  Downloading depthai-0.4.0.0-cp39-cp39-macosx_10_9_x86_64.whl (2.9 MB)
     |████████████████████████████████| 2.9 MB 2.8 MB/s 
Installing collected packages: depthai
Successfully installed depthai-0.4.0.0

@esbasti
Copy link
Author

esbasti commented Jan 8, 2021

Hi @alex-luxonis thanks for looking into this as well

I can confirm you that after running the command uname -m returns x86_64

Notheless, when i run python3 -m pip uninstall depthai -y got the following warning

WARNING: Skipping depthai as it is not installed.

And when run python3 -m pip install depthai --no-cache-dir

Here is the error log

Collecting depthai
Downloading depthai-0.4.0.0.tar.gz (84 kB)
|████████████████████████████████| 84 kB 1.1 MB/s
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Building wheels for collected packages: depthai
Building wheel for depthai (PEP 517) ... error
ERROR: Command errored out with exit status 1:
command: /opt/homebrew/opt/python@3.9/bin/python3.9 /opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/tmp1j88zm3u
cwd: /private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-z9ezgcns/depthai_80f01c8fd1bd4f0e9e1397038bb4394c
Complete output (58 lines):
running bdist_wheel
running build
running build_ext
Traceback (most recent call last):
File "setup.py", line 72, in run
out = subprocess.check_output(['cmake', '--version'])
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 420, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 501, in run
with Popen(*popenargs, **kwargs) as process:
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 947, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 1819, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'cmake'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 280, in
main()
File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 263, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 204, in build_wheel
return _build_backend().build_wheel(wheel_directory, config_settings,
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-v7n7tw5c/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 216, in build_wheel
return self._build_with_temp_dir(['bdist_wheel'], '.whl',
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-v7n7tw5c/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 202, in _build_with_temp_dir
self.run_setup()
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-v7n7tw5c/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 253, in run_setup
super(_BuildMetaLegacyBackend,
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-v7n7tw5c/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 145, in run_setup
exec(compile(code, file, 'exec'), locals())
File "setup.py", line 159, in
setup(
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-v7n7tw5c/overlay/lib/python3.9/site-packages/setuptools/init.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/core.py", line 148, in setup
dist.run_commands()
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-v7n7tw5c/overlay/lib/python3.9/site-packages/wheel/bdist_wheel.py", line 299, in run
self.run_command('build')
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "setup.py", line 74, in run
raise RuntimeError("CMake must be installed to build the following extensions: " +
RuntimeError: CMake must be installed to build the following extensions: depthai

ERROR: Failed building wheel for depthai
Failed to build depthai
ERROR: Could not build wheels for depthai which use PEP 517 and cannot be installed directly

@alex-luxonis
Copy link
Collaborator

@esbasti Thanks for trying out the commands.

So after I installed Homebrew and then the other packages (python3, etc) under Rosetta, later on even when running in a native arm64 terminal, I still got the prebuilt x86_64 depthai wheel getting downloaded and installed by pip.
I also upgraded to the latest Big Sur (11.1), but all was still fine.

I'm reinstalling macOS now, and trying to see if I could get to reproduce your situation, where the build from sources is always attempted. This will take some time...

Just in case, if you haven't already, could you try closing and reopening terminal consoles and maybe also rebooting. Sometimes changes done by installed programs (altering PATH or other environment variables) don't take effect otherwise.

If still no improvement, could you try the command that Brandon suggested brew install cmake and see if the build from sources gets to work.

@alex-luxonis
Copy link
Collaborator

@esbasti So I erased and reinstalled Big Sur on my Mac M1, then did these:

  1. Opened Terminal and executed this dependencies install script from our website:
    https://docs.luxonis.com/en/latest/pages/api/#installing-system-dependencies
    sudo curl -fL http://docs.luxonis.com/_static/install_dependencies.sh | bash
    Then ran python3 -m pip install depthai and was greeted with the same situation you encountered: it downloaded the .tar.gz and attempted the wheel build, failing.

  2. Opened another Terminal under Rosetta 2:

    • right-click -> Get Info -> ticked Open using Rosetta. Then trying to open it prompted me to install Rosetta, and after that I was able to open it.
    • tried again python3 -m pip install depthai and was prompted with the same situation and error.
    • ran again the dependencies install: sudo curl -fL http://docs.luxonis.com/_static/install_dependencies.sh | bash
    • tried again python3 -m pip install depthai , still with no luck. brew install cmake didn't helped.
    • closed the terminal
  3. Opened again Terminal under Rosetta 2:

    • ran python3 -m pip install depthai and at this point it worked as expected, downloading the _x86_64.whl

Next I cloned this repo, ran python3 install_requirements.py, then python3 depthai_demo.py, all working well.

I highlighted in bold the steps from above that I believe helped. Let us know how it goes on your side.

@esbasti
Copy link
Author

esbasti commented Jan 9, 2021

Still not luck.

Tried the steps above

And after running the command python3 -m pip install depthai I'm still getting the error below

Also thought it may had to do something with how I installed Brew and Rosetta and try this:

https://stackoverflow.com/questions/64963370/error-cannot-install-in-homebrew-on-arm-processor-in-intel-default-prefix-usr

But it still fails


Collecting depthai
Using cached depthai-0.4.0.0.tar.gz (84 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Building wheels for collected packages: depthai
Building wheel for depthai (PEP 517) ... error
ERROR: Command errored out with exit status 1:
command: /opt/homebrew/opt/python@3.9/bin/python3.9 /opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/tmpdhhq0zr1
cwd: /private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-3_8q08vt/depthai_77ef299d5c9e4ed49dbfa03c1413b776
Complete output (143 lines):
running bdist_wheel
running build
running build_ext
-- The C compiler identification is AppleClang 12.0.0.12000032
-- The CXX compiler identification is AppleClang 12.0.0.12000032
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- [hunter] Calculating Toolchain-SHA1
-- [hunter] Calculating Config-SHA1
-- [hunter] HUNTER_ROOT: /Users/sebastianvillalobos/.hunter
-- [hunter] [ Hunter-ID: 062a19a | Toolchain-ID: 5e27f7a | Config-ID: 2a6efb3 ]
-- [hunter] NLOHMANN_JSON_ROOT: /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Install (ver.: 3.8.0)
-- Found nlohmann_json: /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Install/lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.8.0")
-- [hunter] NLOHMANN_JSON_SCHEMA_VALIDATOR_ROOT: /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Install (ver.: 2.1.1)
-- [hunter] XLINK_ROOT: /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Install (ver.: luxonis-2020.2)
-- [hunter] Building XLink
loading initial cache file /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/cache.cmake
loading initial cache file /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Build/XLink/args.cmake
CMake Error: Could not open file for write in copy operation /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Build/XLink/Build/XLink-Release-prefix/src/XLink-Release-stamp/XLink-Release-urlinfo.txt.tmp
CMake Error: : System Error: Permission denied
CMake Error at /opt/homebrew/Cellar/cmake/3.19.2/share/cmake/Modules/ExternalProject.cmake:2661 (configure_file):
configure_file Problem configuring file
Call Stack (most recent call first):
/opt/homebrew/Cellar/cmake/3.19.2/share/cmake/Modules/ExternalProject.cmake:3430 (_ep_add_download_command)
CMakeLists.txt:152 (ExternalProject_Add)

CMake Error: Could not open file for write in copy operation /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Build/XLink/Build/XLink-Release-prefix/src/XLink-Release-stamp/download-XLink-Release.cmake.tmp
CMake Error: : System Error: Permission denied
CMake Error at /opt/homebrew/Cellar/cmake/3.19.2/share/cmake/Modules/ExternalProject.cmake:1448 (configure_file):
configure_file Problem configuring file
Call Stack (most recent call first):
/opt/homebrew/Cellar/cmake/3.19.2/share/cmake/Modules/ExternalProject.cmake:2717 (_ep_write_downloadfile_script)
/opt/homebrew/Cellar/cmake/3.19.2/share/cmake/Modules/ExternalProject.cmake:3430 (_ep_add_download_command)
CMakeLists.txt:152 (ExternalProject_Add)

CMake Error at /opt/homebrew/Cellar/cmake/3.19.2/share/cmake/Modules/ExternalProject.cmake:2726 (file):
file failed to open for writing (Permission denied):

  /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Build/XLink/Build/XLink-Release-prefix/src/XLink-Release-stamp/verify-XLink-Release.cmake

Call Stack (most recent call first):
/opt/homebrew/Cellar/cmake/3.19.2/share/cmake/Modules/ExternalProject.cmake:3430 (_ep_add_download_command)
CMakeLists.txt:152 (ExternalProject_Add)

CMake Error at /opt/homebrew/Cellar/cmake/3.19.2/share/cmake/Modules/ExternalProject.cmake:1492 (file):
file failed to open for writing (Permission denied):

  /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Build/XLink/Build/XLink-Release-prefix/src/XLink-Release-stamp/extract-XLink-Release.cmake

Call Stack (most recent call first):
/opt/homebrew/Cellar/cmake/3.19.2/share/cmake/Modules/ExternalProject.cmake:2739 (_ep_write_extractfile_script)
/opt/homebrew/Cellar/cmake/3.19.2/share/cmake/Modules/ExternalProject.cmake:3430 (_ep_add_download_command)
CMakeLists.txt:152 (ExternalProject_Add)

CMake Error: Could not open file for write in copy operation /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Build/XLink/Build/XLink-Release-prefix/tmp/XLink-Release-cfgcmd.txt.tmp
CMake Error: : System Error: Permission denied
CMake Error at /opt/homebrew/Cellar/cmake/3.19.2/share/cmake/Modules/ExternalProject.cmake:3135 (configure_file):
configure_file Problem configuring file
Call Stack (most recent call first):
/opt/homebrew/Cellar/cmake/3.19.2/share/cmake/Modules/ExternalProject.cmake:3433 (_ep_add_configure_command)
CMakeLists.txt:152 (ExternalProject_Add)

-- Configuring incomplete, errors occurred!
See also "/Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Build/XLink/Build/CMakeFiles/CMakeOutput.log".
See also "/Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Build/XLink/Build/CMakeFiles/CMakeError.log".
CMake Error: Cannot open file for write: /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Build/XLink/Build/CMakeCache.txt.tmp541c5
CMake Error: : System Error: Permission denied
CMake Error: Unable to open cache file for save. /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Build/XLink/Build/CMakeCache.txt
CMake Error: : System Error: Permission denied

[hunter ** FATAL ERROR **] Configure step failed (dir: /Users/sebastianvillalobos/.hunter/_Base/062a19a/5e27f7a/2a6efb3/Build/XLink)
[hunter ** FATAL ERROR **] [Directory:/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-3_8q08vt/depthai_77ef299d5c9e4ed49dbfa03c1413b776/depthai-core]

------------------------------ ERROR -----------------------------
https://hunter.readthedocs.io/en/latest/reference/errors/error.external.build.failed.html

CMake Error at /Users/sebastianvillalobos/.hunter/_Base/Download/Hunter/0.23.258/062a19a/Unpacked/cmake/modules/hunter_error_page.cmake:12 (message):
Call Stack (most recent call first):
/Users/sebastianvillalobos/.hunter/_Base/Download/Hunter/0.23.258/062a19a/Unpacked/cmake/modules/hunter_fatal_error.cmake:20 (hunter_error_page)
/Users/sebastianvillalobos/.hunter/_Base/Download/Hunter/0.23.258/062a19a/Unpacked/cmake/modules/hunter_download.cmake:597 (hunter_fatal_error)
/Users/sebastianvillalobos/.hunter/_Base/Download/Hunter/0.23.258/062a19a/Unpacked/cmake/modules/hunter_add_package.cmake:53 (hunter_download)
depthai-core/CMakeLists.txt:36 (hunter_add_package)

-- Configuring incomplete, errors occurred!
See also "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-3_8q08vt/depthai_77ef299d5c9e4ed49dbfa03c1413b776/build/temp.macosx-11-arm64-3.9/CMakeFiles/CMakeOutput.log".
See also "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-3_8q08vt/depthai_77ef299d5c9e4ed49dbfa03c1413b776/build/temp.macosx-11-arm64-3.9/CMakeFiles/CMakeError.log".
Traceback (most recent call last):
File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 280, in
main()
File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 263, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 204, in build_wheel
return _build_backend().build_wheel(wheel_directory, config_settings,
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-nno8ee5o/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 216, in build_wheel
return self._build_with_temp_dir(['bdist_wheel'], '.whl',
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-nno8ee5o/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 202, in _build_with_temp_dir
self.run_setup()
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-nno8ee5o/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 253, in run_setup
super(_BuildMetaLegacyBackend,
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-nno8ee5o/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 145, in run_setup
exec(compile(code, file, 'exec'), locals())
File "setup.py", line 159, in
setup(
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-nno8ee5o/overlay/lib/python3.9/site-packages/setuptools/init.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/core.py", line 148, in setup
dist.run_commands()
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-build-env-nno8ee5o/overlay/lib/python3.9/site-packages/wheel/bdist_wheel.py", line 299, in run
self.run_command('build')
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "setup.py", line 83, in run
self.build_extension(ext)
File "setup.py", line 154, in build_extension
subprocess.check_call(['cmake', ext.sourcedir] + cmake_args, cwd=self.build_temp, env=env)
File "/opt/homebrew/Cellar/python@3.9/3.9.1_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-3_8q08vt/depthai_77ef299d5c9e4ed49dbfa03c1413b776', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/private/var/folders/45/h1sx4z4164v9hqc36ryjvvfm0000gn/T/pip-install-3_8q08vt/depthai_77ef299d5c9e4ed49dbfa03c1413b776/build/lib.macosx-11-arm64-3.9/', '-DPYTHON_EXECUTABLE=/opt/homebrew/Cellar/python@3.9/3.9.1_5/bin/python3.9', '-DCMAKE_BUILD_TYPE=Release', '-DHUNTER_CONFIGURATION_TYPES=Release']' returned non-zero exit status 1.

ERROR: Failed building wheel for depthai
Failed to build depthai
ERROR: Could not build wheels for depthai which use PEP 517 and cannot be installed directly

@esbasti esbasti changed the title Issue in Big Sur related to Numpy Installation issue when using M1 Chip Jan 9, 2021
@alex-luxonis
Copy link
Collaborator

@esbasti I was able to build the depthai wheel from sources under native arm64, after adding the Homebrew install to PATH manually: export PATH=/opt/homebrew/bin:$PATH. I also had to brew install cmake libusb.

I also see from your logs above that the build was progressing, but reaching some permission issues in ~/.hunter directory. I believe this happens because the command was ran at some point with sudo (sudo python3 -m pip install depthai). Maybe you could resolve the problem by deleting this directory entirely: sudo rm -rf ~/.hunter (should be safe to do that, Hunter is a source-code-level package manager we use for builds).

But anyway, this isn't the right direction for fixing the problem (at least for now), as some python libraries are still not supported under native Apple M1. Most prominent is numpy, that we depend on for depthai. So for now we need to stay with the x86_64 translation, and thus should get the prebuilt to work (and don't even attempt build from sources):
python3 -m pip install --only-binary=:all: --no-cache-dir depthai

To check directly under which platform python3 runs: python3 -c "import platform; print(platform.platform())" :

  • macOS-11.1-arm64-i386-64bit - bad, native
  • macOS-11.1-x86_64-i386-64bit - OK, with emulation

In your case it must be something with the Homebrew install. Could you check the PATH env var echo $PATH , and if by any chance /opt/homebrew is included, remove it.

And if the problem persists, maybe even remove completely Homebrew, running in a native terminal:

  1. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
    --should remove it from /opt/homebrew
  2. arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
    --should remove it from /usr/local

And then reinstall with this command under Rosetta:
sudo curl -fL http://docs.luxonis.com/_static/install_dependencies.sh | bash
followed by closing and reopening the terminal.

@esbasti
Copy link
Author

esbasti commented Jan 12, 2021

Finally I was able to install all dependencies successfully and run the demo.

What ended up working was what @alex-luxonis suggested. Which was:

And if the problem persists, maybe even remove completely Homebrew, running in a native terminal:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
--should remove it from /opt/homebrew
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
--should remove it from /usr/local

And then reinstall with this command under Rosetta:
sudo curl -fL http://docs.luxonis.com/_static/install_dependencies.sh | bash
followed by closing and reopening the terminal.

In addition to running this commands I had to manually delete the Homebrew directory in both locations.

Thank you both for taking the time and troubleshoot for a solution @Luxonis-Brandon @alex-luxonis

@Luxonis-Brandon
Copy link
Contributor

Glad it's working and thanks for circling back!

@alex-luxonis
Copy link
Collaborator

Thanks! Closing as resolved.

We also updated the install script for macOS, it can be run now on M1 without having to run the terminal under Rosetta (it will automatically prefix certain commands with arch -x86_64):
https://docs.luxonis.com/en/latest/pages/api/#macos

@whabilly
Copy link

The DepthAI API and examples (gen2_develop branch) run fine natively on M1 by the way, once you get native OpenCV for Python installed (I built it from source weeks ago, but it should be possible to install it now using conda via conda-forge) as well as Numpy (also using conda-forge).

@alex-luxonis
Copy link
Collaborator

We were thinking to recommend users to run under Rosetta, until opencv-python, numpy, etc. get to a stable state on M1 arm64, or at least could be built from sources with pip. As the performance under x86_64 translation seems pretty good anyway.
But we could look at conda-forge. Thanks!

@whabilly
Copy link

I have been using M1-native only development tools since day 1 (early December) and so far Homebrew and Conda-forge have provided all the packages I needed, and in the worse cases building from sources has not been an issue at all.

@Luxonis-Brandon
Copy link
Contributor

Thanks, both. And good to know @whabilly . The M1 chips are so impressive. Cool to see computer innovation like this. Before the M1, it seemed computer processors weren't -really- getting any faster in terms of daily user experience.

@ikester
Copy link

ikester commented Jan 20, 2022

Wondering what the status of this is one year later. I just got my OAK-D lite today and wondering if I can install all native arm libraries and binaries or if I need to compile any dependencies.

@Luxonis-Brandon
Copy link
Contributor

Man how time flies!

Native M1 actually is largely dependent on external tools being converted to M1. And I'm not sure if those are ported just yet. Would have to check. Checking...

That said, install on M1 Mac (M1, M1 Pro, M1 Max) is clean using Rosetta. So no dependencies are required.

Will circle back shortly.

@ikester
Copy link

ikester commented Jan 20, 2022

Man how time flies!

Especially the last couple of years! 2020 and 2021 just blend together for me.

Native M1 actually is largely dependent on external tools being converted to M1. And I'm not sure if those are ported just yet. Would have to check. Checking...

That said, install on M1 Mac (M1, M1 Pro, M1 Max) is clean using Rosetta. So no dependencies are required.

I would like to avoid having an Intel (Rosetta) Homebrew install on this machine, hence the question. Now that OAK-D Lite is out maybe more M1 Mac users will come together to find a more seamless solution.

Will circle back shortly.

Thanks!

@whab
Copy link

whab commented Jan 22, 2022

I don’t know why Luxonis does not provide native support for M1 yet, but I have been able to use DepthAI natively on M1 for a full year since I got a Mac mini M1 and a OAK-D. You just need to build and install your own DepthAI wheel. Here are step-by-step instructions to build, install and test a M1 native version of DepthAI in less than 30 minutes (tested on a new MacBookPro M1 Pro running macOS Monterey 12.1 with a OAK-D-Lite):

Install native M1 version of brew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

Install conda to create virtual environments for Python

brew install --cask miniconda
conda init zsh
Close and re-open a Terminal window

Install DepthAI by building a M1 wheel (inside ~/DepthAI/)

conda create --name DepthAIEnv39 python=3.9
conda activate DepthAIEnv39
python3 -m pip install -U pip
brew update
brew install cmake libusb
cd ~; mkdir DepthAI; cd DepthAI
git clone --recursive https://github.com/luxonis/depthai-python.git
cd depthai-python
mkdir build && cd build
cmake ..
cmake --build . --parallel
cd ..
python3 -m pip wheel . -w wheelhouse
pip install wheelhouse/depthai-*

Test DepthAI with a OAK plugged to your new M1 Mac

cd examples
nano install_requirements.py
Remove code block (3 lines) starting with: if thisPlatform == "arm64" and platform.system() == "Darwin":
Remove code block (48 lines) starting with: if not args.skip_depthai:
python3 install_requirements.py
python3 ColorCamera/rgb_preview.py

Enjoy!

@Luxonis-Brandon
Copy link
Contributor

Thank you! We can likely integrate this to provide pre-built libraries for Apple M* processors. Asking team.

@themarpe
Copy link
Collaborator

Hi @whab
Thanks for the nice writeup!

The reason for not yet having M1 prebuilt wheels is mostly due to GitHub Actions not yet offering M1 macs a Runners.
However, we might be able to crosscompile M1 wheels on x86_64 macs - if you happen to know an easy way to do so with CMake, we can give it a try.

One option is also custom runners... will circle back if/when we decide to pick any of these options

@ikester
Copy link

ikester commented Jan 23, 2022

Worked like a charm on a MBP M1 Max! Thank you for the detailed write up.

I did get a bunch of warnings at the end of cmake --build . --parallel, but everything seems to be working.

BTW, instead of using conda I created the virtual environment like this instead:

python3 -m venv myvenv
source myvenv/bin/activate
python3 -m pip install -U pip
...

@Luxonis-Brandon , @themarpe I know that ideally you'd like to provide pre-built libraries for M1, but it would be great to have this process added to the docs In the meantime. Hopefully this issue will be discoverable as well.

Thanks @whab !

@themarpe
Copy link
Collaborator

themarpe commented Jan 23, 2022

Thanks for giving this a try on your end as well @ikester
Actually, I think the steps could be distilled down to:

# Install arm64 brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

# Install dependencies
brew install cmake libusb

# Build wheel from source 
# EDIT: added deployment target env var, shouldn't be necessary in newer releases
MACOSX_DEPLOYMENT_TARGET=11.0 python3 -m pip install --no-binary=depthai depthai

@ikester would you be able to test this? If it works as expected, we'll add it to the docs.
(Also, the final built wheel has to be checked if its arm64 - I think this could by done by running readelf -h depthai.dylib, where depthai.dylib points to the location of the built and installed wheel (somewhere in site)).

@ikester
Copy link

ikester commented Jan 23, 2022

@themarpe that didn't work for me. I ran the pip install command outside a virtual env and got this.

~/d/p/Dep/depthai> python3 -m pip install --no-binary=depthai depthai                                                                 ✔
DEPRECATION: Configuring installation scheme with distutils config files is deprecated and will no longer work in the near future. If you are using a Homebrew or Linuxbrew Python, please see discussion at https://github.com/Homebrew/homebrew-core/issues/76621
Collecting depthai
  Using cached depthai-2.14.1.0.tar.gz (325 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: depthai
  Building wheel for depthai (pyproject.toml) ... error
  ERROR: Command errored out with exit status 1:
   command: /opt/homebrew/opt/python@3.9/bin/python3.9 /opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/tmpuvu22c09
       cwd: /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xh9m2qju/depthai_1b61178e61be47268f285f613bff32fc
  Complete output (313 lines):
  running bdist_wheel
  running build
  running build_ext
  -- The C compiler identification is AppleClang 13.0.0.13000029
  -- The CXX compiler identification is AppleClang 13.0.0.13000029
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Found Git: /opt/homebrew/bin/git (found version "2.34.1")
  -- [hunter] Calculating Toolchain-SHA1
  -- [hunter] Calculating Config-SHA1
  -- [hunter] HUNTER_ROOT: /Users/ike/.hunter
  -- [hunter] [ Hunter-ID: 9b4e732 | Toolchain-ID: 7322064 | Config-ID: 7005309 ]
  -- [hunter] NLOHMANN_JSON_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 3.9.1)
  -- [hunter] XLINK_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: luxonis-2021.4-master)
  -- [hunter] BZIP2_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 1.0.8-p0)
  -- [hunter] FP16_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: luxonis-0.0.0)
  -- [hunter] LIBARCHIVE-LUXONIS_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 3.4.2-p2)
  -- [hunter] SPDLOG_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 1.8.2)
  -- [hunter] ZLIB_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 1.2.11-p2)
  -- [hunter] BACKWARD_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 1.6)
  -- [hunter] LIBNOP_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 1.0-5a66ba9)
  -- Looking for pthread.h
  -- Looking for pthread.h - found
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
  -- Found Threads: TRUE
  -- Could NOT find libdw (missing: LIBDW_LIBRARY LIBDW_INCLUDE_DIR)
  -- Could NOT find libbfd (missing: LIBBFD_LIBRARY LIBBFD_INCLUDE_DIR)
  -- Could NOT find libdwarf (missing: LIBDWARF_LIBRARY LIBDWARF_INCLUDE_DIR LIBELF_LIBRARY LIBELF_INCLUDE_DIR)
  -- Found Backward: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install/lib/backward
  -- Found nlohmann_json: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install/lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.9.1")
  -- Performing Test FLAG_-Wall
  -- Performing Test FLAG_-Wall - Success
  -- Performing Test FLAG_-Wextra
  -- Performing Test FLAG_-Wextra - Success
  -- Performing Test FLAG_-Woverloaded-virtual
  -- Performing Test FLAG_-Woverloaded-virtual - Success
  -- Performing Test FLAG_-Wformat=2
  -- Performing Test FLAG_-Wformat=2 - Success
  -- Performing Test FLAG_-Wmisleading-indentation
  -- Performing Test FLAG_-Wmisleading-indentation - Success
  -- Performing Test FLAG_-Wduplicated-cond
  -- Performing Test FLAG_-Wduplicated-cond - Failed
  -- Performing Test FLAG_-Wduplicated-branches
  -- Performing Test FLAG_-Wduplicated-branches - Failed
  -- Performing Test FLAG_-Wnull-dereference
  -- Performing Test FLAG_-Wnull-dereference - Success
  -- Performing Test FLAG_-Wdouble-promotion
  -- Performing Test FLAG_-Wdouble-promotion - Success
  -- Performing Test FLAG_-Wsign-compare
  -- Performing Test FLAG_-Wsign-compare - Success
  -- Performing Test FLAG_-Wtype-limits
  -- Performing Test FLAG_-Wtype-limits - Success
  -- Performing Test FLAG_-Werror=self-assign-field
  -- Performing Test FLAG_-Werror=self-assign-field - Success
  -- Performing Test FLAG_-Werror=unused-lambda-capture
  -- Performing Test FLAG_-Werror=unused-lambda-capture - Success
  -- Performing Test FLAG_-Werror=return-type
  -- Performing Test FLAG_-Werror=return-type - Success
  -- Performing Test FLAG_-Werror=non-virtual-dtor
  -- Performing Test FLAG_-Werror=non-virtual-dtor - Success
  -- Performing Test FLAG_-Werror=sign-compare
  -- Performing Test FLAG_-Werror=sign-compare - Success
  -- Performing Test FLAG_-Werror=reorder
  -- Performing Test FLAG_-Werror=reorder - Success
  -- Performing Test FLAG_-Werror=switch-enum
  -- Performing Test FLAG_-Werror=switch-enum - Success
  -- Compiling depthai-core resources in PATCH_ONLY mode
  -- Downloading Depthai device side binaries from server...
  -- Downloading depthai and patch
  -- commit:
  -- Downloading and checking depthai-device-fwp.tar.xz
  -- [download 0% complete]
  -- [download 1% complete]
  -- [download 2% complete]
  -- [download 3% complete]
  -- [download 4% complete]
  -- [download 6% complete]
  -- [download 7% complete]
  -- [download 10% complete]
  -- [download 13% complete]
  -- [download 14% complete]
  -- [download 16% complete]
  -- [download 19% complete]
  -- [download 32% complete]
  -- [download 36% complete]
  -- [download 37% complete]
  -- [download 39% complete]
  -- [download 40% complete]
  -- [download 41% complete]
  -- [download 42% complete]
  -- [download 43% complete]
  -- [download 44% complete]
  -- [download 45% complete]
  -- [download 48% complete]
  -- [download 49% complete]
  -- [download 50% complete]
  -- [download 51% complete]
  -- [download 52% complete]
  -- [download 60% complete]
  -- [download 61% complete]
  -- [download 73% complete]
  -- [download 74% complete]
  -- [download 75% complete]
  -- [download 78% complete]
  -- [download 95% complete]
  -- [download 96% complete]
  -- [download 97% complete]
  -- [download 98% complete]
  -- [download 100% complete]
  -- Downloading depthai bootloader
  -- folder: /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xh9m2qju/depthai_1b61178e61be47268f285f613bff32fc/build/temp.macosx-12-arm64-3.9/depthai-core/resources
  -- maturity: release
  -- commit_version_arg: 0.0.15
  -- Downloading and checking depthai-bootloader-fwp.tar.xz
  -- [download 1% complete]
  -- [download 3% complete]
  -- [download 4% complete]
  -- [download 8% complete]
  -- [download 11% complete]
  -- [download 20% complete]
  -- [download 23% complete]
  -- [download 26% complete]
  -- [download 28% complete]
  -- [download 29% complete]
  -- [download 31% complete]
  -- [download 32% complete]
  -- [download 34% complete]
  -- [download 35% complete]
  -- [download 37% complete]
  -- [download 38% complete]
  -- [download 40% complete]
  -- [download 41% complete]
  -- [download 43% complete]
  -- [download 45% complete]
  -- [download 47% complete]
  -- [download 76% complete]
  -- [download 97% complete]
  -- [download 100% complete]
  -- LIST OF RESOURCE COMPILED FILES: /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xh9m2qju/depthai_1b61178e61be47268f285f613bff32fc/build/temp.macosx-12-arm64-3.9/depthai-core/resources/depthai-device-fwp-f503b7adfd44b696187b7825a12a134ded0ca3f3.tar.xz;/private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xh9m2qju/depthai_1b61178e61be47268f285f613bff32fc/build/temp.macosx-12-arm64-3.9/depthai-core/resources/depthai-bootloader-fwp-0.0.15.tar.xz
  -- Check for working incbin assembly directive
  -- Check for working incbin assembly directive - works
  -- ClangFormat: clang-format not found! Target 'clangformat' not available...
  -- Performing Test FLAG_-Wno-switch-enum
  -- Performing Test FLAG_-Wno-switch-enum - Success
  -- ClangFormat: clang-format not found! Target 'clangformat' not available...
  -- OpenCV and required libraries (opencv_core;opencv_imgproc) found. OpenCV Support enabled
  -- BUILD_DATETIME: 2022-01-23 19:44:18 +0000, BUILD_COMMIT: , BUILD_COMMIT_DATETIME:
  -- [hunter] HUNTER_ROOT: /Users/ike/.hunter
  -- [hunter] [ Hunter-ID: 9b4e732 | Toolchain-ID: 7322064 | Config-ID: 7005309 ]
  -- [hunter] PYBIND11_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 2.7.0)
  -- Found PythonInterp: /opt/homebrew/Cellar/python@3.9/3.9.10/bin/python3.9 (found version "3.9.10")
  -- Found PythonLibs: /opt/homebrew/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/lib/libpython3.9.dylib
  -- Performing Test HAS_FLTO
  -- Performing Test HAS_FLTO - Success
  -- Performing Test HAS_FLTO_THIN
  -- Performing Test HAS_FLTO_THIN - Success
  -- Found pybind11: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Build/pybind11/Install/include (found version "2.7.0" )
  -- Mypy available, creating and checking stubs. Running with generate_stubs.py depthai /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xh9m2qju/depthai_1b61178e61be47268f285f613bff32fc/build/lib.macosx-12-arm64-3.9/
  -- Checking for pybind11_mkdoc
  -- Checking for pybind11_mkdoc - not found, docstrings not available
  -- Configuring done
  -- Generating done
  CMake Warning:
    Manually-specified variables were not used by the project:

      HUNTER_JOBS_NUMBER


  -- Build files have been written to: /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xh9m2qju/depthai_1b61178e61be47268f285f613bff32fc/build/temp.macosx-12-arm64-3.9
  [  3%] Generating depthai-resources resource loader
  [  3%] Generating intermediate file for /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xh9m2qju/depthai_1b61178e61be47268f285f613bff32fc/build/temp.macosx-12-arm64-3.9/depthai-core/resources/depthai-bootloader-fwp-0.0.15.tar.xz
  [  3%] Generating intermediate file for /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xh9m2qju/depthai_1b61178e61be47268f285f613bff32fc/build/temp.macosx-12-arm64-3.9/depthai-core/resources/depthai-device-fwp-f503b7adfd44b696187b7825a12a134ded0ca3f3.tar.xz
  [  7%] Building CXX object depthai-core/CMakeFiles/depthai-resources.dir/__cmrc_depthai-resources/lib.cpp.o
  [  7%] Building CXX object depthai-core/CMakeFiles/depthai-resources.dir/__cmrc_depthai-resources/intermediate/depthai-device-fwp-f503b7adfd44b696187b7825a12a134ded0ca3f3.tar.xz.cpp.o
  [  7%] Building CXX object depthai-core/CMakeFiles/depthai-resources.dir/__cmrc_depthai-resources/intermediate/depthai-bootloader-fwp-0.0.15.tar.xz.cpp.o
  [  8%] Linking CXX static library libdepthai-resources.a
  [  8%] Built target depthai-resources
  [ 12%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/shared/depthai-shared/src/datatype/DatatypeEnum.cpp.o
  [ 12%] Building C object depthai-core/CMakeFiles/depthai-core.dir/shared/depthai-bootloader-shared/src/SBR.c.o
  [ 12%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/shared/depthai-shared/src/utility/Checksum.cpp.o
  [ 13%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/shared/depthai-bootloader-shared/src/Bootloader.cpp.o
  [ 15%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/Device.cpp.o
  [ 16%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/DeviceBase.cpp.o
  [ 17%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/DeviceBootloader.cpp.o
  [ 18%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/DataQueue.cpp.o
  [ 20%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/CallbackHandler.cpp.o
  [ 21%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/CalibrationHandler.cpp.o
  [ 22%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/Pipeline.cpp.o
  [ 23%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/AssetManager.cpp.o
  [ 25%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/Node.cpp.o
  [ 26%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/XLinkIn.cpp.o
  [ 27%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/XLinkOut.cpp.o
  [ 28%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/ColorCamera.cpp.o
  [ 30%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/MonoCamera.cpp.o
  [ 31%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/StereoDepth.cpp.o
  [ 32%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/NeuralNetwork.cpp.o
  [ 33%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/ImageManip.cpp.o
  [ 35%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/VideoEncoder.cpp.o
  [ 36%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/DetectionNetwork.cpp.o
  [ 37%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/Script.cpp.o
  [ 38%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/SpatialDetectionNetwork.cpp.o
  [ 40%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/SystemLogger.cpp.o
  [ 41%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/SpatialLocationCalculator.cpp.o
  [ 42%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/ObjectTracker.cpp.o
  [ 43%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/IMU.cpp.o
  [ 45%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/EdgeDetector.cpp.o
  [ 46%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/SPIIn.cpp.o
  [ 47%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/FeatureTracker.cpp.o
  [ 48%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/Buffer.cpp.o
  [ 50%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/ImgFrame.cpp.o
  [ 51%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/ImageManipConfig.cpp.o
  [ 52%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/CameraControl.cpp.o
  [ 53%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/NNData.cpp.o
  [ 55%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/ImgDetections.cpp.o
  [ 56%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/SpatialImgDetections.cpp.o
  [ 57%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/SystemInformation.cpp.o
  [ 58%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/StreamMessageParser.cpp.o
  [ 60%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/SpatialLocationCalculatorData.cpp.o
  [ 61%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/SpatialLocationCalculatorConfig.cpp.o
  [ 62%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/Tracklets.cpp.o
  [ 65%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/StereoDepthConfig.cpp.o
  [ 65%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/IMUData.cpp.o
  [ 66%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/EdgeDetectorConfig.cpp.o
  [ 67%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/TrackedFeatures.cpp.o
  [ 68%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/FeatureTrackerConfig.cpp.o
  [ 70%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/utility/Initialization.cpp.o
  [ 71%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/utility/Resources.cpp.o
  [ 72%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/utility/Platform.cpp.o
  [ 73%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/xlink/XLinkConnection.cpp.o
  [ 75%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/xlink/XLinkStream.cpp.o
  [ 76%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/openvino/OpenVINO.cpp.o
  [ 77%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/openvino/BlobReader.cpp.o
  [ 78%] Building C object depthai-core/CMakeFiles/depthai-core.dir/src/bspatch/bspatch.c.o
  [ 80%] Linking CXX static library libdepthai-core.a
  [ 80%] Built target depthai-core
  [ 82%] Building CXX object depthai-core/CMakeFiles/depthai-opencv.dir/src/opencv/ImgFrame.cpp.o
  [ 83%] Building CXX object CMakeFiles/depthai.dir/src/py_bindings.cpp.o
  [ 83%] Building CXX object CMakeFiles/depthai.dir/src/XLinkBindings.cpp.o
  [ 85%] Building CXX object CMakeFiles/depthai.dir/src/DeviceBindings.cpp.o
  [ 86%] Linking CXX static library libdepthai-opencv.a
  [ 86%] Built target depthai-opencv
  [ 87%] Building CXX object CMakeFiles/depthai.dir/src/CalibrationHandlerBindings.cpp.o
  [ 88%] Building CXX object CMakeFiles/depthai.dir/src/DeviceBootloaderBindings.cpp.o
  [ 90%] Building CXX object CMakeFiles/depthai.dir/src/DatatypeBindings.cpp.o
  [ 91%] Building CXX object CMakeFiles/depthai.dir/src/DataQueueBindings.cpp.o
  [ 92%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/PipelineBindings.cpp.o
  [ 93%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/NodeBindings.cpp.o
  [ 95%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/CommonBindings.cpp.o
  [ 96%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/AssetManagerBindings.cpp.o
  [ 97%] Building CXX object CMakeFiles/depthai.dir/src/openvino/OpenVINOBindings.cpp.o
  [ 98%] Building CXX object CMakeFiles/depthai.dir/src/log/LogBindings.cpp.o
  [100%] Linking CXX shared module ../lib.macosx-12-arm64-3.9/depthai.cpython-39-darwin.so
  ld: warning: dylib (/opt/homebrew/lib/libusb-1.0.dylib) was built for newer macOS version (12.0) than being linked (11.0)
  /opt/homebrew/Cellar/python@3.9/3.9.10/bin/python3.9: can't open file '/private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xh9m2qju/depthai_1b61178e61be47268f285f613bff32fc/generate_stubs.py': [Errno 2] No such file or directory
  make[2]: *** [../lib.macosx-12-arm64-3.9/depthai.cpython-39-darwin.so] Error 2
  make[2]: *** Deleting file `../lib.macosx-12-arm64-3.9/depthai.cpython-39-darwin.so'
  make[1]: *** [CMakeFiles/depthai.dir/all] Error 2
  make: *** [all] Error 2
  Traceback (most recent call last):
    File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 363, in <module>
      main()
    File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 345, in main
      json_out['return_val'] = hook(**hook_input['kwargs'])
    File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 261, in build_wheel
      return _build_backend().build_wheel(wheel_directory, config_settings,
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/build_meta.py", line 230, in build_wheel
      return self._build_with_temp_dir(['bdist_wheel'], '.whl',
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/build_meta.py", line 215, in _build_with_temp_dir
      self.run_setup()
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/build_meta.py", line 267, in run_setup
      super(_BuildMetaLegacyBackend,
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/build_meta.py", line 158, in run_setup
      exec(compile(code, __file__, 'exec'), locals())
    File "setup.py", line 176, in <module>
      setup(
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/__init__.py", line 155, in setup
      return distutils.core.setup(**attrs)
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 148, in setup
      return run_commands(dist)
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 163, in run_commands
      dist.run_commands()
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 967, in run_commands
      self.run_command(cmd)
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
      cmd_obj.run()
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/wheel/bdist_wheel.py", line 299, in run
      self.run_command('build')
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
      cmd_obj.run()
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/command/build.py", line 135, in run
      self.run_command(cmd_name)
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
      cmd_obj.run()
    File "setup.py", line 86, in run
      self.build_extension(ext)
    File "setup.py", line 174, in build_extension
      subprocess.check_call(['cmake', '--build', '.'] + build_args, cwd=self.build_temp)
    File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 373, in check_call
      raise CalledProcessError(retcode, cmd)
  subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j4']' returned non-zero exit status 2.
  ----------------------------------------
  ERROR: Failed building wheel for depthai
Failed to build depthai
ERROR: Could not build wheels for depthai, which is required to install pyproject.toml-based projects

@ikester
Copy link

ikester commented Jan 23, 2022

@whab, so the examples in the examples dir work fine, but I was not able to run the depthai_demo.py in the https://github.com/luxonis/depthai.git repo. When I try running python3 install_requirements.py I get this. Any suggestions for getting that working as well?

> python3 install_requirements.py
pip 21.3.1 from /Users/ike/dev/projects/DepthAI/myvenv/lib/python3.9/site-packages/pip (python 3.9)
Requirement already satisfied: pip in /Users/ike/dev/projects/DepthAI/myvenv/lib/python3.9/site-packages (21.3.1)
Found existing installation: opencv-python 4.5.5.62
Uninstalling opencv-python-4.5.5.62:
  Successfully uninstalled opencv-python-4.5.5.62
WARNING: Skipping opencv-contrib-python as it is not installed.
Found existing installation: depthai 2.14.1.0.dev0+df0e2fc71653264dc2c3da6b466228a4b00ece9d
Uninstalling depthai-2.14.1.0.dev0+df0e2fc71653264dc2c3da6b466228a4b00ece9d:
  Successfully uninstalled depthai-2.14.1.0.dev0+df0e2fc71653264dc2c3da6b466228a4b00ece9d
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple, https://artifacts.luxonis.com/artifactory/luxonis-depthai-data-local/wheels/, https://artifacts.luxonis.com/artifactory/luxonis-python-snapshot-local/
Ignoring opencv-python: markers 'platform_machine != "aarch64" and platform_machine != "armv6l" and platform_machine != "armv7l" and python_version == "3.10"' don't match your environment
Ignoring opencv-contrib-python: markers 'platform_machine != "aarch64" and platform_machine != "armv6l" and platform_machine != "armv7l" and python_version == "3.10"' don't match your environment
Ignoring opencv-python: markers 'platform_machine == "armv6l" or platform_machine == "armv7l"' don't match your environment
Ignoring opencv-contrib-python: markers 'platform_machine == "armv6l" or platform_machine == "armv7l"' don't match your environment
Obtaining file:///Users/ike/dev/projects/DepthAI/depthai/depthai_sdk (from -r requirements.txt (line 11))
  Preparing metadata (setup.py) ... done
Collecting requests==2.26.0
  Downloading https://www.piwheels.org/simple/requests/requests-2.26.0-py2.py3-none-any.whl (62 kB)
     |████████████████████████████████| 62 kB 388 kB/s
Collecting pyrebase4==4.5
  Downloading https://www.piwheels.org/simple/pyrebase4/Pyrebase4-4.5.0-py3-none-any.whl (8.9 kB)
Collecting argcomplete==1.12.1
  Downloading https://www.piwheels.org/simple/argcomplete/argcomplete-1.12.1-py2.py3-none-any.whl (38 kB)
Collecting opencv-python==4.5.1.48
  Downloading opencv-python-4.5.1.48.tar.gz (88.3 MB)
     |████████████████████████████████| 88.3 MB 52.6 MB/s
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /Users/ike/dev/projects/DepthAI/myvenv/bin/python3 /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-standalone-pip-tna32jk0/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-build-env-a42qx42n/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple --extra-index-url https://artifacts.luxonis.com/artifactory/luxonis-depthai-data-local/wheels/ --extra-index-url https://artifacts.luxonis.com/artifactory/luxonis-python-snapshot-local/ --prefer-binary -- setuptools wheel scikit-build cmake pip 'numpy==1.13.3; python_version=='"'"'3.6'"'"' and platform_machine != '"'"'aarch64'"'"'' 'numpy==1.19.3; python_version>='"'"'3.6'"'"' and sys_platform == '"'"'linux'"'"' and platform_machine == '"'"'aarch64'"'"'' 'numpy==1.14.5; python_version=='"'"'3.7'"'"' and platform_machine != '"'"'aarch64'"'"'' 'numpy==1.17.3; python_version=='"'"'3.8'"'"' and platform_machine != '"'"'aarch64'"'"'' 'numpy==1.19.3; python_version>='"'"'3.9'"'"' and platform_machine != '"'"'aarch64'"'"''
       cwd: None
  Complete output (533 lines):
  Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple, https://artifacts.luxonis.com/artifactory/luxonis-depthai-data-local/wheels/, https://artifacts.luxonis.com/artifactory/luxonis-python-snapshot-local/
  Ignoring numpy: markers 'python_version == "3.6" and platform_machine != "aarch64"' don't match your environment
  Ignoring numpy: markers 'python_version >= "3.6" and sys_platform == "linux" and platform_machine == "aarch64"' don't match your environment
  Ignoring numpy: markers 'python_version == "3.7" and platform_machine != "aarch64"' don't match your environment
  Ignoring numpy: markers 'python_version == "3.8" and platform_machine != "aarch64"' don't match your environment
  Collecting setuptools
    Downloading https://www.piwheels.org/simple/setuptools/setuptools-60.5.0-py3-none-any.whl (958 kB)
  Collecting wheel
    Downloading https://www.piwheels.org/simple/wheel/wheel-0.37.1-py2.py3-none-any.whl (35 kB)
  Collecting scikit-build
    Downloading https://www.piwheels.org/simple/scikit-build/scikit_build-0.12.0-py2.py3-none-any.whl (73 kB)
  Collecting cmake
    Downloading cmake-3.22.1-py2.py3-none-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (74.6 MB)
  Collecting pip
    Downloading https://www.piwheels.org/simple/pip/pip-21.3.1-py3-none-any.whl (1.7 MB)
  Collecting numpy==1.19.3
    Downloading numpy-1.19.3.zip (7.3 MB)
    Installing build dependencies: started
    Installing build dependencies: finished with status 'done'
    Getting requirements to build wheel: started
    Getting requirements to build wheel: finished with status 'done'
    Preparing metadata (pyproject.toml): started
    Preparing metadata (pyproject.toml): finished with status 'done'
  Collecting distro
    Downloading https://www.piwheels.org/simple/distro/distro-1.6.0-py2.py3-none-any.whl (17 kB)
  Collecting packaging
    Downloading https://www.piwheels.org/simple/packaging/packaging-21.3-py3-none-any.whl (40 kB)
  Collecting pyparsing!=3.0.5,>=2.0.2
    Downloading https://www.piwheels.org/simple/pyparsing/pyparsing-3.0.7-py3-none-any.whl (98 kB)
  Building wheels for collected packages: numpy
    Building wheel for numpy (pyproject.toml): started
    Building wheel for numpy (pyproject.toml): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /Users/ike/dev/projects/DepthAI/myvenv/bin/python3 /var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/tmpl5cjkw59_in_process.py build_wheel /var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/tmpw49xcx78
         cwd: /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-rsumpb27/numpy_ede62b762b6044008b73a1632422f52f
    Complete output (493 lines):
    Running from numpy source directory.
    numpy/random/_bounded_integers.pxd.in has not changed
    numpy/random/_philox.pyx has not changed
    numpy/random/_bounded_integers.pyx.in has not changed
    numpy/random/_sfc64.pyx has not changed
    numpy/random/_mt19937.pyx has not changed
    numpy/random/bit_generator.pyx has not changed
    Processing numpy/random/_bounded_integers.pyx
    numpy/random/mtrand.pyx has not changed
    numpy/random/_generator.pyx has not changed
    numpy/random/_pcg64.pyx has not changed
    numpy/random/_common.pyx has not changed
    /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-build-env-29rlwsbc/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:275: UserWarning: Unknown distribution option: 'define_macros'
      warnings.warn(msg)
    Cythonizing sources
    non-existing path in 'numpy/distutils': 'site.cfg'
    running bdist_wheel
    running build
    running config_cc
    running config_fc
    running build_src
    running build_py
    creating build/lib.macosx-12-arm64-3.9
    creating build/lib.macosx-12-arm64-3.9/numpy
    copying numpy/conftest.py -> build/lib.macosx-12-arm64-3.9/numpy
    copying numpy/version.py -> build/lib.macosx-12-arm64-3.9/numpy
    copying numpy/_globals.py -> build/lib.macosx-12-arm64-3.9/numpy
    copying numpy/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy
    copying numpy/dual.py -> build/lib.macosx-12-arm64-3.9/numpy
    copying numpy/_distributor_init.py -> build/lib.macosx-12-arm64-3.9/numpy
    copying numpy/setup.py -> build/lib.macosx-12-arm64-3.9/numpy
    copying numpy/ctypeslib.py -> build/lib.macosx-12-arm64-3.9/numpy
    copying numpy/matlib.py -> build/lib.macosx-12-arm64-3.9/numpy
    copying numpy/_pytesttester.py -> build/lib.macosx-12-arm64-3.9/numpy
    copying build/src.macosx-12-arm64-3.9/numpy/__config__.py -> build/lib.macosx-12-arm64-3.9/numpy
    creating build/lib.macosx-12-arm64-3.9/numpy/compat
    copying numpy/compat/py3k.py -> build/lib.macosx-12-arm64-3.9/numpy/compat
    copying numpy/compat/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/compat
    copying numpy/compat/setup.py -> build/lib.macosx-12-arm64-3.9/numpy/compat
    copying numpy/compat/_inspect.py -> build/lib.macosx-12-arm64-3.9/numpy/compat
    creating build/lib.macosx-12-arm64-3.9/numpy/compat/tests
    copying numpy/compat/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/compat/tests
    copying numpy/compat/tests/test_compat.py -> build/lib.macosx-12-arm64-3.9/numpy/compat/tests
    creating build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/umath.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/fromnumeric.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/_dtype.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/_add_newdocs.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/_methods.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/_internal.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/_string_helpers.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/multiarray.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/_asarray.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/records.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/setup_common.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/memmap.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/overrides.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/getlimits.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/_dtype_ctypes.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/defchararray.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/shape_base.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/machar.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/setup.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/numeric.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/function_base.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/einsumfunc.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/umath_tests.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/_ufunc_config.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/_exceptions.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/numerictypes.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/_type_aliases.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/cversions.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/arrayprint.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    copying numpy/core/code_generators/generate_numpy_api.py -> build/lib.macosx-12-arm64-3.9/numpy/core
    creating build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_numerictypes.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_scalar_methods.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_scalarmath.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_item_selection.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_machar.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_unicode.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_arrayprint.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_scalarbuffer.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_indexerrors.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_print.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_half.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_mem_overlap.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_shape_base.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_deprecations.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_errstate.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_records.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_scalarinherit.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_indexing.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_umath.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_numeric.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_function_base.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_datetime.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test__exceptions.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_extint128.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_umath_complex.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/_locales.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_defchararray.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_conversion_utils.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_scalarprint.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_abc.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_ufunc.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_dtype.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_umath_accuracy.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_getlimits.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_einsum.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_api.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_longdouble.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_overrides.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_scalar_ctors.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_multiarray.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_memmap.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_nditer.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_cpu_features.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_protocols.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_regression.py -> build/lib.macosx-12-arm64-3.9/numpy/core/tests
    creating build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/unixccompiler.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/numpy_distribution.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/conv_template.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/cpuinfo.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/ccompiler.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/msvc9compiler.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/npy_pkg_config.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/misc_util.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/log.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/line_endings.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/lib2def.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/pathccompiler.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/system_info.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/core.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/exec_command.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/from_template.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/mingw32ccompiler.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/setup.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/extension.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/msvccompiler.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/intelccompiler.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying numpy/distutils/_shell_utils.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    copying build/src.macosx-12-arm64-3.9/numpy/distutils/__config__.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils
    creating build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/build.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/config_compiler.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/build_ext.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/config.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/install_headers.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/build_py.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/build_src.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/sdist.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/build_scripts.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/bdist_rpm.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/install_clib.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/build_clib.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/autodist.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/egg_info.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/install.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/develop.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/install_data.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/command
    creating build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/gnu.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/compaq.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/intel.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/none.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/nag.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/pg.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/ibm.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/sun.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/nv.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/lahey.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/g95.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/mips.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/hpux.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/environment.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/pathf95.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/absoft.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/vast.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/fcompiler
    creating build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_system_info.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_mingw32ccompiler.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_from_template.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_fcompiler_intel.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_misc_util.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_fcompiler.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_shell_utils.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_exec_command.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_npy_pkg_config.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_fcompiler_nagfor.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_fcompiler_gnu.py -> build/lib.macosx-12-arm64-3.9/numpy/distutils/tests
    creating build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/misc.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/internals.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/creation.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/dispatch.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/constants.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/ufuncs.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/broadcasting.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/basics.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/subclassing.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/indexing.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/byteswapping.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/structured_arrays.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    copying numpy/doc/glossary.py -> build/lib.macosx-12-arm64-3.9/numpy/doc
    creating build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/cfuncs.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/common_rules.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/crackfortran.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/cb_rules.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/rules.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/f2py2e.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/func2subr.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/__version__.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/diagnose.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/setup.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/capi_maps.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/f90mod_rules.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/f2py_testing.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/use_rules.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/auxfuncs.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    copying numpy/f2py/__main__.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py
    creating build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_mixed.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_return_logical.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_assumed_shape.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_common.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_kind.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_array_from_pyobj.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_return_real.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/util.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_size.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_callback.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_string.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_quoted_character.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_parameter.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_semicolon_split.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_compile_function.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_block_docstring.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_return_integer.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_return_character.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_return_complex.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_crackfortran.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_regression.py -> build/lib.macosx-12-arm64-3.9/numpy/f2py/tests
    creating build/lib.macosx-12-arm64-3.9/numpy/fft
    copying numpy/fft/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/fft
    copying numpy/fft/setup.py -> build/lib.macosx-12-arm64-3.9/numpy/fft
    copying numpy/fft/helper.py -> build/lib.macosx-12-arm64-3.9/numpy/fft
    copying numpy/fft/_pocketfft.py -> build/lib.macosx-12-arm64-3.9/numpy/fft
    creating build/lib.macosx-12-arm64-3.9/numpy/fft/tests
    copying numpy/fft/tests/test_pocketfft.py -> build/lib.macosx-12-arm64-3.9/numpy/fft/tests
    copying numpy/fft/tests/test_helper.py -> build/lib.macosx-12-arm64-3.9/numpy/fft/tests
    copying numpy/fft/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/fft/tests
    creating build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/_iotools.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/mixins.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/nanfunctions.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/recfunctions.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/histograms.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/scimath.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/_version.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/user_array.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/format.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/twodim_base.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/financial.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/index_tricks.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/npyio.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/shape_base.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/setup.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/stride_tricks.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/utils.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/arrayterator.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/function_base.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/arraysetops.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/arraypad.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/type_check.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/polynomial.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/_datasource.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    copying numpy/lib/ufunclike.py -> build/lib.macosx-12-arm64-3.9/numpy/lib
    creating build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_type_check.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_utils.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_twodim_base.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_polynomial.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test__iotools.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_shape_base.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_ufunclike.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_index_tricks.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_arrayterator.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test__version.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_io.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_arraysetops.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_function_base.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_arraypad.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_mixins.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_packbits.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test__datasource.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_stride_tricks.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_financial.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_recfunctions.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_nanfunctions.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_format.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_histograms.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_regression.py -> build/lib.macosx-12-arm64-3.9/numpy/lib/tests
    creating build/lib.macosx-12-arm64-3.9/numpy/linalg
    copying numpy/linalg/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/linalg
    copying numpy/linalg/setup.py -> build/lib.macosx-12-arm64-3.9/numpy/linalg
    copying numpy/linalg/linalg.py -> build/lib.macosx-12-arm64-3.9/numpy/linalg
    creating build/lib.macosx-12-arm64-3.9/numpy/linalg/tests
    copying numpy/linalg/tests/test_linalg.py -> build/lib.macosx-12-arm64-3.9/numpy/linalg/tests
    copying numpy/linalg/tests/test_deprecations.py -> build/lib.macosx-12-arm64-3.9/numpy/linalg/tests
    copying numpy/linalg/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/linalg/tests
    copying numpy/linalg/tests/test_build.py -> build/lib.macosx-12-arm64-3.9/numpy/linalg/tests
    copying numpy/linalg/tests/test_regression.py -> build/lib.macosx-12-arm64-3.9/numpy/linalg/tests
    creating build/lib.macosx-12-arm64-3.9/numpy/ma
    copying numpy/ma/extras.py -> build/lib.macosx-12-arm64-3.9/numpy/ma
    copying numpy/ma/testutils.py -> build/lib.macosx-12-arm64-3.9/numpy/ma
    copying numpy/ma/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/ma
    copying numpy/ma/core.py -> build/lib.macosx-12-arm64-3.9/numpy/ma
    copying numpy/ma/bench.py -> build/lib.macosx-12-arm64-3.9/numpy/ma
    copying numpy/ma/setup.py -> build/lib.macosx-12-arm64-3.9/numpy/ma
    copying numpy/ma/timer_comparison.py -> build/lib.macosx-12-arm64-3.9/numpy/ma
    copying numpy/ma/mrecords.py -> build/lib.macosx-12-arm64-3.9/numpy/ma
    creating build/lib.macosx-12-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_old_ma.py -> build/lib.macosx-12-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_core.py -> build/lib.macosx-12-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_deprecations.py -> build/lib.macosx-12-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_subclassing.py -> build/lib.macosx-12-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_extras.py -> build/lib.macosx-12-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_mrecords.py -> build/lib.macosx-12-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_regression.py -> build/lib.macosx-12-arm64-3.9/numpy/ma/tests
    creating build/lib.macosx-12-arm64-3.9/numpy/matrixlib
    copying numpy/matrixlib/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/matrixlib
    copying numpy/matrixlib/setup.py -> build/lib.macosx-12-arm64-3.9/numpy/matrixlib
    copying numpy/matrixlib/defmatrix.py -> build/lib.macosx-12-arm64-3.9/numpy/matrixlib
    creating build/lib.macosx-12-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_matrix_linalg.py -> build/lib.macosx-12-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_defmatrix.py -> build/lib.macosx-12-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_interaction.py -> build/lib.macosx-12-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_numeric.py -> build/lib.macosx-12-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_masked_matrix.py -> build/lib.macosx-12-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_multiarray.py -> build/lib.macosx-12-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_regression.py -> build/lib.macosx-12-arm64-3.9/numpy/matrixlib/tests
    creating build/lib.macosx-12-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/laguerre.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/_polybase.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/polyutils.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/setup.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/hermite_e.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/chebyshev.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/polynomial.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/legendre.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/hermite.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial
    creating build/lib.macosx-12-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_chebyshev.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_hermite_e.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_polynomial.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_laguerre.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_legendre.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_printing.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_hermite.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_classes.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_polyutils.py -> build/lib.macosx-12-arm64-3.9/numpy/polynomial/tests
    creating build/lib.macosx-12-arm64-3.9/numpy/random
    copying numpy/random/_pickle.py -> build/lib.macosx-12-arm64-3.9/numpy/random
    copying numpy/random/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/random
    copying numpy/random/setup.py -> build/lib.macosx-12-arm64-3.9/numpy/random
    creating build/lib.macosx-12-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_generator_mt19937.py -> build/lib.macosx-12-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_randomstate.py -> build/lib.macosx-12-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_direct.py -> build/lib.macosx-12-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_extending.py -> build/lib.macosx-12-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_smoke.py -> build/lib.macosx-12-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_randomstate_regression.py -> build/lib.macosx-12-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_seed_sequence.py -> build/lib.macosx-12-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_generator_mt19937_regressions.py -> build/lib.macosx-12-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_random.py -> build/lib.macosx-12-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_regression.py -> build/lib.macosx-12-arm64-3.9/numpy/random/tests
    creating build/lib.macosx-12-arm64-3.9/numpy/testing
    copying numpy/testing/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/testing
    copying numpy/testing/setup.py -> build/lib.macosx-12-arm64-3.9/numpy/testing
    copying numpy/testing/utils.py -> build/lib.macosx-12-arm64-3.9/numpy/testing
    copying numpy/testing/print_coercion_tables.py -> build/lib.macosx-12-arm64-3.9/numpy/testing
    creating build/lib.macosx-12-arm64-3.9/numpy/testing/_private
    copying numpy/testing/_private/nosetester.py -> build/lib.macosx-12-arm64-3.9/numpy/testing/_private
    copying numpy/testing/_private/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/testing/_private
    copying numpy/testing/_private/noseclasses.py -> build/lib.macosx-12-arm64-3.9/numpy/testing/_private
    copying numpy/testing/_private/utils.py -> build/lib.macosx-12-arm64-3.9/numpy/testing/_private
    copying numpy/testing/_private/parameterized.py -> build/lib.macosx-12-arm64-3.9/numpy/testing/_private
    copying numpy/testing/_private/decorators.py -> build/lib.macosx-12-arm64-3.9/numpy/testing/_private
    creating build/lib.macosx-12-arm64-3.9/numpy/testing/tests
    copying numpy/testing/tests/test_utils.py -> build/lib.macosx-12-arm64-3.9/numpy/testing/tests
    copying numpy/testing/tests/test_decorators.py -> build/lib.macosx-12-arm64-3.9/numpy/testing/tests
    copying numpy/testing/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/testing/tests
    copying numpy/testing/tests/test_doctesting.py -> build/lib.macosx-12-arm64-3.9/numpy/testing/tests
    creating build/lib.macosx-12-arm64-3.9/numpy/tests
    copying numpy/tests/test_warnings.py -> build/lib.macosx-12-arm64-3.9/numpy/tests
    copying numpy/tests/test_matlib.py -> build/lib.macosx-12-arm64-3.9/numpy/tests
    copying numpy/tests/test_ctypeslib.py -> build/lib.macosx-12-arm64-3.9/numpy/tests
    copying numpy/tests/test_numpy_version.py -> build/lib.macosx-12-arm64-3.9/numpy/tests
    copying numpy/tests/__init__.py -> build/lib.macosx-12-arm64-3.9/numpy/tests
    copying numpy/tests/test_reloading.py -> build/lib.macosx-12-arm64-3.9/numpy/tests
    copying numpy/tests/test_public_api.py -> build/lib.macosx-12-arm64-3.9/numpy/tests
    copying numpy/tests/test_scripts.py -> build/lib.macosx-12-arm64-3.9/numpy/tests
    running build_clib
    creating build/temp.macosx-12-arm64-3.9
    creating build/temp.macosx-12-arm64-3.9/numpy
    creating build/temp.macosx-12-arm64-3.9/numpy/core
    creating build/temp.macosx-12-arm64-3.9/numpy/core/src
    creating build/temp.macosx-12-arm64-3.9/numpy/core/src/npymath
    creating build/temp.macosx-12-arm64-3.9/build
    creating build/temp.macosx-12-arm64-3.9/build/src.macosx-12-arm64-3.9
    creating build/temp.macosx-12-arm64-3.9/build/src.macosx-12-arm64-3.9/numpy
    creating build/temp.macosx-12-arm64-3.9/build/src.macosx-12-arm64-3.9/numpy/core
    creating build/temp.macosx-12-arm64-3.9/build/src.macosx-12-arm64-3.9/numpy/core/src
    creating build/temp.macosx-12-arm64-3.9/build/src.macosx-12-arm64-3.9/numpy/core/src/npymath
    creating build/temp.macosx-12-arm64-3.9/build/src.macosx-12-arm64-3.9/numpy/core/src/npysort
    creating build/temp.macosx-12-arm64-3.9/numpy/random
    creating build/temp.macosx-12-arm64-3.9/numpy/random/src
    creating build/temp.macosx-12-arm64-3.9/numpy/random/src/distributions
    running build_ext
    creating build/temp.macosx-12-arm64-3.9/build/src.macosx-12-arm64-3.9/numpy/core/src/multiarray
    creating build/temp.macosx-12-arm64-3.9/numpy/core/src/common
    In file included from numpy/core/src/multiarray/_multiarray_tests.c.src:7:
    In file included from numpy/core/include/numpy/npy_math.h:596:
    numpy/core/src/npymath/npy_math_internal.h.src:490:21: warning: incompatible pointer types passing 'npy_longdouble *' (aka 'double *') to parameter of type 'long double *' [-Wincompatible-pointer-types]
        return modfl(x, iptr);
                        ^~~~
    /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/math.h:394:52: note: passing argument to parameter here
    extern long double modfl(long double, long double *);
                                                       ^
    numpy/core/src/multiarray/_multiarray_tests.c.src:1895:61: warning: format specifies type 'long double' but the argument has type 'npy_longdouble' (aka 'double') [-Wformat]
            PyOS_snprintf(str, sizeof(str), "%.*Lg", precision, x);
                                             ~~~~~              ^
                                             %.*g
    2 warnings generated.
    creating build/temp.macosx-12-arm64-3.9/numpy/core/src/multiarray
    creating build/temp.macosx-12-arm64-3.9/numpy/core/src/umath
    creating build/temp.macosx-12-arm64-3.9/build/src.macosx-12-arm64-3.9/numpy/core/src/umath
    creating build/temp.macosx-12-arm64-3.9/build/src.macosx-12-arm64-3.9/numpy/core/src/common
    creating build/temp.macosx-12-arm64-3.9/private
    creating build/temp.macosx-12-arm64-3.9/private/var
    creating build/temp.macosx-12-arm64-3.9/private/var/folders
    creating build/temp.macosx-12-arm64-3.9/private/var/folders/pb
    creating build/temp.macosx-12-arm64-3.9/private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn
    creating build/temp.macosx-12-arm64-3.9/private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T
    creating build/temp.macosx-12-arm64-3.9/private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-rsumpb27
    creating build/temp.macosx-12-arm64-3.9/private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-rsumpb27/numpy_ede62b762b6044008b73a1632422f52f
    creating build/temp.macosx-12-arm64-3.9/private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-rsumpb27/numpy_ede62b762b6044008b73a1632422f52f/numpy
    creating build/temp.macosx-12-arm64-3.9/private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-rsumpb27/numpy_ede62b762b6044008b73a1632422f52f/numpy/_build_utils
    creating build/temp.macosx-12-arm64-3.9/private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-rsumpb27/numpy_ede62b762b6044008b73a1632422f52f/numpy/_build_utils/src
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clangclang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    : error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    error: Command "clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -DNO_ATLAS_INFO=3 -DHAVE_CBLAS -Ibuild/src.macosx-12-arm64-3.9/numpy/core/src/umath -Ibuild/src.macosx-12-arm64-3.9/numpy/core/src/npymath -Ibuild/src.macosx-12-arm64-3.9/numpy/core/src/common -Inumpy/core/include -Ibuild/src.macosx-12-arm64-3.9/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/ike/dev/projects/DepthAI/myvenv/include -I/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/include/python3.9 -Ibuild/src.macosx-12-arm64-3.9/numpy/core/src/common -Ibuild/src.macosx-12-arm64-3.9/numpy/core/src/npymath -c numpy/core/src/multiarray/datetime_strings.c -o build/temp.macosx-12-arm64-3.9/numpy/core/src/multiarray/datetime_strings.o -MMD -MF build/temp.macosx-12-arm64-3.9/numpy/core/src/multiarray/datetime_strings.o.d -faltivec -I/System/Library/Frameworks/vecLib.framework/Headers" failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for numpy
  Failed to build numpy
  ERROR: Could not build wheels for numpy, which is required to install pyproject.toml-based projects
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/bb/08/9dbc183a3ac6baa95fabf749ddb531bd26256edfff5b6c2195eca26258e9/opencv-python-4.5.1.48.tar.gz#sha256=78a6db8467639383caedf1d111da3510a4ee1a0aacf2117821cae2ee8f92ce37 (from https://pypi.org/simple/opencv-python/) (requires-python:>=3.6). Command errored out with exit status 1: /Users/ike/dev/projects/DepthAI/myvenv/bin/python3 /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-standalone-pip-tna32jk0/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-build-env-a42qx42n/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple --extra-index-url https://artifacts.luxonis.com/artifactory/luxonis-depthai-data-local/wheels/ --extra-index-url https://artifacts.luxonis.com/artifactory/luxonis-python-snapshot-local/ --prefer-binary -- setuptools wheel scikit-build cmake pip 'numpy==1.13.3; python_version=='"'"'3.6'"'"' and platform_machine != '"'"'aarch64'"'"'' 'numpy==1.19.3; python_version>='"'"'3.6'"'"' and sys_platform == '"'"'linux'"'"' and platform_machine == '"'"'aarch64'"'"'' 'numpy==1.14.5; python_version=='"'"'3.7'"'"' and platform_machine != '"'"'aarch64'"'"'' 'numpy==1.17.3; python_version=='"'"'3.8'"'"' and platform_machine != '"'"'aarch64'"'"'' 'numpy==1.19.3; python_version>='"'"'3.9'"'"' and platform_machine != '"'"'aarch64'"'"'' Check the logs for full command output.
ERROR: Could not find a version that satisfies the requirement opencv-python==4.5.1.48 (from versions: 3.4.0.14, 3.4.10.37, 3.4.11.39, 3.4.11.41, 3.4.11.43, 3.4.11.45, 3.4.13.47, 3.4.15.55, 3.4.16.57, 3.4.16.59, 3.4.17.61, 4.3.0.38, 4.4.0.40, 4.4.0.42, 4.4.0.44, 4.4.0.46, 4.5.1.48, 4.5.3.56, 4.5.4.58, 4.5.4.60, 4.5.5.62)
ERROR: No matching distribution found for opencv-python==4.5.1.48
Traceback (most recent call last):
  File "/Users/ike/dev/projects/DepthAI/depthai/install_requirements.py", line 47, in <module>
    subprocess.check_call(pip_package_install + ["-r", "requirements.txt"], cwd=scriptDirectory)
  File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 373, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/Users/ike/dev/projects/DepthAI/myvenv/bin/python3', '-m', 'pip', 'install', '-U', '--prefer-binary', '-r', 'requirements.txt']' returned non-zero exit status 1.

@themarpe
Copy link
Collaborator

@ikester
To address both of the issues:

  1. Try running the build for wheel from sources again, but specify the following env var beforehand (we'll fix that in our sdist, to enable it automatically) (will also edit the above comment):
    MACOSX_DEPLOYMENT_TARGET=11.0 python3 -m pip install --no-binary-wheels=depthai depthai

  2. Seems like the specified numpy version is too old (transitively specified by opencv-python) and doesn't have wheels for arm64 macOS yet. Modify requirements.txt the lines with opencv-python==4.5.1.48 to opencv-python==4.5.5.62

Also, can you run the following snippet on your M1 machine and post back the results:

python3 -c "import sys; import platform; from distutils import util; print(f'{sys.platform}, {platform.architecture()}, {platform.processor()}, {platform.machine()}, {util.get_platform()}');"

@whab
Copy link

whab commented Jan 24, 2022

Here are additional step-by-step instructions for running the GUI demo from depthai-3.0.9 (downloaded from https://github.com/luxonis/depthai/releases) on M1 Macs. They need to be applied after the previously provided instructions and in the same virtual environment DepthAIEnv39:

cd depthai-3.0.9

Edit requirements.txt and keep only the lines specified below (note that opencv-contrib-python==4.5.5.62 was replaced with opencv-contrib-python==4.5.5.62):

nano requirements.txt
pyrebase4==4.5
argcomplete==1.12.1
--extra-index-url https://www.piwheels.org/simple
opencv-contrib-python==4.5.5.62 ; platform_machine != "aarch64" and platform_machine != "armv6l" and platform_machine != "armv7l" and python_version != "3.10"
-e ./depthai_sdk

Edit install_requirements.py:

nano install_requirements.py
Remove code of block (3 lines) starting with: if thisPlatform == "arm64" and platform.system() == "Darwin":
Remove the 2 lines starting with: subprocess.check_call(pip_call + ["uninstall"

Edit depthai_sdk/requirements.txt and keep only the lines specified below:

nano depthai_sdk/requirements.txt
blobconverter>=1.2.8
pytube>=11.0.1
PyTurboJPEG==1.6.4

Install dependencies

conda install -c anaconda pyqt
python3 install_requirements.py

Run the GUI demo (the UVC mode, aka Webcam, under the Misc tab also works!)

python3 depthai_demo.py

To check the architecture of the compiled module (arm64 should be reported for native M1 code):

lipo -info /opt/homebrew/Caskroom/miniconda/base/envs/DepthAIEnv39/lib/python3.9/site-packages/depthai.cpython-39-darwin.so
Non-fat file: /opt/homebrew/Caskroom/miniconda/base/envs/DepthAIEnv39/lib/python3.9/site-packages/depthai.cpython-39-darwin.so is architecture: arm64

Tested on a new MacBookPro M1 Pro running macOS Monterey 12.1 with a OAK-D-Lite. Enjoy!

@ikester
Copy link

ikester commented Jan 30, 2022

@ikester To address both of the issues:

  1. Try running the build for wheel from sources again, but specify the following env var beforehand (we'll fix that in our sdist, to enable it automatically) (will also edit the above comment):
    MACOSX_DEPLOYMENT_TARGET=11.0 python3 -m pip install --no-binary-wheels=depthai depthai

After adjusting the command so it can run (replaced --no-binary-wheels with --no-binary) I still get a not found error:

MACOSX_DEPLOYMENT_TARGET=12.0 python3 -m pip install --no-binary=depthai depthai                                                   ✔
DEPRECATION: Configuring installation scheme with distutils config files is deprecated and will no longer work in the near future. If you are using a Homebrew or Linuxbrew Python, please see discussion at https://github.com/Homebrew/homebrew-core/issues/76621
Collecting depthai
  Using cached depthai-2.14.1.0.tar.gz (325 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: depthai
  Building wheel for depthai (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Building wheel for depthai (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [291 lines of output]
      running bdist_wheel
      running build
      running build_ext
      -- The C compiler identification is AppleClang 13.0.0.13000029
      -- The CXX compiler identification is AppleClang 13.0.0.13000029
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Found Git: /opt/homebrew/bin/git (found version "2.35.1")
      -- [hunter] Calculating Toolchain-SHA1
      -- [hunter] Calculating Config-SHA1
      -- [hunter] HUNTER_ROOT: /Users/ike/.hunter
      -- [hunter] [ Hunter-ID: 9b4e732 | Toolchain-ID: 7322064 | Config-ID: 7005309 ]
      -- [hunter] NLOHMANN_JSON_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 3.9.1)
      -- [hunter] XLINK_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: luxonis-2021.4-master)
      -- [hunter] BZIP2_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 1.0.8-p0)
      -- [hunter] FP16_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: luxonis-0.0.0)
      -- [hunter] LIBARCHIVE-LUXONIS_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 3.4.2-p2)
      -- [hunter] SPDLOG_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 1.8.2)
      -- [hunter] ZLIB_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 1.2.11-p2)
      -- [hunter] BACKWARD_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 1.6)
      -- [hunter] LIBNOP_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 1.0-5a66ba9)
      -- Looking for pthread.h
      -- Looking for pthread.h - found
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
      -- Found Threads: TRUE
      -- Could NOT find libdw (missing: LIBDW_LIBRARY LIBDW_INCLUDE_DIR)
      -- Could NOT find libbfd (missing: LIBBFD_LIBRARY LIBBFD_INCLUDE_DIR)
      -- Could NOT find libdwarf (missing: LIBDWARF_LIBRARY LIBDWARF_INCLUDE_DIR LIBELF_LIBRARY LIBELF_INCLUDE_DIR)
      -- Found Backward: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install/lib/backward
      -- Found nlohmann_json: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install/lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.9.1")
      -- Performing Test FLAG_-Wall
      -- Performing Test FLAG_-Wall - Success
      -- Performing Test FLAG_-Wextra
      -- Performing Test FLAG_-Wextra - Success
      -- Performing Test FLAG_-Woverloaded-virtual
      -- Performing Test FLAG_-Woverloaded-virtual - Success
      -- Performing Test FLAG_-Wformat=2
      -- Performing Test FLAG_-Wformat=2 - Success
      -- Performing Test FLAG_-Wmisleading-indentation
      -- Performing Test FLAG_-Wmisleading-indentation - Success
      -- Performing Test FLAG_-Wduplicated-cond
      -- Performing Test FLAG_-Wduplicated-cond - Failed
      -- Performing Test FLAG_-Wduplicated-branches
      -- Performing Test FLAG_-Wduplicated-branches - Failed
      -- Performing Test FLAG_-Wnull-dereference
      -- Performing Test FLAG_-Wnull-dereference - Success
      -- Performing Test FLAG_-Wdouble-promotion
      -- Performing Test FLAG_-Wdouble-promotion - Success
      -- Performing Test FLAG_-Wsign-compare
      -- Performing Test FLAG_-Wsign-compare - Success
      -- Performing Test FLAG_-Wtype-limits
      -- Performing Test FLAG_-Wtype-limits - Success
      -- Performing Test FLAG_-Werror=self-assign-field
      -- Performing Test FLAG_-Werror=self-assign-field - Success
      -- Performing Test FLAG_-Werror=unused-lambda-capture
      -- Performing Test FLAG_-Werror=unused-lambda-capture - Success
      -- Performing Test FLAG_-Werror=return-type
      -- Performing Test FLAG_-Werror=return-type - Success
      -- Performing Test FLAG_-Werror=non-virtual-dtor
      -- Performing Test FLAG_-Werror=non-virtual-dtor - Success
      -- Performing Test FLAG_-Werror=sign-compare
      -- Performing Test FLAG_-Werror=sign-compare - Success
      -- Performing Test FLAG_-Werror=reorder
      -- Performing Test FLAG_-Werror=reorder - Success
      -- Performing Test FLAG_-Werror=switch-enum
      -- Performing Test FLAG_-Werror=switch-enum - Success
      -- Compiling depthai-core resources in PATCH_ONLY mode
      -- Downloading Depthai device side binaries from server...
      -- Downloading depthai and patch
      -- commit:
      -- Downloading and checking depthai-device-fwp.tar.xz
...
      -- Downloading depthai bootloader
      -- folder: /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xgvhywjw/depthai_d03b13288b574ecb92c1dff4a098d187/build/temp.macosx-12-arm64-3.9/depthai-core/resources
      -- maturity: release
      -- commit_version_arg: 0.0.15
      -- Downloading and checking depthai-bootloader-fwp.tar.xz
...
      -- LIST OF RESOURCE COMPILED FILES: /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xgvhywjw/depthai_d03b13288b574ecb92c1dff4a098d187/build/temp.macosx-12-arm64-3.9/depthai-core/resources/depthai-device-fwp-f503b7adfd44b696187b7825a12a134ded0ca3f3.tar.xz;/private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xgvhywjw/depthai_d03b13288b574ecb92c1dff4a098d187/build/temp.macosx-12-arm64-3.9/depthai-core/resources/depthai-bootloader-fwp-0.0.15.tar.xz
      -- Check for working incbin assembly directive
      -- Check for working incbin assembly directive - works
      -- ClangFormat: clang-format not found! Target 'clangformat' not available...
      -- Performing Test FLAG_-Wno-switch-enum
      -- Performing Test FLAG_-Wno-switch-enum - Success
      -- ClangFormat: clang-format not found! Target 'clangformat' not available...
      -- OpenCV and required libraries (opencv_core;opencv_imgproc) found. OpenCV Support enabled
      -- BUILD_DATETIME: 2022-01-30 21:22:23 +0000, BUILD_COMMIT: , BUILD_COMMIT_DATETIME:
      -- [hunter] HUNTER_ROOT: /Users/ike/.hunter
      -- [hunter] [ Hunter-ID: 9b4e732 | Toolchain-ID: 7322064 | Config-ID: 7005309 ]
      -- [hunter] PYBIND11_ROOT: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Install (ver.: 2.7.0)
      -- Found PythonInterp: /opt/homebrew/Cellar/python@3.9/3.9.10/bin/python3.9 (found version "3.9.10")
      -- Found PythonLibs: /opt/homebrew/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/lib/libpython3.9.dylib
      -- Performing Test HAS_FLTO
      -- Performing Test HAS_FLTO - Success
      -- Performing Test HAS_FLTO_THIN
      -- Performing Test HAS_FLTO_THIN - Success
      -- Found pybind11: /Users/ike/.hunter/_Base/9b4e732/7322064/7005309/Build/pybind11/Install/include (found version "2.7.0" )
      -- Mypy available, creating and checking stubs. Running with generate_stubs.py depthai /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xgvhywjw/depthai_d03b13288b574ecb92c1dff4a098d187/build/lib.macosx-12-arm64-3.9/
      -- Checking for pybind11_mkdoc
      -- Checking for pybind11_mkdoc - not found, docstrings not available
      -- Configuring done
      -- Generating done
      CMake Warning:
        Manually-specified variables were not used by the project:

          HUNTER_JOBS_NUMBER


      -- Build files have been written to: /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xgvhywjw/depthai_d03b13288b574ecb92c1dff4a098d187/build/temp.macosx-12-arm64-3.9
      [  3%] Generating intermediate file for /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xgvhywjw/depthai_d03b13288b574ecb92c1dff4a098d187/build/temp.macosx-12-arm64-3.9/depthai-core/resources/depthai-bootloader-fwp-0.0.15.tar.xz
      [  3%] Generating depthai-resources resource loader
      [  3%] Generating intermediate file for /private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xgvhywjw/depthai_d03b13288b574ecb92c1dff4a098d187/build/temp.macosx-12-arm64-3.9/depthai-core/resources/depthai-device-fwp-f503b7adfd44b696187b7825a12a134ded0ca3f3.tar.xz
      [  7%] Building CXX object depthai-core/CMakeFiles/depthai-resources.dir/__cmrc_depthai-resources/intermediate/depthai-bootloader-fwp-0.0.15.tar.xz.cpp.o
      [  7%] Building CXX object depthai-core/CMakeFiles/depthai-resources.dir/__cmrc_depthai-resources/intermediate/depthai-device-fwp-f503b7adfd44b696187b7825a12a134ded0ca3f3.tar.xz.cpp.o
      [  7%] Building CXX object depthai-core/CMakeFiles/depthai-resources.dir/__cmrc_depthai-resources/lib.cpp.o
      [  8%] Linking CXX static library libdepthai-resources.a
      [  8%] Built target depthai-resources
      [ 13%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/shared/depthai-shared/src/utility/Checksum.cpp.o
      [ 13%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/shared/depthai-bootloader-shared/src/Bootloader.cpp.o
      [ 13%] Building C object depthai-core/CMakeFiles/depthai-core.dir/shared/depthai-bootloader-shared/src/SBR.c.o
      [ 13%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/shared/depthai-shared/src/datatype/DatatypeEnum.cpp.o
      [ 15%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/Device.cpp.o
      [ 16%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/DeviceBase.cpp.o
      [ 17%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/DeviceBootloader.cpp.o
      [ 18%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/DataQueue.cpp.o
      [ 20%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/CallbackHandler.cpp.o
      [ 21%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/CalibrationHandler.cpp.o
      [ 22%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/Pipeline.cpp.o
      [ 23%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/AssetManager.cpp.o
      [ 25%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/Node.cpp.o
      [ 26%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/XLinkIn.cpp.o
      [ 27%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/XLinkOut.cpp.o
      [ 28%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/ColorCamera.cpp.o
      [ 30%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/MonoCamera.cpp.o
      [ 31%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/StereoDepth.cpp.o
      [ 32%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/NeuralNetwork.cpp.o
      [ 33%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/ImageManip.cpp.o
      [ 35%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/VideoEncoder.cpp.o
      [ 36%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/DetectionNetwork.cpp.o
      [ 37%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/Script.cpp.o
      [ 38%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/SpatialDetectionNetwork.cpp.o
      [ 40%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/SystemLogger.cpp.o
      [ 41%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/SpatialLocationCalculator.cpp.o
      [ 42%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/ObjectTracker.cpp.o
      [ 43%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/IMU.cpp.o
      [ 45%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/EdgeDetector.cpp.o
      [ 46%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/SPIIn.cpp.o
      [ 47%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/FeatureTracker.cpp.o
      [ 48%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/Buffer.cpp.o
      [ 50%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/ImgFrame.cpp.o
      [ 51%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/ImageManipConfig.cpp.o
      [ 52%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/CameraControl.cpp.o
      [ 53%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/NNData.cpp.o
      [ 55%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/ImgDetections.cpp.o
      [ 56%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/SpatialImgDetections.cpp.o
      [ 57%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/SystemInformation.cpp.o
      [ 58%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/StreamMessageParser.cpp.o
      [ 60%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/SpatialLocationCalculatorData.cpp.o
      [ 61%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/SpatialLocationCalculatorConfig.cpp.o
      [ 62%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/Tracklets.cpp.o
      [ 63%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/IMUData.cpp.o
      [ 65%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/StereoDepthConfig.cpp.o
      [ 66%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/EdgeDetectorConfig.cpp.o
      [ 67%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/TrackedFeatures.cpp.o
      [ 68%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/FeatureTrackerConfig.cpp.o
      [ 70%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/utility/Initialization.cpp.o
      [ 71%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/utility/Resources.cpp.o
      [ 72%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/utility/Platform.cpp.o
      [ 73%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/xlink/XLinkConnection.cpp.o
      [ 75%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/xlink/XLinkStream.cpp.o
      [ 76%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/openvino/OpenVINO.cpp.o
      [ 77%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/openvino/BlobReader.cpp.o
      [ 78%] Building C object depthai-core/CMakeFiles/depthai-core.dir/src/bspatch/bspatch.c.o
      [ 80%] Linking CXX static library libdepthai-core.a
      [ 80%] Built target depthai-core
      [ 83%] Building CXX object depthai-core/CMakeFiles/depthai-opencv.dir/src/opencv/ImgFrame.cpp.o
      [ 83%] Building CXX object CMakeFiles/depthai.dir/src/py_bindings.cpp.o
      [ 83%] Building CXX object CMakeFiles/depthai.dir/src/XLinkBindings.cpp.o
      [ 85%] Building CXX object CMakeFiles/depthai.dir/src/DeviceBindings.cpp.o
      [ 86%] Linking CXX static library libdepthai-opencv.a
      [ 86%] Built target depthai-opencv
      [ 87%] Building CXX object CMakeFiles/depthai.dir/src/CalibrationHandlerBindings.cpp.o
      [ 88%] Building CXX object CMakeFiles/depthai.dir/src/DeviceBootloaderBindings.cpp.o
      [ 90%] Building CXX object CMakeFiles/depthai.dir/src/DatatypeBindings.cpp.o
      [ 91%] Building CXX object CMakeFiles/depthai.dir/src/DataQueueBindings.cpp.o
      [ 92%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/PipelineBindings.cpp.o
      [ 93%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/NodeBindings.cpp.o
      [ 95%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/CommonBindings.cpp.o
      [ 96%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/AssetManagerBindings.cpp.o
      [ 97%] Building CXX object CMakeFiles/depthai.dir/src/openvino/OpenVINOBindings.cpp.o
      [ 98%] Building CXX object CMakeFiles/depthai.dir/src/log/LogBindings.cpp.o
      [100%] Linking CXX shared module ../lib.macosx-12-arm64-3.9/depthai.cpython-39-darwin.so
      ld: warning: dylib (/opt/homebrew/lib/libusb-1.0.dylib) was built for newer macOS version (12.0) than being linked (11.0)
      /opt/homebrew/Cellar/python@3.9/3.9.10/bin/python3.9: can't open file '/private/var/folders/pb/flklcl_11sl9w1dhmdqz8flr0000gn/T/pip-install-xgvhywjw/depthai_d03b13288b574ecb92c1dff4a098d187/generate_stubs.py': [Errno 2] No such file or directory
      make[2]: *** [../lib.macosx-12-arm64-3.9/depthai.cpython-39-darwin.so] Error 2
      make[2]: *** Deleting file `../lib.macosx-12-arm64-3.9/depthai.cpython-39-darwin.so'
      make[1]: *** [CMakeFiles/depthai.dir/all] Error 2
      make: *** [all] Error 2
      Traceback (most recent call last):
        File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 363, in <module>
          main()
        File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 345, in main
          json_out['return_val'] = hook(**hook_input['kwargs'])
        File "/opt/homebrew/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 261, in build_wheel
          return _build_backend().build_wheel(wheel_directory, config_settings,
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/build_meta.py", line 230, in build_wheel
          return self._build_with_temp_dir(['bdist_wheel'], '.whl',
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/build_meta.py", line 215, in _build_with_temp_dir
          self.run_setup()
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/build_meta.py", line 267, in run_setup
          super(_BuildMetaLegacyBackend,
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/build_meta.py", line 158, in run_setup
          exec(compile(code, __file__, 'exec'), locals())
        File "setup.py", line 176, in <module>
          setup(
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/__init__.py", line 155, in setup
          return distutils.core.setup(**attrs)
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 148, in setup
          return run_commands(dist)
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 163, in run_commands
          dist.run_commands()
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 967, in run_commands
          self.run_command(cmd)
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
          cmd_obj.run()
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/wheel/bdist_wheel.py", line 299, in run
          self.run_command('build')
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 313, in run_command
          self.distribution.run_command(command)
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
          cmd_obj.run()
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/command/build.py", line 135, in run
          self.run_command(cmd_name)
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 313, in run_command
          self.distribution.run_command(command)
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
          cmd_obj.run()
        File "setup.py", line 86, in run
          self.build_extension(ext)
        File "setup.py", line 174, in build_extension
          subprocess.check_call(['cmake', '--build', '.'] + build_args, cwd=self.build_temp)
        File "/opt/homebrew/Cellar/python@3.9/3.9.10/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 373, in check_call
          raise CalledProcessError(retcode, cmd)
      subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j4']' returned non-zero exit status 2.
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for depthai
Failed to build depthai
ERROR: Could not build wheels for depthai, which is required to install pyproject.toml-based projects

Also, can you run the following snippet on your M1 machine and post back the results:

python3 -c "import sys; import platform; from distutils import util; print(f'{sys.platform}, {platform.architecture()}, {platform.processor()}, {platform.machine()}, {util.get_platform()}');"

I get:
darwin, ('64bit', ''), arm, arm64, macosx-12-arm64

@ikester
Copy link

ikester commented Jan 30, 2022

Here are additional step-by-step instructions for running the GUI demo from depthai-3.0.9 (downloaded from https://github.com/luxonis/depthai/releases) on M1 Macs. They need to be applied after the previously provided instructions and in the same virtual environment DepthAIEnv39:
...
Tested on a new MacBookPro M1 Pro running macOS Monterey 12.1 with a OAK-D-Lite. Enjoy!

Thanks @whab. This worked for me, using my self-built wheel. Not ideal given all the steps and how error-prone this is. Really looking forward to a streamlined M1 experience.

@themarpe
Copy link
Collaborator

themarpe commented Jul 8, 2022

Just for reference: luxonis/depthai-python#604

Checking out that branch and running: python3 examples/install_requirements.py should already install the m1 wheels.

We are in progress of also making a release with m1 wheels included, but are still resolving some intermitten issues with the builders.

Thanks for all the discussion on pre-official support for m1!

@presstoexit
Copy link

Thanks for all the people putting effort into this.

Trying @whab's recipe from #299 (comment), it was all going very well until I got to the python3 -m pip wheel . -w wheelhouse command (apologies for very long paste, not sure what to crop):

▶ python3 -m pip wheel . -w wheelhouse
Processing /Users/pr2e/DepthAI/depthai-python
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: depthai
  Building wheel for depthai (pyproject.toml) ... error
  error: subprocess-exited-with-error
  
  × Building wheel for depthai (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [2619 lines of output]
      /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/dist.py:547: UserWarning: Normalizing '2.21.2.0.dev+bfe65785b69c99f5ad96762ee480a7f30fa46075' to '2.21.2.0.dev0+bfe65785b69c99f5ad96762ee480a7f30fa46075'
        warnings.warn(tmpl.format(**locals()))
      running bdist_wheel
      running build
      running build_ext
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Generating new toolchain...
      -- Using toolchain file: /Users/pr2e/DepthAI/depthai-python/build/temp.macosx-11.0-arm64-cpython-39/depthai-core/generated/toolchain.cmake
      -- Found Git: /usr/local/bin/git (found version "2.40.0")
      -- [hunter] Calculating Toolchain-SHA1
      -- [hunter] Calculating Config-SHA1
      -- [hunter] HUNTER_ROOT: /Users/pr2e/.hunter
      -- [hunter] [ Hunter-ID: cb0ea1f | Toolchain-ID: ca965da | Config-ID: 7fdaa4a ]
      -- [hunter] NLOHMANN_JSON_ROOT: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install (ver.: 3.9.1)
      -- [hunter] Building nlohmann_json
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:152 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/Build
      [ 12%] Creating directories for 'nlohmann_json-Release'
      [ 25%] Performing download step (download, verify and extract) for 'nlohmann_json-Release'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/Download/nlohmann_json/3.9.1/f8a20a7/v3.9.1.tar.gz'
      -- File already exists and hash match (skip download):
        file='/Users/pr2e/.hunter/_Base/Download/nlohmann_json/3.9.1/f8a20a7/v3.9.1.tar.gz'
        SHA1='f8a20a7e19227906d77de0ede97468fbcfea03e7'
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/Download/nlohmann_json/3.9.1/f8a20a7/v3.9.1.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/Source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 37%] No update step for 'nlohmann_json-Release'
      [ 50%] No patch step for 'nlohmann_json-Release'
      [ 62%] Performing configure step for 'nlohmann_json-Release'
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/args.cmake
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Using the single-header code from /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/Source/single_include/
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/Build/nlohmann_json-Release-prefix/src/nlohmann_json-Release-build
      [ 75%] Performing build step for 'nlohmann_json-Release'
      [ 87%] Performing install step for 'nlohmann_json-Release'
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/Install/include
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/Install/include/nlohmann
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/Install/include/nlohmann/json.hpp
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/Install/lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/Install/lib/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/Install/lib/cmake/nlohmann_json/nlohmann_jsonTargets.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/Install/lib/pkgconfig/nlohmann_json.pc
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json/args.cmake
      [100%] Completed 'nlohmann_json-Release'
      [100%] Built target nlohmann_json-Release
      -- [hunter] Build step successful (dir: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/nlohmann_json)
      -- [hunter] Cache saved: /Users/pr2e/.hunter/_Base/Cache/raw/5f6c2f3d9a0afa7ed3f3c441f26eff7062d1a182.tar.bz2
      -- [hunter] XLINK_ROOT: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install (ver.: luxonis-2021.4.2-develop)
      -- [hunter] Building XLink
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:152 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Build
      [ 12%] Creating directories for 'XLink-Release'
      [ 25%] Performing download step (download, verify and extract) for 'XLink-Release'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/Download/XLink/luxonis-2021.4.2-develop/6c19757/b7c3aca2ba8b9d598be886a8076a875b50f5184f.tar.gz'
      -- File already exists and hash match (skip download):
        file='/Users/pr2e/.hunter/_Base/Download/XLink/luxonis-2021.4.2-develop/6c19757/b7c3aca2ba8b9d598be886a8076a875b50f5184f.tar.gz'
        SHA1='6c19757c6fe6871a9f40688871edbfc6f1e939ee'
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/Download/XLink/luxonis-2021.4.2-develop/6c19757/b7c3aca2ba8b9d598be886a8076a875b50f5184f.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 37%] No update step for 'XLink-Release'
      [ 50%] No patch step for 'XLink-Release'
      [ 62%] Performing configure step for 'XLink-Release'
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Configuring XLink with the following options:
      --   XLINK_BUILD_EXAMPLES: OFF
      --   XLINK_BUILD_TESTS: OFF
      --   XLINK_LIBUSB_LOCAL:
      --   XLINK_LIBUSB_SYSTEM: OFF
      -- Performing Test FLAG_-Werror=switch-enum
      -- Performing Test FLAG_-Werror=switch-enum - Success
      -- [hunter] HUNTER_ROOT: /Users/pr2e/.hunter
      -- [hunter] [ Hunter-ID: cb0ea1f | Toolchain-ID: ca965da | Config-ID: 7fdaa4a ]
      -- [hunter] LIBUSB-LUXONIS_ROOT: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install (ver.: 1.0.24-cmake)
      -- [hunter] Building libusb-luxonis
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:152 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis/Build
      gmake[3]: Entering directory '/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis/Build'
      [ 12%] Creating directories for 'libusb-luxonis-Release'
      [ 25%] Performing download step (download, verify and extract) for 'libusb-luxonis-Release'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/Download/libusb-luxonis/1.0.24-cmake/2d79573/b7e4548958325b18feb73977163ad44398099534.tar.gz'
      -- File already exists and hash match (skip download):
        file='/Users/pr2e/.hunter/_Base/Download/libusb-luxonis/1.0.24-cmake/2d79573/b7e4548958325b18feb73977163ad44398099534.tar.gz'
        SHA1='2d79573d57628fe56d2868d2f6ce756d40906cf4'
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/Download/libusb-luxonis/1.0.24-cmake/2d79573/b7e4548958325b18feb73977163ad44398099534.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis/Source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 37%] No update step for 'libusb-luxonis-Release'
      [ 50%] No patch step for 'libusb-luxonis-Release'
      [ 62%] Performing configure step for 'libusb-luxonis-Release'
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Performing Test HAVE_NFDS_T
      -- Performing Test HAVE_NFDS_T - Success
      -- Looking for pipe2
      -- Looking for pipe2 - not found
      -- Looking for clock_gettime
      -- Looking for clock_gettime - found
      -- Looking for CLOCK_MONOTONIC
      -- Looking for CLOCK_MONOTONIC - found
      -- Looking for pthread_condattr_setclock
      -- Looking for pthread_condattr_setclock - not found
      -- Looking for pthread_threadid_np
      -- Looking for pthread_threadid_np - found
      -- Performing Test HAVE_SYS_TIME_H
      -- Performing Test HAVE_SYS_TIME_H - Success
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis/Build/libusb-luxonis-Release-prefix/src/libusb-luxonis-Release-build
      [ 75%] Performing build step for 'libusb-luxonis-Release'
      [ 20%] Building C object CMakeFiles/usb-1.0.dir/libusb/descriptor.c.o
      [ 20%] Building C object CMakeFiles/usb-1.0.dir/libusb/core.c.o
      [ 30%] Building C object CMakeFiles/usb-1.0.dir/libusb/hotplug.c.o
      [ 40%] Building C object CMakeFiles/usb-1.0.dir/libusb/io.c.o
      [ 50%] Building C object CMakeFiles/usb-1.0.dir/libusb/strerror.c.o
      [ 70%] Building C object CMakeFiles/usb-1.0.dir/libusb/sync.c.o
      [ 70%] Building C object CMakeFiles/usb-1.0.dir/libusb/os/events_posix.c.o
      [ 80%] Building C object CMakeFiles/usb-1.0.dir/libusb/os/threads_posix.c.o
      [ 90%] Building C object CMakeFiles/usb-1.0.dir/libusb/os/darwin_usb.c.o
      [100%] Linking C shared library libusb-1.0.dylib
      [100%] Built target usb-1.0
      [ 87%] Performing install step for 'libusb-luxonis-Release'
      [100%] Built target usb-1.0
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis/Install/lib/libusb-1.0.dylib
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis/Install/include/libusb-1.0/libusb.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis/Install/lib/cmake/usb-1.0/usb-1.0Config.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis/Install/lib/cmake/usb-1.0/usb-1.0Config-release.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis/args.cmake
      [100%] Completed 'libusb-luxonis-Release'
      [100%] Built target libusb-luxonis-Release
      gmake[3]: Leaving directory '/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis/Build'
      -- [hunter] Build step successful (dir: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libusb-luxonis)
      -- [hunter] Cache saved: /Users/pr2e/.hunter/_Base/Cache/raw/df9381fa00a1f41804d24501a051236a17b9ed53.tar.bz2
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
      -- Found Threads: TRUE
      -- Performing Test FLAG_-Wformat=2
      -- Performing Test FLAG_-Wformat=2 - Success
      -- Performing Test FLAG_-Wmisleading-indentation
      -- Performing Test FLAG_-Wmisleading-indentation - Success
      -- Performing Test FLAG_-Wduplicated-cond
      -- Performing Test FLAG_-Wduplicated-cond - Failed
      -- Performing Test FLAG_-Wduplicated-branches
      -- Performing Test FLAG_-Wduplicated-branches - Failed
      -- Performing Test FLAG_-Wnull-dereference
      -- Performing Test FLAG_-Wnull-dereference - Success
      -- Performing Test FLAG_-Wsign-compare
      -- Performing Test FLAG_-Wsign-compare - Success
      -- Performing Test FLAG_-Wtype-limits
      -- Performing Test FLAG_-Wtype-limits - Success
      -- Performing Test FLAG_-Wno-unused-command-line-argument
      -- Performing Test FLAG_-Wno-unused-command-line-argument - Success
      -- Performing Test FLAG_-Wno-unused-parameter
      -- Performing Test FLAG_-Wno-unused-parameter - Success
      -- Performing Test FLAG_-Wno-format-nonliteral
      -- Performing Test FLAG_-Wno-format-nonliteral - Success
      -- Performing Test FLAG_-Wno-gnu-zero-variadic-macro-arguments
      -- Performing Test FLAG_-Wno-gnu-zero-variadic-macro-arguments - Success
      -- Performing Test FLAG_-Werror=self-assign-field
      -- Performing Test FLAG_-Werror=self-assign-field - Success
      -- Performing Test FLAG_-Werror=unused-lambda-capture
      -- Performing Test FLAG_-Werror=unused-lambda-capture - Success
      -- Performing Test FLAG_-Werror=return-type
      -- Performing Test FLAG_-Werror=return-type - Success
      -- Performing Test FLAG_-Werror=sign-compare
      -- Performing Test FLAG_-Werror=sign-compare - Success
      -- Looking for pthread_getname_np
      -- Looking for pthread_getname_np - found
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Build/XLink-Release-prefix/src/XLink-Release-build
      [ 75%] Performing build step for 'XLink-Release'
      [  4%] Building C object CMakeFiles/XLink.dir/src/pc/PlatformDeviceControl.c.o
      [  9%] Building C object CMakeFiles/XLink.dir/src/pc/PlatformData.c.o
      [ 14%] Building C object CMakeFiles/XLink.dir/src/pc/PlatformDeviceSearch.c.o
      [ 19%] Building CXX object CMakeFiles/XLink.dir/src/pc/PlatformDeviceFd.cpp.o
      [ 23%] Building CXX object CMakeFiles/XLink.dir/src/pc/ProtocolManager.cpp.o
      [ 28%] Building C object CMakeFiles/XLink.dir/src/pc/protocols/pcie_host.c.o
      [ 33%] Building CXX object CMakeFiles/XLink.dir/src/pc/protocols/tcpip_host.cpp.o
      [ 38%] Building CXX object CMakeFiles/XLink.dir/src/pc/protocols/usb_host.cpp.o
      [ 42%] Building CXX object CMakeFiles/XLink.dir/src/pc/protocols/usb_mx_id.cpp.o
      [ 47%] Building C object CMakeFiles/XLink.dir/src/shared/XLinkData.c.o
      [ 52%] Building C object CMakeFiles/XLink.dir/src/shared/XLinkDevice.c.o
      [ 57%] Building C object CMakeFiles/XLink.dir/src/shared/XLinkDispatcher.c.o
      [ 61%] Building C object CMakeFiles/XLink.dir/src/shared/XLinkDispatcherImpl.c.o
      [ 66%] Building C object CMakeFiles/XLink.dir/src/shared/XLinkLog.c.o
      [ 71%] Building C object CMakeFiles/XLink.dir/src/shared/XLinkPrivateDefines.c.o
      [ 76%] Building C object CMakeFiles/XLink.dir/src/shared/XLinkPrivateFields.c.o
      [ 80%] Building C object CMakeFiles/XLink.dir/src/shared/XLinkSemaphore.c.o
      [ 85%] Building C object CMakeFiles/XLink.dir/src/shared/XLinkStream.c.o
      [ 90%] Building C object CMakeFiles/XLink.dir/src/shared/XLinkStringUtils.c.o
      [ 95%] Building C object CMakeFiles/XLink.dir/src/pc/MacOS/pthread_semaphore.c.o
      [100%] Linking CXX static library libXLink.a
      [100%] Built target XLink
      [ 87%] Performing install step for 'XLink-Release'
      [100%] Built target XLink
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/libXLink.a
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkPlatformErrorUtils.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkDispatcherImpl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkMacros.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkLog.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkVersion.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkStringUtils.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkSemaphore.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkErrorUtils.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkDispatcher.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkPublicDefines.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkPlatform.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkPrivateFields.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkStream.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/include/XLink/XLinkPrivateDefines.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/licenses
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/licenses/nlohmann_json
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/licenses/nlohmann_json/LICENSE.MIT
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/licenses/libusb-luxonis
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/licenses/libusb-luxonis/COPYING
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/include
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/include/nlohmann
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/include/nlohmann/json.hpp
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/include/libusb-1.0
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/include/libusb-1.0/libusb.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/lib
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/lib/pkgconfig
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/lib/pkgconfig/nlohmann_json.pc
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/lib/libusb-1.0.dylib
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/lib/cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/lib/cmake/nlohmann_json
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/lib/cmake/nlohmann_json/nlohmann_jsonTargets.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/lib/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/lib/cmake/usb-1.0
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/lib/cmake/usb-1.0/usb-1.0Config.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/dependencies/lib/cmake/usb-1.0/usb-1.0Config-release.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/XLinkTargets.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/XLinkTargets-release.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/XLinkConfig.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/Install/lib/cmake/XLink/XLinkDependencies.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink/args.cmake
      [100%] Completed 'XLink-Release'
      [100%] Built target XLink-Release
      -- [hunter] Build step successful (dir: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/XLink)
      -- [hunter] Cache saved: /Users/pr2e/.hunter/_Base/Cache/raw/f859302254a8bcbd31aa10e16603db68e345cd8e.tar.bz2
      -- [hunter] BZIP2_ROOT: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install (ver.: 1.0.8-p0)
      -- [hunter] Building BZip2
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:152 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Build
      [ 12%] Creating directories for 'BZip2-Release'
      [ 25%] Performing download step (download, verify and extract) for 'BZip2-Release'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/Download/BZip2/1.0.8-p0/9125bd6/v1.0.8-p0.tar.gz'
      -- File already exists and hash match (skip download):
        file='/Users/pr2e/.hunter/_Base/Download/BZip2/1.0.8-p0/9125bd6/v1.0.8-p0.tar.gz'
        SHA1='9125bd674fbe7c8169c8ea6a2a15a414a7dc2f86'
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/Download/BZip2/1.0.8-p0/9125bd6/v1.0.8-p0.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 37%] No update step for 'BZip2-Release'
      [ 50%] No patch step for 'BZip2-Release'
      [ 62%] Performing configure step for 'BZip2-Release'
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Build/BZip2-Release-prefix/src/BZip2-Release-build
      [ 75%] Performing build step for 'BZip2-Release'
      [  8%] Building C object CMakeFiles/bz2.dir/huffman.c.o
      [ 16%] Building C object CMakeFiles/bz2.dir/blocksort.c.o
      [ 25%] Building C object CMakeFiles/bz2.dir/crctable.c.o
      [ 33%] Building C object CMakeFiles/bz2.dir/randtable.c.o
      [ 41%] Building C object CMakeFiles/bz2.dir/compress.c.o
      [ 50%] Building C object CMakeFiles/bz2.dir/decompress.c.o
      [ 58%] Building C object CMakeFiles/bz2.dir/bzlib.c.o
      [ 66%] Linking C static library libbz2.a
      [ 66%] Built target bz2
      [ 83%] Building C object CMakeFiles/bzip2_bin.dir/bzip2.c.o
      [ 83%] Building C object CMakeFiles/bzip2recover.dir/bzip2recover.c.o
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:376:59: warning: length modifier 'L' results in undefined behavior or no effect with 'u' conversion specifier [-Wformat]
                     fprintf ( stderr, "   block %d runs from " MaybeUInt64_FMT
                                                                ^~~~~~~~~~~~~~~
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:40:29: note: expanded from macro 'MaybeUInt64_FMT'
      #  define MaybeUInt64_FMT "%Lu"
                                 ~^~
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:376:59: note: did you mean to use 'll'?
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:40:29: note: expanded from macro 'MaybeUInt64_FMT'
      #  define MaybeUInt64_FMT "%Lu"
                                  ^
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:377:41: warning: length modifier 'L' results in undefined behavior or no effect with 'u' conversion specifier [-Wformat]
                                       " to " MaybeUInt64_FMT " (incomplete)\n",
                                              ^~~~~~~~~~~~~~~
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:40:29: note: expanded from macro 'MaybeUInt64_FMT'
      #  define MaybeUInt64_FMT "%Lu"
                                 ~^~
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:377:41: note: did you mean to use 'll'?
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:40:29: note: expanded from macro 'MaybeUInt64_FMT'
      #  define MaybeUInt64_FMT "%Lu"
                                  ^
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:398:56: warning: length modifier 'L' results in undefined behavior or no effect with 'u' conversion specifier [-Wformat]
                  fprintf ( stderr, "   block %d runs from " MaybeUInt64_FMT
                                                             ^~~~~~~~~~~~~~~
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:40:29: note: expanded from macro 'MaybeUInt64_FMT'
      #  define MaybeUInt64_FMT "%Lu"
                                 ~^~
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:398:56: note: did you mean to use 'll'?
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:40:29: note: expanded from macro 'MaybeUInt64_FMT'
      #  define MaybeUInt64_FMT "%Lu"
                                  ^
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:399:38: warning: length modifier 'L' results in undefined behavior or no effect with 'u' conversion specifier [-Wformat]
                                    " to " MaybeUInt64_FMT "\n",
                                           ^~~~~~~~~~~~~~~
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:40:29: note: expanded from macro 'MaybeUInt64_FMT'
      #  define MaybeUInt64_FMT "%Lu"
                                 ~^~
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:399:38: note: did you mean to use 'll'?
      /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Source/bzip2recover.c:40:29: note: expanded from macro 'MaybeUInt64_FMT'
      #  define MaybeUInt64_FMT "%Lu"
                                  ^
      4 warnings generated.
      [ 91%] Linking C executable bzip2recover
      [ 91%] Built target bzip2recover
      [100%] Linking C executable bzip2
      [100%] Built target bzip2_bin
      [ 87%] Performing install step for 'BZip2-Release'
      [ 66%] Built target bz2
      [ 83%] Built target bzip2recover
      [100%] Built target bzip2_bin
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Install/bin/bzdiff
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Install/bin/bzgrep
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Install/bin/bzmore
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Install/lib/libbz2.a
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Install/include/bzlib.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Install/bin/bzip2recover
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Install/bin/bzip2
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Install/lib/cmake/BZip2/BZip2Config.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Install/lib/cmake/BZip2/BZip2ConfigVersion.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Install/lib/cmake/BZip2/BZip2Targets.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/Install/lib/cmake/BZip2/BZip2Targets-release.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2/args.cmake
      [100%] Completed 'BZip2-Release'
      [100%] Built target BZip2-Release
      -- [hunter] Build step successful (dir: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/BZip2)
      -- [hunter] Cache saved: /Users/pr2e/.hunter/_Base/Cache/raw/19de1f99bdd186bb14637a55618aa6e33bebc154.tar.bz2
      -- [hunter] FP16_ROOT: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install (ver.: luxonis-0.0.0)
      -- [hunter] Building FP16
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:152 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Build
      [ 12%] Creating directories for 'FP16-Release'
      [ 25%] Performing download step (download, verify and extract) for 'FP16-Release'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/Download/FP16/luxonis-0.0.0/40e9723/c911175d2717e562976e606c6e5f799bf40cf94e.tar.gz'
      -- File already exists and hash match (skip download):
        file='/Users/pr2e/.hunter/_Base/Download/FP16/luxonis-0.0.0/40e9723/c911175d2717e562976e606c6e5f799bf40cf94e.tar.gz'
        SHA1='40e9723c87c2fe21781132c0f2f8b90338500e32'
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/Download/FP16/luxonis-0.0.0/40e9723/c911175d2717e562976e606c6e5f799bf40cf94e.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 37%] No update step for 'FP16-Release'
      [ 50%] No patch step for 'FP16-Release'
      [ 62%] Performing configure step for 'FP16-Release'
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Downloading PSimd to /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Build/FP16-Release-prefix/src/FP16-Release-build/psimd-source (define PSIMD_SOURCE_DIR to avoid it)
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:6 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Build/FP16-Release-prefix/src/FP16-Release-build/psimd-download
      gmake[3]: Entering directory '/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Build/FP16-Release-prefix/src/FP16-Release-build/psimd-download'
      [ 11%] Creating directories for 'psimd'
      [ 22%] Performing download step (download, verify and extract) for 'psimd'
      -- Downloading...
         dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Build/FP16-Release-prefix/src/FP16-Release-build/psimd-download/psimd-prefix/src/072586a71b55b7f8c584153d223e95687148a900.tar.gz'
         timeout='none'
         inactivity timeout='none'
      -- Using src='https://github.com/Maratyszcza/psimd/archive/072586a71b55b7f8c584153d223e95687148a900.tar.gz'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Build/FP16-Release-prefix/src/FP16-Release-build/psimd-download/psimd-prefix/src/072586a71b55b7f8c584153d223e95687148a900.tar.gz'
      -- Downloading... done
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Build/FP16-Release-prefix/src/FP16-Release-build/psimd-download/psimd-prefix/src/072586a71b55b7f8c584153d223e95687148a900.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Build/FP16-Release-prefix/src/FP16-Release-build/psimd-source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 33%] No update step for 'psimd'
      [ 44%] No patch step for 'psimd'
      [ 55%] No configure step for 'psimd'
      [ 66%] No build step for 'psimd'
      [ 77%] No install step for 'psimd'
      [ 88%] No test step for 'psimd'
      [100%] Completed 'psimd'
      [100%] Built target psimd
      gmake[3]: Leaving directory '/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Build/FP16-Release-prefix/src/FP16-Release-build/psimd-download'
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Build/FP16-Release-prefix/src/FP16-Release-build
      [ 75%] Performing build step for 'FP16-Release'
      [ 87%] Performing install step for 'FP16-Release'
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Install/lib/cmake/FP16/FP16Config.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Install/lib/cmake/FP16/FP16Targets.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Install/include/fp16.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Install/include/fp16/bitcasts.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Install/include/fp16/fp16.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Install/include/fp16/psimd.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Install/include/fp16/__init__.py
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Install/include/fp16/avx.py
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Install/include/fp16/avx2.py
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/Install/include/psimd.h
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16/args.cmake
      [100%] Completed 'FP16-Release'
      [100%] Built target FP16-Release
      -- [hunter] Build step successful (dir: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/FP16)
      -- [hunter] Cache saved: /Users/pr2e/.hunter/_Base/Cache/raw/cd50baa82ac06704498bf5d48792e5b6f86bb671.tar.bz2
      -- [hunter] LIBARCHIVE-LUXONIS_ROOT: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install (ver.: hunter-3.5.2)
      -- [hunter] Building libarchive-luxonis
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:152 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Build
      [ 12%] Creating directories for 'libarchive-luxonis-Release'
      [ 25%] Performing download step (download, verify and extract) for 'libarchive-luxonis-Release'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/Download/libarchive-luxonis/hunter-3.5.2/ca5cd0f/45baa3a3e57104519e1165bcd5ac29c3bd8c9f3a.tar.gz'
      -- File already exists and hash match (skip download):
        file='/Users/pr2e/.hunter/_Base/Download/libarchive-luxonis/hunter-3.5.2/ca5cd0f/45baa3a3e57104519e1165bcd5ac29c3bd8c9f3a.tar.gz'
        SHA1='ca5cd0f1c31b9c187d7119cb1aa7467f8c231d29'
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/Download/libarchive-luxonis/hunter-3.5.2/ca5cd0f/45baa3a3e57104519e1165bcd5ac29c3bd8c9f3a.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 37%] No update step for 'libarchive-luxonis-Release'
      [ 50%] No patch step for 'libarchive-luxonis-Release'
      [ 62%] Performing configure step for 'libarchive-luxonis-Release'
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- [hunter] HUNTER_ROOT: /Users/pr2e/.hunter
      -- [hunter] [ Hunter-ID: cb0ea1f | Toolchain-ID: ca965da | Config-ID: 7fdaa4a ]
      -- [hunter] LZMA_ROOT: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install (ver.: 5.2.3-p4)
      -- [hunter] Building lzma
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:152 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Build
      gmake[3]: Entering directory '/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Build'
      [ 12%] Creating directories for 'lzma-Release'
      [ 25%] Performing download step (download, verify and extract) for 'lzma-Release'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/Download/lzma/5.2.3-p4/09d7d8c/v5.2.3-p4.tar.gz'
      -- File already exists and hash match (skip download):
        file='/Users/pr2e/.hunter/_Base/Download/lzma/5.2.3-p4/09d7d8c/v5.2.3-p4.tar.gz'
        SHA1='09d7d8c8c8f1f488b3ccb739760c2092aae62441'
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/Download/lzma/5.2.3-p4/09d7d8c/v5.2.3-p4.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 37%] No update step for 'lzma-Release'
      [ 50%] No patch step for 'lzma-Release'
      [ 62%] Performing configure step for 'lzma-Release'
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Performing Test HAVE_RESTRICT
      -- Performing Test HAVE_RESTRICT - Success
      -- Performing Test HAVE___RESTRICT
      -- Performing Test HAVE___RESTRICT - Success
      -- Performing Test HAVE_INLINE
      -- Performing Test HAVE_INLINE - Failed
      -- Performing Test HAVE___INLINE
      -- Performing Test HAVE___INLINE - Failed
      -- Looking for byteswap.h
      -- Looking for byteswap.h - not found
      -- Looking for inttypes.h
      -- Looking for inttypes.h - found
      -- Looking for limits.h
      -- Looking for limits.h - found
      -- Looking for memory.h
      -- Looking for memory.h - found
      -- Looking for strings.h
      -- Looking for strings.h - found
      -- Looking for string.h
      -- Looking for string.h - found
      -- Looking for sys/sysctl.h
      -- Looking for sys/sysctl.h - found
      -- Looking for stdbool.h
      -- Looking for stdbool.h - found
      -- Performing Test HAVE_BSWAP_16
      -- Performing Test HAVE_BSWAP_16 - Failed
      -- Performing Test HAVE_BSWAP_32
      -- Performing Test HAVE_BSWAP_32 - Failed
      -- Performing Test HAVE_BSWAP_64
      -- Performing Test HAVE_BSWAP_64 - Failed
      -- Check if the system is big endian
      -- Searching 16 bit integer
      -- Looking for sys/types.h
      -- Looking for sys/types.h - found
      -- Looking for stdint.h
      -- Looking for stdint.h - found
      -- Looking for stddef.h
      -- Looking for stddef.h - found
      -- Check size of unsigned short
      -- Check size of unsigned short - done
      -- Searching 16 bit integer - Using unsigned short
      -- Check if the system is big endian - little endian
      -- Check size of int16_t
      -- Check size of int16_t - done
      -- Check size of int32_t
      -- Check size of int32_t - done
      -- Check size of int64_t
      -- Check size of int64_t - done
      -- Check size of intmax_t
      -- Check size of intmax_t - done
      -- Check size of uint8_t
      -- Check size of uint8_t - done
      -- Check size of uint16_t
      -- Check size of uint16_t - done
      -- Check size of uint32_t
      -- Check size of uint32_t - done
      -- Check size of uint64_t
      -- Check size of uint64_t - done
      -- Check size of uintmax_t
      -- Check size of uintmax_t - done
      -- Check size of short
      -- Check size of short - done
      -- Check size of int
      -- Check size of int - done
      -- Check size of long
      -- Check size of long - done
      -- Check size of long long
      -- Check size of long long - done
      -- Check size of unsigned short
      -- Check size of unsigned short - done
      -- Check size of unsigned
      -- Check size of unsigned - done
      -- Check size of unsigned long
      -- Check size of unsigned long - done
      -- Check size of unsigned long long
      -- Check size of unsigned long long - done
      -- Check size of size_t
      -- Check size of size_t - done
      -- Check size of __int64
      -- Check size of __int64 - failed
      -- Check size of unsigned __int64
      -- Check size of unsigned __int64 - failed
      -- Check size of uintptr_t
      -- Check size of uintptr_t - done
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Build/lzma-Release-prefix/src/lzma-Release-build
      [ 75%] Performing build step for 'lzma-Release'
      [  2%] Building C object src/CMakeFiles/lzma.dir/liblzma/check/crc32_fast.c.o
      [  2%] Building C object src/CMakeFiles/lzma.dir/liblzma/check/check.c.o
      [  4%] Building C object src/CMakeFiles/lzma.dir/liblzma/check/crc32_table.c.o
      [  5%] Building C object src/CMakeFiles/lzma.dir/liblzma/check/crc64_fast.c.o
      [  7%] Building C object src/CMakeFiles/lzma.dir/liblzma/check/crc64_table.c.o
      [  8%] Building C object src/CMakeFiles/lzma.dir/liblzma/check/sha256.c.o
      [ 10%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/alone_decoder.c.o
      [ 11%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/alone_encoder.c.o
      [ 13%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/auto_decoder.c.o
      [ 14%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/block_buffer_decoder.c.o
      [ 16%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/block_buffer_encoder.c.o
      [ 17%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/block_decoder.c.o
      [ 19%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/block_encoder.c.o
      [ 20%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/block_header_decoder.c.o
      [ 23%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/block_header_encoder.c.o
      [ 23%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/block_util.c.o
      [ 25%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/common.c.o
      [ 26%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/easy_buffer_encoder.c.o
      [ 27%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/easy_decoder_memusage.c.o
      [ 29%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/easy_encoder.c.o
      [ 30%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/easy_encoder_memusage.c.o
      [ 32%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/easy_preset.c.o
      [ 33%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/filter_buffer_decoder.c.o
      [ 35%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/filter_buffer_encoder.c.o
      [ 36%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/filter_common.c.o
      [ 38%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/filter_decoder.c.o
      [ 39%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/filter_encoder.c.o
      [ 41%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/filter_flags_decoder.c.o
      [ 42%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/filter_flags_encoder.c.o
      [ 44%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/index.c.o
      [ 45%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/index_decoder.c.o
      [ 47%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/index_encoder.c.o
      [ 48%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/index_hash.c.o
      [ 50%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/stream_buffer_decoder.c.o
      [ 51%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/stream_buffer_encoder.c.o
      [ 52%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/stream_decoder.c.o
      [ 54%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/stream_encoder.c.o
      [ 55%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/stream_flags_common.c.o
      [ 57%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/stream_flags_decoder.c.o
      [ 60%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/vli_decoder.c.o
      [ 60%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/stream_flags_encoder.c.o
      [ 61%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/vli_size.c.o
      [ 63%] Building C object src/CMakeFiles/lzma.dir/liblzma/common/vli_encoder.c.o
      [ 64%] Building C object src/CMakeFiles/lzma.dir/liblzma/delta/delta_common.c.o
      [ 66%] Building C object src/CMakeFiles/lzma.dir/liblzma/delta/delta_decoder.c.o
      [ 67%] Building C object src/CMakeFiles/lzma.dir/liblzma/delta/delta_encoder.c.o
      [ 69%] Building C object src/CMakeFiles/lzma.dir/liblzma/lz/lz_decoder.c.o
      [ 70%] Building C object src/CMakeFiles/lzma.dir/liblzma/lz/lz_encoder.c.o
      [ 72%] Building C object src/CMakeFiles/lzma.dir/liblzma/lz/lz_encoder_mf.c.o
      [ 73%] Building C object src/CMakeFiles/lzma.dir/liblzma/lzma/fastpos_table.c.o
      [ 75%] Building C object src/CMakeFiles/lzma.dir/liblzma/lzma/lzma2_decoder.c.o
      [ 76%] Building C object src/CMakeFiles/lzma.dir/liblzma/lzma/lzma2_encoder.c.o
      [ 77%] Building C object src/CMakeFiles/lzma.dir/liblzma/lzma/lzma_decoder.c.o
      [ 79%] Building C object src/CMakeFiles/lzma.dir/liblzma/lzma/lzma_encoder.c.o
      [ 80%] Building C object src/CMakeFiles/lzma.dir/liblzma/lzma/lzma_encoder_optimum_fast.c.o
      [ 82%] Building C object src/CMakeFiles/lzma.dir/liblzma/lzma/lzma_encoder_optimum_normal.c.o
      [ 83%] Building C object src/CMakeFiles/lzma.dir/liblzma/lzma/lzma_encoder_presets.c.o
      [ 85%] Building C object src/CMakeFiles/lzma.dir/liblzma/rangecoder/price_table.c.o
      [ 86%] Building C object src/CMakeFiles/lzma.dir/liblzma/simple/arm.c.o
      [ 88%] Building C object src/CMakeFiles/lzma.dir/liblzma/simple/armthumb.c.o
      [ 89%] Building C object src/CMakeFiles/lzma.dir/liblzma/simple/ia64.c.o
      [ 91%] Building C object src/CMakeFiles/lzma.dir/liblzma/simple/powerpc.c.o
      [ 92%] Building C object src/CMakeFiles/lzma.dir/liblzma/simple/simple_coder.c.o
      [ 94%] Building C object src/CMakeFiles/lzma.dir/liblzma/simple/simple_decoder.c.o
      [ 95%] Building C object src/CMakeFiles/lzma.dir/liblzma/simple/simple_encoder.c.o
      [ 97%] Building C object src/CMakeFiles/lzma.dir/liblzma/simple/sparc.c.o
      [ 98%] Building C object src/CMakeFiles/lzma.dir/liblzma/simple/x86.c.o
      [100%] Linking C static library liblzma.a
      [100%] Built target lzma
      [ 87%] Performing install step for 'lzma-Release'
      [100%] Built target lzma
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/lib/cmake/lzma/lzmaConfig.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/lib/cmake/lzma/lzmaConfigVersion.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/lib/cmake/lzma/lzmaTargets.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/lib/cmake/lzma/lzmaTargets-release.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/lib/liblzma.a
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/index.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/version.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/index_hash.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/lzma12.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/container.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/delta.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/vli.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/check.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/bcj.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/stream_flags.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/block.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/hardware.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/filter.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Install/include/lzma/base.h
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/args.cmake
      [100%] Completed 'lzma-Release'
      [100%] Built target lzma-Release
      gmake[3]: Leaving directory '/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma/Build'
      -- [hunter] Build step successful (dir: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/lzma)
      -- [hunter] Cache saved: /Users/pr2e/.hunter/_Base/Cache/raw/c819cf53a3e7c59186f660f0f596299f45461a05.tar.bz2
      -- Performing Test HAVE_LZMA_STREAM_ENCODER_MT
      -- Performing Test HAVE_LZMA_STREAM_ENCODER_MT - Failed
      -- Performing Test HAVE_DIRENT_H
      -- Performing Test HAVE_DIRENT_H - Success
      -- Looking for include file sys/types.h
      -- Looking for include file sys/types.h - found
      -- Looking for include files sys/types.h, acl/libacl.h
      -- Looking for include files sys/types.h, acl/libacl.h - not found
      -- Looking for include files sys/types.h, attr/xattr.h
      -- Looking for include files sys/types.h, attr/xattr.h - not found
      -- Looking for include files sys/types.h, ctype.h
      -- Looking for include files sys/types.h, ctype.h - found
      -- Looking for 3 include files sys/types.h, ..., copyfile.h
      -- Looking for 3 include files sys/types.h, ..., copyfile.h - found
      -- Looking for 4 include files sys/types.h, ..., direct.h
      -- Looking for 4 include files sys/types.h, ..., direct.h - not found
      -- Looking for 4 include files sys/types.h, ..., dlfcn.h
      -- Looking for 4 include files sys/types.h, ..., dlfcn.h - found
      -- Looking for 5 include files sys/types.h, ..., errno.h
      -- Looking for 5 include files sys/types.h, ..., errno.h - found
      -- Looking for 6 include files sys/types.h, ..., ext2fs/ext2_fs.h
      -- Looking for 6 include files sys/types.h, ..., ext2fs/ext2_fs.h - not found
      -- Performing Test HAVE_WORKING_EXT2_IOC_GETFLAGS
      -- Performing Test HAVE_WORKING_EXT2_IOC_GETFLAGS - Failed
      -- Looking for 6 include files sys/types.h, ..., fcntl.h
      -- Looking for 6 include files sys/types.h, ..., fcntl.h - found
      -- Looking for 7 include files sys/types.h, ..., grp.h
      -- Looking for 7 include files sys/types.h, ..., grp.h - found
      -- Looking for 8 include files sys/types.h, ..., inttypes.h
      -- Looking for 8 include files sys/types.h, ..., inttypes.h - found
      -- Looking for 9 include files sys/types.h, ..., io.h
      -- Looking for 9 include files sys/types.h, ..., io.h - not found
      -- Looking for 9 include files sys/types.h, ..., langinfo.h
      -- Looking for 9 include files sys/types.h, ..., langinfo.h - found
      -- Looking for 10 include files sys/types.h, ..., limits.h
      -- Looking for 10 include files sys/types.h, ..., limits.h - found
      -- Looking for 11 include files sys/types.h, ..., linux/types.h
      -- Looking for 11 include files sys/types.h, ..., linux/types.h - not found
      -- Looking for 11 include files sys/types.h, ..., linux/fiemap.h
      -- Looking for 11 include files sys/types.h, ..., linux/fiemap.h - not found
      -- Looking for 11 include files sys/types.h, ..., linux/fs.h
      -- Looking for 11 include files sys/types.h, ..., linux/fs.h - not found
      -- Performing Test HAVE_WORKING_FS_IOC_GETFLAGS
      -- Performing Test HAVE_WORKING_FS_IOC_GETFLAGS - Failed
      -- Looking for 11 include files sys/types.h, ..., linux/magic.h
      -- Looking for 11 include files sys/types.h, ..., linux/magic.h - not found
      -- Looking for 11 include files sys/types.h, ..., locale.h
      -- Looking for 11 include files sys/types.h, ..., locale.h - found
      -- Looking for 12 include files sys/types.h, ..., membership.h
      -- Looking for 12 include files sys/types.h, ..., membership.h - found
      -- Looking for 13 include files sys/types.h, ..., memory.h
      -- Looking for 13 include files sys/types.h, ..., memory.h - found
      -- Looking for 14 include files sys/types.h, ..., paths.h
      -- Looking for 14 include files sys/types.h, ..., paths.h - found
      -- Looking for 15 include files sys/types.h, ..., poll.h
      -- Looking for 15 include files sys/types.h, ..., poll.h - found
      -- Looking for 16 include files sys/types.h, ..., process.h
      -- Looking for 16 include files sys/types.h, ..., process.h - not found
      -- Looking for 16 include files sys/types.h, ..., pthread.h
      -- Looking for 16 include files sys/types.h, ..., pthread.h - found
      -- Looking for 17 include files sys/types.h, ..., pwd.h
      -- Looking for 17 include files sys/types.h, ..., pwd.h - found
      -- Looking for 18 include files sys/types.h, ..., readpassphrase.h
      -- Looking for 18 include files sys/types.h, ..., readpassphrase.h - found
      -- Looking for 19 include files sys/types.h, ..., regex.h
      -- Looking for 19 include files sys/types.h, ..., regex.h - found
      -- Looking for 20 include files sys/types.h, ..., signal.h
      -- Looking for 20 include files sys/types.h, ..., signal.h - found
      -- Looking for 21 include files sys/types.h, ..., spawn.h
      -- Looking for 21 include files sys/types.h, ..., spawn.h - found
      -- Looking for 22 include files sys/types.h, ..., stdarg.h
      -- Looking for 22 include files sys/types.h, ..., stdarg.h - found
      -- Looking for 23 include files sys/types.h, ..., stdint.h
      -- Looking for 23 include files sys/types.h, ..., stdint.h - found
      -- Looking for 24 include files sys/types.h, ..., stdlib.h
      -- Looking for 24 include files sys/types.h, ..., stdlib.h - found
      -- Looking for 25 include files sys/types.h, ..., string.h
      -- Looking for 25 include files sys/types.h, ..., string.h - found
      -- Looking for 26 include files sys/types.h, ..., strings.h
      -- Looking for 26 include files sys/types.h, ..., strings.h - found
      -- Looking for 27 include files sys/types.h, ..., sys/acl.h
      -- Looking for 27 include files sys/types.h, ..., sys/acl.h - found
      -- Looking for 28 include files sys/types.h, ..., sys/cdefs.h
      -- Looking for 28 include files sys/types.h, ..., sys/cdefs.h - found
      -- Looking for 29 include files sys/types.h, ..., sys/extattr.h
      -- Looking for 29 include files sys/types.h, ..., sys/extattr.h - not found
      -- Looking for 29 include files sys/types.h, ..., sys/ioctl.h
      -- Looking for 29 include files sys/types.h, ..., sys/ioctl.h - found
      -- Looking for 30 include files sys/types.h, ..., sys/mkdev.h
      -- Looking for 30 include files sys/types.h, ..., sys/mkdev.h - not found
      -- Looking for 30 include files sys/types.h, ..., sys/mount.h
      -- Looking for 30 include files sys/types.h, ..., sys/mount.h - found
      -- Looking for 31 include files sys/types.h, ..., sys/param.h
      -- Looking for 31 include files sys/types.h, ..., sys/param.h - found
      -- Looking for 32 include files sys/types.h, ..., sys/poll.h
      -- Looking for 32 include files sys/types.h, ..., sys/poll.h - found
      -- Looking for 33 include files sys/types.h, ..., sys/richacl.h
      -- Looking for 33 include files sys/types.h, ..., sys/richacl.h - not found
      -- Looking for 33 include files sys/types.h, ..., sys/select.h
      -- Looking for 33 include files sys/types.h, ..., sys/select.h - found
      -- Looking for 34 include files sys/types.h, ..., sys/stat.h
      -- Looking for 34 include files sys/types.h, ..., sys/stat.h - found
      -- Looking for 35 include files sys/types.h, ..., sys/statfs.h
      -- Looking for 35 include files sys/types.h, ..., sys/statfs.h - not found
      -- Looking for 35 include files sys/types.h, ..., sys/statvfs.h
      -- Looking for 35 include files sys/types.h, ..., sys/statvfs.h - found
      -- Looking for 36 include files sys/types.h, ..., sys/sysmacros.h
      -- Looking for 36 include files sys/types.h, ..., sys/sysmacros.h - not found
      -- Looking for 36 include files sys/types.h, ..., sys/time.h
      -- Looking for 36 include files sys/types.h, ..., sys/time.h - found
      -- Looking for 37 include files sys/types.h, ..., sys/utime.h
      -- Looking for 37 include files sys/types.h, ..., sys/utime.h - not found
      -- Looking for 37 include files sys/types.h, ..., sys/utsname.h
      -- Looking for 37 include files sys/types.h, ..., sys/utsname.h - found
      -- Looking for 38 include files sys/types.h, ..., sys/vfs.h
      -- Looking for 38 include files sys/types.h, ..., sys/vfs.h - not found
      -- Looking for 38 include files sys/types.h, ..., sys/wait.h
      -- Looking for 38 include files sys/types.h, ..., sys/wait.h - found
      -- Looking for 39 include files sys/types.h, ..., sys/xattr.h
      -- Looking for 39 include files sys/types.h, ..., sys/xattr.h - found
      -- Looking for 40 include files sys/types.h, ..., time.h
      -- Looking for 40 include files sys/types.h, ..., time.h - found
      -- Looking for 41 include files sys/types.h, ..., unistd.h
      -- Looking for 41 include files sys/types.h, ..., unistd.h - found
      -- Looking for 42 include files sys/types.h, ..., utime.h
      -- Looking for 42 include files sys/types.h, ..., utime.h - found
      -- Looking for 43 include files sys/types.h, ..., wchar.h
      -- Looking for 43 include files sys/types.h, ..., wchar.h - found
      -- Looking for 44 include files sys/types.h, ..., wctype.h
      -- Looking for 44 include files sys/types.h, ..., wctype.h - found
      -- Looking for 45 include files sys/types.h, ..., windows.h
      -- Looking for 45 include files sys/types.h, ..., windows.h - not found
      -- Looking for 45 include files sys/types.h, ..., wincrypt.h
      -- Looking for 45 include files sys/types.h, ..., wincrypt.h - not found
      -- Looking for 45 include files sys/types.h, ..., winioctl.h
      -- Looking for 45 include files sys/types.h, ..., winioctl.h - not found
      -- Performing Test SAFE_TO_DEFINE_EXTENSIONS
      -- Performing Test SAFE_TO_DEFINE_EXTENSIONS - Success
      -- Looking for MD5Init in md
      -- Looking for MD5Init in md - not found
      -- Looking for regcomp
      -- Looking for regcomp - found
      -- Looking for _CrtSetReportMode
      -- Looking for _CrtSetReportMode - not found
      -- Looking for arc4random_buf
      -- Looking for arc4random_buf - found
      -- Looking for chflags
      -- Looking for chflags - found
      -- Looking for chown
      -- Looking for chown - found
      -- Looking for chroot
      -- Looking for chroot - found
      -- Looking for ctime_r
      -- Looking for ctime_r - found
      -- Looking for fchdir
      -- Looking for fchdir - found
      -- Looking for fchflags
      -- Looking for fchflags - found
      -- Looking for fchmod
      -- Looking for fchmod - found
      -- Looking for fchown
      -- Looking for fchown - found
      -- Looking for fcntl
      -- Looking for fcntl - found
      -- Looking for fdopendir
      -- Looking for fdopendir - found
      -- Looking for fork
      -- Looking for fork - found
      -- Looking for fstat
      -- Looking for fstat - found
      -- Looking for fstatat
      -- Looking for fstatat - found
      -- Looking for fstatfs
      -- Looking for fstatfs - found
      -- Looking for fstatvfs
      -- Looking for fstatvfs - found
      -- Looking for ftruncate
      -- Looking for ftruncate - found
      -- Looking for futimens
      -- Looking for futimens - found
      -- Looking for futimes
      -- Looking for futimes - found
      -- Looking for futimesat
      -- Looking for futimesat - not found
      -- Looking for geteuid
      -- Looking for geteuid - found
      -- Looking for getgrgid_r
      -- Looking for getgrgid_r - found
      -- Looking for getgrnam_r
      -- Looking for getgrnam_r - found
      -- Looking for getpwnam_r
      -- Looking for getpwnam_r - found
      -- Looking for getpwuid_r
      -- Looking for getpwuid_r - found
      -- Looking for getpid
      -- Looking for getpid - found
      -- Looking for getvfsbyname
      -- Looking for getvfsbyname - found
      -- Looking for gmtime_r
      -- Looking for gmtime_r - found
      -- Looking for lchflags
      -- Looking for lchflags - found
      -- Looking for lchmod
      -- Looking for lchmod - found
      -- Looking for lchown
      -- Looking for lchown - found
      -- Looking for link
      -- Looking for link - found
      -- Looking for linkat
      -- Looking for linkat - found
      -- Looking for localtime_r
      -- Looking for localtime_r - found
      -- Looking for lstat
      -- Looking for lstat - found
      -- Looking for lutimes
      -- Looking for lutimes - found
      -- Looking for mbrtowc
      -- Looking for mbrtowc - found
      -- Looking for mkdir
      -- Looking for mkdir - found
      -- Looking for mkfifo
      -- Looking for mkfifo - found
      -- Looking for mknod
      -- Looking for mknod - found
      -- Looking for mkstemp
      -- Looking for mkstemp - found
      -- Looking for nl_langinfo
      -- Looking for nl_langinfo - found
      -- Looking for openat
      -- Looking for openat - found
      -- Looking for pipe
      -- Looking for pipe - found
      -- Looking for poll
      -- Looking for poll - found
      -- Looking for posix_spawnp
      -- Looking for posix_spawnp - found
      -- Looking for readlink
      -- Looking for readlink - found
      -- Looking for readpassphrase
      -- Looking for readpassphrase - found
      -- Looking for select
      -- Looking for select - found
      -- Looking for setenv
      -- Looking for setenv - found
      -- Looking for setlocale
      -- Looking for setlocale - found
      -- Looking for sigaction
      -- Looking for sigaction - found
      -- Looking for statfs
      -- Looking for statfs - found
      -- Looking for statvfs
      -- Looking for statvfs - found
      -- Looking for strchr
      -- Looking for strchr - found
      -- Looking for strdup
      -- Looking for strdup - found
      -- Looking for strerror
      -- Looking for strerror - found
      -- Looking for strncpy_s
      -- Looking for strncpy_s - not found
      -- Looking for strnlen
      -- Looking for strnlen - found
      -- Looking for strrchr
      -- Looking for strrchr - found
      -- Looking for symlink
      -- Looking for symlink - found
      -- Looking for timegm
      -- Looking for timegm - found
      -- Looking for tzset
      -- Looking for tzset - found
      -- Looking for unlinkat
      -- Looking for unlinkat - found
      -- Looking for unsetenv
      -- Looking for unsetenv - found
      -- Looking for utime
      -- Looking for utime - found
      -- Looking for utimes
      -- Looking for utimes - found
      -- Looking for utimensat
      -- Looking for utimensat - found
      -- Looking for vfork
      -- Looking for vfork - found
      -- Looking for _ctime64_s
      -- Looking for _ctime64_s - not found
      -- Looking for _fseeki64
      -- Looking for _fseeki64 - not found
      -- Looking for _get_timezone
      -- Looking for _get_timezone - not found
      -- Looking for _gmtime64_s
      -- Looking for _gmtime64_s - not found
      -- Looking for _localtime64_s
      -- Looking for _localtime64_s - not found
      -- Looking for _mkgmtime64
      -- Looking for _mkgmtime64 - not found
      -- Looking for cygwin_conv_path
      -- Looking for cygwin_conv_path - not found
      -- Looking for fseeko
      -- Looking for fseeko - found
      -- Looking for strerror_r
      -- Looking for strerror_r - found
      -- Looking for strftime
      -- Looking for strftime - found
      -- Performing Test HAVE_STRUCT_VFSCONF
      -- Performing Test HAVE_STRUCT_VFSCONF - Success
      -- Performing Test HAVE_STRUCT_XVFSCONF
      -- Performing Test HAVE_STRUCT_XVFSCONF - Failed
      -- Performing Test HAVE_STRUCT_STATFS
      -- Performing Test HAVE_STRUCT_STATFS - Success
      -- Performing Test HAVE_READDIR_R
      -- Performing Test HAVE_READDIR_R - Success
      -- Performing Test HAVE_DIRFD
      -- Performing Test HAVE_DIRFD - Success
      -- Performing Test HAVE_READLINKAT
      -- Performing Test HAVE_READLINKAT - Success
      -- Performing Test MAJOR_IN_MKDEV
      -- Performing Test MAJOR_IN_MKDEV - Failed
      -- Performing Test MAJOR_IN_SYSMACROS
      -- Performing Test MAJOR_IN_SYSMACROS - Failed
      -- Looking for EFTYPE
      -- Looking for EFTYPE - found
      -- Looking for EILSEQ
      -- Looking for EILSEQ - found
      -- Looking for D_MD_ORDER
      -- Looking for D_MD_ORDER - found
      -- Looking for INT32_MAX
      -- Looking for INT32_MAX - found
      -- Looking for INT32_MIN
      -- Looking for INT32_MIN - found
      -- Looking for INT64_MAX
      -- Looking for INT64_MAX - found
      -- Looking for INT64_MIN
      -- Looking for INT64_MIN - found
      -- Looking for INTMAX_MAX
      -- Looking for INTMAX_MAX - found
      -- Looking for INTMAX_MIN
      -- Looking for INTMAX_MIN - found
      -- Looking for UINT32_MAX
      -- Looking for UINT32_MAX - found
      -- Looking for UINT64_MAX
      -- Looking for UINT64_MAX - found
      -- Looking for UINTMAX_MAX
      -- Looking for UINTMAX_MAX - found
      -- Looking for SIZE_MAX
      -- Looking for SIZE_MAX - found
      -- Looking for SSIZE_MAX
      -- Looking for SSIZE_MAX - found
      -- Performing Test HAVE_STRUCT_TM_TM_GMTOFF
      -- Performing Test HAVE_STRUCT_TM_TM_GMTOFF - Success
      -- Performing Test HAVE_STRUCT_TM___TM_GMTOFF
      -- Performing Test HAVE_STRUCT_TM___TM_GMTOFF - Failed
      -- Performing Test HAVE_STRUCT_STATFS_F_NAMEMAX
      -- Performing Test HAVE_STRUCT_STATFS_F_NAMEMAX - Failed
      -- Performing Test HAVE_STRUCT_STATFS_F_IOSIZE
      -- Performing Test HAVE_STRUCT_STATFS_F_IOSIZE - Success
      -- Performing Test HAVE_STRUCT_STAT_ST_BIRTHTIME
      -- Performing Test HAVE_STRUCT_STAT_ST_BIRTHTIME - Success
      -- Performing Test HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC
      -- Performing Test HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC - Success
      -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC
      -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Success
      -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
      -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Failed
      -- Performing Test HAVE_STRUCT_STAT_ST_MTIME_N
      -- Performing Test HAVE_STRUCT_STAT_ST_MTIME_N - Failed
      -- Performing Test HAVE_STRUCT_STAT_ST_UMTIME
      -- Performing Test HAVE_STRUCT_STAT_ST_UMTIME - Failed
      -- Performing Test HAVE_STRUCT_STAT_ST_MTIME_USEC
      -- Performing Test HAVE_STRUCT_STAT_ST_MTIME_USEC - Failed
      -- Performing Test HAVE_STRUCT_STAT_ST_BLKSIZE
      -- Performing Test HAVE_STRUCT_STAT_ST_BLKSIZE - Success
      -- Performing Test HAVE_STRUCT_STAT_ST_FLAGS
      -- Performing Test HAVE_STRUCT_STAT_ST_FLAGS - Success
      -- Performing Test HAVE_STRUCT_STATVFS_F_IOSIZE
      -- Performing Test HAVE_STRUCT_STATVFS_F_IOSIZE - Failed
      -- Performing Test TIME_WITH_SYS_TIME
      -- Performing Test TIME_WITH_SYS_TIME - Success
      -- Looking for stddef.h
      -- Looking for stddef.h - found
      -- Check size of short
      -- Check size of short - done
      -- Check size of int
      -- Check size of int - done
      -- Check size of long
      -- Check size of long - done
      -- Check size of long long
      -- Check size of long long - done
      -- Check size of unsigned short
      -- Check size of unsigned short - done
      -- Check size of unsigned
      -- Check size of unsigned - done
      -- Check size of unsigned long
      -- Check size of unsigned long - done
      -- Check size of unsigned long long
      -- Check size of unsigned long long - done
      -- Check size of __int64
      -- Check size of __int64 - failed
      -- Check size of unsigned __int64
      -- Check size of unsigned __int64 - failed
      -- Check size of int16_t
      -- Check size of int16_t - done
      -- Check size of int32_t
      -- Check size of int32_t - done
      -- Check size of int64_t
      -- Check size of int64_t - done
      -- Check size of intmax_t
      -- Check size of intmax_t - done
      -- Check size of uint8_t
      -- Check size of uint8_t - done
      -- Check size of uint16_t
      -- Check size of uint16_t - done
      -- Check size of uint32_t
      -- Check size of uint32_t - done
      -- Check size of uint64_t
      -- Check size of uint64_t - done
      -- Check size of uintmax_t
      -- Check size of uintmax_t - done
      -- Check size of dev_t
      -- Check size of dev_t - done
      -- Check size of gid_t
      -- Check size of gid_t - done
      -- Check size of id_t
      -- Check size of id_t - done
      -- Check size of mode_t
      -- Check size of mode_t - done
      -- Check size of off_t
      -- Check size of off_t - done
      -- Check size of size_t
      -- Check size of size_t - done
      -- Check size of ssize_t
      -- Check size of ssize_t - done
      -- Check size of uid_t
      -- Check size of uid_t - done
      -- Check size of pid_t
      -- Check size of pid_t - done
      -- Check size of intptr_t
      -- Check size of intptr_t - done
      -- Check size of uintptr_t
      -- Check size of uintptr_t - done
      -- Check size of wchar_t
      -- Check size of wchar_t - done
      -- Checking _FILE_OFFSET_BITS for large files
      -- Checking _FILE_OFFSET_BITS for large files - not needed
      -- Checking support for ARCHIVE_CRYPTO_MD5_LIBC
      -- Checking support for ARCHIVE_CRYPTO_MD5_LIBC -- not found
      -- Checking support for ARCHIVE_CRYPTO_RMD160_LIBC
      -- Checking support for ARCHIVE_CRYPTO_RMD160_LIBC -- not found
      -- Checking support for ARCHIVE_CRYPTO_SHA1_LIBC
      -- Checking support for ARCHIVE_CRYPTO_SHA1_LIBC -- not found
      -- Checking support for ARCHIVE_CRYPTO_SHA256_LIBC
      -- Checking support for ARCHIVE_CRYPTO_SHA256_LIBC -- not found
      -- Checking support for ARCHIVE_CRYPTO_SHA384_LIBC
      -- Checking support for ARCHIVE_CRYPTO_SHA384_LIBC -- not found
      -- Checking support for ARCHIVE_CRYPTO_SHA512_LIBC
      -- Checking support for ARCHIVE_CRYPTO_SHA512_LIBC -- not found
      -- Checking support for ARCHIVE_CRYPTO_SHA256_LIBC2
      -- Checking support for ARCHIVE_CRYPTO_SHA256_LIBC2 -- not found
      -- Checking support for ARCHIVE_CRYPTO_SHA384_LIBC2
      -- Checking support for ARCHIVE_CRYPTO_SHA384_LIBC2 -- not found
      -- Checking support for ARCHIVE_CRYPTO_SHA512_LIBC2
      -- Checking support for ARCHIVE_CRYPTO_SHA512_LIBC2 -- not found
      -- Checking support for ARCHIVE_CRYPTO_SHA256_LIBC3
      -- Checking support for ARCHIVE_CRYPTO_SHA256_LIBC3 -- not found
      -- Checking support for ARCHIVE_CRYPTO_SHA384_LIBC3
      -- Checking support for ARCHIVE_CRYPTO_SHA384_LIBC3 -- not found
      -- Checking support for ARCHIVE_CRYPTO_SHA512_LIBC3
      -- Checking support for ARCHIVE_CRYPTO_SHA512_LIBC3 -- not found
      -- Checking support for ARCHIVE_CRYPTO_MD5_LIBSYSTEM
      -- Checking support for ARCHIVE_CRYPTO_MD5_LIBSYSTEM -- found
      -- Checking support for ARCHIVE_CRYPTO_SHA1_LIBSYSTEM
      -- Checking support for ARCHIVE_CRYPTO_SHA1_LIBSYSTEM -- found
      -- Checking support for ARCHIVE_CRYPTO_SHA256_LIBSYSTEM
      -- Checking support for ARCHIVE_CRYPTO_SHA256_LIBSYSTEM -- found
      -- Checking support for ARCHIVE_CRYPTO_SHA384_LIBSYSTEM
      -- Checking support for ARCHIVE_CRYPTO_SHA384_LIBSYSTEM -- found
      -- Checking support for ARCHIVE_CRYPTO_SHA512_LIBSYSTEM
      -- Checking support for ARCHIVE_CRYPTO_SHA512_LIBSYSTEM -- found
      -- Checking support for ARCHIVE_CRYPTO_RMD160_LIBMD
      -- Checking support for ARCHIVE_CRYPTO_RMD160_LIBMD -- not found
      CMake Warning (dev) in CMakeLists.txt:
        A logical block opening on the line
      
          /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Source/CMakeLists.txt:2020 (IF)
      
        closes on the line
      
          /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Source/CMakeLists.txt:2032 (ENDIF)
      
        with mis-matching arguments.
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Build/libarchive-luxonis-Release-prefix/src/libarchive-luxonis-Release-build
      [ 75%] Performing build step for 'libarchive-luxonis-Release'
      [  0%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_acl.c.o
      [  1%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_check_magic.c.o
      [  2%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_cmdline.c.o
      [  3%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_cryptor.c.o
      [  4%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_digest.c.o
      [  4%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry.c.o
      [  5%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry_copy_stat.c.o
      [  6%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry_link_resolver.c.o
      [  7%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry_sparse.c.o
      [  8%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry_stat.c.o
      [  9%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry_strmode.c.o
      [  9%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_entry_xattr.c.o
      [ 10%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_getdate.c.o
      [ 11%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_hmac.c.o
      [ 12%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_match.c.o
      [ 13%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_options.c.o
      [ 13%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_pack_dev.c.o
      [ 14%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_pathmatch.c.o
      [ 15%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_ppmd8.c.o
      [ 16%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_ppmd7.c.o
      [ 17%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_random.c.o
      [ 18%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_rb.c.o
      [ 18%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read.c.o
      [ 19%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_add_passphrase.c.o
      [ 20%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_append_filter.c.o
      [ 21%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_data_into_fd.c.o
      [ 22%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_disk_entry_from_file.c.o
      [ 22%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_disk_posix.c.o
      [ 23%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_disk_set_standard_lookup.c.o
      [ 24%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_extract.c.o
      [ 25%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_extract2.c.o
      [ 26%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_open_fd.c.o
      [ 27%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_open_file.c.o
      [ 27%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_open_filename.c.o
      [ 28%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_open_memory.c.o
      [ 29%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_set_format.c.o
      [ 30%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_set_options.c.o
      [ 31%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_all.c.o
      [ 31%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_bzip2.c.o
      [ 32%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_compress.c.o
      [ 33%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_gzip.c.o
      [ 34%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_grzip.c.o
      [ 35%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_lrzip.c.o
      [ 36%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_lz4.c.o
      [ 36%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_lzop.c.o
      [ 37%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_none.c.o
      [ 38%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_program.c.o
      [ 39%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_rpm.c.o
      [ 40%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_uu.c.o
      [ 40%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_xz.c.o
      [ 41%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_filter_zstd.c.o
      [ 42%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_7zip.c.o
      [ 43%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_all.c.o
      [ 44%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_ar.c.o
      [ 45%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_by_code.c.o
      [ 45%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_cab.c.o
      [ 46%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_cpio.c.o
      [ 47%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_empty.c.o
      [ 48%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_iso9660.c.o
      [ 49%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_lha.c.o
      [ 50%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_mtree.c.o
      [ 50%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_rar.c.o
      [ 51%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_rar5.c.o
      [ 52%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_raw.c.o
      [ 53%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_tar.c.o
      [ 54%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_warc.c.o
      [ 54%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_xar.c.o
      [ 55%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_read_support_format_zip.c.o
      [ 56%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_string.c.o
      [ 57%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_string_sprintf.c.o
      [ 58%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_util.c.o
      [ 59%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_version_details.c.o
      [ 59%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_virtual.c.o
      [ 60%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write.c.o
      [ 61%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_disk_posix.c.o
      [ 62%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_disk_set_standard_lookup.c.o
      [ 63%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_open_fd.c.o
      [ 63%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_open_file.c.o
      [ 64%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_open_filename.c.o
      [ 65%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_open_memory.c.o
      [ 66%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter.c.o
      [ 67%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_b64encode.c.o
      [ 68%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_by_name.c.o
      [ 68%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_bzip2.c.o
      [ 69%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_compress.c.o
      [ 70%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_grzip.c.o
      [ 71%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_gzip.c.o
      [ 72%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_lrzip.c.o
      [ 72%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_lz4.c.o
      [ 73%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_lzop.c.o
      [ 74%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_none.c.o
      [ 75%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_program.c.o
      [ 76%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_uuencode.c.o
      [ 77%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_xz.c.o
      [ 77%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_add_filter_zstd.c.o
      [ 78%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format.c.o
      [ 79%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_7zip.c.o
      [ 80%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_ar.c.o
      [ 81%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_by_name.c.o
      [ 81%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_cpio.c.o
      [ 82%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_cpio_binary.c.o
      [ 83%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_cpio_newc.c.o
      [ 84%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_cpio_odc.c.o
      [ 85%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_filter_by_ext.c.o
      [ 86%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_gnutar.c.o
      [ 86%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_iso9660.c.o
      [ 87%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_mtree.c.o
      [ 88%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_pax.c.o
      [ 89%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_raw.c.o
      [ 90%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_shar.c.o
      [ 90%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_ustar.c.o
      [ 91%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_v7tar.c.o
      [ 92%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_warc.c.o
      [ 93%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_xar.c.o
      [ 94%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_format_zip.c.o
      [ 95%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_options.c.o
      [ 95%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_write_set_passphrase.c.o
      [ 96%] Building C object libarchive/CMakeFiles/archive_static.dir/filter_fork_posix.c.o
      [ 97%] Building C object libarchive/CMakeFiles/archive_static.dir/xxhash.c.o
      [ 98%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_blake2sp_ref.c.o
      [ 99%] Building C object libarchive/CMakeFiles/archive_static.dir/archive_blake2s_ref.c.o
      [100%] Linking C static library libarchive_static.a
      [100%] Built target archive_static
      [ 87%] Performing install step for 'libarchive-luxonis-Release'
      [100%] Built target archive_static
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/lib/libarchive_static.a
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_entry.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_entry_acl.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_entry_linkify.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_entry_misc.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_entry_paths.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_entry_perms.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_entry_stat.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_entry_time.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_read.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_read_add_passphrase.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_read_data.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_read_disk.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_read_extract.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_read_filter.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_read_format.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_read_free.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_read_header.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_read_new.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_read_open.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_read_set_options.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_util.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write_blocksize.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write_data.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write_disk.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write_filter.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write_finish_entry.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write_format.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write_free.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write_header.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write_new.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write_open.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write_set_options.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/archive_write_set_passphrase.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man5/cpio.5
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/libarchive.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/libarchive_changes.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man3/libarchive_internals.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man5/libarchive-formats.5
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man5/mtree.5
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/share/man/man5/tar.5
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/include/archive.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/include/archive_entry.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/lib/cmake/archive_static/archive_staticConfig.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/Install/lib/cmake/archive_static/archive_staticConfig-release.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis/args.cmake
      [100%] Completed 'libarchive-luxonis-Release'
      [100%] Built target libarchive-luxonis-Release
      -- [hunter] Build step successful (dir: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libarchive-luxonis)
      -- [hunter] Cache saved: /Users/pr2e/.hunter/_Base/Cache/raw/4ea226c8b85d0e627e4b8ce3467cfc29c5656256.tar.bz2
      -- [hunter] SPDLOG_ROOT: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install (ver.: 1.8.2)
      -- [hunter] Building spdlog
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:152 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Build
      [ 12%] Creating directories for 'spdlog-Release'
      [ 25%] Performing download step (download, verify and extract) for 'spdlog-Release'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/Download/spdlog/1.8.2/4437f35/v1.8.2.tar.gz'
      -- File already exists and hash match (skip download):
        file='/Users/pr2e/.hunter/_Base/Download/spdlog/1.8.2/4437f35/v1.8.2.tar.gz'
        SHA1='4437f350ca7fa89a0cd8faca1198afb36823f775'
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/Download/spdlog/1.8.2/4437f35/v1.8.2.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 37%] No update step for 'spdlog-Release'
      [ 50%] No patch step for 'spdlog-Release'
      [ 62%] Performing configure step for 'spdlog-Release'
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/args.cmake
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Build spdlog: 1.8.2
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
      -- Found Threads: TRUE
      -- Build type: Release
      -- Generating install
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Build/spdlog-Release-prefix/src/spdlog-Release-build
      [ 75%] Performing build step for 'spdlog-Release'
      [ 12%] Building CXX object CMakeFiles/spdlog.dir/src/spdlog.cpp.o
      [ 25%] Building CXX object CMakeFiles/spdlog.dir/src/stdout_sinks.cpp.o
      [ 37%] Building CXX object CMakeFiles/spdlog.dir/src/color_sinks.cpp.o
      [ 50%] Building CXX object CMakeFiles/spdlog.dir/src/file_sinks.cpp.o
      [ 62%] Building CXX object CMakeFiles/spdlog.dir/src/async.cpp.o
      [ 75%] Building CXX object CMakeFiles/spdlog.dir/src/cfg.cpp.o
      [ 87%] Building CXX object CMakeFiles/spdlog.dir/src/fmt.cpp.o
      [100%] Linking CXX static library libspdlog.a
      [100%] Built target spdlog
      [ 87%] Performing install step for 'spdlog-Release'
      [100%] Built target spdlog
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/pattern_formatter-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fwd.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/version.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/spdlog.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/chrono.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bin_to_hex.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/fmt.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/ostr.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/logger-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/ansicolor_sink-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/stdout_sinks.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/basic_file_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/rotating_file_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/daily_file_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/ringbuffer_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/ansicolor_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/systemd_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/base_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/stdout_color_sinks.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/dist_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/msvc_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/tcp_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/sink-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/wincolor_sink-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/android_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/stdout_sinks-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/syslog_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/dup_filter_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/win_eventlog_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/stdout_color_sinks-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/ostream_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/rotating_file_sink-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/basic_file_sink-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/null_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/base_sink-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/sinks/wincolor_sink.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/formatter.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/common-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/log_msg_buffer-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/log_msg-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/file_helper.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/periodic_worker-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/periodic_worker.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/mpmc_blocking_q.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/os.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/thread_pool-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/fmt_helper.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/null_mutex.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/registry.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/backtracer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/registry-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/thread_pool.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/circular_q.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/synchronous_factory.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/os-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/log_msg.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/backtracer-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/file_helper-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/log_msg_buffer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/tcp_client.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/console_globals.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/windows_include.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/details/tcp_client-windows.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/async_logger.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/cfg
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/cfg/env.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/cfg/argv.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/cfg/helpers-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/cfg/helpers.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/tweakme.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/async.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/common.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/async_logger-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/stopwatch.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/pattern_formatter.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/logger.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/spdlog-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/lib/libspdlog.a
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled/
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//ostream.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//format-inl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//ranges.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//core.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//locale.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//chrono.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//os.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//color.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//printf.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//compile.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//posix.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//LICENSE.rst
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/include/spdlog/fmt/bundled//format.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/lib/pkgconfig/spdlog.pc
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/lib/cmake/spdlog/spdlogConfigTargets.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/lib/cmake/spdlog/spdlogConfigTargets-release.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/lib/cmake/spdlog/spdlogConfig.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/Install/lib/cmake/spdlog/spdlogConfigVersion.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog/args.cmake
      [100%] Completed 'spdlog-Release'
      [100%] Built target spdlog-Release
      -- [hunter] Build step successful (dir: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/spdlog)
      -- [hunter] Cache saved: /Users/pr2e/.hunter/_Base/Cache/raw/d8bca0c029506a2a23a9e0d8269db242ba24bdd6.tar.bz2
      -- [hunter] ZLIB_ROOT: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install (ver.: 1.2.11-p2)
      -- [hunter] Building ZLIB
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:152 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Build
      [ 12%] Creating directories for 'ZLIB-Release'
      [ 25%] Performing download step (download, verify and extract) for 'ZLIB-Release'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/Download/ZLIB/1.2.11-p2/fb8b648/v1.2.11-p2.tar.gz'
      -- File already exists and hash match (skip download):
        file='/Users/pr2e/.hunter/_Base/Download/ZLIB/1.2.11-p2/fb8b648/v1.2.11-p2.tar.gz'
        SHA1='fb8b6486183b13a86040f793a939b128f6d27095'
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/Download/ZLIB/1.2.11-p2/fb8b648/v1.2.11-p2.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 37%] No update step for 'ZLIB-Release'
      [ 50%] No patch step for 'ZLIB-Release'
      [ 62%] Performing configure step for 'ZLIB-Release'
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Looking for sys/types.h
      -- Looking for sys/types.h - found
      -- Looking for stdint.h
      -- Looking for stdint.h - found
      -- Looking for stddef.h
      -- Looking for stddef.h - found
      -- Check size of off64_t
      -- Check size of off64_t - failed
      -- Looking for fseeko
      -- Looking for fseeko - found
      -- Looking for unistd.h
      -- Looking for unistd.h - found
      -- Renaming
      --     /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Source/zconf.h
      -- to 'zconf.h.included' because this file is included with zlib
      -- but CMake generates it automatically in the build directory.
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Build/ZLIB-Release-prefix/src/ZLIB-Release-build
      [ 75%] Performing build step for 'ZLIB-Release'
      [ 10%] Building C object CMakeFiles/zlib.dir/adler32.c.o
      [ 10%] Building C object CMakeFiles/zlib.dir/compress.c.o
      [ 15%] Building C object CMakeFiles/zlib.dir/crc32.c.o
      [ 20%] Building C object CMakeFiles/zlib.dir/deflate.c.o
      [ 25%] Building C object CMakeFiles/zlib.dir/gzclose.c.o
      [ 30%] Building C object CMakeFiles/zlib.dir/gzlib.c.o
      [ 35%] Building C object CMakeFiles/zlib.dir/gzread.c.o
      [ 40%] Building C object CMakeFiles/zlib.dir/gzwrite.c.o
      [ 45%] Building C object CMakeFiles/zlib.dir/inflate.c.o
      [ 50%] Building C object CMakeFiles/zlib.dir/infback.c.o
      [ 55%] Building C object CMakeFiles/zlib.dir/inftrees.c.o
      [ 60%] Building C object CMakeFiles/zlib.dir/inffast.c.o
      [ 65%] Building C object CMakeFiles/zlib.dir/trees.c.o
      [ 70%] Building C object CMakeFiles/zlib.dir/uncompr.c.o
      [ 75%] Building C object CMakeFiles/zlib.dir/zutil.c.o
      [ 80%] Linking C static library libz.a
      [ 80%] Built target zlib
      [ 90%] Building C object CMakeFiles/minigzip.dir/test/minigzip.c.o
      [ 90%] Building C object CMakeFiles/example.dir/test/example.c.o
      [ 95%] Linking C executable minigzip
      [100%] Linking C executable example
      [100%] Built target minigzip
      [100%] Built target example
      [ 87%] Performing install step for 'ZLIB-Release'
      [ 80%] Built target zlib
      [ 90%] Built target example
      [100%] Built target minigzip
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Install/lib/libz.a
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Install/lib/cmake/ZLIB/ZLIBConfig.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Install/lib/cmake/ZLIB/ZLIBConfigVersion.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Install/lib/cmake/ZLIB/ZLIBTargets.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Install/lib/cmake/ZLIB/ZLIBTargets-release.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Install/include/zconf.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Install/include/zlib.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Install/share/man/man3/zlib.3
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/Install/share/pkgconfig/zlib.pc
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB/args.cmake
      [100%] Completed 'ZLIB-Release'
      [100%] Built target ZLIB-Release
      -- [hunter] Build step successful (dir: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/ZLIB)
      -- [hunter] Cache saved: /Users/pr2e/.hunter/_Base/Cache/raw/33ef8112c11a6a04ccf1426e0a00730137c9908a.tar.bz2
      -- [hunter] BACKWARD_ROOT: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install (ver.: 1.6)
      -- [hunter] Building Backward
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/Backward/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:152 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/Backward/Build
      [ 12%] Creating directories for 'Backward-Release'
      [ 25%] Performing download step (download, verify and extract) for 'Backward-Release'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/Download/Backward/1.6/4ecb711/v1.6.tar.gz'
      -- File already exists and hash match (skip download):
        file='/Users/pr2e/.hunter/_Base/Download/Backward/1.6/4ecb711/v1.6.tar.gz'
        SHA1='4ecb711eabfd15bc88ff9dd9342907fc5da46b62'
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/Download/Backward/1.6/4ecb711/v1.6.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/Backward/Source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 37%] No update step for 'Backward-Release'
      [ 50%] No patch step for 'Backward-Release'
      [ 62%] Performing configure step for 'Backward-Release'
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/Backward/args.cmake
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Could NOT find libdw (missing: LIBDW_LIBRARY LIBDW_INCLUDE_DIR)
      -- Could NOT find libbfd (missing: LIBBFD_LIBRARY LIBBFD_INCLUDE_DIR)
      -- Could NOT find libdwarf (missing: LIBDWARF_LIBRARY LIBDWARF_INCLUDE_DIR LIBELF_LIBRARY LIBELF_INCLUDE_DIR)
      -- Found Backward: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/Backward/Source
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/Backward/Build/Backward-Release-prefix/src/Backward-Release-build
      [ 75%] Performing build step for 'Backward-Release'
      [ 33%] Building CXX object CMakeFiles/backward_object.dir/backward.cpp.o
      [ 66%] Building CXX object CMakeFiles/backward.dir/backward.cpp.o
      [100%] Linking CXX static library libbackward.a
      [100%] Built target backward_object
      [100%] Built target backward
      [ 87%] Performing install step for 'Backward-Release'
      [ 33%] Built target backward_object
      [100%] Built target backward
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/Backward/Install/include/backward.hpp
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/Backward/Install/lib/backward/BackwardConfig.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/Backward/args.cmake
      [100%] Completed 'Backward-Release'
      [100%] Built target Backward-Release
      -- [hunter] Build step successful (dir: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/Backward)
      -- [hunter] Cache saved: /Users/pr2e/.hunter/_Base/Cache/raw/f2dd9252b3fb2806e7fbf11deb451daaafa87c24.tar.bz2
      -- [hunter] LIBNOP_ROOT: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install (ver.: 1.0-ec8f75a)
      -- [hunter] Building libnop
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:152 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Build
      [ 12%] Creating directories for 'libnop-Release'
      [ 25%] Performing download step (download, verify and extract) for 'libnop-Release'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/Download/libnop/1.0-ec8f75a/32f40f0/ab842f51dc2eb13916dc98417c2186b78320ed10.tar.gz'
      -- File already exists and hash match (skip download):
        file='/Users/pr2e/.hunter/_Base/Download/libnop/1.0-ec8f75a/32f40f0/ab842f51dc2eb13916dc98417c2186b78320ed10.tar.gz'
        SHA1='32f40f084615ba7940ce9d29f05f3294371aabeb'
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/Download/libnop/1.0-ec8f75a/32f40f0/ab842f51dc2eb13916dc98417c2186b78320ed10.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 37%] No update step for 'libnop-Release'
      [ 50%] No patch step for 'libnop-Release'
      [ 62%] Performing configure step for 'libnop-Release'
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/args.cmake
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Build/libnop-Release-prefix/src/libnop-Release-build
      [ 75%] Performing build step for 'libnop-Release'
      [ 87%] Performing install step for 'libnop-Release'
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/protocol.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/types
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/types/thread_local.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/types/result.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/types/optional.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/types/enum_flags.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/types/file_handle.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/types/detail
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/types/detail/logical_buffer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/types/detail/member_pointer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/types/detail/variant.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/types/handle.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/types/variant.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/status.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/structure.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/traits
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/traits/function_traits.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/traits/void.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/traits/is_template_base_of.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/traits/is_fungible.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/traits/is_comparable.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/traits/is_detected.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/value.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/serializer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/table.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/rpc
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/rpc/interface.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/rpc/simple_method_receiver.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/rpc/simple_method_sender.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/members.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/map.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/enum.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/result.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/encoding.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/value.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/optional.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/serializer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/macros.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/handle.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/reference_wrapper.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/array.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/pair.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/tuple.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/table.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/encoding_byte.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/utility.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/vector.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/logical_buffer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/string.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/base/variant.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/buffer_writer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/pedantic_buffer_reader.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/sip_hash.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/bounded_writer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/fd_writer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/die.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/constexpr_buffer_writer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/compiler.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/backtrace.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/stream_reader.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/endian.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/stream_writer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/pedantic_buffer_writer.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/buffer_reader.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/fd_reader.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/include/nop/utility/bounded_reader.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/Install/lib/cmake/libnop/libnopConfig.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop/args.cmake
      [100%] Completed 'libnop-Release'
      [100%] Built target libnop-Release
      -- [hunter] Build step successful (dir: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/libnop)
      -- [hunter] Cache saved: /Users/pr2e/.hunter/_Base/Cache/raw/f4c420a617a325699e29b950ad2b6e33ef2960b4.tar.bz2
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
      -- Found Threads: TRUE
      -- Found Backward: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install/lib/backward
      -- Found nlohmann_json: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install/lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found suitable version "3.9.1", minimum required is "3.6.0")
      -- Checking file: /Users/pr2e/DepthAI/depthai-python/depthai-core/shared/depthai-shared/src/datatype/DatatypeEnum.cpp
      -- Checking file: /Users/pr2e/DepthAI/depthai-python/depthai-core/shared/depthai-shared/src/utility/Checksum.cpp
      -- Performing Test COMPILER_SUPPORTS_CXX14
      -- Performing Test COMPILER_SUPPORTS_CXX14 - Success
      -- Performing Test COMPILER_SUPPORTS_CXX17
      -- Performing Test COMPILER_SUPPORTS_CXX17 - Success
      -- Performing Test COMPILER_SUPPORTS_CXX20
      -- Performing Test COMPILER_SUPPORTS_CXX20 - Success
      -- Performing Test COMPILER_SUPPORTS_CXX23
      -- Performing Test COMPILER_SUPPORTS_CXX23 - Failed
      -- Performing Test FLAG_-Wall
      -- Performing Test FLAG_-Wall - Success
      -- Performing Test FLAG_-Wextra
      -- Performing Test FLAG_-Wextra - Success
      -- Performing Test FLAG_-Woverloaded-virtual
      -- Performing Test FLAG_-Woverloaded-virtual - Success
      -- Performing Test FLAG_-Wformat=2
      -- Performing Test FLAG_-Wformat=2 - Success
      -- Performing Test FLAG_-Wmisleading-indentation
      -- Performing Test FLAG_-Wmisleading-indentation - Success
      -- Performing Test FLAG_-Wduplicated-cond
      -- Performing Test FLAG_-Wduplicated-cond - Failed
      -- Performing Test FLAG_-Wduplicated-branches
      -- Performing Test FLAG_-Wduplicated-branches - Failed
      -- Performing Test FLAG_-Wnull-dereference
      -- Performing Test FLAG_-Wnull-dereference - Success
      -- Performing Test FLAG_-Wdouble-promotion
      -- Performing Test FLAG_-Wdouble-promotion - Success
      -- Performing Test FLAG_-Wsign-compare
      -- Performing Test FLAG_-Wsign-compare - Success
      -- Performing Test FLAG_-Wtype-limits
      -- Performing Test FLAG_-Wtype-limits - Success
      -- Performing Test FLAG_-Werror=self-assign-field
      -- Performing Test FLAG_-Werror=self-assign-field - Success
      -- Performing Test FLAG_-Werror=unused-lambda-capture
      -- Performing Test FLAG_-Werror=unused-lambda-capture - Success
      -- Performing Test FLAG_-Werror=return-type
      -- Performing Test FLAG_-Werror=return-type - Success
      -- Performing Test FLAG_-Werror=non-virtual-dtor
      -- Performing Test FLAG_-Werror=non-virtual-dtor - Success
      -- Performing Test FLAG_-Werror=sign-compare
      -- Performing Test FLAG_-Werror=sign-compare - Success
      -- Performing Test FLAG_-Werror=reorder
      -- Performing Test FLAG_-Werror=reorder - Success
      -- Performing Test FLAG_-Werror=switch-enum
      -- Performing Test FLAG_-Werror=switch-enum - Success
      -- Compiling depthai-core resources in PATCH_ONLY mode
      -- Downloading Depthai device side binaries from server...
      -- Downloading depthai and patch
      -- commit: aa3e0564c0de3ef66cb6b240ff2b65ed3ed70aba
      -- depthai-shared between device and host MATCH!. (device: aa3e0564c0de3ef66cb6b240ff2b65ed3ed70aba, host: aa3e0564c0de3ef66cb6b240ff2b65ed3ed70aba
      -- Downloading and checking depthai-device-fwp.tar.xz
      -- [download 0% complete]
      -- [download 2% complete]
      -- [download 3% complete]
      -- [download 4% complete]
      -- [download 5% complete]
      -- [download 6% complete]
      -- [download 7% complete]
      -- [download 8% complete]
      -- [download 9% complete]
      -- [download 10% complete]
      -- [download 12% complete]
      -- [download 13% complete]
      -- [download 14% complete]
      -- [download 15% complete]
      -- [download 16% complete]
      -- [download 17% complete]
      -- [download 18% complete]
      -- [download 20% complete]
      -- [download 22% complete]
      -- [download 24% complete]
      -- [download 25% complete]
      -- [download 26% complete]
      -- [download 30% complete]
      -- [download 31% complete]
      -- [download 40% complete]
      -- [download 43% complete]
      -- [download 46% complete]
      -- [download 47% complete]
      -- [download 53% complete]
      -- [download 54% complete]
      -- [download 55% complete]
      -- [download 56% complete]
      -- [download 57% complete]
      -- [download 58% complete]
      -- [download 59% complete]
      -- [download 60% complete]
      -- [download 66% complete]
      -- [download 68% complete]
      -- [download 71% complete]
      -- [download 81% complete]
      -- [download 92% complete]
      -- [download 100% complete]
      -- Downloading depthai bootloader
      -- folder: /Users/pr2e/DepthAI/depthai-python/build/temp.macosx-11.0-arm64-cpython-39/depthai-core/resources
      -- maturity: release
      -- commit_version_arg: 0.0.24
      -- bootloader shared commit: b287ecbacd3b0c963b5dfcf95767123b0c143b57
      -- depthai-bootloader-shared between device and host MATCH!. (device: b287ecbacd3b0c963b5dfcf95767123b0c143b57, host: b287ecbacd3b0c963b5dfcf95767123b0c143b57
      -- Downloading and checking depthai-bootloader-fwp.tar.xz
      -- [download 1% complete]
      -- [download 3% complete]
      -- [download 8% complete]
      -- [download 10% complete]
      -- [download 16% complete]
      -- [download 17% complete]
      -- [download 18% complete]
      -- [download 22% complete]
      -- [download 26% complete]
      -- [download 31% complete]
      -- [download 34% complete]
      -- [download 38% complete]
      -- [download 39% complete]
      -- [download 44% complete]
      -- [download 46% complete]
      -- [download 49% complete]
      -- [download 54% complete]
      -- [download 56% complete]
      -- [download 59% complete]
      -- [download 69% complete]
      -- [download 76% complete]
      -- [download 78% complete]
      -- [download 79% complete]
      -- [download 86% complete]
      -- [download 90% complete]
      -- [download 93% complete]
      -- [download 100% complete]
      -- LIST OF RESOURCE COMPILED FILES: /Users/pr2e/DepthAI/depthai-python/build/temp.macosx-11.0-arm64-cpython-39/depthai-core/resources/depthai-device-fwp-3575b77f20e796b4e79953bf3d2ba22f0416ee8b.tar.xz;/Users/pr2e/DepthAI/depthai-python/build/temp.macosx-11.0-arm64-cpython-39/depthai-core/resources/depthai-bootloader-fwp-0.0.24.tar.xz
      -- Check for working incbin assembly directive
      -- Check for working incbin assembly directive - works
      -- ClangFormat: clang-format not found! Target 'clangformat' not available...
      -- OpenCV or required libraries (opencv_core;opencv_imgproc) not found. OpenCV Support disabled
      -- BUILD_DATETIME: 2023-04-12 15:21:33 +0000, BUILD_COMMIT: 125feb8c2e16ee4bf71b7873a7b990f1c5f17b18, BUILD_COMMIT_DATETIME: 2023-04-05 21:24:25 +0300
      -- [hunter] HUNTER_ROOT: /Users/pr2e/.hunter
      -- [hunter] [ Hunter-ID: cb0ea1f | Toolchain-ID: ca965da | Config-ID: 7fdaa4a ]
      -- [hunter] PYBIND11_ROOT: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install (ver.: 2.9.2)
      -- [hunter] Building pybind11
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/args.cmake
      -- The C compiler identification is AppleClang 13.1.6.13160021
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:3075 (message):
        The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is
        not set.  The policy's OLD behavior will be used.  When using a URL
        download, the timestamps of extracted files should preferably be that of
        the time of extraction, otherwise code that depends on the extracted
        contents might not be rebuilt if the URL changes.  The OLD behavior
        preserves the timestamps from the archive instead, but this is usually not
        what you want.  Update your project to the NEW behavior or specify the
        DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this
        robustness issue.
      Call Stack (most recent call first):
        /private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/cmake/data/share/cmake-3.25/Modules/ExternalProject.cmake:4185 (_ep_add_download_command)
        CMakeLists.txt:152 (ExternalProject_Add)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Build
      [ 12%] Creating directories for 'pybind11-Release'
      [ 25%] Performing download step (download, verify and extract) for 'pybind11-Release'
      -- verifying file...
             file='/Users/pr2e/.hunter/_Base/Download/pybind11/2.9.2/5e05583/v2.9.2.tar.gz'
      -- File already exists and hash match (skip download):
        file='/Users/pr2e/.hunter/_Base/Download/pybind11/2.9.2/5e05583/v2.9.2.tar.gz'
        SHA1='5e05583a210282c3251281b6ee5677915f0cbf95'
      -- extracting...
           src='/Users/pr2e/.hunter/_Base/Download/pybind11/2.9.2/5e05583/v2.9.2.tar.gz'
           dst='/Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Source'
      -- extracting... [tar xfz]
      -- extracting... [analysis]
      -- extracting... [rename]
      -- extracting... [clean up]
      -- extracting... done
      [ 37%] No update step for 'pybind11-Release'
      [ 50%] No patch step for 'pybind11-Release'
      [ 62%] Performing configure step for 'pybind11-Release'
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/cache.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/args.cmake
      -- The CXX compiler identification is AppleClang 13.1.6.13160021
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- pybind11 v2.9.2
      -- CMake 3.25.0
      -- Found PythonInterp: /opt/homebrew/Caskroom/miniconda/base/envs/DepthAIEnv39/bin/python (found version "3.9.16")
      -- Found PythonLibs: /opt/homebrew/Caskroom/miniconda/base/envs/DepthAIEnv39/lib/libpython3.9.dylib
      -- PYTHON 3.9.16
      -- Performing Test HAS_FLTO
      -- Performing Test HAS_FLTO - Success
      -- pybind11::lto enabled
      -- Performing Test HAS_FLTO_THIN
      -- Performing Test HAS_FLTO_THIN - Success
      -- pybind11::thin_lto enabled
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Build/pybind11-Release-prefix/src/pybind11-Release-build
      [ 75%] Performing build step for 'pybind11-Release'
      [ 87%] Performing install step for 'pybind11-Release'
      Install the project...
      -- Install configuration: "Release"
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/attr.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/embed.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/numpy.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/pybind11.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/operators.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/iostream.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/gil.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/chrono.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/stl_bind.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/buffer_info.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/options.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/stl
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/stl/filesystem.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/functional.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/stl.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/detail
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/detail/type_caster_base.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/detail/typeid.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/detail/descr.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/detail/internals.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/detail/common.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/detail/class.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/detail/init.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/common.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/eval.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/cast.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/eigen.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/pytypes.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/include/pybind11/complex.h
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/share/cmake/pybind11/pybind11Config.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/share/cmake/pybind11/pybind11ConfigVersion.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/share/cmake/pybind11/FindPythonLibsNew.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/share/cmake/pybind11/pybind11Common.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/share/cmake/pybind11/pybind11Tools.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/share/cmake/pybind11/pybind11NewTools.cmake
      -- Installing: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/Install/share/cmake/pybind11/pybind11Targets.cmake
      loading initial cache file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11/args.cmake
      [100%] Completed 'pybind11-Release'
      [100%] Built target pybind11-Release
      -- [hunter] Build step successful (dir: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Build/pybind11)
      -- [hunter] Cache saved: /Users/pr2e/.hunter/_Base/Cache/raw/ed54a4c43363b2a74ba6dfc97cc9f73a7cb87bd0.tar.bz2
      -- Found PythonInterp: /opt/homebrew/Caskroom/miniconda/base/envs/DepthAIEnv39/bin/python3 (found version "3.9.16")
      -- Found PythonLibs: /opt/homebrew/Caskroom/miniconda/base/envs/DepthAIEnv39/lib/libpython3.9.dylib
      -- Performing Test HAS_FLTO
      -- Performing Test HAS_FLTO - Success
      -- Performing Test HAS_FLTO_THIN
      -- Performing Test HAS_FLTO_THIN - Success
      -- Found pybind11: /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install/include (found version "2.9.2")
      -- Mypy available, creating and checking stubs. Running with generate_stubs.py depthai /Users/pr2e/DepthAI/depthai-python/build/lib.macosx-11.0-arm64-cpython-39/
      -- Checking for pybind11_mkdoc
      -- Checking for pybind11_mkdoc - not found, docstrings not available
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /Users/pr2e/DepthAI/depthai-python/build/temp.macosx-11.0-arm64-cpython-39
      [  1%] Generating intermediate file for /Users/pr2e/DepthAI/depthai-python/build/temp.macosx-11.0-arm64-cpython-39/depthai-core/resources/depthai-bootloader-fwp-0.0.24.tar.xz
      [  1%] Generating depthai-resources resource loader
      [  2%] Generating intermediate file for /Users/pr2e/DepthAI/depthai-python/build/temp.macosx-11.0-arm64-cpython-39/depthai-core/resources/depthai-device-fwp-3575b77f20e796b4e79953bf3d2ba22f0416ee8b.tar.xz
      [  3%] Building CXX object depthai-core/CMakeFiles/depthai-resources.dir/__cmrc_depthai-resources/intermediate/depthai-device-fwp-3575b77f20e796b4e79953bf3d2ba22f0416ee8b.tar.xz.cpp.o
      [  4%] Building CXX object depthai-core/CMakeFiles/depthai-resources.dir/__cmrc_depthai-resources/lib.cpp.o
      [  5%] Building CXX object depthai-core/CMakeFiles/depthai-resources.dir/__cmrc_depthai-resources/intermediate/depthai-bootloader-fwp-0.0.24.tar.xz.cpp.o
      [  6%] Linking CXX static library libdepthai-resources.a
      [  6%] Built target depthai-resources
      [  7%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/shared/depthai-shared/src/utility/Checksum.cpp.o
      [  8%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/shared/depthai-shared/src/datatype/DatatypeEnum.cpp.o
      [  9%] Building C object depthai-core/CMakeFiles/depthai-core.dir/shared/depthai-bootloader-shared/src/SBR.c.o
      [  9%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/shared/depthai-bootloader-shared/src/Bootloader.cpp.o
      [ 10%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/Device.cpp.o
      [ 11%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/DeviceBase.cpp.o
      /Users/pr2e/DepthAI/depthai-python/depthai-core/src/device/DeviceBase.cpp:928:83: warning: 'ptr_fun<int, int>' is deprecated [-Wdeprecated-declarations]
          std::transform(deviceName.begin(), deviceName.end(), deviceName.begin(), std::ptr_fun<int, int>(std::toupper));
                                                                                        ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__functional/pointer_to_unary_function.h:37:1: note: 'ptr_fun<int, int>' has been explicitly marked deprecated here
      _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY
      ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__config:1054:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
      #  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                            ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__config:1043:48: note: expanded from macro '_LIBCPP_DEPRECATED'
      #    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                                     ^
      [ 12%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/DeviceBootloader.cpp.o
      1 warning generated.
      [ 13%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/DataQueue.cpp.o
      [ 13%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/CallbackHandler.cpp.o
      [ 14%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/CalibrationHandler.cpp.o
      [ 15%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/device/Version.cpp.o
      [ 16%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/Pipeline.cpp.o
      [ 16%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/AssetManager.cpp.o
      [ 17%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/Node.cpp.o
      [ 18%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/XLinkIn.cpp.o
      [ 19%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/XLinkOut.cpp.o
      [ 19%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/ColorCamera.cpp.o
      [ 20%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/Camera.cpp.o
      [ 21%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/MonoCamera.cpp.o
      [ 22%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/StereoDepth.cpp.o
      [ 23%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/NeuralNetwork.cpp.o
      [ 23%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/ImageManip.cpp.o
      [ 24%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/Warp.cpp.o
      [ 25%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/VideoEncoder.cpp.o
      [ 26%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/DetectionNetwork.cpp.o
      [ 26%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/Script.cpp.o
      [ 27%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/SpatialDetectionNetwork.cpp.o
      [ 28%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/SystemLogger.cpp.o
      [ 29%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/SpatialLocationCalculator.cpp.o
      [ 29%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/AprilTag.cpp.o
      [ 30%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/ObjectTracker.cpp.o
      [ 31%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/IMU.cpp.o
      [ 32%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/EdgeDetector.cpp.o
      [ 33%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/SPIIn.cpp.o
      [ 33%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/FeatureTracker.cpp.o
      [ 34%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/node/DetectionParser.cpp.o
      [ 35%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/Buffer.cpp.o
      [ 36%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/ImgFrame.cpp.o
      [ 36%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/ImageManipConfig.cpp.o
      [ 37%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/CameraControl.cpp.o
      [ 38%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/NNData.cpp.o
      [ 39%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/ImgDetections.cpp.o
      [ 39%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/SpatialImgDetections.cpp.o
      [ 40%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/SystemInformation.cpp.o
      [ 41%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/StreamMessageParser.cpp.o
      [ 42%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/SpatialLocationCalculatorData.cpp.o
      [ 43%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/SpatialLocationCalculatorConfig.cpp.o
      [ 43%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/AprilTags.cpp.o
      [ 44%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/AprilTagConfig.cpp.o
      [ 45%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/Tracklets.cpp.o
      [ 46%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/IMUData.cpp.o
      [ 46%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/StereoDepthConfig.cpp.o
      [ 47%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/EdgeDetectorConfig.cpp.o
      [ 48%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/TrackedFeatures.cpp.o
      [ 49%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/pipeline/datatype/FeatureTrackerConfig.cpp.o
      [ 49%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/utility/Initialization.cpp.o
      [ 50%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/utility/Resources.cpp.o
      [ 51%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/utility/Path.cpp.o
      [ 52%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/utility/Platform.cpp.o
      [ 53%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/utility/Environment.cpp.o
      [ 53%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/xlink/XLinkConnection.cpp.o
      [ 54%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/xlink/XLinkStream.cpp.o
      [ 55%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/openvino/OpenVINO.cpp.o
      [ 56%] Building CXX object depthai-core/CMakeFiles/depthai-core.dir/src/openvino/BlobReader.cpp.o
      [ 56%] Building C object depthai-core/CMakeFiles/depthai-core.dir/src/bspatch/bspatch.c.o
      [ 57%] Linking CXX static library libdepthai-core.a
      [ 57%] Built target depthai-core
      [ 57%] Building CXX object CMakeFiles/depthai.dir/src/py_bindings.cpp.o
      [ 58%] Building CXX object CMakeFiles/depthai.dir/src/XLinkBindings.cpp.o
      [ 59%] Building CXX object CMakeFiles/depthai.dir/src/DeviceBindings.cpp.o
      [ 60%] Building CXX object CMakeFiles/depthai.dir/src/CalibrationHandlerBindings.cpp.o
      [ 60%] Building CXX object CMakeFiles/depthai.dir/src/DeviceBootloaderBindings.cpp.o
      [ 61%] Building CXX object CMakeFiles/depthai.dir/src/DatatypeBindings.cpp.o
      [ 62%] Building CXX object CMakeFiles/depthai.dir/src/DataQueueBindings.cpp.o
      [ 63%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/PipelineBindings.cpp.o
      [ 63%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/CommonBindings.cpp.o
      [ 64%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/AssetManagerBindings.cpp.o
      [ 65%] Building CXX object CMakeFiles/depthai.dir/src/openvino/OpenVINOBindings.cpp.o
      [ 66%] Building CXX object CMakeFiles/depthai.dir/src/log/LogBindings.cpp.o
      [ 67%] Building CXX object CMakeFiles/depthai.dir/src/VersionBindings.cpp.o
      [ 67%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/NodeBindings.cpp.o
      [ 68%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/XLinkInBindings.cpp.o
      [ 69%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/XLinkOutBindings.cpp.o
      [ 70%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/ColorCameraBindings.cpp.o
      [ 70%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/CameraBindings.cpp.o
      [ 71%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/MonoCameraBindings.cpp.o
      [ 72%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/StereoDepthBindings.cpp.o
      [ 73%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/NeuralNetworkBindings.cpp.o
      [ 73%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/VideoEncoderBindings.cpp.o
      [ 74%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/ImageManipBindings.cpp.o
      [ 75%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/SPIOutBindings.cpp.o
      [ 76%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/SPIInBindings.cpp.o
      [ 77%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/DetectionNetworkBindings.cpp.o
      [ 77%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/SystemLoggerBindings.cpp.o
      [ 78%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/ScriptBindings.cpp.o
      [ 79%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/SpatialLocationCalculatorBindings.cpp.o
      [ 80%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/SpatialDetectionNetworkBindings.cpp.o
      [ 80%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/ObjectTrackerBindings.cpp.o
      [ 81%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/IMUBindings.cpp.o
      [ 82%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/EdgeDetectorBindings.cpp.o
      [ 83%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/FeatureTrackerBindings.cpp.o
      [ 83%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/AprilTagBindings.cpp.o
      [ 84%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/DetectionParserBindings.cpp.o
      [ 85%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/node/WarpBindings.cpp.o
      [ 86%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/ADatatypeBindings.cpp.o
      [ 87%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/AprilTagConfigBindings.cpp.o
      [ 87%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/AprilTagsBindings.cpp.o
      [ 88%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/BufferBindings.cpp.o
      [ 89%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/CameraControlBindings.cpp.o
      [ 90%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/EdgeDetectorConfigBindings.cpp.o
      [ 90%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/FeatureTrackerConfigBindings.cpp.o
      [ 91%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/ImageManipConfigBindings.cpp.o
      [ 92%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/ImgDetectionsBindings.cpp.o
      [ 93%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/ImgFrameBindings.cpp.o
      [ 93%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/IMUDataBindings.cpp.o
      [ 94%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/NNDataBindings.cpp.o
      [ 95%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/SpatialImgDetectionsBindings.cpp.o
      [ 96%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/SpatialLocationCalculatorConfigBindings.cpp.o
      [ 97%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/SpatialLocationCalculatorDataBindings.cpp.o
      [ 97%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/StereoDepthConfigBindings.cpp.o
      [ 98%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/SystemInformationBindings.cpp.o
      [ 99%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/TrackedFeaturesBindings.cpp.o
      [100%] Building CXX object CMakeFiles/depthai.dir/src/pipeline/datatype/TrackletsBindings.cpp.o
      [100%] Linking CXX shared module /Users/pr2e/DepthAI/depthai-python/build/lib.macosx-11.0-arm64-cpython-39/depthai.cpython-39-darwin.so
      ld: warning: ignoring file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install/lib/libXLink.a, building for macOS-arm64 but attempting to link with file built for macOS-x86_64
      ld: warning: ignoring file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install/lib/cmake/XLink/dependencies/lib/libusb-1.0.dylib, building for macOS-arm64 but attempting to link with file built for macOS-x86_64
      ld: warning: ignoring file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install/lib/libbz2.a, building for macOS-arm64 but attempting to link with file built for macOS-x86_64
      ld: warning: ignoring file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install/lib/libarchive_static.a, building for macOS-arm64 but attempting to link with file built for macOS-x86_64
      ld: warning: ignoring file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install/lib/liblzma.a, building for macOS-arm64 but attempting to link with file built for macOS-x86_64
      ld: warning: ignoring file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install/lib/libz.a, building for macOS-arm64 but attempting to link with file built for macOS-x86_64
      ld: warning: ignoring file /Users/pr2e/.hunter/_Base/cb0ea1f/ca965da/7fdaa4a/Install/lib/libspdlog.a, building for macOS-arm64 but attempting to link with file built for macOS-x86_64
      depthai: Failed to import, skipping
      Generating stubs for module: "depthai" in directory: "/Users/pr2e/DepthAI/depthai-python/build/lib.macosx-11.0-arm64-cpython-39"
      Could not import depthai: dlopen(/Users/pr2e/DepthAI/depthai-python/build/lib.macosx-11.0-arm64-cpython-39/depthai.cpython-39-darwin.so, 0x0002): symbol not found in flat namespace (__ZN3fmt2v712format_errorD1Ev)
      PYTHONPATH set to /Users/pr2e/DepthAI/depthai-python/build/lib.macosx-11.0-arm64-cpython-39:/Users/pr2e/DepthAI/depthai-python/build/lib.macosx-11.0-arm64-cpython-39:/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/site
      Traceback (most recent call last):
        File "/Users/pr2e/DepthAI/depthai-python/generate_stubs.py", line 35, in <module>
          open(f'{DIRECTORY}/depthai/py.typed', 'a').close()
      FileNotFoundError: [Errno 2] No such file or directory: '/Users/pr2e/DepthAI/depthai-python/build/lib.macosx-11.0-arm64-cpython-39/depthai/py.typed'
      gmake[2]: *** [CMakeFiles/depthai.dir/build.make:988: /Users/pr2e/DepthAI/depthai-python/build/lib.macosx-11.0-arm64-cpython-39/depthai.cpython-39-darwin.so] Error 1
      gmake[2]: *** Deleting file '/Users/pr2e/DepthAI/depthai-python/build/lib.macosx-11.0-arm64-cpython-39/depthai.cpython-39-darwin.so'
      gmake[1]: *** [CMakeFiles/Makefile2:182: CMakeFiles/depthai.dir/all] Error 2
      gmake: *** [Makefile:136: all] Error 2
      Traceback (most recent call last):
        File "/opt/homebrew/Caskroom/miniconda/base/envs/DepthAIEnv39/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
          main()
        File "/opt/homebrew/Caskroom/miniconda/base/envs/DepthAIEnv39/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
          json_out['return_val'] = hook(**hook_input['kwargs'])
        File "/opt/homebrew/Caskroom/miniconda/base/envs/DepthAIEnv39/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel
          return _build_backend().build_wheel(wheel_directory, config_settings,
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 413, in build_wheel
          return self._build_with_temp_dir(['bdist_wheel'], '.whl',
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 398, in _build_with_temp_dir
          self.run_setup()
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 484, in run_setup
          super(_BuildMetaLegacyBackend,
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 335, in run_setup
          exec(code, locals())
        File "<string>", line 193, in <module>
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/__init__.py", line 108, in setup
          return distutils.core.setup(**attrs)
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 185, in setup
          return run_commands(dist)
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
          dist.run_commands()
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
          self.run_command(cmd)
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/dist.py", line 1221, in run_command
          super().run_command(command)
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
          cmd_obj.run()
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/wheel/bdist_wheel.py", line 343, in run
          self.run_command("build")
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
          self.distribution.run_command(command)
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/dist.py", line 1221, in run_command
          super().run_command(command)
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
          cmd_obj.run()
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/_distutils/command/build.py", line 131, in run
          self.run_command(cmd_name)
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
          self.distribution.run_command(command)
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/dist.py", line 1221, in run_command
          super().run_command(command)
        File "/private/var/folders/y7/gddpm8ys0892ztpvq78knn2m0000gq/T/pip-build-env-6iqnxxl_/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
          cmd_obj.run()
        File "<string>", line 92, in run
        File "<string>", line 191, in build_extension
        File "/opt/homebrew/Caskroom/miniconda/base/envs/DepthAIEnv39/lib/python3.9/subprocess.py", line 373, in check_call
          raise CalledProcessError(retcode, cmd)
      subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j2']' returned non-zero exit status 2.
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for depthai
Failed to build depthai
ERROR: Failed to build one or more wheels
(DepthAIEnv39) 
~/DepthAI/depthai-python  main ✔                                                                                                                                                                    6d  ⍉
▶                                     

Granted that I don't know what I'm doing... any suggestions?

TIA.

@themarpe
Copy link
Collaborator

@presstoexit

Official M1 wheels are available since: #299 (comment)

Please follow that installtion.

If you are still hitting issues - double check your installation of python3, to see if its arm64 arch or x86

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

8 participants