Search
lxdream.org :: lxdream/configure.in
lxdream 0.9.1
released Jun 29
Download Now
filename configure.in
changeset 927:17b6b9e245d8
prev923:13ac59a786f4
next964:f2f3c7612d06
author nkeynes
date Tue Dec 23 05:48:05 2008 +0000 (15 years ago)
branchlxdream-mem
permissions -rw-r--r--
last change More refactoring and general cleanup. Most things should be working again now.
Split off cache and start real implementation, breaking save states in the process
file annotate diff log raw
nkeynes@1
     1
dnl Process this file with autoconf to produce a configure script.
nkeynes@1
     2
nkeynes@1
     3
AC_INIT(configure.in)
nkeynes@882
     4
AM_INIT_AUTOMAKE(lxdream, 0.9)
nkeynes@1
     5
AM_MAINTAINER_MODE
nkeynes@1
     6
AM_CONFIG_HEADER(config.h)
nkeynes@1
     7
nkeynes@1
     8
AC_ISC_POSIX
nkeynes@1
     9
AC_PROG_CC
nkeynes@1
    10
AM_PROG_CC_STDC
nkeynes@586
    11
AM_PROG_AS
nkeynes@675
    12
AC_CHECK_SIZEOF([void *])
nkeynes@1
    13
AC_HEADER_STDC
nkeynes@521
    14
AC_CANONICAL_BUILD
nkeynes@521
    15
AC_CANONICAL_HOST
nkeynes@700
    16
nkeynes@700
    17
AC_PATH_PROG(POD2MAN, [pod2man])
nkeynes@700
    18
AC_PATH_PROG(POD2HTML, [pod2html])
nkeynes@700
    19
nkeynes@700
    20
dnl ---------------- enable/with flags ------------------
nkeynes@700
    21
nkeynes@804
    22
AC_ARG_ENABLE( strict-warn,
nkeynes@804
    23
   AS_HELP_STRING( [--enable-strict-warn], [Enable strict compilation warnings]),
nkeynes@804
    24
   [CFLAGS="$CFLAGS -Werror -Wall -Wno-unused"], [])
nkeynes@734
    25
AC_ARG_ENABLE( translator, 
nkeynes@899
    26
   AS_HELP_STRING( [--disable-translator], [Disable the SH4 translator (Enabled by default)]),
nkeynes@734
    27
   [true], [enable_translator=yes] )
nkeynes@899
    28
AC_ARG_ENABLE( optimized,
nkeynes@899
    29
   AS_HELP_STRING( [--disable-optimized], [Disable compile-time optimizations (Enabled by default)]),
nkeynes@899
    30
   [true], [enable_optimized=yes] )
nkeynes@909
    31
AC_ARG_ENABLE( profiled,
nkeynes@913
    32
   AS_HELP_STRING( [--enable-profiled], [Enable profiling build]),
nkeynes@909
    33
   [if test "$enableval" == "yes"; then
nkeynes@909
    34
      enable_profiled=yes;
nkeynes@909
    35
    fi] )
nkeynes@586
    36
AC_ARG_ENABLE( trace, 
nkeynes@586
    37
   AS_HELP_STRING( [--enable-trace], [Enable generation of IO traces (warning: hurts performance)]),
nkeynes@586
    38
   [if test "$enableval" == "yes"; then
nkeynes@586
    39
     AC_DEFINE(ENABLE_TRACE_IO, 1, [Enable IO tracing])
nkeynes@586
    40
    fi] )
nkeynes@586
    41
AC_ARG_ENABLE( watch,
nkeynes@586
    42
   AS_HELP_STRING( [--enable-watch], [Enable watchpoints in the debugger (warning: hurts performance)]),
nkeynes@586
    43
   [if test "$enableval" == "yes"; then
nkeynes@586
    44
     AC_DEFINE(ENABLE_WATCH, 1, [Enable watchpoints])
nkeynes@586
    45
   fi] )
nkeynes@671
    46
AC_ARG_ENABLE( sh4stats,
nkeynes@671
    47
   AS_HELP_STRING( [--enable-sh4stats], [Enable statistics on executed sh4 instructions]),
nkeynes@671
    48
   [if test "$enableval" == "yes"; then
nkeynes@671
    49
     AC_DEFINE(ENABLE_SH4STATS, 1, [Enable SH4 statistics])
nkeynes@671
    50
    fi] )
nkeynes@653
    51
AC_ARG_WITH( osmesa,
nkeynes@653
    52
   AS_HELP_STRING( [--with-osmesa], [Build with the osmesa GL library (software rendering)]),
nkeynes@653
    53
   [], [with_osmesa=no])
nkeynes@681
    54
AC_ARG_WITH( gtk,
nkeynes@681
    55
   AS_HELP_STRING( [--with-gtk], [Build with the GTK UI. Default on X11 systems]), [with_gtk=yes], [with_gtk=x11] )
nkeynes@714
    56
AC_ARG_WITH( esd,
nkeynes@714
    57
   AS_HELP_STRING( [--with-esd], [Build with support for the ESounD audio system]) )
nkeynes@714
    58
AC_ARG_WITH( pulse,
nkeynes@714
    59
   AS_HELP_STRING( [--with-pulse], [Build with support for the PulseAudio audio system]) )
nkeynes@653
    60
nkeynes@791
    61
dnl ------------ 
nkeynes@791
    62
nkeynes@913
    63
if test "x$enable_optimized" = "xyes"; then
nkeynes@913
    64
   CFLAGS="-g -O2 -msse2 -mfpmath=sse"
nkeynes@913
    65
   if test "x$enable_profiled" != "xyes"; then
nkeynes@913
    66
       dnl -fomit-frame-pointer can't be used with -pg
nkeynes@913
    67
       CFLAGS="$CFLAGS -fexceptions -fomit-frame-pointer"
nkeynes@913
    68
       AC_DEFINE(HAVE_EXCEPTIONS, [1], [Have exception stack-frame information])
nkeynes@913
    69
   fi
nkeynes@909
    70
else 
nkeynes@899
    71
   CFLAGS="-g3"
nkeynes@899
    72
fi
nkeynes@909
    73
nkeynes@913
    74
if test "x$enable_profiled" = "xyes"; then
nkeynes@913
    75
   CFLAGS="$CFLAGS -pg"
nkeynes@913
    76
   LDFLAGS="$LDFLAGS -pg";
nkeynes@913
    77
fi
nkeynes@913
    78
nkeynes@791
    79
if test "x$GCC" = "xyes"; then
nkeynes@791
    80
   CFLAGS="$CFLAGS -fno-strict-aliasing"
nkeynes@791
    81
fi
nkeynes@791
    82
nkeynes@923
    83
AC_CHECK_FASTCALL([
nkeynes@923
    84
   AC_DEFINE(HAVE_FASTCALL, [1], [Use fast register-passing calling conventions])
nkeynes@923
    85
])
nkeynes@927
    86
AC_CHECK_FRAME_ADDRESS( [
nkeynes@927
    87
   AC_DEFINE(HAVE_FRAME_ADDRESS, [1], [Define if we have a working builtin frame_address])
nkeynes@927
    88
], [ AC_MSG_WARN([Memory exceptions will be slow]) ])
nkeynes@923
    89
nkeynes@899
    90
nkeynes@681
    91
dnl ------------ Check if we're building on Darwin --------------
nkeynes@660
    92
nkeynes@660
    93
dnl For starters, do we have a working objective-c compiler?
nkeynes@660
    94
lxdream_save_cppflags="$CPPFLAGS"
nkeynes@660
    95
CPPFLAGS="$CPPFLAGS -x objective-c"
nkeynes@660
    96
AC_TRY_COMPILE([@interface Foo @end],, [
nkeynes@660
    97
nkeynes@660
    98
   AC_CHECK_HEADER([Cocoa/Cocoa.h], [
nkeynes@660
    99
      HAVE_COCOA='yes'
nkeynes@660
   100
      APPLE_BUILD='yes'
nkeynes@660
   101
      LIBS="$LIBS -framework AppKit"
nkeynes@660
   102
      LIBS="$LIBS -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib -framework OpenGL"
nkeynes@902
   103
      CPPFLAGS="$CPPFLAGS -DMAC_OS_X_VERSION_MIN_REQUIRED=MAC_OS_X_VERSION_10_4 -mdynamic-no-pic"
nkeynes@769
   104
      LDFLAGS="$LDFLAGS -Wl,-headerpad_max_install_names"
nkeynes@660
   105
      AC_DEFINE(HAVE_COCOA,[1],[Have Cocoa framework])
nkeynes@660
   106
      AC_DEFINE(APPLE_BUILD,[1],[Building on an apple platform. Things are different...])
nkeynes@704
   107
      if test "x$with_gtk" = "xx11"; then
nkeynes@704
   108
        with_gtk=no
nkeynes@704
   109
      fi
nkeynes@660
   110
   ])
nkeynes@660
   111
nkeynes@660
   112
], [CPPFLAGS="$lxdream_save_cppflags"] )
nkeynes@681
   113
AM_CONDITIONAL(GUI_COCOA, [test "$HAVE_COCOA" = 'yes' -a "$with_gtk" = "no"])
nkeynes@866
   114
if test "x$HAVE_COCOA" = 'xyes' -a "x$with_gtk" = "xno"; then
nkeynes@866
   115
  AC_DEFINE(OSX_BUNDLE, [1], [Generating a bundled application])
nkeynes@866
   116
fi
nkeynes@660
   117
nkeynes@537
   118
dnl ----------- Check for mandatory dependencies --------------
nkeynes@537
   119
dnl Check for libpng (required)
nkeynes@537
   120
PKG_CHECK_MODULES(LIBPNG, [libpng] )
nkeynes@529
   121
nkeynes@539
   122
dnl Implied by libpng, but check explicitly just in case
nkeynes@539
   123
AC_CHECK_LIB(z, uncompress, [], [
nkeynes@539
   124
    echo "Zlib (libz.so) could not be found, but is required."
nkeynes@539
   125
    exit 1])
nkeynes@539
   126
nkeynes@681
   127
if test "x$with_gtk" = "xno"; then
nkeynes@681
   128
   dnl Check for GLIB only
nkeynes@681
   129
   PKG_CHECK_MODULES(GLIB, glib-2.0)
nkeynes@681
   130
else
nkeynes@681
   131
   dnl Check for GTK
nkeynes@681
   132
   PKG_CHECK_MODULES(GTK, gtk+-2.0, [
nkeynes@681
   133
       HAVE_GTK='yes'
nkeynes@681
   134
       AC_DEFINE([HAVE_GTK],1,[Have GTK libraries])
nkeynes@681
   135
   ])
nkeynes@658
   136
nkeynes@681
   137
   dnl Which GTK port do we have?
nkeynes@681
   138
   LIBS="$LIBS $GTK_LIBS"
nkeynes@681
   139
   AC_CHECK_FUNC(gdk_x11_display_get_xdisplay, [ 
nkeynes@681
   140
      HAVE_GTK_X11='yes'
nkeynes@681
   141
      AC_DEFINE([HAVE_GTK_X11],1,[Building with GTK+X11]) ], [])
nkeynes@681
   142
   AC_CHECK_FUNC(gdk_quartz_window_get_nsview, [ 
nkeynes@681
   143
      HAVE_GTK_OSX='yes'
nkeynes@681
   144
      AC_DEFINE([HAVE_GTK_OSX],1,[Building with GTK+Cocoa]) ], [])
nkeynes@681
   145
fi
nkeynes@681
   146
nkeynes@658
   147
AM_CONDITIONAL(GUI_GTK, [test "$HAVE_GTK" = 'yes'])
nkeynes@658
   148
nkeynes@658
   149
dnl ------------------ Video driver support -------------------
nkeynes@658
   150
AS_IF([test "x$with_osmesa" != xno], [ 
nkeynes@658
   151
nkeynes@658
   152
dnl User requested OSMesa (ie pure software rendering)
nkeynes@658
   153
  AC_CHECK_LIB([OSMesa], [OSMesaCreateContext], [],
nkeynes@658
   154
    [AC_MSG_FAILURE( [--with-osmesa was given, but OSMesa library could not be found])])
nkeynes@658
   155
  AC_CHECK_HEADER([GL/osmesa.h], [],
nkeynes@658
   156
    [AC_MSG_FAILURE( [--with-osmesa was given, but osmesa.h could not be found])])
nkeynes@658
   157
  HAVE_OSMESA='yes'
nkeynes@702
   158
  VIDEO_DRIVERS="$VIDEO_DRIVERS osmesa"
nkeynes@658
   159
  AC_DEFINE([HAVE_OSMESA],1,[Building with the OSMesa video driver]) ], [
nkeynes@658
   160
nkeynes@658
   161
dnl Otherwise we want a real GL library (unless we're on darwin, in which case it's already
nkeynes@658
   162
dnl taken care of above).
nkeynes@658
   163
   if test "x$APPLE_BUILD" != 'xyes'; then
nkeynes@658
   164
      AC_CHECK_LIB(GL, glVertex3f, [], [
nkeynes@658
   165
          AC_MSG_FAILURE( ["The OpenGL library (libGL.so) could not be found, but is required."])])
nkeynes@658
   166
      AC_CHECK_HEADER([GL/gl.h], [], [
nkeynes@658
   167
          AC_MSG_FAILURE( ["The OpenGL header files (eg GL/gl.h) could not be found, but are required."])])
nkeynes@681
   168
   else
nkeynes@681
   169
      AC_CHECK_FUNC(NSOpenGLGetVersion, [
nkeynes@681
   170
         HAVE_NSGL='yes'
nkeynes@702
   171
         VIDEO_DRIVERS="$VIDEO_DRIVERS nsgl"
nkeynes@681
   172
         AC_DEFINE([HAVE_NSGL],1, [Have NSOpenGL support]) ] )
nkeynes@658
   173
   fi
nkeynes@658
   174
nkeynes@658
   175
dnl Now work out how to get from the UI to GL - this is usually the painful part.
nkeynes@658
   176
   if test "x$HAVE_GTK_X11" = "xyes"; then
nkeynes@658
   177
      if test "x$APPLE_BUILD" = "xyes"; then
nkeynes@658
   178
         LIBS="$LIBS -L/usr/X11/lib -lGL"
nkeynes@658
   179
      fi
nkeynes@658
   180
      AC_CHECK_FUNC(glXQueryVersion, [
nkeynes@658
   181
         HAVE_GLX='yes'
nkeynes@702
   182
         VIDEO_DRIVERS="$VIDEO_DRIVERS glx"
nkeynes@658
   183
         AC_DEFINE([HAVE_GLX], 1, [Have GLX support]) ] )
nkeynes@658
   184
   fi
nkeynes@658
   185
      
nkeynes@658
   186
])
nkeynes@658
   187
nkeynes@658
   188
nkeynes@537
   189
nkeynes@658
   190
AM_CONDITIONAL(VIDEO_OSMESA, [test "x$HAVE_OSMESA" = "xyes"])
nkeynes@658
   191
AM_CONDITIONAL(VIDEO_GLX, [test "x$HAVE_GLX" = "xyes"])
nkeynes@658
   192
AM_CONDITIONAL(VIDEO_NSGL, [test "x$HAVE_NSGL" = "xyes"])
nkeynes@658
   193
nkeynes@658
   194
dnl Check for optional (but highly desireable) OpenGL features
nkeynes@656
   195
AC_CHECK_FUNC(glGenFramebuffersEXT, [ AC_DEFINE([HAVE_OPENGL_FBO],1,[Have EXT_framebuffer_object support]) ], [])
nkeynes@656
   196
AC_CHECK_FUNC(glCreateShader, [ AC_DEFINE([HAVE_OPENGL_SHADER],1,[Have 2.0 shader support]) ], [])
nkeynes@656
   197
AC_CHECK_FUNC(glCreateShaderObjectARB, [ AC_DEFINE([HAVE_OPENGL_SHADER_ARB],1,[Have ARB shader support]) ], [])
nkeynes@687
   198
AC_CHECK_FUNC(glClampColorARB, [ AC_DEFINE([HAVE_OPENGL_CLAMP_COLOR],1,[Have Color Clamp]) ], [])
nkeynes@656
   199
nkeynes@521
   200
nkeynes@734
   201
dnl ------------------- SH4 translator target -------------------
nkeynes@734
   202
nkeynes@734
   203
if test "x$enable_translator" != "xno"; then
nkeynes@734
   204
    case $host_cpu in
nkeynes@734
   205
        i386|i486|i586|i686|x86_64)
nkeynes@734
   206
	    SH4_TRANSLATOR="x86"
nkeynes@734
   207
            AC_DEFINE_UNQUOTED(SH4_TRANSLATOR,[TARGET_X86], [SH4 Translator to use (if any)] );;
nkeynes@734
   208
    esac
nkeynes@734
   209
fi
nkeynes@734
   210
AM_CONDITIONAL(BUILD_SH4X86, [test "$SH4_TRANSLATOR" = "x86"])
nkeynes@94
   211
nkeynes@537
   212
dnl ------------------ Optional driver support -------------------
nkeynes@697
   213
dnl Check for Apple CoreAudio
nkeynes@702
   214
AC_CHECK_HEADER([CoreAudio/CoreAudio.h], [
nkeynes@697
   215
     HAVE_CORE_AUDIO=yes
nkeynes@702
   216
     LIBS="$LIBS -framework CoreAudio"
nkeynes@702
   217
     AUDIO_DRIVERS="$AUDIO_DRIVERS osx"
nkeynes@697
   218
     AC_DEFINE([HAVE_CORE_AUDIO], 1, [Have Apple CoreAudio support]) ],[true ])
nkeynes@697
   219
AM_CONDITIONAL( AUDIO_OSX, [test "$HAVE_CORE_AUDIO" = 'yes'] )
nkeynes@697
   220
nkeynes@657
   221
dnl Check for pulseaudio
nkeynes@714
   222
if test "x$with_pulse" != "xno"; then
nkeynes@714
   223
   PKG_CHECK_MODULES(PULSE, [libpulse-simple], [
nkeynes@714
   224
       HAVE_PULSE='yes'
nkeynes@714
   225
       AUDIO_DRIVERS="$AUDIO_DRIVERS pulse"
nkeynes@714
   226
       AC_DEFINE([HAVE_PULSE],1,[Have pulseaudio support]) 
nkeynes@714
   227
   ], [
nkeynes@714
   228
       if test "x$with_pulse" = "xyes"; then
nkeynes@714
   229
          AC_MSG_FAILURE( [PulseAudio audio package could not be found (but was required)] )
nkeynes@714
   230
       fi
nkeynes@714
   231
   ])
nkeynes@714
   232
fi
nkeynes@657
   233
AM_CONDITIONAL( AUDIO_PULSE, [test "$HAVE_PULSE" = 'yes'] )
nkeynes@657
   234
nkeynes@537
   235
dnl Check for esound
nkeynes@714
   236
if test "x$with_esd" != "xno"; then
nkeynes@714
   237
   PKG_CHECK_MODULES(ESOUND, [esound], [ 
nkeynes@714
   238
       HAVE_ESOUND='yes'
nkeynes@714
   239
       AUDIO_DRIVERS="$AUDIO_DRIVERS esd"
nkeynes@714
   240
       AC_DEFINE([HAVE_ESOUND],1,[Have esound support]) 
nkeynes@714
   241
   ], [
nkeynes@714
   242
       if test "x$with_esd" = "xyes"; then
nkeynes@714
   243
          AC_MSG_FAILURE( [ESounD audio package could not be found (but was required)] )
nkeynes@714
   244
       fi
nkeynes@714
   245
   ])
nkeynes@714
   246
fi
nkeynes@537
   247
AM_CONDITIONAL( AUDIO_ESOUND, [test "$HAVE_ESOUND" = 'yes'] )
nkeynes@537
   248
bhaal22@643
   249
dnl Check for alsa support
bhaal22@643
   250
PKG_CHECK_MODULES(ALSA, [alsa], [ 
bhaal22@643
   251
     HAVE_ALSA='yes'
nkeynes@702
   252
     AUDIO_DRIVERS="$AUDIO_DRIVERS alsa"
nkeynes@657
   253
     AC_DEFINE([HAVE_ALSA],1,[Have alsa support]) ], [true])
bhaal22@643
   254
AM_CONDITIONAL( AUDIO_ALSA, [test "$HAVE_ALSA" = 'yes'] )
bhaal22@643
   255
nkeynes@657
   256
nkeynes@709
   257
dnl Check for native cdrom support. There can be only one.
nkeynes@709
   258
AC_CHECK_HEADER([linux/cdrom.h], [CDROM_DRIVER=linux], [true])
nkeynes@720
   259
AC_CHECK_HEADER([IOKit/IOKitLib.h], [
nkeynes@720
   260
     CDROM_DRIVER=osx
nkeynes@720
   261
     LIBS="$LIBS -framework IOKit"],[true])
nkeynes@709
   262
AM_CONDITIONAL(CDROM_LINUX, [test "x$CDROM_DRIVER" = "xlinux"])
nkeynes@709
   263
AM_CONDITIONAL(CDROM_OSX, [test "x$CDROM_DRIVER" = "xosx"])
nkeynes@709
   264
AM_CONDITIONAL(CDROM_NONE, [test "x$CDROM_DRIVER" = "x"])
nkeynes@489
   265
nkeynes@614
   266
AC_CHECK_HEADER([linux/joystick.h], [
nkeynes@614
   267
    HAVE_LINUX_JOYSTICK_H=yes
nkeynes@614
   268
    AC_DEFINE([HAVE_LINUX_JOYSTICK], 1, [Have linux joystick support]) ], 
nkeynes@614
   269
  [ echo "Linux Joystick support not found, building without it."] )
nkeynes@614
   270
AM_CONDITIONAL(JOY_LINUX, [test "$HAVE_LINUX_JOYSTICK_H" = "yes"])
nkeynes@614
   271
nkeynes@537
   272
dnl Check for cross-compiler availability - needed for system tests
nkeynes@521
   273
AC_PATH_PROG(SHCC, [sh-elf-gcc])
nkeynes@521
   274
AC_PATH_PROG(SHLD, [sh-elf-ld])
nkeynes@521
   275
AC_PATH_PROG(SHOBJCOPY, [sh-elf-objcopy])
nkeynes@521
   276
AC_PATH_PROG(ARMCC, [arm-elf-gcc])
nkeynes@521
   277
AC_PATH_PROG(ARMLD, [arm-elf-ld])
nkeynes@521
   278
AC_PATH_PROG(ARMOBJCOPY, [arm-elf-objcopy])
nkeynes@521
   279
nkeynes@521
   280
if test "x$SHCC" = "x" -o "x$SHLD" = "x" -o "x$SHOBJCOPY" = "x"; then
nkeynes@521
   281
  BUILD_SH="no"
nkeynes@521
   282
  echo "Warning: SH4 cross-compiler not found, system tests will be disabled."
nkeynes@521
   283
else
nkeynes@521
   284
  BUILD_SH="yes"
nkeynes@521
   285
fi
nkeynes@521
   286
if test "x$ARMCC" = "x" -o "x$ARMLD" = "x" -o "x$ARMOBJCOPY" = "x"; then
nkeynes@521
   287
  BUILD_ARM="no"
nkeynes@521
   288
  echo "Warning: ARM cross-compiler not found, AICA tests will be disabled."
nkeynes@521
   289
else
nkeynes@521
   290
  BUILD_ARM="yes"
nkeynes@521
   291
fi
nkeynes@521
   292
AM_CONDITIONAL(BUILD_SYSTEST, [test "$BUILD_SH" = "yes"])
nkeynes@521
   293
AM_CONDITIONAL(BUILD_ARMTEST, [test "$BUILD_ARM" = "yes"])
nkeynes@521
   294
nkeynes@537
   295
nkeynes@537
   296
dnl ----------------------- All done, finish up -----------------------
nkeynes@503
   297
GETTEXT_PACKAGE=lxdream
nkeynes@1
   298
AC_SUBST(GETTEXT_PACKAGE)
nkeynes@529
   299
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE",[translation domain])
nkeynes@1
   300
nkeynes@1
   301
dnl Add the languages which your application supports here.
nkeynes@664
   302
ALL_LINGUAS="de es it pt_BR"
nkeynes@1
   303
AM_GLIB_GNU_GETTEXT
nkeynes@1
   304
nkeynes@1
   305
AC_OUTPUT([
nkeynes@1
   306
Makefile
nkeynes@1
   307
src/Makefile
nkeynes@1
   308
po/Makefile.in
nkeynes@521
   309
test/Makefile
nkeynes@778
   310
Info.plist
nkeynes@1
   311
])
nkeynes@746
   312
AS_MKDIR_P(test/sh4)
nkeynes@1
   313
nkeynes@702
   314
dnl ------------------------- Print out a summary ----------------------
nkeynes@702
   315
nkeynes@702
   316
echo
nkeynes@702
   317
echo "Configuration complete"
nkeynes@702
   318
echo
nkeynes@702
   319
nkeynes@702
   320
if test "x$HAVE_GTK" = x; then
nkeynes@702
   321
  if test "x$HAVE_COCOA" = x; then
nkeynes@702
   322
     echo "  User interface: none"
nkeynes@702
   323
  else
nkeynes@702
   324
     echo "  User interface: Cocoa"
nkeynes@702
   325
  fi
nkeynes@702
   326
else
nkeynes@702
   327
  echo "  User interface: GTK"
nkeynes@702
   328
fi
nkeynes@702
   329
nkeynes@702
   330
if test "x$SH4_TRANSLATOR" = "x"; then
nkeynes@702
   331
  echo "  SH4 translator: None (emulation core only)"
nkeynes@702
   332
else
nkeynes@702
   333
  echo "  SH4 translator: $SH4_TRANSLATOR"
nkeynes@702
   334
fi
nkeynes@702
   335
nkeynes@702
   336
if test "x$VIDEO_DRIVERS" = "x"; then
nkeynes@702
   337
   echo "  Video drivers: none (no supported GL found)"
nkeynes@702
   338
else
nkeynes@702
   339
   echo "  Video drivers: $VIDEO_DRIVERS"
nkeynes@702
   340
fi
nkeynes@702
   341
nkeynes@702
   342
if test "x$AUDIO_DRIVERS" = "x"; then
nkeynes@702
   343
   echo "  Audio drivers: none (no supported output devices found)"
nkeynes@702
   344
else
nkeynes@702
   345
   echo "  Audio drivers: $AUDIO_DRIVERS"
nkeynes@702
   346
fi
nkeynes@702
   347
nkeynes@709
   348
if test "x$CDROM_DRIVER" = "x"; then
nkeynes@709
   349
   echo "  CD-ROM driver: none (no supported cd-rom devices found)"
nkeynes@709
   350
else
nkeynes@709
   351
   echo "  CD-ROM driver: $CDROM_DRIVER"
nkeynes@709
   352
fi
.