[yocto] Application Development
Zhang, Jessica
jessica.zhang at intel.com
Fri Jun 7 07:03:36 PDT 2013
Yes, you need those packages in your sysroot for cross development.
Cheers,
Jessica
From: satyaswaroop.damarla at gmail.com [mailto:satyaswaroop.damarla at gmail.com] On Behalf Of DAMARLA Satya Swaroop
Sent: Friday, June 07, 2013 12:10 AM
To: Zhang, Jessica; yocto at yoctoproject.org
Subject: Re: [yocto] Application Development
SHould we install development and debigging pacakages in the images when we want to build a toolchain.. I mean this
"dbg-pkgs" - add -dbg packages for all installed packages
# (adds symbol information for debugging/profiling)
# "dev-pkgs" - add -dev packages for all installed packages
# (useful if you want to develop against libs in the image)
Greets,
Satya
On Thu, Jun 6, 2013 at 1:07 PM, DAMARLA Satya Swaroop <swaroop.damarla at gmail.com<mailto:swaroop.damarla at gmail.com>> wrote:
Hi Jessica & Philip,
I have an issue... This is such a long error ... I even did a fresh build by deleting the "tmp" directory. The image build went very well but the toolchain is always giving me a error...
| Selecting previously unselected package xz-dev.
| Unpacking xz-dev (from .../xz-dev_5.1.2alpha-r0_armel.deb) ...
| The following package disappeared from your system as
| all files have been overwritten by other packages:
| avahi
| log_check: Using /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 as logfile
| Logfile is clean
| Installing NATIVESDK packages
| Ign file: ./ InRelease
| Ign file: ./ InRelease
| Ign file: ./ Release.gpg
| Ign file: ./ Release.gpg
| Get:1 file: ./ Release [24 B]
| Get:2 file: ./ Release [11 B]
| Ign file: ./ Translation-en
| Ign file: ./ Translation-en
| Reading package lists...
| W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__
| W: You may want to run apt-get update to correct these problems
| Reading package lists...
| Building dependency tree...
| Reading state information...
| Some packages could not be installed. This may mean that you have
| requested an impossible situation or if you are using the unstable
| distribution that some required packages have not yet been created
| or been moved out of Incoming.
| The following information may help to resolve the situation:
|
| The following packages have unmet dependencies:
| packagegroup-cross-canadian-arm : Depends: gdb-cross-canadian-arm but it is not installable
| Depends: gcc-cross-canadian-arm but it is not installable
| Depends: meta-environment-arm but it is not installable
| Depends: binutils-cross-canadian-arm but it is not installable
| W: Ignoring Provides line with DepCompareOp for package nativesdk-pkgconfig__pkg-config__
| W: You may want to run apt-get update to correct these problems
| E: Unable to correct problems, you have held broken packages.
| DEBUG: Python function do_populate_sdk finished
| ERROR: Function failed: populate_sdk_image (see /home/damarla/yocto/poky/buildSkidataHarmony/tmp/work/skidata_harmony-poky-linux-gnueabi/core-image-skidata/1.0-r0/temp/log.do_populate_sdk.4066 for further information)
ERROR: Task 10 (/home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bb<http://core-image-skidata.bb/>, do_populate_sdk) failed with exit code '1'
NOTE: Tasks Summary: Attempted 5020 tasks of which 4939 didn't need to be rerun and 1 failed.
Summary: 1 task failed:
/home/damarla/yocto/poky/meta/recipes-graphics/images/core-image-skidata.bb<http://core-image-skidata.bb/>, do_populate_sdk
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
I am not able to install those packages as they say there are no installation candidate for them...
On Thu, Jun 6, 2013 at 6:52 AM, Zhang, Jessica <jessica.zhang at intel.com<mailto:jessica.zhang at intel.com>> wrote:
Hi Satya,
Use bitbake image-name -c populate_sdk, this allows you to create a toolchain with sysroot that match your target image that allows you to develop app against...
Cheers,
Jessica
From: yocto-bounces at yoctoproject.org<mailto:yocto-bounces at yoctoproject.org> [mailto:yocto-bounces at yoctoproject.org<mailto:yocto-bounces at yoctoproject.org>] On Behalf Of Satya Swaroop Damarla
Sent: Wednesday, June 05, 2013 6:05 AM
To: yocto at yoctoproject.org<mailto:yocto at yoctoproject.org>
Subject: [yocto] Application Development
Hi Guys,
I have an issue... I created a custom image based on NVIDIA Tegra2 with a custom kernel. I installed packages specific Tegra board and application specific. Now we want to send the baord and the new linux image for application development...
As I went through ADT manual, I only found qemu based toolchains but I want to create toolchain based on my rootfs and kernel... so that the development team can develop a voip application for the board... I am kind of stuck how to proceed in this issue...
I really need a small way out and hopefully I will catch things automatically..
Cheers,
Satya
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20130607/8e23b2d2/attachment.html>
More information about the yocto
mailing list