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

Diff of /linuxsampler/trunk/configure.ac

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

revision 1049 by schoenebeck, Wed Feb 28 06:53:42 2007 UTC revision 1175 by schoenebeck, Sun May 6 16:38:35 2007 UTC
# Line 296  AM_CONDITIONAL(HAVE_COREMIDI, test $have Line 296  AM_CONDITIONAL(HAVE_COREMIDI, test $have
296  AC_DEFINE_UNQUOTED(HAVE_COREMIDI,$have_coremidi,[Define to 1 if you have CoreMIDI installed.])  AC_DEFINE_UNQUOTED(HAVE_COREMIDI,$have_coremidi,[Define to 1 if you have CoreMIDI installed.])
297    
298  # Check presence of libgig  # Check presence of libgig
299  libgig_version="3.1.0"  libgig_version="3.1.1"
300  PKG_CHECK_MODULES(GIG, gig >= $libgig_version, HAVE_GIG=true, HAVE_GIG=false)  PKG_CHECK_MODULES(GIG, gig >= $libgig_version, HAVE_GIG=true, HAVE_GIG=false)
301  if test "$HAVE_GIG" = "false"; then  if test "$HAVE_GIG" = "false"; then
302      echo "Required libgig version not found!"      echo "Required libgig version not found!"
# Line 308  fi Line 308  fi
308  AC_SUBST(GIG_CFLAGS)  AC_SUBST(GIG_CFLAGS)
309  AC_SUBST(GIG_LIBS)  AC_SUBST(GIG_LIBS)
310    
311  # SQLITE3  # Check presence of sqlite3
312  PKG_CHECK_MODULES(SQLITE3, sqlite3, HAVE_SQLITE3=true, HAVE_SQLITE3=false)  AC_CHECK_PROG(HAVE_SQLITE3_CMD, sqlite3, true, false)
313    sqlite_version="3.3"
314    PKG_CHECK_MODULES(SQLITE3, sqlite3 >= $sqlite_version, HAVE_SQLITE3=true, HAVE_SQLITE3=false)
315  AC_SUBST(SQLITE3_LIBS)  AC_SUBST(SQLITE3_LIBS)
316  AC_SUBST(SQLITE3_CFLAGS)  AC_SUBST(SQLITE3_CFLAGS)
317  if test $HAVE_SQLITE3 = false; then  if test $HAVE_SQLITE3_CMD = false -o $HAVE_SQLITE3 = false; then
318      HAVE_SQLITE3=0;      HAVE_SQLITE3=0;
319      echo "no, support for instrument DB will be disabled!"      instruments_db_support="no"
320        echo "*** Required sqlite version not found!"
321        echo "*** You need to have sqlite version ${sqlite_version} or higher"
322        echo "*** for instruments database support to be enabled."
323        echo "*** Support for instruments DB will be disabled!"
324  else  else
325      HAVE_SQLITE3=1      HAVE_SQLITE3=1
326      echo "yes"      instruments_db_support="yes"
327  fi  fi
328  AM_CONDITIONAL(HAVE_SQLITE3, test $HAVE_SQLITE3 = 1)  AM_CONDITIONAL(HAVE_SQLITE3, test $HAVE_SQLITE3 = 1)
329  AC_DEFINE_UNQUOTED(HAVE_SQLITE3,$HAVE_SQLITE3,[Define to 1 if you have SQLITE3 installed.])  AC_DEFINE_UNQUOTED(HAVE_SQLITE3,$HAVE_SQLITE3,[Define to 1 if you have SQLITE3 installed.])
# Line 856  if test "$config_signed_triang_algo" = " Line 862  if test "$config_signed_triang_algo" = "
862          echo "Call './configure --help' for further information or read configure.in."          echo "Call './configure --help' for further information or read configure.in."
863          exit -1;          exit -1;
864      fi      fi
865    else
866        case "$config_signed_triang_algo" in
867            intmath)
868                triang_signed=2 ;;
869            diharmonic)
870                triang_signed=3 ;;
871            intmathabs)
872                triang_signed=5 ;;
873        esac
874  fi  fi
875  AC_DEFINE_UNQUOTED(CONFIG_SIGNED_TRIANG_ALGO, ${triang_signed}, [Define signed triangular wave algorithm to be used.])  AC_DEFINE_UNQUOTED(CONFIG_SIGNED_TRIANG_ALGO, ${triang_signed}, [Define signed triangular wave algorithm to be used.])
876    
# Line 887  if test "$config_unsigned_triang_algo" = Line 902  if test "$config_unsigned_triang_algo" =
902          echo "Call './configure --help' for further information or read configure.in."          echo "Call './configure --help' for further information or read configure.in."
903          exit -1;          exit -1;
904      fi      fi
905    else
906        case "$config_unsigned_triang_algo" in
907            intmath)
908                triang_unsigned=2 ;;
909            diharmonic)
910                triang_unsigned=3 ;;
911            intmathabs)
912                triang_unsigned=5 ;;
913        esac
914  fi  fi
915  AC_DEFINE_UNQUOTED(CONFIG_UNSIGNED_TRIANG_ALGO, ${triang_unsigned}, [Define unsigned triangular wave algorithm to be used.])  AC_DEFINE_UNQUOTED(CONFIG_UNSIGNED_TRIANG_ALGO, ${triang_unsigned}, [Define unsigned triangular wave algorithm to be used.])
916    
# Line 918  AC_OUTPUT( \ Line 942  AC_OUTPUT( \
942      man/Makefile \      man/Makefile \
943      man/linuxsampler.1 \      man/linuxsampler.1 \
944      src/Makefile \      src/Makefile \
945        src/db/Makefile \
946      src/network/Makefile \      src/network/Makefile \
947      src/engines/Makefile \      src/engines/Makefile \
948      src/engines/gig/Makefile \      src/engines/gig/Makefile \
# Line 934  AC_OUTPUT( \ Line 959  AC_OUTPUT( \
959      Artwork/Makefile \      Artwork/Makefile \
960      scripts/Makefile \      scripts/Makefile \
961      osx/Makefile \      osx/Makefile \
962      osx/LinuxSampler.xcode/Makefile \      osx/linuxsampler.xcodeproj/Makefile \
963      Documentation/Makefile \      Documentation/Makefile \
964      Documentation/Engines/Makefile \      Documentation/Engines/Makefile \
965      Documentation/Engines/gig/Makefile \      Documentation/Engines/gig/Makefile \
# Line 984  echo "# Assert GS SysEx Checksum: ${conf Line 1009  echo "# Assert GS SysEx Checksum: ${conf
1009  echo "# Process Muted Channels: ${config_process_muted_channels}"  echo "# Process Muted Channels: ${config_process_muted_channels}"
1010  echo "# Process All-Notes-Off MIDI message: ${config_process_all_notes_off}"  echo "# Process All-Notes-Off MIDI message: ${config_process_all_notes_off}"
1011  echo "# Interpolate Volume: ${config_interpolate_volume}"  echo "# Interpolate Volume: ${config_interpolate_volume}"
1012    echo "# Instruments database support: ${instruments_db_support}"
1013  echo "#-------------------------------------------------------------------#"  echo "#-------------------------------------------------------------------#"
1014  echo "# Read './configure --help' or file 'configure.in' for details.     #"  echo "# Read './configure --help' or file 'configure.in' for details.     #"
1015  echo "#####################################################################"  echo "#####################################################################"

Legend:
Removed from v.1049  
changed lines
  Added in v.1175

  ViewVC Help
Powered by ViewVC