X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fyoink;a=blobdiff_plain;f=configure.ac;h=45ccfc4752bee029923710bb3bbfb73270251df0;hp=a05e8236a4bc2301b40a19d1249420b10cc1e733;hb=41f8dd670e963aad94527ce2be0486268993a477;hpb=14df8308778d04b49582a29d7a2866c7dbb9ccf9 diff --git a/configure.ac b/configure.ac index a05e823..45ccfc4 100644 --- a/configure.ac +++ b/configure.ac @@ -77,11 +77,17 @@ AC_ARG_ENABLE([threads], [threads=$enableval], [threads=no]) -AC_ARG_WITH([gui-toolkit], - [AS_HELP_STRING([--with-gui-toolkit=ARG], - [possible values: none (default), gtk, qt4])], - [gui_toolkit=$withval], - [gui_toolkit=none]) +AC_ARG_WITH([gtk], + [AS_HELP_STRING([--with-gtk], + [use gtk2 modal dialogs])], + [gtk=$withval], + [gtk=no]) + +AC_ARG_WITH([qt4], + [AS_HELP_STRING([--with-qt4], + [use qt4 modal dialogs; overridden by --with-gtk])], + [qt4=$withval], + [qt4=no]) if test x$debug = xyes @@ -121,11 +127,11 @@ then [Define to 1 if you want to use threads when applicable.]) fi -if test x$gui_toolkit = xgtk +if test x$gtk = xyes then AC_DEFINE([USE_GTK], 1, [Define to 1 if you want to use GTK+ modal dialogs.]) -elif test x$gui_toolkit = xqt4 +elif test x$qt4 = xyes then AC_DEFINE([USE_QT4], 1, [Define to 1 if you want to use QT4 modal dialogs.]) @@ -265,7 +271,7 @@ PKG_CHECK_MODULES([LUA], [lua], AC_MSG_WARN([Missing liblua ($website)])]) ##### GTK+ 2.0 ##### -if test x$gui_toolkit = xgtk +if test x$gtk = xyes then website="http://www.gtk.org/" PKG_CHECK_MODULES([GTK], [gtk+-2.0], @@ -277,7 +283,7 @@ then fi ##### QT4 ##### -if test x$gui_toolkit = xqt4 +if test x$qt4 = xyes then website="http://qt.nokia.com/" PKG_CHECK_MODULES([QT4], [QtGui], @@ -300,7 +306,7 @@ AC_MSG_NOTICE([Checks for header files.]) AC_HEADER_STDBOOL AC_HEADER_STDC -AC_CHECK_HEADERS([stddef.h stdint.h stdlib.h string.h unistd.h]) +AC_CHECK_HEADERS([byteswap.h stddef.h stdint.h stdlib.h string.h unistd.h]) BOOST_SMART_PTR BOOST_STRING_ALGO @@ -315,8 +321,8 @@ AC_MSG_NOTICE([Checks for types.]) AC_TYPE_UINT8_T AC_TYPE_UINT16_T AC_TYPE_UINT32_T +AC_TYPE_UINT64_T AC_TYPE_SIZE_T -AC_TYPE_SSIZE_T ####