rlm@9: AC_PREREQ([2.68]) rlm@9: rlm@6: AC_INIT([vba-rlm], [1.0]) rlm@6: rlm@19: AC_CONFIG_AUX_DIR([build-aux]) rlm@19: rlm@19: AM_INIT_AUTOMAKE([foreign dist-bzip2]) rlm@19: rlm@9: dnl TODO: change this to gba.cpp or something rlm@12: AC_CONFIG_SRCDIR([src/lua/lopcodes.c]) rlm@9: AC_CONFIG_HEADERS([config.h]) rlm@18: rlm@18: rlm@18: # Checks for programs. rlm@18: AC_PROG_CXX rlm@18: AC_PROG_CC rlm@9: AC_PROG_RANLIB rlm@9: rlm@19: rlm@19: rlm@19: # SDL stuff rlm@19: SDL_VERSION=1.2.2 rlm@19: AM_PATH_SDL($SDL_VERSION,[ rlm@19: ],[ rlm@19: AC_MSG_ERROR([*** Couldn't find SDL library (version >= $SDL_VERSION).]) rlm@19: ]) rlm@19: rlm@19: rlm@19: rlm@9: # Checks for header files. rlm@9: AC_CHECK_HEADERS([limits.h locale.h stddef.h stdlib.h string.h unistd.h]) rlm@9: rlm@9: # Checks for typedefs, structures, and compiler characteristics. rlm@18: AC_HEADER_STDBOOL rlm@18: AC_C_INLINE rlm@9: AC_TYPE_SIZE_T rlm@9: AC_CHECK_TYPES([ptrdiff_t]) rlm@9: rlm@9: # Checks for library functions. rlm@9: AC_FUNC_ERROR_AT_LINE rlm@9: AC_FUNC_MKTIME rlm@18: AC_FUNC_MALLOC rlm@9: AC_FUNC_REALLOC rlm@9: AC_FUNC_STRCOLL rlm@18: AC_CHECK_FUNCS([floor localeconv memchr memset dnl rlm@18: modf pow setlocale sqrt dnl rlm@18: strchr strcspn strerror dnl rlm@18: strpbrk strrchr strstr strtoul]) rlm@9: rlm@8: AC_CONFIG_FILES([Makefile rlm@8: src/Makefile rlm@18: src/lua/Makefile rlm@19: src/gb/Makefile rlm@19: src/gba/Makefile rlm@19: src/common/Makefile]) rlm@8: rlm@19: rlm@6: rlm@6: AC_OUTPUT rlm@6: