On 07/21/2015 09:57 AM, Victor Rodriguez wrote:
Hi team
Few weeks ago I was having some problems with open CV receipt. In the
begining I toght I was adding opencv tro my core-image-minimal-xfce
just with this:
IMAGE_INSTALL_append = " gcc gcc-dev openssh php mariadb opencv"
Now after booting the image I realize that none of the libraries for
open stack were added to my image
What I had to do was the following:
IMAGE_INSTALL_append = " libopencv-core-dev libopencv-highgui-dev
libopencv-imgproc-dev libopencv-objdetect-dev libopencv-ml-dev
opencv-staticdev python-opencv"
A recipe can produce several packages. As I can see on opencv recipe, it
can produced the following ones:
PACKAGES="opencv-staticdev opencv-dev opencv-dbg opencv-doc opencv
opencv-apps python-opencv"
and dynamic ones (depending on what else you have install)
PACKAGES_DYNAMIC="^opencv-locale-.* ^libopencv-.*"
For the opencv case, it happens that the package opencv is empty, so you
need to append the other sub-packages it produces into your
IMAGE_INSTALL variable.
So, it is not a bug, this is expected.
Even last night when one of the opencv developers ask me for python
opencv I had to add the last part python-opencv. That is not cool at
all . If I add opencv in the beginning I assume we are more than cool
with that and yocto will add all the packages . Unless I am doing
something wrong, in taht case I am more than happy to get the
feedback.
Thanks a lot for all the help . If someone else can reproduce this bug
I am more than happy to report it in bugzila (not sure the URL)
Hope it helps to cut the time of some others
Best regards
Victor Rodriguez
--
_______________________________________________
yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/yocto