X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=configure.ac;h=cf0bed8365ef709afca18fc2b533b529cc56e044;hb=7d0f4f2b5baf59b76eb0a1d910dc8fa2aa96b93b;hp=5fe8860ce5ab49e517df661aa58540c45a2d1fad;hpb=0d971206019913eb584d13d8d8e065f51e5f1ac5;p=gacela.git diff --git a/configure.ac b/configure.ac index 5fe8860..cf0bed8 100644 --- a/configure.ac +++ b/configure.ac @@ -5,14 +5,15 @@ AC_PROG_CC AC_PROG_LIBTOOL GUILE_FLAGS -for lib in SDL SDL_image SDL_gfx SDL_mixer ; do - AC_CHECK_LIB(${lib}, main, [SDL_LIBS="-l${lib} $SDL_LIBS"], AC_MSG_ERROR([*** ${lib} library not found!])) -done -AC_SUBST(SDL_LIBS) -for lib in GL GLU ; do - AC_CHECK_LIB(${lib}, main, [GL_LIBS="-l${lib} $GL_LIBS"], AC_MSG_ERROR([*** ${lib} library not found!])) -done -AC_CHECK_LIB(ftgl, main, [FTGL_LIBS="-lftgl $FTGL_LIBS"], AC_MSG_ERROR([*** FTGL library not found!])) +AC_DEFUN([GACELA_DEPS], + for lib in $1 ; do + AC_CHECK_LIB(${lib}, main, [$2="${$2} -l${lib}"], AC_MSG_ERROR([*** ${lib} library not found!])) + done + [AC_SUBST([$2])] +) +GACELA_DEPS(SDL SDL_image SDL_gfx SDL_mixer, SDL_LIBS) +GACELA_DEPS(GL GLU, GL_LIBS) +GACELA_DEPS(ftgl, FTGL_LIBS) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_SRCDIR([src/sdl.c])