dnl If not, write to the Free Software Foundation, Inc., 59 Temple
dnl Place - Suite 330, Boston, MA 02111-1307, USA.
-AC_PREREQ(2.50)
-AC_INIT(CCUnit, 1.2, [tsutsumi@users.sourceforge.jp])
+AC_PREREQ([2.65])
+LT_PREREQ([2.2.8])
+AC_INIT([CCUnit],[2.0rc1],[tsutsumi@users.sourceforge.jp],,[http://ccunit.sourceforge.jp])
AC_REVISION([$Revision$])
AC_CONFIG_SRCDIR([configure.ac])
AC_CONFIG_AUX_DIR([config])
AC_CONFIG_HEADER([config/config.h])
+AC_CONFIG_MACRO_DIR([config])
AM_INIT_AUTOMAKE([gnu check-news readme-alpha dist-bzip2 dist-zip -Wall])
+AX_PREFIX_CONFIG_H(src/ccunit/config.h,,config/config.h)
+
AC_SUBST(DISTDOCDIR,$PACKAGE-$VERSION-doc)
AC_SUBST(DISTDOCJADIR,$PACKAGE-$VERSION-docja)
AC_LANG(C)
# Checks for programs.
-AC_GNU_SOURCE
+AC_USE_SYSTEM_EXTENSIONS
AC_PROG_CC(gcc cc)
AC_PROG_CC_C_O
# AC_PROG_RANLIB
ARG_WITH_DOXYGEN
ARG_ENABLE_COVERAGE
AC_ARG_ENABLE(japanese-doc,
- AC_HELP_STRING([--enable-japanese-doc],[output japanese documents]),
+ AS_HELP_STRING([--enable-japanese-doc],[output japanese documents]),
[ case "${enableval}" in
yes) enable_jadoc=yes;;
no) enable_jadoc=no;;
esac ], [enable_jadoc=no])
AM_CONDITIONAL(ENABLE_JADOC, test x$enable_jadoc = xyes)
-AC_LIBTOOL_WIN32_DLL
-AC_LIBTOOL_DLOPEN
-AC_PROG_LIBTOOL
+#AC_REQUIRE(AC_CANONICAL_HOST)
+
+LT_INIT([dlopen win32-dll])
# Checks for libraries.
AC_C_CONST
AC_C_INLINE
AC_TYPE_SIZE_T
-AC_C_LONG_DOUBLE
+
+ AC_TYPE_LONG_DOUBLE_WIDER
+ ac_cv_c_long_double=$ac_cv_type_long_double_wider
+ if test $ac_cv_c_long_double = yes; then
+ AC_DEFINE([HAVE_LONG_DOUBLE],[1],[Define to 1 if the type `long double' works and has more range or
+ precision than `double'.])
+ fi
+
AC_HEADER_TIME
AC_CHECK_TYPES([u_char, u_short, u_int, u_long])
AC_CHECK_TYPES([quad_t, int64_t, long long], break)
AC_FUNC_MALLOC
AC_FUNC_REALLOC
AC_FUNC_VPRINTF
-AC_CHECK_FUNCS([gettimeofday memset strcasecmp strdup strerror strncasecmp strrchr strstr])
+AC_CHECK_FUNCS([gettimeofday memset strcasecmp strerror strncasecmp strrchr strstr])
AC_CHECK_FUNCS([atexit on_exit], break)
AC_REPLACE_FUNCS([strdup])
examples/complex/Makefile])
AC_OUTPUT
-
-AC_CREATE_PREFIX_CONFIG_H(src/ccunit/config.h,,config/config.h)