|
|
| version 1.13, 2011/12/24 04:09:20 | version 1.15, 2011/12/29 13:36:26 |
|---|---|
| Line 97 AC_ARG_ENABLE(ia32, | Line 97 AC_ARG_ENABLE(ia32, |
| AC_ARG_ENABLE(debug, | AC_ARG_ENABLE(debug, |
| AC_HELP_STRING([--enable-debug],[Enable debugging [[default=no]]]),, | AC_HELP_STRING([--enable-debug],[Enable debugging [[default=no]]]),, |
| [enable_debug="no"]) | [enable_debug="no"]) |
| AC_ARG_ENABLE(warning, | |
| AC_HELP_STRING([--enable-warning],[Enable warning [[default=no]]]),, | |
| [enable_warning="no"]) | |
| dnl | dnl |
| dnl Checks for GTK+ | dnl Checks for GTK+ |
| Line 135 if test x"$enable_xf86vidmode" = "xyes"; | Line 138 if test x"$enable_xf86vidmode" = "xyes"; |
| ac_cv_save_cflags=$CFLAGS | ac_cv_save_cflags=$CFLAGS |
| CFLAGS="$CFLAGS $X_CFLAGS" | CFLAGS="$CFLAGS $X_CFLAGS" |
| AC_CHECK_LIB(Xext,XextCreateExtension, | AC_CHECK_LIB(Xext,XextCreateExtension, |
| [XLIB="-lXext $XLIB"],,[$X_LIBS $X_PRE_LIBS $XLIB $X_EXTRA_LIBS]) | XLIB="-lXext $XLIB",,[$X_LIBS $X_PRE_LIBS $XLIB $X_EXTRA_LIBS]) |
| AC_CHECK_HEADERS(X11/extensions/xf86vmode.h, | AC_CHECK_HEADERS(X11/extensions/xf86vmode.h, |
| [AC_CHECK_LIB(Xxf86vm,XF86VidModeQueryExtension, | [AC_CHECK_LIB(Xxf86vm,XF86VidModeQueryExtension, |
| [X_PRE_LIBS="$X_PRE_LIBS -lXxf86vm" | X_PRE_LIBS="$X_PRE_LIBS -lXxf86vm" |
| AC_DEFINE(HAVE_XF86VIDMODE,1,[Define to 1 if you have the libXxf86vm library.])],, | AC_DEFINE(HAVE_XF86VIDMODE,1,[Define to 1 if you have the libXxf86vm library.]),, |
| $X_LIBS $X_PRE_LIBS $XLIB $X_EXTRA_LIBS)], | $X_LIBS $X_PRE_LIBS $XLIB $X_EXTRA_LIBS)], |
| , | , |
| [#include <X11/Xlib.h>]) | [#include <X11/Xlib.h>]) |
| Line 162 dnl | Line 165 dnl |
| AC_MSG_CHECKING([whether to enable debugging]) | AC_MSG_CHECKING([whether to enable debugging]) |
| if test x"$enable_debug" = "xyes"; then | if test x"$enable_debug" = "xyes"; then |
| CFLAGS="$CFLAGS -DDEBUG -g -O0" | CFLAGS="$CFLAGS -DDEBUG -g -O0" |
| CFLAGS="$CFLAGS -Wall -Wcast-align" | |
| CFLAGS="$CFLAGS -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations" | |
| CFLAGS="$CFLAGS -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-missing-field-initializers" | |
| CFLAGS="$CFLAGS -Wstack-protector -fstack-protector --param ssp-buffer-size=1" | CFLAGS="$CFLAGS -Wstack-protector -fstack-protector --param ssp-buffer-size=1" |
| enable_warning=yes | |
| else | else |
| CFLAGS="$CFLAGS -DNDEBUG" | CFLAGS="$CFLAGS -DNDEBUG" |
| fi | fi |
| AC_MSG_RESULT($enable_debug) | AC_MSG_RESULT($enable_debug) |
| dnl | dnl |
| dnl Checks for warning | |
| dnl | |
| AC_MSG_CHECKING([whether to enable warning]) | |
| if test x"$enable_warning" = "xyes"; then | |
| CFLAGS="$CFLAGS -Wall -Wcast-align" | |
| CFLAGS="$CFLAGS -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations" | |
| CFLAGS="$CFLAGS -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-missing-field-initializers" | |
| fi | |
| AC_MSG_RESULT($enable_warning) | |
| dnl | |
| dnl Checks for Xnp2 version | |
| dnl | |
| NP2VER_X11=`echo $PACKAGE_VERSION | $AWK 'BEGIN {FS="-"} NF==2 {print $2}'` | |
| if test x"$NP2VER_X11" != "x"; then | |
| NP2VER_X11="\"-$NP2VER_X11\"" | |
| AC_DEFINE_UNQUOTED(NP2VER_X11,$NP2VER_X11,[Define if Xnp2 version is available]) | |
| fi | |
| dnl | |
| dnl Output Makefiles | dnl Output Makefiles |
| dnl | dnl |
| AC_CONFIG_FILES([Makefile]) | AC_CONFIG_FILES([Makefile]) |