/[svn]/qsampler/trunk/configure.ac
ViewVC logotype

Diff of /qsampler/trunk/configure.ac

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2876 by capela, Tue Apr 12 17:00:41 2016 UTC revision 2929 by capela, Wed Jul 6 14:58:00 2016 UTC
# Line 1  Line 1 
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.4.0.2, rncbc@rncbc.org, qsampler)  AC_INIT(Qsampler, 0.4.0.6, 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)
# Line 34  AC_SUBST(ac_debug) Line 34  AC_SUBST(ac_debug)
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"],
37    [ac_qt5="yes"])    [ac_qt4="no"])
   
38    
39    
40  # Enable libgig availability.  # Enable libgig availability.
# Line 57  AC_ARG_ENABLE(stacktrace, Line 56  AC_ARG_ENABLE(stacktrace,
56    
57    
58  # Standard installation base dirs.  # Standard installation base dirs.
59  if test "$cross_compiling" = yes; then  ac_with_paths=""
   ac_with_paths=""  
 else  
   ac_with_paths="/usr /usr/local"  
 fi  
60    
61  # Set for alternate Qt4/5 installation dir.  # Set for alternate Qt4/5 installation dir.
62  AC_ARG_WITH(qt4,  AC_ARG_WITH(qt4,
# Line 79  fi Line 74  fi
74    
75  if test "x$ac_qt5_path" != "xno"; then  if test "x$ac_qt5_path" != "xno"; then
76     ac_with_paths="$ac_with_paths $ac_qt5_path"     ac_with_paths="$ac_with_paths $ac_qt5_path"
77     ac_qt5="yes"     ac_qt4="no"
 fi  
   
 if test "x$ac_qt5" = "xno"; then  
    ac_qt4="yes"  
 fi  
 if test "x$ac_qt4" = "xyes"; then  
    ac_qt5="no"  
78  fi  fi
79    
80  # Set for alternate liblscp installation dir.  # Set for alternate liblscp installation dir.
# Line 153  ac_errmsg="not found in current PATH. Ma Line 141  ac_errmsg="not found in current PATH. Ma
141    
142  if test "x$ac_qt4" = "xyes"; then  if test "x$ac_qt4" = "xyes"; then
143     AC_PATH_PROG(ac_qmake, qmake-qt4, [no], $ac_path)     AC_PATH_PROG(ac_qmake, qmake-qt4, [no], $ac_path)
144  fi  else
 if test "x$ac_qt5" = "xyes"; then  
145     AC_PATH_PROG(ac_qmake, qmake-qt5, [no], $ac_path)     AC_PATH_PROG(ac_qmake, qmake-qt5, [no], $ac_path)
146  fi  fi
147  if test "x$ac_qmake" = "xno"; then  if test "x$ac_qmake" = "xno"; then
# Line 167  fi Line 154  fi
154    
155  # Check for proper Qt4/5 major version.  # Check for proper Qt4/5 major version.
156  ac_qt_version_major=`$ac_qmake -query QT_VERSION | cut -d. -f1`  ac_qt_version_major=`$ac_qmake -query QT_VERSION | cut -d. -f1`
157  if test "x$ac_qt4" = "xyes" -a "x$ac_qt_version_major" != "x4"; then  if test "x$ac_qt4" = "xyes"; then
158     AC_MSG_ERROR([qmake-qt4 $ac_errmsg (qt4-devel)])     if test "x$ac_qt_version_major" != "x4"; then
159  fi        AC_MSG_ERROR([qmake-qt4 $ac_errmsg (qt4-devel)])
160  if test "x$ac_qt5" = "xyes" -a "x$ac_qt_version_major" != "x5"; then     fi
161     AC_MSG_ERROR([qmake-qt5 $ac_errmsg (qt5-devel)])  else
162       if test "x$ac_qt_version_major" != "x5"; then
163          AC_MSG_ERROR([qmake-qt5 $ac_errmsg (qt5-devel)])
164       fi
165  fi  fi
166    
167  ac_qt_install_bins=`$ac_qmake -query QT_INSTALL_BINS`  ac_qt_install_bins=`$ac_qmake -query QT_INSTALL_BINS`
# Line 214  if test "x$ac_qt4" = "xyes"; then Line 204  if test "x$ac_qt4" = "xyes"; then
204           exit 1           exit 1
205        ])        ])
206     ])     ])
207  fi  else
   
 if test "x$ac_qt5" = "xyes"; then  
208     AC_CACHE_CHECK([for Qt library version >= 5.1],     AC_CACHE_CHECK([for Qt library version >= 5.1],
209        ac_cv_qtversion, [        ac_cv_qtversion, [
210        AC_TRY_COMPILE([#include "QtCore/qglobal.h"], [        AC_TRY_COMPILE([#include "QtCore/qglobal.h"], [

Legend:
Removed from v.2876  
changed lines
  Added in v.2929

  ViewVC Help
Powered by ViewVC