@@ -41,12 +41,16 @@ [OBJCFLAGS="$OBJCFLAGS -Wshorten-64-to-32"]) AX_CHECK_COMPILER_FLAGS(-Wsemicolon-before-method-body, [OBJCFLAGS="$OBJCFLAGS -Wsemicolon-before-method-body"]) AX_CHECK_COMPILER_FLAGS(-Wno-objc-root-class, [OBJCFLAGS="$OBJCFLAGS -Wno-objc-root-class"]) -AX_CHECK_COMPILER_FLAGS([-no-integrated-as], - [ASFLAGS="$ASFLAGS -no-integrated-as"]) + +case "$OBJC" in + *clang*) + ASFLAGS="$ASFLAGS -no-integrated-as" + ;; +esac AC_MSG_CHECKING(whether Objective C compiler supports properties) AC_TRY_COMPILE([ @interface Foo {