[Ecls-list] ecl 0.9l: lisp initialization error during make
Frederik
freggy at gmail.com
Sun Aug 24 16:28:47 UTC 2008
When trying to build ecl 0.9l on Mandriva Linux 2009.0 Cooker i586 (glibc
2.8, gcc 4.3.1), it fails during the make phase with underneath message.
This seems to be the same problem as in
http://thread.gmane.org/gmane.lisp.ecl.general/3907/focus=3918
Building ecl 0.9j on this platform, succeeds without any problem.
gcc -c -DECL_API -I. -I/home/fhimpe/ecl/BUILD/ecl-0.9l/build -I/home/
fhimpe/ecl/BUILD/ecl-0.9l/src/c -I../ecl/gc -D_GNU_SOURCE -
D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -
fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -
march=i586 -mtune=generic -fasynchronous-unwind-tables -fPIC -
D_THREAD_SAFE -Dlinux -I./ cinit.c -o ../cinit.o
In file included from /home/fhimpe/ecl/BUILD/ecl-0.9l/build/ecl/ecl.h:39,
from /home/fhimpe/ecl/BUILD/ecl-0.9l/src/c/cinit.d:18:
/home/fhimpe/ecl/BUILD/ecl-0.9l/build/ecl/config.h:38:1: warning:
"ECL_API" redefined
<command-line>: warning: this is the location of the previous definition
rm array.c symbol.c num_rand.c num_sfun.c cmpaux.c load.c list.c
unixsys.c mapfun.c num_arith.c string.c stacks.c hash.c main.c
predicate.c num_log.c unixint.c instance.c compiler.c character.c
multival.c gfun.c structure.c sequence.c ffi.c unixfsys.c tcp.c
reference.c time.c big.c print.c backq.c format.c typespec.c num_co.c
num_pred.c macros.c alloc_2.c read.c error.c num_comp.c number.c
pathname.c file.c cfun.c assignment.c disassembler.c interpreter.c
threads.c package.c eval.c
make[2]: Leaving directory `/home/fhimpe/ecl/BUILD/ecl-0.9l/build/c'
if [ -f CROSS-COMPILER ]; then \
touch ecl_min; \
else \
gcc -Wl,--as-needed -Wl,--no-undefined -o ecl_min
cinit.o c/all_symbols.o -L./ libeclmin.a -lpthread -ldl -lm -lgc -lgmp;
\
fi
sed -e 's, at ecldir\\@,/usr/lib/ecl/,g' \
-e 's, at libdir\\@,/usr/lib/,g' < compile.pre > compile.lsp
ln -s /home/fhimpe/ecl/BUILD/ecl-0.9l/src/cmp/sysfun.lsp ./
echo "#" `uname -a` > BUILD-STAMP
head -8 config.log | tail -6 >> BUILD-STAMP
if [ -f CROSS-COMPILER ]; then \
./CROSS-COMPILER compile; \
else \
./ecl_min compile; \
fi
;*** Lisp core booted ****
ECL (Embeddable Common Lisp) 65536 pages
Internal or unrecoverable error in:
Lisp initialization error.
/bin/sh: line 4: 25180 Aborted ./ecl_min compile
make[1]: *** [bin/ecl] Error 134
make[1]: Leaving directory `/home/fhimpe/ecl/BUILD/ecl-0.9l/build'
make: *** [all] Error 2
--
Frederik
More information about the ecl-devel
mailing list