OpenCV 2.4.2 took 6 hours to compile on the Raspberry Pi and I'd love to package everything up as a deb but I have never done that before. How can I package the compiled files so that they download or include the necessary other libraries?
migrated from raspberrypi.stackexchange.com Aug 22 '12 at 22:22
This question came from our site for users and developers of hardware and software for Raspberry Pi.
If by OpenCV you mean the computer vision libraries at http://opencv.willowgarage.com/ then they are already packaged for debian by the Debian Science Team.
Your best bet is to download the debianised source package from your nearest debian mirror, modify the debian/rules and/or Makefile or configure etc as needed to compile correctly on the raspberry pi and rebuild the packages.
The packaging work is already done, there's no need to do it again....and again and again every time your want to update them.
There's a whole bunch of binary packages, but libopencv-dev is probably what you want to start with http://packages.debian.org/search?keywords=libopencv-dev
This page should have all of the information and tutorials you need: http://wiki.debian.org/Packaging