Thanks Jakob, I am indeed sourcing the environment script. I suppose it is lacking something.
Alfonso > On Dec 14, 2014, at 7:30 AM, Jacob Kroon <[email protected]> wrote: > > Hi Alfonso, > > On Sun, Dec 14, 2014 at 8:46 AM, Alfonso Tamés <[email protected]> wrote: >> >> When I try to compile a hello world program with the >> arm-poky-linux-gnueabi-gcc compiler, first I get an error not finding >> <stdio.h>, and when I pass the directory through the -I flag, I get the >> classic"stubs.h:7:29: fatal error: gnu/stubs-soft.h: No such file or >> directory" error which I supposed is being thrown since gcc cross canadian >> is not being configured by default (as my image) hard float. >> >> I noticed in the gcc-cross-canadian.inc that the --with-gxx-include-dir >> and --with-sysroot in EXTRA_OECONF_PATHS have a "/not/exist" string: >> >> EXTRA_OECONF_PATHS = "\ >> --with-gxx-include-dir=/not/exist${target_includedir}/c++/${BINV} \ >> --with-build-time-tools=${STAGING_DIR_NATIVE}${prefix_native}/${TARGET_SYS}/bin >> \ >> --with-sysroot=/not/exist \ >> --with-build-sysroot=${STAGING_DIR_TARGET} \ >> " >> >> > > The sysroot is poisoned by intention. Try sourcing the environment script > from the SDK, and use $CC instead of invoking the compiler binary directly. > > See git commit 04b725511a505c582a3abdf63d096967f0320779 in > openembedded-core. > > Jacob > -- > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
