文档库 最新最全的文档下载
当前位置:文档库 › freescale yotco编译生成image toolchain的方法

freescale yotco编译生成image toolchain的方法

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
===>下载完freescale的yocto代码后(下载yotco参考fsl-yocto-3.14.28-1.0.0的 Freescale_Yocto_Project_User's_Guide.pdf)
tommy@yocto-imx6:~$ cd fsl-release-bsp/
tommy@yocto-imx6:~/fsl-release-bsp$ ls
build downloads README sources
build-fbb fsl-setup-release.sh setup-environment
tommy@yocto-imx6:~/fsl-release-bsp$
===>配置编译的环境
tommy@yocto-imx6:~/fsl-release-bsp$
tommy@yocto-imx6:~/fsl-release-bsp$ MACHINE=imx6dlsabresd source fsl-setup-release.sh -b build-fbb -e fb
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
===>可以编译core-image-minimal版本
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$ bitbake core-image-minimal
Loading cache: 100% |###########################################| ETA: 00:00:00
Loaded 2524 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.24.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "imx6dlsabresd"
DISTRO = "poky"
DISTRO_VERSION = "1.7"
TUNE_FEATURES = "arm armv7a vfp neon callconvention-hard cortexa9"
TARGET_FPU = "vfp-neon"
meta
meta-yocto = "(nobranch):f20e4c0cf6ddb29a1aad6e7b095e1472e81d330c"
meta-oe
meta-multimedia = "(nobranch):7bbacd0023fa1111da94ba0b2aafd7d872301ffe"
meta-fsl-arm = "(nobranch):b74e5e690d8d4e149ea9de3f0fcca37bad93935f"
meta-fsl-arm-extra = "(nobranch):b32528c10caac5e85f2b5efe0e5b95322dd68ace"
meta-fsl-demos = "(nobranch):48cb0bcdd226d2e7eee1fdc222713e1dff93342c"
meta-fsl-arm
meta-fsl-demos = "(nobranch):9a2973abf0d1de9742561c3af57de7b8cba7063a"
meta-browser = "(nobranch):63963cc56c8d029*******e62b66cb16e5c86883"
meta-gnome
meta-networking
meta-python
meta-ruby
meta-filesystems = "(nobranch):7bbacd0023fa1111da94ba0b2aafd7d872301ffe"
meta-qt5 = "(nobranch):41c5daa84af4466bfc9aa61f6f772c68470a628b"
meta-fsl-qt5
meta-fsl-bluez = "(nobranch):9a2973abf0d1de9742561c3af57de7b8cba7063a"
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Tasks Summary: Attempted 2036 tasks of which 2036 didn't need to be rerun and all succeeded.
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
===>可以编译fsl-image-qt5版本
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$ bitbake fsl-image-qt5
Loading cache: 100% |###########################################| ETA: 00:00:00
Loaded 2524 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 runtime libgl-mesa-dev (mesa, mesa-gl)
NOTE: consider defining a PREFERRED_PROVIDER entry to match libgl-mesa-dev
NOTE: multiple providers are available for runtime libglapi (mesa, mesa-gl)
NOTE: consider defining a PREFERRED_PROVIDER entry to match libglapi
Build Configuration:
BB_VERSION = "1.24.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "imx6dlsabresd"
DISTRO = "poky"
DISTRO_VERSION = "1.7"
TUNE_FEATURES = "arm armv7a vfp neon callconvention-hard cortexa9"
TARGET_FPU = "vfp-neon"
meta
meta-yocto = "(nobranch):f20e4c0cf6ddb29a1aad6e7b095e1472e81d330c"
meta-oe
meta-multimedia = "(nobranch):7bbacd0023fa1111da94ba0b2aafd7d872301ffe"
meta-fsl-arm = "(nobranch):b74e5e690d8d4e149ea9de3f0fcca37bad93935f"
meta-fsl-arm-extra = "(nobranch):b32528c10caac5e85f2b5efe0e5b95322dd68ace"
meta-fsl-demos = "(nobranch):48cb0bcdd226d2e7eee1fdc222713e1dff93342c"
meta-fsl-arm
meta-fsl-demos = "(nobranch):9a2973abf0d1de9742561c3af57de7b8cba7063a"
meta-browser = "(nobranch):63963cc56c8d029*******e62b66cb16e5c86883"
meta-gnome
meta-networking
meta-python
meta-ruby
meta-filesystems = "(nobranch):7bbacd0023fa1111da94ba0b2aafd7d872301ffe"
meta-qt5 = "(nobranch):41c5daa84af4466bfc9aa61f6f772c68470a628b"
meta-fsl-qt5
meta-fsl-bluez = "(nobranch):9a2973abf0d1de9742561c3af57de7b8cba7063a"
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: QA Issue: qtsensors-examples: found library in wrong location: /usr/share/qt5/examples/sensors/grue/libgruesensor.so.1.0.0
qtsensors-examples: found library in wrong location: /usr/share/qt5/examples/sensors/grue/libgruesensor.so.1.0
qtsensors-examples: found library in wrong location: /usr/share/qt5/examples/sensors/grue/libgruesensor.so.1
qtsensors-examples-dbg: found library in wrong location: /usr/share/qt5/examples/sensors/sensor_explorer/Explorer/.debug/libdeclarative_explorer.so
qtsensors-examples-dbg: found library in wrong location: /usr/share/qt5/examples/sensors/grue/sensors/.debug/libqtsensors_grue.so
qtsensors-examples-dbg: found library in wrong location: /usr/share/qt5/examples/sensors/grue/.debug/libgruesensor.so.1.0.0
qtsensors-examples-dbg: found library in wrong location: /usr/share/qt5/examples/sensors/grue/Grue/.debug/libdeclarative_grue.so
qtsensors-examples-dev: found library in wrong location: /usr/share/qt5/examples/sensors/sensor_explorer/Explorer/libdeclarative_explorer.so
qtsensors-examples-dev: found library in wrong location: /usr/share/qt5/examples/sensors/grue/libgruesensor.so
qtsensors-examples-dev: found library in wrong location: /usr/share/qt5/exam

ples/sensors/grue/sensors/libqtsensors_grue.so
qtsensors-examples-dev: found library in wrong location: /usr/share/qt5/examples/sensors/grue/Grue/libdeclarative_grue.so [libdir]
WARNING: QA Issue: qtmultimedia-examples-dbg: found library in wrong location: /usr/share/qt5/examples/multimedia/spectrum/.debug/libfftreal.so.1.0.0
qtmultimedia-examples: found library in wrong location: /usr/share/qt5/examples/multimedia/spectrum/libfftreal.so.1
qtmultimedia-examples: found library in wrong location: /usr/share/qt5/examples/multimedia/spectrum/libfftreal.so.1.0
qtmultimedia-examples: found library in wrong location: /usr/share/qt5/examples/multimedia/spectrum/libfftreal.so.1.0.0
qtmultimedia-examples-dev: found library in wrong location: /usr/share/qt5/examples/multimedia/spectrum/libfftreal.so [libdir]
WARNING: QA Issue: qtdeclarative-examples-dbg: found library in wrong location: /usr/share/qt5/examples/quick/customitems/painteditem/TextBalloonPlugin/.debug/libqmltextballoonplugin.so
qtdeclarative-examples-dbg: found library in wrong location: /usr/share/qt5/examples/quick/imageprovider/ImageProviderCore/.debug/libqmlimageproviderplugin.so
qtdeclarative-examples-dbg: found library in wrong location: /usr/share/qt5/examples/qml/qmlextensionplugins/imports/TimeExample/.debug/libqmlqtimeexampleplugin.so
qtdeclarative-examples-dev: found library in wrong location: /usr/share/qt5/examples/quick/customitems/painteditem/TextBalloonPlugin/libqmltextballoonplugin.so
qtdeclarative-examples-dev: found library in wrong location: /usr/share/qt5/examples/quick/imageprovider/ImageProviderCore/libqmlimageproviderplugin.so
qtdeclarative-examples-dev: found library in wrong location: /usr/share/qt5/examples/qml/qmlextensionplugins/imports/TimeExample/libqmlqtimeexampleplugin.so [libdir]
WARNING: QA Issue: qtbase-examples-dev: found library in wrong location: /usr/share/qt5/examples/widgets/tools/styleplugin/styles/libsimplestyleplugin.so
qtbase-examples-dev: found library in wrong location: /usr/share/qt5/examples/widgets/tools/plugandpaint/plugins/libpnp_extrafilters.so
qtbase-examples-dev: found library in wrong location: /usr/share/qt5/examples/widgets/tools/echoplugin/plugin/libechoplugin.so
qtbase-examples-dbg: found library in wrong location: /usr/share/qt5/examples/widgets/tools/styleplugin/styles/.debug/libsimplestyleplugin.so
qtbase-examples-dbg: found library in wrong location: /usr/share/qt5/examples/widgets/tools/plugandpaint/plugins/.debug/libpnp_extrafilters.so
qtbase-examples-dbg: found library in wrong location: /usr/share/qt5/examples/widgets/tools/echoplugin/plugin/.debug/libechoplugin.so [libdir]
NOTE: Tasks Summary: Attempted 4618 tasks of which 2044 didn't need to be rerun and all succeeded.
Summary: There were 4 WARNING messages shown.
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$ ls
bitbake.lock cache conf sstate-cache tmp
其中sstate-cache是存储下载编译的缓存文件,一般有5G以

上,节约空间可以清理
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
===>查看其它可以编译的包
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$ bitbake -s |grep meta
gst-meta-base :0.10-r13
gstreamer1.0-meta-base :1.0-r0
meta-environment-imx6dlsabresd :1.0-r8
meta-ide-support :1.0-r3
meta-toolchain :1.0-r7
meta-toolchain-qt :1.0-r7
meta-toolchain-qt5 :1.0-r0
meta-toolchain-qte :1.0-r7
metacity :2.34.13-r1
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$ bitbake -s |grep fsl
fsl-alsa-plugins :1.0.25-r0
fsl-gpu-sdk :1.1-r0 :2.0.1-r0
fsl-image-gui :1.0-r0
fsl-image-machine-test :1.0-r0
fsl-image-mfgtool-initramfs :1.0-r0
fsl-image-multimedia :1.0-r0
fsl-image-multimedia-full :1.0-r0
fsl-image-qt5 :1.0-r0
fsl-rc-local :1.0-r0
fslqtapplications :1.0.1-r0
gst-fsl-plugin :3.0.11-r0 :4.0.3-r0
gst1.0-fsl-plugin :4.0.3-r0
libfslcodec :4.0.1-r0 :4.0.3-r0
libfslparser :4.0.1-r0 :4.0.3-r0
libfslvpuwrap :1.0.46-r0 :1.0.58-r0
linux-fslc :3.17+gitAUTOINC+783addbf53-r0
nativesdk-u-boot-fslc-mxsboot :v2014.10+gitAUTOINC+5fd0b607d0-r0
packagegroup-fsl-bluez5-tools :1.0-r0
packagegroup-fsl-gstreamer :1.0-r0
pack

agegroup-fsl-gstreamer-full :1.0-r0
packagegroup-fsl-gstreamer1.0 :1.0-r0
packagegroup-fsl-mfgtool :1.0-r0
packagegroup-fsl-pulseaudio :1.0-r0
packagegroup-fsl-tools-benchmark :1.0-r0
packagegroup-fsl-tools-gpu :1.0-r0
packagegroup-fsl-tools-gpu-external :1.0-r0
packagegroup-fsl-tools-testapps :1.0-r0
packagegroup-fslc-gstreamer1.0 :1.0-r0
packagegroup-fslc-gstreamer1.0-full :1.0-r0
u-boot-fslc :v2014.10+gitAUTOINC+5fd0b607d0-r0
u-boot-fslc-mxsboot :v2014.10+gitAUTOINC+5fd0b607d0-r0
u-boot-fslc-mxsboot-native :v2014.10+gitAUTOINC+5fd0b607d0-r0
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
===>命令bitbake的详细
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$ bitbake -h
Usage: bitbake [options] [recipename/target ...]
Executes the specified task (default is 'build') for a given set of target recipes (.bb files).
It is assumed there is a conf/bblayers.conf available in cwd or in BBPATH which
will provide the layer, BBFILES and other configuration information.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-b BUILDFILE, --buildfile=BUILDFILE
Execute tasks from a specific .bb recipe directly.
WARNING: Does not handle any dependencies from other
recipes.
-k, --continue Continue as much as possible after an error. While the
target that failed and anything depending on it cannot
be built, as much as possible will be built before
stopping.
-a, --tryaltconfigs Continue with builds by trying to use alternative
providers where possible.
-f, --force Force the specified targets/task to run (invalidating
any existing stamp file).
-c CMD, --cmd=CMD Specify the task to execute. The exact options
available depend on the metadata. Some examples might
be 'compile' or 'populate_sysroot' or 'listtasks' may
give a list of the tasks available.
-C INVALIDATE_STAMP, --clear-stamp=INVALIDATE_STAMP

Invalidate the stamp for the specified task such as
'compile' and then run the default task for the
specified target(s).
-r PREFILE, --read=PREFILE
Read the specified file before bitbake.conf.
-R POSTFILE, --postread=POSTFILE
Read the specified file after bitbake.conf.
-v, --verbose Output more log message data to the terminal.
-D, --debug Increase the debug level. You can specify this more
than once.
-n, --dry-run Don't execute, just go through the motions.
-S SIGNATURE_HANDLER, --dump-signatures=SIGNATURE_HANDLER
Dump out the signature construction information, with
no task execution. The SIGNATURE_HANDLER parameter is
passed to the handler. Two common values are none and
printdiff but the handler may define more/less. none
means only dump the signature, printdiff means compare
the dumped signature with the cached one.
-p, --parse-only Quit after parsing the BB recipes.
-s, --show-versions Show current and preferred versions of all recipes.
-e, --environment Show the global or per-recipe environment complete
with information about where variables were
set/changed.
-g, --graphviz Save dependency tree information for the specified
targets in the dot syntax.
-I EXTRA_ASSUME_PROVIDED, --ignore-deps=EXTRA_ASSUME_PROVIDED
Assume these dependencies don't exist and are already
provided (equivalent to ASSUME_PROVIDED). Useful to
make dependency graphs more appealing
-l DEBUG_DOMAINS, --log-domains=DEBUG_DOMAINS
Show debug logging for the specified logging domains
-P, --profile Profile the command and save reports.
-u UI, --ui=UI The user interface to use (e.g. knotty, hob, depexp).
-t SERVERTYPE, --servertype=SERVERTYPE
Choose which server to use, process or xmlrpc.
--token=XMLRPCTOKEN Specify the connection token to be used when
connecting to a remote server.
--revisions-changed Set the exit code depending on whether upstream
floating revisions have changed or not.
--server-only Run bitbake without a UI, only starting a server
(cooker) process.
-B BIND, --bind=BIND The name/address for the bitbake server to bind to.
--no-setscene Do not run any setscene tasks. sstate will be ignored
and everything needed, built.
--remote-server=REMOTE_SERVER
Connect to the specified server.
-m, --kill-server Terminate the remote server.
--observe-only

Connect to a server as an observing-only client.
--status-only Check the status of the remote bitbake server.
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
===>编译一个toolchain(SDK)给应用程序使用
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$ bitbake meta-toolchain-qt5
Loading cache: 100% |###################################################################################| ETA: 00:00:00
Loaded 2524 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 runtime libgl-mesa-dev (mesa, mesa-gl)
NOTE: consider defining a PREFERRED_PROVIDER entry to match libgl-mesa-dev
NOTE: multiple providers are available for runtime libglapi (mesa, mesa-gl)
NOTE: consider defining a PREFERRED_PROVIDER entry to match libglapi
Build Configuration:
BB_VERSION = "1.24.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "imx6dlsabresd"
DISTRO = "poky"
DISTRO_VERSION = "1.7"
TUNE_FEATURES = "arm armv7a vfp neon callconvention-hard cortexa9"
TARGET_FPU = "vfp-neon"
meta
meta-yocto = "(nobranch):f20e4c0cf6ddb29a1aad6e7b095e1472e81d330c"
meta-oe
meta-multimedia = "(nobranch):7bbacd0023fa1111da94ba0b2aafd7d872301ffe"
meta-fsl-arm = "(nobranch):b74e5e690d8d4e149ea9de3f0fcca37bad93935f"
meta-fsl-arm-extra = "(nobranch):b32528c10caac5e85f2b5efe0e5b95322dd68ace"
meta-fsl-demos = "(nobranch):48cb0bcdd226d2e7eee1fdc222713e1dff93342c"
meta-fsl-arm
meta-fsl-demos = "(nobranch):9a2973abf0d1de9742561c3af57de7b8cba7063a"
meta-browser = "(nobranch):63963cc56c8d029*******e62b66cb16e5c86883"
meta-gnome
meta-networking
meta-python
meta-ruby
meta-filesystems = "(nobranch):7bbacd0023fa1111da94ba0b2aafd7d872301ffe"
meta-qt5 = "(nobranch):41c5daa84af4466bfc9aa61f6f772c68470a628b"
meta-fsl-qt5
meta-fsl-bluez = "(nobranch):9a2973abf0d1de9742561c3af57de7b8cba7063a"
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
Currently 7 running tasks (3392 of 3494):
0: nativesdk-perl-5.20.0-r1 do_compile (pid 6700)
1: nativesdk-qtbase-5.3.2-r0 do_configure (pid 22299)
2: gcc-cross-canadian-arm-4.9.1-r0 do_compile (pid 7077)
3: nativesdk-qemu-2.1.0-r0 do_compile (pid 15282)
4: nativesdk-python-2.7.3-r0.3 do_package (pid 6438)
5: nativesdk-rpm-5.4.14-r0 do_configure (pid 7106)
6: gdb-cross-canadian-arm-7.7.1-r0 do_compile (pid 10416)
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: QA Issue: gcc-cross-canadian-arm: found library

in wrong location: /opt/poky/1.7/sysroots/x86_64-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.1/liblto_plugin.so.0.0.0
gcc-cross-canadian-arm: found library in wrong location: /opt/poky/1.7/sysroots/x86_64-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.1/liblto_plugin.so.0
gcc-cross-canadian-arm: found library in wrong location: /opt/poky/1.7/sysroots/x86_64-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.1/liblto_plugin.so [libdir]
NOTE: Tasks Summary: Attempted 3494 tasks of which 2980 didn't need to be rerun and all succeeded.
Summary: There was 1 WARNING message shown.
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
===>安装SDK到指定目录
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$ cd tmp/deploy/
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb/tmp/deploy$ ls
images licenses rpm sdk
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb/tmp/deploy$ cd sdk/
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb/tmp/deploy/sdk$ ls
poky-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-vfp-neon-toolchain-1.7.manifest
poky-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-vfp-neon-toolchain-1.7.sh
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb/tmp/deploy/sdk$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb/tmp/deploy/sdk$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb/tmp/deploy/sdk$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb/tmp/deploy/sdk$ ./poky-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-vfp-neon-toolchain-1.7.sh
Enter target directory for SDK (default: /opt/poky/1.7): /opt/poky/dizzy1.7
You are about to install the SDK to "/opt/poky/dizzy1.7". Proceed[Y/n]?y
[sudo] password for tommy:
Extracting SDK...done
Setting it up...done
SDK has been successfully set up and is ready to be used.
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb/tmp/deploy/sdk$
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
===>缺少网络下编译 toolchain的错误信息
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$ bitbake meta-toolchain-qt5
Loading cache: 100% |###################################################################################| ETA: 00:00:00
Loaded 2524 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 runtime libgl-mesa-dev (mesa, mesa-gl)
NOTE: consider defining a PREFERRED_PROVIDER entry to match libgl-mesa-dev
NOTE: multiple providers are available for runtime libglapi (mesa, mesa-gl)
NOTE: consider defining a PREFERRED_PROVIDER entry to match libglapi
Build Configur

ation:
BB_VERSION = "1.24.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "imx6dlsabresd"
DISTRO = "poky"
DISTRO_VERSION = "1.7"
TUNE_FEATURES = "arm armv7a vfp neon callconvention-hard cortexa9"
TARGET_FPU = "vfp-neon"
meta
meta-yocto = "(nobranch):f20e4c0cf6ddb29a1aad6e7b095e1472e81d330c"
meta-oe
meta-multimedia = "(nobranch):7bbacd0023fa1111da94ba0b2aafd7d872301ffe"
meta-fsl-arm = "(nobranch):b74e5e690d8d4e149ea9de3f0fcca37bad93935f"
meta-fsl-arm-extra = "(nobranch):b32528c10caac5e85f2b5efe0e5b95322dd68ace"
meta-fsl-demos = "(nobranch):48cb0bcdd226d2e7eee1fdc222713e1dff93342c"
meta-fsl-arm
meta-fsl-demos = "(nobranch):9a2973abf0d1de9742561c3af57de7b8cba7063a"
meta-browser = "(nobranch):63963cc56c8d029*******e62b66cb16e5c86883"
meta-gnome
meta-networking
meta-python
meta-ruby
meta-filesystems = "(nobranch):7bbacd0023fa1111da94ba0b2aafd7d872301ffe"
meta-qt5 = "(nobranch):41c5daa84af4466bfc9aa61f6f772c68470a628b"
meta-fsl-qt5
meta-fsl-bluez = "(nobranch):9a2973abf0d1de9742561c3af57de7b8cba7063a"
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: Checksum failure encountered with download of https://www.wendangku.net/doc/7d14189984.html,/pub/linux/kernel/v3.0/linux-3.16.tar.xz - will attempt other sources if available
WARNING: Renaming /home/tommy/fsl-release-bsp/downloads/linux-3.16.tar.xz to /home/tommy/fsl-release-bsp/downloads/linux-3.16.tar.xz_bad-checksum_2d2b5bacecc9c368256c122f205ea123
WARNING: Checksum failure encountered with download of https://www.wendangku.net/doc/7d14189984.html,/frs/download.php/file/3979/chrpath-0.16.tar.gz - will attempt other sources if available
WARNING: Renaming /home/tommy/fsl-release-bsp/downloads/chrpath-0.16.tar.gz to /home/tommy/fsl-release-bsp/downloads/chrpath-0.16.tar.gz_bad-checksum_2d2b5bacecc9c368256c122f205ea123
ERROR: Checksum failure fetching https://www.wendangku.net/doc/7d14189984.html,/pub/linux/kernel/v3.0/linux-3.16.tar.xz
ERROR: Function failed: Fetcher failure for URL: 'https://www.wendangku.net/doc/7d14189984.html,/pub/linux/kernel/v3.0/linux-3.16.tar.xz'. Checksum mismatch!
File: '/home/tommy/fsl-release-bsp/downloads/linux-3.16.tar.xz' has md5 checksum 2d2b5bacecc9c368256c122f205ea123 when 5c569ed649a0c9711879f333e90c5386 was expected
File: '/home/tommy/fsl-release-bsp/downloads/linux-3.16.tar.xz' has sha256 checksum 75bedaa6750e3241f682320601863d36f17acd9065f5dca0a1b7b410711079ab when 4813ad7927a7d92e5339a873ab16201b242b2748934f12cb5df9ba2cfe1d77a0 was expected
If this change is expected (e.g. you have upgraded to a new version without updating the checksums) then you can use these lines within the recipe:
SRC_URI[md5sum] = "2d2b5bacecc9c368256c122f205ea123"
SRC_URI[sha256sum] = "75bedaa6750e3241f682320601863d36f17acd9065f5dca0a1b7b410711079ab"
Otherwise you should retry the download and/or check with upstream to determine if th

e file has become corrupted or otherwise unexpectedly modified.
ERROR: Logfile of failure stored in: /home/tommy/fsl-release-bsp/build-fbb/tmp/work/x86_64-nativesdk-pokysdk-linux/nativesdk-linux-libc-headers/3.16-r0/temp/log.do_fetch.9649
ERROR: Task 1540 (virtual:nativesdk:/home/tommy/fsl-release-bsp/sources/poky/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.16.bb, do_fetch) failed with exit code '1'
ERROR: Checksum failure fetching https://www.wendangku.net/doc/7d14189984.html,/frs/download.php/file/3979/chrpath-0.16.tar.gz
ERROR: Function failed: Fetcher failure for URL: 'https://www.wendangku.net/doc/7d14189984.html,/frs/download.php/file/3979/chrpath-0.16.tar.gz'. Checksum mismatch!
File: '/home/tommy/fsl-release-bsp/downloads/chrpath-0.16.tar.gz' has md5 checksum 2d2b5bacecc9c368256c122f205ea123 when 2bf8d1d1ee345fc8a7915576f5649982 was expected
File: '/home/tommy/fsl-release-bsp/downloads/chrpath-0.16.tar.gz' has sha256 checksum 75bedaa6750e3241f682320601863d36f17acd9065f5dca0a1b7b410711079ab when bb0d4c54bac2990e1bdf8132f2c9477ae752859d523e141e72b3b11a12c26e7b was expected
If this change is expected (e.g. you have upgraded to a new version without updating the checksums) then you can use these lines within the recipe:
SRC_URI[md5sum] = "2d2b5bacecc9c368256c122f205ea123"
SRC_URI[sha256sum] = "75bedaa6750e3241f682320601863d36f17acd9065f5dca0a1b7b410711079ab"
Otherwise you should retry the download and/or check with upstream to determine if the file has become corrupted or otherwise unexpectedly modified.
ERROR: Logfile of failure stored in: /home/tommy/fsl-release-bsp/build-fbb/tmp/work/x86_64-linux/chrpath-native/0.16-r0/temp/log.do_fetch.9647
ERROR: Task 655 (virtual:native:/home/tommy/fsl-release-bsp/sources/poky/meta/recipes-devtools/chrpath/chrpath_0.16.bb, do_fetch) failed with exit code '1'
NOTE: Tasks Summary: Attempted 542 tasks of which 538 didn't need to be rerun and 2 failed.
Waiting for 0 running tasks to finish:
Summary: 2 tasks failed:
virtual:nativesdk:/home/tommy/fsl-release-bsp/sources/poky/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.16.bb, do_fetch
virtual:native:/home/tommy/fsl-release-bsp/sources/poky/meta/recipes-devtools/chrpath/chrpath_0.16.bb, do_fetch
Summary: There were 4 WARNING messages shown.
Summary: There were 4 ERROR messages shown, returning a non-zero exit code.
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
tommy@yocto-imx6:~/fsl-release-bsp/build-fbb$
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

相关文档
相关文档 最新文档