[meta-virtualization] [PATCH 2/7] Backport go-cross: fix the bug of cross building error
Amy Fong
amy.fong at windriver.com
Tue Oct 6 11:34:04 PDT 2015
submitted to upstream https://github.com/errordeveloper/oe-meta-go
Signed-off-by: Amy Fong <amy.fong at windriver.com>
---
recipes-devtools/go-cross/go-cross_1.3.bb | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/recipes-devtools/go-cross/go-cross_1.3.bb b/recipes-devtools/go-cross/go-cross_1.3.bb
index 8723142..9ecc295 100644
--- a/recipes-devtools/go-cross/go-cross_1.3.bb
+++ b/recipes-devtools/go-cross/go-cross_1.3.bb
@@ -5,6 +5,8 @@ DESCRIPTION = "\
HOMEPAGE = "https://golang.org/"
LICENSE = "BSD-3-Clause"
+DEPENDS = "virtual/${TARGET_PREFIX}gcc"
+
SRC_URI = "http://golang.org/dl/go${PV}.src.tar.gz"
S = "${WORKDIR}/go/"
@@ -44,8 +46,8 @@ do_compile() {
## TODO: consider setting GO_EXTLINK_ENABLED
export CC="${BUILD_CC}"
- export CC_FOR_TARGET="${CC}"
- export CXX_FOR_TARGET="${CXX}"
+ export CC_FOR_TARGET="${TARGET_PREFIX}gcc ${TARGET_CC_ARCH} --sysroot=${STAGING_DIR_TARGET}"
+ export CXX_FOR_TARGET="${TARGET_PREFIX}g++ ${TARGET_CC_ARCH} --sysroot=${STAGING_DIR_TARGET}"
export GO_CCFLAGS="${HOST_CFLAGS}"
export GO_LDFLAGS="${HOST_LDFLAGS}"
--
2.5.3
More information about the meta-virtualization
mailing list