|
|
@@ -28,6 +28,15 @@ m4_define([lt_current_minus_age], [m4_eval(lt_current - lt_age)]) |
|
|
|
SO_VERSION=lt_version_info |
|
|
|
AC_SUBST(SO_VERSION) |
|
|
|
|
|
|
|
# Check version number coherency between RtAudio.h and configure.ac |
|
|
|
AC_MSG_CHECKING([that version numbers are coherent]) |
|
|
|
AC_RUN_IFELSE( |
|
|
|
[AC_LANG_PROGRAM([#include <string.h> |
|
|
|
`grep "define RTAUDIO_VERSION" $srcdir/RtAudio.h`], |
|
|
|
[return strcmp(RTAUDIO_VERSION, PACKAGE_VERSION);])], |
|
|
|
[AC_MSG_RESULT([yes])], |
|
|
|
[AC_MSG_FAILURE([testing RTAUDIO_VERSION==PACKAGE_VERSION failed, check that RtAudio.h defines RTAUDIO_VERSION as "$PACKAGE_VERSION" or that the first line of configure.ac has been updated.])]) |
|
|
|
|
|
|
|
# Enable some nice automake features if they are available |
|
|
|
m4_ifdef([AM_MAINTAINER_MODE], [AM_MAINTAINER_MODE]) |
|
|
|
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) |
|
|
@@ -65,15 +74,6 @@ AC_CONFIG_MACRO_DIR([m4]) |
|
|
|
AC_HEADER_STDC |
|
|
|
AC_CHECK_HEADERS(sys/ioctl.h unistd.h) |
|
|
|
|
|
|
|
# Check version number coherency between RtAudio.h and configure.ac |
|
|
|
AC_MSG_CHECKING([that version numbers are coherent]) |
|
|
|
AC_RUN_IFELSE( |
|
|
|
[AC_LANG_PROGRAM([#include <string.h> |
|
|
|
`grep "define RTAUDIO_VERSION" $srcdir/RtAudio.h`], |
|
|
|
[return strcmp(RTAUDIO_VERSION, PACKAGE_VERSION);])], |
|
|
|
[AC_MSG_RESULT([yes])], |
|
|
|
[AC_MSG_FAILURE([testing RTAUDIO_VERSION==PACKAGE_VERSION failed, check that RtAudio.h defines RTAUDIO_VERSION as "$PACKAGE_VERSION" or that the first line of configure.ac has been updated.])]) |
|
|
|
|
|
|
|
# Check for debug |
|
|
|
AC_MSG_CHECKING(whether to compile debug version) |
|
|
|
AC_ARG_ENABLE(debug, |
|
|
|