I cannot anymore compile Sage; I have 3.10-3-amd64 #1 SMP Debian 3.10.11-1
(2013-09-10) x86_64 GNU/Linux
To work on a ticket I tried compiling from source Sage-6.3 and
sage-6.3-x86_64-Linux; in both cases there is an error compiling ecl
;;; Note:
;;; Invoking external command:
;;; gcc -o libecl.so
-L/home/pernici/packages/sage/sage-6.3-x86_64-Linux/local/var/tmp/sage/build/ecl-13.5.1.p0/src/build/
c/main.o c/all_symbols2.o liblsp.a libeclmin.a
-Wl,--rpath,/home/pernici/packages/sage/sage-6.3-x86_64-Linux/local/lib/
-shared -L/home/pernici/packages/sage/sage-6.3-x86_64-Linux/local/lib
-L/home/pernici/packages/sage/sage-6.3-x86_64-Linux/local/lib
-Wl,--rpath,/home/pernici/packages/sage/sage-6.3-x86_64-Linux/local/lib
-L/home/pernici/packages/sage/sage-6.3-x86_64-Linux/local/lib
-Wl,-soname,libecl.so.13.5 -lgmp -lgc -lffi -ldl -lm /usr/bin/ld:
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libffi.a(closures.o):
relocation R_X86_64_32S against `.rodata' can not be used when making a
shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libffi.a: error
adding symbols: Bad value
collect2: error: ld returned 1 exit status
Condition of type: SIMPLE-ERROR
Error code 1 when executing
(RUN-PROGRAM "gcc" ("-o" "libecl.so" ...))
--
You received this message because you are subscribed to the Google Groups
"sage-support" 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-support.
For more options, visit https://groups.google.com/d/optout.