/[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 876 by stargo, Sat Apr 2 18:15:40 2005 UTC revision 1255 by stargo, Sun Sep 17 11:04:50 2006 UTC
# Line 1  Line 1 
1  AC_INIT(rdesktop, 1.4.0)  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 150  AC_ARG_WITH(libao, Line 151  AC_ARG_WITH(libao,
151    
152  sound="yes"  sound="yes"
153  AC_ARG_WITH(sound,  AC_ARG_WITH(sound,
154      [  --with-sound            select sound system ("oss", "sgi", "sun" or "libao") ],      [  --with-sound            select sound system ("oss", "sgi", "sun", "alsa" or "libao") ],
155      [      [
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 175  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(RDPSND_SUN)
215    elif test "$sound" = alsa; then
216        SOUNDOBJ="rdpsnd.o rdpsnd_alsa.o"
217        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) and libao])     AC_MSG_WARN([Currently supported systems are Open Sound System (oss), SGI AL (sgi), Sun/BSD (sun), ALSA (alsa) and libao])
223  fi  fi
224  AC_SUBST(SOUNDOBJ)  AC_SUBST(SOUNDOBJ)
225    
# Line 285  AC_DEFUN([UTILS_FUNC_ICONV], Line 326  AC_DEFUN([UTILS_FUNC_ICONV],
326        if test -d $dir/lib; then LDFLAGS="$LDFLAGS -L$dir/lib"; fi        if test -d $dir/lib; then LDFLAGS="$LDFLAGS -L$dir/lib"; fi
327      done      done
328     ])     ])
329      AC_CHECK_HEADER(iconv.h, AC_DEFINE(HAVE_ICONV_H))
330    
331    AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [    AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [
332      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 661  AC_CHECK_MEMBERS([struct statvfs.f_namem
661  AC_CHECK_MEMBERS([struct statfs.f_namelen],,,[$statxfs_includes])  AC_CHECK_MEMBERS([struct statfs.f_namelen],,,[$statxfs_includes])
662  AC_CHECK_MEMBERS([struct statvfs.f_namelen],,,[$statxfs_includes])  AC_CHECK_MEMBERS([struct statvfs.f_namelen],,,[$statxfs_includes])
663    
664    #
665    # Large file support
666    #
667    AC_SYS_LARGEFILE
668    
669    #
670  # mntent  # mntent
671  #  #
672  AC_CHECK_HEADER(mntent.h, AC_DEFINE(HAVE_MNTENT_H))  AC_CHECK_HEADER(mntent.h, AC_DEFINE(HAVE_MNTENT_H))
# Line 630  AC_CHECK_FUNCS(setmntent) Line 677  AC_CHECK_FUNCS(setmntent)
677  #  #
678  AC_ARG_WITH(ipv6,  AC_ARG_WITH(ipv6,
679      [  --with-ipv6             enable IPv6-support],      [  --with-ipv6             enable IPv6-support],
680      [ AC_DEFINE(IPv6) ])      [
681            if test $withval != "no";
682            then
683                AC_DEFINE(IPv6,1)
684            fi
685        ])
686    
687    
688  #  #
# Line 638  AC_ARG_WITH(ipv6, Line 690  AC_ARG_WITH(ipv6,
690  #  #
691  AC_ARG_WITH(debug,  AC_ARG_WITH(debug,
692      [  --with-debug            enable protocol debugging output],      [  --with-debug            enable protocol debugging output],
693      [ AC_DEFINE(WITH_DEBUG) ])      [
694            if test $withval != "no";
695            then
696                AC_DEFINE(WITH_DEBUG,1)
697            fi
698        ])
699    
700  AC_ARG_WITH(debug-kbd,  AC_ARG_WITH(debug-kbd,
701      [  --with-debug-kbd        enable debugging of keyboard handling],      [  --with-debug-kbd        enable debugging of keyboard handling],
702      [ AC_DEFINE(WITH_DEBUG_KBD) ])      [
703            if test $withval != "no";
704            then
705                AC_DEFINE(WITH_DEBUG_KBD,1)
706            fi
707        ])
708    
709  AC_ARG_WITH(debug-rdp5,  AC_ARG_WITH(debug-rdp5,
710      [  --with-debug-rdp5       enable debugging of RDP5 code],      [  --with-debug-rdp5       enable debugging of RDP5 code],
711      [ AC_DEFINE(WITH_DEBUG_RDP5) ])      [
712            if test $withval != "no";
713            then
714                AC_DEFINE(WITH_DEBUG_RDP5,1)
715            fi
716        ])
717    
718  AC_ARG_WITH(debug-clipboard,  AC_ARG_WITH(debug-clipboard,
719      [  --with-debug-clipboard  enable debugging of clipboard code],      [  --with-debug-clipboard  enable debugging of clipboard code],
720      [ AC_DEFINE(WITH_DEBUG_CLIPBOARD) ])      [
721            if test $withval != "no";
722            then
723                AC_DEFINE(WITH_DEBUG_CLIPBOARD,1)
724            fi
725        ])
726    
727    AC_ARG_WITH(debug-channel,
728        [  --with-debug-channel  enable debugging of virtual channel code],
729        [
730            if test $withval != "no";
731            then
732                AC_DEFINE(WITH_DEBUG_CHANNEL,1)
733            fi
734        ])
735    
736    
737  #  #

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

  ViewVC Help
Powered by ViewVC 1.1.26