gcc, jdk, lein, cmake, and, most important, internet connection :)
For compiling OpenCV on Linux, you need to get a recent GCC version.
On CentOS, the easiest way to do is to install "Red Hat DevTools".
-
configure source
cmake . -
build native library and dependencies, may take a while
make -
build java/clojure source
make jvm -
make storm package
make storm