[yocto] OpenCV yocto
Victor Rodriguez
vm.rod25 at gmail.com
Sun Jul 5 20:44:43 PDT 2015
On Mon, Jun 22, 2015 at 9:14 AM, Leonardo Sandoval
<leonardo.sandoval.gonzalez at linux.intel.com> wrote:
>
>
> On 06/20/2015 09:22 PM, Victor Rodriguez wrote:
>>
>> HI team
>>
>> I am having this same problem:
>>
>>
>> http://stackoverflow.com/questions/25332969/opencv-pkg-config-cannot-find-lopencv-ts-when-compiling-using-g
>>
>> I try to build opencv simple source code :
>>
>> g++ hello.cpp -o video `pkg-config --cflags --libs opencv`
>>
> Victor, you may take at look at this recipe (opencv_samples)
>
> http://cgit.openembedded.org/cgit.cgi/meta-openembedded/tree/meta-oe/recipes-support/opencv/opencv-samples_2.4.bb?h=master
>
> What I can see, seems that the `pkg-config --libs openvc` is missing on your
> bb.
Thanks for the help Leo , aparently the missing part was :
opencv-staticdev
My local.conf ended like :
# CONF_VERSION is increased each time build/conf/ changes incompatibly
and is used to
# track the version of this file when it was generated. This can
safely be ignored if
# this doesn't mean anything to you.
CONF_VERSION = "1"
IMAGE_INSTALL_append = " gcc gcc-dev openssh php mariadb opencv opencv-samples"
#IMAGE_INSTALL_append = " mpich mpich-dev"
IMAGE_INSTALL_append = " libopencv-core-dev libopencv-highgui-dev
libopencv-imgproc-dev libopencv-objdetect-dev libopencv-ml-dev
opencv-staticdev"
LICENSE_FLAGS_WHITELIST = "commercial"
IMAGE_FEATURES += "package-management"
MACHINE = "intel-corei7-64"
I learned in the hard way that CORE_IMAGE_EXTRA_INSTALL and
IMAGE_INSTALL_append are nto the same when I build for xfce the
CORE_IMAGE_EXTRA_INSTALL is not taking into consideration
After that opencv is working like a charm
Now I am having problems to come up the web cam , do you know any part
that might be missing ?
If I do lsusb the webcam is detected( I check and the driver is
enable as module in make menuconfig ) , but when I try to run this
code , It return as if the camera were not found
https://github.com/VictorRodriguez/opencv_tutorial
I might be missing gstream or something :(
Thanks a lot for the help
>
>> But got this error :
>>
>> /usr/lib/gcc/i586-poky-linux/4.9.2/../../../../i586-poky-linux/bin/ld:
>> cannot find -lopencv_ts
>> collect2: error: ld returned 1 exit status
>>
>> My local.conf is like this :
>>
>> EXTRA_IMAGE_FEATURES = "debug-tweaks tools-sdk"
>> IMAGE_INSTALL_append = " mpich mpich-dev gcc gcc-dev openssh php mariadb
>> opencv"
>> LICENSE_FLAGS_WHITELIST = "commercial"
>> CORE_IMAGE_EXTRA_INSTALL += "libopencv-core-dev libopencv-highgui-dev
>> libopencv-imgproc-dev libopencv-objdetect-dev libopencv-ml-dev"
>>
>>
>> All the help is more than welcome
>>
>> Best regards
>>
>> Victor Rodriguez
>>
>
More information about the yocto
mailing list