Hello All,
I am following Opencv DSP Acceleration project http://code.google.com/p/opencv-dsp-acceleration/wiki/Instruction_For_Building_Examples
I am able to build first 2 steps successfully. I am stucked at last stage in step 3
#
bitbake opencv
i.e. /setup-scripts$ MACHINE=beagleboard ./oebb.sh bitbake opencv
When I run above command , I am ended up with following error.
Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/stat.o
cd /home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/modules/core && /home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/i686-linux/usr/bin/armv7a-angstrom-linux-gnueabi/arm-angstrom-linux-gnueabi-g++ -Dopencv_core_EXPORTS -DHAVE_CVCONFIG_H -DCVAPI_EXPORTS -march=armv7-a -fno-tree-vectorize -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/include --sysroot=/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/beagleboard -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -fpermissive -Wall -pthread -ffunction-sections -O2 -pipe -g -feliminate-unused-debug-types -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -DNDEBUG -fomit-frame-pointer -DNDEBUG -fPIC -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/beagleboard/usr/lib/python2.7/site-packages/numpy/core/include -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/. -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/include -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/include/opencv -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/modules/core/include -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/modules/core/src -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/modules/core -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/modules/core/test -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/modules/core/…/core/include -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/modules/core/…/ts/include -I/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/modules/core/…/highgui/include -D PYTHON_USE_NUMPY=1 -I<home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/beagleboard/usr/share/ti/ti-linuxutils-tree/packages/ti/sdo/linuxutils/cmem/include -include “/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/modules/core/precomp.hpp” -Winvalid-pch -o CMakeFiles/opencv_core.dir/src/stat.o -c /home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv/modules/core/src/stat.cpp
/bin/sh: cannot open home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/beagleboard/usr/share/ti/ti-linuxutils-tree/packages/ti/sdo/linuxutils/cmem/include: No such file
make[2]: *** [modules/core/CMakeFiles/opencv_core.dir/src/drawing.o] Error 2
make[2]: *ERROR: Function failed: do_compile (see /home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/temp/log.do_compile.27169 for further information)
** Waiting for unfinished jobs…
/bin/sh: cannot open home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/beagleboard/usr/share/ti/ti-linuxutils-tree/packages/ti/sdo/linuxutils/cmem/include: No such file
make[2]: *** [modules/core/CMakeFiles/opencv_core.dir/src/stat.o] Error 2
make[2]: Leaving directory/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv' make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2 make[1]: Leaving directory
/home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3/opencv’
make: *** [all] Error 2
ERROR: oe_runmake failed
NOTE: package opencv-2.3.1-r3: task do_compile: Failed
ERROR: Task 8 (/home/metrans/setup-scripts/sources/meta-openembedded/meta-oe/recipes-support/opencv/opencv_2.3.bb, do_compile) failed with exit code ‘1’
NOTE: Tasks Summary: Attempted 2161 tasks of which 2154 didn’t need to be rerun and 1 failed.
Summary: 1 task failed:
/home/metrans/setup-scripts/sources/meta-openembedded/meta-oe/recipes-support/opencv/opencv_2.3.bb, do_compile
Summary: There were 7 WARNING messages shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
Error file is attached for details. I was just thinking , the problem because of something wrong in these two steps of tutorial from my side
metrans@metrans:~/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3$ sed -i ‘/^CXX_FLAGS/s:$: -I<home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/beagleboard/usr/share/ti/ti-linuxutils-tree/packages/ti/sdo/linuxutils/cmem/include:g’ opencv/modules/core/CMakeFiles/opencv_core.dir/flags.make
metrans@metrans:~/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/opencv-2.3.1-r3$ sed -i ‘/^CXX_FLAGS/s:$: -I<home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/beagleboard/usr/share/ti/ti-linuxutils-tree/packages/ti/sdo/linuxutils/cmem/lib/cmem.a470MV:g’ opencv/modules/core/CMakeFiles/opencv_core.dir/link.txt
Does anybody have same experience? Can anybody give me some pointers ?
When I look for
/bin/sh: cannot open home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/beagleboard/usr/share/ti/ti-linuxutils-tree/packages/ti/sdo/linuxutils/cmem/include: No such file
I confirmed that I have home/metrans/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/beagleboard/usr/share/ti/ti-linuxutils-tree/packages/ti/sdo/linuxutils/cmem/include present. Why its giving me error NO such file ?
Please guide me…
Thanks,
Dhut
bitbake opencv error (48.8 KB)