diff options
-rw-r--r-- | meta/recipes-devtools/gcc/gcc-cross.inc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/meta/recipes-devtools/gcc/gcc-cross.inc b/meta/recipes-devtools/gcc/gcc-cross.inc index 6d160d659a..9d29f56421 100644 --- a/meta/recipes-devtools/gcc/gcc-cross.inc +++ b/meta/recipes-devtools/gcc/gcc-cross.inc | |||
@@ -1,11 +1,17 @@ | |||
1 | inherit cross | 1 | inherit cross |
2 | 2 | ||
3 | DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc ${NATIVEDEPS}" | 3 | DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc ${EXTRADEPENDS} ${NATIVEDEPS}" |
4 | PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++" | 4 | PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++" |
5 | 5 | ||
6 | require gcc-configure-cross.inc | 6 | require gcc-configure-cross.inc |
7 | require gcc-package-cross.inc | 7 | require gcc-package-cross.inc |
8 | 8 | ||
9 | EXTRADEPENDS = "" | ||
10 | python () { | ||
11 | if d.getVar("TARGET_OS", True).startswith("linux"): | ||
12 | d.setVar("EXTRADEPENDS", "linux-libc-headers") | ||
13 | } | ||
14 | |||
9 | do_compile () { | 15 | do_compile () { |
10 | oe_runmake all-host all-target-libgcc | 16 | oe_runmake all-host all-target-libgcc |
11 | # now generate script to drive testing | 17 | # now generate script to drive testing |