/[rdesktop]/sourceforge.net/trunk/rdesktop/configure.ac
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/configure.ac

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

revision 1199 by astrand, Mon Mar 27 08:17:34 2006 UTC revision 1278 by stargo, Sun Oct 1 13:57:34 2006 UTC
# Line 1  Line 1 
1  AC_INIT(rdesktop, 1.4.1)  AC_INIT(rdesktop, 1.5.0)
2    
3  AC_CONFIG_SRCDIR([rdesktop.c])  AC_CONFIG_SRCDIR([rdesktop.c])
4    
# Line 144  AC_ARG_WITH(libao, Line 144  AC_ARG_WITH(libao,
144      [      [
145      CFLAGS="$CFLAGS -I$withval/include"      CFLAGS="$CFLAGS -I$withval/include"
146      CPPFLAGS="$CPPFLAGS -I$withval/include"      CPPFLAGS="$CPPFLAGS -I$withval/include"
147      LIBS="$LIBS -L$withval/lib"      LDFLAGS="$LDFLAGS -L$withval/lib"
148      rpath="$rpath:$withval/lib"      rpath="$rpath:$withval/lib"
149      ]      ]
150  )  )
151    
152    AC_ARG_WITH(libsamplerate,
153        [  --with-libsamplerate=DIR look for libsamplerate at DIR/include, DIR/lib],
154        [
155        CFLAGS="$CFLAGS -I$withval/include"
156        CPPFLAGS="$CPPFLAGS -I$withval/include"
157        LDFLAGS="$LDFLAGS -L$withval/lib"
158        rpath="$rpath:$withval/lib"
159        ]
160    )
161    
162    AC_CHECK_HEADER(samplerate.h,
163        [
164        LIBS="$LIBS -lsamplerate"
165        AC_DEFINE(HAVE_LIBSAMPLERATE)
166        ]
167    )
168    
169  sound="yes"  sound="yes"
170  AC_ARG_WITH(sound,  AC_ARG_WITH(sound,
171      [  --with-sound            select sound system ("oss", "sgi", "sun" or "libao") ],      [  --with-sound            select sound system ("oss", "sgi", "sun", "alsa" or "libao") ],
172      [      [
173      sound="$withval"      sound="$withval"
174      ])      ])
175  if test "$sound" = yes; then  if test "$sound" = yes; then
176      AC_CHECK_HEADER(ao/ao.h, [sound=libao])      AC_CHECK_HEADER(ao/ao.h,
177      AC_CHECK_HEADER(sys/soundcard.h, [sound=oss])          [
178      AC_CHECK_HEADER(dmedia/audio.h, [sound=sgi])          sound=auto
179      AC_CHECK_HEADER(sys/audioio.h, [sound=sun])          SOUNDOBJ="$SOUNDOBJ rdpsnd_libao.o"
180            LIBS="$LIBS -lao"
181            AC_DEFINE(RDPSND_LIBAO)
182            ])
183        AC_CHECK_HEADER(sys/soundcard.h,
184            [
185            sound=auto
186            SOUNDOBJ="$SOUNDOBJ rdpsnd_oss.o"
187            AC_DEFINE(RDPSND_OSS)
188            ])
189        AC_CHECK_HEADER(dmedia/audio.h,
190            [
191            sound=auto
192            SOUNDOBJ="$SOUNDOBJ rdpsnd_sgi.o"
193            LIBS="$LIBS -laudio"
194            AC_DEFINE(RDPSND_SGI)
195            ])
196        AC_CHECK_HEADER(sys/audioio.h,
197            [
198            sound=auto
199            SOUNDOBJ="$SOUNDOBJ rdpsnd_sun.o"
200            AC_DEFINE(RDPSND_SUN)
201            ])
202        AC_CHECK_HEADER(alsa/asoundlib.h,
203            [
204            sound=auto
205            SOUNDOBJ="$SOUNDOBJ rdpsnd_alsa.o"
206            LIBS="$LIBS -lasound"
207            AC_DEFINE(RDPSND_ALSA)
208            ])
209  fi  fi
210    
211  if test "$sound" = no; then  if test "$sound" = no; then
212      break      break
213    elif test "$sound" = auto; then
214        SOUNDOBJ="$SOUNDOBJ rdpsnd.o rdpsnd_dsp.o"
215        AC_DEFINE(WITH_RDPSND)
216  elif test "$sound" = oss; then  elif test "$sound" = oss; then
217      SOUNDOBJ="rdpsnd.o rdpsnd_oss.o"      SOUNDOBJ="rdpsnd.o rdpsnd_dsp.o rdpsnd_oss.o"
218      AC_DEFINE(WITH_RDPSND)      AC_DEFINE(WITH_RDPSND)
219  elif test "$sound" = sgi; then  elif test "$sound" = sgi; then
220      SOUNDOBJ="rdpsnd.o rdpsnd_sgi.o"      SOUNDOBJ="rdpsnd.o rdpsnd_dsp.o rdpsnd_sgi.o"
221      LDFLAGS="$LDFLAGS -laudio"      LDFLAGS="$LDFLAGS -laudio"
222    elif test "$sound" = yes; then
223        SOUNDOBJ="$SOUNDOBJ rdpsnd.o rdpsnd_dsp.o"
224      AC_DEFINE(WITH_RDPSND)      AC_DEFINE(WITH_RDPSND)
225  elif test "$sound" = sun; then  elif test "$sound" = sun; then
226      SOUNDOBJ="rdpsnd.o rdpsnd_sun.o"      SOUNDOBJ="rdpsnd.o rdpsnd_dsp.o rdpsnd_sun.o"
227      AC_DEFINE(WITH_RDPSND)      AC_DEFINE(WITH_RDPSND)
228  elif test "$sound" = libao; then  elif test "$sound" = libao; then
229      SOUNDOBJ="rdpsnd.o rdpsnd_libao.o"      SOUNDOBJ="rdpsnd.o rdpsnd_dsp.o rdpsnd_libao.o"
230      LDFLAGS="$LDFLAGS -lao"      LDFLAGS="$LDFLAGS -lao"
231        AC_DEFINE(RDPSND_SUN)
232    elif test "$sound" = alsa; then
233        SOUNDOBJ="rdpsnd.o rdpsnd_dsp.o rdpsnd_alsa.o"
234        LDFLAGS="$LDFLAGS -lasound"
235      AC_DEFINE(WITH_RDPSND)      AC_DEFINE(WITH_RDPSND)
236        AC_DEFINE(RDPSND_ALSA)
237  else  else
238     AC_MSG_WARN([sound support disabled])     AC_MSG_WARN([sound support disabled])
239     AC_MSG_WARN([Currently supported systems are Open Sound System (oss), SGI AL (sgi), Sun/BSD (sun) and libao])     AC_MSG_WARN([Currently supported systems are Open Sound System (oss), SGI AL (sgi), Sun/BSD (sun), ALSA (alsa) and libao])
240  fi  fi
241  AC_SUBST(SOUNDOBJ)  AC_SUBST(SOUNDOBJ)
242    

Legend:
Removed from v.1199  
changed lines
  Added in v.1278

  ViewVC Help
Powered by ViewVC 1.1.26