Gary, I setup my eclipse IDE to be using 0.9 plug-in and couldn't reproduce the problem that you run into. Here're several key step screenshots that I used to create a Yocto Autotools based project and run autoconfig for it. Step 1: Please refere preference.png for your "Yocto SDK" settings under Window->Preference Step 2: In c project, please make sure you select "Yocto SDK Project->Hello World ANSI C Autotools Project" (please refer to project.png) Step 3: reconfigure.png is the output when I do Project->"Reconfigure Project".
If you still run into problem, go under Project->Invoke Yocto Tools->Reconfigure Yocto, make sure the setting there is the same as your settings under preference. Then do step 3 again to reconfigure. Hope this will get you going... Thanks, Jessica Gary Thomas wrote: > On 11/22/10 11:43, Zhang, Jessica wrote: >> 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. > > I don't have a Sysroot field on that form, only a "Poky root" which > is pointing > to the top of my tree, in your example "/home/gary/mytarget_poky/" > > I installed the Yocto SDK 1.0.0.201010202121 from > http://www.yoctoproject.org/downloads/eclipse-plugin/ > >> 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
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto