summaryrefslogtreecommitdiff
path: root/Configure
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-02-21 14:54:45 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-02-21 14:54:45 +0000
commit3659ebf10b049b63a26808d7339375fa27506abc (patch)
tree79a0e3185751150928c92b3064214d0f281422a5 /Configure
parent976009d465e53e9c4cc16adb46a02a8ef0c38fbb (diff)
downloadperl-3659ebf10b049b63a26808d7339375fa27506abc.tar.gz
If no sfio, no -lsfio.
p4raw-id: //depot/perl@8876
Diffstat (limited to 'Configure')
-rwxr-xr-xConfigure53
1 files changed, 47 insertions, 6 deletions
diff --git a/Configure b/Configure
index 278cc238eb..22db84face 100755
--- a/Configure
+++ b/Configure
@@ -20,7 +20,7 @@
# $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $
#
-# Generated on Sat Feb 3 18:24:21 EET 2001 [metaconfig 3.0 PL70]
+# Generated on Wed Feb 21 16:35:15 EET 2001 [metaconfig 3.0 PL70]
# (with additional metaconfig patches by perlbug@perl.org)
cat >c1$$ <<EOF
@@ -961,6 +961,8 @@ defvoidused=''
voidflags=''
pm_apiversion=''
xs_apiversion=''
+yacc=''
+yaccflags=''
CONFIG=''
define='define'
@@ -1976,6 +1978,7 @@ uniq
trylist="
Mcc
ar
+bison
byacc
cpp
csh
@@ -11408,11 +11411,6 @@ $define)
;;
*) echo "Ok, avoiding sfio this time. I'll use stdio instead."
val="$undef"
- : Remove sfio from list of libraries to use
- set `echo X $libs | $sed -e 's/-lsfio / /' -e 's/-lsfio$//'`
- shift
- libs="$*"
- echo "libs = $libs" >&4
;;
esac
;;
@@ -11431,6 +11429,16 @@ case "$d_sfio" in
$define) usesfio='true';;
*) usesfio='false';;
esac
+case "$d_sfio" in
+$define) ;;
+*) : Remove sfio from list of libraries to use
+ set `echo X $libs | $sed -e 's/-lsfio / /' -e 's/-lsfio$//'`
+ shift
+ libs="$*"
+ echo "libs = $libs" >&4
+;;
+esac
+
: see if shmctl exists
set shmctl d_shmctl
@@ -14916,6 +14924,37 @@ case "$uidsign" in
;;
esac
+: determine compiler compiler
+case "$yacc" in
+'')
+ dflt=yacc;;
+*)
+ dflt="$yacc";;
+esac
+echo " "
+comp='yacc'
+if $test -f "$byacc"; then
+ dflt="$byacc"
+ comp="byacc or $comp"
+fi
+if $test -f "$bison"; then
+ comp="$comp or bison -y"
+fi
+rp="Which compiler compiler ($comp) shall I use?"
+. ./myread
+yacc="$ans"
+case "$yacc" in
+*bis*)
+ case "$yacc" in
+ *-y*) ;;
+ *)
+ yacc="$yacc -y"
+ echo "(Adding -y option to bison to get yacc-compatible behaviour.)"
+ ;;
+ esac
+ ;;
+esac
+
: see if dbm.h is available
: see if dbmclose exists
set dbmclose d_dbmclose
@@ -16602,6 +16641,8 @@ vi='$vi'
voidflags='$voidflags'
xlibpth='$xlibpth'
xs_apiversion='$xs_apiversion'
+yacc='$yacc'
+yaccflags='$yaccflags'
zcat='$zcat'
zip='$zip'
EOT