/[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 903 by stargo, Sun May 8 17:57:12 2005 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 22  AC_CHECK_HEADER(sys/filio.h, AC_DEFINE(H Line 22  AC_CHECK_HEADER(sys/filio.h, AC_DEFINE(H
22  AC_CHECK_HEADER(sys/strtio.h, AC_DEFINE(HAVE_SYS_STRTIO_H))  AC_CHECK_HEADER(sys/strtio.h, AC_DEFINE(HAVE_SYS_STRTIO_H))
23  AC_CHECK_HEADER(locale.h, AC_DEFINE(HAVE_LOCALE_H))  AC_CHECK_HEADER(locale.h, AC_DEFINE(HAVE_LOCALE_H))
24  AC_CHECK_HEADER(langinfo.h, AC_DEFINE(HAVE_LANGINFO_H))  AC_CHECK_HEADER(langinfo.h, AC_DEFINE(HAVE_LANGINFO_H))
25  AC_CHECK_HEADER(iconv.h, AC_DEFINE(HAVE_ICONV_H))  
26    AC_CHECK_TOOL(STRIP, strip, :)
27    
28  rpath=""  rpath=""
29    
# Line 143  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"
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"      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    
# Line 285  AC_DEFUN([UTILS_FUNC_ICONV], Line 343  AC_DEFUN([UTILS_FUNC_ICONV],
343        if test -d $dir/lib; then LDFLAGS="$LDFLAGS -L$dir/lib"; fi        if test -d $dir/lib; then LDFLAGS="$LDFLAGS -L$dir/lib"; fi
344      done      done
345     ])     ])
346      AC_CHECK_HEADER(iconv.h, AC_DEFINE(HAVE_ICONV_H))
347    
348    AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [    AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [
349      am_cv_func_iconv="no, consider installing GNU libiconv"      am_cv_func_iconv="no, consider installing GNU libiconv"
# Line 619  AC_CHECK_MEMBERS([struct statvfs.f_namem Line 678  AC_CHECK_MEMBERS([struct statvfs.f_namem
678  AC_CHECK_MEMBERS([struct statfs.f_namelen],,,[$statxfs_includes])  AC_CHECK_MEMBERS([struct statfs.f_namelen],,,[$statxfs_includes])
679  AC_CHECK_MEMBERS([struct statvfs.f_namelen],,,[$statxfs_includes])  AC_CHECK_MEMBERS([struct statvfs.f_namelen],,,[$statxfs_includes])
680    
681    #
682    # Large file support
683    #
684    AC_SYS_LARGEFILE
685    
686    #
687  # mntent  # mntent
688  #  #
689  AC_CHECK_HEADER(mntent.h, AC_DEFINE(HAVE_MNTENT_H))  AC_CHECK_HEADER(mntent.h, AC_DEFINE(HAVE_MNTENT_H))
# Line 677  AC_ARG_WITH(debug-clipboard, Line 741  AC_ARG_WITH(debug-clipboard,
741          fi          fi
742      ])      ])
743    
744    AC_ARG_WITH(debug-channel,
745        [  --with-debug-channel  enable debugging of virtual channel code],
746        [
747            if test $withval != "no";
748            then
749                AC_DEFINE(WITH_DEBUG_CHANNEL,1)
750            fi
751        ])
752    
753    
754  #  #
755  # target-specific stuff  # target-specific stuff

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

  ViewVC Help
Powered by ViewVC 1.1.26