Good afternoon, I have been trying to install sage over the last couple of days and have had some trouble. I run Mandriva operating system on AMD64 processors in a dell inspiron laptop. It doesn't seem like the mandriva-64bit build is compatible with my system. So I've been trying to install from source code. I've followed your installation guide. It all goes well for quite some time until I receive a series of errors associated with the log() function. From reading the log, I thought at first that I was using an old gnu compiler so made sure that the version is gcc version 4.2.2. The command gcc4.2.2 is linked to the command gcc but I'm still getting the same errors associated with the old compiler. I'm not great with this kind of stuff yet and I don't know how to proceed.
I've listed the end of the log here but could attach the entire thing if you would like. Hopefully someone can help, since I'm excited to use the program! -Tyler make[3]: Entering directory `/usr/lib/sage/sage-3.2.2/spkg/build/ eclib-20080310.p7/src/g0n' Makefile:115: warning: overriding commands for target `clean' ../Makefile:76: warning: ignoring old commands for target `clean' Makefile:118: warning: overriding commands for target `veryclean' ../Makefile:84: warning: ignoring old commands for target `veryclean' Makefile:121: warning: overriding commands for target `check' ../Makefile:95: warning: ignoring old commands for target `check' g++ -c -fPIC -g -O2 -DNEW_OP_ORDER -DUSE_PARI_FACTORING -I../include - DNTL_ALL -I/usr/lib/sage/sage-3.2.2/local/include -I/usr/lib/sage/ sage-3.2.2/local/include -DMETHOD=2 -DUSE_XSPLIT cusp.cc -o cusp_n.o g++ -c -fPIC -g -O2 -DNEW_OP_ORDER -DUSE_PARI_FACTORING -I../include - DNTL_ALL -I/usr/lib/sage/sage-3.2.2/local/include -I/usr/lib/sage/ sage-3.2.2/local/include -DMETHOD=2 -DUSE_XSPLIT homspace.cc -o homspace_n.o g++ -c -fPIC -g -O2 -DNEW_OP_ORDER -DUSE_PARI_FACTORING -I../include - DNTL_ALL -I/usr/lib/sage/sage-3.2.2/local/include -I/usr/lib/sage/ sage-3.2.2/local/include -DMETHOD=2 -DUSE_XSPLIT symb.cc -o symb_n.o g++ -c -fPIC -g -O2 -DNEW_OP_ORDER -DUSE_PARI_FACTORING -I../include - DNTL_ALL -I/usr/lib/sage/sage-3.2.2/local/include -I/usr/lib/sage/ sage-3.2.2/local/include -DMETHOD=2 -DUSE_XSPLIT moddata.cc -o moddata_n.o g++ -c -fPIC -g -O2 -DNEW_OP_ORDER -DUSE_PARI_FACTORING -I../include - DNTL_ALL -I/usr/lib/sage/sage-3.2.2/local/include -I/usr/lib/sage/ sage-3.2.2/local/include -DMETHOD=2 -DUSE_XSPLIT oldforms.cc -o oldforms_n.o g++ -c -fPIC -g -O2 -DNEW_OP_ORDER -DUSE_PARI_FACTORING -I../include - DNTL_ALL -I/usr/lib/sage/sage-3.2.2/local/include -I/usr/lib/sage/ sage-3.2.2/local/include -DMETHOD=2 -DUSE_XSPLIT newforms.cc -o newforms_n.o g++ -c -fPIC -g -O2 -DNEW_OP_ORDER -DUSE_PARI_FACTORING -I../include - DNTL_ALL -I/usr/lib/sage/sage-3.2.2/local/include -I/usr/lib/sage/ sage-3.2.2/local/include -DMETHOD=2 -DUSE_XSPLIT periods.cc -o periods_n.o 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.6/cmath:419: error: long double std::log(long double) /usr/include/c++/3.3.6/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.6/cmath:419: error: long double std::log(long double) /usr/include/c++/3.3.6/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.6/cmath:419: error: long double std::log(long double) /usr/include/c++/3.3.6/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.6/cmath:419: error: long double std::log(long double) /usr/include/c++/3.3.6/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.6/cmath:419: error: long double std::log(long double) /usr/include/c++/3.3.6/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.6/cmath:419: error: long double std::log(long double) /usr/include/c++/3.3.6/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.6/cmath:419: error: long double std::log(long double) /usr/include/c++/3.3.6/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.6/cmath:419: error: long double std::log(long double) /usr/include/c++/3.3.6/cmath:411: error: float std::log (float) make[3]: *** [periods_n.o] Error 1 make[3]: Leaving directory `/usr/lib/sage/sage-3.2.2/spkg/build/ eclib-20080310.p7/src/g0n' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/lib/sage/sage-3.2.2/spkg/build/ eclib-20080310.p7/src' Error building cremona Command exited with non-zero status 1 277.55user 11.79system 4:54.39elapsed 98%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (88major+2021537minor)pagefaults 0swaps sage: An error occurred while installing eclib-20080310.p7 Please email sage-devel http://groups.google.com/group/sage-devel explaining the problem and send the relevant part of of /usr/lib/sage/sage-3.2.2/install.log. --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---
