X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=configure.in;h=26627588159ca7a7c4339ca600ac4c3f3ad076e0;hp=76dd5d4ea59dd885f56b07b449d8f4b4916f217f;hb=a750bdfebab4f7ed3c2f69c2983c6820732521b8;hpb=9be13abd83a350a3e9a30c539e80c46d4f3b17d6 diff --git a/configure.in b/configure.in index 76dd5d4e..26627588 100644 --- a/configure.in +++ b/configure.in @@ -19,9 +19,9 @@ dnl (don't we all *love* M4?)... GINACLIB_MAJOR_VERSION=0 GINACLIB_MINOR_VERSION=9 -GINACLIB_MICRO_VERSION=0 -GINACLIB_INTERFACE_AGE=0 -GINACLIB_BINARY_AGE=0 +GINACLIB_MICRO_VERSION=4 +GINACLIB_INTERFACE_AGE=1 +GINACLIB_BINARY_AGE=1 GINACLIB_VERSION=$GINACLIB_MAJOR_VERSION.$GINACLIB_MINOR_VERSION.$GINACLIB_MICRO_VERSION AC_SUBST(GINACLIB_MAJOR_VERSION) @@ -40,8 +40,8 @@ dnl The version number in newly created archives will be ARCHIVE_VERSION. dnl Archives version (ARCHIVE_VERSION-ARCHIVE_AGE) thru ARCHIVE_VERSION can dnl be read by this version of the GiNaC library. -ARCHIVE_VERSION=0 -ARCHIVE_AGE=0 +ARCHIVE_VERSION=1 +ARCHIVE_AGE=1 AC_SUBST(ARCHIVE_VERSION) AC_SUBST(ARCHIVE_AGE) @@ -103,12 +103,17 @@ GINSH_LIBS=$LIBS LIBS=$save_LIBS AC_SUBST(GINSH_LIBS) -dnl Make sure all the necessary new-style headers are installed on the system. -dnl If one of them cannot be found the system is probably not ANSI-conform -dnl enough so trying the .h-style headers is a waste of time. -AC_CHECK_HEADERS(iostream vector map string list typeinfo iterator stdexcept algorithm, , - AC_MSG_ERROR(need to have ANSI compliant headers)) -AC_CHECK_HEADERS(sstream strstream) +dnl Make sure all the necessary standard headers are installed on the system. +AC_CHECK_HEADER(iosfwd, , GINAC_ERROR([The standard header file could not be found.])) +AC_CHECK_HEADER(iostream, , GINAC_ERROR([The standard header file could not be found.])) +AC_CHECK_HEADER(vector, , GINAC_ERROR([The standard header file could not be found.])) +AC_CHECK_HEADER(list, , GINAC_ERROR([The standard header file could not be found.])) +AC_CHECK_HEADER(map, , GINAC_ERROR([The standard header file could not be found.])) +AC_CHECK_HEADER(string, , GINAC_ERROR([The standard header file could not be found.])) +AC_CHECK_HEADER(sstream, , GINAC_ERROR([The standard header file could not be found.])) +AC_CHECK_HEADER(typeinfo, , GINAC_ERROR([The standard header file could not be found.])) +AC_CHECK_HEADER(stdexcept, , GINAC_ERROR([The standard header file could not be found.])) +AC_CHECK_HEADER(algorithm, , GINAC_ERROR([The standard header file could not be found.])) dnl We need to have Bruno Haible's CLN installed. dnl (CLN versions >= 1.1.0 must have installed cln.m4 at a visible place,