AC_INIT([libmms], [0.3], [sh@warma.dk]) AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION) AM_CONFIG_HEADER(config.h) AC_CONFIG_SRCDIR(configure.in) AC_ISC_POSIX AC_PROG_CC AC_STDC_HEADERS AM_PROG_LIBTOOL AC_PROG_LIBTOOL AC_PROG_INSTALL PKG_CHECK_MODULES(GLIB, glib-2.0) AC_SUBST(GLIB_CFLAGS) AC_SUBST(GLIB_LIBS) dnl dnl check for large file support dnl hacky, copied from gstreamer's configure.ac AC_MSG_CHECKING(for large file support) AC_TRY_RUN([ #define _LARGEFILE_SOURCE #define _FILE_OFFSET_BITS 64 #include int main () { return !(sizeof(off_t) == 8); } ], [ AC_MSG_RESULT(yes) MMS_PKG_CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" ], [ AC_MSG_RESULT(no) ], [ AC_MSG_RESULT(no) ]) AC_SUBST(MMS_CFLAGS) AC_SUBST(MMS_PKG_CFLAGS) AC_SUBST(MMS_LIBS) AC_CONFIG_FILES([ Makefile pkgconfig/Makefile pkgconfig/libmms.pc src/Makefile libmms.spec]) AC_OUTPUT echo "configure done"