MediaPipeUnityPlugin icon indicating copy to clipboard operation
MediaPipeUnityPlugin copied to clipboard

Problems with opencv@3

Open midopooler opened this issue 1 year ago • 2 comments

Plugin Version or Commit ID

v0.14.4

Unity Version

2022.3.36f1

Your Host OS

MacOS Sonoma 14.5

Target Platform

UnityEditor, Android, iOS

[Windows Only] Visual Studio C++ and Windows SDK Version

No response

[Linux Only] GCC/G++ and GLIBC Version

No response

[Android Only] Android Build Tools and NDK Version

No response

[iOS Only] XCode Version

v15.4 (15F31d)

Command Sequences

brew install opencv@3

Log

pulkitmidha@Pulkits-MacBook-Air MediaPipeUnityPlugin % brew install opencv@3 ==> Auto-updating Homebrew... Adjust how often this is run with HOMEBREW_AUTO_UPDATE_SECS or disable with HOMEBREW_NO_AUTO_UPDATE. Hide these hints with HOMEBREW_NO_ENV_HINTS (see man brew). ==> Auto-updated Homebrew! Updated 2 taps (homebrew/core and homebrew/cask). ==> New Formulae packetry ==> New Casks brightvpn font-genkigothic nextcloud-vfs processspy robloxstudio

Error: opencv@3 has been disabled because it is not maintained upstream!

Additional Context

Opencv@3 seems to be disabled/deprecated. Check this link https://formulae.brew.sh/formula/opencv@3 And using openCV 4 seems to be not working with python build.py build --desktop cpu --android arm64 --ios arm64 -vv

midopooler avatar Jul 27 '24 10:07 midopooler

Even on using this command python build.py build --desktop cpu -vv, this is the result I'm getting ERROR: /private/var/tmp/bazel_pulkitmidha/b6d96ff15ffb6b3bbe0c9061bc487978/external/mediapipe/mediapipe/calculators/image/BUILD:86:11: Compiling mediapipe/calculators/image/color_convert_calculator.cc failed: (Exit 1): wrapped_clang_pp failed: error executing command (from target @mediapipe//mediapipe/calculators/image:color_convert_calculator) (cd /private/var/tmp/bazel_pulkitmidha/b6d96ff15ffb6b3bbe0c9061bc487978/sandbox/darwin-sandbox/1007/execroot/mediapipe_api &&
exec env -
APPLE_SDK_PLATFORM=MacOSX
APPLE_SDK_VERSION_OVERRIDE=14.5
PATH=/Users/pulkitmidha/Library/Caches/bazelisk/downloads/sha256/987dff49fb16f54dba268fa10d3aa860bc8e16313c6a1b13cdb89822d2b6b3a4/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/Homebrew/bin:/Library/Frameworks/Python.framework/Versions/3.12/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/opt/homebrew/opt/python/libexec/bin:/opt/homebrew/opt/python/libexec/bin
XCODE_VERSION_OVERRIDE=15.4.0.15F31d
ZERO_AR_DATE=1
external/local_config_cc/wrapped_clang_pp '-D_FORTIFY_SOURCE=1' -fstack-protector -fcolor-diagnostics -Wall -Wthread-safety -Wself-assign -fno-omit-frame-pointer -g0 -O2 -DNDEBUG '-DNS_BLOCK_ASSERTIONS=1' '-std=c++11' 'DEBUG_PREFIX_MAP_PWD=.' -g -iquote external/mediapipe -iquote bazel-out/darwin_arm64-opt/bin/external/mediapipe -iquote external/com_google_protobuf -iquote bazel-out/darwin_arm64-opt/bin/external/com_google_protobuf -iquote external/zlib -iquote bazel-out/darwin_arm64-opt/bin/external/zlib -iquote external/com_github_glog_glog -iquote bazel-out/darwin_arm64-opt/bin/external/com_github_glog_glog -iquote external/com_github_gflags_gflags -iquote bazel-out/darwin_arm64-opt/bin/external/com_github_gflags_gflags -iquote external/com_google_absl -iquote bazel-out/darwin_arm64-opt/bin/external/com_google_absl -iquote external/macos_arm64_opencv -iquote bazel-out/darwin_arm64-opt/bin/external/macos_arm64_opencv -Ibazel-out/darwin_arm64-opt/bin/external/com_github_glog_glog/virtual_includes/glog -Ibazel-out/darwin_arm64-opt/bin/external/com_github_gflags_gflags/virtual_includes/gflags -isystem external/com_google_protobuf/src -isystem bazel-out/darwin_arm64-opt/bin/external/com_google_protobuf/src -isystem external/zlib -isystem bazel-out/darwin_arm64-opt/bin/external/zlib -isystem external/macos_arm64_opencv/opt/opencv@3/include -isystem bazel-out/darwin_arm64-opt/bin/external/macos_arm64_opencv/opt/opencv@3/include -MD -MF bazel-out/darwin_arm64-opt/bin/external/mediapipe/mediapipe/calculators/image/objs/color_convert_calculator/color_convert_calculator.d '-DMEDIAPIPE_DISABLE_GPU=1' '-DGLOG_DEPRECATED=attribute((deprecated))' '-DGLOG_EXPORT=attribute((visibility("default")))' -DMEDIAPIPE_PROFILER_AVAILABLE '-DBAZEL_CURRENT_REPOSITORY="mediapipe"' '-frandom-seed=bazel-out/darwin_arm64-opt/bin/external/mediapipe/mediapipe/calculators/image/objs/color_convert_calculator/color_convert_calculator.o' -isysroot BAZEL_XCODE_SDKROOT -F__BAZEL_XCODE_SDKROOT/System/Library/Frameworks -F__BAZEL_XCODE_DEVELOPER_DIR/Platforms/MacOSX.platform/Developer/Library/Frameworks -no-canonical-prefixes -pthread -w '-std=c++17' -no-canonical-prefixes -Wno-builtin-macro-redefined '-D__DATE
="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -target arm64-apple-macosx14.5 -c external/mediapipe/mediapipe/calculators/image/color_convert_calculator.cc -o bazel-out/darwin_arm64-opt/bin/external/mediapipe/mediapipe/calculators/image/_objs/color_convert_calculator/color_convert_calculator.o)

Configuration: 7ea4a6d535fad2d6a885b323606c87c335b17601784a50e19b77db2a3d9c449f

Execution platform: @local_execution_config_platform//:platform

Use --sandbox_debug to see verbose messages from the sandbox and retain the sandbox build root for debugging In file included from external/mediapipe/mediapipe/calculators/image/color_convert_calculator.cc:20: In file included from external/mediapipe/mediapipe/framework/formats/image_frame_opencv.h:20: external/mediapipe/mediapipe/framework/port/opencv_core_inc.h:18:10: fatal error: 'opencv2/core/version.hpp' file not found #include <opencv2/core/version.hpp> ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. Error in child process '/usr/bin/xcrun'. 1 Target //mediapipe_api:mediapipe_desktop failed to build INFO: Elapsed time: 46.577s, Critical Path: 35.57s INFO: 1178 processes: 591 internal, 587 darwin-sandbox. FAILED: Build did NOT complete successfully

midopooler avatar Jul 27 '24 13:07 midopooler

Please run python build.py build --desktop cpu --opencv cmake -vv instead.

homuler avatar Jul 28 '24 01:07 homuler