X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=acinclude.m4;h=4b5cd720e89100ffcafb3b9442ab4ab7a3168563;hp=50f7f27ddcb93bb11e6ac522640389adea52f761;hb=dff5209ee7cc816583f6abe27a4e784e34f0a664;hpb=a9d54586dcf17d61ff02682f6aaf39eb4b697a74 diff --git a/acinclude.m4 b/acinclude.m4 index 50f7f27d..4b5cd720 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -26,9 +26,9 @@ main() return 0; }], ginac_cv_rlversion=`cat 'conftest.out'`, ginac_cv_rlversion='unknown', ginac_cv_rlversion='4.2')]) if test "x${ginac_cv_rlversion}" != "xunknown"; then - RL_VERSION_MAJOR=`echo ${ginac_cv_rlversion} | sed -e 's/\([[0-9]]\)\.\([[0-9]]\)/\1/'` + RL_VERSION_MAJOR=`echo ${ginac_cv_rlversion} | sed -e 's/\([[0-9]]*\)\.\([[0-9]]*\).*/\1/'` AC_DEFINE_UNQUOTED(GINAC_RL_VERSION_MAJOR, $RL_VERSION_MAJOR, [Major version of installed readline library.]) - RL_VERSION_MINOR=`echo ${ginac_cv_rlversion} | sed -e 's/\([[0-9]]\)\.\([[0-9]]\)/\2/'` + RL_VERSION_MINOR=`echo ${ginac_cv_rlversion} | sed -e 's/\([[0-9]]*\)\.\([[0-9]]*\).*/\2/'` AC_DEFINE_UNQUOTED(GINAC_RL_VERSION_MINOR, $RL_VERSION_MINOR, [Minor version of installed readline library.]) else GINAC_WARNING([I could not run a test of libreadline (needed for building ginsh).]) @@ -86,8 +86,10 @@ if test "x${ginac_error}" = "xyes"; then if test "x${ginac_warning_txt}" != "x"; then echo "${ginac_warning_txt}" fi - echo "deleting cache ${cache_file}" - rm -f $cache_file + if test "x$cache_file" != "x/dev/null"; then + echo "deleting cache ${cache_file}" + rm -f $cache_file + fi else if test x$ginac_warning = xyes; then echo "=== The following minor problems have been detected by configure."