1 |
# Process this file with autoconf to produce a configure script. |
# Process this file with autoconf to produce a configure script. |
2 |
AC_INIT(Qsampler, 0.3.1.8, rncbc@rncbc.org, qsampler) |
AC_INIT(Qsampler, 0.4.0.1, rncbc@rncbc.org, qsampler) |
3 |
|
|
4 |
AC_CONFIG_SRCDIR(src/qsampler.cpp) |
AC_CONFIG_SRCDIR(src/qsampler.cpp) |
5 |
AC_CONFIG_HEADERS(src/config.h) |
AC_CONFIG_HEADERS(src/config.h) |
9 |
AC_PREFIX_DEFAULT(/usr/local) |
AC_PREFIX_DEFAULT(/usr/local) |
10 |
ac_prefix=$prefix |
ac_prefix=$prefix |
11 |
if test "x$ac_prefix" = "xNONE"; then |
if test "x$ac_prefix" = "xNONE"; then |
12 |
ac_prefix=$ac_default_prefix |
ac_prefix=$ac_default_prefix |
13 |
fi |
fi |
14 |
AC_SUBST(ac_prefix) |
AC_SUBST(ac_prefix) |
15 |
AC_DEFINE_UNQUOTED(CONFIG_PREFIX, ["$ac_prefix"], [Default installation prefix.]) |
AC_DEFINE_UNQUOTED(CONFIG_PREFIX, ["$ac_prefix"], [Default installation prefix.]) |
34 |
AC_ARG_ENABLE(qt4, |
AC_ARG_ENABLE(qt4, |
35 |
AC_HELP_STRING([--enable-qt4], [enable Qt4 build (default=no)]), |
AC_HELP_STRING([--enable-qt4], [enable Qt4 build (default=no)]), |
36 |
[ac_qt4="$enableval"], |
[ac_qt4="$enableval"], |
|
[ac_qt4="no"]) |
|
|
|
|
|
AC_ARG_ENABLE(qt5, |
|
|
AC_HELP_STRING([--enable-qt5], [enable Qt5 build (default=yes)]), |
|
|
[ac_qt5="$enableval"], |
|
37 |
[ac_qt5="yes"]) |
[ac_qt5="yes"]) |
38 |
|
|
39 |
|
|
106 |
|
|
107 |
|
|
108 |
# Checks for programs. |
# Checks for programs. |
|
AC_PROG_CC |
|
109 |
AC_PROG_CPP |
AC_PROG_CPP |
110 |
AC_PROG_CXX |
AC_PROG_CXX |
111 |
AC_PROG_CXXCPP |
AC_PROG_CXXCPP |
|
AC_PROG_GCC_TRADITIONAL |
|
112 |
|
|
113 |
# Checks for languages. |
# Checks for languages. |
|
AC_LANG_C |
|
114 |
AC_LANG_CPLUSPLUS |
AC_LANG_CPLUSPLUS |
115 |
|
|
116 |
PKG_PROG_PKG_CONFIG |
PKG_PROG_PKG_CONFIG |
205 |
if test "x$ac_qt4" = "xyes"; then |
if test "x$ac_qt4" = "xyes"; then |
206 |
AC_CACHE_CHECK([for Qt library version >= 4.4], |
AC_CACHE_CHECK([for Qt library version >= 4.4], |
207 |
ac_cv_qtversion, [ |
ac_cv_qtversion, [ |
208 |
AC_TRY_LINK([#include "QtCore/qglobal.h"], [ |
AC_TRY_COMPILE([#include "QtCore/qglobal.h"], [ |
209 |
#if QT_VERSION < 0x040400 || QT_VERSION >= 0x050000 |
#if QT_VERSION < 0x040400 || QT_VERSION >= 0x050000 |
210 |
#error Qt library 4.4 or greater required. |
#error Qt library 4.4 or greater required. |
211 |
#endif |
#endif |
219 |
if test "x$ac_qt5" = "xyes"; then |
if test "x$ac_qt5" = "xyes"; then |
220 |
AC_CACHE_CHECK([for Qt library version >= 5.1], |
AC_CACHE_CHECK([for Qt library version >= 5.1], |
221 |
ac_cv_qtversion, [ |
ac_cv_qtversion, [ |
222 |
AC_TRY_LINK([#include "QtCore/qglobal.h"], [ |
AC_TRY_COMPILE([#include "QtCore/qglobal.h"], [ |
223 |
#if QT_VERSION < 0x050100 || QT_VERSION >= 0x060000 |
#if QT_VERSION < 0x050100 || QT_VERSION >= 0x060000 |
224 |
#error Qt library 5.1 or greater required. |
#error Qt library 5.1 or greater required. |
225 |
#endif |
#endif |