[open-axiom-help] rev2971: build fails with ecl
A system for computer algebra and symbolic mathematics
Brought to you by:
dos-reis
From: <Lis...@gm...> - 2013-05-30 19:06:59
|
Hello, reading the changelog for 2971 I thought why not try out ecl? :) But the build went not far [1] :( Remembering former problems I removed the debian package "hardening-wrapper" but the second try was not much better [2]. Thank you very much. Regards, Edi $ dpkg -l | grep ecl ii ecl 11.1.1+dfsg1-2 amd64 Embeddable Common-Lisp: has an interpreter and can compile to C [1] ;;; Invoking external command: ;;; gcc -o core.fas -L/usr/lib/ /tmp/eclinitX9E7Tg.o core.o -Wl,--rpath,/usr/lib/ -shared -lecl -lgmp -lgc -lpthread -ldl -lm mkdir -p ../../x86_64-unknown-linux-gnu/lisp/ cp core.o ../../x86_64-unknown-linux-gnu/lisp/core.o rm -f ../../x86_64-unknown-linux-gnu/lisp/linkset echo '("core.o")' > ../../x86_64-unknown-linux-gnu/lisp/linkset ecl \ -norc -eval '(load "core")' \ -norc -eval '(|AxiomCore|::|link| "base-lisp" (quote ("core.o")) "|AxiomCore|::|topLevel|")' ;;; Loading #P"/home/edi/oa-build-rev2971/src/lisp/core.fas" ;;; Note: ;;; Invoking external command: ;;; gcc -I. -I/usr/include/ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fPIC -D_THREAD_SAFE -Dlinux -O2 -w -c /tmp/eclinitKtjvq3.c -o /tmp/eclinitKtjvq3.o ;;; Note: ;;; Invoking external command: ;;; g++ -o base-lisp -L/usr/lib/ /tmp/eclinitKtjvq3.o core.o -lutil -lm -Wl,--rpath,/usr/lib/ -lecl -lgmp -lgc -lpthread -ldl -lm -m64 mkdir -p ../../build/x86_64-unknown-linux-gnu/bin cp -p base-lisp ../../build/x86_64-unknown-linux-gnu/bin/lisp && cp -p base-lisp lisp echo timestamp > stamp make[2]: Leaving directory `/home/edi/oa-build-rev2971/src/lisp' cd boot && make all-boot make[2]: Entering directory `/home/edi/oa-build-rev2971/src/boot' mkdir -p strap echo timestamp > strap/.started ../../src/driver/open-axiom --execpath=../lisp/lisp --output=strap/utility.o --compile --load-directory=strap ../../../data/oa-2971.svn/src/boot/strap/utility.clisp make[2]: *** [strap/utility.o] Speicherzugriffsfehler make[2]: Leaving directory `/home/edi/oa-build-rev2971/src/boot' make[1]: *** [all-boot] Fehler 2 make[1]: Leaving directory `/home/edi/oa-build-rev2971/src' make: *** [all-local] Fehler 2 real 1m49.390s user 1m33.750s sys 0m8.241s edi@host:~/oa-build-rev2971$ [2] libtool: compile: g++ -c -m64 -D_GNU_SOURCE -std=c++11 -g -O2 -O2 -Wall -std=c++11 -g -O2 -O2 -Wall -DOPENAXIOM_ROOT_DIRECTORY=\"/home/edi/lib/open-axiom/x86_64-unknown-linux-gnu/1.5.0-2013-05-19\" -I../../../data/oa-2971.svn/src/include -I../../config ../../../data/oa-2971.svn/src/driver/main.cc -o main.o >/dev/null 2>&1 ../../libtool --tag=CXX --mode=link g++ -static -m64 -all-static -o open-axiom main.lo -L./../utils -L./../lib -lOpenAxiom -lopen-axiom-core -lutil -lm -lm libtool: link: g++ -m64 -static -o open-axiom .libs/main.o -L./../utils -L./../lib -lOpenAxiom -lopen-axiom-core -lutil -lm rm -f stamp echo timestamp > stamp make[2]: Leaving directory `/home/edi/oa-build-rev2971n/src/driver' cd lisp && make all-lisp make[2]: Entering directory `/home/edi/oa-build-rev2971n/src/lisp' oa_enable_lisp_profiling= nil sed -e 's|@open_axiom_installdir[@]|/home/edi/lib/open-axiom/x86_64-unknown-linux-gnu/1.5.0-2013-05-19|g' -e 's|@oa_optimize_options[@]|speed|g' -e 's|@CXX[@]|g++|g' -e 's|@LDFLAGS[@]|-m64|g' -e 's|@oa_editor[@]|/usr/bin/vi|g' -e 's/@oa_keep_files[@]//g' -e 's|@host[@]|x86_64-unknown-linux-gnu|g' -e 's|@build[@]|x86_64-unknown-linux-gnu|g' -e 's|@target[@]|x86_64-unknown-linux-gnu|g' -e 's|@SHREXT[@]|.so|g' -e 's|@LIBEXT[@]|a|g' -e 's|@oa_c_runtime_extra[@]|"-lutil" "-lm"|g' -e 's|@oa_standard_linking[@]|yes|g' -e 's|@oa_enable_profiling[@]|nil|g' -e 's|@oa_delay_ffi[@]|no|g' -e 's|@void_type[@]|:void|g' -e 's|@char_type[@]|:char|g' -e 's|@int_type[@]|:int|g' -e 's|@float_type[@]|:float|g' -e 's|@double_type[@]|:double|g' -e 's|@string_type[@]|:cstring|g' ../../../data/oa-2971.svn/src/lisp/core.lisp.in > core.lisp.tmp ../../../data/oa-2971.svn/config/move-if-change core.lisp.tmp core.lisp ecl \ -norc -eval '(require (quote cmp))' \ -norc -eval '(compile-file "core.lisp" :system-p t)' \ -norc -eval '(c::build-fasl "core.fas" :lisp-files (quote ("core.o")))' \ -norc -eval '(quit)' ;;; Loading #P"/usr/lib/ecl-11.1.1/cmp.fas" An error occurred during initialization: 12 is not of type LIST.. make[2]: *** [core.fas] Fehler 1 make[2]: Leaving directory `/home/edi/oa-build-rev2971n/src/lisp' make[1]: *** [all-lisp] Fehler 2 make[1]: Leaving directory `/home/edi/oa-build-rev2971n/src' make: *** [all-local] Fehler 2 real 1m28.598s user 1m19.261s sys 0m6.644s edi@host:~/oa-build-rev2971n$ |