On Mar 31, 3:10 am, guez offtsing <[EMAIL PROTECTED]> wrote:

<SNIP>

> /usr/include/g++/cmath:411: error:                 float std::log(float)
> periods.cc: In function `NTL::RR G(int, NTL::RR)':
> periods.cc:975: error: call of overloaded `log(int)' is ambiguous
> /usr/include/bits/mathcalls.h:110: error: candidates are: double
> log(double)
> /usr/include/g++/cmath:419: error:                 long double
> std::log(long
>    double)
> /usr/include/g++/cmath:411: error:                 float std::log(float)
> make[3]: *** [periods_n.o] Error 1
> make[3]: Leaving directory
> `/root/sage-2.10.4/spkg/build/eclib-20080127.p1/src/g0n'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory
> `/root/sage-2.10.4/spkg/build/eclib-20080127.p1/src'
> Error building cremona

Either way: This issue in eclib is likely to be fixable.

John: should I roll you a patch? I am not sure if people desire a
stand alone mwranl and supporting older gcc releases might come in
handy there.

Cheers,

Michael

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send 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