Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.
brew install (or upgrade, reinstall) a single, Homebrew/homebrew-core formula (not cask) on macOS? If it's a general brew problem please file this issue at Homebrew/brew: https://github.com/Homebrew/brew/issues/new/choose. If it's a Linux problem please file this issue at https://github.com/Homebrew/linuxbrew-core/issues/new/choose. If it's a brew cask problem please file this issue at https://github.com/Homebrew/homebrew-cask/issues/new/choose. If it's a tap (e.g. Homebrew/homebrew-php) problem please file this issue at the tap.brew update and can still reproduce the problem?brew doctor, fixed all issues and can still reproduce the problem?brew gist-logs <formula> (where <formula> is the name of the formula that failed) and included the output link?brew gist-logs didn't work: ran brew config and brew doctor and included their output with your issue?To help us debug your issue please explain:
brew install commands)Try to compile any opencv c++ example.
Please provide explicit commands you run and command output (as requested by our issue template), as well as output of brew config and brew doctor. It is impossible to tell from your description what is your problem.
When I use brew install --build-from-source opencv, I got this:
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG
==> make
Last 15 lines from /Users/waltonweng/Library/Logs/Homebrew/opencv/02.make:
cd /tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DCVAPI_EXPORTS -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/opencv_contrib/modules/ximgproc/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/core/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/flann/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/imgproc/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/imgcodecs/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/videoio/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/highgui/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/features2d/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/calib3d/include -isystem /usr/local/include/eigen3 -I/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/include/darwin -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -fdiagnostics-show-option -Wno-long-long -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -fPIC -std=c++11 -o CMakeFiles/opencv_ximgproc.dir/src/sparse_match_interpolators.cpp.o -c /tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/opencv_contrib/modules/ximgproc/src/sparse_match_interpolators.cpp
[ 83%] Building CXX object modules/ximgproc/CMakeFiles/opencv_ximgproc.dir/src/structured_edge_detection.cpp.o
cd /tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DCVAPI_EXPORTS -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/opencv_contrib/modules/ximgproc/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/core/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/flann/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/imgproc/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/imgcodecs/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/videoio/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/highgui/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/features2d/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/calib3d/include -isystem /usr/local/include/eigen3 -I/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/include/darwin -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -fdiagnostics-show-option -Wno-long-long -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -fPIC -std=c++11 -o CMakeFiles/opencv_ximgproc.dir/src/structured_edge_detection.cpp.o -c /tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/opencv_contrib/modules/ximgproc/src/structured_edge_detection.cpp
[ 84%] Building CXX object modules/ximgproc/CMakeFiles/opencv_ximgproc.dir/src/thinning.cpp.o
cd /tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DCVAPI_EXPORTS -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/opencv_contrib/modules/ximgproc/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/core/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/flann/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/imgproc/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/imgcodecs/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/videoio/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/highgui/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/features2d/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/calib3d/include -isystem /usr/local/include/eigen3 -I/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/include/darwin -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -fdiagnostics-show-option -Wno-long-long -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -fPIC -std=c++11 -o CMakeFiles/opencv_ximgproc.dir/src/thinning.cpp.o -c /tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/opencv_contrib/modules/ximgproc/src/thinning.cpp
[ 84%] Building CXX object modules/ximgproc/CMakeFiles/opencv_ximgproc.dir/src/weighted_median_filter.cpp.o
cd /tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DCVAPI_EXPORTS -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/opencv_contrib/modules/ximgproc/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/core/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/flann/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/imgproc/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/imgcodecs/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/videoio/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/highgui/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/features2d/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/calib3d/include -isystem /usr/local/include/eigen3 -I/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/include/darwin -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -fdiagnostics-show-option -Wno-long-long -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -fPIC -std=c++11 -o CMakeFiles/opencv_ximgproc.dir/src/weighted_median_filter.cpp.o -c /tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/opencv_contrib/modules/ximgproc/src/weighted_median_filter.cpp
[ 84%] Building CXX object modules/ximgproc/CMakeFiles/opencv_ximgproc.dir/opencl_kernels_ximgproc.cpp.o
cd /tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DCVAPI_EXPORTS -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/opencv_contrib/modules/ximgproc/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/core/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/flann/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/imgproc/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/imgcodecs/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/videoio/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/highgui/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/features2d/include -I/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/modules/calib3d/include -isystem /usr/local/include/eigen3 -I/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/include/darwin -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -fdiagnostics-show-option -Wno-long-long -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -fPIC -std=c++11 -o CMakeFiles/opencv_ximgproc.dir/opencl_kernels_ximgproc.cpp.o -c /tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc/opencl_kernels_ximgproc.cpp
[ 84%] Linking CXX shared library ../../lib/libopencv_ximgproc.dylib
cd /tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc && /usr/local/Cellar/cmake/3.14.1/bin/cmake -E cmake_link_script CMakeFiles/opencv_ximgproc.dir/link.txt --verbose=1
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -I/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/include/darwin -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -fdiagnostics-show-option -Wno-long-long -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -dynamiclib -Wl,-headerpad_max_install_names -compatibility_version 4.0.0 -current_version 4.0.1 -o ../../lib/libopencv_ximgproc.4.0.1.dylib -install_name @rpath/libopencv_ximgproc.4.0.dylib CMakeFiles/opencv_ximgproc.dir/src/adaptive_manifold_filter_n.cpp.o CMakeFiles/opencv_ximgproc.dir/src/anisodiff.cpp.o CMakeFiles/opencv_ximgproc.dir/src/bilateral_texture_filter.cpp.o CMakeFiles/opencv_ximgproc.dir/src/brightedges.cpp.o CMakeFiles/opencv_ximgproc.dir/src/deriche_filter.cpp.o CMakeFiles/opencv_ximgproc.dir/src/disparity_filters.cpp.o CMakeFiles/opencv_ximgproc.dir/src/domain_transform.cpp.o CMakeFiles/opencv_ximgproc.dir/src/dtfilter_cpu.cpp.o CMakeFiles/opencv_ximgproc.dir/src/edgeaware_filters_common.cpp.o CMakeFiles/opencv_ximgproc.dir/src/edgeboxes.cpp.o CMakeFiles/opencv_ximgproc.dir/src/edgepreserving_filter.cpp.o CMakeFiles/opencv_ximgproc.dir/src/estimated_covariance.cpp.o CMakeFiles/opencv_ximgproc.dir/src/fast_hough_transform.cpp.o CMakeFiles/opencv_ximgproc.dir/src/fast_line_detector.cpp.o CMakeFiles/opencv_ximgproc.dir/src/fbs_filter.cpp.o CMakeFiles/opencv_ximgproc.dir/src/fgs_filter.cpp.o CMakeFiles/opencv_ximgproc.dir/src/fourier_descriptors.cpp.o CMakeFiles/opencv_ximgproc.dir/src/graphsegmentation.cpp.o CMakeFiles/opencv_ximgproc.dir/src/guided_filter.cpp.o CMakeFiles/opencv_ximgproc.dir/src/joint_bilateral_filter.cpp.o CMakeFiles/opencv_ximgproc.dir/src/l0_smooth.cpp.o CMakeFiles/opencv_ximgproc.dir/src/lsc.cpp.o CMakeFiles/opencv_ximgproc.dir/src/niblack_thresholding.cpp.o CMakeFiles/opencv_ximgproc.dir/src/paillou_filter.cpp.o CMakeFiles/opencv_ximgproc.dir/src/peilin.cpp.o CMakeFiles/opencv_ximgproc.dir/src/quaternion.cpp.o CMakeFiles/opencv_ximgproc.dir/src/ridgedetectionfilter.cpp.o CMakeFiles/opencv_ximgproc.dir/src/rolling_guidance_filter.cpp.o CMakeFiles/opencv_ximgproc.dir/src/run_length_morphology.cpp.o CMakeFiles/opencv_ximgproc.dir/src/seeds.cpp.o CMakeFiles/opencv_ximgproc.dir/src/selectivesearchsegmentation.cpp.o CMakeFiles/opencv_ximgproc.dir/src/slic.cpp.o CMakeFiles/opencv_ximgproc.dir/src/sparse_match_interpolators.cpp.o CMakeFiles/opencv_ximgproc.dir/src/structured_edge_detection.cpp.o CMakeFiles/opencv_ximgproc.dir/src/thinning.cpp.o CMakeFiles/opencv_ximgproc.dir/src/weighted_median_filter.cpp.o CMakeFiles/opencv_ximgproc.dir/opencl_kernels_ximgproc.cpp.o -Wl,-rpath,/tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/lib ../../lib/libopencv_calib3d.4.0.1.dylib ../../lib/libopencv_features2d.4.0.1.dylib ../../lib/libopencv_flann.4.0.1.dylib ../../lib/libopencv_highgui.4.0.1.dylib ../../lib/libopencv_videoio.4.0.1.dylib ../../lib/libopencv_imgcodecs.4.0.1.dylib ../../lib/libopencv_imgproc.4.0.1.dylib ../../lib/libopencv_core.4.0.1.dylib
cd /tmp/opencv-20190331-68274-vu17zv/opencv-4.0.1/build/modules/ximgproc && /usr/local/Cellar/cmake/3.14.1/bin/cmake -E cmake_symlink_library ../../lib/libopencv_ximgproc.4.0.1.dylib ../../lib/libopencv_ximgproc.4.0.dylib ../../lib/libopencv_ximgproc.dylib
[ 84%] Built target opencv_ximgproc
make: *** [all] Error 2
READ THIS: https://docs.brew.sh/Troubleshooting
These open issues may also help:
OpenCV 4 formulae wont link on mac https://github.com/Homebrew/homebrew-core/issues/38541
This is my brew config result:
HOMEBREW_VERSION: 2.0.6-62-g439283c
ORIGIN: https://github.com/Homebrew/brew
HEAD: 439283c3df2d8160d41b1da23cb73da912e37bbc
Last commit: 25 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 001c6e07a92f363b759316064db9d1a77e08049c
Core tap last commit: 3 hours ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_DEV_CMD_RUN: 1
HOMEBREW_LOGS: /Users/waltonweng/Library/Logs/Homebrew
CPU: quad-core 64-bit broadwell
Homebrew Ruby: 2.3.7 => /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby
Clang: 10.0 build 1000
Git: 2.21.0 => /usr/local/bin/git
Curl: 7.54.0 => /usr/bin/curl
Java: 1.8.0_152
macOS: 10.14.3-x86_64
CLT: 10.1.0.0.1.1539992718
Xcode: N/A
This is my brew doctor result:
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!
Warning: The following directories do not exist:
/usr/local/sbin
You should create these directories and change their ownership to your account.
sudo mkdir -p /usr/local/sbin
sudo chown -R $(whoami) /usr/local/sbin
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
numpy
unbound
Same problem here.
Same problem 馃槙
This issue has been automatically closed because there has been no response to our request for more information from the original author. With only the information that is currently in the issue, we don't have enough information to take action. Please reach out if you have or find the answers we need so that we can investigate further.
Most helpful comment
When I use
brew install --build-from-source opencv, I got this:This is my
brew configresult:This is my
brew doctorresult: