gcc-cross: Use EXTRA_OECONF_PATHS in initial and intermediate recipes.
authorKhem Raj <raj.khem@gmail.com>
Sat, 24 Jul 2010 09:07:40 +0000 (02:07 -0700)
committerKhem Raj <raj.khem@gmail.com>
Fri, 30 Jul 2010 06:43:22 +0000 (23:43 -0700)
* Add new configure time option --with-build-time-tools

Signed-off-by: Khem Raj <raj.khem@gmail.com>
recipes/gcc/gcc-configure-cross.inc
recipes/gcc/gcc-cross-initial.inc
recipes/gcc/gcc-cross-intermediate.inc

index 8b97b09..869ac5e 100644 (file)
@@ -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}"
index 25d7ba5..b153322 100644 (file)
@@ -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)} \
index cbc8638..6dbdb94 100644 (file)
@@ -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)} \