[Ecls-list] Can't compile ECL from CVS

Jeronimo Pellegrini jpn at aleph0.info
Sat Aug 30 10:14:50 UTC 2008


Hello!

I am trying to compile ECL from CVS, but there seems to be a problem.
I have tried this on Debian unstable (both i386 and amd64).

I checked out, ran ./configure, then make.

Is there something I missed?

Thanks,
J.


gcc -c -DECL_API -I. -I/home/jeronimo/pkg/ecl/build -I/home/jeronimo/pkg/ecl/src/c -I../ecl/gc  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fPIC  -Dlinux  -I./ cinit.c -o ../cinit.o
In file included from /home/jeronimo/pkg/ecl/build/ecl/ecl.h:39,
                 from /home/jeronimo/pkg/ecl/src/c/cinit.d:18:
/home/jeronimo/pkg/ecl/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 backq.c list.c unixsys.c num_arith.c load.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 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 mapfun.c package.c eval.c
make[2]: Leaving directory `/home/jeronimo/pkg/ecl/build/c'
if [ -f CROSS-COMPILER ]; then \
		touch ecl_min; \
	else \
		gcc  -o ecl_min cinit.o c/all_symbols.o -L./ libeclmin.a  -ldl  -lm  -lgc -lgmp;\
	fi
sed -e 's, at ecldir\\@,/usr/local/lib/ecl/,g' \
	    -e 's, at libdir\\@,/usr/local/lib/,g' < compile.pre > compile.lsp
echo "#" `uname -a` > BUILD-STAMP
head -8 config.log | tail -6 >> BUILD-STAMP
head: cannot open `config.log' for reading: No such file or directory
if [ -f CROSS-COMPILER ]; then \
		./CROSS-COMPILER compile; \
	else \
		./ecl_min compile; \
	fi
;*** Lisp core booted ****
ECL (Embeddable Common Lisp)  65536 pages
The variable C::*SUPPRESS-COMPILER-MESSAGES* is unbound.
Broken at TOP-LEVEL. File: #P"/home/jeronimo/pkg/ecl/src/lsp/top.lsp" (Form #26)No restarts available.
Top level.
SI> 
sed -e 's, at libdir\\@,/usr/local/lib/,' \
	    -e 's, at includedir\\@,/usr/local/include/,' bin/ecl-config.pre > bin/ecl-config
make[1]: Leaving directory `/home/jeronimo/pkg/ecl/build'






More information about the ecl-devel mailing list