Initial import of the upstream.
[synaesthesia.git] / configure.ac
blobb17937526b98d1229065e65b30e31020554e0698
1 AC_INIT(main.cc)
3 dnl Detect the canonical host and target build environment
4 AC_CANONICAL_SYSTEM
6 AM_INIT_AUTOMAKE(synaesthesia,2.4)
7 AM_CONFIG_HEADER(config.h)
9 CXXFLAGS="-O4"
10 CFLAGS="-O4"
12 AC_PROG_CC
13 AC_PROG_CXX
14 AC_PROG_INSTALL
16 dnl Check for X
17 AC_PATH_XTRA
18 if test "x$no_x" != xyes ; then  
19   CFLAGS="$CFLAGS $X_CFLAGS"
20   CXXFLAGS="$CXXFLAGS $X_CFLAGS"
21   LIBS="$LIBS $X_PRE_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
24 dnl Check for svgalib
25 AC_CHECK_LIB(vga,vga_init)
27 dnl Check for SDL
28 SDL_VERSION=1.2.0
29 AM_PATH_SDL($SDL_VERSION,
30             AC_DEFINE(HAVE_SDL),
31             :
33 CFLAGS="$CFLAGS $SDL_CFLAGS"
34 CXXFLAGS="$CXXFLAGS $SDL_CFLAGS"
35 LIBS="$LIBS $SDL_LIBS"
37 dnl Check for esound
38 AC_CHECK_LIB(esd,esd_record_stream_fallback)
40 AC_OUTPUT(Makefile)