aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac19
1 files changed, 18 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 1a6cd7b..13303be 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,6 +22,7 @@ AM_INIT_AUTOMAKE([silent-rules])
22AC_USE_SYSTEM_EXTENSIONS 22AC_USE_SYSTEM_EXTENSIONS
23AC_PROG_AWK 23AC_PROG_AWK
24AC_PROG_CC 24AC_PROG_CC
25AM_PROG_CC_C_O
25AC_PROG_CPP 26AC_PROG_CPP
26AC_PROG_CXX 27AC_PROG_CXX
27AC_CHECK_PROG(HAVE_CXX, $CXX, yes, no) 28AC_CHECK_PROG(HAVE_CXX, $CXX, yes, no)
@@ -423,7 +424,18 @@ else
423 AM_CONDITIONAL(HAVE_GLIB,false) 424 AM_CONDITIONAL(HAVE_GLIB,false)
424 AC_DEFINE(HAVE_GLIB, 0, [Have glib]) 425 AC_DEFINE(HAVE_GLIB, 0, [Have glib])
425fi 426fi
426 427
428# smf requires glib.h
429CFLAGS_OLD=$CFLAGS
430export CFLAGS="$CFLAGS $GLIB_CFLAGS"
431
432AC_CHECK_LIB(smf, smf_load_from_memory,
433 [AC_CHECK_HEADERS([smf.h],
434 AM_CONDITIONAL(HAVE_SMF, true)
435 AC_DEFINE(HAVE_MPEG2,1,[Have libsmf]),
436 AM_CONDITIONAL(HAVE_SMF, false))],
437 AM_CONDITIONAL(HAVE_SMF, false))
438export CFLAGS=$CFLAGS_OLD
427 439
428# check for gtk >= 2.6.0 440# check for gtk >= 2.6.0
429AC_MSG_CHECKING(for gtk) 441AC_MSG_CHECKING(for gtk)
@@ -645,6 +657,11 @@ then
645 AC_MSG_NOTICE([NOTICE: libflac not found, flac support disabled]) 657 AC_MSG_NOTICE([NOTICE: libflac not found, flac support disabled])
646fi 658fi
647 659
660if test "x$HAVE_SMF_TRUE" = "x#"
661then
662 AC_MSG_NOTICE([NOTICE: libsmf not found, midi support disabled])
663fi
664
648if test "x$HAVE_MPEG2_TRUE" = "x#" 665if test "x$HAVE_MPEG2_TRUE" = "x#"
649then 666then
650 AC_MSG_NOTICE([NOTICE: libmpeg2 not found, mpeg2 support disabled]) 667 AC_MSG_NOTICE([NOTICE: libmpeg2 not found, mpeg2 support disabled])