[Ecls-list] Build failure using ECL v.9.10.1

Waldek Hebisch hebisch at math.uni.wroc.pl
Thu Oct 8 22:16:21 UTC 2009


For me v9.10.1 fails to build on Linux.  I tried 64-bit Gentoo
and 64-bit Debian Lenny, both fail in the same way:

dpp: /home/hebisch/lisp/ecl_pp/ecl-9.10.1/src/c/unixint.d -> tmp.c

Unknown symbol: mp::interrupt-process
gcc -DECLDIR="\"/usr/local/lib/ecl-9.10.1\"" -I.
-I/home/hebisch/lisp/ecl_pp/ecl-9.10.1/build
-I/home/hebisch/lisp/ecl_pp/ecl-9.10.1/src/c -I../ecl/gc -DECL_API
-DECL_NO_LEGACY -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fPIC
-Dlinux -c  -o unixint.o tmp.c
/home/hebisch/lisp/ecl_pp/ecl-9.10.1/src/c/unixint.d: In function
'unblock_signal':
/home/hebisch/lisp/ecl_pp/ecl-9.10.1/src/c/unixint.d:367: error: 'struct
cl_core_struct' has no member named 'default_sigmaks'
/home/hebisch/lisp/ecl_pp/ecl-9.10.1/src/c/unixint.d: In function
'si_catch_signal':
/home/hebisch/lisp/ecl_pp/ecl-9.10.1/src/c/unixint.d:681: warning:
passing argument 2 of 'mysignal' from incompatible pointer type
make[2]: *** [unixint.o] Error 1
make[2]: Leaving directory
`/home/hebisch/lisp/ecl_pp/ecl-9.10.1/build/c'
make[1]: *** [libeclmin.a] Error 2
make[1]: Leaving directory `/home/hebisch/lisp/ecl_pp/ecl-9.10.1/build'
make: *** [all] Error 2

-- 
                              Waldek Hebisch
hebisch at math.uni.wroc.pl 




More information about the ecl-devel mailing list