[CLN-list] CLN 1.3.0 coming soon

Richard B. Kreckel kreckel at ginac.de
Tue Jun 23 10:51:56 CEST 2009


Joerg Arndt wrote:
> Compiles on SUSE-10.3, also "make check" succeeds.
> Even though ./configure says:
> 
> conftest.cpp:41:17: error: gmp.h: No such file or directory
> conftest.cpp:43:3: error: #error "ancient gmp.h"
> configure:25832: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> [...]
> | #include <gmp.h>
> | #if !defined(__GNU_MP_VERSION) || (__GNU_MP_VERSION < 3)
> |  #error "ancient gmp.h"
> | #endif
> configure:25848: result: no
> configure:26017: WARNING: The header file <gmp.h> is too old to be used.
> configure:26521: creating ./config.status
> 
> 
> gmp version is apparently 3.4.1:
> /usr/lib64/libgmp.so.3.4.1

GMP 3.4.1 would indeed be ancient, but GMP's version is not the same as 
the library's soname. More likely, what's installed on your machine is 
GMP 4.2.1.

The problem is rather that gmp.h was not found. Do you have the 
corresponding -dev package installed?

Best wishes
    -rbk.
-- 
Richard B. Kreckel
<http://www.ginac.de/~kreckel/>


More information about the CLN-list mailing list