@@ -42,10 +42,17 @@ elif [[ "$os_family" == "macOS" ]]; then
42
42
elif [[ " ${BREW_OPENCV_VERSION:- } " != " " ]]; then # brew build
43
43
true
44
44
else # framework build
45
+ opencv_build_path=" $HOME /build/opencv/opencv-$OPENCV_VERSION -build"
46
+ export DYLD_FALLBACK_LIBRARY_PATH=" $DYLD_FALLBACK_LIBRARY_PATH :$opencv_build_path /build/build-$( uname -m) -macosx/install/lib/"
45
47
clang_dir=" $( clang --print-search-dirs | awk -F= ' /^libraries: =/ { print $2 }' ) "
46
- export OPENCV_LINK_PATHS=" $HOME /build/opencv/opencv-$OPENCV_VERSION -build,$clang_dir /lib/darwin"
47
- export OPENCV_LINK_LIBS=" opencv2.framework,OpenCL.framework,Cocoa.framework,Accelerate.framework,AVFoundation.framework,CoreGraphics.framework,CoreMedia.framework,CoreVideo.framework,QuartzCore.framework,clang_rt.osx"
48
- export OPENCV_INCLUDE_PATHS=" $HOME /build/opencv/opencv-$OPENCV_VERSION -build"
48
+ if [[ " $OPENCV_VERSION " == " 3.4.20" ]]; then
49
+ export OPENCV_LINK_PATHS=" $opencv_build_path ,$clang_dir /lib/darwin"
50
+ export OPENCV_LINK_LIBS=" opencv2.framework,OpenCL.framework,Cocoa.framework,Accelerate.framework,AVFoundation.framework,CoreGraphics.framework,CoreMedia.framework,CoreVideo.framework,QuartzCore.framework,clang_rt.osx"
51
+ else
52
+ export OPENCV_LINK_PATHS=" $opencv_build_path ,$clang_dir /lib/darwin,$opencv_build_path /build/build-$( uname -m) -macosx/install/lib/"
53
+ export OPENCV_LINK_LIBS=" opencv2.framework,OpenCL.framework,Cocoa.framework,Accelerate.framework,AVFoundation.framework,CoreGraphics.framework,CoreMedia.framework,CoreVideo.framework,QuartzCore.framework,clang_rt.osx,OrbbecSDK"
54
+ fi
55
+ export OPENCV_INCLUDE_PATHS=" $opencv_build_path "
49
56
fi
50
57
echo " === Installed brew packages:"
51
58
brew list --versions
0 commit comments