diff options
author | Khem Raj <raj.khem@gmail.com> | 2010-07-24 02:07:40 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2010-07-29 23:43:22 -0700 |
commit | 3761ff611ef73c6ba06417db16a9459f7f71a020 (patch) | |
tree | 621552611c1e18ec20fb3cc65a1a7366e882fa59 /recipes/gcc | |
parent | 4e9905b2be6438156dc8ad88839de04e91c922ec (diff) |
gcc-cross: Use EXTRA_OECONF_PATHS in initial and intermediate recipes.
* Add new configure time option --with-build-time-tools
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes/gcc')
-rw-r--r-- | recipes/gcc/gcc-configure-cross.inc | 5 | ||||
-rw-r--r-- | recipes/gcc/gcc-cross-initial.inc | 3 | ||||
-rw-r--r-- | recipes/gcc/gcc-cross-intermediate.inc | 3 |
3 files changed, 5 insertions, 6 deletions
diff --git a/recipes/gcc/gcc-configure-cross.inc b/recipes/gcc/gcc-configure-cross.inc index 8b97b097ef..869ac5e9a1 100644 --- a/recipes/gcc/gcc-configure-cross.inc +++ b/recipes/gcc/gcc-configure-cross.inc @@ -3,9 +3,10 @@ require gcc-configure-common.inc USE_NLS = '${@base_conditional( "TARGET_OS", "linux-uclibc", "no", "", d )}' EXTRA_OECONF_PATHS = "--with-local-prefix=${STAGING_DIR_TARGET}${target_prefix} \ - --with-gxx-include-dir=${STAGING_DIR_TARGET}/${target_includedir}/c++ \ + --with-gxx-include-dir=${STAGING_DIR_TARGET}${target_includedir}/c++ \ --with-sysroot=${STAGING_DIR_TARGET} \ - --with-build-sysroot=${STAGING_DIR_TARGET}" + --with-build-sysroot=${STAGING_DIR_TARGET} \ + --with-build-time-tools=${bindir}" do_configure_prepend () { export CC="${BUILD_CC}" diff --git a/recipes/gcc/gcc-cross-initial.inc b/recipes/gcc/gcc-cross-initial.inc index 25d7ba519a..b153322f71 100644 --- a/recipes/gcc/gcc-cross-initial.inc +++ b/recipes/gcc/gcc-cross-initial.inc @@ -13,8 +13,7 @@ EXTRA_OECONF = "--with-local-prefix=${STAGING_DIR_TARGET}${target_prefix} \ --disable-__cxa_atexit \ --enable-languages=c \ --program-prefix=${TARGET_PREFIX} \ - --with-sysroot=${STAGING_DIR_TARGET} \ - --with-build-sysroot=${STAGING_DIR_TARGET} \ + ${EXTRA_OECONF_PATHS} \ ${EXTRA_OECONF_INITIAL} \ ${OPTSPACE} \ ${@get_gcc_fpu_setting(bb, d)} \ diff --git a/recipes/gcc/gcc-cross-intermediate.inc b/recipes/gcc/gcc-cross-intermediate.inc index cbc86388a5..6dbdb94581 100644 --- a/recipes/gcc/gcc-cross-intermediate.inc +++ b/recipes/gcc/gcc-cross-intermediate.inc @@ -11,8 +11,7 @@ EXTRA_OECONF = "--with-local-prefix=${STAGING_DIR_TARGET}${target_prefix} \ --disable-threads \ --enable-languages=c \ --program-prefix=${TARGET_PREFIX} \ - --with-sysroot=${STAGING_DIR_TARGET} \ - --with-build-sysroot=${STAGING_DIR_TARGET} \ + ${EXTRA_OECONF_PATHS} \ ${OPTSPACE} \ ${EXTRA_OECONF_INTERMEDIATE} \ ${@get_gcc_fpu_setting(bb, d)} \ |