[meta-virtualization] [PATCH] go-cross: depend on virtual/${TARGET_PREFIX}gcc

Mark Asselstine mark.asselstine at windriver.com
Tue Jan 31 13:35:54 PST 2017


This fixes the compile time error

 #runtime/cgo
 exec: "x86_64-overc-linux-gcc": executable file not found in $PATH

Since we set CC_FOR_TARGET to ${TARGET_PREFIX}gcc we need to ensure
this is present by adding it to the recipe DEPENDS.

Signed-off-by: Mark Asselstine <mark.asselstine at windriver.com>
---
 recipes-devtools/go-cross/go-cross.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-devtools/go-cross/go-cross.inc b/recipes-devtools/go-cross/go-cross.inc
index 0859fd0..7f74903 100644
--- a/recipes-devtools/go-cross/go-cross.inc
+++ b/recipes-devtools/go-cross/go-cross.inc
@@ -1,7 +1,7 @@
 inherit cross
 
 # libgcc is required for the target specific libraries to build properly
-DEPENDS += "go-native libgcc"
+DEPENDS += "go-native libgcc virtual/${TARGET_PREFIX}gcc"
 
 # Prevent runstrip from running because you get errors when the host arch != target arch
 #INHIBIT_PACKAGE_STRIP = "1"
-- 
2.7.4



More information about the meta-virtualization mailing list