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

Diff of /linuxsampler/trunk/configure.in

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

revision 379 by persson, Sun Feb 13 18:02:29 2005 UTC revision 527 by capela, Mon May 9 11:59:58 2005 UTC
# Line 10  AC_SUBST(target_vendor) Line 10  AC_SUBST(target_vendor)
10    
11    
12    
13  echo -n "checking whether x86 architecture... "  AC_MSG_CHECKING([whether x86 architecture])
14  def_arch_x86=0  def_arch_x86=0
15  case $target_cpu in  case $target_cpu in
16    "i386" | "i486" | "i586" | "i686" | "i786")    "i386" | "i486" | "i586" | "i686" | "i786")
# Line 22  esac Line 22  esac
22  AC_DEFINE_UNQUOTED(ARCH_X86,$def_arch_x86,[Define to 1 if you build for x86 architecture.])  AC_DEFINE_UNQUOTED(ARCH_X86,$def_arch_x86,[Define to 1 if you build for x86 architecture.])
23    
24    
25    # determine the right gcc switch for CPU specific optimizations
26    CXX_CPU_SWITCH=
27    if test "$def_arch_x86" = 1; then
28      CXX_CPU_SWITCH="-march=$target_cpu"
29    elif test "$target_cpu" = "powerpc"; then
30      CXX_CPU_SWITCH="-arch=$target_cpu"
31    fi
32    AC_SUBST([CXX_CPU_SWITCH])
33    
34    
35  AC_MSG_CHECKING([whether UNIX98 compatible])  AC_MSG_CHECKING([whether UNIX98 compatible])
36  AC_LANG_SAVE  AC_LANG_SAVE
37  AC_LANG_C  AC_LANG_C
# Line 144  AM_CONDITIONAL(HAVE_JACK, test $HAVE_JAC Line 154  AM_CONDITIONAL(HAVE_JACK, test $HAVE_JAC
154  AC_DEFINE_UNQUOTED(HAVE_JACK,$HAVE_JACK,[Define to 1 if you have JACK installed.])  AC_DEFINE_UNQUOTED(HAVE_JACK,$HAVE_JACK,[Define to 1 if you have JACK installed.])
155    
156    
157    # Check presence of libgig
158    libgig_version="1.0.0"
159    PKG_CHECK_MODULES(GIG, gig >= $libgig_version, HAVE_GIG=true, HAVE_GIG=false)
160    if test "$HAVE_GIG" = "false"; then
161        echo "Required libgig version not found!"
162        echo "You need to have libgig version ${libgig_version} installed!"
163        exit -1;
164    fi
165    AC_SUBST(GIG_CFLAGS)
166    AC_SUBST(GIG_LIBS)
167    
168    
169    # SQLITE3
170    PKG_CHECK_MODULES(SQLITE3, sqlite3, HAVE_SQLITE3=true, HAVE_SQLITE3=false)
171    AC_SUBST(SQLITE3_LIBS)
172    AC_SUBST(SQLITE3_CFLAGS)
173    if test $HAVE_SQLITE3 = false; then
174        HAVE_SQLITE3=0;
175    else
176        HAVE_SQLITE3=1
177    fi
178    AM_CONDITIONAL(HAVE_SQLITE3, test $HAVE_SQLITE3 = 1)
179    AC_DEFINE_UNQUOTED(HAVE_SQLITE3,$HAVE_SQLITE3,[Define to 1 if you have SQLITE3 installed.])
180    
181    
182  if test "$have_midi_input_driver" = "false"; then  if test "$have_midi_input_driver" = "false"; then
183      echo "No supported MIDI input system found!"      echo "No supported MIDI input system found!"
184      echo "Sorry, LinuxSampler only supports ALSA as MIDI input driver at the moment!"      echo "Sorry, LinuxSampler only supports ALSA as MIDI input driver at the moment!"
# Line 157  fi Line 192  fi
192    
193    
194  AM_CONFIG_HEADER(config.h)  AM_CONFIG_HEADER(config.h)
195  AM_INIT_AUTOMAKE(linuxsampler, 0.2)  AM_INIT_AUTOMAKE(linuxsampler, 0.3.1)
196    
197  AC_LANG_CPLUSPLUS  AC_LANG_CPLUSPLUS
198  AC_PROG_CXX  AC_PROG_CXX
199    
200    # autoconf 2.59/libtool 1.5.12 bug? work-around. Without a check like
201    # this, the dlfcn.h check in am_prog_libtool may fail.
202    AC_CHECK_HEADER(stdlib.h)
203    
204  AM_PROG_LIBTOOL  AM_PROG_LIBTOOL
205    
206  AC_OUTPUT(Makefile src/Makefile src/network/Makefile src/engines/Makefile src/engines/gig/Makefile src/engines/common/Makefile src/common/Makefile src/lib/Makefile src/lib/fileloader/Makefile src/lib/fileloader/libgig/Makefile src/testcases/Makefile src/drivers/Makefile src/drivers/audio/Makefile src/drivers/midi/Makefile)  AC_OUTPUT(Makefile src/Makefile src/network/Makefile src/engines/Makefile src/engines/gig/Makefile src/engines/common/Makefile src/common/Makefile src/lib/Makefile src/lib/fileloader/Makefile src/lib/fileloader/libgig/Makefile src/testcases/Makefile src/drivers/Makefile src/drivers/audio/Makefile src/drivers/midi/Makefile)

Legend:
Removed from v.379  
changed lines
  Added in v.527

  ViewVC Help
Powered by ViewVC