大家好,按照Freescale Yocto Project User's Guide编译,出现如下错误,请问怎么解决?
zf@ubuntu:~/bin/fsl-bsp/fsl-3.10.53/build$ bitbake fsl-image-gui
Loading cache: 100% |####################################################| ETA: 00:00:00
Loaded 2185 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
NOTE: multiple providers are available for jpeg (jpeg, libjpeg-turbo)
NOTE: consider defining a PREFERRED_PROVIDER entry to match jpeg
NOTE: multiple providers are available for jpeg-native (jpeg-native, libjpeg-turbo-native)
NOTE: consider defining a PREFERRED_PROVIDER entry to match jpeg-native
Build Configuration:
BB_VERSION = "1.22.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "imx6qsabresd"
DISTRO = "poky"
DISTRO_VERSION = "1.6.2"
TUNE_FEATURES = "armv7a vfp neon callconvention-hard cortexa9"
TARGET_FPU = "vfp-neon"
meta
meta-yocto = "(nobranch):30b8d9378b8260e452552b806610dc9b6fe0b69f"
meta-oe = "(nobranch):8065dd8456913457a0114ddb2b4bd4842847b2a3"
meta-fsl-arm = "(nobranch):9bc540eec9a7e280af13371ea70650fcc47ea627"
meta-fsl-arm-extra = "(nobranch):e1085deb3d915d2a95a65cceadc77c6de0dadfb6"
meta-fsl-demos = "(nobranch):f141c7d1158b8addbd6f1ed047a1b47c2ed85f8f"
meta-fsl-arm
meta-fsl-demos = "(nobranch):0c5367e963b5f7797ded59f835313466b896d7e9"
meta-browser = "(nobranch):63963cc56c8d0291779693e62b66cb16e5c86883"
meta-gnome
meta-networking
meta-ruby = "(nobranch):8065dd8456913457a0114ddb2b4bd4842847b2a3"
meta-qt5 = "(nobranch):c29c317e0f22202bfaa85329a580564bbc179089"
meta-fsl-qt5
meta-fsl-bluez = "(nobranch):0c5367e963b5f7797ded59f835313466b896d7e9"
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: Function failed: do_compile (log file is located at /home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/temp/log.do_compile.49448)
ERROR: Logfile of failure stored in: /home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/temp/log.do_compile.49448
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Executing shell function do_compile
| NOTE: make -j 8
| make all-recursive
| make[1]: Entering directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3'
| Making all in pkgconfig
| make[2]: Entering directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3/pkgconfig'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3/pkgconfig'
| Making all in gst
| make[2]: Entering directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3/gst'
| make all-recursive
| make[3]: Entering directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3/gst'
| Making all in parse
| make[4]: Entering directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3/gst/parse'
| make[4]: Nothing to be done for `all'.
| make[4]: Leaving directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3/gst/parse'
| Making all in printf
| make[4]: Entering directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3/gst/printf'
| make[4]: Nothing to be done for `all'.
| make[4]: Leaving directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3/gst/printf'
| make[4]: Entering directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3/gst'
| ../arm-poky-linux-gnueabi-libtool --tag=CC --mode=link arm-poky-linux-gnueabi-gcc -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/sysroots/imx6qsabresd -std=gnu99 -D_GNU_SOURCE -DGST_EXPORTS -DG_LOG_DOMAIN=g_log_domain_gstreamer -DGST_API_VERSION=\""1.0"\" -DGST_DISABLE_DEPRECATED -I../libs -I.. -I../libs -I.. -pthread -I/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/sysroots/imx6qsabresd/usr/include/glib-2.0 -I/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/sysroots/imx6qsabresd/usr/lib/glib-2.0/include -DG_THREADS_MANDATORY -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT -Wall -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wformat-nonliteral -Wformat-security -Wold-style-definition -Winit-self -Wmissing-include-dirs -Waddress -Waggregate-return -Wno-multichar -Wnested-externs -O2 -pipe -g -feliminate-unused-debug-types -export-symbols-regex \^_?\(gst_\|Gst\|GST_\).* -no-undefined -Wl,-Bsymbolic-functions -version-info 203:0:203 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o libgstreamer-1.0.la -rpath /usr/lib libgstreamer_1.0_la-gst.lo libgstreamer_1.0_la-gstobject.lo libgstreamer_1.0_la-gstallocator.lo libgstreamer_1.0_la-gstbin.lo libgstreamer_1.0_la-gstbuffer.lo libgstreamer_1.0_la-gstbufferlist.lo libgstreamer_1.0_la-gstbufferpool.lo libgstreamer_1.0_la-gstbus.lo libgstreamer_1.0_la-gstcaps.lo libgstreamer_1.0_la-gstcapsfeatures.lo libgstreamer_1.0_la-gstchildproxy.lo libgstreamer_1.0_la-gstclock.lo libgstreamer_1.0_la-gstcontext.lo libgstreamer_1.0_la-gstcontrolbinding.lo libgstreamer_1.0_la-gstcontrolsource.lo libgstreamer_1.0_la-gstdatetime.lo libgstreamer_1.0_la-gstdebugutils.lo libgstreamer_1.0_la-gstelement.lo libgstreamer_1.0_la-gstelementfactory.lo libgstreamer_1.0_la-gsterror.lo libgstreamer_1.0_la-gstevent.lo libgstreamer_1.0_la-gstformat.lo libgstreamer_1.0_la-gstghostpad.lo libgstreamer_1.0_la-gstinfo.lo libgstreamer_1.0_la-gstiterator.lo libgstreamer_1.0_la-gstatomicqueue.lo libgstreamer_1.0_la-gstmessage.lo libgstreamer_1.0_la-gstmeta.lo libgstreamer_1.0_la-gstmemory.lo libgstreamer_1.0_la-gstminiobject.lo libgstreamer_1.0_la-gstpad.lo libgstreamer_1.0_la-gstpadtemplate.lo libgstreamer_1.0_la-gstparamspecs.lo libgstreamer_1.0_la-gstpipeline.lo libgstreamer_1.0_la-gstplugin.lo libgstreamer_1.0_la-gstpluginfeature.lo libgstreamer_1.0_la-gstpluginloader.lo libgstreamer_1.0_la-gstpoll.lo libgstreamer_1.0_la-gstpreset.lo libgstreamer_1.0_la-gstquark.lo libgstreamer_1.0_la-gstquery.lo libgstreamer_1.0_la-gstregistry.lo libgstreamer_1.0_la-gstregistrychunks.lo libgstreamer_1.0_la-gstsample.lo libgstreamer_1.0_la-gstsegment.lo libgstreamer_1.0_la-gststructure.lo libgstreamer_1.0_la-gstsystemclock.lo libgstreamer_1.0_la-gsttaglist.lo libgstreamer_1.0_la-gsttagsetter.lo libgstreamer_1.0_la-gsttask.lo libgstreamer_1.0_la-gsttaskpool.lo libgstreamer_1.0_la-gsttoc.lo libgstreamer_1.0_la-gsttocsetter.lo libgstreamer_1.0_la-gsttrace.lo libgstreamer_1.0_la-gsttypefind.lo libgstreamer_1.0_la-gsttypefindfactory.lo libgstreamer_1.0_la-gsturi.lo libgstreamer_1.0_la-gstutils.lo libgstreamer_1.0_la-gstvalue.lo libgstreamer_1.0_la-gstparse.lo libgstreamer_1.0_la-gstregistrybinary.lo libgstreamer_1.0_la-gstenumtypes.lo parse/libgstparse.la printf/libgstprintf.la -lgobject-2.0 -lgmodule-2.0 -pthread -lglib-2.0 -lm -ldl
| arm-poky-linux-gnueabi-libtool: link: `libgstreamer_1.0_la-gstelement.lo' is not a valid libtool object
| make[4]: *** [libgstreamer-1.0.la] Error 1
| make[4]: Leaving directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3/gst'
| make[3]: *** [all-recursive] Error 1
| make[3]: Leaving directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3/gst'
| make[2]: *** [all] Error 2
| make[2]: Leaving directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3/gst'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/gstreamer-1.2.3'
| make: *** [all] Error 2
| ERROR: oe_runmake failed
| WARNING: /home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/temp/run.do_compile.49448:1 exit 1 from
| exit 1
| ERROR: Function failed: do_compile (log file is located at /home/zf/bin/fsl-bsp/fsl-3.10.53/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer1.0/1.2.3-r0/temp/log.do_compile.49448)
ERROR: Task 4091 (/home/zf/bin/fsl-bsp/fsl-3.10.53/sources/poky/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.2.3.bb, do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2159 tasks of which 2114 didn't need to be rerun and 1 failed.
Waiting for 0 running tasks to finish:
Summary: 1 task failed:
/home/zf/bin/fsl-bsp/fsl-3.10.53/sources/poky/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.2.3.bb, do_compile
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
|