[OE-core] [linux-yocto] How to integrate third party application software to yocto image

winiston at futuraautomation.com winiston at futuraautomation.com
Sat Mar 5 05:49:06 UTC 2016


Dear Ross,

Thanks for your valuable time...As you said, I added “meta-oe” layer in  “bblayers.conf” . Now that Error got disappeared. Now it spits out the following error..

winiston at winiston-VirtualBox:~/poky/build$ bitbake qt4e-demo-image
Loading cache: 100% |##########################| ETA:  00:00:00
Loaded 2176 entries from dependency cache.
ERROR: ParseError at /home/winiston/poky/meta-oe/recipes-connectivity/networkmanager/networkmanager_1.0.10.bb:12: Could not inherit file classes/bash-completion.bbclass

Summary: There was 1 ERROR message shown, returning a non-zero exit code.
winiston at winiston-VirtualBox:~/poky/build$ 

Then  for the time being, I have removed “networkmanager_1.0.10.bb “ . After that it started building more than 3350 package out of 3659. Now it spits out the following error. Please see below log files.

winiston at winiston-VirtualBox:~/poky/build$ bitbake qt4e-demo-image
Loading cache: 100% |##########################| ETA:  00:00:00
Loaded 2218 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION        = "1.28.0"
BUILD_SYS         = "i686-linux"
NATIVELSBSTRING   = "Ubuntu-14.04"
TARGET_SYS        = "arm-poky-linux-gnueabi"
MACHINE           = "am437x-evm"
DISTRO            = "poky"
DISTRO_VERSION    = "2.0.1"
TUNE_FEATURES     = "arm armv7a vfp thumb neon callconvention-hard cortexa9"
TARGET_FPU        = "vfp-neon"
meta              
meta-yocto        
meta-yocto-bsp    = "jethro:12fae239641cc7a72c509a1a0841ab8bb06ce7f0"
meta-ti           = "master:963c35fc490a733a533c0c30471f9974eed451d6"
meta-oe           = "jethro:12fae239641cc7a72c509a1a0841ab8bb06ce7f0"

NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: oe_runmake failed
ERROR: Function failed: do_compile (log file is located at /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/temp/log.do_compile.3665)
ERROR: Logfile of failure stored in: /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/temp/log.do_compile.3665
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Executing shell function do_compile
| NOTE: make -j 1
| make  all-recursive
| make[1]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build'
| Making all in intl
| make[2]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/intl'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/intl'
| Making all in po
| make[2]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/po'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/po'
| Making all in man
| make[2]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/man'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/man'
| Making all in navit
| make[2]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit'
| echo "#include \"config.h\"" >version.h.tmp
| echo "#define SVN_VERSION \"$(LANG=C svnversion /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit 2>/dev/null)\"" >>version.h.tmp
| echo "#define NAVIT_VARIANT \"\"" >>version.h.tmp
| if ! diff version.h.tmp version.h >/dev/null 2>/dev/null; \
|     then \
|         mv -f version.h.tmp version.h; \
|     fi
| make  all-recursive
| make[3]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit'
| Making all in fib-1.1
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/fib-1.1'
| make[4]: Nothing to be done for `all'.
| make[4]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/fib-1.1'
| Making all in support
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/support'
| Making all in shapefile
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/support/shapefile'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/support/shapefile'
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/support'
| make[5]: Nothing to be done for `all-am'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/support'
| make[4]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/support'
| Making all in .
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit'
| echo "no Android support"
| no Android support
| cp /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/navit_shipped.xml navit.xml.new
| if [ ! -f navit.dtd ]; then cp -f /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/navit.dtd .; fi
| for i in /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/navit_shipped.xml navit_android_xml; do if [ "${i%.xslt}" != "$i" ]; then echo "Applying $i" ; saxon -snone navit.xml.new $i >navit.xml.tmp || exit ; mv -f navit.xml.tmp navit.xml.new || exit ; fi ; done
| mv -f navit.xml.new navit.xml
| rm -f navit.xml.tmp
| make[4]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit'
| Making all in autoload
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/autoload'
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/autoload'
| make[5]: Nothing to be done for `all-am'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/autoload'
| make[4]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/autoload'
| Making all in binding
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/binding'
| Making all in dbus
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/binding/dbus'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/binding/dbus'
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/binding'
| make[5]: Nothing to be done for `all-am'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/binding'
| make[4]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/binding'
| Making all in map
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map'
| Making all in binfile
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map/binfile'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map/binfile'
| Making all in filter
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map/filter'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map/filter'
| Making all in mg
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map/mg'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map/mg'
| Making all in shapefile
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map/shapefile'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map/shapefile'
| Making all in textfile
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map/textfile'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map/textfile'
| Making all in csv
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map/csv'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map/csv'
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map'
| make[5]: Nothing to be done for `all-am'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map'
| make[4]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/map'
| Making all in font
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/font'
| Making all in freetype
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/font/freetype'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/font/freetype'
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/font'
| make[5]: Nothing to be done for `all-am'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/font'
| make[4]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/font'
| Making all in gui
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/gui'
| Making all in internal
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/gui/internal'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/gui/internal'
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/gui'
| make[5]: Nothing to be done for `all-am'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/gui'
| make[4]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/gui'
| Making all in graphics
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/graphics'
| Making all in null
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/graphics/null'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/graphics/null'
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/graphics'
| make[5]: Nothing to be done for `all-am'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/graphics'
| make[4]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/graphics'
| Making all in osd
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/osd'
| Making all in core
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/osd/core'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/osd/core'
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/osd'
| make[5]: Nothing to be done for `all-am'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/osd'
| make[4]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/osd'
| Making all in plugin
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/plugin'
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/plugin'
| make[5]: Nothing to be done for `all-am'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/plugin'
| make[4]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/plugin'
| Making all in speech
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/speech'
| Making all in cmdline
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/speech/cmdline'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/speech/cmdline'
| Making all in dbus
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/speech/dbus'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/speech/dbus'
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/speech'
| make[5]: Nothing to be done for `all-am'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/speech'
| make[4]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/speech'
| Making all in vehicle
| make[4]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/vehicle'
| Making all in demo
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/vehicle/demo'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/vehicle/demo'
| Making all in file
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/vehicle/file'
| make[5]: Nothing to be done for `all'.
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/vehicle/file'
| Making all in gpsd
| make[5]: Entering directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/vehicle/gpsd'
| ../../../arm-poky-linux-gnueabi-libtool  --tag=CC   --mode=compile arm-poky-linux-gnueabi-gcc  -march=armv7-a -marm  -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/home/winiston/poky/build/tmp/sysroots/am437x-evm -DHAVE_CONFIG_H -I. -I/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/vehicle/gpsd -I../../..  -pthread -I/home/winiston/poky/build/tmp/sysroots/am437x-evm/usr/include/glib-2.0 -I/home/winiston/poky/build/tmp/sysroots/am437x-evm/usr/lib/glib-2.0/include -pthread -I/home/winiston/poky/build/tmp/sysroots/am437x-evm/usr/include/glib-2.0 -I/home/winiston/poky/build/tmp/sysroots/am437x-evm/usr/lib/glib-2.0/include  -I/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit -DMODULE=vehicle_gpsd   -O2 -pipe -g -feliminate-unused-debug-types -Wall -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -D_GNU_SOURCE -ffast-math -c -o vehicle_gpsd.lo /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/vehicle/gpsd/vehicle_gpsd.c
| arm-poky-linux-gnueabi-libtool: compile:  arm-poky-linux-gnueabi-gcc -march=armv7-a -marm -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/home/winiston/poky/build/tmp/sysroots/am437x-evm -DHAVE_CONFIG_H -I. -I/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/vehicle/gpsd -I../../.. -pthread -I/home/winiston/poky/build/tmp/sysroots/am437x-evm/usr/include/glib-2.0 -I/home/winiston/poky/build/tmp/sysroots/am437x-evm/usr/lib/glib-2.0/include -pthread -I/home/winiston/poky/build/tmp/sysroots/am437x-evm/usr/include/glib-2.0 -I/home/winiston/poky/build/tmp/sysroots/am437x-evm/usr/lib/glib-2.0/include -I/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit -DMODULE=vehicle_gpsd -O2 -pipe -g -feliminate-unused-debug-types -Wall -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -D_GNU_SOURCE -ffast-math -c /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/vehicle/gpsd/vehicle_gpsd.c  -fPIC -DPIC -o .libs/vehicle_gpsd.o
| /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/vehicle/gpsd/vehicle_gpsd.c: In function 'vehicle_gpsd_callback':
| /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/vehicle/gpsd/vehicle_gpsd.c:130:40: error: 'struct gps_data_t' has no member named 'ss'
|                                 if (data->ss[i] > 0)
|                                         ^
| /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/vehicle/gpsd/vehicle_gpsd.c: In function 'vehicle_gpsd_io':
| /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/vehicle/gpsd/vehicle_gpsd.c:321:23: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
|                    buf = gps_data(priv->gps);
|                        ^
| make[5]: *** [vehicle_gpsd.lo] Error 1
| make[5]: Leaving directory `/home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/build/navit/vehicle/gpsd'
| ERROR: oe_runmake failed
| ERROR: Function failed: do_compile (log file is located at /home/winiston/poky/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/temp/log.do_compile.3665)
ERROR: Task 268 (/home/winiston/poky/meta-oe/recipes-navigation/navit/navit_svn.bb, do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 3468 tasks of which 3467 didn't need to be rerun and 1 failed.
No currently running tasks (3467 of 3645)

Summary: 1 task failed:
  /home/winiston/poky/meta-oe/recipes-navigation/navit/navit_svn.bb, do_compile
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
winiston at winiston-VirtualBox:~/poky/build$ 

I can not justify what is the error? Does “networkmanager_1.0.10.bb” require for building “Navit” ?
I would be very thankful, if you resolve the above problem.

Thanking you...


Regards,
Winiston.P
Futura Automation Pvt Ltd.

Ph :91-80-28375290 / 28375295
Fax :91-80-28375291


From: Burton, Ross 
Sent: Friday, March 04, 2016 2:25 PM
To: winiston at futuraautomation.com 
Cc: Anders Darander ; OE-core ; yocto texas ; Yocto layer 
Subject: Re: [linux-yocto] [OE-core] How to integrate third party application software to yocto image


On 4 March 2016 at 04:23, <winiston at futuraautomation.com> wrote:

  ERROR: Nothing PROVIDES 'gd' (but /home/winiston/poky/meta/recipes-qt/navit/navit_svn.bb DEPENDS on or otherwise requires it). Close matches:

gd is part of meta-oe.  Instead of copying a few files and assuming that you know what you're doing, add the entire layer to BBLAYERS.

Ross
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20160305/f2535a05/attachment-0002.html>


More information about the Openembedded-core mailing list