X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fyoink;a=blobdiff_plain;f=configure.ac;h=15cba2c2f8ed7116a5165c2a43dea6564c05a2d4;hp=eac5ab07381f0f586e276180a60a1b2b17cc28ad;hb=79b5f738f2e38acb60cda7e09f54802933a17105;hpb=a891a2dcbbb63d9e771da6efff00a33da614e737 diff --git a/configure.ac b/configure.ac index eac5ab0..15cba2c 100644 --- a/configure.ac +++ b/configure.ac @@ -1,15 +1,43 @@ AC_PREREQ(2.60) AC_INIT([yoink],[0.1],[chaz@dogcows.com]) AM_INIT_AUTOMAKE -AC_CONFIG_SRCDIR([src/yoink.cc]) +AC_CONFIG_SRCDIR([src/YoinkApp.cc]) +AC_PROG_CC AC_PROG_CXX -AC_PROG_LIBTOOL +AC_PROG_RANLIB AC_PROG_INSTALL - AM_PROG_CC_C_O + +AC_HEADER_STDC + +AC_SEARCH_LIBS([glClear], [GL], [have_opengl=yes]) +if test ! "x${have_opengl}" = xyes +then + AC_MSG_ERROR([libGL is required]) +fi + +AC_SEARCH_LIBS([SDL_Init], [SDL], [have_sdl=yes]) +if test ! "x${have_sdl}" = xyes +then + AC_MSG_ERROR([libSDL is required]) +fi + +AC_SEARCH_LIBS([IMG_Load], [SDL_image], [have_sdlimage=yes]) +if test ! "x${have_sdlimage}" = xyes +then + AC_MSG_ERROR([libSDL_image is required]) +fi + +AC_SEARCH_LIBS([clock_gettime], [rt], [have_librt=yes]) +if test "x${have_librt}" = xyes +then + AC_DEFINE([HAVE_LIBRT], 1, [high-resolution timer enabled]) +fi + AC_CONFIG_FILES([Makefile + yajl/Makefile src/Makefile]) AC_OUTPUT