1AC_INIT([love], [HEAD]) 2AC_CONFIG_HEADERS([config.h]) 3AC_CONFIG_AUX_DIR([platform/unix]) 4AC_CONFIG_MACRO_DIR([platform/unix/m4]) 5AC_CONFIG_SRCDIR([src/love.cpp]) 6AM_INIT_AUTOMAKE([foreign -Wall foreign tar-ustar]) 7AC_PREFIX_DEFAULT([/usr]) 8AC_PROG_LIBTOOL 9AC_PROG_CC 10AC_PROG_CXX 11AC_SEARCH_LIBS([sqrt], [m], [], AC_MSG_ERROR([Can't LÖVE without C math library])) 12AC_SEARCH_LIBS([SDL_Init], [SDL], [], AC_MSG_ERROR([Can't LÖVE without SDL])) 13AC_SEARCH_LIBS([glLoadIdentity], [GL], [], AC_MSG_ERROR([Can't LÖVE without OpenGL])) 14#AC_SEARCH_LIBS([gluOrtho2D], [GLU], [], AC_MSG_ERROR([Can't LÖVE without OpenGL Utility Library])) 15AC_SEARCH_LIBS([alSourcePlay], [openal], [], AC_MSG_ERROR([Can't LÖVE without OpenAL])) 16AC_ARG_ENABLE([luajit], 17 [ --enable-luajit Use LuaJIT instead of lua], 18 AC_SEARCH_LIBS( 19 [lua_pcall], 20 [luajit luajit-5.1], 21 AC_SUBST([INCLUDE_LUA], [-I/usr/include/luajit-2.0]), 22 AC_MSG_ERROR([Can't LÖVE without LuaJIT]) 23 ), 24 AC_SEARCH_LIBS( 25 [lua_pcall], 26 [lua lua5.1], 27 if test "$ac_cv_search_lua_pcall" = "-llua5.1"; then 28 AC_SUBST([INCLUDE_LUA], [-I/usr/include/lua5.1]) 29 fi, 30 AC_MSG_ERROR([Can't LÖVE without Lua]) 31 ) 32) 33AC_SEARCH_LIBS([ilInit], [IL], [], AC_MSG_ERROR([Can't LÖVE without DevIL])) 34AC_SEARCH_LIBS([mng_initialize], [mng], [], AC_MSG_ERROR([DevIL needs MNG])) 35AC_SEARCH_LIBS([TIFFOpen], [tiff], [], AC_MSG_ERROR([DevIL needs TIFF])) 36AC_SEARCH_LIBS([FT_Load_Glyph], [freetype], [], AC_MSG_ERROR([Can't LÖVE without FreeType])) 37AC_SEARCH_LIBS([PHYSFS_init], [physfs], [], AC_MSG_ERROR([Can't LÖVE without PhysicsFS])) 38AC_SEARCH_LIBS([ModPlug_Load], [modplug], [], AC_MSG_ERROR([Can't LÖVE without ModPlug])) 39AC_SEARCH_LIBS([mpg123_open_feed], [mpg123], [], AC_MSG_ERROR([Can't LÖVE without Mpg123])) 40AC_SEARCH_LIBS([mpg123_seek_64], [mpg123], AC_SUBST([FILE_OFFSET],[-D_FILE_OFFSET_BITS=64]), AC_SUBST([FILE_OFFSET],[])) 41AC_SEARCH_LIBS([ov_open], [vorbisfile], [], AC_MSG_ERROR([Can't LÖVE without VorbisFile])) 42AC_CONFIG_FILES([ 43 Makefile 44 src/Makefile 45]) 46AC_OUTPUT 47