On Dec 19, 11:35 pm, Daniel Bump <[EMAIL PROTECTED]> wrote:
Hi Daniel,
> Sage 2.9 fails to build on this machine running Debian Sarge. The
> ggc version is 3.3.5.
>
> gcc version 3.3.5 (Debian 1:3.3.5-13)
> Kernel 2.6.12.6 i686 GNU/Linux
We require at least gcc 3.4 since FLINT and other packages need a C99
conform compiler.
>
> Log exerpt below.
>
> Daniel Bump
Cheers,
Michael
>
> periods.cc: In constructor `periods_via_lfchi::periods_via_lfchi(const level*,
> const newform*)':
> periods.cc:382: error: call of overloaded `log(int)' is ambiguous
> /usr/include/bits/mathcalls.h:110: error: candidates are: double log(double)
> /usr/include/c++/3.3/cmath:419: error: long double
> std::log(long double)
> /usr/include/c++/3.3/cmath:411: error: float std::log(float)
> periods.cc:383: error: call of overloaded `log(int)' is ambiguous
> /usr/include/bits/mathcalls.h:110: error: candidates are: double log(double)
> /usr/include/c++/3.3/cmath:419: error: long double
> std::log(long double)
> /usr/include/c++/3.3/cmath:411: error: float std::log(float)
> periods.cc: In member function `virtual void periods_direct::compute()':
> periods.cc:459: error: call of overloaded `log(int)' is ambiguous
> /usr/include/bits/mathcalls.h:110: error: candidates are: double log(double)
> /usr/include/c++/3.3/cmath:419: error: long double
> std::log(long double)
> /usr/include/c++/3.3/cmath:411: error: float std::log(float)
> periods.cc:460: error: call of overloaded `log(int)' is ambiguous
> /usr/include/bits/mathcalls.h:110: error: candidates are: double log(double)
> /usr/include/c++/3.3/cmath:419: error: long double
> std::log(long double)
> /usr/include/c++/3.3/cmath:411: error: float std::log(float)
> periods.cc: In member function `virtual void part_period::compute()':
> periods.cc:554: error: call of overloaded `log(int)' is ambiguous
> /usr/include/bits/mathcalls.h:110: error: candidates are: double log(double)
> /usr/include/c++/3.3/cmath:419: error: long double
> std::log(long double)
> /usr/include/c++/3.3/cmath:411: error: float std::log(float)
> periods.cc: In member function `void ldash1::init(const level*, const
> std::vector<long int, std::allocator<long int> >&, long int, const
> rational&)':
> periods.cc:593: error: call of overloaded `log(int)' is ambiguous
> /usr/include/bits/mathcalls.h:110: error: candidates are: double log(double)
> /usr/include/c++/3.3/cmath:419: error: long double
> std::log(long double)
> /usr/include/c++/3.3/cmath:411: error: float std::log(float)
> periods.cc: In constructor `lfchi::lfchi(const level*, const newform*)':
> periods.cc:635: error: call of overloaded `log(int)' is ambiguous
> /usr/include/bits/mathcalls.h:110: error: candidates are: double log(double)
> /usr/include/c++/3.3/cmath:419: error: long double
> std::log(long double)
> /usr/include/c++/3.3/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/c++/3.3/cmath:419: error: long double
> std::log(long double)
> /usr/include/c++/3.3/cmath:411: error: float std::log(float)
> make[3]: *** [periods_n.o] Error 1
> make[3]: Leaving directory
> `/home/bump/src/sage-2.9/spkg/build/cremona-20071124.p4/src/g0n'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory
> `/home/bump/src/sage-2.9/spkg/build/cremona-20071124.p4/src'
> Error building cremona
--~--~---------~--~----~------------~-------~--~----~
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---