Hi Gary,

I just setup my machine for ppc and create a new auto tools based c project
and everything seems working fine for me, so if you go
"Window->Preferecencs->Yocto SDK" in that setup window, do you see "Sysroot"
field? If yo, somehow you're using the 1.0 plugin, but that's fine, just put
"/home/gary/mytarget_poky/tmp/sysroots/ppc603e-poky-linux" there.  And try
to reconfigure your project which should trigger autoconfig and the compiler
should be able to use the correct sysroot setup...

Let me know whether that help or not.

Thanks,
Jessica

Gary Thomas wrote:
> On 11/22/2010 08:24 AM, Gary Thomas wrote:
>> On 11/22/2010 06:55 AM, Lu, Lianhao wrote:
>>> 
>>> Gary Thomas wrote on 2010-11-22:
>>>> Thanks, I installed Helios directly from the Eclipse site and
>>>> that's working better now. I also installed the components you
>>>> mention above. 
>>>> 
>>>> When I try to configure Yocto, I'm trying to use the Poky tree
>>>> method but it doesn't like my tree :-( I pointed it to my build
>>>> directory (the one which contains tmp/, sstate-cache/ and conf/)
>>>> 
>>>> What else am I missing?
>>>> 
>>> 
>>> You need to "bitbake meta-ide-support" before you can use the poky
>>> tree mode. 
>> 
>> I did that and now I can move a bit farther. I managed to select my
>> SDK type (ppc603e-poky-linux) and started with the autotools
>> example. However, I 
>> get this error when trying to run autogen.sh:
>> 
>> 
>> Generating Makefile in build directory:
>> /home/gthomas/workspace/yocto_test3 
>> 
>> sh /home/gthomas/workspace/yocto_test3/configure
>> --host=powerpc-poky-linux --build=i686-linux
>> --target=powerpc-poky-linux checking for a BSD-compatible install...
>> /usr/bin/install -c  
>> checking whether build environment is sane... yes
>> checking for powerpc-poky-linux-strip... no
>> checking for strip... strip
>> configure: WARNING: using cross tools not prefixed with host triplet
>> checking for a thread-safe mkdir -p... /bin/mkdir -p
>> checking for gawk... gawk
>> checking whether make sets $(MAKE)... yes
>> checking build system type... i686-pc-linux-gnu
>> checking host system type... powerpc-poky-linux-gnu
>> checking for style of include used by make... GNU
>> checking for powerpc-poky-linux-gcc... powerpc-poky-linux-gcc
>> checking whether the C compiler works... no
>> configure: error: in `/home/gthomas/workspace/yocto_test3':
>> configure: error: C compiler cannot create executables
>> See `config.log' for more details.
>> 
>> Configuration failed with error
>> 
>> It looks like there is a confusion over the SDK type and the
>> compiler setup?
>> 
> 
> BTW, this was on my console (hidden by the eclipse window), in
> case it helps:
> 
> get env key CC value powerpc-poky-linux-gcc
> get env key CXX value powerpc-poky-linux-g++
> get env key GDB value powerpc-poky-linux-gdb
> get env key TARGET_PREFIX value powerpc-poky-linux-
> get env key CONFIGURE_FLAGS value --target=powerpc-poky-linux
> --host=powerpc-poky-linux --build=i686-linux get env key CFLAGS value
> -mcpu=603e -mhard-float 
> get env key CXXFLAGS value -mcpu=603e -mhard-float
> get env key POKY_NATIVE_SYSROOT value
> /home/gary/mytarget_poky/tmp/sysroots/i686-linux 
> get env key POKY_TARGET_SYSROOT value
> /home/gary/mytarget_poky/tmp/sysroots/ppc603e-poky-linux 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

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

Reply via email to