On 27/12/12 22:03, Vladimir Smolyar wrote: > Hello! > > On Thu, 27 Dec 2012 21:20:13 +1300 > Francois Bissey <[email protected]> wrote: > >> On 27/12/12 05:27, [email protected] wrote: >>> . . . >>> A complete build log is attached. >>> >> >> Hi Vladimir, >> >> I am afraid I couldn't read the build log. The encoding went all wrong >> apparently. I am more suspicious that the compression/decompression >> didn't go right. Could you send it gzipped or bzipped just to check. >> > No problem! Here is the bzip'ped one. > I noticed that some kind of escape-sequences for colouring purposes > are there in the log file. Maybe it is because of them that the file is > difficult to read at certain places? > OK got the error: x86_64-pc-linux-gnu-g++ -pthread -march=k8 -O2 -pipe -fno-strict-aliasing -fPIC -I/usr//include -I/usr/include/csage -Isage/ext -I/usr/include/python2.7 -c sage/libs/ppl.cpp -o /var/tmp/portage/sci-mathematics/sage-5.4.1-r3/work/sage-5.4.1-python2_7/temp.linux-x86_64-2.7/sage/libs/ppl.o In file included from sage/libs/ppl.cpp:264:0: /usr/include/ppl.hh:783:7: error: redefinition of ‘class std::numeric_limits<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >’ /usr/include/gmpxx.h:3269:21: error: previous definition of ‘class std::numeric_limits<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >’ /usr/include/ppl.hh:844:7: error: redefinition of ‘class std::numeric_limits<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >’ /usr/include/gmpxx.h:3306:21: error: previous definition of ‘class std::numeric_limits<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >’
Would I be correct in assuming you are using gcc-4.7.*? I hate c++ but it wouldn't hurt to rebuild gmp and then ppl. Which version of ppl do you have by the way, as it could have an impact too. Francois
