Hi John,

On Sat, Sep 5, 2009 at 1:31 AM, John Cremona<[email protected]> wrote:

<SNIP>

> Now, (1) the installed version of gmp is 4.2.1:
> j...@selmer%grep GMP_VERSION /usr/include/gmp.h
> #define GMP_VERSION "4.2.1"

One way (at least for me) to debug this problem is to compile Sage
4.1.1 and 4.1.2.alpha0 on the same machine without GMP installed
system-wide. The system-wide installation of GMP might be done
through, say, a Linux distribution's package manager. After that,
remove the system-wide GMP and proceed with compiling the above two
versions of Sage. I'll try this approach on the Ubuntu 9.04 machine in
my office, and report the results later.


> and (2) doesn't sage install its own gmp (actually mpir) which is also
> version 4.1.2?
>
> So why is linbox getting this wrong now?

It's not just LinBox. On Mac OS X 10.5.8, I tried to compile Sage
4.1.2.alpha0 in 64-bit mode. The compilation failed when ecl-9.8.4
tried to configure an appropriate GMP library. The error message says
that it can't find a system GMP library:

******
configure: error: System gmp library requested but not found.
Failed to configure ECL ... exiting

real    0m3.390s
user    0m1.079s
sys     0m2.027s
sage: An error occurred while installing ecl-9.8.4
******

But the same alpha version of Sage was successfully compiled in 32-bit
mode on that same platform.

-- 
Regards
Minh Van Nguyen

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to