aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2009-10-11 02:44:23 +0200
committerJay Berkenbilt <ejb@ql.org>2009-10-11 02:44:23 +0200
commit444fab8f879f3c012668fadce3f27baf0c9d8942 (patch)
tree25347d6193ba64c0269ea5955879872c029801cf /configure.ac
parent2b5ac676ed1cbde1092d41acf0775b1c8d9a2baf (diff)
downloadqpdf-444fab8f879f3c012668fadce3f27baf0c9d8942.tar.zst
more build fixes
git-svn-id: svn+q:///qpdf/trunk@777 71b93d88-0707-0410-a8cf-f5a4172ac649
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac46
1 files changed, 24 insertions, 22 deletions
diff --git a/configure.ac b/configure.ac
index d6523ff7..09670697 100644
--- a/configure.ac
+++ b/configure.ac
@@ -84,19 +84,30 @@ else
AC_MSG_RESULT(no)
fi
-qpdf_USE_WALL=0
-AC_MSG_CHECKING(for whether $CC supports -Wall)
-oCFLAGS=$CFLAGS
-CFLAGS="$CFLAGS -Wall"
-AC_TRY_COMPILE([], [int a = 1; int b = a; a = b;],
- qpdf_USE_WALL=1,
- qpdf_USE_WALL=0)
-if test "$qpdf_USE_WALL" = "1"; then
- AC_MSG_RESULT(yes)
- CXXFLAGS="$CXXFLAGS -Wall"
-else
- AC_MSG_RESULT(no)
- CFLAGS=$oCFLAGS
+AC_MSG_CHECKING(which build rules to use)
+AC_SUBST(BUILDRULES)
+AC_ARG_WITH(buildrules,
+ AS_HELP_STRING([--with-buildrules=rules],
+ [which build rules to use; see README]),
+ [BUILDRULES=$withval],
+ [BUILDRULES=libtool])
+AC_MSG_RESULT($BUILDRULES)
+
+if test "$BUILDRULES" != "msvc"; then
+ qpdf_USE_WALL=0
+ AC_MSG_CHECKING(for whether $CC supports -Wall)
+ oCFLAGS=$CFLAGS
+ CFLAGS="$CFLAGS -Wall"
+ AC_TRY_COMPILE([], [int a = 1; int b = a; a = b;],
+ qpdf_USE_WALL=1,
+ qpdf_USE_WALL=0)
+ if test "$qpdf_USE_WALL" = "1"; then
+ AC_MSG_RESULT(yes)
+ CXXFLAGS="$CXXFLAGS -Wall"
+ else
+ AC_MSG_RESULT(no)
+ CFLAGS=$oCFLAGS
+ fi
fi
if test "$BUILD_EXTERNAL_LIBS" = "0"; then
@@ -118,15 +129,6 @@ if test "$BUILD_EXTERNAL_LIBS" = "0"; then
fi
fi
-AC_MSG_CHECKING(which build rules to use)
-AC_SUBST(BUILDRULES)
-AC_ARG_WITH(buildrules,
- AS_HELP_STRING([--with-buildrules=rules],
- [which build rules to use; see README]),
- [BUILDRULES=$withval],
- [BUILDRULES=libtool])
-AC_MSG_RESULT($BUILDRULES)
-
AC_SUBST(SKIP_TEST_COMPARE_IMAGES)
AC_ARG_ENABLE(test-compare-images,
AS_HELP_STRING([--enable-test-compare-images],