configure.in
branchSDL-1.2
changeset 4034 4ea82f5e7e2c
parent 4028 81837116ef59
child 4037 48465c97d4bc
equal deleted inserted replaced
4033:24c3ca822658 4034:4ea82f5e7e2c
   574 {
   574 {
   575     AC_ARG_ENABLE(nas,
   575     AC_ARG_ENABLE(nas,
   576 AC_HELP_STRING([--enable-nas], [support the NAS audio API [[default=yes]]]),
   576 AC_HELP_STRING([--enable-nas], [support the NAS audio API [[default=yes]]]),
   577                   , enable_nas=yes)
   577                   , enable_nas=yes)
   578     if test x$enable_audio = xyes -a x$enable_nas = xyes; then
   578     if test x$enable_audio = xyes -a x$enable_nas = xyes; then
       
   579         AC_CHECK_HEADER(audio/audiolib.h, have_nas_hdr=yes)
       
   580         AC_CHECK_LIB(audio, AuOpenServer, have_nas_lib=yes)
       
   581 
   579         AC_MSG_CHECKING(for NAS audio support)
   582         AC_MSG_CHECKING(for NAS audio support)
   580         have_nas=no
   583         have_nas=no
   581         if true; then
   584 
       
   585         if test x$have_nas_hdr = xyes -a x$have_nas_lib = xyes; then
   582             have_nas=yes
   586             have_nas=yes
   583             NAS_CFLAGS=""
   587             NAS_LIBS="-laudio"
   584             NAS_LIBS="-laudio -lXt"
   588 
       
   589         elif test -r /usr/X11R6/include/audio/audiolib.h; then
       
   590             have_nas=yes
       
   591             NAS_CFLAGS="-I/usr/X11R6/include/"
       
   592             NAS_LIBS="-L/usr/X11R6/lib -laudio -lXt"
   585 
   593 
   586         dnl On IRIX, the NAS includes are in a different directory,
   594         dnl On IRIX, the NAS includes are in a different directory,
   587         dnl and libnas must be explicitly linked in
   595         dnl and libnas must be explicitly linked in
   588 
   596 
   589         elif test -r /usr/freeware/include/nas/audiolib.h; then
   597         elif test -r /usr/freeware/include/nas/audiolib.h; then
   590             have_nas=yes
   598             have_nas=yes
   591             NAS_LIBS="-lnas -lXt"
   599             NAS_LIBS="-lnas -lXt"
   592         fi
   600         fi
       
   601 
   593         AC_MSG_RESULT($have_nas)
   602         AC_MSG_RESULT($have_nas)
       
   603 
   594         if test x$have_nas = xyes; then
   604         if test x$have_nas = xyes; then
   595             AC_DEFINE(SDL_AUDIO_DRIVER_NAS)
   605             AC_DEFINE(SDL_AUDIO_DRIVER_NAS)
   596             SOURCES="$SOURCES $srcdir/src/audio/nas/*.c"
   606             SOURCES="$SOURCES $srcdir/src/audio/nas/*.c"
   597             EXTRA_CFLAGS="$EXTRA_CFLAGS $NAS_CFLAGS"
   607             EXTRA_CFLAGS="$EXTRA_CFLAGS $NAS_CFLAGS"
   598             EXTRA_LDFLAGS="$EXTRA_LDFLAGS $NAS_LIBS"
   608             EXTRA_LDFLAGS="$EXTRA_LDFLAGS $NAS_LIBS"