Le 12/05/2011 17:13, Jeroen Demeyer a écrit :

At this point nothing is blocking the sage-4.7 release any more.  So it
would be nice if everybody could try to build and test Sage, to see
whether there are any remaining issues.  If not, I will release sage-4.7
in about a week or so.

I gave it a try on my laptop : the build failed.

The box is a debian/unstable with an Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz processor (according to cat /proc/cpuinfo).

The compiler is gcc-4.6.real (Debian 4.6.0-7) 4.6.1 20110507 (prerelease) (according to gcc --version).

The error happens in pycrypto-2.1.0 :
gcc -Wall -Wstrict-prototypes -I/home/jpuydt/sage-4.7.rc2/local/include -L/home/ jpuydt/sage-4.7.rc2/local/lib -fPIC -O3 -fomit-frame-pointer -Isrc/ -I/home/jpuy dt/sage-4.7.rc2/local/include/python2.6 -c src/_fastmath.c -o build/temp.linux-i
686-2.6/src/_fastmath.o
/usr/lib/gcc/i486-linux-gnu/4.6.1/cc1: symbol lookup error: /usr/lib/libppl_c.so
.4: undefined symbol: _ZN23Parma_Polyhedra_Library13have_sse_unitE
error: command 'gcc' failed with exit status 1

According to c++filt, that symbol is Parma_Polyhedra_Library::have_sse_unit ; it is in the Parma Polyhedra Library, which is given by the (debian) package libppl-c4, of which I have the version 0.11.2-3.

The problem seems to be that sage tries to use my system version instead of the (sage) package ppl-0.11.2 (which it did build and install).

Snark on #sagemath

--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to