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 -~----------~----~----~----~------~----~------~--~---
