Greetings, dear colleagues. I failed to compile Sage-5.3 on OpenSuse 12.2 (gcc 4.7.1) 64 bit.
Before installation I entered: ./sage -i patch ./sage -i openssl Part of installation log with errror: ;;; gcc -I. -I/home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src/build/ -I/home/aleksey/temp/sage-5.3/local/include -I/home/aleksey/temp/sage-5.3/local/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fPIC -Dlinux -I/home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src/src/c -w -c eclinitEcvn60.c -o eclinitEcvn60.o /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: warning: libffi.so.4, needed by libecl.so, not found (try using -rpath or -rpath-link) libecl.so: undefined reference to `ffi_type_void' libecl.so: undefined reference to `ffi_type_double' libecl.so: undefined reference to `ffi_prep_closure_loc' libecl.so: undefined reference to `ffi_prep_cif' libecl.so: undefined reference to `ffi_type_sint8' libecl.so: undefined reference to `ffi_type_uint16' libecl.so: undefined reference to `ffi_type_sint32' libecl.so: undefined reference to `ffi_type_uint8' libecl.so: undefined reference to `ffi_type_float' libecl.so: undefined reference to `ffi_type_uint64' libecl.so: undefined reference to `ffi_type_sint64' libecl.so: undefined reference to `ffi_type_pointer' libecl.so: undefined reference to `ffi_type_uint32' libecl.so: undefined reference to `ffi_type_sint16' libecl.so: undefined reference to `ffi_closure_alloc' libecl.so: undefined reference to `ffi_call' libecl.so: undefined reference to `ffi_closure_free' collect2: ошибка: выполнение ld завершилось с кодом возврата 1 ;;; Note: ;;; Invoking external command: ;;; gcc -o bin/ecl -L/home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src/build/ /home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src/build/eclinitEcvn60.o -L./ -Wl,--rpath,/home/aleksey/temp/sage-5.3/local/lib/ -L/home/aleksey/temp/sage-5.3/local/lib -Wl,--rpath,/home/aleksey/temp/sage-5.3/local/lib -L/home/aleksey/temp/sage-5.3/local/lib libecl.so -ldl -lm Condition of type: SIMPLE-ERROR Error code 1 when executing (RUN-PROGRAM "gcc" ("-o" "bin/ecl" "-L/home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src/build/" "/home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src/build/eclinitEcvn60.o" "-L./" "-Wl,--rpath,/home/aleksey/temp/sage-5.3/local/lib/" "-L/home/aleksey/temp/sage-5.3/local/lib" "-Wl,--rpath,/home/aleksey/temp/sage-5.3/local/lib" "-L/home/aleksey/temp/sage-5.3/local/lib" "libecl.so" "-ldl" "-lm")) Available restarts: 1. (CONTINUE) Continues anyway. Top level. > 1 > 1 > Debugger received error of type: UNBOUND-VARIABLE The variable CONTINUE is unbound. Error flushed. > Debugger received error of type: UNBOUND-VARIABLE The variable CONTINUE is unbound. Error flushed. > sed -e 's,@libdir\\@,/home/aleksey/temp/sage-5.3/local/lib/,' \ -e 's,@includedir\\@,/home/aleksey/temp/sage-5.3/local/include/,' \ -e 's,~A,/home/aleksey/temp/sage-5.3/local/lib/,' bin/ecl-config.pre > bin/ecl-config make[3]: Выход из каталога `/home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src/build' make[2]: Выход из каталога `/home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src' make[2]: Вход в каталог `/home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src' cd build; make -j1 install make[3]: Вход в каталог `/home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src/build' # Here we would use the option -s but the install program in sourceforge-solaris # is broken. /bin/sh /home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src/src/gc/mkinstalldirs /home/aleksey/temp/sage-5.3/local/bin/ /home/aleksey/temp/sage-5.3/local/lib/ \ /home/aleksey/temp/sage-5.3/local/lib/ecl-11.1.1/ /home/aleksey/temp/sage-5.3/local/include/ /home/aleksey/temp/sage-5.3/local/include//ecl mkdir -p -- /home/aleksey/temp/sage-5.3/local/lib/ecl-11.1.1/ /home/aleksey/temp/sage-5.3/local/include/ /home/aleksey/temp/sage-5.3/local/include//ecl for i in bin/ecl; do \ /usr/bin/install -c $i /home/aleksey/temp/sage-5.3/local/bin/; \ done /usr/bin/install: не удалось выполнить stat для <<bin/ecl>>: Нет такого файла или каталога make[3]: *** [install] Ошибка 1 make[3]: Выход из каталога `/home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src/build' make[2]: *** [install] Ошибка 2 make[2]: Выход из каталога `/home/aleksey/temp/sage-5.3/spkg/build/ecl-11.1.2.cvs20111120.p1/src' Error - Failed to install ECL ... exiting real 506m51.170s user 2m45.227s sys 0m17.020s ************************************************************************ Error installing package ecl-11.1.2.cvs20111120.p1 ************************************************************************ Please, help. Best regards, Aleksey. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To post to this group, send email to sage-devel@googlegroups.com. To unsubscribe from this group, send email to sage-devel+unsubscr...@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel?hl=en.