From patchwork Tue Jun 19 12:32:10 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Is target toolchain supposed to be working? Date: Tue, 19 Jun 2012 12:32:10 -0000 From: Marcin Juszkiewicz X-Patchwork-Id: 30117 Message-Id: <4FE0714A.1060603@linaro.org> To: openembedded-core@lists.openembedded.org W dniu 19.06.2012 13:53, Marcin Juszkiewicz pisze: > ignoring nonexistent directory "usr/include/c++/" > ignoring nonexistent directory "usr/include/c++//i586-oe-linux" > ignoring nonexistent directory "usr/include/c++//backward" > ignoring nonexistent directory "/usr/local/include" > ignoring nonexistent directory > "/usr/lib/gcc/i586-oe-linux/4.7.1/../../../../i586-oe-linux/include" > #include "..." search starts here: > . > #include <...> search starts here: > .. > ../lib > /usr/lib/gcc/i586-oe-linux/4.7.1/include > /usr/lib/gcc/i586-oe-linux/4.7.1/include-fixed > /usr/include > ../lib/compat > End of search list. Attached patch fixed problem for me. >From 56382cac2c337f9e620d538f8697737b2ca777cf Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Tue, 19 Jun 2012 14:30:06 +0200 Subject: [PATCH] gcc: make sure that c++ includes will be found Without this patch g++ was not able to find headers: ignoring nonexistent directory "usr/include/c++/" ignoring nonexistent directory "usr/include/c++//i586-oe-linux" ignoring nonexistent directory "usr/include/c++//backward" ignoring nonexistent directory "/usr/local/include" ignoring nonexistent directory "/usr/lib/gcc/i586-oe-linux/4.7.1/../../../../i586-oe-linux/include" . .. ../lib /usr/lib/gcc/i586-oe-linux/4.7.1/include /usr/lib/gcc/i586-oe-linux/4.7.1/include-fixed /usr/include ../lib/compat End of search list. Signed-off-by: Marcin Juszkiewicz --- meta/recipes-devtools/gcc/gcc-4.7.inc | 2 +- meta/recipes-devtools/gcc/gcc-configure-target.inc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/gcc/gcc-4.7.inc b/meta/recipes-devtools/gcc/gcc-4.7.inc index 34a73b1..077419c 100644 --- a/meta/recipes-devtools/gcc/gcc-4.7.inc +++ b/meta/recipes-devtools/gcc/gcc-4.7.inc @@ -1,6 +1,6 @@ require gcc-common.inc -PR = "r2" +PR = "r3" # Third digit in PV should be incremented after a minor release # happens from this branch on gcc e.g. currently its 4.7.0 diff --git a/meta/recipes-devtools/gcc/gcc-configure-target.inc b/meta/recipes-devtools/gcc/gcc-configure-target.inc index b2f91b7..25fceb5 100644 --- a/meta/recipes-devtools/gcc/gcc-configure-target.inc +++ b/meta/recipes-devtools/gcc/gcc-configure-target.inc @@ -3,4 +3,4 @@ require gcc-configure-common.inc EXTRA_OECONF_PATHS = " \ --with-sysroot=/ \ --with-build-sysroot=${STAGING_DIR_TARGET} \ - --with-gxx-include-dir=${includedir}/c++/" + --with-gxx-include-dir=/${includedir}/c++/" -- 1.7.10.4