dnl ===========================================================================
AC_PROG_CXX
AC_PROG_CXXCPP
-AM_PROG_INSTALL
+AC_PROG_INSTALL
AM_PROG_LIBTOOL
AM_PROG_LEX
AC_PROG_YACC
+dnl Check for data types which are needed by the hash function (golden_ratio_hash)
+AC_CHECK_SIZEOF(long, 4)
+AC_CHECK_SIZEOF(long long, 8)
+AC_CHECK_SIZEOF(long double, 12)
+
dnl Switch to C++ language mode for the following libraries and headers:
AC_LANG_CPLUSPLUS
dnl Documantation needs only be built when extending it, so never mind if it
dnl cannot find those helpers:
AC_PATH_PROG(DOXYGEN, doxygen, "")
-AC_PATH_PROG(JADE, jade, "")
-AC_PATH_PROG(JADETEX, jadetex, "")
AC_PATH_PROG(LATEX, latex, "")
AC_PATH_PROG(MAKEINDEX, makeindex, "")
AC_PATH_PROG(DVIPS, dvips, "")
TUTORIAL_TARGETS=
REFERENCE_TARGETS=
if [[ "x$enable_html_doc" = "xyes" ]]; then
- TUTORIAL_TARGETS="$TUTORIAL_TARGETS index.html"
+ TUTORIAL_TARGETS="$TUTORIAL_TARGETS ginac.html"
REFERENCE_TARGETS="$REFERENCE_TARGETS index.html"
fi
if [[ "x$enable_ps_doc" = "xyes" ]]; then
-# currently doesn't work
-# TUTORIAL_TARGETS="$TUTORIAL_TARGETS tutorial.ps"
+ TUTORIAL_TARGETS="$TUTORIAL_TARGETS ginac.ps"
REFERENCE_TARGETS="$REFERENCE_TARGETS reference.ps"
fi
AC_SUBST(TUTORIAL_TARGETS)