I use Suse enterprise server 9 sp2-ia64, below is the 'uname -a' result.
Linux linux 2.6.5-7.191-sn2 #1 SMP Tue Jun 28 14:58:56 UTC 2005 ia64
ia64 ia64 GNU/Linux
compiler is gcc (GCC) 3.3.3 (SuSE Linux)
The first error was encountered in periods.cc where an ambiguous call.
It is a pity that I cannot debug myself because "unresolved namespace
NTL" problem happened after I followed the self-debug instruction.
Any idea to over it?

        Regards,
----------------------------------
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/g++/cmath:419: error:                 long double
std::log(long 
   double)
/usr/include/g++/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/g++/cmath:419: error:                 long double
std::log(long 
   double)
/usr/include/g++/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/g++/cmath:419: error:                 long double
std::log(long 
   double)
/usr/include/g++/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/g++/cmath:419: error:                 long double
std::log(long 
   double)
/usr/include/g++/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/g++/cmath:419: error:                 long double
std::log(long 
   double)
/usr/include/g++/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/g++/cmath:419: error:                 long double
std::log(long 
   double)
/usr/include/g++/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/g++/cmath:419: error:                 long double
std::log(long 
   double)
/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

real    9m3.113s
user    8m53.577s
sys     0m9.314s
sage: An error occurred while installing eclib-20080127.p1
Please email sage-devel http://groups.google.com/group/sage-devel
explaining the problem and send the relevant part of
of /root/sage-2.10.4/install.log.  Describe your computer, operating
system, etc.
If you want to try to fix the problem, yourself *don't* just cd to
/root/sage-2.10.4/spkg/build/eclib-20080127.p1 and type 'make'.
Instead type "/root/sage-2.10.4/sage -sh"
in order to set all environment variables correctly, then cd to
/root/sage-2.10.4/spkg/build/eclib-20080127.p1
(When you are done debugging, you can type "exit" to leave the
subshell.)
make[1]: *** [installed/eclib-20080127.p1] Error 1
make[1]: Leaving directory `/root/sage-2.10.4/spkg'
------------------------------------
-- 
guez offtsing <[EMAIL PROTECTED]>
IAP


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