-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Description
cd opencv && nix-shell
fails:
[ 33%] Building CXX object modules/superres/CMakeFiles/opencv_superres.dir/opencl_kernels_superres.cpp.o
Undefined symbols for architecture x86_64:
"_objc_setProperty_atomic", referenced from:
-[CVWindow setSliders:] in window_cocoa.mm.o
-[CVView setImage:] in window_cocoa.mm.o
-[CVSlider setSlider:] in window_cocoa.mm.o
-[CVSlider setName:] in window_cocoa.mm.o
ld: symbol(s) not found for architecture x86_64
clang-4.0: error: linker command failed with exit code 1 (use -v to see invocation)
[ 33%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/slice_layer.cpp.o
[ 33%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/softmax_layer.cpp.o
[ 33%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/split_layer.cpp.o
[ 34%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/tensorflow/tf_importer.cpp.o
[ 34%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/tensorflow/tf_io.cpp.o
[ 34%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/torch/THDiskFile.cpp.o
[ 34%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/torch/THFile.cpp.o
[ 34%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/torch/THGeneral.cpp.o
[ 34%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/torch/torch_importer.cpp.o
[ 35%] Linking CXX shared library ../../lib/libopencv_superres.dylib
[ 35%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/opencl_kernels_dnn.cpp.o
[ 35%] Built target opencv_superres
[ 35%] Linking CXX shared library ../../lib/libopencv_dnn.dylib
[ 35%] Built target opencv_dnn
make: *** [Makefile:163: all] Error 2
builder for ‘/nix/store/s66wklryprahb73s2zx6yv572550mp8h-opencv-3.2.0.drv’ failed with exit code 2
error: build of ‘/nix/store/s66wklryprahb73s2zx6yv572550mp8h-opencv-3.2.0.drv’ failed
Installing opencv-3.2.0 on its own via nix-1.11.13, it fails with a very similar error:
[ 47%] Linking CXX shared library ../../lib/libopencv_highgui.dylib
Undefined symbols for architecture x86_64:
"_objc_setProperty_atomic", referenced from:
-[CVWindow setSliders:] in window_cocoa.mm.o
-[CVView setImage:] in window_cocoa.mm.o
-[CVSlider setSlider:] in window_cocoa.mm.o
-[CVSlider setName:] in window_cocoa.mm.o
ld: symbol(s) not found for architecture x86_64
Metadata
Metadata
Assignees
Labels
No labels