X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=acinclude.m4;h=2c743d7b894f6e84d7ca6fdfe4830d0909350155;hp=f4368eb4fe1fa1d0838d82857a4704790b75b0ac;hb=f5b3b828a0c67c1f2c9a8931d980505c3475beef;hpb=01d8c0983f416d0df74255b2c429a5c69a3121cf diff --git a/acinclude.m4 b/acinclude.m4 index f4368eb4..2c743d7b 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -8,12 +8,12 @@ dnl Generally, it is a bad idea to put specialized header files for a library dnl into a generic directory like /usr/local/include/. Instead, one should put dnl them into a subdirectory. GiNaC does it, NTL does it. Unfortunately, CLN dnl doesn't do so but some people choose to do it by hand. In these cases we -dnl need to #include , otherwise #include . This macro +dnl need to #include , otherwise #include . This macro dnl tries to be clever and find out the correct way by defining the variable dnl HAVE_CLN_CLN_H in config.h: AC_DEFUN(GINAC_CHECK_CLN_H, [AC_PROVIDE([$0]) - AC_CHECK_HEADERS(CLN/cln.h, , + AC_CHECK_HEADERS(cln/cln.h, , AC_CHECK_HEADERS(cln.h, , AC_MSG_ERROR([cannot find header for Bruno Haible's CLN]); ) @@ -31,7 +31,7 @@ AC_DEFUN(GINAC_CHECK_LIBCLN, [LIBS="-lcln" case "${ac_cv_header_CLN_cln_h}" in "yes") - AC_TRY_LINK([#include ], + AC_TRY_LINK([#include ], [factorial(1);], ginac_cv_lib_cln_link="-lcln", ginac_cv_lib_cln_link="fail") @@ -55,7 +55,7 @@ dnl linking failed: "fail") LIBS="${saved_LIBS}" AC_MSG_RESULT([]) - AC_MSG_WARN([linking with libcln failed]) + AC_MSG_ERROR([linking with libcln failed, maybe need to set \$LDFLAGS?]) ;; dnl should never ever get here: *) @@ -74,7 +74,7 @@ AC_DEFUN(GINAC_CHECK_LIBCLN_SANITY, [ case "${ac_cv_header_CLN_cln_h}" in "yes") - AC_TRY_RUN([#include + AC_TRY_RUN([#include int main() { cl_RA q(3); q = q/2; cl_RA p(3); p = p/2; if (q+p != 3) return 1; else return 0;