aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-devtools/gcc/gcc-cross-canadian_4.8.bbappend
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-devtools/gcc/gcc-cross-canadian_4.8.bbappend')
-rw-r--r--recipes-devtools/gcc/gcc-cross-canadian_4.8.bbappend14
1 files changed, 14 insertions, 0 deletions
diff --git a/recipes-devtools/gcc/gcc-cross-canadian_4.8.bbappend b/recipes-devtools/gcc/gcc-cross-canadian_4.8.bbappend
new file mode 100644
index 0000000..e3c29e9
--- /dev/null
+++ b/recipes-devtools/gcc/gcc-cross-canadian_4.8.bbappend
@@ -0,0 +1,14 @@
+INSANE_SKIP_${PN}_append_darwinsdk = " staticdev"
+EXTRA_OECONF_append_darwinsdk = " --disable-nls"
+ELFUTILS_darwinsdk = ""
+
+#Remove -rpath-link and -rpath
+LDFLAGS_darwinsdk = "${BUILDSDK_LDFLAGS} -L${libdir}/.."
+
+# Change gxx-include-dir
+EXTRA_OECONF_PATHS_darwinsdk = "--with-gxx-include-dir=${SDKPATH}/sysroots/${TUNE_PKGARCH}${TARGET_VENDOR}-${TARGET_OS}/usr/include/c++/4.2.1 \
+ --with-build-time-tools=${STAGING_DIR_NATIVE}${prefix_native}/${TARGET_SYS}/bin \
+ --with-sysroot=${SDKPATH}/sysroots/${TUNE_PKGARCH}${TARGET_VENDOR}-${TARGET_OS} \
+ --with-build-sysroot=${STAGING_DIR_TARGET}"
+
+RDEPENDS_${PN}_append_darwinsdk = " nativesdk-gettext nativesdk-gmp"