I’m trying to cross-compile OpenCV with CUDA support to activate gpu module, but I think that something is missing.
CMake configuration goes right, until it fails searching for libnvcuvid.so.
Since it is a library that on desktop Ubuntu systems is installed with developer driver, I searched for that file on Carma Kit filesystem, but I could not find it.
Do you know if the developer driver is installed on CarmaKit board?
note: the latest cmake is required when building OpenCV with CUDA, and cmake should be obtained from their website, the Ubuntu distribution version of cmake may not work for OpenCV with CUDA enabled.
ARM CUDA toolkit will need to be installed on the host.
there is a flag “WITH_NVCUVID” to disable the nvcuvid dependency.
Thank you for your reply.
I’m going to get latest trunk and to test the cross-compilation.
As host I’m using a Virtual Machine based on Ubuntu 11.04 32bit, according to a guide provided by Seco with CarmaKit.
Do you think that this is the best cobiguration to cross-compile?
nvcc fatal : redefinition of argument ‘compiler-bindir’
I’ll probably start looking for the redefinition this weekend but I was wondering if anyone has had the same issue… I’m using a Natty distro and 64bit system (w/ ia32 libs installed).
I’m pretty happy that people worked to get OpenCV compatible with the CARMA system so thank you very much to those that worked on the changes and documentation.