Wenn ich versuche, die neueste Version von Clisp auf Ubuntu 8.04 zu kompilieren, erhalte ich immer diesen Fehler, nachdem ich configure ausgeführt habe:
Configure findings:
FFI: no (user requested: default)
readline: yes (user requested: yes)
libsigsegv: no, consider installing GNU libsigsegv
./configure: libsigsegv was not detected, thus some features, such as
generational garbage collection and
stack overflow detection in interpreted Lisp code
cannot be provided.
Please do this:
mkdir tools; cd tools; prefix=`pwd`/i686-pc-linux-gnu
wget http://ftp.gnu.org/pub/gnu/libsigsegv/libsigsegv-2.5.tar.gz
tar xfz libsigsegv-2.5.tar.gz
cd libsigsegv-2.5
./configure --prefix=${prefix} && make && make check && make install
cd ../..
./configure --with-libsigsegv-prefix=${prefix} --with-readline --with-unicode --with-module=i18n --with-module=gdbm --with-module=pcre --with-module=readline --with-module=regexp
If you insist on building without libsigsegv, please pass
--ignore-absence-of-libsigsegv
to this script:
./configure --ignore-absence-of-libsigsegv --with-readline --with-unicode --with-module=i18n --with-module=gdbm --with-module=pcre --with-module=readline --with-module=regexp
Ich habe versucht, wie gewünscht vorzugehen, aber es hat nicht geholfen: Es scheint die --with-libsigsegv-prefix
Option. Ich habe auch versucht, libsigsegv an einem Standardort zu installieren ( /usr/local
). Oh, und natürlich sagt mir Ubuntu, dass libsigsegv und libsigsegv-dev im System installiert sind.
Ich würde diese Version von Clips wirklich gerne kompilieren, da sie einige ernsthafte Verbesserungen gegenüber der mit Ubuntu ausgelieferten Version enthält (ich hätte auch gerne PCRE).
0 Stimmen
Dieses Problem scheint auch heute noch bei Lucid & CLISP 2.49 aufzutreten.