diff options
author | Zoltan Varga <vargaz@gmail.com> | 2013-02-27 23:36:47 +0400 |
---|---|---|
committer | Zoltan Varga <vargaz@gmail.com> | 2013-02-27 23:36:47 +0400 |
commit | 1406545a9f059b841bda7549d1add0b92b9d54b8 (patch) | |
tree | 7455b001ba5a85e8d9b8588eeee48b6d3ee15601 /configure.in | |
parent | 4756cbdd1c2f54a754ac2aef455426f3f07c41dc (diff) |
Fix the build.
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/configure.in b/configure.in index 5baefc7224c..0fd24114bb3 100644 --- a/configure.in +++ b/configure.in @@ -2691,13 +2691,24 @@ esac if test "x$target_mach" = "xyes"; then if test "x$TARGET" = "xARM"; then - AC_DEFINE(TARGET_IOS,1,[The JIT/AOT targets iOS]) + AC_DEFINE(TARGET_IOS,1,[The JIT/AOT targets iOS]) CPPFLAGS_FOR_LIBGC="$CPPFLAGS_FOR_LIBGC -DTARGET_IOS" CFLAGS_FOR_LIBGC="$CFLAGS_FOR_LIBGC -DTARGET_IOS" else - AC_DEFINE(TARGET_OSX,1,[The JIT/AOT targets OSX]) - CPPFLAGS_FOR_LIBGC="$CPPFLAGS_FOR_LIBGC -DTARGET_OSX" - CFLAGS_FOR_LIBGC="$CFLAGS_FOR_LIBGC -DTARGET_OSX" + AC_TRY_COMPILE([#include "TargetConditionals.h"],[ + #if TARGET_IPHONE_SIMULATOR == 1 || TARGET_OS_IPHONE == 1 + #error fail this for ios + #endif + return 0; + ], [ + AC_DEFINE(TARGET_OSX,1,[The JIT/AOT targets OSX]) + CPPFLAGS_FOR_LIBGC="$CPPFLAGS_FOR_LIBGC -DTARGET_OSX" + CFLAGS_FOR_LIBGC="$CFLAGS_FOR_LIBGC -DTARGET_OSX" + ], [ + AC_DEFINE(TARGET_IOS,1,[The JIT/AOT targets iOS]) + CPPFLAGS_FOR_LIBGC="$CPPFLAGS_FOR_LIBGC -DTARGET_IOS" + CFLAGS_FOR_LIBGC="$CFLAGS_FOR_LIBGC -DTARGET_IOS" + ]) fi AC_DEFINE(TARGET_MACH,1,[The JIT/AOT targets Apple platforms]) fi |