: No such file or directory
install those headers
the non standard location of the opencv source "/usr/local/include/opencv/"
the header in there is looking in the DEFAULT /usr/include for
this file is being looked for
it is not looking in /usr/local/include/......
you should have a /usr/local/lib/pkgconfig from the source install of opencv to /usr/local
add that location to the $PKG_CONFIG_PATH
add the /usr/local/lib location to the $LD_LIBRARY_PATH
and add the /usr/local/include to your $C_INCLUDE_PATH & $CPLUS_INCLUDE_PATH
i put those in a /etc/bashrc.local file and export the variables