leif wrote:
Francois Bissey wrote:
sage/matrix/matrix_mpolynomial_dense.so
that's who. In this case it hasn't been rebuild after ntl's upgrade.
Weird, since Jeroen made every extension module also depend on
src/setup.py, and that definitely changed...
Jean-Pierre
is probably right except that this ticket is in beta8 (I think). You
probably need a bit
of make distclean && make
Or just './sage -ba-force' to rebuild the whole Sage library.
Or try:
touch $SAGE_ROOT/local/include/NTL/config.h
./sage -b
('ntl' is in 'singular_libs', and sage.matrix.matrix_mpolynomial_dense
does have 'libraries = singular_libs'.)
-leif
On 17/04/2014, at 22:54, John Cremona <[email protected]> wrote:
This is a different problem to the one I reported on the other
sage-release thread. On my laptop (ubuntu 12.04) I had a working
build of a previous beta, I think beta6. I pulled from trac/develop
and ran a make. Here's the error message:
[ -f local/etc/sage-started.txt ] || local/bin/sage-starts
build/pipestatus "./sage --docbuild --no-pdf-links all html 2>&1"
"tee -a logs/dochtml.log"
Traceback (most recent call last):
File "/home/john/sagegit/src/doc/common/builder.py", line 1467, in
<module>
import sage.all
(...)
File
"/home/john/sagegit/local/lib/python2.7/site-packages/sage/matrix/matrix_space.py",
line 48, in <module>
import matrix_mpolynomial_dense
ImportError: libntl.so.2: cannot open shared object file: No such file
or directory
Looking into local/lib I find
$ ls -l local/lib/*ntl*
-rw-r--r-- 1 john john 15502216 Apr 17 10:37 local/lib/libntl.a
-rw------- 1 john john 1047 Apr 17 11:34 local/lib/libntl.la
lrwxrwxrwx 1 john john 15 Apr 17 10:37 local/lib/libntl.so ->
libntl.so.3.0.0
lrwxrwxrwx 1 john john 15 Apr 17 10:37 local/lib/libntl.so.3 ->
libntl.so.3.0.0
-rwx------ 1 john john 9174875 Apr 17 10:37 local/lib/libntl.so.3.0.0
but somebody was trying to open libntl.so.2 (not 3). Who?
John
--
() The ASCII Ribbon Campaign
/\ Help Cure HTML E-Mail
--
You received this message because you are subscribed to the Google Groups
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.