aboutsummaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2009-05-14 00:37:05 +0000
committerdos-reis <gdr@axiomatics.org>2009-05-14 00:37:05 +0000
commit4e9fb64d1d46a085eb66e90a13846b44f251efde (patch)
tree075aac60efe15146e4322028769b8c5cb7d433f1 /configure
parent38ca9f9d9e14fcf1e4e0b739cab19118d83ee295 (diff)
downloadopen-axiom-4e9fb64d1d46a085eb66e90a13846b44f251efde.tar.gz
* configure.ac.pamphlet: Tidy.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure18
1 files changed, 9 insertions, 9 deletions
diff --git a/configure b/configure
index 9fa769d8..24f69ece 100755
--- a/configure
+++ b/configure
@@ -12803,28 +12803,25 @@ $as_echo "$as_me: error: --with-lisp=$axiom_lisp conflicts with --enable-gcl" >&
;;
*)
## As of this writting, the Lisp systems ECL, GCL, SBCL, and CLisp all
- ## understands the command line option --help, though they do
- ## behave very differently. Some of them just print out the
- ## help information and exits. Others, such as GCL, think they
- ## must enter a read-eval-print loop (which isn't very helpful).
+ ## exist at the end of standard input.
{ $as_echo "$as_me:$LINENO: checking which flavor of Lisp" >&5
$as_echo_n "checking which flavor of Lisp... " >&6; }
- what=`echo '(quit)' | $axiom_lisp --help`
+ what=`echo '(lisp-implementation-type)' | $axiom_lisp`
case $what in
*GCL*)
axiom_lisp_flavor=gcl
;;
- *ecl*)
+ *"ECL"*)
axiom_lisp_flavor=ecl
oa_standard_linking=yes
;;
- *sbcl*)
+ *"SBCL"*)
axiom_lisp_flavor=sbcl
;;
- *CLISP*)
+ *"CLISP"*)
## Not all variants of CLisp have FFI support. FFI is used
## internally used by OpenAxiom in essential way.
- if ! $axiom_lisp -q -x '*features*' | grep ':FFI' 2>/dev/null
+ if ! $axiom_lisp -q -x '*features*' | grep ':FFI' > /dev/null
then
{ { $as_echo "$as_me:$LINENO: error: $axiom_lisp does not support Foreign Function Interface. Please upgrade to a better version of CLisp or install SBCL." >&5
$as_echo "$as_me: error: $axiom_lisp does not support Foreign Function Interface. Please upgrade to a better version of CLisp or install SBCL." >&2;}
@@ -12832,6 +12829,9 @@ $as_echo "$as_me: error: $axiom_lisp does not support Foreign Function Interface
fi
axiom_lisp_flavor=clisp
;;
+ *"Armed Bear Common Lisp"*)
+ axiom_lisp_flavor=abcl
+ ;;
esac
{ $as_echo "$as_me:$LINENO: result: $axiom_lisp_flavor" >&5
$as_echo "$axiom_lisp_flavor" >&6; }