Trying to compile opencv on my Mac from source.
I have following CMakeCache.txt:
http://pastebin.com/KqPHjBx0
I make ccmake ..
, press c
, then g
.
Than I make sudo make -j8
:
http://pastebin.com/cJyr1cEd
Than I make sudo make install
:
http://pastebin.com/W77syYBj
And than I make import cv
in python and get "Segmentation faul" with this stacktrace:
http://pastebin.com/gegYAK1u
I don't know what could be useful to help me, pls. ask, I'll get it.
I had a same situation and resolved the following steps.
In ccmake(ccmake -G "Unix Makefiles" .
), toggle to the advanced mode pressing t
.
change PYTHON_LIBRARY
value to /opt/local/lib/libpython2.6.dylib
and PYTHON_INCLUDE_DIR
to /opt/local/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6
.
Note that the specific path depends, of course, what version of Python you are using (2.6 or 2.7 etc.). Also, if you are using the system Python, instead of MacPorts (which is in /opt), then you probably want PYTHON_LIBRARY to be /usr/lib/libpython2.6.dylib