1dnl Process this file with autoconf to produce a configure script. 2AC_INIT(hyperoid.h) 3 4dnl The version of the package 5MAJOR_VERSION=1 6MINOR_VERSION=3 7MICRO_VERSION=4 8VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION 9AC_SUBST(VERSION) 10AC_SUBST(MINOR_VERSION) 11AC_SUBST(MICRO_VERSION) 12AC_SUBST(MAJOR_VERSION) 13 14AM_INIT_AUTOMAKE(sdlroids, $VERSION) 15AM_CONFIG_HEADER(config.h) 16 17dnl Checks for programs. 18AC_PROG_CC 19AC_PROG_CPP 20AC_PROG_INSTALL 21AC_PROG_LN_S 22AC_PROG_MAKE_SET 23 24 25dnl Check for SDL 26SDL_VERSION=1.1.0 27AM_PATH_SDL($SDL_VERSION, 28 :, 29 AC_MSG_ERROR([*** SDL version $SDL_VERSION not found!]) 30) 31CFLAGS="$CFLAGS $SDL_CFLAGS" 32LIBS="$LIBS $SDL_LIBS" 33export CFLAGS LIBS 34dnl Checks for libraries. 35AC_CHECK_LIB(SDL_mixer, Mix_OpenAudio) 36AC_CHECK_LIB(m, sin) 37 38dnl Checks for header files. 39AC_HEADER_STDC 40AC_HEADER_SYS_WAIT 41oldcpp=CPP 42CPP="$CPP $SDL_CFLAGS" 43AC_CHECK_HEADERS(SDL_mixer.h SDL/SDL_mixer.h fcntl.h limits.h sys/ioctl.h sys/time.h unistd.h syslog.h windows.h) 44CPP=$oldcpp 45 46 47if test "$ac_cv_header_windows_h" = yes; then 48 SRRES=sdlroids.coff 49fi 50AC_SUBST(SRRES) 51AC_C_CONST 52AC_C_INLINE 53 54dnl Checks for library functions. 55AC_CHECK_FUNCS(strtol strdup strerror syslog getenv setenv) 56 57AC_OUTPUT(Makefile sdlroids.6 sdlroids.spec sdlroids-mdk.spec sdlroids.rc ) 58