diff options
author | Holger Freyther <zecke@selfish.org> | 2006-08-06 13:10:20 +0000 |
---|---|---|
committer | Holger Freyther <zecke@selfish.org> | 2006-08-06 13:10:20 +0000 |
commit | aea3bc79a39d0a3b4589f73c7907dd6d7b62b811 (patch) | |
tree | 8757660b1a2b90174fa963f87722bbf69ad00ff7 /packages/gmp | |
parent | 40cfb6027e7d0f793af99fbf8c92b2401d0fcd44 (diff) |
packages/gmp/gmp-native: OSX/Darwin/gcc hack. Force gmp to not used assembly versions
Set none as CPU to force GMP to not use 'optimized' assembly which
does not compile with apple gcc (MacIntel).
Messing with TARGET_SYS etc. messes with CFLAGS, PATH as well. We do
not need to care for the CFLAGS for now, but we need to mess with the
PATH.
Diffstat (limited to 'packages/gmp')
-rw-r--r-- | packages/gmp/gmp-native_4.1.2.bb | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/packages/gmp/gmp-native_4.1.2.bb b/packages/gmp/gmp-native_4.1.2.bb index c8160ca14e..c3d36e0fdb 100644 --- a/packages/gmp/gmp-native_4.1.2.bb +++ b/packages/gmp/gmp-native_4.1.2.bb @@ -5,3 +5,19 @@ S = "${WORKDIR}/gmp-${PV}" inherit native +# darwin 'hacks' +EXTRA_OECONF_build-darwin = " --enable-shared " +OLD_STAGING := "${STAGING_BINDIR}" +OLD_TARGET := "${TARGET_SYS}" +OLD_HOST := "${HOST_SYS}" +OLD_BUILD := "${BUILD_SYS}" + +PATH_prepend_build-darwin = "${OLD_STAGING}/${OLD_HOST}:${OLD_STAGING}:" + +TARGET_SYS_build-darwin = "none-apple-darwin" +HOST_SYS_build-darwin = "none-apple-darwin" +BUILD_SYS_build-darwin = "none-apple-darwin" + +do_compile_append_build-darwin() { + oe_runmake check +} |