From 3761ff611ef73c6ba06417db16a9459f7f71a020 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 24 Jul 2010 02:07:40 -0700 Subject: 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 --- recipes/gcc/gcc-configure-cross.inc | 5 +++-- recipes/gcc/gcc-cross-initial.inc | 3 +-- recipes/gcc/gcc-cross-intermediate.inc | 3 +-- 3 files changed, 5 insertions(+), 6 deletions(-) (limited to 'recipes') 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)} \ -- cgit v1.2.3