The easiest way I found to get openCV up and running on the beagleboard was to build an image from scatch using the narcissus tool. It works and it works really well in just a few steps.
- Select Beagleboard
- Select the Packages you want
- OpenCV – Libraries will be readily available to include in your code
- Toolchain – Ability to compile code natively on beagleboard
- Build ( this step takes a while so be patient)
I find it useful to select the build type as an SD image under the advanced option. Once downloaded you can download the image onto the sd card easily with win32DiskImager. After the image has been loaded, plug the SD card into the beagle board and boot it up. This step also takes a long while to install but once it boots your all set!