[Ecls-list] Compiling on OpenBSD fails

Mark Voortman mark at voortman.name
Fri Feb 2 21:41:04 UTC 2007


First of all, I am happy that I found ECL since it seems to be the only
Lisp that runs on OpenBSD (4.0) and supports threads. Good work! However,
during 'make' I seem to be running into the following segmentation fault:

/home/mark/tmp/ecl-0.9i/src/c/unixfsys.d:252: warning: strcat() is almost
always misused, please use strlcat()
sed -e 's, at ecldir@,/usr/local/lib/ecl,g' < compile.pre > compile.lsp
ln -s /home/mark/tmp/ecl-0.9i/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
Segmentation fault (core dumped)
*** Error code 139

Stop in /home/mark/tmp/ecl-0.9i/build (line 71 of Makefile).
*** Error code 1

Stop in /home/mark/tmp/ecl-0.9i (line 69 of Makefile).

Does anyone know how to fix this?


More information about the ecl-devel mailing list