Glad the problem was solved.  I am currently working on a detailed section to 
address toolchain concepts and generation that will eventually reside in the 
reference manual.

Thanks,
Scott

From: yocto-boun...@yoctoproject.org [mailto:yocto-boun...@yoctoproject.org] On 
Behalf Of DAMARLA Satya Swaroop
Sent: Friday, June 14, 2013 4:21 AM
To: Zhang, Jessica
Cc: yocto@yoctoproject.org
Subject: Re: [yocto] No crosscompiler in Toolchain

Hi Everyone,

I solved the issue, but I don't know if its right or wrong but for the moment I 
am happy... The following didnot work for me

bitbake core-image-skidata -c populate_sdk
              nor
bitbake meta-toolchain

but bitbake meta-toolchain-sdk  worked for me and created a toolchain with the 
crosscompiler... I have no idea why the others didnot create a toolchain with 
cross compiler for me. I think this has to be discussed in more detail..

For now have a wonderful weekend

Warm regards from Austria,
Satya

On Thu, Jun 13, 2013 at 9:16 AM, DAMARLA Satya Swaroop 
<satyaswaroop.dama...@gmail.com<mailto:satyaswaroop.dama...@gmail.com>> wrote:
Hi,

Any updates on this issue why there is no cross compiler in the toolchain we 
build... I think this is pretty important unfortunately I am not able to find 
the cause.. Help is deeply appreciated..

Greets,
Satya

On Wed, Jun 12, 2013 at 7:12 AM, DAMARLA Satya Swaroop 
<satyaswaroop.dama...@gmail.com<mailto:satyaswaroop.dama...@gmail.com>> wrote:
Hi Jessica,

By the sentence "No crosscompiler for my target installed in my toolchain", I 
mean I don't find the binaries for crosscompiling which are usually present in 
the directory as shown below

damarla@linuxbuildsrv:~/yocto/myToolchain/sysroots/x86_64-pokysdk-linux/usr/bin$
 ls
aclocal        autoreconf        flash2raw.terrier       opkg-key    pseudolog  
qemu-mipsel       qemu-system-mipsel  raw2flash.terrier        runqemu-ifup
aclocal-1.12   autoscan          gnu-configize           perl        qemu-arm   
qemu-mips.real    qemu-system-ppc     runqemu                  runqemu-internal
autoconf       autoupdate        ifnames                 perl5.14.3  qemu-ga    
qemu-nbd          qemu-system-x86_64  runqemu-addptable2image  tunctl
autoheader     dtc               libtoolize              perl.real   qemu-i386  
qemu-ppc          qemu-x86_64         runqemu-export-rootfs    
update-alternatives
autom4te       flash2raw.akita   m4                      pkg-config  qemu-img   
qemu-system-arm   raw2flash.akita     runqemu-extract-sdk      
x86_64-pokysdk-linux-libtool
automake       flash2raw.borzoi  oe-find-native-sysroot  pseudo      qemu-io    
qemu-system-i386  raw2flash.borzoi    runqemu-gen-tapdevs
automake-1.12  flash2raw.spitz   opkg-cl                 pseudodb    qemu-mips  
qemu-system-mips  raw2flash.spitz     runqemu-ifdown


I don't have a directory and the list is empty

damarla@linuxbuildsrv:~/yocto/myToolchain/sysroots/x86_64-pokysdk-linux/usr/bin$
 ls -la| egrep '^d'
drwxr-xr-x 2 damarla damarla    4096 Jun 11 14:27 .
drwxr-xr-x 7 damarla damarla    4096 Jun 11 14:15 ..

I want to know what could be the potential issue that my toolchain has no 
crosscompiler for my target

Greets,
Satya

On Tue, Jun 11, 2013 at 9:05 PM, Zhang, Jessica 
<jessica.zh...@intel.com<mailto:jessica.zh...@intel.com>> wrote:
Hi Satya,

What is your cross compiler that you said it's not installed? For example, on 
my development host e.g. x86, after I install the toolchain, there's an 
environment-setup-*** file, inside it specifies what is your cross compiler, 
e.g. arm-poky-linux-gnueabi-gcc for my case, after I source the environment 
file, and do which arm-poky-linux-gnueabi-gcc, I can see it's under 
path_to_toolchain/sysroots/i686_pokysdk_linux/usr/bin/armv5te-poky-linux-gnueabi/arm-poky-linux-gnueabi-gcc...
 so you're seeing things differently?

Jessica

From: yocto-boun...@yoctoproject.org<mailto:yocto-boun...@yoctoproject.org> 
[mailto:yocto-boun...@yoctoproject.org<mailto:yocto-boun...@yoctoproject.org>] 
On Behalf Of DAMARLA Satya Swaroop
Sent: Tuesday, June 11, 2013 11:55 AM
To: Jeff Osier-Mixon; yocto@yoctoproject.org<mailto:yocto@yoctoproject.org>
Subject: Re: [yocto] No crosscompiler in Toolchain

First I am sorry about the Gentlemen.... Next time it would be Ladies & 
Gentlemen... ;-)

Let me explain the situation better ... core-image-skidata (arm) is customized 
image which I build and I want to build a toolchain for this image on my x86_64 
with should consist of cross compiler (which I assume a toolchain should 
contain). The build for the toolchain went successfull but when I installed the 
toolchain on my system, I didnot find the crosscompiler installed...

Hope you understood my problem..

Greets,
Satya

On Tue, Jun 11, 2013 at 7:48 PM, Jeff Osier-Mixon 
<je...@jefro.net<mailto:je...@jefro.net>> wrote:
On Tue, Jun 11, 2013 at 5:59 AM, DAMARLA Satya Swaroop
<swaroop.dama...@gmail.com<mailto:swaroop.dama...@gmail.com>> wrote:
> Gentlemen! We have a problem here...
Not all here are gentlemen :)

> I compiled the toolchain using the command bitbake core-image-skidata -c
> populate_sdk and installed the toolchain but I have to tell you that I dont
> see any cross-compiler installed with the toolchain...
>
> Any guesses what could be the reason.. The image is customized x11 image...
I'm not sure I understand. It looks like you are using Host A to build
a toolchain and install it into an image (core-image-skidata) on
Target A. Are you then expecting to use Target A as Host B to compile
for Target B?  Is it possible that the skidata image recipe does not
contain the cross-compiler recipes?

--
Jeff Osier-Mixon http://jefro.net/blog
Yocto Project Community Manager @Intel http://yoctoproject.org




_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to