X-Git-Url: http://git.draconx.ca/gitweb/liblbx.git/blobdiff_plain/b42e3c4eadf05be2506e1a1f8deb2cf24064c18b..b0910e37f2dbf5b4e3dcd8bdfcef16d5d6b597cb:/configure.ac diff --git a/configure.ac b/configure.ac index b3bd60c..5494e25 100644 --- a/configure.ac +++ b/configure.ac @@ -5,14 +5,34 @@ AC_CONFIG_HEADER([config.h]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) -AC_PROG_CC +AC_PROG_CC_C99 +AC_HEADER_ASSERT AC_C_BIGENDIAN +# pkg-config +PKG_INIT +if test x"$PKG_CONFIG" = x""; then + AC_PATH_PROG(PKG_CONFIG, pkg-config, no) +fi + +dnl Dirty hack to disable useless C++/Fortran checks +AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [:]) +AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG], [:]) + AC_PROG_LIBTOOL +# libpng +PKG_CHECK(libpng, yes, [PNG], [libpng-config], [png.h], png, + png_create_write_struct, libpng, [http://www.libpng.org/]) +AC_SUBST(PNG_CFLAGS) +AC_SUBST(PNG_LIBS) + +AM_CONDITIONAL([BUILD_LBXIMG], [test x"$have_libpng" = x"yes"]) + AC_CONFIG_FILES([ Makefile src/Makefile + doc/man/Makefile ]) AC_OUTPUT