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

build opencv 4.x with opencv_contrib failed #3302

Closed
andy380743909 opened this issue Jul 8, 2022 · 11 comments · Fixed by opencv/opencv#23002
Closed

build opencv 4.x with opencv_contrib failed #3302

andy380743909 opened this issue Jul 8, 2022 · 11 comments · Fixed by opencv/opencv#23002

Comments

@andy380743909
Copy link

andy380743909 commented Jul 8, 2022

** BUILD FAILED **

The following build commands failed:
	EmitSwiftModule normal x86_64 (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect/ObjdetectExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo/PhotoExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light/Structured_lightExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco/ArucoExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d/Calib3dExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/ByteVectorExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CoreExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs/ImgcodecsExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc/ImgprocExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml/MlExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CvTypeExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/DoubleVectorExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/FloatVectorExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn/DnnExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face/FaceExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d/Features2dExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/IntVectorExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/MatExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/Typealiases.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text/TextExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video/VideoExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio/VideoioExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode/Wechat_qrcodeExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d/Xfeatures2dExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc/XimgprocExt.swift (in target 'opencv2' from project 'opencv2')
	CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler (in target 'opencv2' from project 'opencv2')
(27 failures)
============================================================
ERROR: Command '['xcodebuild', 'MACOSX_DEPLOYMENT_TARGET=10.12', 'ARCHS=x86_64', '-sdk', 'macosx', '-configuration', 'Release', '-parallelizeTargets', '-jobs', '8', '-target', 'ALL_BUILD', 'build']' returned non-zero exit status 65.
============================================================
Traceback (most recent call last):
  File "/Users/andy/Workspace/OpenCV/opencv/platforms/ios/build_framework.py", line 181, in build
    self._build(outdir)
  File "/Users/andy/Workspace/OpenCV/opencv/platforms/ios/build_framework.py", line 139, in _build
    self.buildOne(target[0], target[1], main_build_dir, cmake_flags)
  File "/Users/andy/Workspace/OpenCV/opencv/platforms/ios/build_framework.py", line 329, in buildOne
    execute(buildcmd + ["-target", "ALL_BUILD", "build"], cwd = builddir + "/modules/objc/framework_build")
  File "/Users/andy/Workspace/OpenCV/opencv/platforms/apple/cv_build_utils.py", line 13, in execute
    retcode = check_call(cmd, cwd = cwd)
  File "/Users/andy/opt/anaconda3/lib/python3.8/subprocess.py", line 364, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['xcodebuild', 'MACOSX_DEPLOYMENT_TARGET=10.12', 'ARCHS=x86_64', '-sdk', 'macosx', '-configuration', 'Release', '-parallelizeTargets', '-jobs', '8', '-target', 'ALL_BUILD', 'build']' returned non-zero exit status 65.
============================================================
ERROR: Command '['python3', '/Users/andy/Workspace/OpenCV/opencv/platforms/osx/build_framework.py', './build_xcframework/macos', '--macos_archs', 'x86_64,arm64', '--framework_name', 'opencv2', '--build_only_specified_archs', '--contrib', 'opencv_contrib']' returned non-zero exit status 1.
============================================================
Traceback (most recent call last):
  File "opencv/platforms/apple/build_xcframework.py", line 99, in <module>
    execute(command, cwd=os.getcwd())
  File "/Users/andy/Workspace/OpenCV/opencv/platforms/apple/cv_build_utils.py", line 13, in execute
    retcode = check_call(cmd, cwd = cwd)
  File "/Users/andy/opt/anaconda3/lib/python3.8/subprocess.py", line 364, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['python3', '/Users/andy/Workspace/OpenCV/opencv/platforms/osx/build_framework.py', './build_xcframework/macos', '--macos_archs', 'x86_64,arm64', '--framework_name', 'opencv2', '--build_only_specified_archs', '--contrib', 'opencv_contrib']' returned non-zero exit status 1.

@andy380743909
Copy link
Author

Python 3.8.3
Xcode Version 13.4.1 (13F100)

opencv branch: 4.x
opencv_contrib branch: 4.x

@alalek
Copy link
Member

alalek commented Jul 8, 2022

There is no root cause error message in the provided log cut. We need the lines above.

@andy380743909
Copy link
Author

CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler (in target 'opencv2' from project 'opencv2')
    cd /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen
    export DEVELOPER_DIR\=/Applications/Xcode.app/Contents/Developer
    export SDKROOT\=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -incremental -module-name opencv2 -O -enable-batch-mode -enforce-exclusivity\=checked @/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/opencv2.SwiftFileList -Xcc -Wno-incomplete-umbrella -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -target x86_64-apple-macos10.12 -Xfrontend -serialize-debugging-options -enable-library-evolution -swift-version 5 -I /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -F /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -c -j8 -output-file-map /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/opencv2-OutputFileMap.json -parseable-output -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/opencv2.swiftmodule -emit-module-interface-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/opencv2.swiftinterface -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/swift-overrides.hmap -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include/opencv2 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/phase_unwrapping -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/plot -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xphoto -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bgsegm -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bioinspired -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/tracking -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/img_hash -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources-normal/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources -Xcc -DCMAKE_INTDIR\=\"Release\" -emit-objc-header -emit-objc-header-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/opencv2-Swift.h -import-underlying-module -Xcc -ivfsoverlay -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/unextended-module-overlay.yaml -working-directory /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen

EmitSwiftModule normal x86_64 (in target 'opencv2' from project 'opencv2')
    cd /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco/ArucoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d/Calib3dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/ByteVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CoreExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CvTypeExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/DoubleVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/FloatVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/IntVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/MatExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/Typealiases.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn/DnnExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face/FaceExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d/Features2dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs/ImgcodecsExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc/ImgprocExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml/MlExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect/ObjdetectExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo/PhotoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light/Structured_lightExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text/TextExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video/VideoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio/VideoioExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode/Wechat_qrcodeExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d/Xfeatures2dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc/XimgprocExt.swift -target x86_64-apple-macos10.12 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -I /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -F /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -enable-library-evolution -import-underlying-module -swift-version 5 -enforce-exclusivity\=checked -O -new-driver-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-driver -serialize-debugging-options -Xcc -working-directory -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -Xcc -Wno-incomplete-umbrella -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/swift-overrides.hmap -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include/opencv2 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/phase_unwrapping -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/plot -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xphoto -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bgsegm -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bioinspired -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/tracking -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/img_hash -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources-normal/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources -Xcc -DCMAKE_INTDIR\=\"Release\" -Xcc -ivfsoverlay -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/unextended-module-overlay.yaml -module-name opencv2 -target-sdk-version 12.3 -emit-module-doc-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/opencv2.swiftdoc -emit-module-source-info-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/opencv2.swiftsourceinfo -emit-module-interface-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/opencv2.swiftinterface -emit-objc-header-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/opencv2-Swift.h -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/opencv2.swiftmodule -emit-abi-descriptor-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/opencv2.abi.json
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/opencv2.h"
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:9: note: in file included from /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:
#import <opencv2/TEBLID.h>
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/TEBLID.h:21:5: error: redefinition of enumerator 'SIZE_256_BITS'
    SIZE_256_BITS = 102,
    ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/BEBLID.h:22:5: note: previous definition is here
    SIZE_256_BITS = 101
    ^
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/opencv2.h"
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:9: note: in file included from /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:
#import <opencv2/TEBLID.h>
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/TEBLID.h:22:5: error: redefinition of enumerator 'SIZE_512_BITS'
    SIZE_512_BITS = 103
    ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/BEBLID.h:21:5: note: previous definition is here
    SIZE_512_BITS = 100,
    ^
<unknown>:0: error: could not build Objective-C module 'opencv2'
Command EmitSwiftModule failed with a nonzero exit code

CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco/ArucoExt.swift (in target 'opencv2' from project 'opencv2')
    cd /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco/ArucoExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d/Calib3dExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/ByteVectorExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CoreExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CvTypeExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/DoubleVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/FloatVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/IntVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/MatExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/Typealiases.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn/DnnExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face/FaceExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d/Features2dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs/ImgcodecsExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc/ImgprocExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml/MlExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect/ObjdetectExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo/PhotoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light/Structured_lightExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text/TextExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video/VideoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio/VideoioExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode/Wechat_qrcodeExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d/Xfeatures2dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc/XimgprocExt.swift -supplementary-output-file-map /var/folders/x_/1bfr5gj174d4p1gszrv0xtwm0000gn/T/TemporaryDirectory.cKoi2d/supplementaryOutputs-1 -target x86_64-apple-macos10.12 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -I /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -F /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -enable-library-evolution -import-underlying-module -swift-version 5 -enforce-exclusivity\=checked -O -new-driver-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-driver -serialize-debugging-options -Xcc -working-directory -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -Xcc -Wno-incomplete-umbrella -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/swift-overrides.hmap -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include/opencv2 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/phase_unwrapping -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/plot -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xphoto -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bgsegm -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bioinspired -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/tracking -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/img_hash -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources-normal/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources -Xcc -DCMAKE_INTDIR\=\"Release\" -Xcc -ivfsoverlay -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/unextended-module-overlay.yaml -module-name opencv2 -target-sdk-version 12.3 -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/ArucoExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/Calib3dExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/ByteVectorExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/CoreExt.o
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/opencv2.h"
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:9: note: in file included from /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:
#import <opencv2/TEBLID.h>
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/TEBLID.h:21:5: error: redefinition of enumerator 'SIZE_256_BITS'
    SIZE_256_BITS = 102,
    ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/BEBLID.h:22:5: note: previous definition is here
    SIZE_256_BITS = 101
    ^
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/opencv2.h"
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:9: note: in file included from /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:
#import <opencv2/TEBLID.h>
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/TEBLID.h:22:5: error: redefinition of enumerator 'SIZE_512_BITS'
    SIZE_512_BITS = 103
    ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/BEBLID.h:21:5: note: previous definition is here
    SIZE_512_BITS = 100,
    ^
<unknown>:0: error: could not build Objective-C module 'opencv2'

CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d/Calib3dExt.swift (in target 'opencv2' from project 'opencv2')
    cd /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco/ArucoExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d/Calib3dExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/ByteVectorExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CoreExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CvTypeExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/DoubleVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/FloatVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/IntVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/MatExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/Typealiases.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn/DnnExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face/FaceExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d/Features2dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs/ImgcodecsExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc/ImgprocExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml/MlExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect/ObjdetectExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo/PhotoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light/Structured_lightExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text/TextExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video/VideoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio/VideoioExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode/Wechat_qrcodeExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d/Xfeatures2dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc/XimgprocExt.swift -supplementary-output-file-map /var/folders/x_/1bfr5gj174d4p1gszrv0xtwm0000gn/T/TemporaryDirectory.cKoi2d/supplementaryOutputs-1 -target x86_64-apple-macos10.12 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -I /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -F /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -enable-library-evolution -import-underlying-module -swift-version 5 -enforce-exclusivity\=checked -O -new-driver-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-driver -serialize-debugging-options -Xcc -working-directory -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -Xcc -Wno-incomplete-umbrella -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/swift-overrides.hmap -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include/opencv2 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/phase_unwrapping -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/plot -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xphoto -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bgsegm -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bioinspired -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/tracking -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/img_hash -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources-normal/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources -Xcc -DCMAKE_INTDIR\=\"Release\" -Xcc -ivfsoverlay -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/unextended-module-overlay.yaml -module-name opencv2 -target-sdk-version 12.3 -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/ArucoExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/Calib3dExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/ByteVectorExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/CoreExt.o
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/opencv2.h"
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:9: note: in file included from /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:
#import <opencv2/TEBLID.h>
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/TEBLID.h:21:5: error: redefinition of enumerator 'SIZE_256_BITS'
    SIZE_256_BITS = 102,
    ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/BEBLID.h:22:5: note: previous definition is here
    SIZE_256_BITS = 101
    ^
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/opencv2.h"
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:9: note: in file included from /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:
#import <opencv2/TEBLID.h>
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/TEBLID.h:22:5: error: redefinition of enumerator 'SIZE_512_BITS'
    SIZE_512_BITS = 103
    ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/BEBLID.h:21:5: note: previous definition is here
    SIZE_512_BITS = 100,
    ^
<unknown>:0: error: could not build Objective-C module 'opencv2'

CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/ByteVectorExt.swift (in target 'opencv2' from project 'opencv2')
    cd /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco/ArucoExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d/Calib3dExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/ByteVectorExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CoreExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CvTypeExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/DoubleVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/FloatVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/IntVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/MatExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/Typealiases.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn/DnnExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face/FaceExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d/Features2dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs/ImgcodecsExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc/ImgprocExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml/MlExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect/ObjdetectExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo/PhotoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light/Structured_lightExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text/TextExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video/VideoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio/VideoioExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode/Wechat_qrcodeExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d/Xfeatures2dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc/XimgprocExt.swift -supplementary-output-file-map /var/folders/x_/1bfr5gj174d4p1gszrv0xtwm0000gn/T/TemporaryDirectory.cKoi2d/supplementaryOutputs-1 -target x86_64-apple-macos10.12 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -I /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -F /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -enable-library-evolution -import-underlying-module -swift-version 5 -enforce-exclusivity\=checked -O -new-driver-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-driver -serialize-debugging-options -Xcc -working-directory -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -Xcc -Wno-incomplete-umbrella -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/swift-overrides.hmap -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include/opencv2 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/phase_unwrapping -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/plot -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xphoto -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bgsegm -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bioinspired -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/tracking -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/img_hash -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources-normal/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources -Xcc -DCMAKE_INTDIR\=\"Release\" -Xcc -ivfsoverlay -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/unextended-module-overlay.yaml -module-name opencv2 -target-sdk-version 12.3 -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/ArucoExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/Calib3dExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/ByteVectorExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/CoreExt.o
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/opencv2.h"
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:9: note: in file included from /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:
#import <opencv2/TEBLID.h>
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/TEBLID.h:21:5: error: redefinition of enumerator 'SIZE_256_BITS'
    SIZE_256_BITS = 102,
    ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/BEBLID.h:22:5: note: previous definition is here
    SIZE_256_BITS = 101
    ^
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/opencv2.h"
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:9: note: in file included from /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:
#import <opencv2/TEBLID.h>
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/TEBLID.h:22:5: error: redefinition of enumerator 'SIZE_512_BITS'
    SIZE_512_BITS = 103
    ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/BEBLID.h:21:5: note: previous definition is here
    SIZE_512_BITS = 100,
    ^
<unknown>:0: error: could not build Objective-C module 'opencv2'

CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CoreExt.swift (in target 'opencv2' from project 'opencv2')
    cd /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco/ArucoExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d/Calib3dExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/ByteVectorExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CoreExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CvTypeExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/DoubleVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/FloatVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/IntVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/MatExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/Typealiases.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn/DnnExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face/FaceExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d/Features2dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs/ImgcodecsExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc/ImgprocExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml/MlExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect/ObjdetectExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo/PhotoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light/Structured_lightExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text/TextExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video/VideoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio/VideoioExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode/Wechat_qrcodeExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d/Xfeatures2dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc/XimgprocExt.swift -supplementary-output-file-map /var/folders/x_/1bfr5gj174d4p1gszrv0xtwm0000gn/T/TemporaryDirectory.cKoi2d/supplementaryOutputs-1 -target x86_64-apple-macos10.12 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -I /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -F /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -enable-library-evolution -import-underlying-module -swift-version 5 -enforce-exclusivity\=checked -O -new-driver-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-driver -serialize-debugging-options -Xcc -working-directory -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -Xcc -Wno-incomplete-umbrella -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/swift-overrides.hmap -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include/opencv2 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/phase_unwrapping -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/plot -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xphoto -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bgsegm -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bioinspired -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/tracking -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/img_hash -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources-normal/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources -Xcc -DCMAKE_INTDIR\=\"Release\" -Xcc -ivfsoverlay -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/unextended-module-overlay.yaml -module-name opencv2 -target-sdk-version 12.3 -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/ArucoExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/Calib3dExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/ByteVectorExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/CoreExt.o
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/opencv2.h"
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:9: note: in file included from /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:
#import <opencv2/TEBLID.h>
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/TEBLID.h:21:5: error: redefinition of enumerator 'SIZE_256_BITS'
    SIZE_256_BITS = 102,
    ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/BEBLID.h:22:5: note: previous definition is here
    SIZE_256_BITS = 101
    ^
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/opencv2.h"
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:9: note: in file included from /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:
#import <opencv2/TEBLID.h>
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/TEBLID.h:22:5: error: redefinition of enumerator 'SIZE_512_BITS'
    SIZE_512_BITS = 103
    ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/BEBLID.h:21:5: note: previous definition is here
    SIZE_512_BITS = 100,
    ^
<unknown>:0: error: could not build Objective-C module 'opencv2'

CompileSwift normal x86_64 /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/IntVectorExt.swift (in target 'opencv2' from project 'opencv2')
    cd /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco/ArucoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d/Calib3dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/ByteVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CoreExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/CvTypeExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/DoubleVectorExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/FloatVectorExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/IntVectorExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/MatExt.swift -primary-file /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core/Typealiases.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn/DnnExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face/FaceExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d/Features2dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs/ImgcodecsExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc/ImgprocExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml/MlExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect/ObjdetectExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo/PhotoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light/Structured_lightExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text/TextExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video/VideoExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio/VideoioExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode/Wechat_qrcodeExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d/Xfeatures2dExt.swift /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc/XimgprocExt.swift -emit-dependencies-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/IntVectorExt.d -emit-reference-dependencies-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/IntVectorExt.swiftdeps -serialize-diagnostics-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/IntVectorExt.dia -emit-dependencies-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/MatExt.d -emit-reference-dependencies-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/MatExt.swiftdeps -serialize-diagnostics-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/MatExt.dia -emit-dependencies-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/Typealiases.d -emit-reference-dependencies-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/Typealiases.swiftdeps -serialize-diagnostics-path /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/Typealiases.dia -target x86_64-apple-macos10.12 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -I /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -F /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release -enable-library-evolution -import-underlying-module -swift-version 5 -enforce-exclusivity\=checked -O -new-driver-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-driver -serialize-debugging-options -Xcc -working-directory -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -Xcc -Wno-incomplete-umbrella -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/swift-overrides.hmap -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/install/include/opencv2 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/core -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ml -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/phase_unwrapping -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/photo -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/plot -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xphoto -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/dnn -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/features2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/imgcodecs -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/text -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/videoio -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/wechat_qrcode -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/calib3d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/objdetect -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/structured_light -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/video -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/xfeatures2d -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/ximgproc -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/aruco -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bgsegm -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/bioinspired -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/face -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/tracking -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc_bindings_generator/osx/gen/objc/img_hash -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources-normal/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources/x86_64 -Xcc -I/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/DerivedSources -Xcc -DCMAKE_INTDIR\=\"Release\" -Xcc -ivfsoverlay -Xcc /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/unextended-module-overlay.yaml -module-name opencv2 -target-sdk-version 12.3 -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/IntVectorExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/MatExt.o -o /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/modules/objc/framework_build/opencv2.build/Release/opencv2.build/Objects-normal/x86_64/Typealiases.o
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/opencv2.h"
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:9: note: in file included from /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:
#import <opencv2/TEBLID.h>
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/TEBLID.h:21:5: error: redefinition of enumerator 'SIZE_256_BITS'
    SIZE_256_BITS = 102,
    ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/BEBLID.h:22:5: note: previous definition is here
    SIZE_256_BITS = 101
    ^
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/opencv2.h"
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:9: note: in file included from /Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/opencv2.h:216:
#import <opencv2/TEBLID.h>
        ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/TEBLID.h:22:5: error: redefinition of enumerator 'SIZE_512_BITS'
    SIZE_512_BITS = 103
    ^
/Users/andy/Workspace/OpenCV/build_xcframework/macos/build/build-x86_64-macosx/lib/Release/opencv2.framework/Headers/BEBLID.h:21:5: note: previous definition is here
    SIZE_512_BITS = 100,
    ^
<unknown>:0: error: could not build Objective-C module 'opencv2'

@alalek
Copy link
Member

alalek commented Jul 9, 2022

relates to #3277 and lack of support in Swift bindings.

As workaround you could try code from "4.6.0" tag instead of the head of branch.

@andy380743909
Copy link
Author

@alalek thanks for your reply.
I tried to compile the 4.6.0 tag, but got another error.

In file included from /Users/andy/Workspace/OpenCV/opencv_contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/bundle.cc:25:
In file included from /usr/local/include/ceres/ceres.h:37:
In file included from /usr/local/include/ceres/autodiff_cost_function.h:130:
In file included from /usr/local/include/ceres/internal/autodiff.h:152:
In file included from /usr/local/include/ceres/jet.h:171:
/usr/local/include/ceres/internal/port.h:40:59: note: expanded from macro 'CERES_DEPRECATED_WITH_MSG'
#define CERES_DEPRECATED_WITH_MSG(message) __attribute__((deprecated(message)))
                                                          ^
/Users/andy/Workspace/OpenCV/opencv_contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/bundle.cc:553:37: error: cannot initialize a parameter of type 'ceres::LocalParameterization *' with an lvalue of type 'ceres::SubsetManifold *'
                                    constant_translation_manifold);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/andy/Workspace/OpenCV/opencv_contrib/modules/sfm/src/libmv_light/libmv/simple_pipeline/bundle.cc:25:
In file included from /usr/local/include/ceres/ceres.h:66:
/usr/local/include/ceres/problem.h:396:51: note: passing argument to parameter 'local_parameterization' here
                           LocalParameterization* local_parameterization);
                                                  ^
1 warning and 1 error generated.

@andy380743909
Copy link
Author

#3270 #3243
should I install a lib called Ceres manually on my mac?

@alalek
Copy link
Member

alalek commented Jul 10, 2022

There is bugfix for Ceres: #3274

@andy380743909
Copy link
Author

There is bugfix for Ceres: #3274

so this pull request has not been merged to 4.6.0 ?
I need to merge it in my local repo?

@andy380743909
Copy link
Author

@alalek thank you. I cherrypick the bugfix to 4.6.0, and build successfully.

@alalek
Copy link
Member

alalek commented Dec 20, 2022

Re-open as the real problem is not fixed.

@alalek
Copy link
Member

alalek commented Dec 21, 2022

Could someone try this patch: opencv/opencv#23002 ?

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

Successfully merging a pull request may close this issue.

2 participants