/[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 1253 by stargo, Sun Sep 17 10:00:55 2006 UTC revision 1255 by stargo, Sun Sep 17 11:04:50 2006 UTC
# Line 156  AC_ARG_WITH(sound, Line 156  AC_ARG_WITH(sound,
156      sound="$withval"      sound="$withval"
157      ])      ])
158  if test "$sound" = yes; then  if test "$sound" = yes; then
159      AC_CHECK_HEADER(ao/ao.h, [sound=libao])      AC_CHECK_HEADER(ao/ao.h,
160      AC_CHECK_HEADER(sys/soundcard.h, [sound=oss])          [
161      AC_CHECK_HEADER(dmedia/audio.h, [sound=sgi])          sound=auto
162      AC_CHECK_HEADER(sys/audioio.h, [sound=sun])          SOUNDOBJ="$SOUNDOBJ rdpsnd_libao.o"
163            LDFLAGS="$LDFLAGS -lao"
164            AC_DEFINE(RDPSND_LIBAO)
165            ])
166        AC_CHECK_HEADER(sys/soundcard.h,
167            [
168            sound=auto
169            SOUNDOBJ="$SOUNDOBJ rdpsnd_oss.o"
170            AC_DEFINE(RDPSND_OSS)
171            ])
172        AC_CHECK_HEADER(dmedia/audio.h,
173            [
174            sound=auto
175            SOUNDOBJ="$SOUNDOBJ rdpsnd_sgi.o"
176            LDFLAGS="$LDFLAGS -laudio"
177            AC_DEFINE(RDPSND_SGI)
178            ])
179        AC_CHECK_HEADER(sys/audioio.h,
180            [
181            sound=auto
182            SOUNDOBJ="$SOUNDOBJ rdpsnd_sun.o"
183            AC_DEFINE(RDPSND_SUN)
184            ])
185        AC_CHECK_HEADER(alsa/asoundlib.h,
186            [
187            sound=auto
188            SOUNDOBJ="$SOUNDOBJ rdpsnd_alsa.o"
189            LDFLAGS="$LDFLAGS -lasound"
190            AC_DEFINE(RDPSND_ALSA)
191            ])
192  fi  fi
193    
194  if test "$sound" = no; then  if test "$sound" = no; then
195      break      break
196    elif test "$sound" = auto; then
197        SOUNDOBJ="$SOUNDOBJ rdpsnd.o"
198        AC_DEFINE(WITH_RDPSND)
199  elif test "$sound" = oss; then  elif test "$sound" = oss; then
200      SOUNDOBJ="rdpsnd.o rdpsnd_oss.o"      SOUNDOBJ="rdpsnd.o rdpsnd_oss.o"
201      AC_DEFINE(WITH_RDPSND)      AC_DEFINE(WITH_RDPSND)
202  elif test "$sound" = sgi; then  elif test "$sound" = sgi; then
203      SOUNDOBJ="rdpsnd.o rdpsnd_sgi.o"      SOUNDOBJ="rdpsnd.o rdpsnd_sgi.o"
204      LDFLAGS="$LDFLAGS -laudio"      LDFLAGS="$LDFLAGS -laudio"
205    elif test "$sound" = yes; then
206        SOUNDOBJ="$SOUNDOBJ rdpsnd.o"
207      AC_DEFINE(WITH_RDPSND)      AC_DEFINE(WITH_RDPSND)
208  elif test "$sound" = sun; then  elif test "$sound" = sun; then
209      SOUNDOBJ="rdpsnd.o rdpsnd_sun.o"      SOUNDOBJ="rdpsnd.o rdpsnd_sun.o"
# Line 176  elif test "$sound" = sun; then Line 211  elif test "$sound" = sun; then
211  elif test "$sound" = libao; then  elif test "$sound" = libao; then
212      SOUNDOBJ="rdpsnd.o rdpsnd_libao.o"      SOUNDOBJ="rdpsnd.o rdpsnd_libao.o"
213      LDFLAGS="$LDFLAGS -lao"      LDFLAGS="$LDFLAGS -lao"
214      AC_DEFINE(WITH_RDPSND)      AC_DEFINE(RDPSND_SUN)
215  elif test "$sound" = alsa; then  elif test "$sound" = alsa; then
216      SOUNDOBJ="rdpsnd.o rdpsnd_alsa.o"      SOUNDOBJ="rdpsnd.o rdpsnd_alsa.o"
217      LDFLAGS="$LDFLAGS -lasound"      LDFLAGS="$LDFLAGS -lasound"
218      AC_DEFINE(WITH_RDPSND)      AC_DEFINE(WITH_RDPSND)
219        AC_DEFINE(RDPSND_ALSA)
220  else  else
221     AC_MSG_WARN([sound support disabled])     AC_MSG_WARN([sound support disabled])
222     AC_MSG_WARN([Currently supported systems are Open Sound System (oss), SGI AL (sgi), Sun/BSD (sun), ALSA (alsa) and libao])     AC_MSG_WARN([Currently supported systems are Open Sound System (oss), SGI AL (sgi), Sun/BSD (sun), ALSA (alsa) and libao])

Legend:
Removed from v.1253  
changed lines
  Added in v.1255

  ViewVC Help
Powered by ViewVC 1.1.26