Index: configure.ac ================================================================== --- configure.ac +++ configure.ac @@ -163,11 +163,12 @@ ], [ OFConstString *test = @""; test++; /* Get rid of unused variable warning */ ], [AC_MSG_RESULT(no)], [ AC_MSG_RESULT([yes, adding -Wno-unused-variable]) - OBJCFLAGS="$OBJCFLAGS -Wno-unused-variable"]) + OBJCFLAGS="$OBJCFLAGS -Wno-unused-variable" + AC_SUBST(NO_WARN_UNUSED, "-Wno-unused-variable")]) AC_MSG_CHECKING(whether we need -Wno-strict-aliasing due to gcc bugs) AC_TRY_COMPILE([ #import Index: objfw-config.in ================================================================== --- objfw-config.in +++ objfw-config.in @@ -5,11 +5,11 @@ CFLAGS="" CPPFLAGS="-I@includedir@ -DOF_CONFIGURED @ENDIANESS_DEF@ @ASPRINTF_DEF@" CPPFLAGS="$CPPFLAGS @OFPLUGINS_DEF@" CXXFLAGS="" OBJCFLAGS="-fobjc-exceptions -fconstant-string-class=OFConstString" -OBJCFLAGS="$OBJCFLAGS @NO_CONST_CFSTRINGS@" +OBJCFLAGS="$OBJCFLAGS @NO_CONST_CFSTRINGS@ @NO_WARN_UNUSED@" LDFLAGS="@RPATH_LDFLAGS@" LIBS="-L${libdir} -lobjfw @LIBS@" VERSION="0.1" show_help() {