-sam- wrote:
> I tried to upgrade sage from 6.4.1 to 6.6 under linuxmint 17.1 (32 bits,
> MATE) and I got this linkage error for the package eclib-20150323.

This error is unrelated to eclib; somehow FLINT got built with/linked
against GMP (not MPIR).

Try './sage -f flint' to rebuild it, and run 'make' again.


-leif

> /bin/bash ../libtool  --tag=CXX   --mode=link g++  -g -O3 
> -L/home1/kosamarton/sage/sage-6.4.1/local/lib
> -L/home1/kosamarton/sage/sage-6.4.1/local/lib
> -L/home1/kosamarton/sage/sage-6.4.1/local/lib   -o mwrank mwrank.o 
> ../libsrc/libec.la -lflint -lpari -lntl  
> libtool: link: g++ -g -O3 -o .libs/mwrank mwrank.o 
> -L/home1/kosamarton/sage/sage-6.4.1/local/lib ../libsrc/.libs/libec.so
> -lflint -lpari /home1/kosamarton/sage/sage-6.4.1/local/lib/libntl.so
> -Wl,-rpath -Wl,/home1/kosamarton/sage/sage-6.4.1/local/lib
> /home1/kosamarton/sage/sage-6.4.1/local/lib/libflint.so: *undefined
> reference to `__gmpn_com'*
> collect2: error: ld returned 1 exit status
> make[4]: *** [mwrank] Error 1
> make[4]: Leaving directory
> `/home1/kosamarton/sage/sage-6.4.1/local/var/tmp/sage/build/eclib-20150323/src/progs'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory
> `/home1/kosamarton/sage/sage-6.4.1/local/var/tmp/sage/build/eclib-20150323/src'
> *Error building eclib.*


-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to