dnl Process this file with autoconf to produce a configure script. AC_INIT(src/ebview.c) AM_CONFIG_HEADER(config.h) AM_INIT_AUTOMAKE(ebview, 0.2.1) dnl Checks for programs. AC_PROG_CC AC_PROG_CXX AC_PROG_INSTALL AC_PROG_AWK AC_PROG_LN_S ALL_LINGUAS="ja" AM_GNU_GETTEXT dnl Checks for libraries. AM_PATH_GTK(1.2.8,, AC_MSG_ERROR(Cannot find GTK+ 1.2.8), gmodule gthread) AM_PATH_GDK_IMLIB() eb_LIB_EB3 dnl Checks for header files. AC_PATH_X AC_HEADER_STDC AC_HEADER_DIRENT AC_HEADER_SYS_WAIT AC_CHECK_HEADERS(fcntl.h malloc.h sys/ioctl.h sys/time.h unistd.h eb/eb.h wctype.h iconv.h wchar.h) #AC_CHECK_LIB(eb, eb_multi_title, HAVE_EB_MULTI_TITLE=1, HAVE_EB_MULTI_TITLE=0) AC_CHECK_LIB(eb, eb_multi_title, AC_DEFINE_UNQUOTED(HAVE_EB_MULTI_TITLE,1),,-lz) #AC_CHECK_FUNC(eb_multi_title, HAVE_EB_MULTI_TITLE=1, HAVE_EB_MULTI_TITLE=0) dnl Checks for typedefs, structures, and compiler characteristics. AC_C_CONST AC_TYPE_PID_T AC_HEADER_TIME AC_TYPE_OFF_T AC_TYPE_SIZE_T dnl Checks for library functions. AC_PROG_GCC_TRADITIONAL dnl AC_FUNC_SETVBUF_REVERSED AC_TYPE_SIGNAL AC_CHECK_FUNCS(mkdir select strdup strtol getopt_long) _mozilla_include_place=/usr/include/mozilla AC_ARG_WITH(mozilla-includes, [ --with-mozilla-includes Set mozilla 'include' place ], [ _mozilla_include_place="$withval" ]) MOZILLA_INCLUDE_ROOT=$_mozilla_include_place AC_SUBST(MOZILLA_INCLUDE_ROOT) AC_DEFINE_UNQUOTED(LOCALEDIR, "${PREFIX}/share/locale") AC_DEFINE_UNQUOTED(PACKAGEDIR, "${PREFIX}/share/${PACKAGE}") AC_OUTPUT(po/Makefile.in intl/Makefile src/Makefile Makefile m4/Makefile data/Makefile help/Makefile util/Makefile data/about.jp data/about.en)