> -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of > Richard Purdie > Sent: Thursday, 27 October 2011 4:54 AM > To: Patches and discussions about the oe-core layer > Subject: Re: [OE-core] [PATCH 3/3] gcc-configure-sdk: Point sysroot to correct > location > > On Fri, 2011-10-21 at 05:23 +0000, James Limbouris wrote: > > > -----Original Message----- > > > From: [email protected] > > > [mailto:[email protected]] On Behalf > Of > > > Khem Raj > > > Sent: Friday, 21 October 2011 1:16 PM > > > To: Patches and discussions about the oe-core layer > > > Subject: Re: [OE-core] [PATCH 3/3] gcc-configure-sdk: Point sysroot to > correct > > > location > > > > > > On Thu, Oct 20, 2011 at 10:12 PM, James Limbouris > > > <[email protected]> wrote: > > > >> -----Original Message----- > > > >> From: [email protected] > > > >> [mailto:[email protected]] On > Behalf > > > Of > > > >> Khem Raj > > > >> Sent: Friday, 21 October 2011 1:03 PM > > > >> To: [email protected] > > > >> Subject: [OE-core] [PATCH 3/3] gcc-configure-sdk: Point sysroot to > correct > > > >> location > > > >> > > > >> Signed-off-by: Khem Raj <[email protected]> > > > >> --- > > > >> meta/recipes-devtools/gcc/gcc-configure-sdk.inc | 2 +- > > > >> 1 files changed, 1 insertions(+), 1 deletions(-) > > > >> > > > >> diff --git a/meta/recipes-devtools/gcc/gcc-configure-sdk.inc > b/meta/recipes- > > > >> devtools/gcc/gcc-configure-sdk.inc > > > >> index de80870..98fd4c1 100644 > > > >> --- a/meta/recipes-devtools/gcc/gcc-configure-sdk.inc > > > >> +++ b/meta/recipes-devtools/gcc/gcc-configure-sdk.inc > > > >> @@ -7,7 +7,7 @@ USE_NLS = '${@base_conditional( "TARGET_OS", > "linux- > > > >> uclibceabi", "no", "", d )}' > > > >> EXTRA_OECONF_PATHS = "--with-local- > > > >> prefix=${SDKPATH}/sysroots/${TARGET_SYS}${target_exec_prefix} \ > > > >> --with-gxx-include-dir=${target_includedir}/c++ > > > >> \ > > > >> --with-build-time- > > > >> tools=${STAGING_DIR_NATIVE}${prefix_native}/${TARGET_SYS}/bin \ > > > >> - > > > >> --with-sysroot=${SDKPATH}/sysroots/${TARGET_SYS} \ > > > >> + --with- > > > >> sysroot=${SDKPATH}/sysroots/${TUNE_PKGARCH}${TARGET_VENDOR}- > > > >> ${TARGET_OS} \ > > > >> --with-build-sysroot=${STAGING_DIR_TARGET}" > > > >> > > > >> # > > > >> -- > > > >> 1.7.5.4 > > > >> > > > > > > > > Shouldn't --with-local-prefix be changed too? I am testing with both > > > ${TARGET_SYS}'s replaced. Will post results shortly. > > > > > > yes I think both places it should change > > > > > > > Ok, I've tested with both changed, and the corresponding binutils patch, and > both Qt and kernel compiles are working. > > I took these patches but I would like to stress that we shouldn't need > to rely on the hardcoded path in the compiler, it should be picking up > any alternative sysroot paths from the environment. If this isn't > happening, we should be figuring out why not. This change therefore > hides issues and does not fix the problem entirely :(. > > Cheers, > > Richard
I'm not sure there was a problem apart from the hardcoded paths being wrong - in the use cases this fixed, the environment setup script was not being sourced. James _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
