0000: 23 21 20 2f 62 69 6e 2f 73 68 0a 0a 23 20 47 75 #! /bin/sh..# Gu
0010: 65 73 73 20 76 61 6c 75 65 73 20 66 6f 72 20 73 ess values for s
0020: 79 73 74 65 6d 2d 64 65 70 65 6e 64 65 6e 74 20 ystem-dependent
0030: 76 61 72 69 61 62 6c 65 73 20 61 6e 64 20 63 72 variables and cr
0040: 65 61 74 65 20 4d 61 6b 65 66 69 6c 65 73 2e 0a eate Makefiles..
0050: 23 20 47 65 6e 65 72 61 74 65 64 20 61 75 74 6f # Generated auto
0060: 6d 61 74 69 63 61 6c 6c 79 20 75 73 69 6e 67 20 matically using
0070: 61 75 74 6f 63 6f 6e 66 20 76 65 72 73 69 6f 6e autoconf version
0080: 20 32 2e 31 33 20 0a 23 20 43 6f 70 79 72 69 67 2.13 .# Copyrig
0090: 68 74 20 28 43 29 20 31 39 39 32 2c 20 39 33 2c ht (C) 1992, 93,
00a0: 20 39 34 2c 20 39 35 2c 20 39 36 20 46 72 65 65 94, 95, 96 Free
00b0: 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 Software Founda
00c0: 74 69 6f 6e 2c 20 49 6e 63 2e 0a 23 0a 23 20 54 tion, Inc..#.# T
00d0: 68 69 73 20 63 6f 6e 66 69 67 75 72 65 20 73 63 his configure sc
00e0: 72 69 70 74 20 69 73 20 66 72 65 65 20 73 6f 66 ript is free sof
00f0: 74 77 61 72 65 3b 20 74 68 65 20 46 72 65 65 20 tware; the Free
0100: 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 Software Foundat
0110: 69 6f 6e 0a 23 20 67 69 76 65 73 20 75 6e 6c 69 ion.# gives unli
0120: 6d 69 74 65 64 20 70 65 72 6d 69 73 73 69 6f 6e mited permission
0130: 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 69 to copy, distri
0140: 62 75 74 65 20 61 6e 64 20 6d 6f 64 69 66 79 20 bute and modify
0150: 69 74 2e 0a 0a 23 20 44 65 66 61 75 6c 74 73 3a it...# Defaults:
0160: 0a 61 63 5f 68 65 6c 70 3d 0a 61 63 5f 64 65 66 .ac_help=.ac_def
0170: 61 75 6c 74 5f 70 72 65 66 69 78 3d 2f 75 73 72 ault_prefix=/usr
0180: 2f 6c 6f 63 61 6c 0a 23 20 41 6e 79 20 61 64 64 /local.# Any add
0190: 69 74 69 6f 6e 73 20 66 72 6f 6d 20 63 6f 6e 66 itions from conf
01a0: 69 67 75 72 65 2e 69 6e 3a 0a 61 63 5f 68 65 6c igure.in:.ac_hel
01b0: 70 3d 22 24 61 63 5f 68 65 6c 70 0a 20 20 2d 2d p="$ac_help. --
01c0: 65 6e 61 62 6c 65 2d 62 73 61 66 65 20 20 20 20 enable-bsafe
01d0: 20 20 20 20 20 20 55 73 65 20 52 53 41 20 42 53 Use RSA BS
01e0: 41 46 45 20 53 53 4c 2d 43 20 6c 69 62 73 2e 20 AFE SSL-C libs.
01f0: 20 44 65 66 61 75 6c 74 20 69 73 20 74 6f 20 75 Default is to u
0200: 73 65 20 4f 70 65 6e 53 53 4c 20 6c 69 62 73 22 se OpenSSL libs"
0210: 0a 61 63 5f 68 65 6c 70 3d 22 24 61 63 5f 68 65 .ac_help="$ac_he
0220: 6c 70 0a 20 20 2d 2d 77 69 74 68 2d 73 73 6c 2d lp. --with-ssl-
0230: 64 69 72 3d 44 49 52 20 20 20 20 20 20 53 53 4c dir=DIR SSL
0240: 20 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 22 root directory"
0250: 0a 61 63 5f 68 65 6c 70 3d 22 24 61 63 5f 68 65 .ac_help="$ac_he
0260: 6c 70 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 70 61 lp. --enable-pa
0270: 74 65 6e 74 73 20 20 20 20 20 20 20 20 55 73 65 tents Use
0280: 20 70 61 74 65 6e 74 65 64 20 63 6f 64 65 2e 20 patented code.
0290: 20 44 65 66 61 75 6c 74 20 69 73 20 65 6e 61 62 Default is enab
02a0: 6c 65 64 22 0a 61 63 5f 68 65 6c 70 3d 22 24 61 led".ac_help="$a
02b0: 63 5f 68 65 6c 70 0a 20 20 2d 2d 65 6e 61 62 6c c_help. --enabl
02c0: 65 2d 67 63 63 20 20 20 20 20 20 20 20 20 20 20 e-gcc
02d0: 20 61 6c 6c 6f 77 20 75 73 65 20 6f 66 20 67 63 allow use of gc
02e0: 63 20 69 66 20 61 76 61 69 6c 61 62 6c 65 20 5b c if available [
02f0: 2d 2d 64 69 73 61 62 6c 65 2d 67 63 63 5d 22 0a --disable-gcc]".
0300: 61 63 5f 68 65 6c 70 3d 22 24 61 63 5f 68 65 6c ac_help="$ac_hel
0310: 70 0a 20 20 2d 2d 77 69 74 68 2d 67 63 63 6c 69 p. --with-gccli
0320: 62 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 6b b link
0330: 20 77 69 74 68 20 6c 69 62 67 63 63 20 74 6f 20 with libgcc to
0340: 72 65 73 6f 6c 76 65 20 73 79 6d 62 6f 6c 73 20 resolve symbols
0350: 69 6e 20 61 20 67 63 63 2d 62 75 69 6c 74 20 6f in a gcc-built o
0360: 70 65 6e 73 73 6c 20 6c 69 62 72 61 72 79 22 0a penssl library".
0370: 61 63 5f 68 65 6c 70 3d 22 24 61 63 5f 68 65 6c ac_help="$ac_hel
0380: 70 0a 20 20 2d 2d 77 69 74 68 2d 74 63 6c 20 20 p. --with-tcl
0390: 20 20 20 20 20 20 20 20 20 20 20 20 64 69 72 65 dire
03a0: 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 ctory containing
03b0: 20 74 63 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 tcl configurati
03c0: 6f 6e 20 28 74 63 6c 43 6f 6e 66 69 67 2e 73 68 on (tclConfig.sh
03d0: 29 22 0a 61 63 5f 68 65 6c 70 3d 22 24 61 63 5f )".ac_help="$ac_
03e0: 68 65 6c 70 0a 20 2d 2d 77 69 74 68 2d 74 63 6c help. --with-tcl
03f0: 69 6e 63 6c 75 64 65 20 20 20 20 20 20 64 69 72 include dir
0400: 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e ectory containin
0410: 67 20 74 68 65 20 70 75 62 6c 69 63 20 54 63 6c g the public Tcl
0420: 20 68 65 61 64 65 72 20 66 69 6c 65 73 2e 22 0a header files.".
0430: 61 63 5f 68 65 6c 70 3d 22 24 61 63 5f 68 65 6c ac_help="$ac_hel
0440: 70 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 68 72 p. --enable-thr
0450: 65 61 64 73 20 20 20 20 20 20 20 20 62 75 69 6c eads buil
0460: 64 20 77 69 74 68 20 74 68 72 65 61 64 73 22 0a d with threads".
0470: 61 63 5f 68 65 6c 70 3d 22 24 61 63 5f 68 65 6c ac_help="$ac_hel
0480: 70 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 p. --enable-sha
0490: 72 65 64 20 20 20 20 20 20 20 20 20 62 75 69 6c red buil
04a0: 64 20 61 6e 64 20 6c 69 6e 6b 20 77 69 74 68 20 d and link with
04b0: 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 shared libraries
04c0: 20 5b 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65 [--enable-share
04d0: 64 5d 22 0a 61 63 5f 68 65 6c 70 3d 22 24 61 63 d]".ac_help="$ac
04e0: 5f 68 65 6c 70 0a 20 20 2d 2d 65 6e 61 62 6c 65 _help. --enable
04f0: 2d 73 79 6d 62 6f 6c 73 20 20 20 20 20 20 20 20 -symbols
0500: 62 75 69 6c 64 20 77 69 74 68 20 64 65 62 75 67 build with debug
0510: 67 69 6e 67 20 73 79 6d 62 6f 6c 73 20 5b 2d 2d ging symbols [--
0520: 64 69 73 61 62 6c 65 2d 73 79 6d 62 6f 6c 73 5d disable-symbols]
0530: 22 0a 0a 23 20 49 6e 69 74 69 61 6c 69 7a 65 20 "..# Initialize
0540: 73 6f 6d 65 20 76 61 72 69 61 62 6c 65 73 20 73 some variables s
0550: 65 74 20 62 79 20 6f 70 74 69 6f 6e 73 2e 0a 23 et by options..#
0560: 20 54 68 65 20 76 61 72 69 61 62 6c 65 73 20 68 The variables h
0570: 61 76 65 20 74 68 65 20 73 61 6d 65 20 6e 61 6d ave the same nam
0580: 65 73 20 61 73 20 74 68 65 20 6f 70 74 69 6f 6e es as the option
0590: 73 2c 20 77 69 74 68 0a 23 20 64 61 73 68 65 73 s, with.# dashes
05a0: 20 63 68 61 6e 67 65 64 20 74 6f 20 75 6e 64 65 changed to unde
05b0: 72 6c 69 6e 65 73 2e 0a 62 75 69 6c 64 3d 4e 4f rlines..build=NO
05c0: 4e 45 0a 63 61 63 68 65 5f 66 69 6c 65 3d 2e 2f NE.cache_file=./
05d0: 63 6f 6e 66 69 67 2e 63 61 63 68 65 0a 65 78 65 config.cache.exe
05e0: 63 5f 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 68 6f c_prefix=NONE.ho
05f0: 73 74 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72 65 61 74 st=NONE.no_creat
0600: 65 3d 0a 6e 6f 6e 6f 70 74 3d 4e 4f 4e 45 0a 6e e=.nonopt=NONE.n
0610: 6f 5f 72 65 63 75 72 73 69 6f 6e 3d 0a 70 72 65 o_recursion=.pre
0620: 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d fix=NONE.program
0630: 5f 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f _prefix=NONE.pro
0640: 67 72 61 6d 5f 73 75 66 66 69 78 3d 4e 4f 4e 45 gram_suffix=NONE
0650: 0a 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f .program_transfo
0660: 72 6d 5f 6e 61 6d 65 3d 73 2c 78 2c 78 2c 0a 73 rm_name=s,x,x,.s
0670: 69 6c 65 6e 74 3d 0a 73 69 74 65 3d 0a 73 72 63 ilent=.site=.src
0680: 64 69 72 3d 0a 74 61 72 67 65 74 3d 4e 4f 4e 45 dir=.target=NONE
0690: 0a 76 65 72 62 6f 73 65 3d 0a 78 5f 69 6e 63 6c .verbose=.x_incl
06a0: 75 64 65 73 3d 4e 4f 4e 45 0a 78 5f 6c 69 62 72 udes=NONE.x_libr
06b0: 61 72 69 65 73 3d 4e 4f 4e 45 0a 62 69 6e 64 69 aries=NONE.bindi
06c0: 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66 69 78 r='${exec_prefix
06d0: 7d 2f 62 69 6e 27 0a 73 62 69 6e 64 69 72 3d 27 }/bin'.sbindir='
06e0: 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 73 ${exec_prefix}/s
06f0: 62 69 6e 27 0a 6c 69 62 65 78 65 63 64 69 72 3d bin'.libexecdir=
0700: 27 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f '${exec_prefix}/
0710: 6c 69 62 65 78 65 63 27 0a 64 61 74 61 64 69 72 libexec'.datadir
0720: 3d 27 24 7b 70 72 65 66 69 78 7d 2f 73 68 61 72 ='${prefix}/shar
0730: 65 27 0a 73 79 73 63 6f 6e 66 64 69 72 3d 27 24 e'.sysconfdir='$
0740: 7b 70 72 65 66 69 78 7d 2f 65 74 63 27 0a 73 68 {prefix}/etc'.sh
0750: 61 72 65 64 73 74 61 74 65 64 69 72 3d 27 24 7b aredstatedir='${
0760: 70 72 65 66 69 78 7d 2f 63 6f 6d 27 0a 6c 6f 63 prefix}/com'.loc
0770: 61 6c 73 74 61 74 65 64 69 72 3d 27 24 7b 70 72 alstatedir='${pr
0780: 65 66 69 78 7d 2f 76 61 72 27 0a 6c 69 62 64 69 efix}/var'.libdi
0790: 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66 69 78 r='${exec_prefix
07a0: 7d 2f 6c 69 62 27 0a 69 6e 63 6c 75 64 65 64 69 }/lib'.includedi
07b0: 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 69 6e 63 r='${prefix}/inc
07c0: 6c 75 64 65 27 0a 6f 6c 64 69 6e 63 6c 75 64 65 lude'.oldinclude
07d0: 64 69 72 3d 27 2f 75 73 72 2f 69 6e 63 6c 75 64 dir='/usr/includ
07e0: 65 27 0a 69 6e 66 6f 64 69 72 3d 27 24 7b 70 72 e'.infodir='${pr
07f0: 65 66 69 78 7d 2f 69 6e 66 6f 27 0a 6d 61 6e 64 efix}/info'.mand
0800: 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 6d 61 ir='${prefix}/ma
0810: 6e 27 0a 0a 23 20 49 6e 69 74 69 61 6c 69 7a 65 n'..# Initialize
0820: 20 73 6f 6d 65 20 6f 74 68 65 72 20 76 61 72 69 some other vari
0830: 61 62 6c 65 73 2e 0a 73 75 62 64 69 72 73 3d 0a ables..subdirs=.
0840: 4d 46 4c 41 47 53 3d 20 4d 41 4b 45 46 4c 41 47 MFLAGS= MAKEFLAG
0850: 53 3d 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 S=.SHELL=${CONFI
0860: 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d G_SHELL-/bin/sh}
0870: 0a 23 20 4d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 .# Maximum numbe
0880: 72 20 6f 66 20 6c 69 6e 65 73 20 74 6f 20 70 75 r of lines to pu
0890: 74 20 69 6e 20 61 20 73 68 65 6c 6c 20 68 65 72 t in a shell her
08a0: 65 20 64 6f 63 75 6d 65 6e 74 2e 0a 61 63 5f 6d e document..ac_m
08b0: 61 78 5f 68 65 72 65 5f 6c 69 6e 65 73 3d 31 32 ax_here_lines=12
08c0: 0a 0a 61 63 5f 70 72 65 76 3d 0a 66 6f 72 20 61 ..ac_prev=.for a
08d0: 63 5f 6f 70 74 69 6f 6e 0a 64 6f 0a 0a 20 20 23 c_option.do.. #
08e0: 20 49 66 20 74 68 65 20 70 72 65 76 69 6f 75 73 If the previous
08f0: 20 6f 70 74 69 6f 6e 20 6e 65 65 64 73 20 61 6e option needs an
0900: 20 61 72 67 75 6d 65 6e 74 2c 20 61 73 73 69 67 argument, assig
0910: 6e 20 69 74 2e 0a 20 20 69 66 20 74 65 73 74 20 n it.. if test
0920: 2d 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20 74 -n "$ac_prev"; t
0930: 68 65 6e 0a 20 20 20 20 65 76 61 6c 20 22 24 61 hen. eval "$a
0940: 63 5f 70 72 65 76 3d 5c 24 61 63 5f 6f 70 74 69 c_prev=\$ac_opti
0950: 6f 6e 22 0a 20 20 20 20 61 63 5f 70 72 65 76 3d on". ac_prev=
0960: 0a 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 . continue.
0970: 66 69 0a 0a 20 20 63 61 73 65 20 22 24 61 63 5f fi.. case "$ac_
0980: 6f 70 74 69 6f 6e 22 20 69 6e 0a 20 20 2d 2a 3d option" in. -*=
0990: 2a 29 20 61 63 5f 6f 70 74 61 72 67 3d 60 65 63 *) ac_optarg=`ec
09a0: 68 6f 20 22 24 61 63 5f 6f 70 74 69 6f 6e 22 20 ho "$ac_option"
09b0: 7c 20 73 65 64 20 27 73 2f 5b 2d 5f 61 2d 7a 41 | sed 's/[-_a-zA
09c0: 2d 5a 30 2d 39 5d 2a 3d 2f 2f 27 60 20 3b 3b 0a -Z0-9]*=//'` ;;.
09d0: 20 20 2a 29 20 61 63 5f 6f 70 74 61 72 67 3d 20 *) ac_optarg=
09e0: 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 23 20 41 ;;. esac.. # A
09f0: 63 63 65 70 74 20 74 68 65 20 69 6d 70 6f 72 74 ccept the import
0a00: 61 6e 74 20 43 79 67 6e 75 73 20 63 6f 6e 66 69 ant Cygnus confi
0a10: 67 75 72 65 20 6f 70 74 69 6f 6e 73 2c 20 73 6f gure options, so
0a20: 20 77 65 20 63 61 6e 20 64 69 61 67 6e 6f 73 65 we can diagnose
0a30: 20 74 79 70 6f 73 2e 0a 0a 20 20 63 61 73 65 20 typos... case
0a40: 22 24 61 63 5f 6f 70 74 69 6f 6e 22 20 69 6e 0a "$ac_option" in.
0a50: 0a 20 20 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62 . -bindir | --b
0a60: 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e 64 69 20 indir | --bindi
0a70: 7c 20 2d 2d 62 69 6e 64 20 7c 20 2d 2d 62 69 6e | --bind | --bin
0a80: 20 7c 20 2d 2d 62 69 29 0a 20 20 20 20 61 63 5f | --bi). ac_
0a90: 70 72 65 76 3d 62 69 6e 64 69 72 20 3b 3b 0a 20 prev=bindir ;;.
0aa0: 20 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 -bindir=* | --b
0ab0: 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e 64 indir=* | --bind
0ac0: 69 3d 2a 20 7c 20 2d 2d 62 69 6e 64 3d 2a 20 7c i=* | --bind=* |
0ad0: 20 2d 2d 62 69 6e 3d 2a 20 7c 20 2d 2d 62 69 3d --bin=* | --bi=
0ae0: 2a 29 0a 20 20 20 20 62 69 6e 64 69 72 3d 22 24 *). bindir="$
0af0: 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 ac_optarg" ;;..
0b00: 20 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c -build | --buil
0b10: 64 20 7c 20 2d 2d 62 75 69 6c 20 7c 20 2d 2d 62 d | --buil | --b
0b20: 75 69 20 7c 20 2d 2d 62 75 29 0a 20 20 20 20 61 ui | --bu). a
0b30: 63 5f 70 72 65 76 3d 62 75 69 6c 64 20 3b 3b 0a c_prev=build ;;.
0b40: 20 20 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62 -build=* | --b
0b50: 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c 3d uild=* | --buil=
0b60: 2a 20 7c 20 2d 2d 62 75 69 3d 2a 20 7c 20 2d 2d * | --bui=* | --
0b70: 62 75 3d 2a 29 0a 20 20 20 20 62 75 69 6c 64 3d bu=*). build=
0b80: 22 24 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a "$ac_optarg" ;;.
0b90: 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c . -cache-file |
0ba0: 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 --cache-file |
0bb0: 2d 2d 63 61 63 68 65 2d 66 69 6c 20 7c 20 2d 2d --cache-fil | --
0bc0: 63 61 63 68 65 2d 66 69 20 5c 0a 20 20 7c 20 2d cache-fi \. | -
0bd0: 2d 63 61 63 68 65 2d 66 20 7c 20 2d 2d 63 61 63 -cache-f | --cac
0be0: 68 65 2d 20 7c 20 2d 2d 63 61 63 68 65 20 7c 20 he- | --cache |
0bf0: 2d 2d 63 61 63 68 20 7c 20 2d 2d 63 61 63 20 7c --cach | --cac |
0c00: 20 2d 2d 63 61 20 7c 20 2d 2d 63 29 0a 20 20 20 --ca | --c).
0c10: 20 61 63 5f 70 72 65 76 3d 63 61 63 68 65 5f 66 ac_prev=cache_f
0c20: 69 6c 65 20 3b 3b 0a 20 20 2d 63 61 63 68 65 2d ile ;;. -cache-
0c30: 66 69 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 file=* | --cache
0c40: 2d 66 69 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 -file=* | --cach
0c50: 65 2d 66 69 6c 3d 2a 20 7c 20 2d 2d 63 61 63 68 e-fil=* | --cach
0c60: 65 2d 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 63 e-fi=* \. | --c
0c70: 61 63 68 65 2d 66 3d 2a 20 7c 20 2d 2d 63 61 63 ache-f=* | --cac
0c80: 68 65 2d 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 3d he-=* | --cache=
0c90: 2a 20 7c 20 2d 2d 63 61 63 68 3d 2a 20 7c 20 2d * | --cach=* | -
0ca0: 2d 63 61 63 3d 2a 20 7c 20 2d 2d 63 61 3d 2a 20 -cac=* | --ca=*
0cb0: 7c 20 2d 2d 63 3d 2a 29 0a 20 20 20 20 63 61 63 | --c=*). cac
0cc0: 68 65 5f 66 69 6c 65 3d 22 24 61 63 5f 6f 70 74 he_file="$ac_opt
0cd0: 61 72 67 22 20 3b 3b 0a 0a 20 20 2d 64 61 74 61 arg" ;;.. -data
0ce0: 64 69 72 20 7c 20 2d 2d 64 61 74 61 64 69 72 20 dir | --datadir
0cf0: 7c 20 2d 2d 64 61 74 61 64 69 20 7c 20 2d 2d 64 | --datadi | --d
0d00: 61 74 61 64 20 7c 20 2d 2d 64 61 74 61 20 7c 20 atad | --data |
0d10: 2d 2d 64 61 74 20 7c 20 2d 2d 64 61 29 0a 20 20 --dat | --da).
0d20: 20 20 61 63 5f 70 72 65 76 3d 64 61 74 61 64 69 ac_prev=datadi
0d30: 72 20 3b 3b 0a 20 20 2d 64 61 74 61 64 69 72 3d r ;;. -datadir=
0d40: 2a 20 7c 20 2d 2d 64 61 74 61 64 69 72 3d 2a 20 * | --datadir=*
0d50: 7c 20 2d 2d 64 61 74 61 64 69 3d 2a 20 7c 20 2d | --datadi=* | -
0d60: 2d 64 61 74 61 64 3d 2a 20 7c 20 2d 2d 64 61 74 -datad=* | --dat
0d70: 61 3d 2a 20 7c 20 2d 2d 64 61 74 3d 2a 20 5c 0a a=* | --dat=* \.
0d80: 20 20 7c 20 2d 2d 64 61 3d 2a 29 0a 20 20 20 20 | --da=*).
0d90: 64 61 74 61 64 69 72 3d 22 24 61 63 5f 6f 70 74 datadir="$ac_opt
0da0: 61 72 67 22 20 3b 3b 0a 0a 20 20 2d 64 69 73 61 arg" ;;.. -disa
0db0: 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62 6c ble-* | --disabl
0dc0: 65 2d 2a 29 0a 20 20 20 20 61 63 5f 66 65 61 74 e-*). ac_feat
0dd0: 75 72 65 3d 60 65 63 68 6f 20 24 61 63 5f 6f 70 ure=`echo $ac_op
0de0: 74 69 6f 6e 7c 73 65 64 20 2d 65 20 27 73 2f 2d tion|sed -e 's/-
0df0: 2a 64 69 73 61 62 6c 65 2d 2f 2f 27 60 0a 20 20 *disable-//'`.
0e00: 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 # Reject names
0e10: 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 that are not va
0e20: 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 lid shell variab
0e30: 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 69 66 le names.. if
0e40: 20 74 65 73 74 20 2d 6e 20 22 60 65 63 68 6f 20 test -n "`echo
0e50: 24 61 63 5f 66 65 61 74 75 72 65 7c 20 73 65 64 $ac_feature| sed
0e60: 20 27 73 2f 5b 2d 61 2d 7a 41 2d 5a 30 2d 39 5f 's/[-a-zA-Z0-9_
0e70: 5d 2f 2f 67 27 60 22 3b 20 74 68 65 6e 0a 20 20 ]//g'`"; then.
0e80: 20 20 20 20 7b 20 65 63 68 6f 20 22 63 6f 6e 66 { echo "conf
0e90: 69 67 75 72 65 3a 20 65 72 72 6f 72 3a 20 24 61 igure: error: $a
0ea0: 63 5f 66 65 61 74 75 72 65 3a 20 69 6e 76 61 6c c_feature: inval
0eb0: 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65 22 id feature name"
0ec0: 20 31 3e 26 32 3b 20 65 78 69 74 20 31 3b 20 7d 1>&2; exit 1; }
0ed0: 0a 20 20 20 20 66 69 0a 20 20 20 20 61 63 5f 66 . fi. ac_f
0ee0: 65 61 74 75 72 65 3d 60 65 63 68 6f 20 24 61 63 eature=`echo $ac
0ef0: 5f 66 65 61 74 75 72 65 7c 20 73 65 64 20 27 73 _feature| sed 's
0f00: 2f 2d 2f 5f 2f 67 27 60 0a 20 20 20 20 65 76 61 /-/_/g'`. eva
0f10: 6c 20 22 65 6e 61 62 6c 65 5f 24 7b 61 63 5f 66 l "enable_${ac_f
0f20: 65 61 74 75 72 65 7d 3d 6e 6f 22 20 3b 3b 0a 0a eature}=no" ;;..
0f30: 20 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d -enable-* | --
0f40: 65 6e 61 62 6c 65 2d 2a 29 0a 20 20 20 20 61 63 enable-*). ac
0f50: 5f 66 65 61 74 75 72 65 3d 60 65 63 68 6f 20 24 _feature=`echo $
0f60: 61 63 5f 6f 70 74 69 6f 6e 7c 73 65 64 20 2d 65 ac_option|sed -e
0f70: 20 27 73 2f 2d 2a 65 6e 61 62 6c 65 2d 2f 2f 27 's/-*enable-//'
0f80: 20 2d 65 20 27 73 2f 3d 2e 2a 2f 2f 27 60 0a 20 -e 's/=.*//'`.
0f90: 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 # Reject name
0fa0: 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 s that are not v
0fb0: 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 alid shell varia
0fc0: 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 69 ble names.. i
0fd0: 66 20 74 65 73 74 20 2d 6e 20 22 60 65 63 68 6f f test -n "`echo
0fe0: 20 24 61 63 5f 66 65 61 74 75 72 65 7c 20 73 65 $ac_feature| se
0ff0: 64 20 27 73 2f 5b 2d 5f 61 2d 7a 41 2d 5a 30 2d d 's/[-_a-zA-Z0-
1000: 39 5d 2f 2f 67 27 60 22 3b 20 74 68 65 6e 0a 20 9]//g'`"; then.
1010: 20 20 20 20 20 7b 20 65 63 68 6f 20 22 63 6f 6e { echo "con
1020: 66 69 67 75 72 65 3a 20 65 72 72 6f 72 3a 20 24 figure: error: $
1030: 61 63 5f 66 65 61 74 75 72 65 3a 20 69 6e 76 61 ac_feature: inva
1040: 6c 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65 lid feature name
1050: 22 20 31 3e 26 32 3b 20 65 78 69 74 20 31 3b 20 " 1>&2; exit 1;
1060: 7d 0a 20 20 20 20 66 69 0a 20 20 20 20 61 63 5f }. fi. ac_
1070: 66 65 61 74 75 72 65 3d 60 65 63 68 6f 20 24 61 feature=`echo $a
1080: 63 5f 66 65 61 74 75 72 65 7c 20 73 65 64 20 27 c_feature| sed '
1090: 73 2f 2d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61 s/-/_/g'`. ca
10a0: 73 65 20 22 24 61 63 5f 6f 70 74 69 6f 6e 22 20 se "$ac_option"
10b0: 69 6e 0a 20 20 20 20 20 20 2a 3d 2a 29 20 3b 3b in. *=*) ;;
10c0: 0a 20 20 20 20 20 20 2a 29 20 61 63 5f 6f 70 74 . *) ac_opt
10d0: 61 72 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20 65 arg=yes ;;. e
10e0: 73 61 63 0a 20 20 20 20 65 76 61 6c 20 22 65 6e sac. eval "en
10f0: 61 62 6c 65 5f 24 7b 61 63 5f 66 65 61 74 75 72 able_${ac_featur
1100: 65 7d 3d 27 24 61 63 5f 6f 70 74 61 72 67 27 22 e}='$ac_optarg'"
1110: 20 3b 3b 0a 0a 20 20 2d 65 78 65 63 2d 70 72 65 ;;.. -exec-pre
1120: 66 69 78 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65 fix | --exec_pre
1130: 66 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 fix | --exec-pre
1140: 66 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 fix | --exec-pre
1150: 66 69 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d fi \. | --exec-
1160: 70 72 65 66 20 7c 20 2d 2d 65 78 65 63 2d 70 72 pref | --exec-pr
1170: 65 20 7c 20 2d 2d 65 78 65 63 2d 70 72 20 7c 20 e | --exec-pr |
1180: 2d 2d 65 78 65 63 2d 70 20 7c 20 2d 2d 65 78 65 --exec-p | --exe
1190: 63 2d 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 20 c- \. | --exec
11a0: 7c 20 2d 2d 65 78 65 20 7c 20 2d 2d 65 78 29 0a | --exe | --ex).
11b0: 20 20 20 20 61 63 5f 70 72 65 76 3d 65 78 65 63 ac_prev=exec
11c0: 5f 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 65 78 _prefix ;;. -ex
11d0: 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d ec-prefix=* | --
11e0: 65 78 65 63 5f 70 72 65 66 69 78 3d 2a 20 7c 20 exec_prefix=* |
11f0: 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 2a 20 --exec-prefix=*
1200: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 3d 2a | --exec-prefi=*
1210: 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 \. | --exec-pr
1220: 65 66 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 ef=* | --exec-pr
1230: 65 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 3d e=* | --exec-pr=
1240: 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 3d 2a 20 7c * | --exec-p=* |
1250: 20 2d 2d 65 78 65 63 2d 3d 2a 20 5c 0a 20 20 7c --exec-=* \. |
1260: 20 2d 2d 65 78 65 63 3d 2a 20 7c 20 2d 2d 65 78 --exec=* | --ex
1270: 65 3d 2a 20 7c 20 2d 2d 65 78 3d 2a 29 0a 20 20 e=* | --ex=*).
1280: 20 20 65 78 65 63 5f 70 72 65 66 69 78 3d 22 24 exec_prefix="$
1290: 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 ac_optarg" ;;..
12a0: 20 2d 67 61 73 20 7c 20 2d 2d 67 61 73 20 7c 20 -gas | --gas |
12b0: 2d 2d 67 61 20 7c 20 2d 2d 67 29 0a 20 20 20 20 --ga | --g).
12c0: 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 # Obsolete; use
12d0: 2d 2d 77 69 74 68 2d 67 61 73 2e 0a 20 20 20 20 --with-gas..
12e0: 77 69 74 68 5f 67 61 73 3d 79 65 73 20 3b 3b 0a with_gas=yes ;;.
12f0: 0a 20 20 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c . -help | --hel
1300: 70 20 7c 20 2d 2d 68 65 6c 20 7c 20 2d 2d 68 65 p | --hel | --he
1310: 29 0a 20 20 20 20 23 20 4f 6d 69 74 20 73 6f 6d ). # Omit som
1320: 65 20 69 6e 74 65 72 6e 61 6c 20 6f 72 20 6f 62 e internal or ob
1330: 73 6f 6c 65 74 65 20 6f 70 74 69 6f 6e 73 20 74 solete options t
1340: 6f 20 6d 61 6b 65 20 74 68 65 20 6c 69 73 74 20 o make the list
1350: 6c 65 73 73 20 69 6d 70 6f 73 69 6e 67 2e 0a 20 less imposing..
1360: 20 20 20 23 20 54 68 69 73 20 6d 65 73 73 61 67 # This messag
1370: 65 20 69 73 20 74 6f 6f 20 6c 6f 6e 67 20 74 6f e is too long to
1380: 20 62 65 20 61 20 73 74 72 69 6e 67 20 69 6e 20 be a string in
1390: 74 68 65 20 41 2f 55 58 20 33 2e 31 20 73 68 2e the A/UX 3.1 sh.
13a0: 0a 20 20 20 20 63 61 74 20 3c 3c 20 45 4f 46 0a . cat << EOF.
13b0: 55 73 61 67 65 3a 20 63 6f 6e 66 69 67 75 72 65 Usage: configure
13c0: 20 5b 6f 70 74 69 6f 6e 73 5d 20 5b 68 6f 73 74 [options] [host
13d0: 5d 0a 4f 70 74 69 6f 6e 73 3a 20 5b 64 65 66 61 ].Options: [defa
13e0: 75 6c 74 73 20 69 6e 20 62 72 61 63 6b 65 74 73 ults in brackets
13f0: 20 61 66 74 65 72 20 64 65 73 63 72 69 70 74 69 after descripti
1400: 6f 6e 73 5d 0a 43 6f 6e 66 69 67 75 72 61 74 69 ons].Configurati
1410: 6f 6e 3a 0a 20 20 2d 2d 63 61 63 68 65 2d 66 69 on:. --cache-fi
1420: 6c 65 3d 46 49 4c 45 20 20 20 20 20 20 20 63 61 le=FILE ca
1430: 63 68 65 20 74 65 73 74 20 72 65 73 75 6c 74 73 che test results
1440: 20 69 6e 20 46 49 4c 45 0a 20 20 2d 2d 68 65 6c in FILE. --hel
1450: 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 p
1460: 20 20 20 70 72 69 6e 74 20 74 68 69 73 20 6d 65 print this me
1470: 73 73 61 67 65 0a 20 20 2d 2d 6e 6f 2d 63 72 65 ssage. --no-cre
1480: 61 74 65 20 20 20 20 20 20 20 20 20 20 20 20 20 ate
1490: 64 6f 20 6e 6f 74 20 63 72 65 61 74 65 20 6f 75 do not create ou
14a0: 74 70 75 74 20 66 69 6c 65 73 0a 20 20 2d 2d 71 tput files. --q
14b0: 75 69 65 74 2c 20 2d 2d 73 69 6c 65 6e 74 20 20 uiet, --silent
14c0: 20 20 20 20 20 64 6f 20 6e 6f 74 20 70 72 69 6e do not prin
14d0: 74 20 5c 60 63 68 65 63 6b 69 6e 67 2e 2e 2e 27 t \`checking...'
14e0: 20 6d 65 73 73 61 67 65 73 0a 20 20 2d 2d 76 65 messages. --ve
14f0: 72 73 69 6f 6e 20 20 20 20 20 20 20 20 20 20 20 rsion
1500: 20 20 20 20 70 72 69 6e 74 20 74 68 65 20 76 65 print the ve
1510: 72 73 69 6f 6e 20 6f 66 20 61 75 74 6f 63 6f 6e rsion of autocon
1520: 66 20 74 68 61 74 20 63 72 65 61 74 65 64 20 63 f that created c
1530: 6f 6e 66 69 67 75 72 65 0a 44 69 72 65 63 74 6f onfigure.Directo
1540: 72 79 20 61 6e 64 20 66 69 6c 65 20 6e 61 6d 65 ry and file name
1550: 73 3a 0a 20 20 2d 2d 70 72 65 66 69 78 3d 50 52 s:. --prefix=PR
1560: 45 46 49 58 20 20 20 20 20 20 20 20 20 69 6e 73 EFIX ins
1570: 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72 tall architectur
1580: 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 66 69 e-independent fi
1590: 6c 65 73 20 69 6e 20 50 52 45 46 49 58 0a 20 20 les in PREFIX.
15a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
15b0: 20 20 20 20 20 20 20 20 5b 24 61 63 5f 64 65 66 [$ac_def
15c0: 61 75 6c 74 5f 70 72 65 66 69 78 5d 0a 20 20 2d ault_prefix]. -
15d0: 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 45 50 52 -exec-prefix=EPR
15e0: 45 46 49 58 20 20 20 69 6e 73 74 61 6c 6c 20 61 EFIX install a
15f0: 72 63 68 69 74 65 63 74 75 72 65 2d 64 65 70 65 rchitecture-depe
1600: 6e 64 65 6e 74 20 66 69 6c 65 73 20 69 6e 20 45 ndent files in E
1610: 50 52 45 46 49 58 0a 20 20 20 20 20 20 20 20 20 PREFIX.
1620: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
1630: 20 5b 73 61 6d 65 20 61 73 20 70 72 65 66 69 78 [same as prefix
1640: 5d 0a 20 20 2d 2d 62 69 6e 64 69 72 3d 44 49 52 ]. --bindir=DIR
1650: 20 20 20 20 20 20 20 20 20 20 20 20 75 73 65 72 user
1660: 20 65 78 65 63 75 74 61 62 6c 65 73 20 69 6e 20 executables in
1670: 44 49 52 20 5b 45 50 52 45 46 49 58 2f 62 69 6e DIR [EPREFIX/bin
1680: 5d 0a 20 20 2d 2d 73 62 69 6e 64 69 72 3d 44 49 ]. --sbindir=DI
1690: 52 20 20 20 20 20 20 20 20 20 20 20 73 79 73 74 R syst
16a0: 65 6d 20 61 64 6d 69 6e 20 65 78 65 63 75 74 61 em admin executa
16b0: 62 6c 65 73 20 69 6e 20 44 49 52 20 5b 45 50 52 bles in DIR [EPR
16c0: 45 46 49 58 2f 73 62 69 6e 5d 0a 20 20 2d 2d 6c EFIX/sbin]. --l
16d0: 69 62 65 78 65 63 64 69 72 3d 44 49 52 20 20 20 ibexecdir=DIR
16e0: 20 20 20 20 20 70 72 6f 67 72 61 6d 20 65 78 65 program exe
16f0: 63 75 74 61 62 6c 65 73 20 69 6e 20 44 49 52 20 cutables in DIR
1700: 5b 45 50 52 45 46 49 58 2f 6c 69 62 65 78 65 63 [EPREFIX/libexec
1710: 5d 0a 20 20 2d 2d 64 61 74 61 64 69 72 3d 44 49 ]. --datadir=DI
1720: 52 20 20 20 20 20 20 20 20 20 20 20 72 65 61 64 R read
1730: 2d 6f 6e 6c 79 20 61 72 63 68 69 74 65 63 74 75 -only architectu
1740: 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 64 re-independent d
1750: 61 74 61 20 69 6e 20 44 49 52 0a 20 20 20 20 20 ata in DIR.
1760: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
1770: 20 20 20 20 20 5b 50 52 45 46 49 58 2f 73 68 61 [PREFIX/sha
1780: 72 65 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e 66 64 re]. --sysconfd
1790: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 72 65 ir=DIR re
17a0: 61 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d 6d ad-only single-m
17b0: 61 63 68 69 6e 65 20 64 61 74 61 20 69 6e 20 44 achine data in D
17c0: 49 52 20 5b 50 52 45 46 49 58 2f 65 74 63 5d 0a IR [PREFIX/etc].
17d0: 20 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 --sharedstated
17e0: 69 72 3d 44 49 52 20 20 20 20 6d 6f 64 69 66 69 ir=DIR modifi
17f0: 61 62 6c 65 20 61 72 63 68 69 74 65 63 74 75 72 able architectur
1800: 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 64 61 e-independent da
1810: 74 61 20 69 6e 20 44 49 52 0a 20 20 20 20 20 20 ta in DIR.
1820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
1830: 20 20 20 20 5b 50 52 45 46 49 58 2f 63 6f 6d 5d [PREFIX/com]
1840: 0a 20 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 . --localstated
1850: 69 72 3d 44 49 52 20 20 20 20 20 6d 6f 64 69 66 ir=DIR modif
1860: 69 61 62 6c 65 20 73 69 6e 67 6c 65 2d 6d 61 63 iable single-mac
1870: 68 69 6e 65 20 64 61 74 61 20 69 6e 20 44 49 52 hine data in DIR
1880: 20 5b 50 52 45 46 49 58 2f 76 61 72 5d 0a 20 20 [PREFIX/var].
1890: 2d 2d 6c 69 62 64 69 72 3d 44 49 52 20 20 20 20 --libdir=DIR
18a0: 20 20 20 20 20 20 20 20 6f 62 6a 65 63 74 20 63 object c
18b0: 6f 64 65 20 6c 69 62 72 61 72 69 65 73 20 69 6e ode libraries in
18c0: 20 44 49 52 20 5b 45 50 52 45 46 49 58 2f 6c 69 DIR [EPREFIX/li
18d0: 62 5d 0a 20 20 2d 2d 69 6e 63 6c 75 64 65 64 69 b]. --includedi
18e0: 72 3d 44 49 52 20 20 20 20 20 20 20 20 43 20 68 r=DIR C h
18f0: 65 61 64 65 72 20 66 69 6c 65 73 20 69 6e 20 44 eader files in D
1900: 49 52 20 5b 50 52 45 46 49 58 2f 69 6e 63 6c 75 IR [PREFIX/inclu
1910: 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69 6e 63 6c 75 de]. --oldinclu
1920: 64 65 64 69 72 3d 44 49 52 20 20 20 20 20 43 20 dedir=DIR C
1930: 68 65 61 64 65 72 20 66 69 6c 65 73 20 66 6f 72 header files for
1940: 20 6e 6f 6e 2d 67 63 63 20 69 6e 20 44 49 52 20 non-gcc in DIR
1950: 5b 2f 75 73 72 2f 69 6e 63 6c 75 64 65 5d 0a 20 [/usr/include].
1960: 20 2d 2d 69 6e 66 6f 64 69 72 3d 44 49 52 20 20 --infodir=DIR
1970: 20 20 20 20 20 20 20 20 20 69 6e 66 6f 20 64 6f info do
1980: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 6e 20 44 cumentation in D
1990: 49 52 20 5b 50 52 45 46 49 58 2f 69 6e 66 6f 5d IR [PREFIX/info]
19a0: 0a 20 20 2d 2d 6d 61 6e 64 69 72 3d 44 49 52 20 . --mandir=DIR
19b0: 20 20 20 20 20 20 20 20 20 20 20 6d 61 6e 20 64 man d
19c0: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 6e 20 ocumentation in
19d0: 44 49 52 20 5b 50 52 45 46 49 58 2f 6d 61 6e 5d DIR [PREFIX/man]
19e0: 0a 20 20 2d 2d 73 72 63 64 69 72 3d 44 49 52 20 . --srcdir=DIR
19f0: 20 20 20 20 20 20 20 20 20 20 20 66 69 6e 64 20 find
1a00: 74 68 65 20 73 6f 75 72 63 65 73 20 69 6e 20 44 the sources in D
1a10: 49 52 20 5b 63 6f 6e 66 69 67 75 72 65 20 64 69 IR [configure di
1a20: 72 20 6f 72 20 2e 2e 5d 0a 20 20 2d 2d 70 72 6f r or ..]. --pro
1a30: 67 72 61 6d 2d 70 72 65 66 69 78 3d 50 52 45 46 gram-prefix=PREF
1a40: 49 58 20 70 72 65 70 65 6e 64 20 50 52 45 46 49 IX prepend PREFI
1a50: 58 20 74 6f 20 69 6e 73 74 61 6c 6c 65 64 20 70 X to installed p
1a60: 72 6f 67 72 61 6d 20 6e 61 6d 65 73 0a 20 20 2d rogram names. -
1a70: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d -program-suffix=
1a80: 53 55 46 46 49 58 20 61 70 70 65 6e 64 20 53 55 SUFFIX append SU
1a90: 46 46 49 58 20 74 6f 20 69 6e 73 74 61 6c 6c 65 FFIX to installe
1aa0: 64 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 73 0a d program names.
1ab0: 20 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e --program-tran
1ac0: 73 66 6f 72 6d 2d 6e 61 6d 65 3d 50 52 4f 47 52 sform-name=PROGR
1ad0: 41 4d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 AM.
1ae0: 20 20 20 20 20 20 20 20 20 20 20 20 20 72 75 6e run
1af0: 20 73 65 64 20 50 52 4f 47 52 41 4d 20 6f 6e 20 sed PROGRAM on
1b00: 69 6e 73 74 61 6c 6c 65 64 20 70 72 6f 67 72 61 installed progra
1b10: 6d 20 6e 61 6d 65 73 0a 45 4f 46 0a 20 20 20 20 m names.EOF.
1b20: 63 61 74 20 3c 3c 20 45 4f 46 0a 48 6f 73 74 20 cat << EOF.Host
1b30: 74 79 70 65 3a 0a 20 20 2d 2d 62 75 69 6c 64 3d type:. --build=
1b40: 42 55 49 4c 44 20 20 20 20 20 20 20 20 20 20 20 BUILD
1b50: 63 6f 6e 66 69 67 75 72 65 20 66 6f 72 20 62 75 configure for bu
1b60: 69 6c 64 69 6e 67 20 6f 6e 20 42 55 49 4c 44 20 ilding on BUILD
1b70: 5b 42 55 49 4c 44 3d 48 4f 53 54 5d 0a 20 20 2d [BUILD=HOST]. -
1b80: 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20 20 20 20 -host=HOST
1b90: 20 20 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 configure
1ba0: 20 66 6f 72 20 48 4f 53 54 20 5b 67 75 65 73 73 for HOST [guess
1bb0: 65 64 5d 0a 20 20 2d 2d 74 61 72 67 65 74 3d 54 ed]. --target=T
1bc0: 41 52 47 45 54 20 20 20 20 20 20 20 20 20 63 6f ARGET co
1bd0: 6e 66 69 67 75 72 65 20 66 6f 72 20 54 41 52 47 nfigure for TARG
1be0: 45 54 20 5b 54 41 52 47 45 54 3d 48 4f 53 54 5d ET [TARGET=HOST]
1bf0: 0a 46 65 61 74 75 72 65 73 20 61 6e 64 20 70 61 .Features and pa
1c00: 63 6b 61 67 65 73 3a 0a 20 20 2d 2d 64 69 73 61 ckages:. --disa
1c10: 62 6c 65 2d 46 45 41 54 55 52 45 20 20 20 20 20 ble-FEATURE
1c20: 20 20 64 6f 20 6e 6f 74 20 69 6e 63 6c 75 64 65 do not include
1c30: 20 46 45 41 54 55 52 45 20 28 73 61 6d 65 20 61 FEATURE (same a
1c40: 73 20 2d 2d 65 6e 61 62 6c 65 2d 46 45 41 54 55 s --enable-FEATU
1c50: 52 45 3d 6e 6f 29 0a 20 20 2d 2d 65 6e 61 62 6c RE=no). --enabl
1c60: 65 2d 46 45 41 54 55 52 45 5b 3d 41 52 47 5d 20 e-FEATURE[=ARG]
1c70: 20 69 6e 63 6c 75 64 65 20 46 45 41 54 55 52 45 include FEATURE
1c80: 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20 2d 2d 77 [ARG=yes]. --w
1c90: 69 74 68 2d 50 41 43 4b 41 47 45 5b 3d 41 52 47 ith-PACKAGE[=ARG
1ca0: 5d 20 20 20 20 75 73 65 20 50 41 43 4b 41 47 45 ] use PACKAGE
1cb0: 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20 2d 2d 77 [ARG=yes]. --w
1cc0: 69 74 68 6f 75 74 2d 50 41 43 4b 41 47 45 20 20 ithout-PACKAGE
1cd0: 20 20 20 20 20 64 6f 20 6e 6f 74 20 75 73 65 20 do not use
1ce0: 50 41 43 4b 41 47 45 20 28 73 61 6d 65 20 61 73 PACKAGE (same as
1cf0: 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41 47 45 3d --with-PACKAGE=
1d00: 6e 6f 29 0a 20 20 2d 2d 78 2d 69 6e 63 6c 75 64 no). --x-includ
1d10: 65 73 3d 44 49 52 20 20 20 20 20 20 20 20 58 20 es=DIR X
1d20: 69 6e 63 6c 75 64 65 20 66 69 6c 65 73 20 61 72 include files ar
1d30: 65 20 69 6e 20 44 49 52 0a 20 20 2d 2d 78 2d 6c e in DIR. --x-l
1d40: 69 62 72 61 72 69 65 73 3d 44 49 52 20 20 20 20 ibraries=DIR
1d50: 20 20 20 58 20 6c 69 62 72 61 72 79 20 66 69 6c X library fil
1d60: 65 73 20 61 72 65 20 69 6e 20 44 49 52 0a 45 4f es are in DIR.EO
1d70: 46 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e F. if test -n
1d80: 20 22 24 61 63 5f 68 65 6c 70 22 3b 20 74 68 65 "$ac_help"; the
1d90: 6e 0a 20 20 20 20 20 20 65 63 68 6f 20 22 2d 2d n. echo "--
1da0: 65 6e 61 62 6c 65 20 61 6e 64 20 2d 2d 77 69 74 enable and --wit
1db0: 68 20 6f 70 74 69 6f 6e 73 20 72 65 63 6f 67 6e h options recogn
1dc0: 69 7a 65 64 3a 24 61 63 5f 68 65 6c 70 22 0a 20 ized:$ac_help".
1dd0: 20 20 20 66 69 0a 20 20 20 20 65 78 69 74 20 30 fi. exit 0
1de0: 20 3b 3b 0a 0a 20 20 2d 68 6f 73 74 20 7c 20 2d ;;.. -host | -
1df0: 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f 73 20 7c 20 -host | --hos |
1e00: 2d 2d 68 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 --ho). ac_pre
1e10: 76 3d 68 6f 73 74 20 3b 3b 0a 20 20 2d 68 6f 73 v=host ;;. -hos
1e20: 74 3d 2a 20 7c 20 2d 2d 68 6f 73 74 3d 2a 20 7c t=* | --host=* |
1e30: 20 2d 2d 68 6f 73 3d 2a 20 7c 20 2d 2d 68 6f 3d --hos=* | --ho=
1e40: 2a 29 0a 20 20 20 20 68 6f 73 74 3d 22 24 61 63 *). host="$ac
1e50: 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 20 2d _optarg" ;;.. -
1e60: 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 includedir | --i
1e70: 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e ncludedir | --in
1e80: 63 6c 75 64 65 64 69 20 7c 20 2d 2d 69 6e 63 6c cludedi | --incl
1e90: 75 64 65 64 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 uded | --include
1ea0: 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 20 \. | --includ
1eb0: 7c 20 2d 2d 69 6e 63 6c 75 20 7c 20 2d 2d 69 6e | --inclu | --in
1ec0: 63 6c 20 7c 20 2d 2d 69 6e 63 29 0a 20 20 20 20 cl | --inc).
1ed0: 61 63 5f 70 72 65 76 3d 69 6e 63 6c 75 64 65 64 ac_prev=included
1ee0: 69 72 20 3b 3b 0a 20 20 2d 69 6e 63 6c 75 64 65 ir ;;. -include
1ef0: 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 dir=* | --includ
1f00: 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 edir=* | --inclu
1f10: 64 65 64 69 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 dedi=* | --inclu
1f20: 64 65 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 ded=* | --includ
1f30: 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c e=* \. | --incl
1f40: 75 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 3d 2a ud=* | --inclu=*
1f50: 20 7c 20 2d 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d | --incl=* | --
1f60: 69 6e 63 3d 2a 29 0a 20 20 20 20 69 6e 63 6c 75 inc=*). inclu
1f70: 64 65 64 69 72 3d 22 24 61 63 5f 6f 70 74 61 72 dedir="$ac_optar
1f80: 67 22 20 3b 3b 0a 0a 20 20 2d 69 6e 66 6f 64 69 g" ;;.. -infodi
1f90: 72 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 20 7c 20 r | --infodir |
1fa0: 2d 2d 69 6e 66 6f 64 69 20 7c 20 2d 2d 69 6e 66 --infodi | --inf
1fb0: 6f 64 20 7c 20 2d 2d 69 6e 66 6f 20 7c 20 2d 2d od | --info | --
1fc0: 69 6e 66 29 0a 20 20 20 20 61 63 5f 70 72 65 76 inf). ac_prev
1fd0: 3d 69 6e 66 6f 64 69 72 20 3b 3b 0a 20 20 2d 69 =infodir ;;. -i
1fe0: 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 nfodir=* | --inf
1ff0: 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 odir=* | --infod
2000: 69 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 3d 2a 20 i=* | --infod=*
2010: 7c 20 2d 2d 69 6e 66 6f 3d 2a 20 7c 20 2d 2d 69 | --info=* | --i
2020: 6e 66 3d 2a 29 0a 20 20 20 20 69 6e 66 6f 64 69 nf=*). infodi
2030: 72 3d 22 24 61 63 5f 6f 70 74 61 72 67 22 20 3b r="$ac_optarg" ;
2040: 3b 0a 0a 20 20 2d 6c 69 62 64 69 72 20 7c 20 2d ;.. -libdir | -
2050: 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 -libdir | --libd
2060: 69 20 7c 20 2d 2d 6c 69 62 64 29 0a 20 20 20 20 i | --libd).
2070: 61 63 5f 70 72 65 76 3d 6c 69 62 64 69 72 20 3b ac_prev=libdir ;
2080: 3b 0a 20 20 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 ;. -libdir=* |
2090: 2d 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c --libdir=* | --l
20a0: 69 62 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 64 3d ibdi=* | --libd=
20b0: 2a 29 0a 20 20 20 20 6c 69 62 64 69 72 3d 22 24 *). libdir="$
20c0: 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 ac_optarg" ;;..
20d0: 20 2d 6c 69 62 65 78 65 63 64 69 72 20 7c 20 2d -libexecdir | -
20e0: 2d 6c 69 62 65 78 65 63 64 69 72 20 7c 20 2d 2d -libexecdir | --
20f0: 6c 69 62 65 78 65 63 64 69 20 7c 20 2d 2d 6c 69 libexecdi | --li
2100: 62 65 78 65 63 64 20 7c 20 2d 2d 6c 69 62 65 78 bexecd | --libex
2110: 65 63 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65 78 ec \. | --libex
2120: 65 20 7c 20 2d 2d 6c 69 62 65 78 20 7c 20 2d 2d e | --libex | --
2130: 6c 69 62 65 29 0a 20 20 20 20 61 63 5f 70 72 65 libe). ac_pre
2140: 76 3d 6c 69 62 65 78 65 63 64 69 72 20 3b 3b 0a v=libexecdir ;;.
2150: 20 20 2d 6c 69 62 65 78 65 63 64 69 72 3d 2a 20 -libexecdir=*
2160: 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 72 3d 2a | --libexecdir=*
2170: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 3d 2a | --libexecdi=*
2180: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 3d 2a 20 | --libexecd=*
2190: 7c 20 2d 2d 6c 69 62 65 78 65 63 3d 2a 20 5c 0a | --libexec=* \.
21a0: 20 20 7c 20 2d 2d 6c 69 62 65 78 65 3d 2a 20 7c | --libexe=* |
21b0: 20 2d 2d 6c 69 62 65 78 3d 2a 20 7c 20 2d 2d 6c --libex=* | --l
21c0: 69 62 65 3d 2a 29 0a 20 20 20 20 6c 69 62 65 78 ibe=*). libex
21d0: 65 63 64 69 72 3d 22 24 61 63 5f 6f 70 74 61 72 ecdir="$ac_optar
21e0: 67 22 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61 6c 73 g" ;;.. -locals
21f0: 74 61 74 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 tatedir | --loca
2200: 6c 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 6c 6f lstatedir | --lo
2210: 63 61 6c 73 74 61 74 65 64 69 20 7c 20 2d 2d 6c calstatedi | --l
2220: 6f 63 61 6c 73 74 61 74 65 64 20 5c 0a 20 20 7c ocalstated \. |
2230: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 20 7c 20 --localstate |
2240: 2d 2d 6c 6f 63 61 6c 73 74 61 74 20 7c 20 2d 2d --localstat | --
2250: 6c 6f 63 61 6c 73 74 61 20 7c 20 2d 2d 6c 6f 63 localsta | --loc
2260: 61 6c 73 74 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 alst \. | --loc
2270: 61 6c 73 20 7c 20 2d 2d 6c 6f 63 61 6c 20 7c 20 als | --local |
2280: 2d 2d 6c 6f 63 61 20 7c 20 2d 2d 6c 6f 63 20 7c --loca | --loc |
2290: 20 2d 2d 6c 6f 29 0a 20 20 20 20 61 63 5f 70 72 --lo). ac_pr
22a0: 65 76 3d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 ev=localstatedir
22b0: 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 73 74 61 74 ;;. -localstat
22c0: 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c edir=* | --local
22d0: 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c statedir=* | --l
22e0: 6f 63 61 6c 73 74 61 74 65 64 69 3d 2a 20 7c 20 ocalstatedi=* |
22f0: 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 3d 2a 20 --localstated=*
2300: 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 \. | --localsta
2310: 74 65 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 te=* | --localst
2320: 61 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 at=* | --localst
2330: 61 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 3d a=* | --localst=
2340: 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 * \. | --locals
2350: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 3d 2a 20 7c =* | --local=* |
2360: 20 2d 2d 6c 6f 63 61 3d 2a 20 7c 20 2d 2d 6c 6f --loca=* | --lo
2370: 63 3d 2a 20 7c 20 2d 2d 6c 6f 3d 2a 29 0a 20 20 c=* | --lo=*).
2380: 20 20 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d localstatedir=
2390: 22 24 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a "$ac_optarg" ;;.
23a0: 0a 20 20 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d . -mandir | --m
23b0: 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 20 andir | --mandi
23c0: 7c 20 2d 2d 6d 61 6e 64 20 7c 20 2d 2d 6d 61 6e | --mand | --man
23d0: 20 7c 20 2d 2d 6d 61 20 7c 20 2d 2d 6d 29 0a 20 | --ma | --m).
23e0: 20 20 20 61 63 5f 70 72 65 76 3d 6d 61 6e 64 69 ac_prev=mandi
23f0: 72 20 3b 3b 0a 20 20 2d 6d 61 6e 64 69 72 3d 2a r ;;. -mandir=*
2400: 20 7c 20 2d 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20 | --mandir=* |
2410: 2d 2d 6d 61 6e 64 69 3d 2a 20 7c 20 2d 2d 6d 61 --mandi=* | --ma
2420: 6e 64 3d 2a 20 7c 20 2d 2d 6d 61 6e 3d 2a 20 7c nd=* | --man=* |
2430: 20 2d 2d 6d 61 3d 2a 20 7c 20 2d 2d 6d 3d 2a 29 --ma=* | --m=*)
2440: 0a 20 20 20 20 6d 61 6e 64 69 72 3d 22 24 61 63 . mandir="$ac
2450: 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 20 2d _optarg" ;;.. -
2460: 6e 66 70 20 7c 20 2d 2d 6e 66 70 20 7c 20 2d 2d nfp | --nfp | --
2470: 6e 66 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 nf). # Obsole
2480: 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 6f 75 te; use --withou
2490: 74 2d 66 70 2e 0a 20 20 20 20 77 69 74 68 5f 66 t-fp.. with_f
24a0: 70 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 63 p=no ;;.. -no-c
24b0: 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 reate | --no-cre
24c0: 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 ate | --no-creat
24d0: 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 20 7c 20 2d | --no-crea | -
24e0: 2d 6e 6f 2d 63 72 65 20 5c 0a 20 20 7c 20 2d 2d -no-cre \. | --
24f0: 6e 6f 2d 63 72 20 7c 20 2d 2d 6e 6f 2d 63 29 0a no-cr | --no-c).
2500: 20 20 20 20 6e 6f 5f 63 72 65 61 74 65 3d 79 65 no_create=ye
2510: 73 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 72 65 63 75 s ;;.. -no-recu
2520: 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63 rsion | --no-rec
2530: 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 ursion | --no-re
2540: 63 75 72 73 69 6f 20 7c 20 2d 2d 6e 6f 2d 72 65 cursio | --no-re
2550: 63 75 72 73 69 20 5c 0a 20 20 7c 20 2d 2d 6e 6f cursi \. | --no
2560: 2d 72 65 63 75 72 73 20 7c 20 2d 2d 6e 6f 2d 72 -recurs | --no-r
2570: 65 63 75 72 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 ecur | --no-recu
2580: 20 7c 20 2d 2d 6e 6f 2d 72 65 63 20 7c 20 2d 2d | --no-rec | --
2590: 6e 6f 2d 72 65 20 7c 20 2d 2d 6e 6f 2d 72 29 0a no-re | --no-r).
25a0: 20 20 20 20 6e 6f 5f 72 65 63 75 72 73 69 6f 6e no_recursion
25b0: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6f 6c 64 69 =yes ;;.. -oldi
25c0: 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 6f 6c ncludedir | --ol
25d0: 64 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d dincludedir | --
25e0: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 20 7c 20 2d oldincludedi | -
25f0: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 20 5c 0a 20 -oldincluded \.
2600: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 20 | --oldinclude
2610: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 20 7c 20 | --oldinclud |
2620: 2d 2d 6f 6c 64 69 6e 63 6c 75 20 7c 20 2d 2d 6f --oldinclu | --o
2630: 6c 64 69 6e 63 6c 20 7c 20 2d 2d 6f 6c 64 69 6e ldincl | --oldin
2640: 63 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 20 c \. | --oldin
2650: 7c 20 2d 2d 6f 6c 64 69 20 7c 20 2d 2d 6f 6c 64 | --oldi | --old
2660: 20 7c 20 2d 2d 6f 6c 20 7c 20 2d 2d 6f 29 0a 20 | --ol | --o).
2670: 20 20 20 61 63 5f 70 72 65 76 3d 6f 6c 64 69 6e ac_prev=oldin
2680: 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20 2d 6f cludedir ;;. -o
2690: 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c ldincludedir=* |
26a0: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 --oldincludedir
26b0: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 =* | --oldinclud
26c0: 65 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 edi=* | --oldinc
26d0: 6c 75 64 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d luded=* \. | --
26e0: 6f 6c 64 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d oldinclude=* | -
26f0: 2d 6f 6c 64 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d -oldinclud=* | -
2700: 2d 6f 6c 64 69 6e 63 6c 75 3d 2a 20 7c 20 2d 2d -oldinclu=* | --
2710: 6f 6c 64 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 6f 6c oldincl=* | --ol
2720: 64 69 6e 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f dinc=* \. | --o
2730: 6c 64 69 6e 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 3d ldin=* | --oldi=
2740: 2a 20 7c 20 2d 2d 6f 6c 64 3d 2a 20 7c 20 2d 2d * | --old=* | --
2750: 6f 6c 3d 2a 20 7c 20 2d 2d 6f 3d 2a 29 0a 20 20 ol=* | --o=*).
2760: 20 20 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d oldincludedir=
2770: 22 24 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a "$ac_optarg" ;;.
2780: 0a 20 20 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 . -prefix | --p
2790: 72 65 66 69 78 20 7c 20 2d 2d 70 72 65 66 69 20 refix | --prefi
27a0: 7c 20 2d 2d 70 72 65 66 20 7c 20 2d 2d 70 72 65 | --pref | --pre
27b0: 20 7c 20 2d 2d 70 72 20 7c 20 2d 2d 70 29 0a 20 | --pr | --p).
27c0: 20 20 20 61 63 5f 70 72 65 76 3d 70 72 65 66 69 ac_prev=prefi
27d0: 78 20 3b 3b 0a 20 20 2d 70 72 65 66 69 78 3d 2a x ;;. -prefix=*
27e0: 20 7c 20 2d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 | --prefix=* |
27f0: 2d 2d 70 72 65 66 69 3d 2a 20 7c 20 2d 2d 70 72 --prefi=* | --pr
2800: 65 66 3d 2a 20 7c 20 2d 2d 70 72 65 3d 2a 20 7c ef=* | --pre=* |
2810: 20 2d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 3d 2a 29 --pr=* | --p=*)
2820: 0a 20 20 20 20 70 72 65 66 69 78 3d 22 24 61 63 . prefix="$ac
2830: 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 20 2d _optarg" ;;.. -
2840: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 20 7c program-prefix |
2850: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 --program-prefi
2860: 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 x | --program-pr
2870: 65 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d efi | --program-
2880: 70 72 65 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f pref \. | --pro
2890: 67 72 61 6d 2d 70 72 65 20 7c 20 2d 2d 70 72 6f gram-pre | --pro
28a0: 67 72 61 6d 2d 70 72 20 7c 20 2d 2d 70 72 6f 67 gram-pr | --prog
28b0: 72 61 6d 2d 70 29 0a 20 20 20 20 61 63 5f 70 72 ram-p). ac_pr
28c0: 65 76 3d 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 ev=program_prefi
28d0: 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d x ;;. -program-
28e0: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f prefix=* | --pro
28f0: 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 gram-prefix=* |
2900: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 3d --program-prefi=
2910: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 * \. | --progra
2920: 6d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 6f m-pref=* | --pro
2930: 67 72 61 6d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70 gram-pre=* | --p
2940: 72 6f 67 72 61 6d 2d 70 72 3d 2a 20 7c 20 2d 2d rogram-pr=* | --
2950: 70 72 6f 67 72 61 6d 2d 70 3d 2a 29 0a 20 20 20 program-p=*).
2960: 20 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d program_prefix=
2970: 22 24 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a "$ac_optarg" ;;.
2980: 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 . -program-suff
2990: 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 ix | --program-s
29a0: 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 uffix | --progra
29b0: 6d 2d 73 75 66 66 69 20 7c 20 2d 2d 70 72 6f 67 m-suffi | --prog
29c0: 72 61 6d 2d 73 75 66 66 20 5c 0a 20 20 7c 20 2d ram-suff \. | -
29d0: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 20 7c 20 2d -program-suf | -
29e0: 2d 70 72 6f 67 72 61 6d 2d 73 75 20 7c 20 2d 2d -program-su | --
29f0: 70 72 6f 67 72 61 6d 2d 73 29 0a 20 20 20 20 61 program-s). a
2a00: 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 73 c_prev=program_s
2a10: 75 66 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 uffix ;;. -prog
2a20: 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d ram-suffix=* | -
2a30: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d -program-suffix=
2a40: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 * | --program-su
2a50: 66 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 ffi=* \. | --pr
2a60: 6f 67 72 61 6d 2d 73 75 66 66 3d 2a 20 7c 20 2d ogram-suff=* | -
2a70: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 3d 2a 20 7c -program-suf=* |
2a80: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 3d 2a 20 --program-su=*
2a90: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 3d 2a 29 | --program-s=*)
2aa0: 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 73 75 66 . program_suf
2ab0: 66 69 78 3d 22 24 61 63 5f 6f 70 74 61 72 67 22 fix="$ac_optarg"
2ac0: 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d ;;.. -program-
2ad0: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20 7c transform-name |
2ae0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 --program-trans
2af0: 66 6f 72 6d 2d 6e 61 6d 65 20 5c 0a 20 20 7c 20 form-name \. |
2b00: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 --program-transf
2b10: 6f 72 6d 2d 6e 61 6d 20 7c 20 2d 2d 70 72 6f 67 orm-nam | --prog
2b20: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 ram-transform-na
2b30: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d \. | --program
2b40: 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 20 7c 20 2d -transform-n | -
2b50: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f -program-transfo
2b60: 72 6d 2d 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 rm- \. | --prog
2b70: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 20 7c 20 ram-transform |
2b80: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 --program-transf
2b90: 6f 72 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 or \. | --progr
2ba0: 61 6d 2d 74 72 61 6e 73 66 6f 20 7c 20 2d 2d 70 am-transfo | --p
2bb0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 20 5c 0a rogram-transf \.
2bc0: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 | --program-tr
2bd0: 61 6e 73 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d ans | --program-
2be0: 74 72 61 6e 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f tran \. | --pro
2bf0: 67 72 2d 74 72 61 20 7c 20 2d 2d 70 72 6f 67 72 gr-tra | --progr
2c00: 61 6d 2d 74 72 20 7c 20 2d 2d 70 72 6f 67 72 61 am-tr | --progra
2c10: 6d 2d 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 m-t). ac_prev
2c20: 3d 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f =program_transfo
2c30: 72 6d 5f 6e 61 6d 65 20 3b 3b 0a 20 20 2d 70 72 rm_name ;;. -pr
2c40: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d ogram-transform-
2c50: 6e 61 6d 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 name=* | --progr
2c60: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d am-transform-nam
2c70: 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 e=* \. | --prog
2c80: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 ram-transform-na
2c90: 6d 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d m=* | --program-
2ca0: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 3d 2a 20 5c transform-na=* \
2cb0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 . | --program-t
2cc0: 72 61 6e 73 66 6f 72 6d 2d 6e 3d 2a 20 7c 20 2d ransform-n=* | -
2cd0: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f -program-transfo
2ce0: 72 6d 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 rm-=* \. | --pr
2cf0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 3d ogram-transform=
2d00: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 * | --program-tr
2d10: 61 6e 73 66 6f 72 3d 2a 20 5c 0a 20 20 7c 20 2d ansfor=* \. | -
2d20: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f -program-transfo
2d30: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 =* | --program-t
2d40: 72 61 6e 73 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d ransf=* \. | --
2d50: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 3d 2a 20 program-trans=*
2d60: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e | --program-tran
2d70: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 =* \. | --progr
2d80: 2d 74 72 61 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 -tra=* | --progr
2d90: 61 6d 2d 74 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 am-tr=* | --prog
2da0: 72 61 6d 2d 74 3d 2a 29 0a 20 20 20 20 70 72 6f ram-t=*). pro
2db0: 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e gram_transform_n
2dc0: 61 6d 65 3d 22 24 61 63 5f 6f 70 74 61 72 67 22 ame="$ac_optarg"
2dd0: 20 3b 3b 0a 0a 20 20 2d 71 20 7c 20 2d 71 75 69 ;;.. -q | -qui
2de0: 65 74 20 7c 20 2d 2d 71 75 69 65 74 20 7c 20 2d et | --quiet | -
2df0: 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69 20 7c 20 -quie | --qui |
2e00: 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a 20 20 7c --qu | --q \. |
2e10: 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c -silent | --sil
2e20: 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20 ent | --silen |
2e30: 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c 29 0a --sile | --sil).
2e40: 20 20 20 20 73 69 6c 65 6e 74 3d 79 65 73 20 3b silent=yes ;
2e50: 3b 0a 0a 20 20 2d 73 62 69 6e 64 69 72 20 7c 20 ;.. -sbindir |
2e60: 2d 2d 73 62 69 6e 64 69 72 20 7c 20 2d 2d 73 62 --sbindir | --sb
2e70: 69 6e 64 69 20 7c 20 2d 2d 73 62 69 6e 64 20 7c indi | --sbind |
2e80: 20 2d 2d 73 62 69 6e 20 7c 20 2d 2d 73 62 69 20 --sbin | --sbi
2e90: 7c 20 2d 2d 73 62 29 0a 20 20 20 20 61 63 5f 70 | --sb). ac_p
2ea0: 72 65 76 3d 73 62 69 6e 64 69 72 20 3b 3b 0a 20 rev=sbindir ;;.
2eb0: 20 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d -sbindir=* | --
2ec0: 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73 62 sbindir=* | --sb
2ed0: 69 6e 64 69 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 indi=* | --sbind
2ee0: 3d 2a 20 7c 20 2d 2d 73 62 69 6e 3d 2a 20 5c 0a =* | --sbin=* \.
2ef0: 20 20 7c 20 2d 2d 73 62 69 3d 2a 20 7c 20 2d 2d | --sbi=* | --
2f00: 73 62 3d 2a 29 0a 20 20 20 20 73 62 69 6e 64 69 sb=*). sbindi
2f10: 72 3d 22 24 61 63 5f 6f 70 74 61 72 67 22 20 3b r="$ac_optarg" ;
2f20: 3b 0a 0a 20 20 2d 73 68 61 72 65 64 73 74 61 74 ;.. -sharedstat
2f30: 65 64 69 72 20 7c 20 2d 2d 73 68 61 72 65 64 73 edir | --shareds
2f40: 74 61 74 65 64 69 72 20 7c 20 2d 2d 73 68 61 72 tatedir | --shar
2f50: 65 64 73 74 61 74 65 64 69 20 5c 0a 20 20 7c 20 edstatedi \. |
2f60: 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 20 7c --sharedstated |
2f70: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 20 7c --sharedstate |
2f80: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 20 7c 20 --sharedstat |
2f90: 2d 2d 73 68 61 72 65 64 73 74 61 20 5c 0a 20 20 --sharedsta \.
2fa0: 7c 20 2d 2d 73 68 61 72 65 64 73 74 20 7c 20 2d | --sharedst | -
2fb0: 2d 73 68 61 72 65 64 73 20 7c 20 2d 2d 73 68 61 -shareds | --sha
2fc0: 72 65 64 20 7c 20 2d 2d 73 68 61 72 65 20 7c 20 red | --share |
2fd0: 2d 2d 73 68 61 72 20 5c 0a 20 20 7c 20 2d 2d 73 --shar \. | --s
2fe0: 68 61 20 7c 20 2d 2d 73 68 29 0a 20 20 20 20 61 ha | --sh). a
2ff0: 63 5f 70 72 65 76 3d 73 68 61 72 65 64 73 74 61 c_prev=sharedsta
3000: 74 65 64 69 72 20 3b 3b 0a 20 20 2d 73 68 61 72 tedir ;;. -shar
3010: 65 64 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d edstatedir=* | -
3020: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d -sharedstatedir=
3030: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 * | --sharedstat
3040: 65 64 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 edi=* \. | --sh
3050: 61 72 65 64 73 74 61 74 65 64 3d 2a 20 7c 20 2d aredstated=* | -
3060: 2d 73 68 61 72 65 64 73 74 61 74 65 3d 2a 20 7c -sharedstate=* |
3070: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 3d 2a 20 --sharedstat=*
3080: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 3d 2a 20 | --sharedsta=*
3090: 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 \. | --sharedst
30a0: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 3d 2a =* | --shareds=*
30b0: 20 7c 20 2d 2d 73 68 61 72 65 64 3d 2a 20 7c 20 | --shared=* |
30c0: 2d 2d 73 68 61 72 65 3d 2a 20 7c 20 2d 2d 73 68 --share=* | --sh
30d0: 61 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 ar=* \. | --sha
30e0: 3d 2a 20 7c 20 2d 2d 73 68 3d 2a 29 0a 20 20 20 =* | --sh=*).
30f0: 20 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d sharedstatedir=
3100: 22 24 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a "$ac_optarg" ;;.
3110: 0a 20 20 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 . -site | --sit
3120: 65 20 7c 20 2d 2d 73 69 74 29 0a 20 20 20 20 61 e | --sit). a
3130: 63 5f 70 72 65 76 3d 73 69 74 65 20 3b 3b 0a 20 c_prev=site ;;.
3140: 20 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 -site=* | --sit
3150: 65 3d 2a 20 7c 20 2d 2d 73 69 74 3d 2a 29 0a 20 e=* | --sit=*).
3160: 20 20 20 73 69 74 65 3d 22 24 61 63 5f 6f 70 74 site="$ac_opt
3170: 61 72 67 22 20 3b 3b 0a 0a 20 20 2d 73 72 63 64 arg" ;;.. -srcd
3180: 69 72 20 7c 20 2d 2d 73 72 63 64 69 72 20 7c 20 ir | --srcdir |
3190: 2d 2d 73 72 63 64 69 20 7c 20 2d 2d 73 72 63 64 --srcdi | --srcd
31a0: 20 7c 20 2d 2d 73 72 63 20 7c 20 2d 2d 73 72 29 | --src | --sr)
31b0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 72 63 . ac_prev=src
31c0: 64 69 72 20 3b 3b 0a 20 20 2d 73 72 63 64 69 72 dir ;;. -srcdir
31d0: 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 72 3d 2a 20 =* | --srcdir=*
31e0: 7c 20 2d 2d 73 72 63 64 69 3d 2a 20 7c 20 2d 2d | --srcdi=* | --
31f0: 73 72 63 64 3d 2a 20 7c 20 2d 2d 73 72 63 3d 2a srcd=* | --src=*
3200: 20 7c 20 2d 2d 73 72 3d 2a 29 0a 20 20 20 20 73 | --sr=*). s
3210: 72 63 64 69 72 3d 22 24 61 63 5f 6f 70 74 61 72 rcdir="$ac_optar
3220: 67 22 20 3b 3b 0a 0a 20 20 2d 73 79 73 63 6f 6e g" ;;.. -syscon
3230: 66 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 fdir | --sysconf
3240: 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 dir | --sysconfd
3250: 69 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 20 7c i | --sysconfd |
3260: 20 2d 2d 73 79 73 63 6f 6e 66 20 5c 0a 20 20 7c --sysconf \. |
3270: 20 2d 2d 73 79 73 63 6f 6e 20 7c 20 2d 2d 73 79 --syscon | --sy
3280: 73 63 6f 20 7c 20 2d 2d 73 79 73 63 20 7c 20 2d sco | --sysc | -
3290: 2d 73 79 73 20 7c 20 2d 2d 73 79 29 0a 20 20 20 -sys | --sy).
32a0: 20 61 63 5f 70 72 65 76 3d 73 79 73 63 6f 6e 66 ac_prev=sysconf
32b0: 64 69 72 20 3b 3b 0a 20 20 2d 73 79 73 63 6f 6e dir ;;. -syscon
32c0: 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f fdir=* | --sysco
32d0: 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 nfdir=* | --sysc
32e0: 6f 6e 66 64 69 3d 2a 20 7c 20 2d 2d 73 79 73 63 onfdi=* | --sysc
32f0: 6f 6e 66 64 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f onfd=* | --sysco
3300: 6e 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 79 73 nf=* \. | --sys
3310: 63 6f 6e 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 3d con=* | --sysco=
3320: 2a 20 7c 20 2d 2d 73 79 73 63 3d 2a 20 7c 20 2d * | --sysc=* | -
3330: 2d 73 79 73 3d 2a 20 7c 20 2d 2d 73 79 3d 2a 29 -sys=* | --sy=*)
3340: 0a 20 20 20 20 73 79 73 63 6f 6e 66 64 69 72 3d . sysconfdir=
3350: 22 24 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a "$ac_optarg" ;;.
3360: 0a 20 20 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74 . -target | --t
3370: 61 72 67 65 74 20 7c 20 2d 2d 74 61 72 67 65 20 arget | --targe
3380: 7c 20 2d 2d 74 61 72 67 20 7c 20 2d 2d 74 61 72 | --targ | --tar
3390: 20 7c 20 2d 2d 74 61 20 7c 20 2d 2d 74 29 0a 20 | --ta | --t).
33a0: 20 20 20 61 63 5f 70 72 65 76 3d 74 61 72 67 65 ac_prev=targe
33b0: 74 20 3b 3b 0a 20 20 2d 74 61 72 67 65 74 3d 2a t ;;. -target=*
33c0: 20 7c 20 2d 2d 74 61 72 67 65 74 3d 2a 20 7c 20 | --target=* |
33d0: 2d 2d 74 61 72 67 65 3d 2a 20 7c 20 2d 2d 74 61 --targe=* | --ta
33e0: 72 67 3d 2a 20 7c 20 2d 2d 74 61 72 3d 2a 20 7c rg=* | --tar=* |
33f0: 20 2d 2d 74 61 3d 2a 20 7c 20 2d 2d 74 3d 2a 29 --ta=* | --t=*)
3400: 0a 20 20 20 20 74 61 72 67 65 74 3d 22 24 61 63 . target="$ac
3410: 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 20 2d _optarg" ;;.. -
3420: 76 20 7c 20 2d 76 65 72 62 6f 73 65 20 7c 20 2d v | -verbose | -
3430: 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d 76 65 72 -verbose | --ver
3440: 62 6f 73 20 7c 20 2d 2d 76 65 72 62 6f 20 7c 20 bos | --verbo |
3450: 2d 2d 76 65 72 62 29 0a 20 20 20 20 76 65 72 62 --verb). verb
3460: 6f 73 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 76 ose=yes ;;.. -v
3470: 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 ersion | --versi
3480: 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f 20 7c 20 on | --versio |
3490: 2d 2d 76 65 72 73 69 20 7c 20 2d 2d 76 65 72 73 --versi | --vers
34a0: 29 0a 20 20 20 20 65 63 68 6f 20 22 63 6f 6e 66 ). echo "conf
34b0: 69 67 75 72 65 20 67 65 6e 65 72 61 74 65 64 20 igure generated
34c0: 62 79 20 61 75 74 6f 63 6f 6e 66 20 76 65 72 73 by autoconf vers
34d0: 69 6f 6e 20 32 2e 31 33 22 0a 20 20 20 20 65 78 ion 2.13". ex
34e0: 69 74 20 30 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 it 0 ;;.. -with
34f0: 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 29 0a 20 -* | --with-*).
3500: 20 20 20 61 63 5f 70 61 63 6b 61 67 65 3d 60 65 ac_package=`e
3510: 63 68 6f 20 24 61 63 5f 6f 70 74 69 6f 6e 7c 73 cho $ac_option|s
3520: 65 64 20 2d 65 20 27 73 2f 2d 2a 77 69 74 68 2d ed -e 's/-*with-
3530: 2f 2f 27 20 2d 65 20 27 73 2f 3d 2e 2a 2f 2f 27 //' -e 's/=.*//'
3540: 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e `. # Reject n
3550: 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f ames that are no
3560: 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 t valid shell va
3570: 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 riable names..
3580: 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 60 65 if test -n "`e
3590: 63 68 6f 20 24 61 63 5f 70 61 63 6b 61 67 65 7c cho $ac_package|
35a0: 20 73 65 64 20 27 73 2f 5b 2d 5f 61 2d 7a 41 2d sed 's/[-_a-zA-
35b0: 5a 30 2d 39 5d 2f 2f 67 27 60 22 3b 20 74 68 65 Z0-9]//g'`"; the
35c0: 6e 0a 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22 n. { echo "
35d0: 63 6f 6e 66 69 67 75 72 65 3a 20 65 72 72 6f 72 configure: error
35e0: 3a 20 24 61 63 5f 70 61 63 6b 61 67 65 3a 20 69 : $ac_package: i
35f0: 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20 6e nvalid package n
3600: 61 6d 65 22 20 31 3e 26 32 3b 20 65 78 69 74 20 ame" 1>&2; exit
3610: 31 3b 20 7d 0a 20 20 20 20 66 69 0a 20 20 20 20 1; }. fi.
3620: 61 63 5f 70 61 63 6b 61 67 65 3d 60 65 63 68 6f ac_package=`echo
3630: 20 24 61 63 5f 70 61 63 6b 61 67 65 7c 20 73 65 $ac_package| se
3640: 64 20 27 73 2f 2d 2f 5f 2f 67 27 60 0a 20 20 20 d 's/-/_/g'`.
3650: 20 63 61 73 65 20 22 24 61 63 5f 6f 70 74 69 6f case "$ac_optio
3660: 6e 22 20 69 6e 0a 20 20 20 20 20 20 2a 3d 2a 29 n" in. *=*)
3670: 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61 63 5f ;;. *) ac_
3680: 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b 0a 20 20 optarg=yes ;;.
3690: 20 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20 esac. eval
36a0: 22 77 69 74 68 5f 24 7b 61 63 5f 70 61 63 6b 61 "with_${ac_packa
36b0: 67 65 7d 3d 27 24 61 63 5f 6f 70 74 61 72 67 27 ge}='$ac_optarg'
36c0: 22 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 6f 75 74 " ;;.. -without
36d0: 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d 2a -* | --without-*
36e0: 29 0a 20 20 20 20 61 63 5f 70 61 63 6b 61 67 65 ). ac_package
36f0: 3d 60 65 63 68 6f 20 24 61 63 5f 6f 70 74 69 6f =`echo $ac_optio
3700: 6e 7c 73 65 64 20 2d 65 20 27 73 2f 2d 2a 77 69 n|sed -e 's/-*wi
3710: 74 68 6f 75 74 2d 2f 2f 27 60 0a 20 20 20 20 23 thout-//'`. #
3720: 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 Reject names th
3730: 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 at are not valid
3740: 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 shell variable
3750: 6e 61 6d 65 73 2e 0a 20 20 20 20 69 66 20 74 65 names.. if te
3760: 73 74 20 2d 6e 20 22 60 65 63 68 6f 20 24 61 63 st -n "`echo $ac
3770: 5f 70 61 63 6b 61 67 65 7c 20 73 65 64 20 27 73 _package| sed 's
3780: 2f 5b 2d 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2f 2f /[-a-zA-Z0-9_]//
3790: 67 27 60 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 g'`"; then.
37a0: 20 7b 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 { echo "configu
37b0: 72 65 3a 20 65 72 72 6f 72 3a 20 24 61 63 5f 70 re: error: $ac_p
37c0: 61 63 6b 61 67 65 3a 20 69 6e 76 61 6c 69 64 20 ackage: invalid
37d0: 70 61 63 6b 61 67 65 20 6e 61 6d 65 22 20 31 3e package name" 1>
37e0: 26 32 3b 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 &2; exit 1; }.
37f0: 20 20 66 69 0a 20 20 20 20 61 63 5f 70 61 63 6b fi. ac_pack
3800: 61 67 65 3d 60 65 63 68 6f 20 24 61 63 5f 70 61 age=`echo $ac_pa
3810: 63 6b 61 67 65 7c 20 73 65 64 20 27 73 2f 2d 2f ckage| sed 's/-/
3820: 5f 2f 67 27 60 0a 20 20 20 20 65 76 61 6c 20 22 _/g'`. eval "
3830: 77 69 74 68 5f 24 7b 61 63 5f 70 61 63 6b 61 67 with_${ac_packag
3840: 65 7d 3d 6e 6f 22 20 3b 3b 0a 0a 20 20 2d 2d 78 e}=no" ;;.. --x
3850: 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 ). # Obsolete
3860: 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d 78 2e 0a ; use --with-x..
3870: 20 20 20 20 77 69 74 68 5f 78 3d 79 65 73 20 3b with_x=yes ;
3880: 3b 0a 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73 ;.. -x-includes
3890: 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 20 | --x-includes
38a0: 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 20 7c 20 | --x-include |
38b0: 2d 2d 78 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 78 --x-includ | --x
38c0: 2d 69 6e 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78 -inclu \. | --x
38d0: 2d 69 6e 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20 -incl | --x-inc
38e0: 7c 20 2d 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69 | --x-in | --x-i
38f0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 78 5f ). ac_prev=x_
3900: 69 6e 63 6c 75 64 65 73 20 3b 3b 0a 20 20 2d 78 includes ;;. -x
3910: 2d 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d -includes=* | --
3920: 78 2d 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d x-includes=* | -
3930: 2d 78 2d 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d -x-include=* | -
3940: 2d 78 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d -x-includ=* | --
3950: 78 2d 69 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20 x-inclu=* \. |
3960: 2d 2d 78 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78 --x-incl=* | --x
3970: 2d 69 6e 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d -inc=* | --x-in=
3980: 2a 20 7c 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20 * | --x-i=*).
3990: 20 78 5f 69 6e 63 6c 75 64 65 73 3d 22 24 61 63 x_includes="$ac
39a0: 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 20 2d _optarg" ;;.. -
39b0: 78 2d 6c 69 62 72 61 72 69 65 73 20 7c 20 2d 2d x-libraries | --
39c0: 78 2d 6c 69 62 72 61 72 69 65 73 20 7c 20 2d 2d x-libraries | --
39d0: 78 2d 6c 69 62 72 61 72 69 65 20 7c 20 2d 2d 78 x-librarie | --x
39e0: 2d 6c 69 62 72 61 72 69 20 5c 0a 20 20 7c 20 2d -librari \. | -
39f0: 2d 78 2d 6c 69 62 72 61 72 20 7c 20 2d 2d 78 2d -x-librar | --x-
3a00: 6c 69 62 72 61 20 7c 20 2d 2d 78 2d 6c 69 62 72 libra | --x-libr
3a10: 20 7c 20 2d 2d 78 2d 6c 69 62 20 7c 20 2d 2d 78 | --x-lib | --x
3a20: 2d 6c 69 20 7c 20 2d 2d 78 2d 6c 29 0a 20 20 20 -li | --x-l).
3a30: 20 61 63 5f 70 72 65 76 3d 78 5f 6c 69 62 72 61 ac_prev=x_libra
3a40: 72 69 65 73 20 3b 3b 0a 20 20 2d 78 2d 6c 69 62 ries ;;. -x-lib
3a50: 72 61 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c raries=* | --x-l
3a60: 69 62 72 61 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 ibraries=* | --x
3a70: 2d 6c 69 62 72 61 72 69 65 3d 2a 20 7c 20 2d 2d -librarie=* | --
3a80: 78 2d 6c 69 62 72 61 72 69 3d 2a 20 5c 0a 20 20 x-librari=* \.
3a90: 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 3d 2a 20 7c | --x-librar=* |
3aa0: 20 2d 2d 78 2d 6c 69 62 72 61 3d 2a 20 7c 20 2d --x-libra=* | -
3ab0: 2d 78 2d 6c 69 62 72 3d 2a 20 7c 20 2d 2d 78 2d -x-libr=* | --x-
3ac0: 6c 69 62 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 3d 2a lib=* | --x-li=*
3ad0: 20 7c 20 2d 2d 78 2d 6c 3d 2a 29 0a 20 20 20 20 | --x-l=*).
3ae0: 78 5f 6c 69 62 72 61 72 69 65 73 3d 22 24 61 63 x_libraries="$ac
3af0: 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 20 2d _optarg" ;;.. -
3b00: 2a 29 20 7b 20 65 63 68 6f 20 22 63 6f 6e 66 69 *) { echo "confi
3b10: 67 75 72 65 3a 20 65 72 72 6f 72 3a 20 24 61 63 gure: error: $ac
3b20: 5f 6f 70 74 69 6f 6e 3a 20 69 6e 76 61 6c 69 64 _option: invalid
3b30: 20 6f 70 74 69 6f 6e 3b 20 75 73 65 20 2d 2d 68 option; use --h
3b40: 65 6c 70 20 74 6f 20 73 68 6f 77 20 75 73 61 67 elp to show usag
3b50: 65 22 20 31 3e 26 32 3b 20 65 78 69 74 20 31 3b e" 1>&2; exit 1;
3b60: 20 7d 0a 20 20 20 20 3b 3b 0a 0a 20 20 2a 29 0a }. ;;.. *).
3b70: 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 if test -n "
3b80: 60 65 63 68 6f 20 24 61 63 5f 6f 70 74 69 6f 6e `echo $ac_option
3b90: 7c 20 73 65 64 20 27 73 2f 5b 2d 61 2d 7a 30 2d | sed 's/[-a-z0-
3ba0: 39 2e 5d 2f 2f 67 27 60 22 3b 20 74 68 65 6e 0a 9.]//g'`"; then.
3bb0: 20 20 20 20 20 20 65 63 68 6f 20 22 63 6f 6e 66 echo "conf
3bc0: 69 67 75 72 65 3a 20 77 61 72 6e 69 6e 67 3a 20 igure: warning:
3bd0: 24 61 63 5f 6f 70 74 69 6f 6e 3a 20 69 6e 76 61 $ac_option: inva
3be0: 6c 69 64 20 68 6f 73 74 20 74 79 70 65 22 20 31 lid host type" 1
3bf0: 3e 26 32 0a 20 20 20 20 66 69 0a 20 20 20 20 69 >&2. fi. i
3c00: 66 20 74 65 73 74 20 22 78 24 6e 6f 6e 6f 70 74 f test "x$nonopt
3c10: 22 20 21 3d 20 78 4e 4f 4e 45 3b 20 74 68 65 6e " != xNONE; then
3c20: 0a 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22 63 . { echo "c
3c30: 6f 6e 66 69 67 75 72 65 3a 20 65 72 72 6f 72 3a onfigure: error:
3c40: 20 63 61 6e 20 6f 6e 6c 79 20 63 6f 6e 66 69 67 can only config
3c50: 75 72 65 20 66 6f 72 20 6f 6e 65 20 68 6f 73 74 ure for one host
3c60: 20 61 6e 64 20 6f 6e 65 20 74 61 72 67 65 74 20 and one target
3c70: 61 74 20 61 20 74 69 6d 65 22 20 31 3e 26 32 3b at a time" 1>&2;
3c80: 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 20 20 66 exit 1; }. f
3c90: 69 0a 20 20 20 20 6e 6f 6e 6f 70 74 3d 22 24 61 i. nonopt="$a
3ca0: 63 5f 6f 70 74 69 6f 6e 22 0a 20 20 20 20 3b 3b c_option". ;;
3cb0: 0a 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 0a 69 .. esac.done..i
3cc0: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 70 f test -n "$ac_p
3cd0: 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 rev"; then. { e
3ce0: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 cho "configure:
3cf0: 65 72 72 6f 72 3a 20 6d 69 73 73 69 6e 67 20 61 error: missing a
3d00: 72 67 75 6d 65 6e 74 20 74 6f 20 2d 2d 60 65 63 rgument to --`ec
3d10: 68 6f 20 24 61 63 5f 70 72 65 76 20 7c 20 73 65 ho $ac_prev | se
3d20: 64 20 27 73 2f 5f 2f 2d 2f 67 27 60 22 20 31 3e d 's/_/-/g'`" 1>
3d30: 26 32 3b 20 65 78 69 74 20 31 3b 20 7d 0a 66 69 &2; exit 1; }.fi
3d40: 0a 0a 74 72 61 70 20 27 72 6d 20 2d 66 72 20 63 ..trap 'rm -fr c
3d50: 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 onftest* confdef
3d60: 73 2a 20 63 6f 72 65 20 63 6f 72 65 2e 2a 20 2a s* core core.* *
3d70: 2e 63 6f 72 65 20 24 61 63 5f 63 6c 65 61 6e 5f .core $ac_clean_
3d80: 66 69 6c 65 73 3b 20 65 78 69 74 20 31 27 20 31 files; exit 1' 1
3d90: 20 32 20 31 35 0a 0a 23 20 46 69 6c 65 20 64 65 2 15..# File de
3da0: 73 63 72 69 70 74 6f 72 20 75 73 61 67 65 3a 0a scriptor usage:.
3db0: 23 20 30 20 73 74 61 6e 64 61 72 64 20 69 6e 70 # 0 standard inp
3dc0: 75 74 0a 23 20 31 20 66 69 6c 65 20 63 72 65 61 ut.# 1 file crea
3dd0: 74 69 6f 6e 0a 23 20 32 20 65 72 72 6f 72 73 20 tion.# 2 errors
3de0: 61 6e 64 20 77 61 72 6e 69 6e 67 73 0a 23 20 33 and warnings.# 3
3df0: 20 73 6f 6d 65 20 73 79 73 74 65 6d 73 20 6d 61 some systems ma
3e00: 79 20 6f 70 65 6e 20 69 74 20 74 6f 20 2f 64 65 y open it to /de
3e10: 76 2f 74 74 79 0a 23 20 34 20 75 73 65 64 20 6f v/tty.# 4 used o
3e20: 6e 20 74 68 65 20 4b 75 62 6f 74 61 20 54 69 74 n the Kubota Tit
3e30: 61 6e 0a 23 20 36 20 63 68 65 63 6b 69 6e 67 20 an.# 6 checking
3e40: 66 6f 72 2e 2e 2e 20 6d 65 73 73 61 67 65 73 20 for... messages
3e50: 61 6e 64 20 72 65 73 75 6c 74 73 0a 23 20 35 20 and results.# 5
3e60: 63 6f 6d 70 69 6c 65 72 20 6d 65 73 73 61 67 65 compiler message
3e70: 73 20 73 61 76 65 64 20 69 6e 20 63 6f 6e 66 69 s saved in confi
3e80: 67 2e 6c 6f 67 0a 69 66 20 74 65 73 74 20 22 24 g.log.if test "$
3e90: 73 69 6c 65 6e 74 22 20 3d 20 79 65 73 3b 20 74 silent" = yes; t
3ea0: 68 65 6e 0a 20 20 65 78 65 63 20 36 3e 2f 64 65 hen. exec 6>/de
3eb0: 76 2f 6e 75 6c 6c 0a 65 6c 73 65 0a 20 20 65 78 v/null.else. ex
3ec0: 65 63 20 36 3e 26 31 0a 66 69 0a 65 78 65 63 20 ec 6>&1.fi.exec
3ed0: 35 3e 2e 2f 63 6f 6e 66 69 67 2e 6c 6f 67 0a 0a 5>./config.log..
3ee0: 65 63 68 6f 20 22 5c 0a 54 68 69 73 20 66 69 6c echo "\.This fil
3ef0: 65 20 63 6f 6e 74 61 69 6e 73 20 61 6e 79 20 6d e contains any m
3f00: 65 73 73 61 67 65 73 20 70 72 6f 64 75 63 65 64 essages produced
3f10: 20 62 79 20 63 6f 6d 70 69 6c 65 72 73 20 77 68 by compilers wh
3f20: 69 6c 65 0a 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 ile.running conf
3f30: 69 67 75 72 65 2c 20 74 6f 20 61 69 64 20 64 65 igure, to aid de
3f40: 62 75 67 67 69 6e 67 20 69 66 20 63 6f 6e 66 69 bugging if confi
3f50: 67 75 72 65 20 6d 61 6b 65 73 20 61 20 6d 69 73 gure makes a mis
3f60: 74 61 6b 65 2e 0a 22 20 31 3e 26 35 0a 0a 23 20 take.." 1>&5..#
3f70: 53 74 72 69 70 20 6f 75 74 20 2d 2d 6e 6f 2d 63 Strip out --no-c
3f80: 72 65 61 74 65 20 61 6e 64 20 2d 2d 6e 6f 2d 72 reate and --no-r
3f90: 65 63 75 72 73 69 6f 6e 20 73 6f 20 74 68 65 79 ecursion so they
3fa0: 20 64 6f 20 6e 6f 74 20 70 69 6c 65 20 75 70 2e do not pile up.
3fb0: 0a 23 20 41 6c 73 6f 20 71 75 6f 74 65 20 61 6e .# Also quote an
3fc0: 79 20 61 72 67 73 20 63 6f 6e 74 61 69 6e 69 6e y args containin
3fd0: 67 20 73 68 65 6c 6c 20 6d 65 74 61 63 68 61 72 g shell metachar
3fe0: 61 63 74 65 72 73 2e 0a 61 63 5f 63 6f 6e 66 69 acters..ac_confi
3ff0: 67 75 72 65 5f 61 72 67 73 3d 0a 66 6f 72 20 61 gure_args=.for a
4000: 63 5f 61 72 67 0a 64 6f 0a 20 20 63 61 73 65 20 c_arg.do. case
4010: 22 24 61 63 5f 61 72 67 22 20 69 6e 0a 20 20 2d "$ac_arg" in. -
4020: 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f no-create | --no
4030: 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 -create | --no-c
4040: 72 65 61 74 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 reat | --no-crea
4050: 20 7c 20 2d 2d 6e 6f 2d 63 72 65 20 5c 0a 20 20 | --no-cre \.
4060: 7c 20 2d 2d 6e 6f 2d 63 72 20 7c 20 2d 2d 6e 6f | --no-cr | --no
4070: 2d 63 29 20 3b 3b 0a 20 20 2d 6e 6f 2d 72 65 63 -c) ;;. -no-rec
4080: 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 ursion | --no-re
4090: 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 cursion | --no-r
40a0: 65 63 75 72 73 69 6f 20 7c 20 2d 2d 6e 6f 2d 72 ecursio | --no-r
40b0: 65 63 75 72 73 69 20 5c 0a 20 20 7c 20 2d 2d 6e ecursi \. | --n
40c0: 6f 2d 72 65 63 75 72 73 20 7c 20 2d 2d 6e 6f 2d o-recurs | --no-
40d0: 72 65 63 75 72 20 7c 20 2d 2d 6e 6f 2d 72 65 63 recur | --no-rec
40e0: 75 20 7c 20 2d 2d 6e 6f 2d 72 65 63 20 7c 20 2d u | --no-rec | -
40f0: 2d 6e 6f 2d 72 65 20 7c 20 2d 2d 6e 6f 2d 72 29 -no-re | --no-r)
4100: 20 3b 3b 0a 20 20 2a 22 20 22 2a 7c 2a 22 09 22 ;;. *" "*|*"."
4110: 2a 7c 2a 5b 5c 5b 5c 5d 5c 7e 5c 23 5c 24 5c 5e *|*[\[\]\~\#\$\^
4120: 5c 26 5c 2a 5c 28 5c 29 5c 7b 5c 7d 5c 5c 5c 7c \&\*\(\)\{\}\\\|
4130: 5c 3b 5c 3c 5c 3e 5c 3f 5d 2a 29 0a 20 20 61 63 \;\<\>\?]*). ac
4140: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 3d _configure_args=
4150: 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 "$ac_configure_a
4160: 72 67 73 20 27 24 61 63 5f 61 72 67 27 22 20 3b rgs '$ac_arg'" ;
4170: 3b 0a 20 20 2a 29 20 61 63 5f 63 6f 6e 66 69 67 ;. *) ac_config
4180: 75 72 65 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f ure_args="$ac_co
4190: 6e 66 69 67 75 72 65 5f 61 72 67 73 20 24 61 63 nfigure_args $ac
41a0: 5f 61 72 67 22 20 3b 3b 0a 20 20 65 73 61 63 0a _arg" ;;. esac.
41b0: 64 6f 6e 65 0a 0a 23 20 4e 4c 53 20 6e 75 69 73 done..# NLS nuis
41c0: 61 6e 63 65 73 2e 0a 23 20 4f 6e 6c 79 20 73 65 ances..# Only se
41d0: 74 20 74 68 65 73 65 20 74 6f 20 43 20 69 66 20 t these to C if
41e0: 61 6c 72 65 61 64 79 20 73 65 74 2e 20 20 54 68 already set. Th
41f0: 65 73 65 20 6d 75 73 74 20 6e 6f 74 20 62 65 20 ese must not be
4200: 73 65 74 20 75 6e 63 6f 6e 64 69 74 69 6f 6e 61 set unconditiona
4210: 6c 6c 79 0a 23 20 62 65 63 61 75 73 65 20 6e 6f lly.# because no
4220: 74 20 61 6c 6c 20 73 79 73 74 65 6d 73 20 75 6e t all systems un
4230: 64 65 72 73 74 61 6e 64 20 65 2e 67 2e 20 4c 41 derstand e.g. LA
4240: 4e 47 3d 43 20 28 6e 6f 74 61 62 6c 79 20 53 43 NG=C (notably SC
4250: 4f 29 2e 0a 23 20 46 69 78 69 6e 67 20 4c 43 5f O)..# Fixing LC_
4260: 4d 45 53 53 41 47 45 53 20 70 72 65 76 65 6e 74 MESSAGES prevent
4270: 73 20 53 6f 6c 61 72 69 73 20 73 68 20 66 72 6f s Solaris sh fro
4280: 6d 20 74 72 61 6e 73 6c 61 74 69 6e 67 20 76 61 m translating va
4290: 72 20 76 61 6c 75 65 73 20 69 6e 20 60 73 65 74 r values in `set
42a0: 27 21 0a 23 20 4e 6f 6e 2d 43 20 4c 43 5f 43 54 '!.# Non-C LC_CT
42b0: 59 50 45 20 76 61 6c 75 65 73 20 62 72 65 61 6b YPE values break
42c0: 20 74 68 65 20 63 74 79 70 65 20 63 68 65 63 6b the ctype check
42d0: 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 4c 41 4e ..if test "${LAN
42e0: 47 2b 73 65 74 7d 22 20 20 20 3d 20 73 65 74 3b G+set}" = set;
42f0: 20 74 68 65 6e 20 4c 41 4e 47 3d 43 3b 20 20 20 then LANG=C;
4300: 65 78 70 6f 72 74 20 4c 41 4e 47 3b 20 20 20 66 export LANG; f
4310: 69 0a 69 66 20 74 65 73 74 20 22 24 7b 4c 43 5f i.if test "${LC_
4320: 41 4c 4c 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b ALL+set}" = set;
4330: 20 74 68 65 6e 20 4c 43 5f 41 4c 4c 3d 43 3b 20 then LC_ALL=C;
4340: 65 78 70 6f 72 74 20 4c 43 5f 41 4c 4c 3b 20 66 export LC_ALL; f
4350: 69 0a 69 66 20 74 65 73 74 20 22 24 7b 4c 43 5f i.if test "${LC_
4360: 4d 45 53 53 41 47 45 53 2b 73 65 74 7d 22 20 3d MESSAGES+set}" =
4370: 20 73 65 74 3b 20 74 68 65 6e 20 4c 43 5f 4d 45 set; then LC_ME
4380: 53 53 41 47 45 53 3d 43 3b 20 65 78 70 6f 72 74 SSAGES=C; export
4390: 20 4c 43 5f 4d 45 53 53 41 47 45 53 3b 20 66 69 LC_MESSAGES; fi
43a0: 0a 69 66 20 74 65 73 74 20 22 24 7b 4c 43 5f 43 .if test "${LC_C
43b0: 54 59 50 45 2b 73 65 74 7d 22 20 20 20 20 3d 20 TYPE+set}" =
43c0: 73 65 74 3b 20 74 68 65 6e 20 4c 43 5f 43 54 59 set; then LC_CTY
43d0: 50 45 3d 43 3b 20 20 20 20 65 78 70 6f 72 74 20 PE=C; export
43e0: 4c 43 5f 43 54 59 50 45 3b 20 20 20 20 66 69 0a LC_CTYPE; fi.
43f0: 0a 23 20 63 6f 6e 66 64 65 66 73 2e 68 20 61 76 .# confdefs.h av
4400: 6f 69 64 73 20 4f 53 20 63 6f 6d 6d 61 6e 64 20 oids OS command
4410: 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6c 69 6d 69 line length limi
4420: 74 73 20 74 68 61 74 20 44 45 46 53 20 63 61 6e ts that DEFS can
4430: 20 65 78 63 65 65 64 2e 0a 72 6d 20 2d 72 66 20 exceed..rm -rf
4440: 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 conftest* confde
4450: 66 73 2e 68 0a 23 20 41 49 58 20 63 70 70 20 6c fs.h.# AIX cpp l
4460: 6f 73 65 73 20 6f 6e 20 61 6e 20 65 6d 70 74 79 oses on an empty
4470: 20 66 69 6c 65 2c 20 73 6f 20 6d 61 6b 65 20 73 file, so make s
4480: 75 72 65 20 69 74 20 63 6f 6e 74 61 69 6e 73 20 ure it contains
4490: 61 74 20 6c 65 61 73 74 20 61 20 6e 65 77 6c 69 at least a newli
44a0: 6e 65 2e 0a 65 63 68 6f 20 3e 20 63 6f 6e 66 64 ne..echo > confd
44b0: 65 66 73 2e 68 0a 0a 23 20 41 20 66 69 6c 65 6e efs.h..# A filen
44c0: 61 6d 65 20 75 6e 69 71 75 65 20 74 6f 20 74 68 ame unique to th
44d0: 69 73 20 70 61 63 6b 61 67 65 2c 20 72 65 6c 61 is package, rela
44e0: 74 69 76 65 20 74 6f 20 74 68 65 20 64 69 72 65 tive to the dire
44f0: 63 74 6f 72 79 20 74 68 61 74 0a 23 20 63 6f 6e ctory that.# con
4500: 66 69 67 75 72 65 20 69 73 20 69 6e 2c 20 77 68 figure is in, wh
4510: 69 63 68 20 77 65 20 63 61 6e 20 6c 6f 6f 6b 20 ich we can look
4520: 66 6f 72 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 for to find out
4530: 69 66 20 73 72 63 64 69 72 20 69 73 20 63 6f 72 if srcdir is cor
4540: 72 65 63 74 2e 0a 61 63 5f 75 6e 69 71 75 65 5f rect..ac_unique_
4550: 66 69 6c 65 3d 74 6c 73 2e 68 0a 0a 23 20 46 69 file=tls.h..# Fi
4560: 6e 64 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 nd the source fi
4570: 6c 65 73 2c 20 69 66 20 6c 6f 63 61 74 69 6f 6e les, if location
4580: 20 77 61 73 20 6e 6f 74 20 73 70 65 63 69 66 69 was not specifi
4590: 65 64 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 ed..if test -z "
45a0: 24 73 72 63 64 69 72 22 3b 20 74 68 65 6e 0a 20 $srcdir"; then.
45b0: 20 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75 ac_srcdir_defau
45c0: 6c 74 65 64 3d 79 65 73 0a 20 20 23 20 54 72 79 lted=yes. # Try
45d0: 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 the directory c
45e0: 6f 6e 74 61 69 6e 69 6e 67 20 74 68 69 73 20 73 ontaining this s
45f0: 63 72 69 70 74 2c 20 74 68 65 6e 20 69 74 73 20 cript, then its
4600: 70 61 72 65 6e 74 2e 0a 20 20 61 63 5f 70 72 6f parent.. ac_pro
4610: 67 3d 24 30 0a 20 20 61 63 5f 63 6f 6e 66 64 69 g=$0. ac_confdi
4620: 72 3d 60 65 63 68 6f 20 24 61 63 5f 70 72 6f 67 r=`echo $ac_prog
4630: 7c 73 65 64 20 27 73 25 2f 5b 5e 2f 5d 5b 5e 2f |sed 's%/[^/][^/
4640: 5d 2a 24 25 25 27 60 0a 20 20 74 65 73 74 20 22 ]*$%%'`. test "
4650: 78 24 61 63 5f 63 6f 6e 66 64 69 72 22 20 3d 20 x$ac_confdir" =
4660: 22 78 24 61 63 5f 70 72 6f 67 22 20 26 26 20 61 "x$ac_prog" && a
4670: 63 5f 63 6f 6e 66 64 69 72 3d 2e 0a 20 20 73 72 c_confdir=.. sr
4680: 63 64 69 72 3d 24 61 63 5f 63 6f 6e 66 64 69 72 cdir=$ac_confdir
4690: 0a 20 20 69 66 20 74 65 73 74 20 21 20 2d 72 20 . if test ! -r
46a0: 24 73 72 63 64 69 72 2f 24 61 63 5f 75 6e 69 71 $srcdir/$ac_uniq
46b0: 75 65 5f 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 ue_file; then.
46c0: 20 20 73 72 63 64 69 72 3d 2e 2e 0a 20 20 66 69 srcdir=... fi
46d0: 0a 65 6c 73 65 0a 20 20 61 63 5f 73 72 63 64 69 .else. ac_srcdi
46e0: 72 5f 64 65 66 61 75 6c 74 65 64 3d 6e 6f 0a 66 r_defaulted=no.f
46f0: 69 0a 69 66 20 74 65 73 74 20 21 20 2d 72 20 24 i.if test ! -r $
4700: 73 72 63 64 69 72 2f 24 61 63 5f 75 6e 69 71 75 srcdir/$ac_uniqu
4710: 65 5f 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 69 e_file; then. i
4720: 66 20 74 65 73 74 20 22 24 61 63 5f 73 72 63 64 f test "$ac_srcd
4730: 69 72 5f 64 65 66 61 75 6c 74 65 64 22 20 3d 20 ir_defaulted" =
4740: 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 yes; then. {
4750: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a echo "configure:
4760: 20 65 72 72 6f 72 3a 20 63 61 6e 20 6e 6f 74 20 error: can not
4770: 66 69 6e 64 20 73 6f 75 72 63 65 73 20 69 6e 20 find sources in
4780: 24 61 63 5f 63 6f 6e 66 64 69 72 20 6f 72 20 2e $ac_confdir or .
4790: 2e 22 20 31 3e 26 32 3b 20 65 78 69 74 20 31 3b ." 1>&2; exit 1;
47a0: 20 7d 0a 20 20 65 6c 73 65 0a 20 20 20 20 7b 20 }. else. {
47b0: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a echo "configure:
47c0: 20 65 72 72 6f 72 3a 20 63 61 6e 20 6e 6f 74 20 error: can not
47d0: 66 69 6e 64 20 73 6f 75 72 63 65 73 20 69 6e 20 find sources in
47e0: 24 73 72 63 64 69 72 22 20 31 3e 26 32 3b 20 65 $srcdir" 1>&2; e
47f0: 78 69 74 20 31 3b 20 7d 0a 20 20 66 69 0a 66 69 xit 1; }. fi.fi
4800: 0a 73 72 63 64 69 72 3d 60 65 63 68 6f 20 22 24 .srcdir=`echo "$
4810: 7b 73 72 63 64 69 72 7d 22 20 7c 20 73 65 64 20 {srcdir}" | sed
4820: 27 73 25 5c 28 5b 5e 2f 5d 5c 29 2f 2a 24 25 5c 's%\([^/]\)/*$%\
4830: 31 25 27 60 0a 0a 23 20 50 72 65 66 65 72 20 65 1%'`..# Prefer e
4840: 78 70 6c 69 63 69 74 6c 79 20 73 65 6c 65 63 74 xplicitly select
4850: 65 64 20 66 69 6c 65 20 74 6f 20 61 75 74 6f 6d ed file to autom
4860: 61 74 69 63 61 6c 6c 79 20 73 65 6c 65 63 74 65 atically selecte
4870: 64 20 6f 6e 65 73 2e 0a 69 66 20 74 65 73 74 20 d ones..if test
4880: 2d 7a 20 22 24 43 4f 4e 46 49 47 5f 53 49 54 45 -z "$CONFIG_SITE
4890: 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 "; then. if tes
48a0: 74 20 22 78 24 70 72 65 66 69 78 22 20 21 3d 20 t "x$prefix" !=
48b0: 78 4e 4f 4e 45 3b 20 74 68 65 6e 0a 20 20 20 20 xNONE; then.
48c0: 43 4f 4e 46 49 47 5f 53 49 54 45 3d 22 24 70 72 CONFIG_SITE="$pr
48d0: 65 66 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 efix/share/confi
48e0: 67 2e 73 69 74 65 20 24 70 72 65 66 69 78 2f 65 g.site $prefix/e
48f0: 74 63 2f 63 6f 6e 66 69 67 2e 73 69 74 65 22 0a tc/config.site".
4900: 20 20 65 6c 73 65 0a 20 20 20 20 43 4f 4e 46 49 else. CONFI
4910: 47 5f 53 49 54 45 3d 22 24 61 63 5f 64 65 66 61 G_SITE="$ac_defa
4920: 75 6c 74 5f 70 72 65 66 69 78 2f 73 68 61 72 65 ult_prefix/share
4930: 2f 63 6f 6e 66 69 67 2e 73 69 74 65 20 24 61 63 /config.site $ac
4940: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f _default_prefix/
4950: 65 74 63 2f 63 6f 6e 66 69 67 2e 73 69 74 65 22 etc/config.site"
4960: 0a 20 20 66 69 0a 66 69 0a 66 6f 72 20 61 63 5f . fi.fi.for ac_
4970: 73 69 74 65 5f 66 69 6c 65 20 69 6e 20 24 43 4f site_file in $CO
4980: 4e 46 49 47 5f 53 49 54 45 3b 20 64 6f 0a 20 20 NFIG_SITE; do.
4990: 69 66 20 74 65 73 74 20 2d 72 20 22 24 61 63 5f if test -r "$ac_
49a0: 73 69 74 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e site_file"; then
49b0: 0a 20 20 20 20 65 63 68 6f 20 22 6c 6f 61 64 69 . echo "loadi
49c0: 6e 67 20 73 69 74 65 20 73 63 72 69 70 74 20 24 ng site script $
49d0: 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 0a 20 20 ac_site_file".
49e0: 20 20 2e 20 22 24 61 63 5f 73 69 74 65 5f 66 69 . "$ac_site_fi
49f0: 6c 65 22 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 69 le". fi.done..i
4a00: 66 20 74 65 73 74 20 2d 72 20 22 24 63 61 63 68 f test -r "$cach
4a10: 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 e_file"; then.
4a20: 65 63 68 6f 20 22 6c 6f 61 64 69 6e 67 20 63 61 echo "loading ca
4a30: 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22 che $cache_file"
4a40: 0a 20 20 2e 20 24 63 61 63 68 65 5f 66 69 6c 65 . . $cache_file
4a50: 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 63 72 .else. echo "cr
4a60: 65 61 74 69 6e 67 20 63 61 63 68 65 20 24 63 61 eating cache $ca
4a70: 63 68 65 5f 66 69 6c 65 22 0a 20 20 3e 20 24 63 che_file". > $c
4a80: 61 63 68 65 5f 66 69 6c 65 0a 66 69 0a 0a 61 63 ache_file.fi..ac
4a90: 5f 65 78 74 3d 63 0a 23 20 43 46 4c 41 47 53 20 _ext=c.# CFLAGS
4aa0: 69 73 20 6e 6f 74 20 69 6e 20 61 63 5f 63 70 70 is not in ac_cpp
4ab0: 20 62 65 63 61 75 73 65 20 2d 67 2c 20 2d 4f 2c because -g, -O,
4ac0: 20 65 74 63 2e 20 61 72 65 20 6e 6f 74 20 76 61 etc. are not va
4ad0: 6c 69 64 20 63 70 70 20 6f 70 74 69 6f 6e 73 2e lid cpp options.
4ae0: 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 .ac_cpp='$CPP $C
4af0: 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 PPFLAGS'.ac_comp
4b00: 69 6c 65 3d 27 24 7b 43 43 2d 63 63 7d 20 2d 63 ile='${CC-cc} -c
4b10: 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 $CFLAGS $CPPFLA
4b20: 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f GS conftest.$ac_
4b30: 65 78 74 20 31 3e 26 35 27 0a 61 63 5f 6c 69 6e ext 1>&5'.ac_lin
4b40: 6b 3d 27 24 7b 43 43 2d 63 63 7d 20 2d 6f 20 63 k='${CC-cc} -o c
4b50: 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65 onftest${ac_exee
4b60: 78 74 7d 20 24 43 46 4c 41 47 53 20 24 43 50 50 xt} $CFLAGS $CPP
4b70: 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 FLAGS $LDFLAGS c
4b80: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 onftest.$ac_ext
4b90: 24 4c 49 42 53 20 31 3e 26 35 27 0a 63 72 6f 73 $LIBS 1>&5'.cros
4ba0: 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 24 61 63 5f s_compiling=$ac_
4bb0: 63 76 5f 70 72 6f 67 5f 63 63 5f 63 72 6f 73 73 cv_prog_cc_cross
4bc0: 0a 0a 61 63 5f 65 78 65 65 78 74 3d 0a 61 63 5f ..ac_exeext=.ac_
4bd0: 6f 62 6a 65 78 74 3d 6f 0a 69 66 20 28 65 63 68 objext=o.if (ech
4be0: 6f 20 22 74 65 73 74 69 6e 67 5c 63 22 3b 20 65 o "testing\c"; e
4bf0: 63 68 6f 20 31 2c 32 2c 33 29 20 7c 20 67 72 65 cho 1,2,3) | gre
4c00: 70 20 63 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 p c >/dev/null;
4c10: 74 68 65 6e 0a 20 20 23 20 53 74 61 72 64 65 6e then. # Starden
4c20: 74 20 56 69 73 74 72 61 20 53 56 52 34 20 67 72 t Vistra SVR4 gr
4c30: 65 70 20 6c 61 63 6b 73 20 2d 65 2c 20 73 61 79 ep lacks -e, say
4c40: 73 20 67 68 61 7a 69 40 63 61 69 70 2e 72 75 74 s ghazi@caip.rut
4c50: 67 65 72 73 2e 65 64 75 2e 0a 20 20 69 66 20 28 gers.edu.. if (
4c60: 65 63 68 6f 20 2d 6e 20 74 65 73 74 69 6e 67 3b echo -n testing;
4c70: 20 65 63 68 6f 20 31 2c 32 2c 33 29 20 7c 20 73 echo 1,2,3) | s
4c80: 65 64 20 73 2f 2d 6e 2f 78 6e 2f 20 7c 20 67 72 ed s/-n/xn/ | gr
4c90: 65 70 20 78 6e 20 3e 2f 64 65 76 2f 6e 75 6c 6c ep xn >/dev/null
4ca0: 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 6e 3d ; then. ac_n=
4cb0: 20 61 63 5f 63 3d 27 0a 27 20 61 63 5f 74 3d 27 ac_c='.' ac_t='
4cc0: 09 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 63 .'. else. ac
4cd0: 5f 6e 3d 2d 6e 20 61 63 5f 63 3d 20 61 63 5f 74 _n=-n ac_c= ac_t
4ce0: 3d 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 =. fi.else. ac
4cf0: 5f 6e 3d 20 61 63 5f 63 3d 27 5c 63 27 20 61 63 _n= ac_c='\c' ac
4d00: 5f 74 3d 0a 66 69 0a 0a 0a 0a 61 63 5f 61 75 78 _t=.fi....ac_aux
4d10: 5f 64 69 72 3d 0a 66 6f 72 20 61 63 5f 64 69 72 _dir=.for ac_dir
4d20: 20 69 6e 20 63 6f 6e 66 69 67 20 24 73 72 63 64 in config $srcd
4d30: 69 72 2f 63 6f 6e 66 69 67 3b 20 64 6f 0a 20 20 ir/config; do.
4d40: 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f 64 if test -f $ac_d
4d50: 69 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 3b 20 74 ir/install-sh; t
4d60: 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 hen. ac_aux_d
4d70: 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 ir=$ac_dir. a
4d80: 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 c_install_sh="$a
4d90: 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c c_aux_dir/instal
4da0: 6c 2d 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65 l-sh -c". bre
4db0: 61 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d ak. elif test -
4dc0: 66 20 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c f $ac_dir/instal
4dd0: 6c 2e 73 68 3b 20 74 68 65 6e 0a 20 20 20 20 61 l.sh; then. a
4de0: 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 c_aux_dir=$ac_di
4df0: 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c r. ac_install
4e00: 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 _sh="$ac_aux_dir
4e10: 2f 69 6e 73 74 61 6c 6c 2e 73 68 20 2d 63 22 0a /install.sh -c".
4e20: 20 20 20 20 62 72 65 61 6b 0a 20 20 66 69 0a 64 break. fi.d
4e30: 6f 6e 65 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 one.if test -z "
4e40: 24 61 63 5f 61 75 78 5f 64 69 72 22 3b 20 74 68 $ac_aux_dir"; th
4e50: 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 63 6f 6e en. { echo "con
4e60: 66 69 67 75 72 65 3a 20 65 72 72 6f 72 3a 20 63 figure: error: c
4e70: 61 6e 20 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 an not find inst
4e80: 61 6c 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c all-sh or instal
4e90: 6c 2e 73 68 20 69 6e 20 63 6f 6e 66 69 67 20 24 l.sh in config $
4ea0: 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 22 20 31 srcdir/config" 1
4eb0: 3e 26 32 3b 20 65 78 69 74 20 31 3b 20 7d 0a 66 >&2; exit 1; }.f
4ec0: 69 0a 61 63 5f 63 6f 6e 66 69 67 5f 67 75 65 73 i.ac_config_gues
4ed0: 73 3d 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f s=$ac_aux_dir/co
4ee0: 6e 66 69 67 2e 67 75 65 73 73 0a 61 63 5f 63 6f nfig.guess.ac_co
4ef0: 6e 66 69 67 5f 73 75 62 3d 24 61 63 5f 61 75 78 nfig_sub=$ac_aux
4f00: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 0a _dir/config.sub.
4f10: 61 63 5f 63 6f 6e 66 69 67 75 72 65 3d 24 61 63 ac_configure=$ac
4f20: 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 75 _aux_dir/configu
4f30: 72 65 20 23 20 54 68 69 73 20 73 68 6f 75 6c 64 re # This should
4f40: 20 62 65 20 43 79 67 6e 75 73 20 63 6f 6e 66 69 be Cygnus confi
4f50: 67 75 72 65 2e 0a 0a 43 4f 4e 46 49 47 44 49 52 gure...CONFIGDIR
4f60: 3d 24 7b 73 72 63 64 69 72 7d 2f 63 6f 6e 66 69 =${srcdir}/confi
4f70: 67 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d g...#-----------
4f80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
4f90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
4fa0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
4fb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 53 65 74 20 ---------.# Set
4fc0: 70 61 63 6b 61 67 65 20 6e 61 6d 65 20 61 6e 64 package name and
4fd0: 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 73 version numbers
4fe0: 20 68 65 72 65 2e 20 20 54 68 65 20 4e 4f 44 4f here. The NODO
4ff0: 54 5f 56 45 52 53 49 4f 4e 20 69 73 0a 23 20 72 T_VERSION is.# r
5000: 65 71 75 69 72 65 64 20 66 6f 72 20 63 6f 6e 73 equired for cons
5010: 74 72 75 63 74 69 6e 67 20 74 68 65 20 6c 69 62 tructing the lib
5020: 72 61 72 79 20 6e 61 6d 65 20 6f 6e 20 73 79 73 rary name on sys
5030: 74 65 6d 73 20 74 68 61 74 20 64 6f 6e 27 74 0a tems that don't.
5040: 23 20 6c 69 6b 65 20 64 6f 74 73 20 69 6e 20 23 # like dots in #
5050: 20 6c 69 62 72 61 72 79 20 6e 61 6d 65 73 20 28 library names (
5060: 57 69 6e 64 6f 77 73 29 2e 20 20 54 68 65 20 56 Windows). The V
5070: 45 52 53 49 4f 4e 20 76 61 72 69 61 62 6c 65 20 ERSION variable
5080: 69 73 0a 23 20 75 73 65 64 20 6f 6e 20 74 68 65 is.# used on the
5090: 20 6f 74 68 65 72 20 73 79 73 74 65 6d 73 2e 0a other systems..
50a0: 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d #---------------
50b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
50c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
50d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
50e0: 2d 2d 2d 2d 2d 0a 0a 50 41 43 4b 41 47 45 3d 74 -----..PACKAGE=t
50f0: 6c 73 0a 0a 4d 41 4a 4f 52 5f 56 45 52 53 49 4f ls..MAJOR_VERSIO
5100: 4e 3d 31 0a 4d 49 4e 4f 52 5f 56 45 52 53 49 4f N=1.MINOR_VERSIO
5110: 4e 3d 35 0a 50 41 54 43 48 4c 45 56 45 4c 3d 30 N=5.PATCHLEVEL=0
5120: 0a 0a 56 45 52 53 49 4f 4e 3d 24 7b 4d 41 4a 4f ..VERSION=${MAJO
5130: 52 5f 56 45 52 53 49 4f 4e 7d 2e 24 7b 4d 49 4e R_VERSION}.${MIN
5140: 4f 52 5f 56 45 52 53 49 4f 4e 7d 24 7b 50 41 54 OR_VERSION}${PAT
5150: 43 48 4c 45 56 45 4c 7d 0a 4e 4f 44 4f 54 5f 56 CHLEVEL}.NODOT_V
5160: 45 52 53 49 4f 4e 3d 24 7b 4d 41 4a 4f 52 5f 56 ERSION=${MAJOR_V
5170: 45 52 53 49 4f 4e 7d 24 7b 4d 49 4e 4f 52 5f 56 ERSION}${MINOR_V
5180: 45 52 53 49 4f 4e 7d 0a 0a 0a 0a 0a 0a 23 2d 2d ERSION}......#--
5190: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
51a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
51b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
51c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
51d0: 2d 2d 0a 23 20 57 65 20 70 75 74 20 74 68 69 73 --.# We put this
51e0: 20 68 65 72 65 20 73 6f 20 74 68 61 74 20 79 6f here so that yo
51f0: 75 20 63 61 6e 20 63 6f 6d 70 69 6c 65 20 77 69 u can compile wi
5200: 74 68 20 2d 44 56 45 52 53 49 4f 4e 3d 22 31 2e th -DVERSION="1.
5210: 32 22 20 74 6f 0a 23 20 65 6e 63 6f 64 65 20 74 2" to.# encode t
5220: 68 65 20 70 61 63 6b 61 67 65 20 76 65 72 73 69 he package versi
5230: 6f 6e 20 64 69 72 65 63 74 6c 79 20 69 6e 74 6f on directly into
5240: 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 the source file
5250: 73 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d s..#------------
5260: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5270: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5280: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5290: 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 65 76 61 6c 20 63 --------..eval c
52a0: 61 74 20 3e 3e 20 63 6f 6e 66 64 65 66 73 2e 68 at >> confdefs.h
52b0: 20 3c 3c 45 4f 46 0a 23 64 65 66 69 6e 65 20 56 <<EOF.#define V
52c0: 45 52 53 49 4f 4e 20 22 24 7b 56 45 52 53 49 4f ERSION "${VERSIO
52d0: 4e 7d 22 0a 45 4f 46 0a 0a 65 76 61 6c 20 63 61 N}".EOF..eval ca
52e0: 74 20 3e 3e 20 63 6f 6e 66 64 65 66 73 2e 68 20 t >> confdefs.h
52f0: 3c 3c 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 <<EOF.#define PA
5300: 43 4b 41 47 45 20 22 24 7b 50 41 43 4b 41 47 45 CKAGE "${PACKAGE
5310: 7d 22 0a 45 4f 46 0a 0a 0a 23 2d 2d 2d 2d 2d 2d }".EOF...#------
5320: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5330: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5340: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5350: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 --------------.#
5360: 20 49 66 20 74 68 65 20 76 61 72 69 61 62 6c 65 If the variable
5370: 20 4f 50 45 4e 53 53 4c 20 69 73 20 73 65 74 2c OPENSSL is set,
5380: 20 77 65 20 77 69 6c 6c 20 62 75 69 6c 64 20 77 we will build w
5390: 69 74 68 20 74 68 65 20 4f 70 65 6e 53 53 4c 0a ith the OpenSSL.
53a0: 23 20 6c 69 62 72 61 72 69 65 73 2e 20 20 49 66 # libraries. If
53b0: 20 69 74 20 69 73 20 6e 6f 74 20 73 65 74 2c 20 it is not set,
53c0: 74 68 65 6e 20 77 65 20 77 69 6c 6c 20 75 73 65 then we will use
53d0: 20 52 53 41 20 42 53 41 46 45 20 53 53 4c 2d 43 RSA BSAFE SSL-C
53e0: 0a 23 20 6c 69 62 72 61 72 69 65 73 20 69 6e 73 .# libraries ins
53f0: 74 65 61 64 20 6f 66 20 74 68 65 20 64 65 66 61 tead of the defa
5400: 75 6c 74 20 4f 70 65 6e 53 53 4c 20 6c 69 62 61 ult OpenSSL liba
5410: 72 69 65 73 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d ries..#---------
5420: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5430: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5440: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5450: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 4f 50 45 -----------..OPE
5460: 4e 53 53 4c 3d 22 31 22 0a 0a 23 20 43 68 65 63 NSSL="1"..# Chec
5470: 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 k whether --enab
5480: 6c 65 2d 62 73 61 66 65 20 6f 72 20 2d 2d 64 69 le-bsafe or --di
5490: 73 61 62 6c 65 2d 62 73 61 66 65 20 77 61 73 20 sable-bsafe was
54a0: 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 given..if test "
54b0: 24 7b 65 6e 61 62 6c 65 5f 62 73 61 66 65 2b 73 ${enable_bsafe+s
54c0: 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e et}" = set; then
54d0: 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 22 24 65 . enableval="$e
54e0: 6e 61 62 6c 65 5f 62 73 61 66 65 22 0a 20 20 4f nable_bsafe". O
54f0: 50 45 4e 53 53 4c 3d 22 22 0a 65 6c 73 65 0a 20 PENSSL="".else.
5500: 20 4f 50 45 4e 53 53 4c 3d 22 31 22 0a 66 69 0a OPENSSL="1".fi.
5510: 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ..#-------------
5520: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5530: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5540: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5550: 2d 2d 2d 2d 2d 2d 2d 0a 23 20 45 73 74 61 62 6c -------.# Establ
5560: 69 73 68 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e ish the location
5570: 20 6f 66 20 74 68 65 20 72 6f 6f 74 20 64 69 72 of the root dir
5580: 65 63 74 6f 72 79 20 66 6f 72 20 4f 70 65 6e 53 ectory for OpenS
5590: 53 4c 2e 0a 23 20 49 66 20 77 65 27 72 65 20 6e SL..# If we're n
55a0: 6f 74 20 75 73 69 6e 67 20 4f 70 65 6e 53 53 4c ot using OpenSSL
55b0: 2c 20 73 65 74 20 74 68 65 20 72 6f 6f 74 20 66 , set the root f
55c0: 6f 72 20 42 53 41 46 45 20 53 53 4c 2d 43 2e 0a or BSAFE SSL-C..
55d0: 23 20 49 66 20 77 65 27 72 65 20 75 73 69 6e 67 # If we're using
55e0: 20 42 53 41 46 45 2c 20 64 65 66 69 6e 65 20 74 BSAFE, define t
55f0: 68 65 20 42 53 41 46 45 20 63 6f 6d 70 69 6c 65 he BSAFE compile
5600: 72 20 66 6c 61 67 2e 0a 23 20 54 68 65 20 22 46 r flag..# The "F
5610: 4c 41 54 5f 49 4e 43 22 20 66 6c 61 67 20 69 73 LAT_INC" flag is
5620: 20 75 73 65 64 20 69 6e 20 74 68 65 20 42 53 41 used in the BSA
5630: 46 45 20 73 73 6c 2e 68 20 68 65 61 64 65 72 20 FE ssl.h header
5640: 66 69 6c 65 20 61 6e 64 0a 23 20 64 6f 65 73 6e file and.# doesn
5650: 27 74 20 73 65 65 6d 20 74 6f 20 62 65 20 72 65 't seem to be re
5660: 66 65 72 65 6e 63 65 64 20 61 6e 79 77 68 65 72 ferenced anywher
5670: 65 20 65 6c 73 65 2e 0a 23 2d 2d 2d 2d 2d 2d 2d e else..#-------
5680: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5690: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
56a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
56b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 69 -------------..i
56c0: 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 4f 50 45 f test -n "${OPE
56d0: 4e 53 53 4c 7d 22 3b 20 74 68 65 6e 0a 20 20 20 NSSL}"; then.
56e0: 20 53 53 4c 5f 44 49 52 3d 27 2f 75 73 72 2f 6c SSL_DIR='/usr/l
56f0: 6f 63 61 6c 2f 73 73 6c 27 0a 20 20 20 20 63 61 ocal/ssl'. ca
5700: 74 20 3e 3e 20 63 6f 6e 66 64 65 66 73 2e 68 20 t >> confdefs.h
5710: 3c 3c 5c 45 4f 46 0a 23 64 65 66 69 6e 65 20 4e <<\EOF.#define N
5720: 4f 5f 49 44 45 41 20 31 0a 45 4f 46 0a 0a 20 20 O_IDEA 1.EOF..
5730: 20 20 63 61 74 20 3e 3e 20 63 6f 6e 66 64 65 66 cat >> confdef
5740: 73 2e 68 20 3c 3c 5c 45 4f 46 0a 23 64 65 66 69 s.h <<\EOF.#defi
5750: 6e 65 20 4e 4f 5f 52 43 35 20 31 0a 45 4f 46 0a ne NO_RC5 1.EOF.
5760: 0a 65 6c 73 65 0a 20 20 20 20 53 53 4c 5f 44 49 .else. SSL_DI
5770: 52 3d 27 2f 75 73 65 2f 6c 6f 63 61 6c 2f 73 73 R='/use/local/ss
5780: 6c 63 27 0a 20 20 20 20 63 61 74 20 3e 3e 20 63 lc'. cat >> c
5790: 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 45 4f 46 onfdefs.h <<\EOF
57a0: 0a 23 64 65 66 69 6e 65 20 42 53 41 46 45 20 31 .#define BSAFE 1
57b0: 0a 45 4f 46 0a 0a 20 20 20 20 63 61 74 20 3e 3e .EOF.. cat >>
57c0: 20 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 45 confdefs.h <<\E
57d0: 4f 46 0a 23 64 65 66 69 6e 65 20 46 4c 41 54 5f OF.#define FLAT_
57e0: 49 4e 43 20 31 0a 45 4f 46 0a 0a 66 69 0a 0a 23 INC 1.EOF..fi..#
57f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5800: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5810: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5820: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5830: 2d 2d 2d 2d 0a 23 20 49 66 20 77 65 27 72 65 20 ----.# If we're
5840: 75 73 69 6e 67 20 52 53 41 20 42 53 41 46 45 20 using RSA BSAFE
5850: 53 53 4c 2d 43 2c 20 77 65 20 6e 65 65 64 20 74 SSL-C, we need t
5860: 6f 20 65 73 74 61 62 6c 69 73 68 20 77 68 61 74 o establish what
5870: 20 70 6c 61 74 66 6f 72 6d 0a 23 20 77 65 27 72 platform.# we'r
5880: 65 20 72 75 6e 6e 69 6e 67 20 6f 6e 20 62 65 66 e running on bef
5890: 6f 72 65 20 77 65 20 63 61 6e 20 66 69 67 75 72 ore we can figur
58a0: 65 20 6f 75 74 20 73 6f 6d 65 20 70 61 74 68 73 e out some paths
58b0: 2e 0a 23 20 54 68 69 73 20 73 74 65 70 20 69 73 ..# This step is
58c0: 6e 27 74 20 6e 65 63 65 73 73 61 72 79 20 69 66 n't necessary if
58d0: 20 77 65 27 72 65 20 75 73 69 6e 67 20 4f 70 65 we're using Ope
58e0: 6e 53 53 4c 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d nSSL..#---------
58f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5900: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5910: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5920: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 69 66 -----------...if
5930: 20 74 65 73 74 20 2d 7a 20 22 24 7b 4f 50 45 4e test -z "${OPEN
5940: 53 53 4c 7d 22 3b 20 74 68 65 6e 0a 20 20 20 20 SSL}"; then.
5950: 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 echo $ac_n "chec
5960: 6b 69 6e 67 20 68 6f 73 74 20 74 79 70 65 22 22 king host type""
5970: 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a ... $ac_c" 1>&6.
5980: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a echo "configure:
5990: 36 35 38 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 658: checking ho
59a0: 73 74 20 74 79 70 65 22 20 3e 26 35 0a 20 20 20 st type" >&5.
59b0: 20 63 61 73 65 20 22 60 75 6e 61 6d 65 20 2d 73 case "`uname -s
59c0: 60 22 20 69 6e 0a 09 2a 77 69 6e 33 32 2a 20 7c `" in..*win32* |
59d0: 20 2a 57 49 4e 33 32 2a 20 7c 20 2a 43 59 47 57 *WIN32* | *CYGW
59e0: 49 4e 5f 4e 54 2a 7c 2a 43 59 47 57 49 4e 5f 39 IN_NT*|*CYGWIN_9
59f0: 38 2a 7c 2a 43 59 47 57 49 4e 5f 39 35 2a 29 0a 8*|*CYGWIN_95*).
5a00: 09 20 20 20 20 50 4c 41 54 46 4f 52 4d 3d 57 49 . PLATFORM=WI
5a10: 4e 33 32 0a 09 20 20 20 20 63 61 74 20 3e 3e 20 N32.. cat >>
5a20: 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 45 4f confdefs.h <<\EO
5a30: 46 0a 23 64 65 66 69 6e 65 20 57 49 4e 44 4f 57 F.#define WINDOW
5a40: 53 20 31 0a 45 4f 46 0a 0a 09 20 20 20 20 3b 3b S 1.EOF... ;;
5a50: 0a 09 2a 53 75 6e 4f 53 2a 29 0a 09 20 20 20 20 ..*SunOS*)..
5a60: 50 4c 41 54 46 4f 52 4d 3d 53 4f 4c 41 52 49 53 PLATFORM=SOLARIS
5a70: 0a 09 20 20 20 20 3b 3b 0a 09 48 50 2d 55 58 29 .. ;;..HP-UX)
5a80: 0a 09 20 20 20 20 50 4c 41 54 46 4f 52 4d 3d 48 .. PLATFORM=H
5a90: 50 55 58 0a 09 20 20 20 20 3b 3b 0a 09 2a 29 0a PUX.. ;;..*).
5aa0: 09 20 20 20 20 50 4c 41 54 46 4f 52 4d 3d 4c 49 . PLATFORM=LI
5ab0: 4e 55 58 0a 09 20 20 20 20 3b 3b 0a 20 20 20 20 NUX.. ;;.
5ac0: 65 73 61 63 0a 20 20 20 20 65 63 68 6f 20 22 24 esac. echo "$
5ad0: 61 63 5f 74 22 22 24 7b 50 4c 41 54 46 4f 52 4d ac_t""${PLATFORM
5ae0: 7d 22 20 31 3e 26 36 0a 66 69 0a 0a 23 20 43 68 }" 1>&6.fi..# Ch
5af0: 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69 eck whether --wi
5b00: 74 68 2d 73 73 6c 2d 64 69 72 20 6f 72 20 2d 2d th-ssl-dir or --
5b10: 77 69 74 68 6f 75 74 2d 73 73 6c 2d 64 69 72 20 without-ssl-dir
5b20: 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 was given..if te
5b30: 73 74 20 22 24 7b 77 69 74 68 5f 73 73 6c 5f 64 st "${with_ssl_d
5b40: 69 72 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 ir+set}" = set;
5b50: 74 68 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d 22 then. withval="
5b60: 24 77 69 74 68 5f 73 73 6c 5f 64 69 72 22 0a 20 $with_ssl_dir".
5b70: 20 53 53 4c 5f 44 49 52 3d 24 77 69 74 68 76 61 SSL_DIR=$withva
5b80: 6c 0a 66 69 0a 0a 0a 69 66 20 74 65 73 74 20 21 l.fi...if test !
5b90: 20 2d 64 20 22 24 7b 53 53 4c 5f 44 49 52 7d 22 -d "${SSL_DIR}"
5ba0: 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 ; then. { ech
5bb0: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 65 72 o "configure: er
5bc0: 72 6f 72 3a 20 24 7b 53 53 4c 5f 44 49 52 7d 20 ror: ${SSL_DIR}
5bd0: 69 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 64 is not a valid d
5be0: 69 72 65 63 74 6f 72 79 22 20 31 3e 26 32 3b 20 irectory" 1>&2;
5bf0: 65 78 69 74 20 31 3b 20 7d 0a 66 69 0a 0a 23 2d exit 1; }.fi..#-
5c00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5c10: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5c20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5c30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5c40: 2d 2d 2d 0a 23 20 54 68 65 20 4f 70 65 6e 53 53 ---.# The OpenSS
5c50: 4c 20 61 6e 64 20 42 53 41 46 45 20 53 53 4c 2d L and BSAFE SSL-
5c60: 43 20 64 69 72 65 63 74 6f 72 79 20 73 74 72 75 C directory stru
5c70: 63 74 75 72 65 73 20 64 69 66 66 65 72 2e 0a 23 ctures differ..#
5c80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5c90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5ca0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5cb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5cc0: 2d 2d 2d 2d 0a 0a 69 66 20 74 65 73 74 20 2d 6e ----..if test -n
5cd0: 20 22 24 7b 4f 50 45 4e 53 53 4c 7d 22 3b 20 74 "${OPENSSL}"; t
5ce0: 68 65 6e 0a 20 20 20 20 53 53 4c 5f 4c 49 42 5f hen. SSL_LIB_
5cf0: 44 49 52 3d 24 7b 53 53 4c 5f 44 49 52 7d 2f 6c DIR=${SSL_DIR}/l
5d00: 69 62 0a 20 20 20 20 53 53 4c 5f 49 4e 43 4c 55 ib. SSL_INCLU
5d10: 44 45 5f 44 49 52 3d 24 7b 53 53 4c 5f 44 49 52 DE_DIR=${SSL_DIR
5d20: 7d 2f 69 6e 63 6c 75 64 65 0a 20 20 20 20 69 66 }/include. if
5d30: 20 74 65 73 74 20 21 20 2d 66 20 22 24 7b 53 53 test ! -f "${SS
5d40: 4c 5f 49 4e 43 4c 55 44 45 5f 44 49 52 7d 2f 6f L_INCLUDE_DIR}/o
5d50: 70 65 6e 73 73 6c 2f 6f 70 65 6e 73 73 6c 76 2e penssl/opensslv.
5d60: 68 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 h"; then.
5d70: 20 7b 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 { echo "configu
5d80: 72 65 3a 20 65 72 72 6f 72 3a 20 62 61 64 20 73 re: error: bad s
5d90: 73 6c 2d 64 69 72 3a 20 63 61 6e 6e 6f 74 20 66 sl-dir: cannot f
5da0: 69 6e 64 20 6f 70 65 6e 73 73 6c 2f 6f 70 65 6e ind openssl/open
5db0: 73 73 6c 76 2e 68 20 75 6e 64 65 72 20 24 7b 53 sslv.h under ${S
5dc0: 53 4c 5f 49 4e 43 4c 55 44 45 5f 44 49 52 7d 22 SL_INCLUDE_DIR}"
5dd0: 20 31 3e 26 32 3b 20 65 78 69 74 20 31 3b 20 7d 1>&2; exit 1; }
5de0: 0a 20 20 20 20 66 69 0a 65 6c 73 65 0a 20 20 20 . fi.else.
5df0: 20 53 53 4c 5f 4c 49 42 5f 44 49 52 3d 24 7b 53 SSL_LIB_DIR=${S
5e00: 53 4c 5f 44 49 52 7d 2f 24 7b 50 4c 41 54 46 4f SL_DIR}/${PLATFO
5e10: 52 4d 7d 2f 6c 69 62 72 61 72 79 2f 6c 69 62 0a RM}/library/lib.
5e20: 20 20 20 20 53 53 4c 5f 49 4e 43 4c 55 44 45 5f SSL_INCLUDE_
5e30: 44 49 52 3d 24 7b 53 53 4c 5f 44 49 52 7d 2f 24 DIR=${SSL_DIR}/$
5e40: 7b 50 4c 41 54 46 4f 52 4d 7d 2f 6c 69 62 72 61 {PLATFORM}/libra
5e50: 72 79 2f 69 6e 63 6c 75 64 65 0a 20 20 20 20 69 ry/include. i
5e60: 66 20 74 65 73 74 20 21 20 2d 66 20 22 24 7b 53 f test ! -f "${S
5e70: 53 4c 5f 49 4e 43 4c 55 44 45 5f 44 49 52 7d 2f SL_INCLUDE_DIR}/
5e80: 63 72 79 70 74 6f 2e 68 22 3b 20 74 68 65 6e 0a crypto.h"; then.
5e90: 20 20 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22 { echo "
5ea0: 63 6f 6e 66 69 67 75 72 65 3a 20 65 72 72 6f 72 configure: error
5eb0: 3a 20 62 61 64 20 73 73 6c 2d 64 69 72 3a 20 63 : bad ssl-dir: c
5ec0: 61 6e 6e 6f 74 20 66 69 6e 64 20 63 72 79 70 74 annot find crypt
5ed0: 6f 2e 68 20 75 6e 64 65 72 20 24 7b 53 53 4c 5f o.h under ${SSL_
5ee0: 49 4e 43 4c 55 44 45 5f 44 49 52 7d 22 20 31 3e INCLUDE_DIR}" 1>
5ef0: 26 32 3b 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 &2; exit 1; }.
5f00: 20 20 66 69 0a 66 69 0a 0a 0a 0a 0a 0a 23 2d 2d fi.fi......#--
5f10: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5f20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5f30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5f40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5f50: 2d 2d 0a 23 20 44 65 74 65 72 6d 69 6e 65 20 69 --.# Determine i
5f60: 66 20 77 65 20 73 68 6f 75 6c 64 20 75 73 65 20 f we should use
5f70: 74 68 65 20 70 61 74 65 6e 74 65 64 20 65 6e 63 the patented enc
5f80: 72 79 70 74 69 6f 6e 20 63 6f 64 65 0a 23 2d 2d ryption code.#--
5f90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5fa0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5fb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5fc0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5fd0: 2d 2d 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 --..# Check whet
5fe0: 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 70 61 74 her --enable-pat
5ff0: 65 6e 74 73 20 6f 72 20 2d 2d 64 69 73 61 62 6c ents or --disabl
6000: 65 2d 70 61 74 65 6e 74 73 20 77 61 73 20 67 69 e-patents was gi
6010: 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b ven..if test "${
6020: 65 6e 61 62 6c 65 5f 70 61 74 65 6e 74 73 2b 73 enable_patents+s
6030: 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e et}" = set; then
6040: 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 22 24 65 . enableval="$e
6050: 6e 61 62 6c 65 5f 70 61 74 65 6e 74 73 22 0a 20 nable_patents".
6060: 20 50 41 54 45 4e 54 53 3d 24 7b 65 6e 61 62 6c PATENTS=${enabl
6070: 65 76 61 6c 7d 0a 65 6c 73 65 0a 20 20 50 41 54 eval}.else. PAT
6080: 45 4e 54 53 3d 79 65 73 0a 66 69 0a 20 20 0a 0a ENTS=yes.fi. ..
6090: 69 66 20 74 65 73 74 20 24 7b 50 41 54 45 4e 54 if test ${PATENT
60a0: 53 7d 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 S} = no; then.
60b0: 20 20 63 61 74 20 3e 3e 20 63 6f 6e 66 64 65 66 cat >> confdef
60c0: 73 2e 68 20 3c 3c 5c 45 4f 46 0a 23 64 65 66 69 s.h <<\EOF.#defi
60d0: 6e 65 20 22 4e 4f 5f 50 41 54 45 4e 54 53 22 20 ne "NO_PATENTS"
60e0: 31 0a 45 4f 46 0a 0a 66 69 0a 0a 23 2d 2d 2d 2d 1.EOF..fi..#----
60f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
6100: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
6110: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
6120: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
6130: 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 .# Check whether
6140: 20 2d 2d 65 6e 61 62 6c 65 2d 67 63 63 20 6f 72 --enable-gcc or
6150: 20 2d 2d 64 69 73 61 62 6c 65 2d 67 63 63 20 77 --disable-gcc w
6160: 61 73 20 67 69 76 65 6e 2e 20 20 44 6f 20 74 68 as given. Do th
6170: 69 73 20 0a 23 20 62 65 66 6f 72 65 20 41 43 5f is .# before AC_
6180: 43 59 47 57 49 4e 20 69 73 20 63 61 6c 6c 65 64 CYGWIN is called
6190: 20 73 6f 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 so the compiler
61a0: 20 63 61 6e 20 62 65 20 66 75 6c 6c 79 20 74 65 can be fully te
61b0: 73 74 65 64 20 62 79 0a 23 20 62 75 69 6c 74 2d sted by.# built-
61c0: 69 6e 20 61 75 74 6f 63 6f 6e 66 20 74 6f 6f 6c in autoconf tool
61d0: 73 2e 20 20 54 68 69 73 20 6d 61 63 72 6f 20 61 s. This macro a
61e0: 6c 73 6f 20 63 61 6c 6c 73 20 41 43 5f 50 52 4f lso calls AC_PRO
61f0: 47 5f 43 43 20 74 6f 20 73 65 74 0a 23 20 74 68 G_CC to set.# th
6200: 65 20 63 6f 6d 70 69 6c 65 72 20 69 66 20 2d 2d e compiler if --
6210: 65 6e 61 62 6c 65 2d 67 63 63 20 77 61 73 20 6e enable-gcc was n
6220: 6f 74 20 75 73 65 64 2e 0a 23 2d 2d 2d 2d 2d 2d ot used..#------
6230: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
6240: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
6250: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
6260: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a --------------..
6270: 0a 20 20 20 20 23 20 43 68 65 63 6b 20 77 68 65 . # Check whe
6280: 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 67 63 ther --enable-gc
6290: 63 20 6f 72 20 2d 2d 64 69 73 61 62 6c 65 2d 67 c or --disable-g
62a0: 63 63 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 cc was given..if
62b0: 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f test "${enable_
62c0: 67 63 63 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b gcc+set}" = set;
62d0: 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61 then. enableva
62e0: 6c 3d 22 24 65 6e 61 62 6c 65 5f 67 63 63 22 0a l="$enable_gcc".
62f0: 20 20 6f 6b 3d 24 65 6e 61 62 6c 65 76 61 6c 0a ok=$enableval.
6300: 65 6c 73 65 0a 20 20 6f 6b 3d 6e 6f 0a 66 69 0a else. ok=no.fi.
6310: 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 6f . if test "$o
6320: 6b 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65 6e k" = "yes"; then
6330: 0a 09 43 43 3d 67 63 63 0a 20 20 20 20 65 6c 73 ..CC=gcc. els
6340: 65 0a 09 63 61 73 65 20 22 60 75 6e 61 6d 65 20 e..case "`uname
6350: 2d 73 60 22 20 69 6e 0a 09 20 20 20 20 2a 77 69 -s`" in.. *wi
6360: 6e 33 32 2a 20 7c 20 2a 57 49 4e 33 32 2a 20 7c n32* | *WIN32* |
6370: 20 2a 43 59 47 57 49 4e 5f 4e 54 2a 20 7c 20 2a *CYGWIN_NT* | *
6380: 43 59 47 57 49 4e 5f 39 38 2a 20 7c 20 2a 43 59 CYGWIN_98* | *CY
6390: 47 57 49 4e 5f 39 35 2a 29 0a 09 09 43 43 3d 63 GWIN_95*)...CC=c
63a0: 6c 0a 09 20 20 20 20 3b 3b 0a 09 20 20 20 20 2a l.. ;;.. *
63b0: 29 0a 09 09 43 43 3d 24 7b 43 43 2d 63 63 7d 0a )...CC=${CC-cc}.
63c0: 09 20 20 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20 . ;;..esac.
63d0: 20 20 66 69 0a 20 20 20 20 23 20 45 78 74 72 61 fi. # Extra
63e0: 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 ct the first wor
63f0: 64 20 6f 66 20 22 67 63 63 22 2c 20 73 6f 20 69 d of "gcc", so i
6400: 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 t can be a progr
6410: 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 am name with arg
6420: 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 67 63 63 s..set dummy gcc
6430: 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 ; ac_word=$2.ech
6440: 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e o $ac_n "checkin
6450: 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 22 g for $ac_word""
6460: 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a ... $ac_c" 1>&6.
6470: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a echo "configure:
6480: 37 36 34 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 764: checking fo
6490: 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a r $ac_word" >&5.
64a0: 69 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 if eval "test \"
64b0: 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 `echo '$''{'ac_c
64c0: 76 5f 70 72 6f 67 5f 43 43 27 2b 73 65 74 7d 27 v_prog_CC'+set}'
64d0: 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e `\" = set"; then
64e0: 0a 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 . echo $ac_n "(
64f0: 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 31 cached) $ac_c" 1
6500: 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 >&6.else. if te
6510: 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 st -n "$CC"; the
6520: 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 n. ac_cv_prog_C
6530: 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 C="$CC" # Let th
6540: 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 e user override
6550: 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 20 the test..else.
6560: 20 49 46 53 3d 22 24 7b 49 46 53 3d 20 09 7d 22 IFS="${IFS= .}"
6570: 3b 20 61 63 5f 73 61 76 65 5f 69 66 73 3d 22 24 ; ac_save_ifs="$
6580: 49 46 53 22 3b 20 49 46 53 3d 22 3a 22 0a 20 20 IFS"; IFS=":".
6590: 61 63 5f 64 75 6d 6d 79 3d 22 24 50 41 54 48 22 ac_dummy="$PATH"
65a0: 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e . for ac_dir in
65b0: 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 $ac_dummy; do.
65c0: 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f test -z "$ac_
65d0: 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e dir" && ac_dir=.
65e0: 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 . if test -f
65f0: 24 61 63 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 $ac_dir/$ac_word
6600: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 61 63 5f ; then. ac_
6610: 63 76 5f 70 72 6f 67 5f 43 43 3d 22 67 63 63 22 cv_prog_CC="gcc"
6620: 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20 20 . break.
6630: 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 fi. done. IFS
6640: 3d 22 24 61 63 5f 73 61 76 65 5f 69 66 73 22 0a ="$ac_save_ifs".
6650: 66 69 0a 66 69 0a 43 43 3d 22 24 61 63 5f 63 76 fi.fi.CC="$ac_cv
6660: 5f 70 72 6f 67 5f 43 43 22 0a 69 66 20 74 65 73 _prog_CC".if tes
6670: 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e t -n "$CC"; then
6680: 0a 20 20 65 63 68 6f 20 22 24 61 63 5f 74 22 22 . echo "$ac_t""
6690: 24 43 43 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 $CC" 1>&6.else.
66a0: 20 65 63 68 6f 20 22 24 61 63 5f 74 22 22 6e 6f echo "$ac_t""no
66b0: 22 20 31 3e 26 36 0a 66 69 0a 0a 69 66 20 74 65 " 1>&6.fi..if te
66c0: 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 st -z "$CC"; the
66d0: 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 n. # Extract th
66e0: 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 e first word of
66f0: 22 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 "cc", so it can
6700: 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d be a program nam
6710: 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 e with args..set
6720: 20 64 75 6d 6d 79 20 63 63 3b 20 61 63 5f 77 6f dummy cc; ac_wo
6730: 72 64 3d 24 32 0a 65 63 68 6f 20 24 61 63 5f 6e rd=$2.echo $ac_n
6740: 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 "checking for $
6750: 61 63 5f 77 6f 72 64 22 22 2e 2e 2e 20 24 61 63 ac_word""... $ac
6760: 5f 63 22 20 31 3e 26 36 0a 65 63 68 6f 20 22 63 _c" 1>&6.echo "c
6770: 6f 6e 66 69 67 75 72 65 3a 37 39 34 3a 20 63 68 onfigure:794: ch
6780: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 ecking for $ac_w
6790: 6f 72 64 22 20 3e 26 35 0a 69 66 20 65 76 61 6c ord" >&5.if eval
67a0: 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f 20 27 "test \"`echo '
67b0: 24 27 27 7b 27 61 63 5f 63 76 5f 70 72 6f 67 5f $''{'ac_cv_prog_
67c0: 43 43 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20 73 CC'+set}'`\" = s
67d0: 65 74 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f et"; then. echo
67e0: 20 24 61 63 5f 6e 20 22 28 63 61 63 68 65 64 29 $ac_n "(cached)
67f0: 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 6c 73 $ac_c" 1>&6.els
6800: 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 e. if test -n "
6810: 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f $CC"; then. ac_
6820: 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 cv_prog_CC="$CC"
6830: 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 # Let the user
6840: 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 override the tes
6850: 74 2e 0a 65 6c 73 65 0a 20 20 49 46 53 3d 22 24 t..else. IFS="$
6860: 7b 49 46 53 3d 20 09 7d 22 3b 20 61 63 5f 73 61 {IFS= .}"; ac_sa
6870: 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 ve_ifs="$IFS"; I
6880: 46 53 3d 22 3a 22 0a 20 20 61 63 5f 70 72 6f 67 FS=":". ac_prog
6890: 5f 72 65 6a 65 63 74 65 64 3d 6e 6f 0a 20 20 61 _rejected=no. a
68a0: 63 5f 64 75 6d 6d 79 3d 22 24 50 41 54 48 22 0a c_dummy="$PATH".
68b0: 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 for ac_dir in
68c0: 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 $ac_dummy; do.
68d0: 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 test -z "$ac_d
68e0: 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a ir" && ac_dir=..
68f0: 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 24 if test -f $
6900: 61 63 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 3b ac_dir/$ac_word;
6910: 20 74 68 65 6e 0a 20 20 20 20 20 20 69 66 20 74 then. if t
6920: 65 73 74 20 22 24 61 63 5f 64 69 72 2f 24 61 63 est "$ac_dir/$ac
6930: 5f 77 6f 72 64 22 20 3d 20 22 2f 75 73 72 2f 75 _word" = "/usr/u
6940: 63 62 2f 63 63 22 3b 20 74 68 65 6e 0a 20 20 20 cb/cc"; then.
6950: 20 20 20 20 20 61 63 5f 70 72 6f 67 5f 72 65 6a ac_prog_rej
6960: 65 63 74 65 64 3d 79 65 73 0a 09 63 6f 6e 74 69 ected=yes..conti
6970: 6e 75 65 0a 20 20 20 20 20 20 66 69 0a 20 20 20 nue. fi.
6980: 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 ac_cv_prog_CC
6990: 3d 22 63 63 22 0a 20 20 20 20 20 20 62 72 65 61 ="cc". brea
69a0: 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a k. fi. done.
69b0: 20 20 49 46 53 3d 22 24 61 63 5f 73 61 76 65 5f IFS="$ac_save_
69c0: 69 66 73 22 0a 69 66 20 74 65 73 74 20 24 61 63 ifs".if test $ac
69d0: 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 20 3d _prog_rejected =
69e0: 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 57 yes; then. # W
69f0: 65 20 66 6f 75 6e 64 20 61 20 62 6f 67 6f 6e 20 e found a bogon
6a00: 69 6e 20 74 68 65 20 70 61 74 68 2c 20 73 6f 20 in the path, so
6a10: 6d 61 6b 65 20 73 75 72 65 20 77 65 20 6e 65 76 make sure we nev
6a20: 65 72 20 75 73 65 20 69 74 2e 0a 20 20 73 65 74 er use it.. set
6a30: 20 64 75 6d 6d 79 20 24 61 63 5f 63 76 5f 70 72 dummy $ac_cv_pr
6a40: 6f 67 5f 43 43 0a 20 20 73 68 69 66 74 0a 20 20 og_CC. shift.
6a50: 69 66 20 74 65 73 74 20 24 23 20 2d 67 74 20 30 if test $# -gt 0
6a60: 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 57 65 20 ; then. # We
6a70: 63 68 6f 73 65 20 61 20 64 69 66 66 65 72 65 6e chose a differen
6a80: 74 20 63 6f 6d 70 69 6c 65 72 20 66 72 6f 6d 20 t compiler from
6a90: 74 68 65 20 62 6f 67 75 73 20 6f 6e 65 2e 0a 20 the bogus one..
6aa0: 20 20 20 23 20 48 6f 77 65 76 65 72 2c 20 69 74 # However, it
6ab0: 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 62 61 has the same ba
6ac0: 73 65 6e 61 6d 65 2c 20 73 6f 20 74 68 65 20 62 sename, so the b
6ad0: 6f 67 6f 6e 20 77 69 6c 6c 20 62 65 20 63 68 6f ogon will be cho
6ae0: 73 65 6e 0a 20 20 20 20 23 20 66 69 72 73 74 20 sen. # first
6af0: 69 66 20 77 65 20 73 65 74 20 43 43 20 74 6f 20 if we set CC to
6b00: 6a 75 73 74 20 74 68 65 20 62 61 73 65 6e 61 6d just the basenam
6b10: 65 3b 20 75 73 65 20 74 68 65 20 66 75 6c 6c 20 e; use the full
6b20: 66 69 6c 65 20 6e 61 6d 65 2e 0a 20 20 20 20 73 file name.. s
6b30: 68 69 66 74 0a 20 20 20 20 73 65 74 20 64 75 6d hift. set dum
6b40: 6d 79 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f my "$ac_dir/$ac_
6b50: 77 6f 72 64 22 20 22 24 40 22 0a 20 20 20 20 73 word" "$@". s
6b60: 68 69 66 74 0a 20 20 20 20 61 63 5f 63 76 5f 70 hift. ac_cv_p
6b70: 72 6f 67 5f 43 43 3d 22 24 40 22 0a 20 20 66 69 rog_CC="$@". fi
6b80: 0a 66 69 0a 66 69 0a 66 69 0a 43 43 3d 22 24 61 .fi.fi.fi.CC="$a
6b90: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 0a 69 66 c_cv_prog_CC".if
6ba0: 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 test -n "$CC";
6bb0: 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 63 then. echo "$ac
6bc0: 5f 74 22 22 24 43 43 22 20 31 3e 26 36 0a 65 6c _t""$CC" 1>&6.el
6bd0: 73 65 0a 20 20 65 63 68 6f 20 22 24 61 63 5f 74 se. echo "$ac_t
6be0: 22 22 6e 6f 22 20 31 3e 26 36 0a 66 69 0a 0a 20 ""no" 1>&6.fi..
6bf0: 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 if test -z "$CC
6c00: 22 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 "; then. case
6c10: 20 22 60 75 6e 61 6d 65 20 2d 73 60 22 20 69 6e "`uname -s`" in
6c20: 0a 20 20 20 20 2a 77 69 6e 33 32 2a 20 7c 20 2a . *win32* | *
6c30: 57 49 4e 33 32 2a 29 0a 20 20 20 20 20 20 23 20 WIN32*). #
6c40: 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 Extract the firs
6c50: 74 20 77 6f 72 64 20 6f 66 20 22 63 6c 22 2c 20 t word of "cl",
6c60: 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 so it can be a p
6c70: 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 rogram name with
6c80: 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 args..set dummy
6c90: 20 63 6c 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a cl; ac_word=$2.
6ca0: 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 echo $ac_n "chec
6cb0: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 king for $ac_wor
6cc0: 64 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e d""... $ac_c" 1>
6cd0: 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 &6.echo "configu
6ce0: 72 65 3a 38 34 35 3a 20 63 68 65 63 6b 69 6e 67 re:845: checking
6cf0: 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e for $ac_word" >
6d00: 26 35 0a 69 66 20 65 76 61 6c 20 22 74 65 73 74 &5.if eval "test
6d10: 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b 27 61 \"`echo '$''{'a
6d20: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 27 2b 73 65 c_cv_prog_CC'+se
6d30: 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 t}'`\" = set"; t
6d40: 68 65 6e 0a 20 20 65 63 68 6f 20 24 61 63 5f 6e hen. echo $ac_n
6d50: 20 22 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 "(cached) $ac_c
6d60: 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 " 1>&6.else. if
6d70: 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 test -n "$CC";
6d80: 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f then. ac_cv_pro
6d90: 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 g_CC="$CC" # Let
6da0: 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 the user overri
6db0: 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 de the test..els
6dc0: 65 0a 20 20 49 46 53 3d 22 24 7b 49 46 53 3d 20 e. IFS="${IFS=
6dd0: 09 7d 22 3b 20 61 63 5f 73 61 76 65 5f 69 66 73 .}"; ac_save_ifs
6de0: 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 3a 22 ="$IFS"; IFS=":"
6df0: 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22 24 50 41 . ac_dummy="$PA
6e00: 54 48 22 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 TH". for ac_dir
6e10: 20 69 6e 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 in $ac_dummy; d
6e20: 6f 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 o. test -z "$
6e30: 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 ac_dir" && ac_di
6e40: 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 r=.. if test
6e50: 2d 66 20 24 61 63 5f 64 69 72 2f 24 61 63 5f 77 -f $ac_dir/$ac_w
6e60: 6f 72 64 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 ord; then.
6e70: 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63 ac_cv_prog_CC="c
6e80: 6c 22 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20 l". break.
6e90: 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 fi. done. I
6ea0: 46 53 3d 22 24 61 63 5f 73 61 76 65 5f 69 66 73 FS="$ac_save_ifs
6eb0: 22 0a 66 69 0a 66 69 0a 43 43 3d 22 24 61 63 5f ".fi.fi.CC="$ac_
6ec0: 63 76 5f 70 72 6f 67 5f 43 43 22 0a 69 66 20 74 cv_prog_CC".if t
6ed0: 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 est -n "$CC"; th
6ee0: 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 63 5f 74 en. echo "$ac_t
6ef0: 22 22 24 43 43 22 20 31 3e 26 36 0a 65 6c 73 65 ""$CC" 1>&6.else
6f00: 0a 20 20 65 63 68 6f 20 22 24 61 63 5f 74 22 22 . echo "$ac_t""
6f10: 6e 6f 22 20 31 3e 26 36 0a 66 69 0a 20 3b 3b 0a no" 1>&6.fi. ;;.
6f20: 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20 esac. fi.
6f30: 74 65 73 74 20 2d 7a 20 22 24 43 43 22 20 26 26 test -z "$CC" &&
6f40: 20 7b 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 { echo "configu
6f50: 72 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 re: error: no ac
6f60: 63 65 70 74 61 62 6c 65 20 63 63 20 66 6f 75 6e ceptable cc foun
6f70: 64 20 69 6e 20 5c 24 50 41 54 48 22 20 31 3e 26 d in \$PATH" 1>&
6f80: 32 3b 20 65 78 69 74 20 31 3b 20 7d 0a 66 69 0a 2; exit 1; }.fi.
6f90: 0a 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 .echo $ac_n "che
6fa0: 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 cking whether th
6fb0: 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 28 24 43 e C compiler ($C
6fc0: 43 20 24 43 46 4c 41 47 53 20 24 4c 44 46 4c 41 C $CFLAGS $LDFLA
6fd0: 47 53 29 20 77 6f 72 6b 73 22 22 2e 2e 2e 20 24 GS) works""... $
6fe0: 61 63 5f 63 22 20 31 3e 26 36 0a 65 63 68 6f 20 ac_c" 1>&6.echo
6ff0: 22 63 6f 6e 66 69 67 75 72 65 3a 38 37 37 3a 20 "configure:877:
7000: 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 checking whether
7010: 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 the C compiler
7020: 28 24 43 43 20 24 43 46 4c 41 47 53 20 24 4c 44 ($CC $CFLAGS $LD
7030: 46 4c 41 47 53 29 20 77 6f 72 6b 73 22 20 3e 26 FLAGS) works" >&
7040: 35 0a 0a 61 63 5f 65 78 74 3d 63 0a 23 20 43 46 5..ac_ext=c.# CF
7050: 4c 41 47 53 20 69 73 20 6e 6f 74 20 69 6e 20 61 LAGS is not in a
7060: 63 5f 63 70 70 20 62 65 63 61 75 73 65 20 2d 67 c_cpp because -g
7070: 2c 20 2d 4f 2c 20 65 74 63 2e 20 61 72 65 20 6e , -O, etc. are n
7080: 6f 74 20 76 61 6c 69 64 20 63 70 70 20 6f 70 74 ot valid cpp opt
7090: 69 6f 6e 73 2e 0a 61 63 5f 63 70 70 3d 27 24 43 ions..ac_cpp='$C
70a0: 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 PP $CPPFLAGS'.ac
70b0: 5f 63 6f 6d 70 69 6c 65 3d 27 24 7b 43 43 2d 63 _compile='${CC-c
70c0: 63 7d 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 c} -c $CFLAGS $C
70d0: 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 PPFLAGS conftest
70e0: 2e 24 61 63 5f 65 78 74 20 31 3e 26 35 27 0a 61 .$ac_ext 1>&5'.a
70f0: 63 5f 6c 69 6e 6b 3d 27 24 7b 43 43 2d 63 63 7d c_link='${CC-cc}
7100: 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 -o conftest${ac
7110: 5f 65 78 65 65 78 74 7d 20 24 43 46 4c 41 47 53 _exeext} $CFLAGS
7120: 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c $CPPFLAGS $LDFL
7130: 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 AGS conftest.$ac
7140: 5f 65 78 74 20 24 4c 49 42 53 20 31 3e 26 35 27 _ext $LIBS 1>&5'
7150: 0a 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 .cross_compiling
7160: 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f =$ac_cv_prog_cc_
7170: 63 72 6f 73 73 0a 0a 63 61 74 20 3e 20 63 6f 6e cross..cat > con
7180: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c ftest.$ac_ext <<
7190: 20 45 4f 46 0a 0a 23 6c 69 6e 65 20 38 38 38 20 EOF..#line 888
71a0: 22 63 6f 6e 66 69 67 75 72 65 22 0a 23 69 6e 63 "configure".#inc
71b0: 6c 75 64 65 20 22 63 6f 6e 66 64 65 66 73 2e 68 lude "confdefs.h
71c0: 22 0a 0a 6d 61 69 6e 28 29 7b 72 65 74 75 72 6e "..main(){return
71d0: 28 30 29 3b 7d 0a 45 4f 46 0a 69 66 20 7b 20 28 (0);}.EOF.if { (
71e0: 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 eval echo config
71f0: 75 72 65 3a 38 39 33 3a 20 5c 22 24 61 63 5f 6c ure:893: \"$ac_l
7200: 69 6e 6b 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 ink\") 1>&5; (ev
7210: 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 al $ac_link) 2>&
7220: 35 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 5; } && test -s
7230: 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 conftest${ac_exe
7240: 65 78 74 7d 3b 20 74 68 65 6e 0a 20 20 61 63 5f ext}; then. ac_
7250: 63 76 5f 70 72 6f 67 5f 63 63 5f 77 6f 72 6b 73 cv_prog_cc_works
7260: 3d 79 65 73 0a 20 20 23 20 49 66 20 77 65 20 63 =yes. # If we c
7270: 61 6e 27 74 20 72 75 6e 20 61 20 74 72 69 76 69 an't run a trivi
7280: 61 6c 20 70 72 6f 67 72 61 6d 2c 20 77 65 20 61 al program, we a
7290: 72 65 20 70 72 6f 62 61 62 6c 79 20 75 73 69 6e re probably usin
72a0: 67 20 61 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c g a cross compil
72b0: 65 72 2e 0a 20 20 69 66 20 28 2e 2f 63 6f 6e 66 er.. if (./conf
72c0: 74 65 73 74 3b 20 65 78 69 74 29 20 32 3e 2f 64 test; exit) 2>/d
72d0: 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 ev/null; then.
72e0: 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f ac_cv_prog_cc_
72f0: 63 72 6f 73 73 3d 6e 6f 0a 20 20 65 6c 73 65 0a cross=no. else.
7300: 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 ac_cv_prog_c
7310: 63 5f 63 72 6f 73 73 3d 79 65 73 0a 20 20 66 69 c_cross=yes. fi
7320: 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 63 6f .else. echo "co
7330: 6e 66 69 67 75 72 65 3a 20 66 61 69 6c 65 64 20 nfigure: failed
7340: 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 program was:" >&
7350: 35 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 5. cat conftest
7360: 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 20 20 61 .$ac_ext >&5. a
7370: 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 77 6f 72 c_cv_prog_cc_wor
7380: 6b 73 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 72 20 ks=no.fi.rm -fr
7390: 63 6f 6e 66 74 65 73 74 2a 0a 61 63 5f 65 78 74 conftest*.ac_ext
73a0: 3d 63 0a 23 20 43 46 4c 41 47 53 20 69 73 20 6e =c.# CFLAGS is n
73b0: 6f 74 20 69 6e 20 61 63 5f 63 70 70 20 62 65 63 ot in ac_cpp bec
73c0: 61 75 73 65 20 2d 67 2c 20 2d 4f 2c 20 65 74 63 ause -g, -O, etc
73d0: 2e 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 . are not valid
73e0: 63 70 70 20 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f cpp options..ac_
73f0: 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c cpp='$CPP $CPPFL
7400: 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d AGS'.ac_compile=
7410: 27 24 7b 43 43 2d 63 63 7d 20 2d 63 20 24 43 46 '${CC-cc} -c $CF
7420: 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 LAGS $CPPFLAGS c
7430: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 onftest.$ac_ext
7440: 31 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 1>&5'.ac_link='$
7450: 7b 43 43 2d 63 63 7d 20 2d 6f 20 63 6f 6e 66 74 {CC-cc} -o conft
7460: 65 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 20 est${ac_exeext}
7470: 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 $CFLAGS $CPPFLAG
7480: 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 S $LDFLAGS conft
7490: 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 est.$ac_ext $LIB
74a0: 53 20 31 3e 26 35 27 0a 63 72 6f 73 73 5f 63 6f S 1>&5'.cross_co
74b0: 6d 70 69 6c 69 6e 67 3d 24 61 63 5f 63 76 5f 70 mpiling=$ac_cv_p
74c0: 72 6f 67 5f 63 63 5f 63 72 6f 73 73 0a 0a 65 63 rog_cc_cross..ec
74d0: 68 6f 20 22 24 61 63 5f 74 22 22 24 61 63 5f 63 ho "$ac_t""$ac_c
74e0: 76 5f 70 72 6f 67 5f 63 63 5f 77 6f 72 6b 73 22 v_prog_cc_works"
74f0: 20 31 3e 26 36 0a 69 66 20 74 65 73 74 20 24 61 1>&6.if test $a
7500: 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 77 6f 72 c_cv_prog_cc_wor
7510: 6b 73 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 ks = no; then.
7520: 7b 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 { echo "configur
7530: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 73 74 61 6c e: error: instal
7540: 6c 61 74 69 6f 6e 20 6f 72 20 63 6f 6e 66 69 67 lation or config
7550: 75 72 61 74 69 6f 6e 20 70 72 6f 62 6c 65 6d 3a uration problem:
7560: 20 43 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 6e C compiler cann
7570: 6f 74 20 63 72 65 61 74 65 20 65 78 65 63 75 74 ot create execut
7580: 61 62 6c 65 73 2e 22 20 31 3e 26 32 3b 20 65 78 ables." 1>&2; ex
7590: 69 74 20 31 3b 20 7d 0a 66 69 0a 65 63 68 6f 20 it 1; }.fi.echo
75a0: 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 $ac_n "checking
75b0: 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f whether the C co
75c0: 6d 70 69 6c 65 72 20 28 24 43 43 20 24 43 46 4c mpiler ($CC $CFL
75d0: 41 47 53 20 24 4c 44 46 4c 41 47 53 29 20 69 73 AGS $LDFLAGS) is
75e0: 20 61 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 a cross-compile
75f0: 72 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e r""... $ac_c" 1>
7600: 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 &6.echo "configu
7610: 72 65 3a 39 31 39 3a 20 63 68 65 63 6b 69 6e 67 re:919: checking
7620: 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63 whether the C c
7630: 6f 6d 70 69 6c 65 72 20 28 24 43 43 20 24 43 46 ompiler ($CC $CF
7640: 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 29 20 69 LAGS $LDFLAGS) i
7650: 73 20 61 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c s a cross-compil
7660: 65 72 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 er" >&5.echo "$a
7670: 63 5f 74 22 22 24 61 63 5f 63 76 5f 70 72 6f 67 c_t""$ac_cv_prog
7680: 5f 63 63 5f 63 72 6f 73 73 22 20 31 3e 26 36 0a _cc_cross" 1>&6.
7690: 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d cross_compiling=
76a0: 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 $ac_cv_prog_cc_c
76b0: 72 6f 73 73 0a 0a 65 63 68 6f 20 24 61 63 5f 6e ross..echo $ac_n
76c0: 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 "checking wheth
76d0: 65 72 20 77 65 20 61 72 65 20 75 73 69 6e 67 20 er we are using
76e0: 47 4e 55 20 43 22 22 2e 2e 2e 20 24 61 63 5f 63 GNU C""... $ac_c
76f0: 22 20 31 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e " 1>&6.echo "con
7700: 66 69 67 75 72 65 3a 39 32 34 3a 20 63 68 65 63 figure:924: chec
7710: 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 king whether we
7720: 61 72 65 20 75 73 69 6e 67 20 47 4e 55 20 43 22 are using GNU C"
7730: 20 3e 26 35 0a 69 66 20 65 76 61 6c 20 22 74 65 >&5.if eval "te
7740: 73 74 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b st \"`echo '$''{
7750: 27 61 63 5f 63 76 5f 70 72 6f 67 5f 67 63 63 27 'ac_cv_prog_gcc'
7760: 2b 73 65 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 +set}'`\" = set"
7770: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 61 ; then. echo $a
7780: 63 5f 6e 20 22 28 63 61 63 68 65 64 29 20 24 61 c_n "(cached) $a
7790: 63 5f 63 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 c_c" 1>&6.else.
77a0: 20 63 61 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e cat > conftest.
77b0: 63 20 3c 3c 45 4f 46 0a 23 69 66 64 65 66 20 5f c <<EOF.#ifdef _
77c0: 5f 47 4e 55 43 5f 5f 0a 20 20 79 65 73 3b 0a 23 _GNUC__. yes;.#
77d0: 65 6e 64 69 66 0a 45 4f 46 0a 69 66 20 7b 20 61 endif.EOF.if { a
77e0: 63 5f 74 72 79 3d 27 24 7b 43 43 2d 63 63 7d 20 c_try='${CC-cc}
77f0: 2d 45 20 63 6f 6e 66 74 65 73 74 2e 63 27 3b 20 -E conftest.c';
7800: 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e { (eval echo con
7810: 66 69 67 75 72 65 3a 39 33 33 3a 20 5c 22 24 61 figure:933: \"$a
7820: 63 5f 74 72 79 5c 22 29 20 31 3e 26 35 3b 20 28 c_try\") 1>&5; (
7830: 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e eval $ac_try) 2>
7840: 26 35 3b 20 7d 3b 20 7d 20 7c 20 65 67 72 65 70 &5; }; } | egrep
7850: 20 79 65 73 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 yes >/dev/null
7860: 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61 63 5f 2>&1; then. ac_
7870: 63 76 5f 70 72 6f 67 5f 67 63 63 3d 79 65 73 0a cv_prog_gcc=yes.
7880: 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f else. ac_cv_pro
7890: 67 5f 67 63 63 3d 6e 6f 0a 66 69 0a 66 69 0a 0a g_gcc=no.fi.fi..
78a0: 65 63 68 6f 20 22 24 61 63 5f 74 22 22 24 61 63 echo "$ac_t""$ac
78b0: 5f 63 76 5f 70 72 6f 67 5f 67 63 63 22 20 31 3e _cv_prog_gcc" 1>
78c0: 26 36 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f &6..if test $ac_
78d0: 63 76 5f 70 72 6f 67 5f 67 63 63 20 3d 20 79 65 cv_prog_gcc = ye
78e0: 73 3b 20 74 68 65 6e 0a 20 20 47 43 43 3d 79 65 s; then. GCC=ye
78f0: 73 0a 65 6c 73 65 0a 20 20 47 43 43 3d 0a 66 69 s.else. GCC=.fi
7900: 0a 0a 61 63 5f 74 65 73 74 5f 43 46 4c 41 47 53 ..ac_test_CFLAGS
7910: 3d 22 24 7b 43 46 4c 41 47 53 2b 73 65 74 7d 22 ="${CFLAGS+set}"
7920: 0a 61 63 5f 73 61 76 65 5f 43 46 4c 41 47 53 3d .ac_save_CFLAGS=
7930: 22 24 43 46 4c 41 47 53 22 0a 43 46 4c 41 47 53 "$CFLAGS".CFLAGS
7940: 3d 0a 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 =.echo $ac_n "ch
7950: 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 ecking whether $
7960: 7b 43 43 2d 63 63 7d 20 61 63 63 65 70 74 73 20 {CC-cc} accepts
7970: 2d 67 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 -g""... $ac_c" 1
7980: 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 >&6.echo "config
7990: 75 72 65 3a 39 35 32 3a 20 63 68 65 63 6b 69 6e ure:952: checkin
79a0: 67 20 77 68 65 74 68 65 72 20 24 7b 43 43 2d 63 g whether ${CC-c
79b0: 63 7d 20 61 63 63 65 70 74 73 20 2d 67 22 20 3e c} accepts -g" >
79c0: 26 35 0a 69 66 20 65 76 61 6c 20 22 74 65 73 74 &5.if eval "test
79d0: 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b 27 61 \"`echo '$''{'a
79e0: 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 27 2b c_cv_prog_cc_g'+
79f0: 73 65 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b set}'`\" = set";
7a00: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 61 63 then. echo $ac
7a10: 5f 6e 20 22 28 63 61 63 68 65 64 29 20 24 61 63 _n "(cached) $ac
7a20: 5f 63 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 20 _c" 1>&6.else.
7a30: 65 63 68 6f 20 27 76 6f 69 64 20 66 28 29 7b 7d echo 'void f(){}
7a40: 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 63 0a 69 ' > conftest.c.i
7a50: 66 20 74 65 73 74 20 2d 7a 20 22 60 24 7b 43 43 f test -z "`${CC
7a60: 2d 63 63 7d 20 2d 67 20 2d 63 20 63 6f 6e 66 74 -cc} -g -c conft
7a70: 65 73 74 2e 63 20 32 3e 26 31 60 22 3b 20 74 68 est.c 2>&1`"; th
7a80: 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f en. ac_cv_prog_
7a90: 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20 cc_g=yes.else.
7aa0: 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d ac_cv_prog_cc_g=
7ab0: 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 no.fi.rm -f conf
7ac0: 74 65 73 74 2a 0a 0a 66 69 0a 0a 65 63 68 6f 20 test*..fi..echo
7ad0: 22 24 61 63 5f 74 22 22 24 61 63 5f 63 76 5f 70 "$ac_t""$ac_cv_p
7ae0: 72 6f 67 5f 63 63 5f 67 22 20 31 3e 26 36 0a 69 rog_cc_g" 1>&6.i
7af0: 66 20 74 65 73 74 20 22 24 61 63 5f 74 65 73 74 f test "$ac_test
7b00: 5f 43 46 4c 41 47 53 22 20 3d 20 73 65 74 3b 20 _CFLAGS" = set;
7b10: 74 68 65 6e 0a 20 20 43 46 4c 41 47 53 3d 22 24 then. CFLAGS="$
7b20: 61 63 5f 73 61 76 65 5f 43 46 4c 41 47 53 22 0a ac_save_CFLAGS".
7b30: 65 6c 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 elif test $ac_cv
7b40: 5f 70 72 6f 67 5f 63 63 5f 67 20 3d 20 79 65 73 _prog_cc_g = yes
7b50: 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 ; then. if test
7b60: 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 "$GCC" = yes; t
7b70: 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 hen. CFLAGS="
7b80: 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 -g -O2". else.
7b90: 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20 CFLAGS="-g".
7ba0: 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 fi.else. if te
7bb0: 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b st "$GCC" = yes;
7bc0: 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 then. CFLAGS
7bd0: 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 ="-O2". else.
7be0: 20 20 43 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66 CFLAGS=. fi.f
7bf0: 69 0a 0a 0a 23 20 46 69 6e 64 20 61 20 67 6f 6f i...# Find a goo
7c00: 64 20 69 6e 73 74 61 6c 6c 20 70 72 6f 67 72 61 d install progra
7c10: 6d 2e 20 20 57 65 20 70 72 65 66 65 72 20 61 20 m. We prefer a
7c20: 43 20 70 72 6f 67 72 61 6d 20 28 66 61 73 74 65 C program (faste
7c30: 72 29 2c 0a 23 20 73 6f 20 6f 6e 65 20 73 63 72 r),.# so one scr
7c40: 69 70 74 20 69 73 20 61 73 20 67 6f 6f 64 20 61 ipt is as good a
7c50: 73 20 61 6e 6f 74 68 65 72 2e 20 20 42 75 74 20 s another. But
7c60: 61 76 6f 69 64 20 74 68 65 20 62 72 6f 6b 65 6e avoid the broken
7c70: 20 6f 72 0a 23 20 69 6e 63 6f 6d 70 61 74 69 62 or.# incompatib
7c80: 6c 65 20 76 65 72 73 69 6f 6e 73 3a 0a 23 20 53 le versions:.# S
7c90: 79 73 56 20 2f 65 74 63 2f 69 6e 73 74 61 6c 6c ysV /etc/install
7ca0: 2c 20 2f 75 73 72 2f 73 62 69 6e 2f 69 6e 73 74 , /usr/sbin/inst
7cb0: 61 6c 6c 0a 23 20 53 75 6e 4f 53 20 2f 75 73 72 all.# SunOS /usr
7cc0: 2f 65 74 63 2f 69 6e 73 74 61 6c 6c 0a 23 20 49 /etc/install.# I
7cd0: 52 49 58 20 2f 73 62 69 6e 2f 69 6e 73 74 61 6c RIX /sbin/instal
7ce0: 6c 0a 23 20 41 49 58 20 2f 62 69 6e 2f 69 6e 73 l.# AIX /bin/ins
7cf0: 74 61 6c 6c 0a 23 20 41 49 58 20 34 20 2f 75 73 tall.# AIX 4 /us
7d00: 72 2f 62 69 6e 2f 69 6e 73 74 61 6c 6c 62 73 64 r/bin/installbsd
7d10: 2c 20 77 68 69 63 68 20 64 6f 65 73 6e 27 74 20 , which doesn't
7d20: 77 6f 72 6b 20 77 69 74 68 6f 75 74 20 61 20 2d work without a -
7d30: 67 20 66 6c 61 67 0a 23 20 41 46 53 20 2f 75 73 g flag.# AFS /us
7d40: 72 2f 61 66 73 77 73 2f 62 69 6e 2f 69 6e 73 74 r/afsws/bin/inst
7d50: 61 6c 6c 2c 20 77 68 69 63 68 20 6d 69 73 68 61 all, which misha
7d60: 6e 64 6c 65 73 20 6e 6f 6e 65 78 69 73 74 65 6e ndles nonexisten
7d70: 74 20 61 72 67 73 0a 23 20 53 56 52 34 20 2f 75 t args.# SVR4 /u
7d80: 73 72 2f 75 63 62 2f 69 6e 73 74 61 6c 6c 2c 20 sr/ucb/install,
7d90: 77 68 69 63 68 20 74 72 69 65 73 20 74 6f 20 75 which tries to u
7da0: 73 65 20 74 68 65 20 6e 6f 6e 65 78 69 73 74 65 se the nonexiste
7db0: 6e 74 20 67 72 6f 75 70 20 22 73 74 61 66 66 22 nt group "staff"
7dc0: 0a 23 20 2e 2f 69 6e 73 74 61 6c 6c 2c 20 77 68 .# ./install, wh
7dd0: 69 63 68 20 63 61 6e 20 62 65 20 65 72 72 6f 6e ich can be erron
7de0: 65 6f 75 73 6c 79 20 63 72 65 61 74 65 64 20 62 eously created b
7df0: 79 20 6d 61 6b 65 20 66 72 6f 6d 20 2e 2f 69 6e y make from ./in
7e00: 73 74 61 6c 6c 2e 73 68 2e 0a 65 63 68 6f 20 24 stall.sh..echo $
7e10: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 ac_n "checking f
7e20: 6f 72 20 61 20 42 53 44 20 63 6f 6d 70 61 74 69 or a BSD compati
7e30: 62 6c 65 20 69 6e 73 74 61 6c 6c 22 22 2e 2e 2e ble install""...
7e40: 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 63 68 $ac_c" 1>&6.ech
7e50: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 39 39 36 o "configure:996
7e60: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 61 : checking for a
7e70: 20 42 53 44 20 63 6f 6d 70 61 74 69 62 6c 65 20 BSD compatible
7e80: 69 6e 73 74 61 6c 6c 22 20 3e 26 35 0a 69 66 20 install" >&5.if
7e90: 74 65 73 74 20 2d 7a 20 22 24 49 4e 53 54 41 4c test -z "$INSTAL
7ea0: 4c 22 3b 20 74 68 65 6e 0a 69 66 20 65 76 61 6c L"; then.if eval
7eb0: 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f 20 27 "test \"`echo '
7ec0: 24 27 27 7b 27 61 63 5f 63 76 5f 70 61 74 68 5f $''{'ac_cv_path_
7ed0: 69 6e 73 74 61 6c 6c 27 2b 73 65 74 7d 27 60 5c install'+set}'`\
7ee0: 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 " = set"; then.
7ef0: 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 61 echo $ac_n "(ca
7f00: 63 68 65 64 29 20 24 61 63 5f 63 22 20 31 3e 26 ched) $ac_c" 1>&
7f10: 36 0a 65 6c 73 65 0a 20 20 20 20 49 46 53 3d 22 6.else. IFS="
7f20: 24 7b 49 46 53 3d 20 09 7d 22 3b 20 61 63 5f 73 ${IFS= .}"; ac_s
7f30: 61 76 65 5f 49 46 53 3d 22 24 49 46 53 22 3b 20 ave_IFS="$IFS";
7f40: 49 46 53 3d 22 3a 22 0a 20 20 66 6f 72 20 61 63 IFS=":". for ac
7f50: 5f 64 69 72 20 69 6e 20 24 50 41 54 48 3b 20 64 _dir in $PATH; d
7f60: 6f 0a 20 20 20 20 23 20 41 63 63 6f 75 6e 74 20 o. # Account
7f70: 66 6f 72 20 70 65 6f 70 6c 65 20 77 68 6f 20 70 for people who p
7f80: 75 74 20 74 72 61 69 6c 69 6e 67 20 73 6c 61 73 ut trailing slas
7f90: 68 65 73 20 69 6e 20 50 41 54 48 20 65 6c 65 6d hes in PATH elem
7fa0: 65 6e 74 73 2e 0a 20 20 20 20 63 61 73 65 20 22 ents.. case "
7fb0: 24 61 63 5f 64 69 72 2f 22 20 69 6e 0a 20 20 20 $ac_dir/" in.
7fc0: 20 2f 7c 2e 2f 7c 2e 2f 2f 7c 2f 65 74 63 2f 2a /|./|.//|/etc/*
7fd0: 7c 2f 75 73 72 2f 73 62 69 6e 2f 2a 7c 2f 75 73 |/usr/sbin/*|/us
7fe0: 72 2f 65 74 63 2f 2a 7c 2f 73 62 69 6e 2f 2a 7c r/etc/*|/sbin/*|
7ff0: 2f 75 73 72 2f 61 66 73 77 73 2f 62 69 6e 2f 2a /usr/afsws/bin/*
8000: 7c 2f 75 73 72 2f 75 63 62 2f 2a 29 20 3b 3b 0a |/usr/ucb/*) ;;.
8010: 20 20 20 20 2a 29 0a 20 20 20 20 20 20 23 20 4f *). # O
8020: 53 46 31 20 61 6e 64 20 53 43 4f 20 4f 44 54 20 SF1 and SCO ODT
8030: 33 2e 30 20 68 61 76 65 20 74 68 65 69 72 20 6f 3.0 have their o
8040: 77 6e 20 6e 61 6d 65 73 20 66 6f 72 20 69 6e 73 wn names for ins
8050: 74 61 6c 6c 2e 0a 20 20 20 20 20 20 23 20 44 6f tall.. # Do
8060: 6e 27 74 20 75 73 65 20 69 6e 73 74 61 6c 6c 62 n't use installb
8070: 73 64 20 66 72 6f 6d 20 4f 53 46 20 73 69 6e 63 sd from OSF sinc
8080: 65 20 69 74 20 69 6e 73 74 61 6c 6c 73 20 73 74 e it installs st
8090: 75 66 66 20 61 73 20 72 6f 6f 74 0a 20 20 20 20 uff as root.
80a0: 20 20 23 20 62 79 20 64 65 66 61 75 6c 74 2e 0a # by default..
80b0: 20 20 20 20 20 20 66 6f 72 20 61 63 5f 70 72 6f for ac_pro
80c0: 67 20 69 6e 20 67 69 6e 73 74 61 6c 6c 20 73 63 g in ginstall sc
80d0: 6f 69 6e 73 74 20 69 6e 73 74 61 6c 6c 3b 20 64 oinst install; d
80e0: 6f 0a 20 20 20 20 20 20 20 20 69 66 20 74 65 73 o. if tes
80f0: 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 24 61 63 t -f $ac_dir/$ac
8100: 5f 70 72 6f 67 3b 20 74 68 65 6e 0a 09 20 20 69 _prog; then.. i
8110: 66 20 74 65 73 74 20 24 61 63 5f 70 72 6f 67 20 f test $ac_prog
8120: 3d 20 69 6e 73 74 61 6c 6c 20 26 26 0a 20 20 20 = install &&.
8130: 20 20 20 20 20 20 20 20 20 67 72 65 70 20 64 73 grep ds
8140: 70 6d 73 67 20 24 61 63 5f 64 69 72 2f 24 61 63 pmsg $ac_dir/$ac
8150: 5f 70 72 6f 67 20 3e 2f 64 65 76 2f 6e 75 6c 6c _prog >/dev/null
8160: 20 32 3e 26 31 3b 20 74 68 65 6e 0a 09 20 20 20 2>&1; then..
8170: 20 23 20 41 49 58 20 69 6e 73 74 61 6c 6c 2e 20 # AIX install.
8180: 20 49 74 20 68 61 73 20 61 6e 20 69 6e 63 6f 6d It has an incom
8190: 70 61 74 69 62 6c 65 20 63 61 6c 6c 69 6e 67 20 patible calling
81a0: 63 6f 6e 76 65 6e 74 69 6f 6e 2e 0a 09 20 20 20 convention...
81b0: 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20 :.. else..
81c0: 61 63 5f 63 76 5f 70 61 74 68 5f 69 6e 73 74 61 ac_cv_path_insta
81d0: 6c 6c 3d 22 24 61 63 5f 64 69 72 2f 24 61 63 5f ll="$ac_dir/$ac_
81e0: 70 72 6f 67 20 2d 63 22 0a 09 20 20 20 20 62 72 prog -c".. br
81f0: 65 61 6b 20 32 0a 09 20 20 66 69 0a 09 66 69 0a eak 2.. fi..fi.
8200: 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 done.
8210: 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 64 ;;. esac. d
8220: 6f 6e 65 0a 20 20 49 46 53 3d 22 24 61 63 5f 73 one. IFS="$ac_s
8230: 61 76 65 5f 49 46 53 22 0a 0a 66 69 0a 20 20 69 ave_IFS"..fi. i
8240: 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f f test "${ac_cv_
8250: 70 61 74 68 5f 69 6e 73 74 61 6c 6c 2b 73 65 74 path_install+set
8260: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 }" = set; then.
8270: 20 20 20 49 4e 53 54 41 4c 4c 3d 22 24 61 63 5f INSTALL="$ac_
8280: 63 76 5f 70 61 74 68 5f 69 6e 73 74 61 6c 6c 22 cv_path_install"
8290: 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20 41 73 . else. # As
82a0: 20 61 20 6c 61 73 74 20 72 65 73 6f 72 74 2c 20 a last resort,
82b0: 75 73 65 20 74 68 65 20 73 6c 6f 77 20 73 68 65 use the slow she
82c0: 6c 6c 20 73 63 72 69 70 74 2e 20 20 57 65 20 64 ll script. We d
82d0: 6f 6e 27 74 20 63 61 63 68 65 20 61 0a 20 20 20 on't cache a.
82e0: 20 23 20 70 61 74 68 20 66 6f 72 20 49 4e 53 54 # path for INST
82f0: 41 4c 4c 20 77 69 74 68 69 6e 20 61 20 73 6f 75 ALL within a sou
8300: 72 63 65 20 64 69 72 65 63 74 6f 72 79 2c 20 62 rce directory, b
8310: 65 63 61 75 73 65 20 74 68 61 74 20 77 69 6c 6c ecause that will
8320: 0a 20 20 20 20 23 20 62 72 65 61 6b 20 6f 74 68 . # break oth
8330: 65 72 20 70 61 63 6b 61 67 65 73 20 75 73 69 6e er packages usin
8340: 67 20 74 68 65 20 63 61 63 68 65 20 69 66 20 74 g the cache if t
8350: 68 61 74 20 64 69 72 65 63 74 6f 72 79 20 69 73 hat directory is
8360: 0a 20 20 20 20 23 20 72 65 6d 6f 76 65 64 2c 20 . # removed,
8370: 6f 72 20 69 66 20 74 68 65 20 70 61 74 68 20 69 or if the path i
8380: 73 20 72 65 6c 61 74 69 76 65 2e 0a 20 20 20 20 s relative..
8390: 49 4e 53 54 41 4c 4c 3d 22 24 61 63 5f 69 6e 73 INSTALL="$ac_ins
83a0: 74 61 6c 6c 5f 73 68 22 0a 20 20 66 69 0a 66 69 tall_sh". fi.fi
83b0: 0a 65 63 68 6f 20 22 24 61 63 5f 74 22 22 24 49 .echo "$ac_t""$I
83c0: 4e 53 54 41 4c 4c 22 20 31 3e 26 36 0a 0a 23 20 NSTALL" 1>&6..#
83d0: 55 73 65 20 74 65 73 74 20 2d 7a 20 62 65 63 61 Use test -z beca
83e0: 75 73 65 20 53 75 6e 4f 53 34 20 73 68 20 6d 69 use SunOS4 sh mi
83f0: 73 68 61 6e 64 6c 65 73 20 62 72 61 63 65 73 20 shandles braces
8400: 69 6e 20 24 7b 76 61 72 2d 76 61 6c 7d 2e 0a 23 in ${var-val}..#
8410: 20 49 74 20 74 68 69 6e 6b 73 20 74 68 65 20 66 It thinks the f
8420: 69 72 73 74 20 63 6c 6f 73 65 20 62 72 61 63 65 irst close brace
8430: 20 65 6e 64 73 20 74 68 65 20 76 61 72 69 61 62 ends the variab
8440: 6c 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 2e le substitution.
8450: 0a 74 65 73 74 20 2d 7a 20 22 24 49 4e 53 54 41 .test -z "$INSTA
8460: 4c 4c 5f 50 52 4f 47 52 41 4d 22 20 26 26 20 49 LL_PROGRAM" && I
8470: 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41 4d 3d 27 NSTALL_PROGRAM='
8480: 24 7b 49 4e 53 54 41 4c 4c 7d 27 0a 0a 74 65 73 ${INSTALL}'..tes
8490: 74 20 2d 7a 20 22 24 49 4e 53 54 41 4c 4c 5f 53 t -z "$INSTALL_S
84a0: 43 52 49 50 54 22 20 26 26 20 49 4e 53 54 41 4c CRIPT" && INSTAL
84b0: 4c 5f 53 43 52 49 50 54 3d 27 24 7b 49 4e 53 54 L_SCRIPT='${INST
84c0: 41 4c 4c 5f 50 52 4f 47 52 41 4d 7d 27 0a 0a 74 ALL_PROGRAM}'..t
84d0: 65 73 74 20 2d 7a 20 22 24 49 4e 53 54 41 4c 4c est -z "$INSTALL
84e0: 5f 44 41 54 41 22 20 26 26 20 49 4e 53 54 41 4c _DATA" && INSTAL
84f0: 4c 5f 44 41 54 41 3d 27 24 7b 49 4e 53 54 41 4c L_DATA='${INSTAL
8500: 4c 7d 20 2d 6d 20 36 34 34 27 0a 0a 0a 23 2d 2d L} -m 644'...#--
8510: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8520: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8530: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8540: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8550: 2d 2d 0a 23 20 49 66 20 4f 70 65 6e 53 53 4c 20 --.# If OpenSSL
8560: 77 61 73 20 62 75 69 6c 74 20 77 69 74 68 20 67 was built with g
8570: 63 63 20 74 68 65 6e 20 74 68 65 72 65 20 6d 61 cc then there ma
8580: 79 20 62 65 20 73 6f 6d 65 20 73 79 6d 62 6f 6c y be some symbol
8590: 73 20 74 68 61 74 20 6e 65 65 64 0a 23 20 72 65 s that need.# re
85a0: 73 6f 6c 76 69 6e 67 20 62 65 66 6f 72 65 20 77 solving before w
85b0: 65 20 63 61 6e 20 6c 6f 61 64 20 69 74 20 69 6e e can load it in
85c0: 74 6f 20 74 63 6c 73 68 20 28 5f 5f 75 64 69 76 to tclsh (__udiv
85d0: 64 33 69 20 6f 6e 20 73 6f 6c 61 72 69 73 2e 20 d3i on solaris.
85e0: 20 4c 65 74 20 74 68 65 0a 23 20 75 73 65 72 20 Let the.# user
85f0: 73 70 65 63 69 66 79 20 69 66 20 77 65 20 6e 65 specify if we ne
8600: 65 64 20 74 6f 20 61 64 64 20 6c 69 62 67 63 63 ed to add libgcc
8610: 20 74 6f 20 74 68 65 20 6c 69 6e 6b 20 6c 69 6e to the link lin
8620: 65 20 74 6f 20 72 65 73 6f 6c 76 65 20 74 68 65 e to resolve the
8630: 73 65 0a 23 20 73 79 6d 62 6f 6c 73 2e 0a 23 0a se.# symbols..#.
8640: 23 20 54 68 69 73 20 64 6f 65 73 6e 27 74 20 73 # This doesn't s
8650: 65 65 6d 20 74 6f 20 62 65 20 6e 65 63 65 73 73 eem to be necess
8660: 61 72 79 20 69 66 20 74 68 65 20 52 53 41 20 42 ary if the RSA B
8670: 53 41 46 45 20 53 53 4c 2d 43 20 6c 69 62 72 61 SAFE SSL-C libra
8680: 72 69 65 73 0a 23 20 61 72 65 20 75 73 65 64 20 ries.# are used
8690: 69 6e 73 74 65 61 64 20 6f 66 20 4f 70 65 6e 53 instead of OpenS
86a0: 53 4c 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d SL..#-----------
86b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
86c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
86d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
86e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 69 66 20 74 65 ---------..if te
86f0: 73 74 20 2d 6e 20 22 24 7b 4f 50 45 4e 53 53 4c st -n "${OPENSSL
8700: 7d 22 3b 20 74 68 65 6e 0a 0a 20 20 20 20 65 63 }"; then.. ec
8710: 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 ho $ac_n "checki
8720: 6e 67 20 69 66 20 6c 69 62 67 63 63 20 69 73 20 ng if libgcc is
8730: 6e 65 65 64 65 64 20 74 6f 20 72 65 73 6f 6c 76 needed to resolv
8740: 65 20 6f 70 65 6e 73 73 6c 20 73 79 6d 62 6f 6c e openssl symbol
8750: 73 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e s""... $ac_c" 1>
8760: 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 &6.echo "configu
8770: 72 65 3a 31 30 36 32 3a 20 63 68 65 63 6b 69 6e re:1062: checkin
8780: 67 20 69 66 20 6c 69 62 67 63 63 20 69 73 20 6e g if libgcc is n
8790: 65 65 64 65 64 20 74 6f 20 72 65 73 6f 6c 76 65 eeded to resolve
87a0: 20 6f 70 65 6e 73 73 6c 20 73 79 6d 62 6f 6c 73 openssl symbols
87b0: 22 20 3e 26 35 0a 0a 20 20 20 20 23 20 43 68 65 " >&5.. # Che
87c0: 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69 74 ck whether --wit
87d0: 68 2d 67 63 63 6c 69 62 20 6f 72 20 2d 2d 77 69 h-gcclib or --wi
87e0: 74 68 6f 75 74 2d 67 63 63 6c 69 62 20 77 61 73 thout-gcclib was
87f0: 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 given..if test
8800: 22 24 7b 77 69 74 68 5f 67 63 63 6c 69 62 2b 73 "${with_gcclib+s
8810: 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e et}" = set; then
8820: 0a 20 20 77 69 74 68 76 61 6c 3d 22 24 77 69 74 . withval="$wit
8830: 68 5f 67 63 63 6c 69 62 22 0a 20 20 47 43 43 4c h_gcclib". GCCL
8840: 49 42 3d 22 2d 6c 67 63 63 22 0a 65 6c 73 65 0a IB="-lgcc".else.
8850: 20 20 47 43 43 4c 49 42 3d 22 22 0a 66 69 0a 0a GCCLIB="".fi..
8860: 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 78 24 . if test "x$
8870: 7b 47 43 43 4c 49 42 7d 22 20 3d 20 22 78 22 20 {GCCLIB}" = "x"
8880: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 65 ; then. e
8890: 63 68 6f 20 22 24 61 63 5f 74 22 22 6e 6f 22 20 cho "$ac_t""no"
88a0: 31 3e 26 36 0a 20 20 20 20 65 6c 73 65 0a 20 20 1>&6. else.
88b0: 20 20 20 20 20 20 65 63 68 6f 20 22 24 61 63 5f echo "$ac_
88c0: 74 22 22 79 65 73 22 20 31 3e 26 36 0a 20 20 20 t""yes" 1>&6.
88d0: 20 20 20 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 echo $ac_n
88e0: 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 63 "checking for gc
88f0: 63 20 6c 69 62 72 61 72 79 20 6c 6f 63 61 74 69 c library locati
8900: 6f 6e 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 on""... $ac_c" 1
8910: 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 >&6.echo "config
8920: 75 72 65 3a 31 30 37 38 3a 20 63 68 65 63 6b 69 ure:1078: checki
8930: 6e 67 20 66 6f 72 20 67 63 63 20 6c 69 62 72 61 ng for gcc libra
8940: 72 79 20 6c 6f 63 61 74 69 6f 6e 22 20 3e 26 35 ry location" >&5
8950: 0a 20 20 20 20 20 20 20 20 47 43 43 50 41 54 48 . GCCPATH
8960: 3d 60 24 7b 43 43 7d 20 2d 70 72 69 6e 74 2d 6c =`${CC} -print-l
8970: 69 62 67 63 63 2d 66 69 6c 65 2d 6e 61 6d 65 20 ibgcc-file-name
8980: 7c 20 73 65 64 20 2d 65 20 27 73 23 5b 5e 2f 5d | sed -e 's#[^/]
8990: 2a 24 23 23 27 60 0a 20 20 20 20 20 20 20 20 47 *$##'`. G
89a0: 43 43 50 41 54 48 3d 22 2d 4c 24 7b 47 43 43 50 CCPATH="-L${GCCP
89b0: 41 54 48 7d 22 0a 20 20 20 20 20 20 20 20 65 63 ATH}". ec
89c0: 68 6f 20 22 24 61 63 5f 74 22 22 24 7b 47 43 43 ho "$ac_t""${GCC
89d0: 50 41 54 48 7d 22 20 31 3e 26 36 0a 20 20 20 20 PATH}" 1>&6.
89e0: 66 69 0a 66 69 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d fi.fi..#--------
89f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8a00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8a10: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8a20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 43 ------------.# C
8a30: 68 65 63 6b 73 20 74 6f 20 73 65 65 20 69 66 20 hecks to see if
8a40: 74 68 65 20 6d 61 6b 65 20 70 72 6f 67 72 61 6d the make program
8a50: 20 73 65 74 73 20 74 68 65 20 24 4d 41 4b 45 20 sets the $MAKE
8a60: 76 61 72 69 61 62 6c 65 2e 0a 23 2d 2d 2d 2d 2d variable..#-----
8a70: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8a80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8a90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8aa0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a ---------------.
8ab0: 0a 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 .echo $ac_n "che
8ac0: 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 7b cking whether ${
8ad0: 4d 41 4b 45 2d 6d 61 6b 65 7d 20 73 65 74 73 20 MAKE-make} sets
8ae0: 5c 24 7b 4d 41 4b 45 7d 22 22 2e 2e 2e 20 24 61 \${MAKE}""... $a
8af0: 63 5f 63 22 20 31 3e 26 36 0a 65 63 68 6f 20 22 c_c" 1>&6.echo "
8b00: 63 6f 6e 66 69 67 75 72 65 3a 31 30 39 30 3a 20 configure:1090:
8b10: 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 checking whether
8b20: 20 24 7b 4d 41 4b 45 2d 6d 61 6b 65 7d 20 73 65 ${MAKE-make} se
8b30: 74 73 20 5c 24 7b 4d 41 4b 45 7d 22 20 3e 26 35 ts \${MAKE}" >&5
8b40: 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 4d 41 4b .set dummy ${MAK
8b50: 45 2d 6d 61 6b 65 7d 3b 20 61 63 5f 6d 61 6b 65 E-make}; ac_make
8b60: 3d 60 65 63 68 6f 20 22 24 32 22 20 7c 20 73 65 =`echo "$2" | se
8b70: 64 20 27 79 25 2e 2f 2b 2d 25 5f 5f 70 5f 25 27 d 'y%./+-%__p_%'
8b80: 60 0a 69 66 20 65 76 61 6c 20 22 74 65 73 74 20 `.if eval "test
8b90: 5c 22 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63 \"`echo '$''{'ac
8ba0: 5f 63 76 5f 70 72 6f 67 5f 6d 61 6b 65 5f 24 7b _cv_prog_make_${
8bb0: 61 63 5f 6d 61 6b 65 7d 5f 73 65 74 27 2b 73 65 ac_make}_set'+se
8bc0: 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 t}'`\" = set"; t
8bd0: 68 65 6e 0a 20 20 65 63 68 6f 20 24 61 63 5f 6e hen. echo $ac_n
8be0: 20 22 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 "(cached) $ac_c
8bf0: 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 " 1>&6.else. ca
8c00: 74 20 3e 20 63 6f 6e 66 74 65 73 74 6d 61 6b 65 t > conftestmake
8c10: 20 3c 3c 5c 45 4f 46 0a 61 6c 6c 3a 0a 09 40 65 <<\EOF.all:..@e
8c20: 63 68 6f 20 27 61 63 5f 6d 61 6b 65 74 65 6d 70 cho 'ac_maketemp
8c30: 3d 22 24 7b 4d 41 4b 45 7d 22 27 0a 45 4f 46 0a ="${MAKE}"'.EOF.
8c40: 23 20 47 4e 55 20 6d 61 6b 65 20 73 6f 6d 65 74 # GNU make somet
8c50: 69 6d 65 73 20 70 72 69 6e 74 73 20 22 6d 61 6b imes prints "mak
8c60: 65 5b 31 5d 3a 20 45 6e 74 65 72 69 6e 67 2e 2e e[1]: Entering..
8c70: 2e 22 2c 20 77 68 69 63 68 20 77 6f 75 6c 64 20 .", which would
8c80: 63 6f 6e 66 75 73 65 20 75 73 2e 0a 65 76 61 6c confuse us..eval
8c90: 20 60 24 7b 4d 41 4b 45 2d 6d 61 6b 65 7d 20 2d `${MAKE-make} -
8ca0: 66 20 63 6f 6e 66 74 65 73 74 6d 61 6b 65 20 32 f conftestmake 2
8cb0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 67 72 65 >/dev/null | gre
8cc0: 70 20 74 65 6d 70 3d 60 0a 69 66 20 74 65 73 74 p temp=`.if test
8cd0: 20 2d 6e 20 22 24 61 63 5f 6d 61 6b 65 74 65 6d -n "$ac_maketem
8ce0: 70 22 3b 20 74 68 65 6e 0a 20 20 65 76 61 6c 20 p"; then. eval
8cf0: 61 63 5f 63 76 5f 70 72 6f 67 5f 6d 61 6b 65 5f ac_cv_prog_make_
8d00: 24 7b 61 63 5f 6d 61 6b 65 7d 5f 73 65 74 3d 79 ${ac_make}_set=y
8d10: 65 73 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20 61 es.else. eval a
8d20: 63 5f 63 76 5f 70 72 6f 67 5f 6d 61 6b 65 5f 24 c_cv_prog_make_$
8d30: 7b 61 63 5f 6d 61 6b 65 7d 5f 73 65 74 3d 6e 6f {ac_make}_set=no
8d40: 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 .fi.rm -f confte
8d50: 73 74 6d 61 6b 65 0a 66 69 0a 69 66 20 65 76 61 stmake.fi.if eva
8d60: 6c 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f 20 l "test \"`echo
8d70: 27 24 61 63 5f 63 76 5f 70 72 6f 67 5f 6d 61 6b '$ac_cv_prog_mak
8d80: 65 5f 27 24 7b 61 63 5f 6d 61 6b 65 7d 5f 73 65 e_'${ac_make}_se
8d90: 74 60 5c 22 20 3d 20 79 65 73 22 3b 20 74 68 65 t`\" = yes"; the
8da0: 6e 0a 20 20 65 63 68 6f 20 22 24 61 63 5f 74 22 n. echo "$ac_t"
8db0: 22 79 65 73 22 20 31 3e 26 36 0a 20 20 53 45 54 "yes" 1>&6. SET
8dc0: 5f 4d 41 4b 45 3d 0a 65 6c 73 65 0a 20 20 65 63 _MAKE=.else. ec
8dd0: 68 6f 20 22 24 61 63 5f 74 22 22 6e 6f 22 20 31 ho "$ac_t""no" 1
8de0: 3e 26 36 0a 20 20 53 45 54 5f 4d 41 4b 45 3d 22 >&6. SET_MAKE="
8df0: 4d 41 4b 45 3d 24 7b 4d 41 4b 45 2d 6d 61 6b 65 MAKE=${MAKE-make
8e00: 7d 22 0a 66 69 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d }".fi...#-------
8e10: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8e20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8e30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8e40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 -------------.#
8e50: 46 69 6e 64 20 72 61 6e 6c 69 62 0a 23 2d 2d 2d Find ranlib.#---
8e60: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8e70: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8e80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8e90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8ea0: 2d 0a 0a 23 20 45 78 74 72 61 63 74 20 74 68 65 -..# Extract the
8eb0: 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 first word of "
8ec0: 72 61 6e 6c 69 62 22 2c 20 73 6f 20 69 74 20 63 ranlib", so it c
8ed0: 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 an be a program
8ee0: 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a name with args..
8ef0: 73 65 74 20 64 75 6d 6d 79 20 72 61 6e 6c 69 62 set dummy ranlib
8f00: 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 ; ac_word=$2.ech
8f10: 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e o $ac_n "checkin
8f20: 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 22 g for $ac_word""
8f30: 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a ... $ac_c" 1>&6.
8f40: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a echo "configure:
8f50: 31 31 32 34 3a 20 63 68 65 63 6b 69 6e 67 20 66 1124: checking f
8f60: 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 or $ac_word" >&5
8f70: 0a 69 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c .if eval "test \
8f80: 22 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f "`echo '$''{'ac_
8f90: 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 27 2b cv_prog_RANLIB'+
8fa0: 73 65 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b set}'`\" = set";
8fb0: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 61 63 then. echo $ac
8fc0: 5f 6e 20 22 28 63 61 63 68 65 64 29 20 24 61 63 _n "(cached) $ac
8fd0: 5f 63 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 20 _c" 1>&6.else.
8fe0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e if test -n "$RAN
8ff0: 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f LIB"; then. ac_
9000: 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 cv_prog_RANLIB="
9010: 24 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 $RANLIB" # Let t
9020: 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 he user override
9030: 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a the test..else.
9040: 20 20 49 46 53 3d 22 24 7b 49 46 53 3d 20 09 7d IFS="${IFS= .}
9050: 22 3b 20 61 63 5f 73 61 76 65 5f 69 66 73 3d 22 "; ac_save_ifs="
9060: 24 49 46 53 22 3b 20 49 46 53 3d 22 3a 22 0a 20 $IFS"; IFS=":".
9070: 20 61 63 5f 64 75 6d 6d 79 3d 22 24 50 41 54 48 ac_dummy="$PATH
9080: 22 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 ". for ac_dir i
9090: 6e 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a n $ac_dummy; do.
90a0: 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 test -z "$ac
90b0: 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d _dir" && ac_dir=
90c0: 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 .. if test -f
90d0: 20 24 61 63 5f 64 69 72 2f 24 61 63 5f 77 6f 72 $ac_dir/$ac_wor
90e0: 64 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 61 63 d; then. ac
90f0: 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d _cv_prog_RANLIB=
9100: 22 72 61 6e 6c 69 62 22 0a 20 20 20 20 20 20 62 "ranlib". b
9110: 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f reak. fi. do
9120: 6e 65 0a 20 20 49 46 53 3d 22 24 61 63 5f 73 61 ne. IFS="$ac_sa
9130: 76 65 5f 69 66 73 22 0a 20 20 74 65 73 74 20 2d ve_ifs". test -
9140: 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 z "$ac_cv_prog_R
9150: 41 4e 4c 49 42 22 20 26 26 20 61 63 5f 63 76 5f ANLIB" && ac_cv_
9160: 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 3a 22 0a prog_RANLIB=":".
9170: 66 69 0a 66 69 0a 52 41 4e 4c 49 42 3d 22 24 61 fi.fi.RANLIB="$a
9180: 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 c_cv_prog_RANLIB
9190: 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52 ".if test -n "$R
91a0: 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 65 ANLIB"; then. e
91b0: 63 68 6f 20 22 24 61 63 5f 74 22 22 24 52 41 4e cho "$ac_t""$RAN
91c0: 4c 49 42 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 LIB" 1>&6.else.
91d0: 20 65 63 68 6f 20 22 24 61 63 5f 74 22 22 6e 6f echo "$ac_t""no
91e0: 22 20 31 3e 26 36 0a 66 69 0a 0a 0a 23 2d 2d 2d " 1>&6.fi...#---
91f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9200: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9210: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9220: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9230: 2d 0a 23 20 54 68 69 73 20 6d 61 63 72 6f 20 70 -.# This macro p
9240: 65 72 66 6f 72 6d 73 20 61 64 64 69 74 69 6f 6e erforms addition
9250: 61 6c 20 63 6f 6d 70 69 6c 65 72 20 74 65 73 74 al compiler test
9260: 73 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d s..#------------
9270: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9280: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9290: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
92a0: 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 65 63 68 6f 20 24 --------..echo $
92b0: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 ac_n "checking f
92c0: 6f 72 20 43 79 67 77 69 6e 20 65 6e 76 69 72 6f or Cygwin enviro
92d0: 6e 6d 65 6e 74 22 22 2e 2e 2e 20 24 61 63 5f 63 nment""... $ac_c
92e0: 22 20 31 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e " 1>&6.echo "con
92f0: 66 69 67 75 72 65 3a 31 31 35 37 3a 20 63 68 65 figure:1157: che
9300: 63 6b 69 6e 67 20 66 6f 72 20 43 79 67 77 69 6e cking for Cygwin
9310: 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 22 20 3e 26 environment" >&
9320: 35 0a 69 66 20 65 76 61 6c 20 22 74 65 73 74 20 5.if eval "test
9330: 5c 22 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63 \"`echo '$''{'ac
9340: 5f 63 76 5f 63 79 67 77 69 6e 27 2b 73 65 74 7d _cv_cygwin'+set}
9350: 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 '`\" = set"; the
9360: 6e 0a 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 n. echo $ac_n "
9370: 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 (cached) $ac_c"
9380: 31 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 1>&6.else. cat
9390: 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 > conftest.$ac_e
93a0: 78 74 20 3c 3c 45 4f 46 0a 23 6c 69 6e 65 20 31 xt <<EOF.#line 1
93b0: 31 36 32 20 22 63 6f 6e 66 69 67 75 72 65 22 0a 162 "configure".
93c0: 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e 66 64 65 #include "confde
93d0: 66 73 2e 68 22 0a 0a 69 6e 74 20 6d 61 69 6e 28 fs.h"..int main(
93e0: 29 20 7b 0a 0a 23 69 66 6e 64 65 66 20 5f 5f 43 ) {..#ifndef __C
93f0: 59 47 57 49 4e 5f 5f 0a 23 64 65 66 69 6e 65 20 YGWIN__.#define
9400: 5f 5f 43 59 47 57 49 4e 5f 5f 20 5f 5f 43 59 47 __CYGWIN__ __CYG
9410: 57 49 4e 33 32 5f 5f 0a 23 65 6e 64 69 66 0a 72 WIN32__.#endif.r
9420: 65 74 75 72 6e 20 5f 5f 43 59 47 57 49 4e 5f 5f eturn __CYGWIN__
9430: 3b 0a 3b 20 72 65 74 75 72 6e 20 30 3b 20 7d 0a ;.; return 0; }.
9440: 45 4f 46 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 EOF.if { (eval e
9450: 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 31 31 cho configure:11
9460: 37 33 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 73: \"$ac_compil
9470: 65 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c e\") 1>&5; (eval
9480: 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e $ac_compile) 2>
9490: 26 35 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 72 6d &5; }; then. rm
94a0: 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 -rf conftest*.
94b0: 20 61 63 5f 63 76 5f 63 79 67 77 69 6e 3d 79 65 ac_cv_cygwin=ye
94c0: 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 63 s.else. echo "c
94d0: 6f 6e 66 69 67 75 72 65 3a 20 66 61 69 6c 65 64 onfigure: failed
94e0: 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e program was:" >
94f0: 26 35 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 &5. cat conftes
9500: 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 20 20 t.$ac_ext >&5.
9510: 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a rm -rf conftest*
9520: 0a 20 20 61 63 5f 63 76 5f 63 79 67 77 69 6e 3d . ac_cv_cygwin=
9530: 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 no.fi.rm -f conf
9540: 74 65 73 74 2a 0a 72 6d 20 2d 66 20 63 6f 6e 66 test*.rm -f conf
9550: 74 65 73 74 2a 0a 66 69 0a 0a 65 63 68 6f 20 22 test*.fi..echo "
9560: 24 61 63 5f 74 22 22 24 61 63 5f 63 76 5f 63 79 $ac_t""$ac_cv_cy
9570: 67 77 69 6e 22 20 31 3e 26 36 0a 43 59 47 57 49 gwin" 1>&6.CYGWI
9580: 4e 3d 0a 74 65 73 74 20 22 24 61 63 5f 63 76 5f N=.test "$ac_cv_
9590: 63 79 67 77 69 6e 22 20 3d 20 79 65 73 20 26 26 cygwin" = yes &&
95a0: 20 43 59 47 57 49 4e 3d 79 65 73 0a 0a 23 2d 2d CYGWIN=yes..#--
95b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
95c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
95d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
95e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
95f0: 2d 2d 0a 23 20 44 65 74 65 72 6d 69 6e 65 73 20 --.# Determines
9600: 74 68 65 20 63 6f 72 72 65 63 74 20 62 69 6e 61 the correct bina
9610: 72 79 20 66 69 6c 65 20 65 78 74 65 6e 73 69 6f ry file extensio
9620: 6e 20 28 2e 6f 2c 20 2e 6f 62 6a 2c 20 2e 65 78 n (.o, .obj, .ex
9630: 65 20 65 74 63 2e 29 0a 23 2d 2d 2d 2d 2d 2d 2d e etc.).#-------
9640: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9650: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9660: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9670: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 65 -------------..e
9680: 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b cho $ac_n "check
9690: 69 6e 67 20 66 6f 72 20 6f 62 6a 65 63 74 20 73 ing for object s
96a0: 75 66 66 69 78 22 22 2e 2e 2e 20 24 61 63 5f 63 uffix""... $ac_c
96b0: 22 20 31 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e " 1>&6.echo "con
96c0: 66 69 67 75 72 65 3a 31 31 39 35 3a 20 63 68 65 figure:1195: che
96d0: 63 6b 69 6e 67 20 66 6f 72 20 6f 62 6a 65 63 74 cking for object
96e0: 20 73 75 66 66 69 78 22 20 3e 26 35 0a 69 66 20 suffix" >&5.if
96f0: 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 eval "test \"`ec
9700: 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 6f ho '$''{'ac_cv_o
9710: 62 6a 65 78 74 27 2b 73 65 74 7d 27 60 5c 22 20 bjext'+set}'`\"
9720: 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 65 = set"; then. e
9730: 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 68 cho $ac_n "(cach
9740: 65 64 29 20 24 61 63 5f 63 22 20 31 3e 26 36 0a ed) $ac_c" 1>&6.
9750: 65 6c 73 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e else. rm -f con
9760: 66 74 65 73 74 2a 0a 65 63 68 6f 20 27 69 6e 74 ftest*.echo 'int
9770: 20 69 20 3d 20 31 3b 27 20 3e 20 63 6f 6e 66 74 i = 1;' > conft
9780: 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 7b est.$ac_ext.if {
9790: 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 (eval echo conf
97a0: 69 67 75 72 65 3a 31 32 30 31 3a 20 5c 22 24 61 igure:1201: \"$a
97b0: 63 5f 63 6f 6d 70 69 6c 65 5c 22 29 20 31 3e 26 c_compile\") 1>&
97c0: 35 3b 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 5; (eval $ac_com
97d0: 70 69 6c 65 29 20 32 3e 26 35 3b 20 7d 3b 20 74 pile) 2>&5; }; t
97e0: 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 66 69 6c hen. for ac_fil
97f0: 65 20 69 6e 20 63 6f 6e 66 74 65 73 74 2e 2a 3b e in conftest.*;
9800: 20 64 6f 0a 20 20 20 20 63 61 73 65 20 24 61 63 do. case $ac
9810: 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 63 _file in. *.c
9820: 29 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63 5f 63 ) ;;. *) ac_c
9830: 76 5f 6f 62 6a 65 78 74 3d 60 65 63 68 6f 20 24 v_objext=`echo $
9840: 61 63 5f 66 69 6c 65 20 7c 20 73 65 64 20 2d 65 ac_file | sed -e
9850: 20 73 2f 63 6f 6e 66 74 65 73 74 2e 2f 2f 60 20 s/conftest.//`
9860: 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 64 6f ;;. esac. do
9870: 6e 65 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f ne.else. { echo
9880: 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 65 72 72 "configure: err
9890: 6f 72 3a 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e or: installation
98a0: 20 6f 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f or configuratio
98b0: 6e 20 70 72 6f 62 6c 65 6d 3b 20 63 6f 6d 70 69 n problem; compi
98c0: 6c 65 72 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72 ler does not wor
98d0: 6b 22 20 31 3e 26 32 3b 20 65 78 69 74 20 31 3b k" 1>&2; exit 1;
98e0: 20 7d 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 }.fi.rm -f conf
98f0: 74 65 73 74 2a 0a 66 69 0a 0a 65 63 68 6f 20 22 test*.fi..echo "
9900: 24 61 63 5f 74 22 22 24 61 63 5f 63 76 5f 6f 62 $ac_t""$ac_cv_ob
9910: 6a 65 78 74 22 20 31 3e 26 36 0a 4f 42 4a 45 58 jext" 1>&6.OBJEX
9920: 54 3d 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 0a T=$ac_cv_objext.
9930: 61 63 5f 6f 62 6a 65 78 74 3d 24 61 63 5f 63 76 ac_objext=$ac_cv
9940: 5f 6f 62 6a 65 78 74 0a 0a 65 63 68 6f 20 24 61 _objext..echo $a
9950: 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f c_n "checking fo
9960: 72 20 6d 69 6e 67 77 33 32 20 65 6e 76 69 72 6f r mingw32 enviro
9970: 6e 6d 65 6e 74 22 22 2e 2e 2e 20 24 61 63 5f 63 nment""... $ac_c
9980: 22 20 31 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e " 1>&6.echo "con
9990: 66 69 67 75 72 65 3a 31 32 31 39 3a 20 63 68 65 figure:1219: che
99a0: 63 6b 69 6e 67 20 66 6f 72 20 6d 69 6e 67 77 33 cking for mingw3
99b0: 32 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 22 20 3e 2 environment" >
99c0: 26 35 0a 69 66 20 65 76 61 6c 20 22 74 65 73 74 &5.if eval "test
99d0: 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b 27 61 \"`echo '$''{'a
99e0: 63 5f 63 76 5f 6d 69 6e 67 77 33 32 27 2b 73 65 c_cv_mingw32'+se
99f0: 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 t}'`\" = set"; t
9a00: 68 65 6e 0a 20 20 65 63 68 6f 20 24 61 63 5f 6e hen. echo $ac_n
9a10: 20 22 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 "(cached) $ac_c
9a20: 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 " 1>&6.else. ca
9a30: 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 t > conftest.$ac
9a40: 5f 65 78 74 20 3c 3c 45 4f 46 0a 23 6c 69 6e 65 _ext <<EOF.#line
9a50: 20 31 32 32 34 20 22 63 6f 6e 66 69 67 75 72 65 1224 "configure
9a60: 22 0a 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e 66 ".#include "conf
9a70: 64 65 66 73 2e 68 22 0a 0a 69 6e 74 20 6d 61 69 defs.h"..int mai
9a80: 6e 28 29 20 7b 0a 72 65 74 75 72 6e 20 5f 5f 4d n() {.return __M
9a90: 49 4e 47 57 33 32 5f 5f 3b 0a 3b 20 72 65 74 75 INGW32__;.; retu
9aa0: 72 6e 20 30 3b 20 7d 0a 45 4f 46 0a 69 66 20 7b rn 0; }.EOF.if {
9ab0: 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 (eval echo conf
9ac0: 69 67 75 72 65 3a 31 32 33 31 3a 20 5c 22 24 61 igure:1231: \"$a
9ad0: 63 5f 63 6f 6d 70 69 6c 65 5c 22 29 20 31 3e 26 c_compile\") 1>&
9ae0: 35 3b 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 5; (eval $ac_com
9af0: 70 69 6c 65 29 20 32 3e 26 35 3b 20 7d 3b 20 74 pile) 2>&5; }; t
9b00: 68 65 6e 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e hen. rm -rf con
9b10: 66 74 65 73 74 2a 0a 20 20 61 63 5f 63 76 5f 6d ftest*. ac_cv_m
9b20: 69 6e 67 77 33 32 3d 79 65 73 0a 65 6c 73 65 0a ingw32=yes.else.
9b30: 20 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 echo "configur
9b40: 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 e: failed progra
9b50: 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20 20 63 61 m was:" >&5. ca
9b60: 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 t conftest.$ac_e
9b70: 78 74 20 3e 26 35 0a 20 20 72 6d 20 2d 72 66 20 xt >&5. rm -rf
9b80: 63 6f 6e 66 74 65 73 74 2a 0a 20 20 61 63 5f 63 conftest*. ac_c
9b90: 76 5f 6d 69 6e 67 77 33 32 3d 6e 6f 0a 66 69 0a v_mingw32=no.fi.
9ba0: 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a rm -f conftest*.
9bb0: 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a rm -f conftest*.
9bc0: 66 69 0a 0a 65 63 68 6f 20 22 24 61 63 5f 74 22 fi..echo "$ac_t"
9bd0: 22 24 61 63 5f 63 76 5f 6d 69 6e 67 77 33 32 22 "$ac_cv_mingw32"
9be0: 20 31 3e 26 36 0a 4d 49 4e 47 57 33 32 3d 0a 74 1>&6.MINGW32=.t
9bf0: 65 73 74 20 22 24 61 63 5f 63 76 5f 6d 69 6e 67 est "$ac_cv_ming
9c00: 77 33 32 22 20 3d 20 79 65 73 20 26 26 20 4d 49 w32" = yes && MI
9c10: 4e 47 57 33 32 3d 79 65 73 0a 0a 0a 65 63 68 6f NGW32=yes...echo
9c20: 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 $ac_n "checking
9c30: 20 66 6f 72 20 65 78 65 63 75 74 61 62 6c 65 20 for executable
9c40: 73 75 66 66 69 78 22 22 2e 2e 2e 20 24 61 63 5f suffix""... $ac_
9c50: 63 22 20 31 3e 26 36 0a 65 63 68 6f 20 22 63 6f c" 1>&6.echo "co
9c60: 6e 66 69 67 75 72 65 3a 31 32 35 30 3a 20 63 68 nfigure:1250: ch
9c70: 65 63 6b 69 6e 67 20 66 6f 72 20 65 78 65 63 75 ecking for execu
9c80: 74 61 62 6c 65 20 73 75 66 66 69 78 22 20 3e 26 table suffix" >&
9c90: 35 0a 69 66 20 65 76 61 6c 20 22 74 65 73 74 20 5.if eval "test
9ca0: 5c 22 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63 \"`echo '$''{'ac
9cb0: 5f 63 76 5f 65 78 65 65 78 74 27 2b 73 65 74 7d _cv_exeext'+set}
9cc0: 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 '`\" = set"; the
9cd0: 6e 0a 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 n. echo $ac_n "
9ce0: 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 (cached) $ac_c"
9cf0: 31 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 1>&6.else. if t
9d00: 65 73 74 20 22 24 43 59 47 57 49 4e 22 20 3d 20 est "$CYGWIN" =
9d10: 79 65 73 20 7c 7c 20 74 65 73 74 20 22 24 4d 49 yes || test "$MI
9d20: 4e 47 57 33 32 22 20 3d 20 79 65 73 3b 20 74 68 NGW32" = yes; th
9d30: 65 6e 0a 20 20 61 63 5f 63 76 5f 65 78 65 65 78 en. ac_cv_exeex
9d40: 74 3d 2e 65 78 65 0a 65 6c 73 65 0a 20 20 72 6d t=.exe.else. rm
9d50: 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 -f conftest*.
9d60: 65 63 68 6f 20 27 69 6e 74 20 6d 61 69 6e 20 28 echo 'int main (
9d70: 29 20 7b 20 72 65 74 75 72 6e 20 30 3b 20 7d 27 ) { return 0; }'
9d80: 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f > conftest.$ac_
9d90: 65 78 74 0a 20 20 61 63 5f 63 76 5f 65 78 65 65 ext. ac_cv_exee
9da0: 78 74 3d 0a 20 20 69 66 20 7b 20 28 65 76 61 6c xt=. if { (eval
9db0: 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a echo configure:
9dc0: 31 32 36 30 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 1260: \"$ac_link
9dd0: 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 \") 1>&5; (eval
9de0: 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 $ac_link) 2>&5;
9df0: 7d 3b 20 74 68 65 6e 0a 20 20 20 20 66 6f 72 20 }; then. for
9e00: 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73 74 file in conftest
9e10: 2e 2a 3b 20 64 6f 0a 20 20 20 20 20 20 63 61 73 .*; do. cas
9e20: 65 20 24 66 69 6c 65 20 69 6e 0a 20 20 20 20 20 e $file in.
9e30: 20 2a 2e 63 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f *.c | *.o | *.o
9e40: 62 6a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20 bj) ;;. *)
9e50: 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 60 65 63 ac_cv_exeext=`ec
9e60: 68 6f 20 24 66 69 6c 65 20 7c 20 73 65 64 20 2d ho $file | sed -
9e70: 65 20 73 2f 63 6f 6e 66 74 65 73 74 2f 2f 60 20 e s/conftest//`
9e80: 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 ;;. esac.
9e90: 20 20 64 6f 6e 65 0a 20 20 65 6c 73 65 0a 20 20 done. else.
9ea0: 20 20 7b 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 { echo "config
9eb0: 75 72 65 3a 20 65 72 72 6f 72 3a 20 69 6e 73 74 ure: error: inst
9ec0: 61 6c 6c 61 74 69 6f 6e 20 6f 72 20 63 6f 6e 66 allation or conf
9ed0: 69 67 75 72 61 74 69 6f 6e 20 70 72 6f 62 6c 65 iguration proble
9ee0: 6d 3a 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 6e m: compiler cann
9ef0: 6f 74 20 63 72 65 61 74 65 20 65 78 65 63 75 74 ot create execut
9f00: 61 62 6c 65 73 2e 22 20 31 3e 26 32 3b 20 65 78 ables." 1>&2; ex
9f10: 69 74 20 31 3b 20 7d 0a 20 20 66 69 0a 20 20 72 it 1; }. fi. r
9f20: 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 m -f conftest*.
9f30: 20 74 65 73 74 20 78 22 24 7b 61 63 5f 63 76 5f test x"${ac_cv_
9f40: 65 78 65 65 78 74 7d 22 20 3d 20 78 20 26 26 20 exeext}" = x &&
9f50: 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 6e 6f 0a ac_cv_exeext=no.
9f60: 66 69 0a 66 69 0a 0a 45 58 45 45 58 54 3d 22 22 fi.fi..EXEEXT=""
9f70: 0a 74 65 73 74 20 78 22 24 7b 61 63 5f 63 76 5f .test x"${ac_cv_
9f80: 65 78 65 65 78 74 7d 22 20 21 3d 20 78 6e 6f 20 exeext}" != xno
9f90: 26 26 20 45 58 45 45 58 54 3d 24 7b 61 63 5f 63 && EXEEXT=${ac_c
9fa0: 76 5f 65 78 65 65 78 74 7d 0a 65 63 68 6f 20 22 v_exeext}.echo "
9fb0: 24 61 63 5f 74 22 22 24 7b 61 63 5f 63 76 5f 65 $ac_t""${ac_cv_e
9fc0: 78 65 65 78 74 7d 22 20 31 3e 26 36 0a 61 63 5f xeext}" 1>&6.ac_
9fd0: 65 78 65 65 78 74 3d 24 45 58 45 45 58 54 0a 0a exeext=$EXEEXT..
9fe0: 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d .#--------------
9ff0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a000: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a010: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a020: 2d 2d 2d 2d 2d 2d 0a 23 20 22 63 79 67 70 61 74 ------.# "cygpat
a030: 68 22 20 69 73 20 75 73 65 64 20 6f 6e 20 77 69 h" is used on wi
a040: 6e 64 6f 77 73 20 74 6f 20 67 65 6e 65 72 61 74 ndows to generat
a050: 65 20 6e 61 74 69 76 65 20 70 61 74 68 20 6e 61 e native path na
a060: 6d 65 73 20 66 6f 72 0a 23 20 69 6e 63 6c 75 64 mes for.# includ
a070: 65 20 66 69 6c 65 73 2e 20 20 54 68 65 73 65 20 e files. These
a080: 76 61 72 69 61 62 6c 65 73 20 73 68 6f 75 6c 64 variables should
a090: 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 77 69 only be used wi
a0a0: 74 68 20 74 68 65 0a 23 20 63 6f 6d 70 69 6c 65 th the.# compile
a0b0: 72 20 61 6e 64 20 6c 69 6e 6b 65 72 20 73 69 6e r and linker sin
a0c0: 63 65 20 23 20 74 68 65 79 20 67 65 6e 65 72 61 ce # they genera
a0d0: 74 65 20 6e 61 74 69 76 65 20 70 61 74 68 20 6e te native path n
a0e0: 61 6d 65 73 2e 0a 23 0a 23 20 55 6e 69 78 20 74 ames..#.# Unix t
a0f0: 63 6c 43 6f 6e 66 69 67 2e 73 68 20 70 6f 69 6e clConfig.sh poin
a100: 74 73 20 53 52 43 5f 44 49 52 20 61 74 20 74 68 ts SRC_DIR at th
a110: 65 20 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 65 e top-level dire
a120: 63 74 6f 72 79 20 6f 66 0a 23 20 74 68 65 20 54 ctory of.# the T
a130: 63 6c 20 73 6f 75 72 63 65 73 2c 20 77 68 69 6c cl sources, whil
a140: 65 20 74 68 65 20 57 69 6e 64 6f 77 73 20 74 63 e the Windows tc
a150: 6c 43 6f 6e 66 69 67 2e 73 68 20 70 6f 69 6e 74 lConfig.sh point
a160: 73 20 53 52 43 5f 44 49 52 20 61 74 0a 23 20 74 s SRC_DIR at.# t
a170: 68 65 20 77 69 6e 20 73 75 62 64 69 72 65 63 74 he win subdirect
a180: 6f 72 79 2e 20 20 48 65 6e 63 65 20 74 68 65 20 ory. Hence the
a190: 64 69 66 66 65 72 65 6e 74 20 75 73 61 67 65 73 different usages
a1a0: 20 6f 66 20 53 52 43 5f 44 49 52 20 62 65 6c 6f of SRC_DIR belo
a1b0: 77 2e 0a 23 0a 23 20 54 68 69 73 20 6d 75 73 74 w..#.# This must
a1c0: 20 62 65 20 64 6f 6e 65 20 62 65 66 6f 72 65 20 be done before
a1d0: 63 61 6c 6c 69 6e 67 20 53 43 5f 50 55 42 4c 49 calling SC_PUBLI
a1e0: 43 5f 54 43 4c 5f 48 45 41 44 45 52 53 20 6f 72 C_TCL_HEADERS or
a1f0: 0a 23 20 53 43 5f 50 52 49 56 41 54 45 5f 54 43 .# SC_PRIVATE_TC
a200: 4c 5f 48 45 41 44 45 52 53 2e 0a 23 2d 2d 2d 2d L_HEADERS..#----
a210: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a220: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a230: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a240: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a250: 0a 0a 63 61 73 65 20 22 60 75 6e 61 6d 65 20 2d ..case "`uname -
a260: 73 60 22 20 69 6e 0a 20 20 20 20 2a 77 69 6e 33 s`" in. *win3
a270: 32 2a 20 7c 20 2a 57 49 4e 33 32 2a 20 7c 20 2a 2* | *WIN32* | *
a280: 43 59 47 57 49 4e 5f 4e 54 2a 7c 2a 43 59 47 57 CYGWIN_NT*|*CYGW
a290: 49 4e 5f 39 38 2a 7c 2a 43 59 47 57 49 4e 5f 39 IN_98*|*CYGWIN_9
a2a0: 35 2a 29 0a 09 43 59 47 50 41 54 48 3d 22 63 79 5*)..CYGPATH="cy
a2b0: 67 70 61 74 68 20 2d 77 22 0a 09 52 45 4c 50 41 gpath -w"..RELPA
a2c0: 54 48 3d 22 2e 2e 20 2e 2e 20 62 69 6e 22 0a 20 TH=".. .. bin".
a2d0: 20 20 20 3b 3b 0a 20 20 20 20 2a 29 0a 09 43 59 ;;. *)..CY
a2e0: 47 50 41 54 48 3d 65 63 68 6f 0a 09 52 45 4c 50 GPATH=echo..RELP
a2f0: 41 54 48 3d 22 2e 2e 22 0a 20 20 20 20 3b 3b 0a ATH="..". ;;.
a300: 65 73 61 63 0a 0a 0a 0a 0a 53 53 4c 5f 49 4e 43 esac.....SSL_INC
a310: 4c 55 44 45 5f 44 49 52 5f 4e 41 54 49 56 45 3d LUDE_DIR_NATIVE=
a320: 5c 22 60 24 7b 43 59 47 50 41 54 48 7d 20 24 7b \"`${CYGPATH} ${
a330: 53 53 4c 5f 49 4e 43 4c 55 44 45 5f 44 49 52 7d SSL_INCLUDE_DIR}
a340: 60 5c 22 0a 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d `\"....#--------
a350: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a360: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a370: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a380: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 4c ------------.# L
a390: 6f 61 64 20 74 68 65 20 74 63 6c 43 6f 6e 66 69 oad the tclConfi
a3a0: 67 2e 73 68 20 66 69 6c 65 0a 23 2d 2d 2d 2d 2d g.sh file.#-----
a3b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a3c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a3d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a3e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a ---------------.
a3f0: 0a 0a 20 20 20 20 23 0a 20 20 20 20 23 20 4f 6b .. #. # Ok
a400: 2c 20 6c 65 74 73 20 66 69 6e 64 20 74 68 65 20 , lets find the
a410: 74 63 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f tcl configuratio
a420: 6e 0a 20 20 20 20 23 20 46 69 72 73 74 2c 20 6c n. # First, l
a430: 6f 6f 6b 20 66 6f 72 20 6f 6e 65 20 75 6e 69 6e ook for one unin
a440: 73 74 61 6c 6c 65 64 2e 0a 20 20 20 20 23 20 74 stalled.. # t
a450: 68 65 20 61 6c 74 65 72 6e 61 74 69 76 65 20 73 he alternative s
a460: 65 61 72 63 68 20 64 69 72 65 63 74 6f 72 79 20 earch directory
a470: 69 73 20 69 6e 76 6f 6b 65 64 20 62 79 20 2d 2d is invoked by --
a480: 77 69 74 68 2d 74 63 6c 0a 20 20 20 20 23 0a 0a with-tcl. #..
a490: 20 20 20 20 69 66 20 74 65 73 74 20 78 22 24 7b if test x"${
a4a0: 6e 6f 5f 74 63 6c 7d 22 20 3d 20 78 20 3b 20 74 no_tcl}" = x ; t
a4b0: 68 65 6e 0a 09 23 20 77 65 20 72 65 73 65 74 20 hen..# we reset
a4c0: 6e 6f 5f 74 63 6c 20 69 6e 20 63 61 73 65 20 73 no_tcl in case s
a4d0: 6f 6d 65 74 68 69 6e 67 20 66 61 69 6c 73 20 68 omething fails h
a4e0: 65 72 65 0a 09 6e 6f 5f 74 63 6c 3d 74 72 75 65 ere..no_tcl=true
a4f0: 0a 09 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 ..# Check whethe
a500: 72 20 2d 2d 77 69 74 68 2d 74 63 6c 20 6f 72 20 r --with-tcl or
a510: 2d 2d 77 69 74 68 6f 75 74 2d 74 63 6c 20 77 61 --without-tcl wa
a520: 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 s given..if test
a530: 20 22 24 7b 77 69 74 68 5f 74 63 6c 2b 73 65 74 "${with_tcl+set
a540: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 }" = set; then.
a550: 20 77 69 74 68 76 61 6c 3d 22 24 77 69 74 68 5f withval="$with_
a560: 74 63 6c 22 0a 20 20 77 69 74 68 5f 74 63 6c 63 tcl". with_tclc
a570: 6f 6e 66 69 67 3d 24 7b 77 69 74 68 76 61 6c 7d onfig=${withval}
a580: 0a 66 69 0a 0a 09 65 63 68 6f 20 24 61 63 5f 6e .fi...echo $ac_n
a590: 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 54 "checking for T
a5a0: 63 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e cl configuration
a5b0: 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 ""... $ac_c" 1>&
a5c0: 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 6.echo "configur
a5d0: 65 3a 31 33 33 33 3a 20 63 68 65 63 6b 69 6e 67 e:1333: checking
a5e0: 20 66 6f 72 20 54 63 6c 20 63 6f 6e 66 69 67 75 for Tcl configu
a5f0: 72 61 74 69 6f 6e 22 20 3e 26 35 0a 09 69 66 20 ration" >&5..if
a600: 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 eval "test \"`ec
a610: 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 63 ho '$''{'ac_cv_c
a620: 5f 74 63 6c 63 6f 6e 66 69 67 27 2b 73 65 74 7d _tclconfig'+set}
a630: 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 '`\" = set"; the
a640: 6e 0a 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 n. echo $ac_n "
a650: 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 (cached) $ac_c"
a660: 31 3e 26 36 0a 65 6c 73 65 0a 20 20 0a 0a 09 20 1>&6.else. ...
a670: 20 20 20 23 20 46 69 72 73 74 20 63 68 65 63 6b # First check
a680: 20 74 6f 20 73 65 65 20 69 66 20 2d 2d 77 69 74 to see if --wit
a690: 68 2d 74 63 6c 20 77 61 73 20 73 70 65 63 69 66 h-tcl was specif
a6a0: 69 65 64 2e 0a 09 20 20 20 20 69 66 20 74 65 73 ied... if tes
a6b0: 74 20 78 22 24 7b 77 69 74 68 5f 74 63 6c 63 6f t x"${with_tclco
a6c0: 6e 66 69 67 7d 22 20 21 3d 20 78 20 3b 20 74 68 nfig}" != x ; th
a6d0: 65 6e 0a 09 09 69 66 20 74 65 73 74 20 2d 66 20 en...if test -f
a6e0: 22 24 7b 77 69 74 68 5f 74 63 6c 63 6f 6e 66 69 "${with_tclconfi
a6f0: 67 7d 2f 74 63 6c 43 6f 6e 66 69 67 2e 73 68 22 g}/tclConfig.sh"
a700: 20 3b 20 74 68 65 6e 0a 09 09 20 20 20 20 61 63 ; then... ac
a710: 5f 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 69 67 3d _cv_c_tclconfig=
a720: 60 28 63 64 20 24 7b 77 69 74 68 5f 74 63 6c 63 `(cd ${with_tclc
a730: 6f 6e 66 69 67 7d 3b 20 70 77 64 29 60 0a 09 09 onfig}; pwd)`...
a740: 65 6c 73 65 0a 09 09 20 20 20 20 7b 20 65 63 68 else... { ech
a750: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 65 72 o "configure: er
a760: 72 6f 72 3a 20 24 7b 77 69 74 68 5f 74 63 6c 63 ror: ${with_tclc
a770: 6f 6e 66 69 67 7d 20 64 69 72 65 63 74 6f 72 79 onfig} directory
a780: 20 64 6f 65 73 6e 27 74 20 63 6f 6e 74 61 69 6e doesn't contain
a790: 20 74 63 6c 43 6f 6e 66 69 67 2e 73 68 22 20 31 tclConfig.sh" 1
a7a0: 3e 26 32 3b 20 65 78 69 74 20 31 3b 20 7d 0a 09 >&2; exit 1; }..
a7b0: 09 66 69 0a 09 20 20 20 20 66 69 0a 0a 09 20 20 .fi.. fi...
a7c0: 20 20 23 20 74 68 65 6e 20 63 68 65 63 6b 20 66 # then check f
a7d0: 6f 72 20 61 20 70 72 69 76 61 74 65 20 54 63 6c or a private Tcl
a7e0: 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 09 20 installation..
a7f0: 20 20 20 69 66 20 74 65 73 74 20 78 22 24 7b 61 if test x"${a
a800: 63 5f 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 69 67 c_cv_c_tclconfig
a810: 7d 22 20 3d 20 78 20 3b 20 74 68 65 6e 0a 09 09 }" = x ; then...
a820: 66 6f 72 20 69 20 69 6e 20 5c 0a 09 09 09 2e 2e for i in \......
a830: 2f 74 63 6c 20 5c 0a 09 09 09 60 6c 73 20 2d 64 /tcl \....`ls -d
a840: 72 20 2e 2e 2f 74 63 6c 5b 38 2d 39 5d 2e 5b 30 r ../tcl[8-9].[0
a850: 2d 39 5d 2a 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c -9]* 2>/dev/null
a860: 60 20 5c 0a 09 09 09 2e 2e 2f 2e 2e 2f 74 63 6c ` \....../../tcl
a870: 20 5c 0a 09 09 09 60 6c 73 20 2d 64 72 20 2e 2e \....`ls -dr ..
a880: 2f 2e 2e 2f 74 63 6c 5b 38 2d 39 5d 2e 5b 30 2d /../tcl[8-9].[0-
a890: 39 5d 2a 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 9]* 2>/dev/null`
a8a0: 20 5c 0a 09 09 09 2e 2e 2f 2e 2e 2f 2e 2e 2f 74 \....../../../t
a8b0: 63 6c 20 5c 0a 09 09 09 60 6c 73 20 2d 64 72 20 cl \....`ls -dr
a8c0: 2e 2e 2f 2e 2e 2f 2e 2e 2f 74 63 6c 5b 38 2d 39 ../../../tcl[8-9
a8d0: 5d 2e 5b 30 2d 39 5d 2a 20 32 3e 2f 64 65 76 2f ].[0-9]* 2>/dev/
a8e0: 6e 75 6c 6c 60 20 3b 20 64 6f 0a 09 09 20 20 20 null` ; do...
a8f0: 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 69 2f if test -f "$i/
a900: 75 6e 69 78 2f 74 63 6c 43 6f 6e 66 69 67 2e 73 unix/tclConfig.s
a910: 68 22 20 3b 20 74 68 65 6e 0a 09 09 09 61 63 5f h" ; then....ac_
a920: 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 69 67 3d 60 cv_c_tclconfig=`
a930: 28 63 64 20 24 69 2f 75 6e 69 78 3b 20 70 77 64 (cd $i/unix; pwd
a940: 29 60 0a 09 09 09 62 72 65 61 6b 0a 09 09 20 20 )`....break...
a950: 20 20 66 69 0a 09 09 64 6f 6e 65 0a 09 20 20 20 fi...done..
a960: 20 66 69 0a 0a 09 20 20 20 20 23 20 63 68 65 63 fi... # chec
a970: 6b 20 69 6e 20 61 20 66 65 77 20 63 6f 6d 6d 6f k in a few commo
a980: 6e 20 69 6e 73 74 61 6c 6c 20 6c 6f 63 61 74 69 n install locati
a990: 6f 6e 73 0a 09 20 20 20 20 69 66 20 74 65 73 74 ons.. if test
a9a0: 20 78 22 24 7b 61 63 5f 63 76 5f 63 5f 74 63 6c x"${ac_cv_c_tcl
a9b0: 63 6f 6e 66 69 67 7d 22 20 3d 20 78 20 3b 20 74 config}" = x ; t
a9c0: 68 65 6e 0a 09 09 66 6f 72 20 69 20 69 6e 20 60 hen...for i in `
a9d0: 6c 73 20 2d 64 20 24 7b 70 72 65 66 69 78 7d 2f ls -d ${prefix}/
a9e0: 6c 69 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 lib 2>/dev/null`
a9f0: 20 5c 0a 09 09 09 60 6c 73 20 2d 64 20 2f 75 73 \....`ls -d /us
aa00: 72 2f 6c 69 62 20 32 3e 2f 64 65 76 2f 6e 75 6c r/lib 2>/dev/nul
aa10: 6c 60 20 5c 0a 09 09 09 60 6c 73 20 2d 64 20 2f l` \....`ls -d /
aa20: 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 20 32 3e usr/local/lib 2>
aa30: 2f 64 65 76 2f 6e 75 6c 6c 60 20 3b 20 64 6f 0a /dev/null` ; do.
aa40: 09 09 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 .. if test -f
aa50: 20 22 24 69 2f 74 63 6c 43 6f 6e 66 69 67 2e 73 "$i/tclConfig.s
aa60: 68 22 20 3b 20 74 68 65 6e 0a 09 09 09 61 63 5f h" ; then....ac_
aa70: 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 69 67 3d 60 cv_c_tclconfig=`
aa80: 28 63 64 20 24 69 3b 20 70 77 64 29 60 0a 09 09 (cd $i; pwd)`...
aa90: 09 62 72 65 61 6b 0a 09 09 20 20 20 20 66 69 0a .break... fi.
aaa0: 09 09 64 6f 6e 65 0a 09 20 20 20 20 66 69 0a 0a ..done.. fi..
aab0: 09 20 20 20 20 23 20 63 68 65 63 6b 20 69 6e 20 . # check in
aac0: 61 20 66 65 77 20 6f 74 68 65 72 20 70 72 69 76 a few other priv
aad0: 61 74 65 20 6c 6f 63 61 74 69 6f 6e 73 0a 09 20 ate locations..
aae0: 20 20 20 69 66 20 74 65 73 74 20 78 22 24 7b 61 if test x"${a
aaf0: 63 5f 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 69 67 c_cv_c_tclconfig
ab00: 7d 22 20 3d 20 78 20 3b 20 74 68 65 6e 0a 09 09 }" = x ; then...
ab10: 66 6f 72 20 69 20 69 6e 20 5c 0a 09 09 09 24 7b for i in \....${
ab20: 73 72 63 64 69 72 7d 2f 2e 2e 2f 74 63 6c 20 5c srcdir}/../tcl \
ab30: 0a 09 09 09 60 6c 73 20 2d 64 72 20 24 7b 73 72 ....`ls -dr ${sr
ab40: 63 64 69 72 7d 2f 2e 2e 2f 74 63 6c 5b 38 2d 39 cdir}/../tcl[8-9
ab50: 5d 2e 5b 30 2d 39 5d 2a 20 32 3e 2f 64 65 76 2f ].[0-9]* 2>/dev/
ab60: 6e 75 6c 6c 60 20 3b 20 64 6f 0a 09 09 20 20 20 null` ; do...
ab70: 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 69 2f if test -f "$i/
ab80: 75 6e 69 78 2f 74 63 6c 43 6f 6e 66 69 67 2e 73 unix/tclConfig.s
ab90: 68 22 20 3b 20 74 68 65 6e 0a 09 09 20 20 20 20 h" ; then...
aba0: 61 63 5f 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 69 ac_cv_c_tclconfi
abb0: 67 3d 60 28 63 64 20 24 69 2f 75 6e 69 78 3b 20 g=`(cd $i/unix;
abc0: 70 77 64 29 60 0a 09 09 20 20 20 20 62 72 65 61 pwd)`... brea
abd0: 6b 0a 09 09 66 69 0a 09 09 64 6f 6e 65 0a 09 20 k...fi...done..
abe0: 20 20 20 66 69 0a 09 0a 66 69 0a 0a 0a 09 69 66 fi...fi....if
abf0: 20 74 65 73 74 20 78 22 24 7b 61 63 5f 63 76 5f test x"${ac_cv_
ac00: 63 5f 74 63 6c 63 6f 6e 66 69 67 7d 22 20 3d 20 c_tclconfig}" =
ac10: 78 20 3b 20 74 68 65 6e 0a 09 20 20 20 20 54 43 x ; then.. TC
ac20: 4c 5f 42 49 4e 5f 44 49 52 3d 22 23 20 6e 6f 20 L_BIN_DIR="# no
ac30: 54 63 6c 20 63 6f 6e 66 69 67 73 20 66 6f 75 6e Tcl configs foun
ac40: 64 22 0a 09 20 20 20 20 65 63 68 6f 20 22 63 6f d".. echo "co
ac50: 6e 66 69 67 75 72 65 3a 20 77 61 72 6e 69 6e 67 nfigure: warning
ac60: 3a 20 43 61 6e 27 74 20 66 69 6e 64 20 54 63 6c : Can't find Tcl
ac70: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 64 configuration d
ac80: 65 66 69 6e 69 74 69 6f 6e 73 22 20 31 3e 26 32 efinitions" 1>&2
ac90: 0a 09 20 20 20 20 65 78 69 74 20 30 0a 09 65 6c .. exit 0..el
aca0: 73 65 0a 09 20 20 20 20 6e 6f 5f 74 63 6c 3d 0a se.. no_tcl=.
acb0: 09 20 20 20 20 54 43 4c 5f 42 49 4e 5f 44 49 52 . TCL_BIN_DIR
acc0: 3d 24 7b 61 63 5f 63 76 5f 63 5f 74 63 6c 63 6f =${ac_cv_c_tclco
acd0: 6e 66 69 67 7d 0a 09 20 20 20 20 65 63 68 6f 20 nfig}.. echo
ace0: 22 24 61 63 5f 74 22 22 66 6f 75 6e 64 20 24 54 "$ac_t""found $T
acf0: 43 4c 5f 42 49 4e 5f 44 49 52 2f 74 63 6c 43 6f CL_BIN_DIR/tclCo
ad00: 6e 66 69 67 2e 73 68 22 20 31 3e 26 36 0a 09 66 nfig.sh" 1>&6..f
ad10: 69 0a 20 20 20 20 66 69 0a 0a 0a 20 20 20 20 65 i. fi... e
ad20: 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b cho $ac_n "check
ad30: 69 6e 67 20 66 6f 72 20 65 78 69 73 74 65 6e 63 ing for existenc
ad40: 65 20 6f 66 20 24 54 43 4c 5f 42 49 4e 5f 44 49 e of $TCL_BIN_DI
ad50: 52 2f 74 63 6c 43 6f 6e 66 69 67 2e 73 68 22 22 R/tclConfig.sh""
ad60: 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a ... $ac_c" 1>&6.
ad70: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a echo "configure:
ad80: 31 34 30 34 3a 20 63 68 65 63 6b 69 6e 67 20 66 1404: checking f
ad90: 6f 72 20 65 78 69 73 74 65 6e 63 65 20 6f 66 20 or existence of
ada0: 24 54 43 4c 5f 42 49 4e 5f 44 49 52 2f 74 63 6c $TCL_BIN_DIR/tcl
adb0: 43 6f 6e 66 69 67 2e 73 68 22 20 3e 26 35 0a 0a Config.sh" >&5..
adc0: 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 if test -f "
add0: 24 54 43 4c 5f 42 49 4e 5f 44 49 52 2f 74 63 6c $TCL_BIN_DIR/tcl
ade0: 43 6f 6e 66 69 67 2e 73 68 22 20 3b 20 74 68 65 Config.sh" ; the
adf0: 6e 0a 20 20 20 20 20 20 20 20 65 63 68 6f 20 22 n. echo "
ae00: 24 61 63 5f 74 22 22 6c 6f 61 64 69 6e 67 22 20 $ac_t""loading"
ae10: 31 3e 26 36 0a 09 2e 20 24 54 43 4c 5f 42 49 4e 1>&6... $TCL_BIN
ae20: 5f 44 49 52 2f 74 63 6c 43 6f 6e 66 69 67 2e 73 _DIR/tclConfig.s
ae30: 68 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 h. else.
ae40: 20 20 20 65 63 68 6f 20 22 24 61 63 5f 74 22 22 echo "$ac_t""
ae50: 66 69 6c 65 20 6e 6f 74 20 66 6f 75 6e 64 22 20 file not found"
ae60: 31 3e 26 36 0a 20 20 20 20 66 69 0a 0a 20 20 20 1>&6. fi..
ae70: 20 23 0a 20 20 20 20 23 20 54 68 65 20 65 76 61 #. # The eva
ae80: 6c 20 69 73 20 72 65 71 75 69 72 65 64 20 74 6f l is required to
ae90: 20 64 6f 20 74 68 65 20 54 43 4c 5f 44 42 47 58 do the TCL_DBGX
aea0: 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 69 6e substitution in
aeb0: 20 74 68 65 0a 20 20 20 20 23 20 54 43 4c 5f 4c the. # TCL_L
aec0: 49 42 5f 46 49 4c 45 20 76 61 72 69 61 62 6c 65 IB_FILE variable
aed0: 0a 20 20 20 20 23 0a 0a 20 20 20 20 65 76 61 6c . #.. eval
aee0: 20 54 43 4c 5f 4c 49 42 5f 46 49 4c 45 3d 24 7b TCL_LIB_FILE=${
aef0: 54 43 4c 5f 4c 49 42 5f 46 49 4c 45 7d 0a 20 20 TCL_LIB_FILE}.
af00: 20 20 65 76 61 6c 20 54 43 4c 5f 4c 49 42 5f 46 eval TCL_LIB_F
af10: 4c 41 47 3d 24 7b 54 43 4c 5f 4c 49 42 5f 46 4c LAG=${TCL_LIB_FL
af20: 41 47 7d 0a 0a 20 20 20 20 0a 20 20 20 20 0a 20 AG}.. . .
af30: 20 20 20 0a 20 20 20 20 0a 20 20 20 20 0a 20 20 . . .
af40: 20 20 0a 20 20 20 20 0a 20 20 20 20 0a 20 20 20 . . .
af50: 20 0a 20 20 20 20 0a 20 20 20 20 0a 20 20 20 20 . . .
af60: 0a 20 20 20 20 0a 20 20 20 20 0a 20 20 20 20 0a . . . .
af70: 0a 0a 0a 20 20 20 20 65 63 68 6f 20 24 61 63 5f ... echo $ac_
af80: 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 n "checking for
af90: 54 63 6c 20 70 75 62 6c 69 63 20 68 65 61 64 65 Tcl public heade
afa0: 72 73 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 rs""... $ac_c" 1
afb0: 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 >&6.echo "config
afc0: 75 72 65 3a 31 34 34 30 3a 20 63 68 65 63 6b 69 ure:1440: checki
afd0: 6e 67 20 66 6f 72 20 54 63 6c 20 70 75 62 6c 69 ng for Tcl publi
afe0: 63 20 68 65 61 64 65 72 73 22 20 3e 26 35 0a 0a c headers" >&5..
aff0: 20 20 20 20 23 20 43 68 65 63 6b 20 77 68 65 74 # Check whet
b000: 68 65 72 20 2d 2d 77 69 74 68 2d 74 63 6c 69 6e her --with-tclin
b010: 63 6c 75 64 65 20 6f 72 20 2d 2d 77 69 74 68 6f clude or --witho
b020: 75 74 2d 74 63 6c 69 6e 63 6c 75 64 65 20 77 61 ut-tclinclude wa
b030: 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 s given..if test
b040: 20 22 24 7b 77 69 74 68 5f 74 63 6c 69 6e 63 6c "${with_tclincl
b050: 75 64 65 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b ude+set}" = set;
b060: 20 74 68 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d then. withval=
b070: 22 24 77 69 74 68 5f 74 63 6c 69 6e 63 6c 75 64 "$with_tclinclud
b080: 65 22 0a 20 20 77 69 74 68 5f 74 63 6c 69 6e 63 e". with_tclinc
b090: 6c 75 64 65 3d 24 7b 77 69 74 68 76 61 6c 7d 0a lude=${withval}.
b0a0: 66 69 0a 0a 0a 20 20 20 20 69 66 20 74 65 73 74 fi... if test
b0b0: 20 78 22 24 7b 77 69 74 68 5f 74 63 6c 69 6e 63 x"${with_tclinc
b0c0: 6c 75 64 65 7d 22 20 21 3d 20 78 20 3b 20 74 68 lude}" != x ; th
b0d0: 65 6e 0a 09 69 66 20 74 65 73 74 20 2d 66 20 22 en..if test -f "
b0e0: 24 7b 77 69 74 68 5f 74 63 6c 69 6e 63 6c 75 64 ${with_tclinclud
b0f0: 65 7d 2f 74 63 6c 2e 68 22 20 3b 20 74 68 65 6e e}/tcl.h" ; then
b100: 0a 09 20 20 20 20 61 63 5f 63 76 5f 63 5f 74 63 .. ac_cv_c_tc
b110: 6c 68 3d 24 7b 77 69 74 68 5f 74 63 6c 69 6e 63 lh=${with_tclinc
b120: 6c 75 64 65 7d 0a 09 65 6c 73 65 0a 09 20 20 20 lude}..else..
b130: 20 7b 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 { echo "configu
b140: 72 65 3a 20 65 72 72 6f 72 3a 20 24 7b 77 69 74 re: error: ${wit
b150: 68 5f 74 63 6c 69 6e 63 6c 75 64 65 7d 20 64 69 h_tclinclude} di
b160: 72 65 63 74 6f 72 79 20 64 6f 65 73 20 6e 6f 74 rectory does not
b170: 20 63 6f 6e 74 61 69 6e 20 54 63 6c 20 70 75 62 contain Tcl pub
b180: 6c 69 63 20 68 65 61 64 65 72 20 66 69 6c 65 20 lic header file
b190: 74 63 6c 2e 68 22 20 31 3e 26 32 3b 20 65 78 69 tcl.h" 1>&2; exi
b1a0: 74 20 31 3b 20 7d 0a 09 66 69 0a 20 20 20 20 65 t 1; }..fi. e
b1b0: 6c 73 65 0a 09 69 66 20 65 76 61 6c 20 22 74 65 lse..if eval "te
b1c0: 73 74 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b st \"`echo '$''{
b1d0: 27 61 63 5f 63 76 5f 63 5f 74 63 6c 68 27 2b 73 'ac_cv_c_tclh'+s
b1e0: 65 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 et}'`\" = set";
b1f0: 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 61 63 5f then. echo $ac_
b200: 6e 20 22 28 63 61 63 68 65 64 29 20 24 61 63 5f n "(cached) $ac_
b210: 63 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 20 0a c" 1>&6.else. .
b220: 09 20 20 20 20 23 20 55 73 65 20 74 68 65 20 76 . # Use the v
b230: 61 6c 75 65 20 66 72 6f 6d 20 2d 2d 77 69 74 68 alue from --with
b240: 2d 74 63 6c 69 6e 63 6c 75 64 65 2c 20 69 66 20 -tclinclude, if
b250: 69 74 20 77 61 73 20 67 69 76 65 6e 0a 0a 09 20 it was given...
b260: 20 20 20 69 66 20 74 65 73 74 20 78 22 24 7b 77 if test x"${w
b270: 69 74 68 5f 74 63 6c 69 6e 63 6c 75 64 65 7d 22 ith_tclinclude}"
b280: 20 21 3d 20 78 20 3b 20 74 68 65 6e 0a 09 09 61 != x ; then...a
b290: 63 5f 63 76 5f 63 5f 74 63 6c 68 3d 24 7b 77 69 c_cv_c_tclh=${wi
b2a0: 74 68 5f 74 63 6c 69 6e 63 6c 75 64 65 7d 0a 09 th_tclinclude}..
b2b0: 20 20 20 20 65 6c 73 65 0a 09 09 23 20 43 68 65 else...# Che
b2c0: 63 6b 20 69 6e 20 74 68 65 20 69 6e 63 6c 75 64 ck in the includ
b2d0: 65 64 69 72 2c 20 69 66 20 2d 2d 70 72 65 66 69 edir, if --prefi
b2e0: 78 20 77 61 73 20 73 70 65 63 69 66 69 65 64 0a x was specified.
b2f0: 0a 09 09 65 76 61 6c 20 22 74 65 6d 70 5f 69 6e ...eval "temp_in
b300: 63 6c 75 64 65 64 69 72 3d 24 7b 69 6e 63 6c 75 cludedir=${inclu
b310: 64 65 64 69 72 7d 22 0a 09 09 66 6f 72 20 69 20 dedir}"...for i
b320: 69 6e 20 5c 0a 09 09 09 60 6c 73 20 2d 64 20 24 in \....`ls -d $
b330: 7b 54 43 4c 5f 50 52 45 46 49 58 7d 2f 69 6e 63 {TCL_PREFIX}/inc
b340: 6c 75 64 65 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c lude 2>/dev/null
b350: 60 20 5c 0a 09 09 09 60 6c 73 20 2d 64 20 24 7b ` \....`ls -d ${
b360: 74 65 6d 70 5f 69 6e 63 6c 75 64 65 64 69 72 7d temp_includedir}
b370: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 2>/dev/null` \.
b380: 09 09 09 60 6c 73 20 2d 64 20 24 7b 54 43 4c 5f ...`ls -d ${TCL_
b390: 42 49 4e 5f 44 49 52 7d 2f 2e 2e 2f 69 6e 63 6c BIN_DIR}/../incl
b3a0: 75 64 65 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 ude 2>/dev/null`
b3b0: 20 5c 0a 09 09 09 2f 75 73 72 2f 6c 6f 63 61 6c \..../usr/local
b3c0: 2f 69 6e 63 6c 75 64 65 20 2f 75 73 72 2f 69 6e /include /usr/in
b3d0: 63 6c 75 64 65 20 3b 20 64 6f 0a 09 09 20 20 20 clude ; do...
b3e0: 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 69 2f if test -f "$i/
b3f0: 74 63 6c 2e 68 22 20 3b 20 74 68 65 6e 0a 09 09 tcl.h" ; then...
b400: 09 61 63 5f 63 76 5f 63 5f 74 63 6c 68 3d 24 69 .ac_cv_c_tclh=$i
b410: 0a 09 09 09 62 72 65 61 6b 0a 09 09 20 20 20 20 ....break...
b420: 66 69 0a 09 09 64 6f 6e 65 0a 09 20 20 20 20 66 fi...done.. f
b430: 69 0a 09 0a 66 69 0a 0a 20 20 20 20 66 69 0a 0a i...fi.. fi..
b440: 20 20 20 20 23 20 50 72 69 6e 74 20 61 20 6d 65 # Print a me
b450: 73 73 61 67 65 20 62 61 73 65 64 20 6f 6e 20 68 ssage based on h
b460: 6f 77 20 77 65 20 64 65 74 65 72 6d 69 6e 65 64 ow we determined
b470: 20 74 68 65 20 69 6e 63 6c 75 64 65 20 70 61 74 the include pat
b480: 68 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 78 h.. if test x
b490: 22 24 7b 61 63 5f 63 76 5f 63 5f 74 63 6c 68 7d "${ac_cv_c_tclh}
b4a0: 22 20 3d 20 78 20 3b 20 74 68 65 6e 0a 09 7b 20 " = x ; then..{
b4b0: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a echo "configure:
b4c0: 20 65 72 72 6f 72 3a 20 74 63 6c 2e 68 20 6e 6f error: tcl.h no
b4d0: 74 20 66 6f 75 6e 64 2e 20 20 50 6c 65 61 73 65 t found. Please
b4e0: 20 73 70 65 63 69 66 79 20 69 74 73 20 6c 6f 63 specify its loc
b4f0: 61 74 69 6f 6e 20 77 69 74 68 20 2d 2d 77 69 74 ation with --wit
b500: 68 2d 74 63 6c 69 6e 63 6c 75 64 65 22 20 31 3e h-tclinclude" 1>
b510: 26 32 3b 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 &2; exit 1; }.
b520: 20 20 65 6c 73 65 0a 09 65 63 68 6f 20 22 24 61 else..echo "$a
b530: 63 5f 74 22 22 24 7b 61 63 5f 63 76 5f 63 5f 74 c_t""${ac_cv_c_t
b540: 63 6c 68 7d 22 20 31 3e 26 36 0a 20 20 20 20 66 clh}" 1>&6. f
b550: 69 0a 0a 20 20 20 20 23 20 43 6f 6e 76 65 72 74 i.. # Convert
b560: 20 74 6f 20 61 20 6e 61 74 69 76 65 20 70 61 74 to a native pat
b570: 68 20 61 6e 64 20 73 75 62 73 74 69 74 75 74 65 h and substitute
b580: 20 69 6e 74 6f 20 74 68 65 20 6f 75 74 70 75 74 into the output
b590: 20 66 69 6c 65 73 2e 0a 0a 20 20 20 20 49 4e 43 files... INC
b5a0: 4c 55 44 45 5f 44 49 52 5f 4e 41 54 49 56 45 3d LUDE_DIR_NATIVE=
b5b0: 60 24 7b 43 59 47 50 41 54 48 7d 20 24 7b 61 63 `${CYGPATH} ${ac
b5c0: 5f 63 76 5f 63 5f 74 63 6c 68 7d 60 0a 0a 20 20 _cv_c_tclh}`..
b5d0: 20 20 54 43 4c 5f 49 4e 43 4c 55 44 45 53 3d 2d TCL_INCLUDES=-
b5e0: 49 5c 22 24 7b 49 4e 43 4c 55 44 45 5f 44 49 52 I\"${INCLUDE_DIR
b5f0: 5f 4e 41 54 49 56 45 7d 5c 22 0a 0a 20 20 20 20 _NATIVE}\"..
b600: 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ...#------------
b610: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b620: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b630: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b640: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 41 20 66 65 77 --------.# A few
b650: 20 6d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 20 70 miscellaneous p
b660: 6c 61 74 66 6f 72 6d 2d 73 70 65 63 69 66 69 63 latform-specific
b670: 20 69 74 65 6d 73 3a 0a 23 0a 23 20 44 65 66 69 items:.#.# Defi
b680: 6e 65 20 61 20 73 70 65 63 69 61 6c 20 73 79 6d ne a special sym
b690: 62 6f 6c 20 66 6f 72 20 57 69 6e 64 6f 77 73 20 bol for Windows
b6a0: 28 42 55 49 4c 44 5f 74 6c 73 20 69 6e 20 74 68 (BUILD_tls in th
b6b0: 69 73 20 63 61 73 65 29 20 73 6f 0a 23 20 74 68 is case) so.# th
b6c0: 61 74 20 77 65 20 63 72 65 61 74 65 20 74 68 65 at we create the
b6d0: 20 65 78 70 6f 72 74 20 6c 69 62 72 61 72 79 20 export library
b6e0: 77 69 74 68 20 74 68 65 20 64 6c 6c 2e 0a 23 0a with the dll..#.
b6f0: 23 20 43 6c 65 61 6e 20 75 70 20 61 6e 79 20 65 # Clean up any e
b700: 78 74 72 61 20 66 69 6c 65 73 20 74 68 61 74 20 xtra files that
b710: 57 69 6e 64 6f 77 73 20 63 72 65 61 74 65 73 2e Windows creates.
b720: 0a 23 0a 23 20 44 65 66 69 6e 65 20 61 6e 79 20 .#.# Define any
b730: 65 78 74 72 61 20 63 6f 6d 70 69 6c 65 72 20 66 extra compiler f
b740: 6c 61 67 73 20 69 6e 20 74 68 65 20 50 41 43 4b lags in the PACK
b750: 41 47 45 5f 43 46 4c 41 47 53 20 76 61 72 69 61 AGE_CFLAGS varia
b760: 62 6c 65 2e 0a 23 20 54 68 65 73 65 20 77 69 6c ble..# These wil
b770: 6c 20 62 65 20 61 70 70 65 6e 64 65 64 20 74 6f l be appended to
b780: 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 74 the current set
b790: 20 6f 66 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 of compiler fla
b7a0: 67 73 20 66 6f 72 0a 23 20 79 6f 75 72 20 73 79 gs for.# your sy
b7b0: 73 74 65 6d 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d stem..#---------
b7c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b7d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b7e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b7f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 63 61 73 -----------..cas
b800: 65 20 22 60 75 6e 61 6d 65 20 2d 73 60 22 20 69 e "`uname -s`" i
b810: 6e 0a 20 20 20 20 2a 77 69 6e 33 32 2a 20 7c 20 n. *win32* |
b820: 2a 57 49 4e 33 32 2a 20 7c 20 2a 43 59 47 57 49 *WIN32* | *CYGWI
b830: 4e 5f 4e 54 2a 7c 2a 43 59 47 57 49 4e 5f 39 38 N_NT*|*CYGWIN_98
b840: 2a 7c 2a 43 59 47 57 49 4e 5f 39 35 2a 29 0a 09 *|*CYGWIN_95*)..
b850: 63 61 74 20 3e 3e 20 63 6f 6e 66 64 65 66 73 2e cat >> confdefs.
b860: 68 20 3c 3c 45 4f 46 0a 23 64 65 66 69 6e 65 20 h <<EOF.#define
b870: 42 55 49 4c 44 5f 24 7b 50 41 43 4b 41 47 45 7d BUILD_${PACKAGE}
b880: 20 31 0a 45 4f 46 0a 0a 09 43 4c 45 41 4e 46 49 1.EOF...CLEANFI
b890: 4c 45 53 3d 22 2a 2e 6c 69 62 20 2a 2e 64 6c 6c LES="*.lib *.dll
b8a0: 20 2a 2e 65 78 70 20 2a 2e 69 6c 6b 20 2a 2e 70 *.exp *.ilk *.p
b8b0: 64 62 20 76 63 35 30 2e 70 63 68 22 0a 09 0a 20 db vc50.pch"...
b8c0: 20 20 20 3b 3b 0a 20 20 20 20 2a 29 0a 09 43 4c ;;. *)..CL
b8d0: 45 41 4e 46 49 4c 45 53 3d 0a 20 20 20 20 3b 3b EANFILES=. ;;
b8e0: 0a 65 73 61 63 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d .esac..#--------
b8f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b900: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b910: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b920: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 43 ------------.# C
b930: 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 heck whether --e
b940: 6e 61 62 6c 65 2d 74 68 72 65 61 64 73 20 6f 72 nable-threads or
b950: 20 2d 2d 64 69 73 61 62 6c 65 2d 74 68 72 65 61 --disable-threa
b960: 64 73 20 77 61 73 20 67 69 76 65 6e 2e 0a 23 20 ds was given..#
b970: 53 6f 20 66 61 72 20 6f 6e 6c 79 20 54 63 6c 20 So far only Tcl
b980: 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 69 73 responds to this
b990: 20 6f 6e 65 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d one..#---------
b9a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b9b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b9c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b9d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 20 20 -----------...
b9e0: 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 echo $ac_n "ch
b9f0: 65 63 6b 69 6e 67 20 66 6f 72 20 62 75 69 6c 64 ecking for build
ba00: 69 6e 67 20 77 69 74 68 20 74 68 72 65 61 64 73 ing with threads
ba10: 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 ""... $ac_c" 1>&
ba20: 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 6.echo "configur
ba30: 65 3a 31 35 33 35 3a 20 63 68 65 63 6b 69 6e 67 e:1535: checking
ba40: 20 66 6f 72 20 62 75 69 6c 64 69 6e 67 20 77 69 for building wi
ba50: 74 68 20 74 68 72 65 61 64 73 22 20 3e 26 35 0a th threads" >&5.
ba60: 20 20 20 20 23 20 43 68 65 63 6b 20 77 68 65 74 # Check whet
ba70: 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 74 68 72 her --enable-thr
ba80: 65 61 64 73 20 6f 72 20 2d 2d 64 69 73 61 62 6c eads or --disabl
ba90: 65 2d 74 68 72 65 61 64 73 20 77 61 73 20 67 69 e-threads was gi
baa0: 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b ven..if test "${
bab0: 65 6e 61 62 6c 65 5f 74 68 72 65 61 64 73 2b 73 enable_threads+s
bac0: 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e et}" = set; then
bad0: 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 22 24 65 . enableval="$e
bae0: 6e 61 62 6c 65 5f 74 68 72 65 61 64 73 22 0a 20 nable_threads".
baf0: 20 74 63 6c 5f 6f 6b 3d 24 65 6e 61 62 6c 65 76 tcl_ok=$enablev
bb00: 61 6c 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 6f 6b al.else. tcl_ok
bb10: 3d 6e 6f 0a 66 69 0a 0a 0a 20 20 20 20 69 66 20 =no.fi... if
bb20: 74 65 73 74 20 22 24 74 63 6c 5f 6f 6b 22 20 3d test "$tcl_ok" =
bb30: 20 22 79 65 73 22 3b 20 74 68 65 6e 0a 09 54 43 "yes"; then..TC
bb40: 4c 5f 54 48 52 45 41 44 53 3d 31 0a 09 63 61 74 L_THREADS=1..cat
bb50: 20 3e 3e 20 63 6f 6e 66 64 65 66 73 2e 68 20 3c >> confdefs.h <
bb60: 3c 5c 45 4f 46 0a 23 64 65 66 69 6e 65 20 54 43 <\EOF.#define TC
bb70: 4c 5f 54 48 52 45 41 44 53 20 31 0a 45 4f 46 0a L_THREADS 1.EOF.
bb80: 0a 09 63 61 74 20 3e 3e 20 63 6f 6e 66 64 65 66 ..cat >> confdef
bb90: 73 2e 68 20 3c 3c 5c 45 4f 46 0a 23 64 65 66 69 s.h <<\EOF.#defi
bba0: 6e 65 20 5f 52 45 45 4e 54 52 41 4e 54 20 31 0a ne _REENTRANT 1.
bbb0: 45 4f 46 0a 0a 0a 09 63 61 73 65 20 22 60 75 6e EOF....case "`un
bbc0: 61 6d 65 20 2d 73 60 22 20 69 6e 0a 09 20 20 20 ame -s`" in..
bbd0: 20 2a 77 69 6e 33 32 2a 20 7c 20 2a 57 49 4e 33 *win32* | *WIN3
bbe0: 32 2a 20 7c 20 2a 43 59 47 57 49 4e 5f 4e 54 2a 2* | *CYGWIN_NT*
bbf0: 20 7c 20 2a 43 59 47 57 49 4e 5f 39 38 2a 20 7c | *CYGWIN_98* |
bc00: 20 2a 43 59 47 57 49 4e 5f 39 35 2a 29 0a 09 09 *CYGWIN_95*)...
bc10: 20 20 20 20 65 63 68 6f 20 22 24 61 63 5f 74 22 echo "$ac_t"
bc20: 22 79 65 73 22 20 31 3e 26 36 0a 09 09 3b 3b 0a "yes" 1>&6...;;.
bc30: 09 20 20 20 20 2a 29 0a 09 09 65 63 68 6f 20 24 . *)...echo $
bc40: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 ac_n "checking f
bc50: 6f 72 20 70 74 68 72 65 61 64 5f 6d 75 74 65 78 or pthread_mutex
bc60: 5f 69 6e 69 74 20 69 6e 20 2d 6c 70 74 68 72 65 _init in -lpthre
bc70: 61 64 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 ad""... $ac_c" 1
bc80: 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 >&6.echo "config
bc90: 75 72 65 3a 31 35 36 32 3a 20 63 68 65 63 6b 69 ure:1562: checki
bca0: 6e 67 20 66 6f 72 20 70 74 68 72 65 61 64 5f 6d ng for pthread_m
bcb0: 75 74 65 78 5f 69 6e 69 74 20 69 6e 20 2d 6c 70 utex_init in -lp
bcc0: 74 68 72 65 61 64 22 20 3e 26 35 0a 61 63 5f 6c thread" >&5.ac_l
bcd0: 69 62 5f 76 61 72 3d 60 65 63 68 6f 20 70 74 68 ib_var=`echo pth
bce0: 72 65 61 64 27 5f 27 70 74 68 72 65 61 64 5f 6d read'_'pthread_m
bcf0: 75 74 65 78 5f 69 6e 69 74 20 7c 20 73 65 64 20 utex_init | sed
bd00: 27 79 25 2e 2f 2b 2d 25 5f 5f 70 5f 25 27 60 0a 'y%./+-%__p_%'`.
bd10: 69 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 if eval "test \"
bd20: 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 `echo '$''{'ac_c
bd30: 76 5f 6c 69 62 5f 24 61 63 5f 6c 69 62 5f 76 61 v_lib_$ac_lib_va
bd40: 72 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20 73 65 r'+set}'`\" = se
bd50: 74 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 t"; then. echo
bd60: 24 61 63 5f 6e 20 22 28 63 61 63 68 65 64 29 20 $ac_n "(cached)
bd70: 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 6c 73 65 $ac_c" 1>&6.else
bd80: 0a 20 20 61 63 5f 73 61 76 65 5f 4c 49 42 53 3d . ac_save_LIBS=
bd90: 22 24 4c 49 42 53 22 0a 4c 49 42 53 3d 22 2d 6c "$LIBS".LIBS="-l
bda0: 70 74 68 72 65 61 64 20 20 24 4c 49 42 53 22 0a pthread $LIBS".
bdb0: 63 61 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 cat > conftest.$
bdc0: 61 63 5f 65 78 74 20 3c 3c 45 4f 46 0a 23 6c 69 ac_ext <<EOF.#li
bdd0: 6e 65 20 31 35 37 30 20 22 63 6f 6e 66 69 67 75 ne 1570 "configu
bde0: 72 65 22 0a 23 69 6e 63 6c 75 64 65 20 22 63 6f re".#include "co
bdf0: 6e 66 64 65 66 73 2e 68 22 0a 2f 2a 20 4f 76 65 nfdefs.h"./* Ove
be00: 72 72 69 64 65 20 61 6e 79 20 67 63 63 32 20 69 rride any gcc2 i
be10: 6e 74 65 72 6e 61 6c 20 70 72 6f 74 6f 74 79 70 nternal prototyp
be20: 65 20 74 6f 20 61 76 6f 69 64 20 61 6e 20 65 72 e to avoid an er
be30: 72 6f 72 2e 20 20 2a 2f 0a 2f 2a 20 57 65 20 75 ror. */./* We u
be40: 73 65 20 63 68 61 72 20 62 65 63 61 75 73 65 20 se char because
be50: 69 6e 74 20 6d 69 67 68 74 20 6d 61 74 63 68 20 int might match
be60: 74 68 65 20 72 65 74 75 72 6e 20 74 79 70 65 20 the return type
be70: 6f 66 20 61 20 67 63 63 32 0a 20 20 20 20 62 75 of a gcc2. bu
be80: 69 6c 74 69 6e 20 61 6e 64 20 74 68 65 6e 20 69 iltin and then i
be90: 74 73 20 61 72 67 75 6d 65 6e 74 20 70 72 6f 74 ts argument prot
bea0: 6f 74 79 70 65 20 77 6f 75 6c 64 20 73 74 69 6c otype would stil
beb0: 6c 20 61 70 70 6c 79 2e 20 20 2a 2f 0a 63 68 61 l apply. */.cha
bec0: 72 20 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f r pthread_mutex_
bed0: 69 6e 69 74 28 29 3b 0a 0a 69 6e 74 20 6d 61 69 init();..int mai
bee0: 6e 28 29 20 7b 0a 70 74 68 72 65 61 64 5f 6d 75 n() {.pthread_mu
bef0: 74 65 78 5f 69 6e 69 74 28 29 0a 3b 20 72 65 74 tex_init().; ret
bf00: 75 72 6e 20 30 3b 20 7d 0a 45 4f 46 0a 69 66 20 urn 0; }.EOF.if
bf10: 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e { (eval echo con
bf20: 66 69 67 75 72 65 3a 31 35 38 31 3a 20 5c 22 24 figure:1581: \"$
bf30: 61 63 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26 35 3b ac_link\") 1>&5;
bf40: 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 (eval $ac_link)
bf50: 20 32 3e 26 35 3b 20 7d 20 26 26 20 74 65 73 74 2>&5; } && test
bf60: 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 -s conftest${ac
bf70: 5f 65 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a 20 _exeext}; then.
bf80: 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 rm -rf conftest
bf90: 2a 0a 20 20 65 76 61 6c 20 22 61 63 5f 63 76 5f *. eval "ac_cv_
bfa0: 6c 69 62 5f 24 61 63 5f 6c 69 62 5f 76 61 72 3d lib_$ac_lib_var=
bfb0: 79 65 73 22 0a 65 6c 73 65 0a 20 20 65 63 68 6f yes".else. echo
bfc0: 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 66 61 69 "configure: fai
bfd0: 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a led program was:
bfe0: 22 20 3e 26 35 0a 20 20 63 61 74 20 63 6f 6e 66 " >&5. cat conf
bff0: 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 test.$ac_ext >&5
c000: 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 . rm -rf confte
c010: 73 74 2a 0a 20 20 65 76 61 6c 20 22 61 63 5f 63 st*. eval "ac_c
c020: 76 5f 6c 69 62 5f 24 61 63 5f 6c 69 62 5f 76 61 v_lib_$ac_lib_va
c030: 72 3d 6e 6f 22 0a 66 69 0a 72 6d 20 2d 66 20 63 r=no".fi.rm -f c
c040: 6f 6e 66 74 65 73 74 2a 0a 4c 49 42 53 3d 22 24 onftest*.LIBS="$
c050: 61 63 5f 73 61 76 65 5f 4c 49 42 53 22 0a 0a 66 ac_save_LIBS"..f
c060: 69 0a 69 66 20 65 76 61 6c 20 22 74 65 73 74 20 i.if eval "test
c070: 5c 22 60 65 63 68 6f 20 27 24 61 63 5f 63 76 5f \"`echo '$ac_cv_
c080: 6c 69 62 5f 27 24 61 63 5f 6c 69 62 5f 76 61 72 lib_'$ac_lib_var
c090: 60 5c 22 20 3d 20 79 65 73 22 3b 20 74 68 65 6e `\" = yes"; then
c0a0: 0a 20 20 65 63 68 6f 20 22 24 61 63 5f 74 22 22 . echo "$ac_t""
c0b0: 79 65 73 22 20 31 3e 26 36 0a 20 20 74 63 6c 5f yes" 1>&6. tcl_
c0c0: 6f 6b 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 ok=yes.else. ec
c0d0: 68 6f 20 22 24 61 63 5f 74 22 22 6e 6f 22 20 31 ho "$ac_t""no" 1
c0e0: 3e 26 36 0a 74 63 6c 5f 6f 6b 3d 6e 6f 0a 66 69 >&6.tcl_ok=no.fi
c0f0: 0a 0a 09 09 69 66 20 74 65 73 74 20 22 24 74 63 ....if test "$tc
c100: 6c 5f 6f 6b 22 20 3d 20 22 79 65 73 22 3b 20 74 l_ok" = "yes"; t
c110: 68 65 6e 0a 09 09 20 20 20 20 23 20 54 68 65 20 hen... # The
c120: 73 70 61 63 65 20 69 73 20 6e 65 65 64 65 64 0a space is needed.
c130: 09 09 20 20 20 20 54 48 52 45 41 44 53 5f 4c 49 .. THREADS_LI
c140: 42 53 3d 22 20 2d 6c 70 74 68 72 65 61 64 22 0a BS=" -lpthread".
c150: 09 09 20 20 20 20 65 63 68 6f 20 22 24 61 63 5f .. echo "$ac_
c160: 74 22 22 79 65 73 22 20 31 3e 26 36 0a 09 09 65 t""yes" 1>&6...e
c170: 6c 73 65 0a 09 09 20 20 20 20 54 43 4c 5f 54 48 lse... TCL_TH
c180: 52 45 41 44 53 3d 30 0a 09 09 20 20 20 20 65 63 READS=0... ec
c190: 68 6f 20 22 24 61 63 5f 74 22 22 6e 6f 22 20 31 ho "$ac_t""no" 1
c1a0: 3e 26 36 0a 09 09 20 20 20 20 65 63 68 6f 20 22 >&6... echo "
c1b0: 63 6f 6e 66 69 67 75 72 65 3a 20 77 61 72 6e 69 configure: warni
c1c0: 6e 67 3a 20 22 44 6f 6e 20 74 20 6b 6e 6f 77 20 ng: "Don t know
c1d0: 68 6f 77 20 74 6f 20 66 69 6e 64 20 70 74 68 72 how to find pthr
c1e0: 65 61 64 20 6c 69 62 20 6f 6e 20 79 6f 75 72 20 ead lib on your
c1f0: 73 79 73 74 65 6d 20 2d 20 79 6f 75 20 6d 75 73 system - you mus
c200: 74 20 64 69 73 61 62 6c 65 20 74 68 72 65 61 64 t disable thread
c210: 20 73 75 70 70 6f 72 74 20 6f 72 20 65 64 69 74 support or edit
c220: 20 74 68 65 20 4c 49 42 53 20 69 6e 20 74 68 65 the LIBS in the
c230: 20 4d 61 6b 65 66 69 6c 65 2e 2e 2e 22 22 20 31 Makefile..."" 1
c240: 3e 26 32 0a 09 09 66 69 0a 09 09 3b 3b 0a 09 65 >&2...fi...;;..e
c250: 73 61 63 0a 20 20 20 20 65 6c 73 65 0a 09 54 43 sac. else..TC
c260: 4c 5f 54 48 52 45 41 44 53 3d 30 0a 09 65 63 68 L_THREADS=0..ech
c270: 6f 20 22 24 61 63 5f 74 22 22 6e 6f 20 28 64 65 o "$ac_t""no (de
c280: 66 61 75 6c 74 29 22 20 31 3e 26 36 0a 20 20 20 fault)" 1>&6.
c290: 20 66 69 0a 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d fi....#--------
c2a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c2b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c2c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c2d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 ------------.# T
c2e0: 68 65 20 73 74 61 74 65 6d 65 6e 74 20 62 65 6c he statement bel
c2f0: 6f 77 20 64 65 66 69 6e 65 73 20 61 20 63 6f 6c ow defines a col
c300: 6c 65 63 74 69 6f 6e 20 6f 66 20 73 79 6d 62 6f lection of symbo
c310: 6c 73 20 72 65 6c 61 74 65 64 20 74 6f 0a 23 20 ls related to.#
c320: 62 75 69 6c 64 69 6e 67 20 61 73 20 61 20 73 68 building as a sh
c330: 61 72 65 64 20 6c 69 62 72 61 72 79 20 69 6e 73 ared library ins
c340: 74 65 61 64 20 6f 66 20 61 20 73 74 61 74 69 63 tead of a static
c350: 20 6c 69 62 72 61 72 79 2e 0a 23 2d 2d 2d 2d 2d library..#-----
c360: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c370: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c380: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c390: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a ---------------.
c3a0: 0a 0a 20 20 20 20 65 63 68 6f 20 24 61 63 5f 6e .. echo $ac_n
c3b0: 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 "checking how t
c3c0: 6f 20 62 75 69 6c 64 20 6c 69 62 72 61 72 69 65 o build librarie
c3d0: 73 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e s""... $ac_c" 1>
c3e0: 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 &6.echo "configu
c3f0: 72 65 3a 31 36 32 37 3a 20 63 68 65 63 6b 69 6e re:1627: checkin
c400: 67 20 68 6f 77 20 74 6f 20 62 75 69 6c 64 20 6c g how to build l
c410: 69 62 72 61 72 69 65 73 22 20 3e 26 35 0a 20 20 ibraries" >&5.
c420: 20 20 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 # Check whethe
c430: 72 20 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65 r --enable-share
c440: 64 20 6f 72 20 2d 2d 64 69 73 61 62 6c 65 2d 73 d or --disable-s
c450: 68 61 72 65 64 20 77 61 73 20 67 69 76 65 6e 2e hared was given.
c460: 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 .if test "${enab
c470: 6c 65 5f 73 68 61 72 65 64 2b 73 65 74 7d 22 20 le_shared+set}"
c480: 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e = set; then. en
c490: 61 62 6c 65 76 61 6c 3d 22 24 65 6e 61 62 6c 65 ableval="$enable
c4a0: 5f 73 68 61 72 65 64 22 0a 20 20 74 63 6c 5f 6f _shared". tcl_o
c4b0: 6b 3d 24 65 6e 61 62 6c 65 76 61 6c 0a 65 6c 73 k=$enableval.els
c4c0: 65 0a 20 20 74 63 6c 5f 6f 6b 3d 79 65 73 0a 66 e. tcl_ok=yes.f
c4d0: 69 0a 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 i... if test
c4e0: 22 24 7b 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 "${enable_shared
c4f0: 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 +set}" = set; th
c500: 65 6e 0a 09 65 6e 61 62 6c 65 76 61 6c 3d 22 24 en..enableval="$
c510: 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 22 0a 09 enable_shared"..
c520: 74 63 6c 5f 6f 6b 3d 24 65 6e 61 62 6c 65 76 61 tcl_ok=$enableva
c530: 6c 0a 20 20 20 20 65 6c 73 65 0a 09 74 63 6c 5f l. else..tcl_
c540: 6f 6b 3d 79 65 73 0a 20 20 20 20 66 69 0a 0a 20 ok=yes. fi..
c550: 20 20 20 69 66 20 74 65 73 74 20 22 24 74 63 6c if test "$tcl
c560: 5f 6f 6b 22 20 3d 20 22 79 65 73 22 20 3b 20 74 _ok" = "yes" ; t
c570: 68 65 6e 0a 09 65 63 68 6f 20 22 24 61 63 5f 74 hen..echo "$ac_t
c580: 22 22 73 68 61 72 65 64 22 20 31 3e 26 36 0a 09 ""shared" 1>&6..
c590: 53 48 41 52 45 44 5f 42 55 49 4c 44 3d 31 0a 20 SHARED_BUILD=1.
c5a0: 20 20 20 65 6c 73 65 0a 09 65 63 68 6f 20 22 24 else..echo "$
c5b0: 61 63 5f 74 22 22 73 74 61 74 69 63 22 20 31 3e ac_t""static" 1>
c5c0: 26 36 0a 09 53 48 41 52 45 44 5f 42 55 49 4c 44 &6..SHARED_BUILD
c5d0: 3d 30 0a 09 63 61 74 20 3e 3e 20 63 6f 6e 66 64 =0..cat >> confd
c5e0: 65 66 73 2e 68 20 3c 3c 5c 45 4f 46 0a 23 64 65 efs.h <<\EOF.#de
c5f0: 66 69 6e 65 20 53 54 41 54 49 43 5f 42 55 49 4c fine STATIC_BUIL
c600: 44 20 31 0a 45 4f 46 0a 0a 20 20 20 20 66 69 0a D 1.EOF.. fi.
c610: 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ..#-------------
c620: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c630: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c640: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c650: 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 68 69 73 20 6d -------.# This m
c660: 61 63 72 6f 20 66 69 67 75 72 65 73 20 6f 75 74 acro figures out
c670: 20 77 68 61 74 20 66 6c 61 67 73 20 74 6f 20 75 what flags to u
c680: 73 65 20 77 69 74 68 20 74 68 65 20 63 6f 6d 70 se with the comp
c690: 69 6c 65 72 2f 6c 69 6e 6b 65 72 0a 23 20 77 68 iler/linker.# wh
c6a0: 65 6e 20 62 75 69 6c 64 69 6e 67 20 73 68 61 72 en building shar
c6b0: 65 64 2f 73 74 61 74 69 63 20 64 65 62 75 67 2f ed/static debug/
c6c0: 6f 70 74 69 6d 69 7a 65 64 20 6f 62 6a 65 63 74 optimized object
c6d0: 73 2e 20 20 54 68 69 73 20 69 6e 66 6f 72 6d 61 s. This informa
c6e0: 74 69 6f 6e 0a 23 20 69 73 20 61 6c 6c 20 74 61 tion.# is all ta
c6f0: 6b 65 6e 20 66 72 6f 6d 20 74 68 65 20 74 63 6c ken from the tcl
c700: 43 6f 6e 66 69 67 2e 73 68 20 66 69 6c 65 2e 0a Config.sh file..
c710: 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d #---------------
c720: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c730: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c740: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c750: 2d 2d 2d 2d 2d 0a 0a 43 46 4c 41 47 53 5f 44 45 -----..CFLAGS_DE
c760: 42 55 47 3d 24 7b 54 43 4c 5f 43 46 4c 41 47 53 BUG=${TCL_CFLAGS
c770: 5f 44 45 42 55 47 7d 0a 43 46 4c 41 47 53 5f 4f _DEBUG}.CFLAGS_O
c780: 50 54 49 4d 49 5a 45 3d 24 7b 54 43 4c 5f 43 46 PTIMIZE=${TCL_CF
c790: 4c 41 47 53 5f 4f 50 54 49 4d 49 5a 45 7d 0a 4c LAGS_OPTIMIZE}.L
c7a0: 44 46 4c 41 47 53 5f 44 45 42 55 47 3d 24 7b 54 DFLAGS_DEBUG=${T
c7b0: 43 4c 5f 4c 44 46 4c 41 47 53 5f 44 45 42 55 47 CL_LDFLAGS_DEBUG
c7c0: 7d 0a 4c 44 46 4c 41 47 53 5f 4f 50 54 49 4d 49 }.LDFLAGS_OPTIMI
c7d0: 5a 45 3d 24 7b 54 43 4c 5f 4c 44 46 4c 41 47 53 ZE=${TCL_LDFLAGS
c7e0: 5f 4f 50 54 49 4d 49 5a 45 7d 0a 53 48 4c 49 42 _OPTIMIZE}.SHLIB
c7f0: 5f 4c 44 3d 24 7b 54 43 4c 5f 53 48 4c 49 42 5f _LD=${TCL_SHLIB_
c800: 4c 44 7d 0a 53 54 4c 49 42 5f 4c 44 3d 24 7b 54 LD}.STLIB_LD=${T
c810: 43 4c 5f 53 54 4c 49 42 5f 4c 44 7d 0a 53 48 4c CL_STLIB_LD}.SHL
c820: 49 42 5f 43 46 4c 41 47 53 3d 24 7b 54 43 4c 5f IB_CFLAGS=${TCL_
c830: 53 48 4c 49 42 5f 43 46 4c 41 47 53 7d 0a 0a 0a SHLIB_CFLAGS}...
c840: 0a 0a 0a 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d ......#---------
c850: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c860: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c870: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c880: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 53 65 -----------.# Se
c890: 74 20 74 68 65 20 64 65 66 61 75 6c 74 20 63 6f t the default co
c8a0: 6d 70 69 6c 65 72 20 73 77 69 74 63 68 65 73 20 mpiler switches
c8b0: 62 61 73 65 64 20 6f 6e 20 74 68 65 20 2d 2d 65 based on the --e
c8c0: 6e 61 62 6c 65 2d 73 79 6d 62 6f 6c 73 20 0a 23 nable-symbols .#
c8d0: 20 6f 70 74 69 6f 6e 2e 0a 23 2d 2d 2d 2d 2d 2d option..#------
c8e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c8f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c900: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c910: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a --------------..
c920: 0a 20 20 20 20 63 61 73 65 20 22 60 75 6e 61 6d . case "`unam
c930: 65 20 2d 73 60 22 20 69 6e 0a 09 2a 77 69 6e 33 e -s`" in..*win3
c940: 32 2a 20 7c 20 2a 57 49 4e 33 32 2a 20 7c 20 2a 2* | *WIN32* | *
c950: 43 59 47 57 49 4e 5f 4e 54 2a 20 7c 20 2a 43 59 CYGWIN_NT* | *CY
c960: 47 57 49 4e 5f 39 38 2a 20 7c 20 2a 43 59 47 57 GWIN_98* | *CYGW
c970: 49 4e 5f 39 35 2a 29 0a 09 20 20 20 20 74 63 6c IN_95*).. tcl
c980: 5f 64 62 67 78 3d 64 0a 09 3b 3b 0a 09 2a 29 0a _dbgx=d..;;..*).
c990: 09 20 20 20 20 74 63 6c 5f 64 62 67 78 3d 67 0a . tcl_dbgx=g.
c9a0: 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 .;;. esac..
c9b0: 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 echo $ac_n "ch
c9c0: 65 63 6b 69 6e 67 20 66 6f 72 20 62 75 69 6c 64 ecking for build
c9d0: 20 77 69 74 68 20 73 79 6d 62 6f 6c 73 22 22 2e with symbols"".
c9e0: 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 .. $ac_c" 1>&6.e
c9f0: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 31 cho "configure:1
ca00: 36 39 34 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 694: checking fo
ca10: 72 20 62 75 69 6c 64 20 77 69 74 68 20 73 79 6d r build with sym
ca20: 62 6f 6c 73 22 20 3e 26 35 0a 20 20 20 20 23 20 bols" >&5. #
ca30: 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d Check whether --
ca40: 65 6e 61 62 6c 65 2d 73 79 6d 62 6f 6c 73 20 6f enable-symbols o
ca50: 72 20 2d 2d 64 69 73 61 62 6c 65 2d 73 79 6d 62 r --disable-symb
ca60: 6f 6c 73 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 ols was given..i
ca70: 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 f test "${enable
ca80: 5f 73 79 6d 62 6f 6c 73 2b 73 65 74 7d 22 20 3d _symbols+set}" =
ca90: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 set; then. ena
caa0: 62 6c 65 76 61 6c 3d 22 24 65 6e 61 62 6c 65 5f bleval="$enable_
cab0: 73 79 6d 62 6f 6c 73 22 0a 20 20 74 63 6c 5f 6f symbols". tcl_o
cac0: 6b 3d 24 65 6e 61 62 6c 65 76 61 6c 0a 65 6c 73 k=$enableval.els
cad0: 65 0a 20 20 74 63 6c 5f 6f 6b 3d 6e 6f 0a 66 69 e. tcl_ok=no.fi
cae0: 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 .. if test "$
caf0: 74 63 6c 5f 6f 6b 22 20 3d 20 22 79 65 73 22 3b tcl_ok" = "yes";
cb00: 20 74 68 65 6e 0a 09 43 46 4c 41 47 53 5f 44 45 then..CFLAGS_DE
cb10: 46 41 55 4c 54 3d 22 24 7b 43 46 4c 41 47 53 5f FAULT="${CFLAGS_
cb20: 44 45 42 55 47 7d 22 0a 09 4c 44 46 4c 41 47 53 DEBUG}"..LDFLAGS
cb30: 5f 44 45 46 41 55 4c 54 3d 22 24 7b 4c 44 46 4c _DEFAULT="${LDFL
cb40: 41 47 53 5f 44 45 42 55 47 7d 22 0a 09 44 42 47 AGS_DEBUG}"..DBG
cb50: 58 3d 24 7b 74 63 6c 5f 64 62 67 78 7d 0a 09 54 X=${tcl_dbgx}..T
cb60: 43 4c 5f 44 42 47 58 3d 24 7b 74 63 6c 5f 64 62 CL_DBGX=${tcl_db
cb70: 67 78 7d 0a 09 65 63 68 6f 20 22 24 61 63 5f 74 gx}..echo "$ac_t
cb80: 22 22 79 65 73 22 20 31 3e 26 36 0a 20 20 20 20 ""yes" 1>&6.
cb90: 65 6c 73 65 0a 09 43 46 4c 41 47 53 5f 44 45 46 else..CFLAGS_DEF
cba0: 41 55 4c 54 3d 22 24 7b 43 46 4c 41 47 53 5f 4f AULT="${CFLAGS_O
cbb0: 50 54 49 4d 49 5a 45 7d 22 0a 09 4c 44 46 4c 41 PTIMIZE}"..LDFLA
cbc0: 47 53 5f 44 45 46 41 55 4c 54 3d 22 24 7b 4c 44 GS_DEFAULT="${LD
cbd0: 46 4c 41 47 53 5f 4f 50 54 49 4d 49 5a 45 7d 22 FLAGS_OPTIMIZE}"
cbe0: 0a 09 44 42 47 58 3d 22 22 0a 09 54 43 4c 5f 44 ..DBGX=""..TCL_D
cbf0: 42 47 58 3d 22 22 0a 09 65 63 68 6f 20 22 24 61 BGX=""..echo "$a
cc00: 63 5f 74 22 22 6e 6f 22 20 31 3e 26 36 0a 20 20 c_t""no" 1>&6.
cc10: 20 20 66 69 0a 0a 20 20 20 20 0a 20 20 20 20 0a fi.. . .
cc20: 20 20 20 20 0a 0a 0a 69 66 20 74 65 73 74 20 22 ...if test "
cc30: 24 7b 53 48 41 52 45 44 5f 42 55 49 4c 44 7d 22 ${SHARED_BUILD}"
cc40: 20 3d 20 22 31 22 20 3b 20 74 68 65 6e 0a 20 20 = "1" ; then.
cc50: 20 20 43 46 4c 41 47 53 3d 27 24 7b 43 46 4c 41 CFLAGS='${CFLA
cc60: 47 53 5f 44 45 46 41 55 4c 54 7d 20 24 7b 43 46 GS_DEFAULT} ${CF
cc70: 4c 41 47 53 5f 57 41 52 4e 49 4e 47 7d 20 24 7b LAGS_WARNING} ${
cc80: 53 48 4c 49 42 5f 43 46 4c 41 47 53 7d 27 0a 65 SHLIB_CFLAGS}'.e
cc90: 6c 73 65 0a 20 20 20 20 43 46 4c 41 47 53 3d 27 lse. CFLAGS='
cca0: 24 7b 43 46 4c 41 47 53 5f 44 45 46 41 55 4c 54 ${CFLAGS_DEFAULT
ccb0: 7d 20 24 7b 43 46 4c 41 47 53 5f 57 41 52 4e 49 } ${CFLAGS_WARNI
ccc0: 4e 47 7d 27 0a 66 69 0a 0a 23 2d 2d 2d 2d 2d 2d NG}'.fi..#------
ccd0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cce0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
ccf0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cd00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 --------------.#
cd10: 20 45 76 65 72 79 6f 6e 65 20 73 68 6f 75 6c 64 Everyone should
cd20: 20 62 65 20 6c 69 6e 6b 69 6e 67 20 61 67 61 69 be linking agai
cd30: 6e 73 74 20 74 68 65 20 54 63 6c 20 73 74 75 62 nst the Tcl stub
cd40: 20 6c 69 62 72 61 72 79 2e 20 20 49 66 20 79 6f library. If yo
cd50: 75 0a 23 20 63 61 6e 27 74 20 66 6f 72 20 73 6f u.# can't for so
cd60: 6d 65 20 72 65 61 73 6f 6e 2c 20 72 65 6d 6f 76 me reason, remov
cd70: 65 20 74 68 69 73 20 64 65 66 69 6e 69 74 69 6f e this definitio
cd80: 6e 2e 20 20 49 66 20 79 6f 75 20 61 72 65 6e 27 n. If you aren'
cd90: 74 20 75 73 69 6e 67 0a 23 20 73 74 75 62 73 2c t using.# stubs,
cda0: 20 79 6f 75 20 61 6c 73 6f 20 6e 65 65 64 20 74 you also need t
cdb0: 6f 20 6d 6f 64 69 66 79 20 74 68 65 20 53 48 4c o modify the SHL
cdc0: 49 42 5f 4c 44 5f 4c 49 42 53 20 73 65 74 74 69 IB_LD_LIBS setti
cdd0: 6e 67 20 62 65 6c 6f 77 20 74 6f 0a 23 20 6c 69 ng below to.# li
cde0: 6e 6b 20 61 67 61 69 6e 73 74 20 74 68 65 20 6e nk against the n
cdf0: 6f 6e 2d 73 74 75 62 62 65 64 20 54 63 6c 20 6c on-stubbed Tcl l
ce00: 69 62 72 61 72 79 2e 0a 23 2d 2d 2d 2d 2d 2d 2d ibrary..#-------
ce10: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
ce20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
ce30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
ce40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 63 -------------..c
ce50: 61 74 20 3e 3e 20 63 6f 6e 66 64 65 66 73 2e 68 at >> confdefs.h
ce60: 20 3c 3c 5c 45 4f 46 0a 23 64 65 66 69 6e 65 20 <<\EOF.#define
ce70: 55 53 45 5f 54 43 4c 5f 53 54 55 42 53 20 31 0a USE_TCL_STUBS 1.
ce80: 45 4f 46 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d EOF...#---------
ce90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cea0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
ceb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cec0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 68 -----------.# Th
ced0: 69 73 20 6d 61 63 72 6f 20 67 65 6e 65 72 61 74 is macro generat
cee0: 65 73 20 61 20 6c 69 6e 65 20 74 6f 20 75 73 65 es a line to use
cef0: 20 77 68 65 6e 20 62 75 69 6c 64 69 6e 67 20 61 when building a
cf00: 20 6c 69 62 72 61 72 79 2e 20 20 49 74 0a 23 20 library. It.#
cf10: 64 65 70 65 6e 64 73 20 6f 6e 20 76 61 6c 75 65 depends on value
cf20: 73 20 73 65 74 20 62 79 20 74 68 65 20 53 43 5f s set by the SC_
cf30: 45 4e 41 42 4c 45 5f 53 48 41 52 45 44 2c 20 53 ENABLE_SHARED, S
cf40: 43 5f 45 4e 41 42 4c 45 5f 53 59 4d 42 4f 4c 53 C_ENABLE_SYMBOLS
cf50: 2c 0a 23 20 61 6e 64 20 53 43 5f 4c 4f 41 44 5f ,.# and SC_LOAD_
cf60: 54 43 4c 43 4f 4e 46 49 47 20 6d 61 63 72 6f 73 TCLCONFIG macros
cf70: 20 61 62 6f 76 65 2e 0a 23 2d 2d 2d 2d 2d 2d 2d above..#-------
cf80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cf90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cfa0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cfb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a -------------...
cfc0: 20 20 20 20 63 61 73 65 20 22 60 75 6e 61 6d 65 case "`uname
cfd0: 20 2d 73 60 22 20 69 6e 0a 09 2a 77 69 6e 33 32 -s`" in..*win32
cfe0: 2a 20 7c 20 2a 57 49 4e 33 32 2a 20 7c 20 2a 43 * | *WIN32* | *C
cff0: 59 47 57 49 4e 5f 4e 54 2a 20 7c 2a 43 59 47 57 YGWIN_NT* |*CYGW
d000: 49 4e 5f 39 38 2a 7c 2a 43 59 47 57 49 4e 5f 39 IN_98*|*CYGWIN_9
d010: 35 2a 29 0a 09 20 20 20 20 69 66 20 74 65 73 74 5*).. if test
d020: 20 22 24 7b 43 43 2d 63 63 7d 22 20 3d 20 22 63 "${CC-cc}" = "c
d030: 6c 22 3b 20 74 68 65 6e 0a 09 09 4d 41 4b 45 5f l"; then...MAKE_
d040: 53 54 41 54 49 43 5f 4c 49 42 3d 22 5c 24 7b 53 STATIC_LIB="\${S
d050: 54 4c 49 42 5f 4c 44 7d 20 2d 6f 75 74 3a 5c 24 TLIB_LD} -out:\$
d060: 40 20 5c 24 28 5c 24 40 5f 4f 42 4a 45 43 54 53 @ \$(\$@_OBJECTS
d070: 29 20 22 0a 09 09 4d 41 4b 45 5f 53 48 41 52 45 ) "...MAKE_SHARE
d080: 44 5f 4c 49 42 3d 22 5c 24 7b 53 48 4c 49 42 5f D_LIB="\${SHLIB_
d090: 4c 44 7d 20 5c 24 7b 53 48 4c 49 42 5f 4c 44 46 LD} \${SHLIB_LDF
d0a0: 4c 41 47 53 7d 20 5c 24 7b 53 48 4c 49 42 5f 4c LAGS} \${SHLIB_L
d0b0: 44 5f 4c 49 42 53 7d 20 5c 24 28 4c 44 46 4c 41 D_LIBS} \$(LDFLA
d0c0: 47 53 29 20 2d 6f 75 74 3a 5c 24 40 20 5c 24 28 GS) -out:\$@ \$(
d0d0: 5c 24 40 5f 4f 42 4a 45 43 54 53 29 20 22 0a 09 \$@_OBJECTS) "..
d0e0: 20 20 20 20 66 69 0a 09 20 20 20 20 3b 3b 0a 09 fi.. ;;..
d0f0: 2a 29 0a 09 20 20 20 20 4d 41 4b 45 5f 53 54 41 *).. MAKE_STA
d100: 54 49 43 5f 4c 49 42 3d 22 5c 24 7b 53 54 4c 49 TIC_LIB="\${STLI
d110: 42 5f 4c 44 7d 20 5c 24 40 20 5c 24 28 5c 24 40 B_LD} \$@ \$(\$@
d120: 5f 4f 42 4a 45 43 54 53 29 22 0a 09 20 20 20 20 _OBJECTS)"..
d130: 4d 41 4b 45 5f 53 48 41 52 45 44 5f 4c 49 42 3d MAKE_SHARED_LIB=
d140: 22 5c 24 7b 53 48 4c 49 42 5f 4c 44 7d 20 2d 6f "\${SHLIB_LD} -o
d150: 20 5c 24 40 20 5c 24 28 5c 24 40 5f 4f 42 4a 45 \$@ \$(\$@_OBJE
d160: 43 54 53 29 20 5c 24 7b 53 48 4c 49 42 5f 4c 44 CTS) \${SHLIB_LD
d170: 46 4c 41 47 53 7d 20 5c 24 7b 53 48 4c 49 42 5f FLAGS} \${SHLIB_
d180: 4c 44 5f 4c 49 42 53 7d 22 0a 09 20 20 20 20 3b LD_LIBS}".. ;
d190: 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20 ;. esac..
d1a0: 69 66 20 74 65 73 74 20 22 24 7b 53 48 41 52 45 if test "${SHARE
d1b0: 44 5f 42 55 49 4c 44 7d 22 20 3d 20 22 31 22 20 D_BUILD}" = "1"
d1c0: 3b 20 74 68 65 6e 0a 09 4d 41 4b 45 5f 4c 49 42 ; then..MAKE_LIB
d1d0: 3d 24 7b 4d 41 4b 45 5f 53 48 41 52 45 44 5f 4c =${MAKE_SHARED_L
d1e0: 49 42 7d 0a 20 20 20 20 65 6c 73 65 0a 09 4d 41 IB}. else..MA
d1f0: 4b 45 5f 4c 49 42 3d 24 7b 4d 41 4b 45 5f 53 54 KE_LIB=${MAKE_ST
d200: 41 54 49 43 5f 4c 49 42 7d 0a 20 20 20 20 66 69 ATIC_LIB}. fi
d210: 0a 0a 20 20 20 20 0a 20 20 20 20 0a 20 20 20 20 .. . .
d220: 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ...#------------
d230: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d240: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d250: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d260: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 65 76 61 6c 20 --------.# eval
d270: 74 68 65 73 65 20 74 77 6f 20 76 61 6c 75 65 73 these two values
d280: 20 74 6f 20 64 65 72 65 66 65 72 65 6e 63 65 20 to dereference
d290: 74 68 65 20 24 7b 44 42 47 58 7d 20 76 61 72 69 the ${DBGX} vari
d2a0: 61 62 6c 65 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d able..#---------
d2b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d2c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d2d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d2e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 65 76 61 -----------..eva
d2f0: 6c 20 22 53 48 41 52 45 44 5f 4c 49 42 5f 53 55 l "SHARED_LIB_SU
d300: 46 46 49 58 3d 24 7b 54 43 4c 5f 53 48 41 52 45 FFIX=${TCL_SHARE
d310: 44 5f 4c 49 42 5f 53 55 46 46 49 58 7d 22 0a 65 D_LIB_SUFFIX}".e
d320: 76 61 6c 20 22 55 4e 53 48 41 52 45 44 5f 4c 49 val "UNSHARED_LI
d330: 42 5f 53 55 46 46 49 58 3d 24 7b 54 43 4c 5f 55 B_SUFFIX=${TCL_U
d340: 4e 53 48 41 52 45 44 5f 4c 49 42 5f 53 55 46 46 NSHARED_LIB_SUFF
d350: 49 58 7d 22 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d IX}"..#---------
d360: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d370: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d380: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d390: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 53 68 -----------.# Sh
d3a0: 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 61 ared libraries a
d3b0: 6e 64 20 73 74 61 74 69 63 20 6c 69 62 72 61 72 nd static librar
d3c0: 69 65 73 20 68 61 76 65 20 64 69 66 66 65 72 65 ies have differe
d3d0: 6e 74 20 6e 61 6d 65 73 2e 0a 23 20 41 6c 73 6f nt names..# Also
d3e0: 2c 20 77 69 6e 64 6f 77 73 20 6c 69 62 72 61 72 , windows librar
d3f0: 69 65 73 20 61 6e 64 20 75 6e 69 78 20 6c 69 62 ies and unix lib
d400: 72 61 72 69 65 73 20 68 61 76 65 20 64 69 66 66 raries have diff
d410: 65 72 65 6e 74 20 6e 61 6d 65 73 2e 0a 23 20 46 erent names..# F
d420: 6f 72 20 74 68 65 20 4f 70 65 6e 53 53 4c 20 76 or the OpenSSL v
d430: 65 72 73 69 6f 6e 2c 20 49 20 63 68 6f 73 65 20 ersion, I chose
d440: 74 6f 20 75 73 65 20 74 68 65 20 73 61 6d 65 20 to use the same
d450: 6c 69 62 72 61 72 79 20 6e 61 6d 65 73 20 74 68 library names th
d460: 61 74 0a 23 20 4f 70 65 6e 53 53 4c 20 75 73 65 at.# OpenSSL use
d470: 73 20 61 73 20 69 74 73 20 64 65 66 61 75 6c 74 s as its default
d480: 20 6e 61 6d 65 73 2e 0a 23 2d 2d 2d 2d 2d 2d 2d names..#-------
d490: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d4a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d4b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d4c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 69 -------------..i
d4d0: 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 4f 50 45 f test -n "${OPE
d4e0: 4e 53 53 4c 7d 22 3b 20 74 68 65 6e 0a 0a 20 20 NSSL}"; then..
d4f0: 20 20 63 61 73 65 20 22 60 75 6e 61 6d 65 20 2d case "`uname -
d500: 73 60 22 20 69 6e 0a 09 2a 77 69 6e 33 32 2a 20 s`" in..*win32*
d510: 7c 20 2a 57 49 4e 33 32 2a 20 7c 20 2a 43 59 47 | *WIN32* | *CYG
d520: 57 49 4e 5f 4e 54 2a 7c 2a 43 59 47 57 49 4e 5f WIN_NT*|*CYGWIN_
d530: 39 38 2a 7c 2a 43 59 47 57 49 4e 5f 39 35 2a 29 98*|*CYGWIN_95*)
d540: 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 22 24 .. if test "$
d550: 7b 53 48 41 52 45 44 5f 42 55 49 4c 44 7d 22 20 {SHARED_BUILD}"
d560: 3d 20 22 31 22 20 3b 20 74 68 65 6e 0a 09 09 53 = "1" ; then...S
d570: 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 3d 22 5c 22 HLIB_LD_LIBS="\"
d580: 60 24 7b 43 59 47 50 41 54 48 7d 20 24 7b 54 43 `${CYGPATH} ${TC
d590: 4c 5f 42 49 4e 5f 44 49 52 7d 2f 24 7b 54 43 4c L_BIN_DIR}/${TCL
d5a0: 5f 53 54 55 42 5f 4c 49 42 5f 46 49 4c 45 7d 60 _STUB_LIB_FILE}`
d5b0: 5c 22 20 24 7b 54 43 4c 5f 53 48 4c 49 42 5f 4c \" ${TCL_SHLIB_L
d5c0: 44 5f 4c 49 42 53 7d 20 5c 22 60 24 7b 43 59 47 D_LIBS} \"`${CYG
d5d0: 50 41 54 48 7d 20 24 7b 53 53 4c 5f 4c 49 42 5f PATH} ${SSL_LIB_
d5e0: 44 49 52 7d 2f 73 73 6c 65 61 79 33 32 2e 6c 69 DIR}/ssleay32.li
d5f0: 62 60 5c 22 20 5c 22 60 24 7b 43 59 47 50 41 54 b`\" \"`${CYGPAT
d600: 48 7d 20 24 7b 53 53 4c 5f 4c 49 42 5f 44 49 52 H} ${SSL_LIB_DIR
d610: 7d 2f 6c 69 62 65 61 79 33 32 2e 6c 69 62 60 5c }/libeay32.lib`\
d620: 22 22 0a 09 09 65 76 61 6c 20 22 24 7b 50 41 43 ""...eval "${PAC
d630: 4b 41 47 45 7d 5f 4c 49 42 5f 46 49 4c 45 3d 24 KAGE}_LIB_FILE=$
d640: 7b 50 41 43 4b 41 47 45 7d 24 7b 53 48 41 52 45 {PACKAGE}${SHARE
d650: 44 5f 4c 49 42 5f 53 55 46 46 49 58 7d 22 0a 09 D_LIB_SUFFIX}"..
d660: 09 52 41 4e 4c 49 42 3d 3a 0a 09 20 20 20 20 65 .RANLIB=:.. e
d670: 6c 73 65 0a 09 09 65 76 61 6c 20 22 24 7b 50 41 lse...eval "${PA
d680: 43 4b 41 47 45 7d 5f 4c 49 42 5f 46 49 4c 45 3d CKAGE}_LIB_FILE=
d690: 24 7b 50 41 43 4b 41 47 45 7d 24 7b 55 4e 53 48 ${PACKAGE}${UNSH
d6a0: 41 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58 7d ARED_LIB_SUFFIX}
d6b0: 22 0a 09 20 20 20 20 66 69 0a 09 3b 3b 0a 09 2a ".. fi..;;..*
d6c0: 29 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 22 ).. if test "
d6d0: 24 7b 53 48 41 52 45 44 5f 42 55 49 4c 44 7d 22 ${SHARED_BUILD}"
d6e0: 20 3d 20 22 31 22 20 3b 20 74 68 65 6e 0a 09 09 = "1" ; then...
d6f0: 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 3d 22 24 SHLIB_LD_LIBS="$
d700: 7b 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 53 50 {TCL_STUB_LIB_SP
d710: 45 43 7d 20 2d 4c 24 7b 53 53 4c 5f 4c 49 42 5f EC} -L${SSL_LIB_
d720: 44 49 52 7d 20 2d 6c 73 73 6c 20 2d 4c 24 7b 53 DIR} -lssl -L${S
d730: 53 4c 5f 4c 49 42 5f 44 49 52 7d 20 2d 6c 63 72 SL_LIB_DIR} -lcr
d740: 79 70 74 6f 20 24 7b 47 43 43 50 41 54 48 7d 20 ypto ${GCCPATH}
d750: 24 7b 47 43 43 4c 49 42 7d 22 0a 09 09 65 76 61 ${GCCLIB}"...eva
d760: 6c 20 22 24 7b 50 41 43 4b 41 47 45 7d 5f 4c 49 l "${PACKAGE}_LI
d770: 42 5f 46 49 4c 45 3d 6c 69 62 24 7b 50 41 43 4b B_FILE=lib${PACK
d780: 41 47 45 7d 24 7b 53 48 41 52 45 44 5f 4c 49 42 AGE}${SHARED_LIB
d790: 5f 53 55 46 46 49 58 7d 22 0a 09 09 52 41 4e 4c _SUFFIX}"...RANL
d7a0: 49 42 3d 3a 0a 09 20 20 20 20 65 6c 73 65 0a 09 IB=:.. else..
d7b0: 09 65 76 61 6c 20 22 24 7b 50 41 43 4b 41 47 45 .eval "${PACKAGE
d7c0: 7d 5f 4c 49 42 5f 46 49 4c 45 3d 6c 69 62 24 7b }_LIB_FILE=lib${
d7d0: 50 41 43 4b 41 47 45 7d 24 7b 55 4e 53 48 41 52 PACKAGE}${UNSHAR
d7e0: 45 44 5f 4c 49 42 5f 53 55 46 46 49 58 7d 22 0a ED_LIB_SUFFIX}".
d7f0: 09 20 20 20 20 66 69 0a 09 3b 3b 0a 20 20 20 20 . fi..;;.
d800: 65 73 61 63 0a 65 6c 73 65 0a 20 20 20 20 63 61 esac.else. ca
d810: 73 65 20 22 60 75 6e 61 6d 65 20 2d 73 60 22 20 se "`uname -s`"
d820: 69 6e 0a 20 20 20 20 20 20 20 20 2a 77 69 6e 33 in. *win3
d830: 32 2a 20 7c 20 2a 57 49 4e 33 32 2a 20 7c 20 2a 2* | *WIN32* | *
d840: 43 59 47 57 49 4e 5f 4e 54 2a 7c 2a 43 59 47 57 CYGWIN_NT*|*CYGW
d850: 49 4e 5f 39 38 2a 7c 2a 43 59 47 57 49 4e 5f 39 IN_98*|*CYGWIN_9
d860: 35 2a 29 0a 09 20 20 20 20 69 66 20 74 65 73 74 5*).. if test
d870: 20 22 24 7b 53 48 41 52 45 44 5f 42 55 49 4c 44 "${SHARED_BUILD
d880: 7d 22 20 3d 20 22 31 22 20 3b 20 74 68 65 6e 0a }" = "1" ; then.
d890: 09 20 20 20 20 20 20 20 20 53 48 4c 49 42 5f 4c . SHLIB_L
d8a0: 44 5f 4c 49 42 53 3d 22 5c 22 60 24 7b 43 59 47 D_LIBS="\"`${CYG
d8b0: 50 41 54 48 7d 20 24 7b 54 43 4c 5f 42 49 4e 5f PATH} ${TCL_BIN_
d8c0: 44 49 52 7d 2f 24 7b 54 43 4c 5f 53 54 55 42 5f DIR}/${TCL_STUB_
d8d0: 4c 49 42 5f 46 49 4c 45 7d 60 5c 22 20 24 7b 54 LIB_FILE}`\" ${T
d8e0: 43 4c 5f 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 CL_SHLIB_LD_LIBS
d8f0: 7d 20 5c 22 60 24 7b 43 59 47 50 41 54 48 7d 20 } \"`${CYGPATH}
d900: 24 7b 53 53 4c 5f 4c 49 42 5f 44 49 52 7d 2f 73 ${SSL_LIB_DIR}/s
d910: 73 6c 63 33 32 2e 6c 69 62 60 5c 22 22 0a 09 20 slc32.lib`\""..
d920: 20 20 20 20 20 20 20 65 76 61 6c 20 22 24 7b 50 eval "${P
d930: 41 43 4b 41 47 45 7d 5f 4c 49 42 5f 46 49 4c 45 ACKAGE}_LIB_FILE
d940: 3d 24 7b 50 41 43 4b 41 47 45 7d 24 7b 53 48 41 =${PACKAGE}${SHA
d950: 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58 7d 22 RED_LIB_SUFFIX}"
d960: 0a 09 20 20 20 20 20 20 20 20 52 41 4e 4c 49 42 .. RANLIB
d970: 3d 3a 0a 09 20 20 20 20 65 6c 73 65 0a 09 20 20 =:.. else..
d980: 20 20 20 20 20 20 65 76 61 6c 20 22 24 7b 50 41 eval "${PA
d990: 43 4b 41 47 45 7d 5f 4c 49 42 5f 46 49 4c 45 3d CKAGE}_LIB_FILE=
d9a0: 24 7b 50 41 43 4b 41 47 45 7d 24 7b 55 4e 53 48 ${PACKAGE}${UNSH
d9b0: 41 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58 7d ARED_LIB_SUFFIX}
d9c0: 22 0a 09 20 20 20 20 66 69 0a 09 3b 3b 0a 20 20 ".. fi..;;.
d9d0: 20 20 20 20 20 20 2a 29 0a 09 20 20 20 20 69 66 *).. if
d9e0: 20 74 65 73 74 20 22 24 7b 53 48 41 52 45 44 5f test "${SHARED_
d9f0: 42 55 49 4c 44 7d 22 20 3d 20 22 31 22 20 3b 20 BUILD}" = "1" ;
da00: 74 68 65 6e 0a 09 20 20 20 20 20 20 20 20 53 48 then.. SH
da10: 4c 49 42 5f 4c 44 5f 4c 49 42 53 3d 22 24 7b 54 LIB_LD_LIBS="${T
da20: 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 53 50 45 43 CL_STUB_LIB_SPEC
da30: 7d 20 2d 4c 24 7b 53 53 4c 5f 4c 49 42 5f 44 49 } -L${SSL_LIB_DI
da40: 52 7d 20 2d 6c 73 73 6c 63 22 0a 09 20 20 20 20 R} -lsslc"..
da50: 20 20 20 20 65 76 61 6c 20 22 24 7b 50 41 43 4b eval "${PACK
da60: 41 47 45 7d 5f 4c 49 42 5f 46 49 4c 45 3d 6c 69 AGE}_LIB_FILE=li
da70: 62 24 7b 50 41 43 4b 41 47 45 7d 24 7b 53 48 41 b${PACKAGE}${SHA
da80: 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58 7d 22 RED_LIB_SUFFIX}"
da90: 0a 09 20 20 20 20 20 20 20 20 52 41 4e 4c 49 42 .. RANLIB
daa0: 3d 3a 0a 09 20 20 20 20 65 6c 73 65 0a 09 20 20 =:.. else..
dab0: 20 20 20 20 20 20 65 76 61 6c 20 22 24 7b 50 41 eval "${PA
dac0: 43 4b 41 47 45 7d 5f 4c 49 42 5f 46 49 4c 45 3d CKAGE}_LIB_FILE=
dad0: 6c 69 62 24 7b 50 41 43 4b 41 47 45 7d 24 7b 55 lib${PACKAGE}${U
dae0: 4e 53 48 41 52 45 44 5f 4c 49 42 5f 53 55 46 46 NSHARED_LIB_SUFF
daf0: 49 58 7d 22 0a 09 20 20 20 20 66 69 0a 09 3b 3b IX}".. fi..;;
db00: 0a 20 20 20 20 65 73 61 63 0a 66 69 0a 0a 0a 0a . esac.fi....
db10: 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d .#--------------
db20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
db30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
db40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
db50: 2d 2d 2d 2d 2d 2d 0a 23 20 46 69 6e 64 20 74 63 ------.# Find tc
db60: 6c 73 68 20 73 6f 20 74 68 61 74 20 77 65 20 63 lsh so that we c
db70: 61 6e 20 72 75 6e 20 70 6b 67 5f 6d 6b 49 6e 64 an run pkg_mkInd
db80: 65 78 20 74 6f 20 67 65 6e 65 72 61 74 65 20 74 ex to generate t
db90: 68 65 20 70 6b 67 49 6e 64 65 78 2e 74 63 6c 0a he pkgIndex.tcl.
dba0: 23 20 66 69 6c 65 20 64 75 72 69 6e 67 20 74 68 # file during th
dbb0: 65 20 69 6e 73 74 61 6c 6c 20 70 72 6f 63 65 73 e install proces
dbc0: 73 2e 20 20 44 6f 6e 27 74 20 72 75 6e 20 74 68 s. Don't run th
dbd0: 65 20 54 43 4c 53 48 5f 50 52 4f 47 20 74 68 72 e TCLSH_PROG thr
dbe0: 6f 75 67 68 0a 23 20 24 7b 43 59 47 50 41 54 48 ough.# ${CYGPATH
dbf0: 7d 20 62 65 63 61 75 73 65 20 69 74 27 73 20 62 } because it's b
dc00: 65 69 6e 67 20 75 73 65 64 20 64 69 72 65 63 74 eing used direct
dc10: 6c 79 20 62 79 20 6d 61 6b 65 2e 0a 23 20 52 65 ly by make..# Re
dc20: 71 75 69 72 65 20 74 68 61 74 20 77 65 20 75 73 quire that we us
dc30: 65 20 61 20 74 63 6c 73 68 20 73 68 65 6c 6c 20 e a tclsh shell
dc40: 76 65 72 73 69 6f 6e 20 38 2e 32 20 6f 72 20 6c version 8.2 or l
dc50: 61 74 65 72 20 73 69 6e 63 65 20 65 61 72 6c 69 ater since earli
dc60: 65 72 0a 23 20 76 65 72 73 69 6f 6e 73 20 68 61 er.# versions ha
dc70: 76 65 20 62 75 67 73 20 69 6e 20 74 68 65 20 70 ve bugs in the p
dc80: 6b 67 5f 6d 6b 49 6e 64 65 78 20 72 6f 75 74 69 kg_mkIndex routi
dc90: 6e 65 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ne..#-----------
dca0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
dcb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
dcc0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
dcd0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 20 20 20 20 ---------...
dce0: 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 echo $ac_n "chec
dcf0: 6b 69 6e 67 20 66 6f 72 20 74 63 6c 73 68 22 22 king for tclsh""
dd00: 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a ... $ac_c" 1>&6.
dd10: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a echo "configure:
dd20: 31 38 34 33 3a 20 63 68 65 63 6b 69 6e 67 20 66 1843: checking f
dd30: 6f 72 20 74 63 6c 73 68 22 20 3e 26 35 0a 0a 20 or tclsh" >&5..
dd40: 20 20 20 69 66 20 65 76 61 6c 20 22 74 65 73 74 if eval "test
dd50: 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b 27 61 \"`echo '$''{'a
dd60: 63 5f 63 76 5f 70 61 74 68 5f 74 63 6c 73 68 27 c_cv_path_tclsh'
dd70: 2b 73 65 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 +set}'`\" = set"
dd80: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 61 ; then. echo $a
dd90: 63 5f 6e 20 22 28 63 61 63 68 65 64 29 20 24 61 c_n "(cached) $a
dda0: 63 5f 63 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 c_c" 1>&6.else.
ddb0: 20 0a 09 73 65 61 72 63 68 5f 70 61 74 68 3d 60 ..search_path=`
ddc0: 65 63 68 6f 20 24 7b 65 78 65 63 5f 70 72 65 66 echo ${exec_pref
ddd0: 69 78 7d 2f 62 69 6e 3a 24 7b 70 72 65 66 69 78 ix}/bin:${prefix
dde0: 7d 2f 62 69 6e 3a 24 7b 54 43 4c 5f 42 49 4e 5f }/bin:${TCL_BIN_
ddf0: 44 49 52 7d 3a 24 7b 54 43 4c 5f 42 49 4e 5f 44 DIR}:${TCL_BIN_D
de00: 49 52 7d 2f 2e 2e 2f 62 69 6e 3a 24 7b 50 41 54 IR}/../bin:${PAT
de10: 48 7d 20 7c 20 73 65 64 20 2d 65 20 27 73 2f 3a H} | sed -e 's/:
de20: 2f 20 2f 67 27 60 0a 09 66 6f 72 20 64 69 72 20 / /g'`..for dir
de30: 69 6e 20 24 73 65 61 72 63 68 5f 70 61 74 68 20 in $search_path
de40: 3b 20 64 6f 0a 09 20 20 20 20 66 6f 72 20 6a 20 ; do.. for j
de50: 69 6e 20 60 6c 73 20 2d 72 20 24 64 69 72 2f 74 in `ls -r $dir/t
de60: 63 6c 73 68 5b 38 2d 39 5d 2a 24 7b 45 58 45 45 clsh[8-9]*${EXEE
de70: 58 54 7d 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c XT} 2> /dev/null
de80: 60 20 5c 0a 09 09 20 20 20 20 60 6c 73 20 2d 72 ` \... `ls -r
de90: 20 24 64 69 72 2f 74 63 6c 73 68 2a 24 7b 45 58 $dir/tclsh*${EX
dea0: 45 45 58 54 7d 20 32 3e 20 2f 64 65 76 2f 6e 75 EEXT} 2> /dev/nu
deb0: 6c 6c 60 20 3b 20 64 6f 0a 09 09 69 66 20 74 65 ll` ; do...if te
dec0: 73 74 20 78 22 24 61 63 5f 63 76 5f 70 61 74 68 st x"$ac_cv_path
ded0: 5f 74 63 6c 73 68 22 20 3d 20 78 20 3b 20 74 68 _tclsh" = x ; th
dee0: 65 6e 0a 09 09 20 20 20 20 69 66 20 74 65 73 74 en... if test
def0: 20 2d 66 20 22 24 6a 22 20 3b 20 74 68 65 6e 0a -f "$j" ; then.
df00: 09 09 09 61 63 5f 63 76 5f 70 61 74 68 5f 74 63 ...ac_cv_path_tc
df10: 6c 73 68 3d 24 6a 0a 09 09 09 62 72 65 61 6b 0a lsh=$j....break.
df20: 09 09 20 20 20 20 66 69 0a 09 09 66 69 0a 09 20 .. fi...fi..
df30: 20 20 20 64 6f 6e 65 0a 09 64 6f 6e 65 0a 20 20 done..done.
df40: 20 20 0a 66 69 0a 0a 0a 20 20 20 20 69 66 20 74 .fi... if t
df50: 65 73 74 20 2d 66 20 22 24 61 63 5f 63 76 5f 70 est -f "$ac_cv_p
df60: 61 74 68 5f 74 63 6c 73 68 22 20 3b 20 74 68 65 ath_tclsh" ; the
df70: 6e 0a 09 54 43 4c 53 48 5f 50 52 4f 47 3d 24 61 n..TCLSH_PROG=$a
df80: 63 5f 63 76 5f 70 61 74 68 5f 74 63 6c 73 68 0a c_cv_path_tclsh.
df90: 09 65 63 68 6f 20 22 24 61 63 5f 74 22 22 24 54 .echo "$ac_t""$T
dfa0: 43 4c 53 48 5f 50 52 4f 47 22 20 31 3e 26 36 0a CLSH_PROG" 1>&6.
dfb0: 20 20 20 20 65 6c 73 65 0a 09 7b 20 65 63 68 6f else..{ echo
dfc0: 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 65 72 72 "configure: err
dfd0: 6f 72 3a 20 4e 6f 20 74 63 6c 73 68 20 66 6f 75 or: No tclsh fou
dfe0: 6e 64 20 69 6e 20 50 41 54 48 3a 20 20 24 73 65 nd in PATH: $se
dff0: 61 72 63 68 5f 70 61 74 68 22 20 31 3e 26 32 3b arch_path" 1>&2;
e000: 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 20 20 66 exit 1; }. f
e010: 69 0a 20 20 20 20 0a 0a 0a 23 2d 2d 2d 2d 2d 2d i. ...#------
e020: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
e030: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
e040: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
e050: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 --------------.#
e060: 20 46 69 6e 61 6c 6c 79 2c 20 73 75 62 73 74 69 Finally, substi
e070: 74 75 74 65 20 61 6c 6c 20 6f 66 20 74 68 65 20 tute all of the
e080: 76 61 72 69 6f 75 73 20 76 61 6c 75 65 73 20 69 various values i
e090: 6e 74 6f 20 74 68 65 20 4d 61 6b 65 66 69 6c 65 nto the Makefile
e0a0: 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ..#-------------
e0b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
e0c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
e0d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
e0e0: 2d 2d 2d 2d 2d 2d 2d 0a 0a 74 72 61 70 20 27 27 -------..trap ''
e0f0: 20 31 20 32 20 31 35 0a 63 61 74 20 3e 20 63 6f 1 2 15.cat > co
e100: 6e 66 63 61 63 68 65 20 3c 3c 5c 45 4f 46 0a 23 nfcache <<\EOF.#
e110: 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 61 20 This file is a
e120: 73 68 65 6c 6c 20 73 63 72 69 70 74 20 74 68 61 shell script tha
e130: 74 20 63 61 63 68 65 73 20 74 68 65 20 72 65 73 t caches the res
e140: 75 6c 74 73 20 6f 66 20 63 6f 6e 66 69 67 75 72 ults of configur
e150: 65 0a 23 20 74 65 73 74 73 20 72 75 6e 20 6f 6e e.# tests run on
e160: 20 74 68 69 73 20 73 79 73 74 65 6d 20 73 6f 20 this system so
e170: 74 68 65 79 20 63 61 6e 20 62 65 20 73 68 61 72 they can be shar
e180: 65 64 20 62 65 74 77 65 65 6e 20 63 6f 6e 66 69 ed between confi
e190: 67 75 72 65 0a 23 20 73 63 72 69 70 74 73 20 61 gure.# scripts a
e1a0: 6e 64 20 63 6f 6e 66 69 67 75 72 65 20 72 75 6e nd configure run
e1b0: 73 2e 20 20 49 74 20 69 73 20 6e 6f 74 20 75 73 s. It is not us
e1c0: 65 66 75 6c 20 6f 6e 20 6f 74 68 65 72 20 73 79 eful on other sy
e1d0: 73 74 65 6d 73 2e 0a 23 20 49 66 20 69 74 20 63 stems..# If it c
e1e0: 6f 6e 74 61 69 6e 73 20 72 65 73 75 6c 74 73 20 ontains results
e1f0: 79 6f 75 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 you don't want t
e200: 6f 20 6b 65 65 70 2c 20 79 6f 75 20 6d 61 79 20 o keep, you may
e210: 72 65 6d 6f 76 65 20 6f 72 20 65 64 69 74 20 69 remove or edit i
e220: 74 2e 0a 23 0a 23 20 42 79 20 64 65 66 61 75 6c t..#.# By defaul
e230: 74 2c 20 63 6f 6e 66 69 67 75 72 65 20 75 73 65 t, configure use
e240: 73 20 2e 2f 63 6f 6e 66 69 67 2e 63 61 63 68 65 s ./config.cache
e250: 20 61 73 20 74 68 65 20 63 61 63 68 65 20 66 69 as the cache fi
e260: 6c 65 2c 0a 23 20 63 72 65 61 74 69 6e 67 20 69 le,.# creating i
e270: 74 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 t if it does not
e280: 20 65 78 69 73 74 20 61 6c 72 65 61 64 79 2e 20 exist already.
e290: 20 59 6f 75 20 63 61 6e 20 67 69 76 65 20 63 6f You can give co
e2a0: 6e 66 69 67 75 72 65 0a 23 20 74 68 65 20 2d 2d nfigure.# the --
e2b0: 63 61 63 68 65 2d 66 69 6c 65 3d 46 49 4c 45 20 cache-file=FILE
e2c0: 6f 70 74 69 6f 6e 20 74 6f 20 75 73 65 20 61 20 option to use a
e2d0: 64 69 66 66 65 72 65 6e 74 20 63 61 63 68 65 20 different cache
e2e0: 66 69 6c 65 3b 20 74 68 61 74 20 69 73 0a 23 20 file; that is.#
e2f0: 77 68 61 74 20 63 6f 6e 66 69 67 75 72 65 20 64 what configure d
e300: 6f 65 73 20 77 68 65 6e 20 69 74 20 63 61 6c 6c oes when it call
e310: 73 20 63 6f 6e 66 69 67 75 72 65 20 73 63 72 69 s configure scri
e320: 70 74 73 20 69 6e 0a 23 20 73 75 62 64 69 72 65 pts in.# subdire
e330: 63 74 6f 72 69 65 73 2c 20 73 6f 20 74 68 65 79 ctories, so they
e340: 20 73 68 61 72 65 20 74 68 65 20 63 61 63 68 65 share the cache
e350: 2e 0a 23 20 47 69 76 69 6e 67 20 2d 2d 63 61 63 ..# Giving --cac
e360: 68 65 2d 66 69 6c 65 3d 2f 64 65 76 2f 6e 75 6c he-file=/dev/nul
e370: 6c 20 64 69 73 61 62 6c 65 73 20 63 61 63 68 69 l disables cachi
e380: 6e 67 2c 20 66 6f 72 20 64 65 62 75 67 67 69 6e ng, for debuggin
e390: 67 20 63 6f 6e 66 69 67 75 72 65 2e 0a 23 20 63 g configure..# c
e3a0: 6f 6e 66 69 67 2e 73 74 61 74 75 73 20 6f 6e 6c onfig.status onl
e3b0: 79 20 70 61 79 73 20 61 74 74 65 6e 74 69 6f 6e y pays attention
e3c0: 20 74 6f 20 74 68 65 20 63 61 63 68 65 20 66 69 to the cache fi
e3d0: 6c 65 20 69 66 20 79 6f 75 20 67 69 76 65 20 69 le if you give i
e3e0: 74 20 74 68 65 0a 23 20 2d 2d 72 65 63 68 65 63 t the.# --rechec
e3f0: 6b 20 6f 70 74 69 6f 6e 20 74 6f 20 72 65 72 75 k option to reru
e400: 6e 20 63 6f 6e 66 69 67 75 72 65 2e 0a 23 0a 45 n configure..#.E
e410: 4f 46 0a 23 20 54 68 65 20 66 6f 6c 6c 6f 77 69 OF.# The followi
e420: 6e 67 20 77 61 79 20 6f 66 20 77 72 69 74 69 6e ng way of writin
e430: 67 20 74 68 65 20 63 61 63 68 65 20 6d 69 73 68 g the cache mish
e440: 61 6e 64 6c 65 73 20 6e 65 77 6c 69 6e 65 73 20 andles newlines
e450: 69 6e 20 76 61 6c 75 65 73 2c 0a 23 20 62 75 74 in values,.# but
e460: 20 77 65 20 6b 6e 6f 77 20 6f 66 20 6e 6f 20 77 we know of no w
e470: 6f 72 6b 61 72 6f 75 6e 64 20 74 68 61 74 20 69 orkaround that i
e480: 73 20 73 69 6d 70 6c 65 2c 20 70 6f 72 74 61 62 s simple, portab
e490: 6c 65 2c 20 61 6e 64 20 65 66 66 69 63 69 65 6e le, and efficien
e4a0: 74 2e 0a 23 20 53 6f 2c 20 64 6f 6e 27 74 20 70 t..# So, don't p
e4b0: 75 74 20 6e 65 77 6c 69 6e 65 73 20 69 6e 20 63 ut newlines in c
e4c0: 61 63 68 65 20 76 61 72 69 61 62 6c 65 73 27 20 ache variables'
e4d0: 76 61 6c 75 65 73 2e 0a 23 20 55 6c 74 72 69 78 values..# Ultrix
e4e0: 20 73 68 20 73 65 74 20 77 72 69 74 65 73 20 74 sh set writes t
e4f0: 6f 20 73 74 64 65 72 72 20 61 6e 64 20 63 61 6e o stderr and can
e500: 27 74 20 62 65 20 72 65 64 69 72 65 63 74 65 64 't be redirected
e510: 20 64 69 72 65 63 74 6c 79 2c 0a 23 20 61 6e 64 directly,.# and
e520: 20 73 65 74 73 20 74 68 65 20 68 69 67 68 20 62 sets the high b
e530: 69 74 20 69 6e 20 74 68 65 20 63 61 63 68 65 20 it in the cache
e540: 66 69 6c 65 20 75 6e 6c 65 73 73 20 77 65 20 61 file unless we a
e550: 73 73 69 67 6e 20 74 6f 20 74 68 65 20 76 61 72 ssign to the var
e560: 73 2e 0a 28 73 65 74 29 20 32 3e 26 31 20 7c 0a s..(set) 2>&1 |.
e570: 20 20 63 61 73 65 20 60 28 61 63 5f 73 70 61 63 case `(ac_spac
e580: 65 3d 27 20 27 3b 20 73 65 74 20 7c 20 67 72 65 e=' '; set | gre
e590: 70 20 61 63 5f 73 70 61 63 65 29 20 32 3e 26 31 p ac_space) 2>&1
e5a0: 60 20 69 6e 0a 20 20 2a 61 63 5f 73 70 61 63 65 ` in. *ac_space
e5b0: 3d 5c 20 2a 29 0a 20 20 20 20 23 20 60 73 65 74 =\ *). # `set
e5c0: 27 20 64 6f 65 73 20 6e 6f 74 20 71 75 6f 74 65 ' does not quote
e5d0: 20 63 6f 72 72 65 63 74 6c 79 2c 20 73 6f 20 61 correctly, so a
e5e0: 64 64 20 71 75 6f 74 65 73 20 28 64 6f 75 62 6c dd quotes (doubl
e5f0: 65 2d 71 75 6f 74 65 20 73 75 62 73 74 69 74 75 e-quote substitu
e600: 74 69 6f 6e 0a 20 20 20 20 23 20 74 75 72 6e 73 tion. # turns
e610: 20 5c 5c 5c 5c 20 69 6e 74 6f 20 5c 5c 2c 20 61 \\\\ into \\, a
e620: 6e 64 20 73 65 64 20 74 75 72 6e 73 20 5c 5c 20 nd sed turns \\
e630: 69 6e 74 6f 20 5c 29 2e 0a 20 20 20 20 73 65 64 into \).. sed
e640: 20 2d 6e 20 5c 0a 20 20 20 20 20 20 2d 65 20 22 -n \. -e "
e650: 73 2f 27 2f 27 5c 5c 5c 5c 27 27 2f 67 22 20 5c s/'/'\\\\''/g" \
e660: 0a 20 20 20 20 20 20 2d 65 20 22 73 2f 5e 5c 5c . -e "s/^\\
e670: 28 5b 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a 5f 63 ([a-zA-Z0-9_]*_c
e680: 76 5f 5b 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a 5c v_[a-zA-Z0-9_]*\
e690: 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31 3d \)=\\(.*\\)/\\1=
e6a0: 5c 24 7b 5c 5c 31 3d 27 5c 5c 32 27 7d 2f 70 22 \${\\1='\\2'}/p"
e6b0: 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 . ;;. *).
e6c0: 20 23 20 60 73 65 74 27 20 71 75 6f 74 65 73 20 # `set' quotes
e6d0: 63 6f 72 72 65 63 74 6c 79 20 61 73 20 72 65 71 correctly as req
e6e0: 75 69 72 65 64 20 62 79 20 50 4f 53 49 58 2c 20 uired by POSIX,
e6f0: 73 6f 20 64 6f 20 6e 6f 74 20 61 64 64 20 71 75 so do not add qu
e700: 6f 74 65 73 2e 0a 20 20 20 20 73 65 64 20 2d 6e otes.. sed -n
e710: 20 2d 65 20 27 73 2f 5e 5c 28 5b 61 2d 7a 41 2d -e 's/^\([a-zA-
e720: 5a 30 2d 39 5f 5d 2a 5f 63 76 5f 5b 61 2d 7a 41 Z0-9_]*_cv_[a-zA
e730: 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d 5c 28 2e 2a 5c -Z0-9_]*\)=\(.*\
e740: 29 2f 5c 31 3d 24 7b 5c 31 3d 5c 32 7d 2f 70 27 )/\1=${\1=\2}/p'
e750: 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 20 3e . ;;. esac >
e760: 3e 20 63 6f 6e 66 63 61 63 68 65 0a 69 66 20 63 > confcache.if c
e770: 6d 70 20 2d 73 20 24 63 61 63 68 65 5f 66 69 6c mp -s $cache_fil
e780: 65 20 63 6f 6e 66 63 61 63 68 65 3b 20 74 68 65 e confcache; the
e790: 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 69 66 20 n. :.else. if
e7a0: 74 65 73 74 20 2d 77 20 24 63 61 63 68 65 5f 66 test -w $cache_f
e7b0: 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 65 63 ile; then. ec
e7c0: 68 6f 20 22 75 70 64 61 74 69 6e 67 20 63 61 63 ho "updating cac
e7d0: 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22 0a he $cache_file".
e7e0: 20 20 20 20 63 61 74 20 63 6f 6e 66 63 61 63 68 cat confcach
e7f0: 65 20 3e 20 24 63 61 63 68 65 5f 66 69 6c 65 0a e > $cache_file.
e800: 20 20 65 6c 73 65 0a 20 20 20 20 65 63 68 6f 20 else. echo
e810: 22 6e 6f 74 20 75 70 64 61 74 69 6e 67 20 75 6e "not updating un
e820: 77 72 69 74 61 62 6c 65 20 63 61 63 68 65 20 24 writable cache $
e830: 63 61 63 68 65 5f 66 69 6c 65 22 0a 20 20 66 69 cache_file". fi
e840: 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 63 61 .fi.rm -f confca
e850: 63 68 65 0a 0a 74 72 61 70 20 27 72 6d 20 2d 66 che..trap 'rm -f
e860: 72 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 r conftest* conf
e870: 64 65 66 73 2a 20 63 6f 72 65 20 63 6f 72 65 2e defs* core core.
e880: 2a 20 2a 2e 63 6f 72 65 20 24 61 63 5f 63 6c 65 * *.core $ac_cle
e890: 61 6e 5f 66 69 6c 65 73 3b 20 65 78 69 74 20 31 an_files; exit 1
e8a0: 27 20 31 20 32 20 31 35 0a 0a 74 65 73 74 20 22 ' 1 2 15..test "
e8b0: 78 24 70 72 65 66 69 78 22 20 3d 20 78 4e 4f 4e x$prefix" = xNON
e8c0: 45 20 26 26 20 70 72 65 66 69 78 3d 24 61 63 5f E && prefix=$ac_
e8d0: 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 0a 23 default_prefix.#
e8e0: 20 4c 65 74 20 6d 61 6b 65 20 65 78 70 61 6e 64 Let make expand
e8f0: 20 65 78 65 63 5f 70 72 65 66 69 78 2e 0a 74 65 exec_prefix..te
e900: 73 74 20 22 78 24 65 78 65 63 5f 70 72 65 66 69 st "x$exec_prefi
e910: 78 22 20 3d 20 78 4e 4f 4e 45 20 26 26 20 65 78 x" = xNONE && ex
e920: 65 63 5f 70 72 65 66 69 78 3d 27 24 7b 70 72 65 ec_prefix='${pre
e930: 66 69 78 7d 27 0a 0a 23 20 41 6e 79 20 61 73 73 fix}'..# Any ass
e940: 69 67 6e 6d 65 6e 74 20 74 6f 20 56 50 41 54 48 ignment to VPATH
e950: 20 63 61 75 73 65 73 20 53 75 6e 20 6d 61 6b 65 causes Sun make
e960: 20 74 6f 20 6f 6e 6c 79 20 65 78 65 63 75 74 65 to only execute
e970: 0a 23 20 74 68 65 20 66 69 72 73 74 20 73 65 74 .# the first set
e980: 20 6f 66 20 64 6f 75 62 6c 65 2d 63 6f 6c 6f 6e of double-colon
e990: 20 72 75 6c 65 73 2c 20 73 6f 20 72 65 6d 6f 76 rules, so remov
e9a0: 65 20 69 74 20 69 66 20 6e 6f 74 20 6e 65 65 64 e it if not need
e9b0: 65 64 2e 0a 23 20 49 66 20 74 68 65 72 65 20 69 ed..# If there i
e9c0: 73 20 61 20 63 6f 6c 6f 6e 20 69 6e 20 74 68 65 s a colon in the
e9d0: 20 70 61 74 68 2c 20 77 65 20 6e 65 65 64 20 74 path, we need t
e9e0: 6f 20 6b 65 65 70 20 69 74 2e 0a 69 66 20 74 65 o keep it..if te
e9f0: 73 74 20 22 78 24 73 72 63 64 69 72 22 20 3d 20 st "x$srcdir" =
ea00: 78 2e 3b 20 74 68 65 6e 0a 20 20 61 63 5f 76 70 x.; then. ac_vp
ea10: 73 75 62 3d 27 2f 5e 5b 20 09 5d 2a 56 50 41 54 sub='/^[ .]*VPAT
ea20: 48 5b 20 09 5d 2a 3d 5b 5e 3a 5d 2a 24 2f 64 27 H[ .]*=[^:]*$/d'
ea30: 0a 66 69 0a 0a 74 72 61 70 20 27 72 6d 20 2d 66 .fi..trap 'rm -f
ea40: 20 24 43 4f 4e 46 49 47 5f 53 54 41 54 55 53 20 $CONFIG_STATUS
ea50: 63 6f 6e 66 74 65 73 74 2a 3b 20 65 78 69 74 20 conftest*; exit
ea60: 31 27 20 31 20 32 20 31 35 0a 0a 23 20 54 72 61 1' 1 2 15..# Tra
ea70: 6e 73 66 6f 72 6d 20 63 6f 6e 66 64 65 66 73 2e nsform confdefs.
ea80: 68 20 69 6e 74 6f 20 44 45 46 53 2e 0a 23 20 50 h into DEFS..# P
ea90: 72 6f 74 65 63 74 20 61 67 61 69 6e 73 74 20 73 rotect against s
eaa0: 68 65 6c 6c 20 65 78 70 61 6e 73 69 6f 6e 20 77 hell expansion w
eab0: 68 69 6c 65 20 65 78 65 63 75 74 69 6e 67 20 4d hile executing M
eac0: 61 6b 65 66 69 6c 65 20 72 75 6c 65 73 2e 0a 23 akefile rules..#
ead0: 20 50 72 6f 74 65 63 74 20 61 67 61 69 6e 73 74 Protect against
eae0: 20 4d 61 6b 65 66 69 6c 65 20 6d 61 63 72 6f 20 Makefile macro
eaf0: 65 78 70 61 6e 73 69 6f 6e 2e 0a 63 61 74 20 3e expansion..cat >
eb00: 20 63 6f 6e 66 74 65 73 74 2e 64 65 66 73 20 3c conftest.defs <
eb10: 3c 5c 45 4f 46 0a 73 25 23 64 65 66 69 6e 65 20 <\EOF.s%#define
eb20: 5c 28 5b 41 2d 5a 61 2d 7a 5f 5d 5b 41 2d 5a 61 \([A-Za-z_][A-Za
eb30: 2d 7a 30 2d 39 5f 5d 2a 5c 29 20 2a 5c 28 2e 2a -z0-9_]*\) *\(.*
eb40: 5c 29 25 2d 44 5c 31 3d 5c 32 25 67 0a 73 25 5b \)%-D\1=\2%g.s%[
eb50: 20 09 60 7e 23 24 5e 26 2a 28 29 7b 7d 5c 5c 7c .`~#$^&*(){}\\|
eb60: 3b 27 22 3c 3e 3f 5d 25 5c 5c 26 25 67 0a 73 25 ;'"<>?]%\\&%g.s%
eb70: 5c 5b 25 5c 5c 26 25 67 0a 73 25 5c 5d 25 5c 5c \[%\\&%g.s%\]%\\
eb80: 26 25 67 0a 73 25 5c 24 25 24 24 25 67 0a 45 4f &%g.s%\$%$$%g.EO
eb90: 46 0a 44 45 46 53 3d 60 73 65 64 20 2d 66 20 63 F.DEFS=`sed -f c
eba0: 6f 6e 66 74 65 73 74 2e 64 65 66 73 20 63 6f 6e onftest.defs con
ebb0: 66 64 65 66 73 2e 68 20 7c 20 74 72 20 27 5c 30 fdefs.h | tr '\0
ebc0: 31 32 27 20 27 20 27 60 0a 72 6d 20 2d 66 20 63 12' ' '`.rm -f c
ebd0: 6f 6e 66 74 65 73 74 2e 64 65 66 73 0a 0a 0a 23 onftest.defs...#
ebe0: 20 57 69 74 68 6f 75 74 20 74 68 65 20 22 2e 2f Without the "./
ebf0: 22 2c 20 73 6f 6d 65 20 73 68 65 6c 6c 73 20 6c ", some shells l
ec00: 6f 6f 6b 20 69 6e 20 50 41 54 48 20 66 6f 72 20 ook in PATH for
ec10: 63 6f 6e 66 69 67 2e 73 74 61 74 75 73 2e 0a 3a config.status..:
ec20: 20 24 7b 43 4f 4e 46 49 47 5f 53 54 41 54 55 53 ${CONFIG_STATUS
ec30: 3d 2e 2f 63 6f 6e 66 69 67 2e 73 74 61 74 75 73 =./config.status
ec40: 7d 0a 0a 65 63 68 6f 20 63 72 65 61 74 69 6e 67 }..echo creating
ec50: 20 24 43 4f 4e 46 49 47 5f 53 54 41 54 55 53 0a $CONFIG_STATUS.
ec60: 72 6d 20 2d 66 20 24 43 4f 4e 46 49 47 5f 53 54 rm -f $CONFIG_ST
ec70: 41 54 55 53 0a 63 61 74 20 3e 20 24 43 4f 4e 46 ATUS.cat > $CONF
ec80: 49 47 5f 53 54 41 54 55 53 20 3c 3c 45 4f 46 0a IG_STATUS <<EOF.
ec90: 23 21 20 2f 62 69 6e 2f 73 68 0a 23 20 47 65 6e #! /bin/sh.# Gen
eca0: 65 72 61 74 65 64 20 61 75 74 6f 6d 61 74 69 63 erated automatic
ecb0: 61 6c 6c 79 20 62 79 20 63 6f 6e 66 69 67 75 72 ally by configur
ecc0: 65 2e 0a 23 20 52 75 6e 20 74 68 69 73 20 66 69 e..# Run this fi
ecd0: 6c 65 20 74 6f 20 72 65 63 72 65 61 74 65 20 74 le to recreate t
ece0: 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6e 66 69 he current confi
ecf0: 67 75 72 61 74 69 6f 6e 2e 0a 23 20 54 68 69 73 guration..# This
ed00: 20 64 69 72 65 63 74 6f 72 79 20 77 61 73 20 63 directory was c
ed10: 6f 6e 66 69 67 75 72 65 64 20 61 73 20 66 6f 6c onfigured as fol
ed20: 6c 6f 77 73 2c 0a 23 20 6f 6e 20 68 6f 73 74 20 lows,.# on host
ed30: 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75 6e `(hostname || un
ed40: 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e ame -n) 2>/dev/n
ed50: 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 3a 0a 23 ull | sed 1q`:.#
ed60: 0a 23 20 24 30 20 24 61 63 5f 63 6f 6e 66 69 67 .# $0 $ac_config
ed70: 75 72 65 5f 61 72 67 73 0a 23 0a 23 20 43 6f 6d ure_args.#.# Com
ed80: 70 69 6c 65 72 20 6f 75 74 70 75 74 20 70 72 6f piler output pro
ed90: 64 75 63 65 64 20 62 79 20 63 6f 6e 66 69 67 75 duced by configu
eda0: 72 65 2c 20 75 73 65 66 75 6c 20 66 6f 72 20 64 re, useful for d
edb0: 65 62 75 67 67 69 6e 67 0a 23 20 63 6f 6e 66 69 ebugging.# confi
edc0: 67 75 72 65 2c 20 69 73 20 69 6e 20 2e 2f 63 6f gure, is in ./co
edd0: 6e 66 69 67 2e 6c 6f 67 20 69 66 20 69 74 20 65 nfig.log if it e
ede0: 78 69 73 74 73 2e 0a 0a 61 63 5f 63 73 5f 75 73 xists...ac_cs_us
edf0: 61 67 65 3d 22 55 73 61 67 65 3a 20 24 43 4f 4e age="Usage: $CON
ee00: 46 49 47 5f 53 54 41 54 55 53 20 5b 2d 2d 72 65 FIG_STATUS [--re
ee10: 63 68 65 63 6b 5d 20 5b 2d 2d 76 65 72 73 69 6f check] [--versio
ee20: 6e 5d 20 5b 2d 2d 68 65 6c 70 5d 22 0a 66 6f 72 n] [--help]".for
ee30: 20 61 63 5f 6f 70 74 69 6f 6e 0a 64 6f 0a 20 20 ac_option.do.
ee40: 63 61 73 65 20 22 5c 24 61 63 5f 6f 70 74 69 6f case "\$ac_optio
ee50: 6e 22 20 69 6e 0a 20 20 2d 72 65 63 68 65 63 6b n" in. -recheck
ee60: 20 7c 20 2d 2d 72 65 63 68 65 63 6b 20 7c 20 2d | --recheck | -
ee70: 2d 72 65 63 68 65 63 20 7c 20 2d 2d 72 65 63 68 -rechec | --rech
ee80: 65 20 7c 20 2d 2d 72 65 63 68 20 7c 20 2d 2d 72 e | --rech | --r
ee90: 65 63 20 7c 20 2d 2d 72 65 20 7c 20 2d 2d 72 29 ec | --re | --r)
eea0: 0a 20 20 20 20 65 63 68 6f 20 22 72 75 6e 6e 69 . echo "runni
eeb0: 6e 67 20 5c 24 7b 43 4f 4e 46 49 47 5f 53 48 45 ng \${CONFIG_SHE
eec0: 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 20 24 30 20 24 LL-/bin/sh} $0 $
eed0: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 ac_configure_arg
eee0: 73 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 2d 2d s --no-create --
eef0: 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 22 0a 20 20 no-recursion".
ef00: 20 20 65 78 65 63 20 5c 24 7b 43 4f 4e 46 49 47 exec \${CONFIG
ef10: 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 20 _SHELL-/bin/sh}
ef20: 24 30 20 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 $0 $ac_configure
ef30: 5f 61 72 67 73 20 2d 2d 6e 6f 2d 63 72 65 61 74 _args --no-creat
ef40: 65 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e e --no-recursion
ef50: 20 3b 3b 0a 20 20 2d 76 65 72 73 69 6f 6e 20 7c ;;. -version |
ef60: 20 2d 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 --version | --v
ef70: 65 72 73 69 6f 20 7c 20 2d 2d 76 65 72 73 69 20 ersio | --versi
ef80: 7c 20 2d 2d 76 65 72 73 20 7c 20 2d 2d 76 65 72 | --vers | --ver
ef90: 20 7c 20 2d 2d 76 65 20 7c 20 2d 2d 76 29 0a 20 | --ve | --v).
efa0: 20 20 20 65 63 68 6f 20 22 24 43 4f 4e 46 49 47 echo "$CONFIG
efb0: 5f 53 54 41 54 55 53 20 67 65 6e 65 72 61 74 65 _STATUS generate
efc0: 64 20 62 79 20 61 75 74 6f 63 6f 6e 66 20 76 65 d by autoconf ve
efd0: 72 73 69 6f 6e 20 32 2e 31 33 22 0a 20 20 20 20 rsion 2.13".
efe0: 65 78 69 74 20 30 20 3b 3b 0a 20 20 2d 68 65 6c exit 0 ;;. -hel
eff0: 70 20 7c 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d 68 p | --help | --h
f000: 65 6c 20 7c 20 2d 2d 68 65 20 7c 20 2d 2d 68 29 el | --he | --h)
f010: 0a 20 20 20 20 65 63 68 6f 20 22 5c 24 61 63 5f . echo "\$ac_
f020: 63 73 5f 75 73 61 67 65 22 3b 20 65 78 69 74 20 cs_usage"; exit
f030: 30 20 3b 3b 0a 20 20 2a 29 20 65 63 68 6f 20 22 0 ;;. *) echo "
f040: 5c 24 61 63 5f 63 73 5f 75 73 61 67 65 22 3b 20 \$ac_cs_usage";
f050: 65 78 69 74 20 31 20 3b 3b 0a 20 20 65 73 61 63 exit 1 ;;. esac
f060: 0a 64 6f 6e 65 0a 0a 61 63 5f 67 69 76 65 6e 5f .done..ac_given_
f070: 73 72 63 64 69 72 3d 24 73 72 63 64 69 72 0a 61 srcdir=$srcdir.a
f080: 63 5f 67 69 76 65 6e 5f 49 4e 53 54 41 4c 4c 3d c_given_INSTALL=
f090: 22 24 49 4e 53 54 41 4c 4c 22 0a 0a 74 72 61 70 "$INSTALL"..trap
f0a0: 20 27 72 6d 20 2d 66 72 20 60 65 63 68 6f 20 22 'rm -fr `echo "
f0b0: 4d 61 6b 65 66 69 6c 65 20 5c 0a 09 70 6b 67 49 Makefile \..pkgI
f0c0: 6e 64 65 78 2e 74 63 6c 22 20 7c 20 73 65 64 20 ndex.tcl" | sed
f0d0: 22 73 2f 3a 5b 5e 20 5d 2a 2f 2f 67 22 60 20 63 "s/:[^ ]*//g"` c
f0e0: 6f 6e 66 74 65 73 74 2a 3b 20 65 78 69 74 20 31 onftest*; exit 1
f0f0: 27 20 31 20 32 20 31 35 0a 45 4f 46 0a 63 61 74 ' 1 2 15.EOF.cat
f100: 20 3e 3e 20 24 43 4f 4e 46 49 47 5f 53 54 41 54 >> $CONFIG_STAT
f110: 55 53 20 3c 3c 45 4f 46 0a 0a 23 20 50 72 6f 74 US <<EOF..# Prot
f120: 65 63 74 20 61 67 61 69 6e 73 74 20 62 65 69 6e ect against bein
f130: 67 20 6f 6e 20 74 68 65 20 72 69 67 68 74 20 73 g on the right s
f140: 69 64 65 20 6f 66 20 61 20 73 65 64 20 73 75 62 ide of a sed sub
f150: 73 74 20 69 6e 20 63 6f 6e 66 69 67 2e 73 74 61 st in config.sta
f160: 74 75 73 2e 0a 73 65 64 20 27 73 2f 25 40 2f 40 tus..sed 's/%@/@
f170: 40 2f 3b 20 73 2f 40 25 2f 40 40 2f 3b 20 73 2f @/; s/@%/@@/; s/
f180: 25 67 5c 24 2f 40 67 2f 3b 20 2f 40 67 5c 24 2f %g\$/@g/; /@g\$/
f190: 73 2f 5b 5c 5c 5c 5c 26 25 5d 2f 5c 5c 5c 5c 26 s/[\\\\&%]/\\\\&
f1a0: 2f 67 3b 0a 20 73 2f 40 40 2f 25 40 2f 3b 20 73 /g;. s/@@/%@/; s
f1b0: 2f 40 40 2f 40 25 2f 3b 20 73 2f 40 67 5c 24 2f /@@/@%/; s/@g\$/
f1c0: 25 67 2f 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e %g/' > conftest.
f1d0: 73 75 62 73 20 3c 3c 5c 5c 43 45 4f 46 0a 24 61 subs <<\\CEOF.$a
f1e0: 63 5f 76 70 73 75 62 0a 24 65 78 74 72 61 73 75 c_vpsub.$extrasu
f1f0: 62 0a 73 25 40 53 48 45 4c 4c 40 25 24 53 48 45 b.s%@SHELL@%$SHE
f200: 4c 4c 25 67 0a 73 25 40 43 46 4c 41 47 53 40 25 LL%g.s%@CFLAGS@%
f210: 24 43 46 4c 41 47 53 25 67 0a 73 25 40 43 50 50 $CFLAGS%g.s%@CPP
f220: 46 4c 41 47 53 40 25 24 43 50 50 46 4c 41 47 53 FLAGS@%$CPPFLAGS
f230: 25 67 0a 73 25 40 43 58 58 46 4c 41 47 53 40 25 %g.s%@CXXFLAGS@%
f240: 24 43 58 58 46 4c 41 47 53 25 67 0a 73 25 40 46 $CXXFLAGS%g.s%@F
f250: 46 4c 41 47 53 40 25 24 46 46 4c 41 47 53 25 67 FLAGS@%$FFLAGS%g
f260: 0a 73 25 40 44 45 46 53 40 25 24 44 45 46 53 25 .s%@DEFS@%$DEFS%
f270: 67 0a 73 25 40 4c 44 46 4c 41 47 53 40 25 24 4c g.s%@LDFLAGS@%$L
f280: 44 46 4c 41 47 53 25 67 0a 73 25 40 4c 49 42 53 DFLAGS%g.s%@LIBS
f290: 40 25 24 4c 49 42 53 25 67 0a 73 25 40 65 78 65 @%$LIBS%g.s%@exe
f2a0: 63 5f 70 72 65 66 69 78 40 25 24 65 78 65 63 5f c_prefix@%$exec_
f2b0: 70 72 65 66 69 78 25 67 0a 73 25 40 70 72 65 66 prefix%g.s%@pref
f2c0: 69 78 40 25 24 70 72 65 66 69 78 25 67 0a 73 25 ix@%$prefix%g.s%
f2d0: 40 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f @program_transfo
f2e0: 72 6d 5f 6e 61 6d 65 40 25 24 70 72 6f 67 72 61 rm_name@%$progra
f2f0: 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 m_transform_name
f300: 25 67 0a 73 25 40 62 69 6e 64 69 72 40 25 24 62 %g.s%@bindir@%$b
f310: 69 6e 64 69 72 25 67 0a 73 25 40 73 62 69 6e 64 indir%g.s%@sbind
f320: 69 72 40 25 24 73 62 69 6e 64 69 72 25 67 0a 73 ir@%$sbindir%g.s
f330: 25 40 6c 69 62 65 78 65 63 64 69 72 40 25 24 6c %@libexecdir@%$l
f340: 69 62 65 78 65 63 64 69 72 25 67 0a 73 25 40 64 ibexecdir%g.s%@d
f350: 61 74 61 64 69 72 40 25 24 64 61 74 61 64 69 72 atadir@%$datadir
f360: 25 67 0a 73 25 40 73 79 73 63 6f 6e 66 64 69 72 %g.s%@sysconfdir
f370: 40 25 24 73 79 73 63 6f 6e 66 64 69 72 25 67 0a @%$sysconfdir%g.
f380: 73 25 40 73 68 61 72 65 64 73 74 61 74 65 64 69 s%@sharedstatedi
f390: 72 40 25 24 73 68 61 72 65 64 73 74 61 74 65 64 r@%$sharedstated
f3a0: 69 72 25 67 0a 73 25 40 6c 6f 63 61 6c 73 74 61 ir%g.s%@localsta
f3b0: 74 65 64 69 72 40 25 24 6c 6f 63 61 6c 73 74 61 tedir@%$localsta
f3c0: 74 65 64 69 72 25 67 0a 73 25 40 6c 69 62 64 69 tedir%g.s%@libdi
f3d0: 72 40 25 24 6c 69 62 64 69 72 25 67 0a 73 25 40 r@%$libdir%g.s%@
f3e0: 69 6e 63 6c 75 64 65 64 69 72 40 25 24 69 6e 63 includedir@%$inc
f3f0: 6c 75 64 65 64 69 72 25 67 0a 73 25 40 6f 6c 64 ludedir%g.s%@old
f400: 69 6e 63 6c 75 64 65 64 69 72 40 25 24 6f 6c 64 includedir@%$old
f410: 69 6e 63 6c 75 64 65 64 69 72 25 67 0a 73 25 40 includedir%g.s%@
f420: 69 6e 66 6f 64 69 72 40 25 24 69 6e 66 6f 64 69 infodir@%$infodi
f430: 72 25 67 0a 73 25 40 6d 61 6e 64 69 72 40 25 24 r%g.s%@mandir@%$
f440: 6d 61 6e 64 69 72 25 67 0a 73 25 40 43 4f 4e 46 mandir%g.s%@CONF
f450: 49 47 44 49 52 40 25 24 43 4f 4e 46 49 47 44 49 IGDIR@%$CONFIGDI
f460: 52 25 67 0a 73 25 40 50 41 43 4b 41 47 45 40 25 R%g.s%@PACKAGE@%
f470: 24 50 41 43 4b 41 47 45 25 67 0a 73 25 40 56 45 $PACKAGE%g.s%@VE
f480: 52 53 49 4f 4e 40 25 24 56 45 52 53 49 4f 4e 25 RSION@%$VERSION%
f490: 67 0a 73 25 40 53 53 4c 5f 44 49 52 40 25 24 53 g.s%@SSL_DIR@%$S
f4a0: 53 4c 5f 44 49 52 25 67 0a 73 25 40 53 53 4c 5f SL_DIR%g.s%@SSL_
f4b0: 4c 49 42 5f 44 49 52 40 25 24 53 53 4c 5f 4c 49 LIB_DIR@%$SSL_LI
f4c0: 42 5f 44 49 52 25 67 0a 73 25 40 53 53 4c 5f 49 B_DIR%g.s%@SSL_I
f4d0: 4e 43 4c 55 44 45 5f 44 49 52 40 25 24 53 53 4c NCLUDE_DIR@%$SSL
f4e0: 5f 49 4e 43 4c 55 44 45 5f 44 49 52 25 67 0a 73 _INCLUDE_DIR%g.s
f4f0: 25 40 43 43 40 25 24 43 43 25 67 0a 73 25 40 49 %@CC@%$CC%g.s%@I
f500: 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41 4d 40 25 NSTALL_PROGRAM@%
f510: 24 49 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41 4d $INSTALL_PROGRAM
f520: 25 67 0a 73 25 40 49 4e 53 54 41 4c 4c 5f 53 43 %g.s%@INSTALL_SC
f530: 52 49 50 54 40 25 24 49 4e 53 54 41 4c 4c 5f 53 RIPT@%$INSTALL_S
f540: 43 52 49 50 54 25 67 0a 73 25 40 49 4e 53 54 41 CRIPT%g.s%@INSTA
f550: 4c 4c 5f 44 41 54 41 40 25 24 49 4e 53 54 41 4c LL_DATA@%$INSTAL
f560: 4c 5f 44 41 54 41 25 67 0a 73 25 40 53 45 54 5f L_DATA%g.s%@SET_
f570: 4d 41 4b 45 40 25 24 53 45 54 5f 4d 41 4b 45 25 MAKE@%$SET_MAKE%
f580: 67 0a 73 25 40 52 41 4e 4c 49 42 40 25 24 52 41 g.s%@RANLIB@%$RA
f590: 4e 4c 49 42 25 67 0a 73 25 40 4f 42 4a 45 58 54 NLIB%g.s%@OBJEXT
f5a0: 40 25 24 4f 42 4a 45 58 54 25 67 0a 73 25 40 45 @%$OBJEXT%g.s%@E
f5b0: 58 45 45 58 54 40 25 24 45 58 45 45 58 54 25 67 XEEXT@%$EXEEXT%g
f5c0: 0a 73 25 40 43 59 47 50 41 54 48 40 25 24 43 59 .s%@CYGPATH@%$CY
f5d0: 47 50 41 54 48 25 67 0a 73 25 40 52 45 4c 50 41 GPATH%g.s%@RELPA
f5e0: 54 48 40 25 24 52 45 4c 50 41 54 48 25 67 0a 73 TH@%$RELPATH%g.s
f5f0: 25 40 53 53 4c 5f 49 4e 43 4c 55 44 45 5f 44 49 %@SSL_INCLUDE_DI
f600: 52 5f 4e 41 54 49 56 45 40 25 24 53 53 4c 5f 49 R_NATIVE@%$SSL_I
f610: 4e 43 4c 55 44 45 5f 44 49 52 5f 4e 41 54 49 56 NCLUDE_DIR_NATIV
f620: 45 25 67 0a 73 25 40 54 43 4c 5f 44 42 47 58 40 E%g.s%@TCL_DBGX@
f630: 25 24 54 43 4c 5f 44 42 47 58 25 67 0a 73 25 40 %$TCL_DBGX%g.s%@
f640: 54 43 4c 5f 42 49 4e 5f 44 49 52 40 25 24 54 43 TCL_BIN_DIR@%$TC
f650: 4c 5f 42 49 4e 5f 44 49 52 25 67 0a 73 25 40 54 L_BIN_DIR%g.s%@T
f660: 43 4c 5f 53 52 43 5f 44 49 52 40 25 24 54 43 4c CL_SRC_DIR@%$TCL
f670: 5f 53 52 43 5f 44 49 52 25 67 0a 73 25 40 54 43 _SRC_DIR%g.s%@TC
f680: 4c 5f 4c 49 42 5f 46 49 4c 45 40 25 24 54 43 4c L_LIB_FILE@%$TCL
f690: 5f 4c 49 42 5f 46 49 4c 45 25 67 0a 73 25 40 54 _LIB_FILE%g.s%@T
f6a0: 43 4c 5f 4c 49 42 53 40 25 24 54 43 4c 5f 4c 49 CL_LIBS@%$TCL_LI
f6b0: 42 53 25 67 0a 73 25 40 54 43 4c 5f 44 45 46 53 BS%g.s%@TCL_DEFS
f6c0: 40 25 24 54 43 4c 5f 44 45 46 53 25 67 0a 73 25 @%$TCL_DEFS%g.s%
f6d0: 40 54 43 4c 5f 53 48 4c 49 42 5f 4c 44 5f 4c 49 @TCL_SHLIB_LD_LI
f6e0: 42 53 40 25 24 54 43 4c 5f 53 48 4c 49 42 5f 4c BS@%$TCL_SHLIB_L
f6f0: 44 5f 4c 49 42 53 25 67 0a 73 25 40 54 43 4c 5f D_LIBS%g.s%@TCL_
f700: 45 58 54 52 41 5f 43 46 4c 41 47 53 40 25 24 54 EXTRA_CFLAGS@%$T
f710: 43 4c 5f 45 58 54 52 41 5f 43 46 4c 41 47 53 25 CL_EXTRA_CFLAGS%
f720: 67 0a 73 25 40 54 43 4c 5f 4c 44 5f 46 4c 41 47 g.s%@TCL_LD_FLAG
f730: 53 40 25 24 54 43 4c 5f 4c 44 5f 46 4c 41 47 53 S@%$TCL_LD_FLAGS
f740: 25 67 0a 73 25 40 54 43 4c 5f 53 54 55 42 5f 4c %g.s%@TCL_STUB_L
f750: 49 42 5f 46 49 4c 45 40 25 24 54 43 4c 5f 53 54 IB_FILE@%$TCL_ST
f760: 55 42 5f 4c 49 42 5f 46 49 4c 45 25 67 0a 73 25 UB_LIB_FILE%g.s%
f770: 40 54 43 4c 5f 4c 49 42 5f 53 50 45 43 40 25 24 @TCL_LIB_SPEC@%$
f780: 54 43 4c 5f 4c 49 42 5f 53 50 45 43 25 67 0a 73 TCL_LIB_SPEC%g.s
f790: 25 40 54 43 4c 5f 42 55 49 4c 44 5f 4c 49 42 5f %@TCL_BUILD_LIB_
f7a0: 53 50 45 43 40 25 24 54 43 4c 5f 42 55 49 4c 44 SPEC@%$TCL_BUILD
f7b0: 5f 4c 49 42 5f 53 50 45 43 25 67 0a 73 25 40 54 _LIB_SPEC%g.s%@T
f7c0: 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 53 50 45 43 CL_STUB_LIB_SPEC
f7d0: 40 25 24 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f @%$TCL_STUB_LIB_
f7e0: 53 50 45 43 25 67 0a 73 25 40 54 43 4c 5f 42 55 SPEC%g.s%@TCL_BU
f7f0: 49 4c 44 5f 53 54 55 42 5f 4c 49 42 5f 53 50 45 ILD_STUB_LIB_SPE
f800: 43 40 25 24 54 43 4c 5f 42 55 49 4c 44 5f 53 54 C@%$TCL_BUILD_ST
f810: 55 42 5f 4c 49 42 5f 53 50 45 43 25 67 0a 73 25 UB_LIB_SPEC%g.s%
f820: 40 54 43 4c 5f 49 4e 43 4c 55 44 45 53 40 25 24 @TCL_INCLUDES@%$
f830: 54 43 4c 5f 49 4e 43 4c 55 44 45 53 25 67 0a 73 TCL_INCLUDES%g.s
f840: 25 40 43 4c 45 41 4e 46 49 4c 45 53 40 25 24 43 %@CLEANFILES@%$C
f850: 4c 45 41 4e 46 49 4c 45 53 25 67 0a 73 25 40 43 LEANFILES%g.s%@C
f860: 46 4c 41 47 53 5f 44 45 42 55 47 40 25 24 43 46 FLAGS_DEBUG@%$CF
f870: 4c 41 47 53 5f 44 45 42 55 47 25 67 0a 73 25 40 LAGS_DEBUG%g.s%@
f880: 43 46 4c 41 47 53 5f 4f 50 54 49 4d 49 5a 45 40 CFLAGS_OPTIMIZE@
f890: 25 24 43 46 4c 41 47 53 5f 4f 50 54 49 4d 49 5a %$CFLAGS_OPTIMIZ
f8a0: 45 25 67 0a 73 25 40 53 54 4c 49 42 5f 4c 44 40 E%g.s%@STLIB_LD@
f8b0: 25 24 53 54 4c 49 42 5f 4c 44 25 67 0a 73 25 40 %$STLIB_LD%g.s%@
f8c0: 53 48 4c 49 42 5f 4c 44 40 25 24 53 48 4c 49 42 SHLIB_LD@%$SHLIB
f8d0: 5f 4c 44 25 67 0a 73 25 40 53 48 4c 49 42 5f 43 _LD%g.s%@SHLIB_C
f8e0: 46 4c 41 47 53 40 25 24 53 48 4c 49 42 5f 43 46 FLAGS@%$SHLIB_CF
f8f0: 4c 41 47 53 25 67 0a 73 25 40 53 48 4c 49 42 5f LAGS%g.s%@SHLIB_
f900: 4c 44 46 4c 41 47 53 40 25 24 53 48 4c 49 42 5f LDFLAGS@%$SHLIB_
f910: 4c 44 46 4c 41 47 53 25 67 0a 73 25 40 43 46 4c LDFLAGS%g.s%@CFL
f920: 41 47 53 5f 44 45 46 41 55 4c 54 40 25 24 43 46 AGS_DEFAULT@%$CF
f930: 4c 41 47 53 5f 44 45 46 41 55 4c 54 25 67 0a 73 LAGS_DEFAULT%g.s
f940: 25 40 4c 44 46 4c 41 47 53 5f 44 45 46 41 55 4c %@LDFLAGS_DEFAUL
f950: 54 40 25 24 4c 44 46 4c 41 47 53 5f 44 45 46 41 T@%$LDFLAGS_DEFA
f960: 55 4c 54 25 67 0a 73 25 40 4d 41 4b 45 5f 4c 49 ULT%g.s%@MAKE_LI
f970: 42 40 25 24 4d 41 4b 45 5f 4c 49 42 25 67 0a 73 B@%$MAKE_LIB%g.s
f980: 25 40 4d 41 4b 45 5f 53 48 41 52 45 44 5f 4c 49 %@MAKE_SHARED_LI
f990: 42 40 25 24 4d 41 4b 45 5f 53 48 41 52 45 44 5f B@%$MAKE_SHARED_
f9a0: 4c 49 42 25 67 0a 73 25 40 4d 41 4b 45 5f 53 54 LIB%g.s%@MAKE_ST
f9b0: 41 54 49 43 5f 4c 49 42 40 25 24 4d 41 4b 45 5f ATIC_LIB@%$MAKE_
f9c0: 53 54 41 54 49 43 5f 4c 49 42 25 67 0a 73 25 40 STATIC_LIB%g.s%@
f9d0: 74 6c 73 5f 4c 49 42 5f 46 49 4c 45 40 25 24 74 tls_LIB_FILE@%$t
f9e0: 6c 73 5f 4c 49 42 5f 46 49 4c 45 25 67 0a 73 25 ls_LIB_FILE%g.s%
f9f0: 40 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 40 25 @SHLIB_LD_LIBS@%
fa00: 24 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 25 67 $SHLIB_LD_LIBS%g
fa10: 0a 73 25 40 54 43 4c 53 48 5f 50 52 4f 47 40 25 .s%@TCLSH_PROG@%
fa20: 24 54 43 4c 53 48 5f 50 52 4f 47 25 67 0a 0a 43 $TCLSH_PROG%g..C
fa30: 45 4f 46 0a 45 4f 46 0a 0a 63 61 74 20 3e 3e 20 EOF.EOF..cat >>
fa40: 24 43 4f 4e 46 49 47 5f 53 54 41 54 55 53 20 3c $CONFIG_STATUS <
fa50: 3c 5c 45 4f 46 0a 0a 23 20 53 70 6c 69 74 20 74 <\EOF..# Split t
fa60: 68 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 73 he substitutions
fa70: 20 69 6e 74 6f 20 62 69 74 65 2d 73 69 7a 65 64 into bite-sized
fa80: 20 70 69 65 63 65 73 20 66 6f 72 20 73 65 64 73 pieces for seds
fa90: 20 77 69 74 68 0a 23 20 73 6d 61 6c 6c 20 63 6f with.# small co
faa0: 6d 6d 61 6e 64 20 6e 75 6d 62 65 72 20 6c 69 6d mmand number lim
fab0: 69 74 73 2c 20 6c 69 6b 65 20 6f 6e 20 44 69 67 its, like on Dig
fac0: 69 74 61 6c 20 4f 53 46 2f 31 20 61 6e 64 20 48 ital OSF/1 and H
fad0: 50 2d 55 58 2e 0a 61 63 5f 6d 61 78 5f 73 65 64 P-UX..ac_max_sed
fae0: 5f 63 6d 64 73 3d 39 30 20 23 20 4d 61 78 69 6d _cmds=90 # Maxim
faf0: 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e um number of lin
fb00: 65 73 20 74 6f 20 70 75 74 20 69 6e 20 61 20 73 es to put in a s
fb10: 65 64 20 73 63 72 69 70 74 2e 0a 61 63 5f 66 69 ed script..ac_fi
fb20: 6c 65 3d 31 20 23 20 4e 75 6d 62 65 72 20 6f 66 le=1 # Number of
fb30: 20 63 75 72 72 65 6e 74 20 66 69 6c 65 2e 0a 61 current file..a
fb40: 63 5f 62 65 67 3d 31 20 23 20 46 69 72 73 74 20 c_beg=1 # First
fb50: 6c 69 6e 65 20 66 6f 72 20 63 75 72 72 65 6e 74 line for current
fb60: 20 66 69 6c 65 2e 0a 61 63 5f 65 6e 64 3d 24 61 file..ac_end=$a
fb70: 63 5f 6d 61 78 5f 73 65 64 5f 63 6d 64 73 20 23 c_max_sed_cmds #
fb80: 20 4c 69 6e 65 20 61 66 74 65 72 20 6c 61 73 74 Line after last
fb90: 20 6c 69 6e 65 20 66 6f 72 20 63 75 72 72 65 6e line for curren
fba0: 74 20 66 69 6c 65 2e 0a 61 63 5f 6d 6f 72 65 5f t file..ac_more_
fbb0: 6c 69 6e 65 73 3d 3a 0a 61 63 5f 73 65 64 5f 63 lines=:.ac_sed_c
fbc0: 6d 64 73 3d 22 22 0a 77 68 69 6c 65 20 24 61 63 mds="".while $ac
fbd0: 5f 6d 6f 72 65 5f 6c 69 6e 65 73 3b 20 64 6f 0a _more_lines; do.
fbe0: 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 62 65 if test $ac_be
fbf0: 67 20 2d 67 74 20 31 3b 20 74 68 65 6e 0a 20 20 g -gt 1; then.
fc00: 20 20 73 65 64 20 22 31 2c 24 7b 61 63 5f 62 65 sed "1,${ac_be
fc10: 67 7d 64 3b 20 24 7b 61 63 5f 65 6e 64 7d 71 22 g}d; ${ac_end}q"
fc20: 20 63 6f 6e 66 74 65 73 74 2e 73 75 62 73 20 3e conftest.subs >
fc30: 20 63 6f 6e 66 74 65 73 74 2e 73 24 61 63 5f 66 conftest.s$ac_f
fc40: 69 6c 65 0a 20 20 65 6c 73 65 0a 20 20 20 20 73 ile. else. s
fc50: 65 64 20 22 24 7b 61 63 5f 65 6e 64 7d 71 22 20 ed "${ac_end}q"
fc60: 63 6f 6e 66 74 65 73 74 2e 73 75 62 73 20 3e 20 conftest.subs >
fc70: 63 6f 6e 66 74 65 73 74 2e 73 24 61 63 5f 66 69 conftest.s$ac_fi
fc80: 6c 65 0a 20 20 66 69 0a 20 20 69 66 20 74 65 73 le. fi. if tes
fc90: 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e t ! -s conftest.
fca0: 73 24 61 63 5f 66 69 6c 65 3b 20 74 68 65 6e 0a s$ac_file; then.
fcb0: 20 20 20 20 61 63 5f 6d 6f 72 65 5f 6c 69 6e 65 ac_more_line
fcc0: 73 3d 66 61 6c 73 65 0a 20 20 20 20 72 6d 20 2d s=false. rm -
fcd0: 66 20 63 6f 6e 66 74 65 73 74 2e 73 24 61 63 5f f conftest.s$ac_
fce0: 66 69 6c 65 0a 20 20 65 6c 73 65 0a 20 20 20 20 file. else.
fcf0: 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f if test -z "$ac_
fd00: 73 65 64 5f 63 6d 64 73 22 3b 20 74 68 65 6e 0a sed_cmds"; then.
fd10: 20 20 20 20 20 20 61 63 5f 73 65 64 5f 63 6d 64 ac_sed_cmd
fd20: 73 3d 22 73 65 64 20 2d 66 20 63 6f 6e 66 74 65 s="sed -f confte
fd30: 73 74 2e 73 24 61 63 5f 66 69 6c 65 22 0a 20 20 st.s$ac_file".
fd40: 20 20 65 6c 73 65 0a 20 20 20 20 20 20 61 63 5f else. ac_
fd50: 73 65 64 5f 63 6d 64 73 3d 22 24 61 63 5f 73 65 sed_cmds="$ac_se
fd60: 64 5f 63 6d 64 73 20 7c 20 73 65 64 20 2d 66 20 d_cmds | sed -f
fd70: 63 6f 6e 66 74 65 73 74 2e 73 24 61 63 5f 66 69 conftest.s$ac_fi
fd80: 6c 65 22 0a 20 20 20 20 66 69 0a 20 20 20 20 61 le". fi. a
fd90: 63 5f 66 69 6c 65 3d 60 65 78 70 72 20 24 61 63 c_file=`expr $ac
fda0: 5f 66 69 6c 65 20 2b 20 31 60 0a 20 20 20 20 61 _file + 1`. a
fdb0: 63 5f 62 65 67 3d 24 61 63 5f 65 6e 64 0a 20 20 c_beg=$ac_end.
fdc0: 20 20 61 63 5f 65 6e 64 3d 60 65 78 70 72 20 24 ac_end=`expr $
fdd0: 61 63 5f 65 6e 64 20 2b 20 24 61 63 5f 6d 61 78 ac_end + $ac_max
fde0: 5f 73 65 64 5f 63 6d 64 73 60 0a 20 20 66 69 0a _sed_cmds`. fi.
fdf0: 64 6f 6e 65 0a 69 66 20 74 65 73 74 20 2d 7a 20 done.if test -z
fe00: 22 24 61 63 5f 73 65 64 5f 63 6d 64 73 22 3b 20 "$ac_sed_cmds";
fe10: 74 68 65 6e 0a 20 20 61 63 5f 73 65 64 5f 63 6d then. ac_sed_cm
fe20: 64 73 3d 63 61 74 0a 66 69 0a 45 4f 46 0a 0a 63 ds=cat.fi.EOF..c
fe30: 61 74 20 3e 3e 20 24 43 4f 4e 46 49 47 5f 53 54 at >> $CONFIG_ST
fe40: 41 54 55 53 20 3c 3c 45 4f 46 0a 0a 43 4f 4e 46 ATUS <<EOF..CONF
fe50: 49 47 5f 46 49 4c 45 53 3d 5c 24 7b 43 4f 4e 46 IG_FILES=\${CONF
fe60: 49 47 5f 46 49 4c 45 53 2d 22 4d 61 6b 65 66 69 IG_FILES-"Makefi
fe70: 6c 65 20 5c 0a 09 70 6b 67 49 6e 64 65 78 2e 74 le \..pkgIndex.t
fe80: 63 6c 22 7d 0a 45 4f 46 0a 63 61 74 20 3e 3e 20 cl"}.EOF.cat >>
fe90: 24 43 4f 4e 46 49 47 5f 53 54 41 54 55 53 20 3c $CONFIG_STATUS <
fea0: 3c 5c 45 4f 46 0a 66 6f 72 20 61 63 5f 66 69 6c <\EOF.for ac_fil
feb0: 65 20 69 6e 20 2e 2e 20 24 43 4f 4e 46 49 47 5f e in .. $CONFIG_
fec0: 46 49 4c 45 53 3b 20 64 6f 20 69 66 20 74 65 73 FILES; do if tes
fed0: 74 20 22 78 24 61 63 5f 66 69 6c 65 22 20 21 3d t "x$ac_file" !=
fee0: 20 78 2e 2e 3b 20 74 68 65 6e 0a 20 20 23 20 53 x..; then. # S
fef0: 75 70 70 6f 72 74 20 22 6f 75 74 66 69 6c 65 5b upport "outfile[
ff00: 3a 69 6e 66 69 6c 65 5b 3a 69 6e 66 69 6c 65 2e :infile[:infile.
ff10: 2e 2e 5d 5d 22 2c 20 64 65 66 61 75 6c 74 69 6e ..]]", defaultin
ff20: 67 20 69 6e 66 69 6c 65 3d 22 6f 75 74 66 69 6c g infile="outfil
ff30: 65 2e 69 6e 22 2e 0a 20 20 63 61 73 65 20 22 24 e.in".. case "$
ff40: 61 63 5f 66 69 6c 65 22 20 69 6e 0a 20 20 2a 3a ac_file" in. *:
ff50: 2a 29 20 61 63 5f 66 69 6c 65 5f 69 6e 3d 60 65 *) ac_file_in=`e
ff60: 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22 7c 73 cho "$ac_file"|s
ff70: 65 64 20 27 73 25 5b 5e 3a 5d 2a 3a 25 25 27 60 ed 's%[^:]*:%%'`
ff80: 0a 20 20 20 20 20 20 20 61 63 5f 66 69 6c 65 3d . ac_file=
ff90: 60 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22 `echo "$ac_file"
ffa0: 7c 73 65 64 20 27 73 25 3a 2e 2a 25 25 27 60 20 |sed 's%:.*%%'`
ffb0: 3b 3b 0a 20 20 2a 29 20 61 63 5f 66 69 6c 65 5f ;;. *) ac_file_
ffc0: 69 6e 3d 22 24 7b 61 63 5f 66 69 6c 65 7d 2e 69 in="${ac_file}.i
ffd0: 6e 22 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 n" ;;. esac..
ffe0: 23 20 41 64 6a 75 73 74 20 61 20 72 65 6c 61 74 # Adjust a relat
fff0: 69 76 65 20 73 72 63 64 69 72 2c 20 74 6f 70 5f ive srcdir, top_
10000 73 72 63 64 69 72 2c 20 61 6e 64 20 49 4e 53 54 srcdir, and INST
10010 41 4c 4c 20 66 6f 72 20 73 75 62 64 69 72 65 63 ALL for subdirec
10020 74 6f 72 69 65 73 2e 0a 0a 20 20 23 20 52 65 6d tories... # Rem
10030 6f 76 65 20 6c 61 73 74 20 73 6c 61 73 68 20 61 ove last slash a
10040 6e 64 20 61 6c 6c 20 74 68 61 74 20 66 6f 6c 6c nd all that foll
10050 6f 77 73 20 69 74 2e 20 20 4e 6f 74 20 61 6c 6c ows it. Not all
10060 20 73 79 73 74 65 6d 73 20 68 61 76 65 20 64 69 systems have di
10070 72 6e 61 6d 65 2e 0a 20 20 61 63 5f 64 69 72 3d rname.. ac_dir=
10080 60 65 63 68 6f 20 24 61 63 5f 66 69 6c 65 7c 73 `echo $ac_file|s
10090 65 64 20 27 73 25 2f 5b 5e 2f 5d 5b 5e 2f 5d 2a ed 's%/[^/][^/]*
100a0 24 25 25 27 60 0a 20 20 69 66 20 74 65 73 74 20 $%%'`. if test
100b0 22 24 61 63 5f 64 69 72 22 20 21 3d 20 22 24 61 "$ac_dir" != "$a
100c0 63 5f 66 69 6c 65 22 20 26 26 20 74 65 73 74 20 c_file" && test
100d0 22 24 61 63 5f 64 69 72 22 20 21 3d 20 2e 3b 20 "$ac_dir" != .;
100e0 74 68 65 6e 0a 20 20 20 20 23 20 54 68 65 20 66 then. # The f
100f0 69 6c 65 20 69 73 20 69 6e 20 61 20 73 75 62 64 ile is in a subd
10100 69 72 65 63 74 6f 72 79 2e 0a 20 20 20 20 74 65 irectory.. te
10110 73 74 20 21 20 2d 64 20 22 24 61 63 5f 64 69 72 st ! -d "$ac_dir
10120 22 20 26 26 20 6d 6b 64 69 72 20 22 24 61 63 5f " && mkdir "$ac_
10130 64 69 72 22 0a 20 20 20 20 61 63 5f 64 69 72 5f dir". ac_dir_
10140 73 75 66 66 69 78 3d 22 2f 60 65 63 68 6f 20 24 suffix="/`echo $
10150 61 63 5f 64 69 72 7c 73 65 64 20 27 73 25 5e 5c ac_dir|sed 's%^\
10160 2e 2f 25 25 27 60 22 0a 20 20 20 20 23 20 41 20 ./%%'`". # A
10170 22 2e 2e 2f 22 20 66 6f 72 20 65 61 63 68 20 64 "../" for each d
10180 69 72 65 63 74 6f 72 79 20 69 6e 20 24 61 63 5f irectory in $ac_
10190 64 69 72 5f 73 75 66 66 69 78 2e 0a 20 20 20 20 dir_suffix..
101a0 61 63 5f 64 6f 74 73 3d 60 65 63 68 6f 20 24 61 ac_dots=`echo $a
101b0 63 5f 64 69 72 5f 73 75 66 66 69 78 7c 73 65 64 c_dir_suffix|sed
101c0 20 27 73 25 2f 5b 5e 2f 5d 2a 25 2e 2e 2f 25 67 's%/[^/]*%../%g
101d0 27 60 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 63 '`. else. ac
101e0 5f 64 69 72 5f 73 75 66 66 69 78 3d 20 61 63 5f _dir_suffix= ac_
101f0 64 6f 74 73 3d 0a 20 20 66 69 0a 0a 20 20 63 61 dots=. fi.. ca
10200 73 65 20 22 24 61 63 5f 67 69 76 65 6e 5f 73 72 se "$ac_given_sr
10210 63 64 69 72 22 20 69 6e 0a 20 20 2e 29 20 20 73 cdir" in. .) s
10220 72 63 64 69 72 3d 2e 0a 20 20 20 20 20 20 69 66 rcdir=.. if
10230 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 6f test -z "$ac_do
10240 74 73 22 3b 20 74 68 65 6e 20 74 6f 70 5f 73 72 ts"; then top_sr
10250 63 64 69 72 3d 2e 0a 20 20 20 20 20 20 65 6c 73 cdir=.. els
10260 65 20 74 6f 70 5f 73 72 63 64 69 72 3d 60 65 63 e top_srcdir=`ec
10270 68 6f 20 24 61 63 5f 64 6f 74 73 7c 73 65 64 20 ho $ac_dots|sed
10280 27 73 25 2f 24 25 25 27 60 3b 20 66 69 20 3b 3b 's%/$%%'`; fi ;;
10290 0a 20 20 2f 2a 29 20 73 72 63 64 69 72 3d 22 24 . /*) srcdir="$
102a0 61 63 5f 67 69 76 65 6e 5f 73 72 63 64 69 72 24 ac_given_srcdir$
102b0 61 63 5f 64 69 72 5f 73 75 66 66 69 78 22 3b 20 ac_dir_suffix";
102c0 74 6f 70 5f 73 72 63 64 69 72 3d 22 24 61 63 5f top_srcdir="$ac_
102d0 67 69 76 65 6e 5f 73 72 63 64 69 72 22 20 3b 3b given_srcdir" ;;
102e0 0a 20 20 2a 29 20 23 20 52 65 6c 61 74 69 76 65 . *) # Relative
102f0 20 70 61 74 68 2e 0a 20 20 20 20 73 72 63 64 69 path.. srcdi
10300 72 3d 22 24 61 63 5f 64 6f 74 73 24 61 63 5f 67 r="$ac_dots$ac_g
10310 69 76 65 6e 5f 73 72 63 64 69 72 24 61 63 5f 64 iven_srcdir$ac_d
10320 69 72 5f 73 75 66 66 69 78 22 0a 20 20 20 20 74 ir_suffix". t
10330 6f 70 5f 73 72 63 64 69 72 3d 22 24 61 63 5f 64 op_srcdir="$ac_d
10340 6f 74 73 24 61 63 5f 67 69 76 65 6e 5f 73 72 63 ots$ac_given_src
10350 64 69 72 22 20 3b 3b 0a 20 20 65 73 61 63 0a 0a dir" ;;. esac..
10360 20 20 63 61 73 65 20 22 24 61 63 5f 67 69 76 65 case "$ac_give
10370 6e 5f 49 4e 53 54 41 4c 4c 22 20 69 6e 0a 20 20 n_INSTALL" in.
10380 5b 2f 24 5d 2a 29 20 49 4e 53 54 41 4c 4c 3d 22 [/$]*) INSTALL="
10390 24 61 63 5f 67 69 76 65 6e 5f 49 4e 53 54 41 4c $ac_given_INSTAL
103a0 4c 22 20 3b 3b 0a 20 20 2a 29 20 49 4e 53 54 41 L" ;;. *) INSTA
103b0 4c 4c 3d 22 24 61 63 5f 64 6f 74 73 24 61 63 5f LL="$ac_dots$ac_
103c0 67 69 76 65 6e 5f 49 4e 53 54 41 4c 4c 22 20 3b given_INSTALL" ;
103d0 3b 0a 20 20 65 73 61 63 0a 0a 20 20 65 63 68 6f ;. esac.. echo
103e0 20 63 72 65 61 74 69 6e 67 20 22 24 61 63 5f 66 creating "$ac_f
103f0 69 6c 65 22 0a 20 20 72 6d 20 2d 66 20 22 24 61 ile". rm -f "$a
10400 63 5f 66 69 6c 65 22 0a 20 20 63 6f 6e 66 69 67 c_file". config
10410 75 72 65 5f 69 6e 70 75 74 3d 22 47 65 6e 65 72 ure_input="Gener
10420 61 74 65 64 20 61 75 74 6f 6d 61 74 69 63 61 6c ated automatical
10430 6c 79 20 66 72 6f 6d 20 60 65 63 68 6f 20 24 61 ly from `echo $a
10440 63 5f 66 69 6c 65 5f 69 6e 7c 73 65 64 20 27 73 c_file_in|sed 's
10450 25 2e 2a 2f 25 25 27 60 20 62 79 20 63 6f 6e 66 %.*/%%'` by conf
10460 69 67 75 72 65 2e 22 0a 20 20 63 61 73 65 20 22 igure.". case "
10470 24 61 63 5f 66 69 6c 65 22 20 69 6e 0a 20 20 2a $ac_file" in. *
10480 4d 61 6b 65 66 69 6c 65 2a 29 20 61 63 5f 63 6f Makefile*) ac_co
10490 6d 73 75 62 3d 22 31 69 5c 5c 0a 23 20 24 63 6f msub="1i\\.# $co
104a0 6e 66 69 67 75 72 65 5f 69 6e 70 75 74 22 20 3b nfigure_input" ;
104b0 3b 0a 20 20 2a 29 20 61 63 5f 63 6f 6d 73 75 62 ;. *) ac_comsub
104c0 3d 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 61 = ;;. esac.. a
104d0 63 5f 66 69 6c 65 5f 69 6e 70 75 74 73 3d 60 65 c_file_inputs=`e
104e0 63 68 6f 20 24 61 63 5f 66 69 6c 65 5f 69 6e 7c cho $ac_file_in|
104f0 73 65 64 20 2d 65 20 22 73 25 5e 25 24 61 63 5f sed -e "s%^%$ac_
10500 67 69 76 65 6e 5f 73 72 63 64 69 72 2f 25 22 20 given_srcdir/%"
10510 2d 65 20 22 73 25 3a 25 20 24 61 63 5f 67 69 76 -e "s%:% $ac_giv
10520 65 6e 5f 73 72 63 64 69 72 2f 25 67 22 60 0a 20 en_srcdir/%g"`.
10530 20 73 65 64 20 2d 65 20 22 24 61 63 5f 63 6f 6d sed -e "$ac_com
10540 73 75 62 0a 73 25 40 63 6f 6e 66 69 67 75 72 65 sub.s%@configure
10550 5f 69 6e 70 75 74 40 25 24 63 6f 6e 66 69 67 75 _input@%$configu
10560 72 65 5f 69 6e 70 75 74 25 67 0a 73 25 40 73 72 re_input%g.s%@sr
10570 63 64 69 72 40 25 24 73 72 63 64 69 72 25 67 0a cdir@%$srcdir%g.
10580 73 25 40 74 6f 70 5f 73 72 63 64 69 72 40 25 24 s%@top_srcdir@%$
10590 74 6f 70 5f 73 72 63 64 69 72 25 67 0a 73 25 40 top_srcdir%g.s%@
105a0 49 4e 53 54 41 4c 4c 40 25 24 49 4e 53 54 41 4c INSTALL@%$INSTAL
105b0 4c 25 67 0a 22 20 24 61 63 5f 66 69 6c 65 5f 69 L%g." $ac_file_i
105c0 6e 70 75 74 73 20 7c 20 28 65 76 61 6c 20 22 24 nputs | (eval "$
105d0 61 63 5f 73 65 64 5f 63 6d 64 73 22 29 20 3e 20 ac_sed_cmds") >
105e0 24 61 63 5f 66 69 6c 65 0a 66 69 3b 20 64 6f 6e $ac_file.fi; don
105f0 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 e.rm -f conftest
10600 2e 73 2a 0a 0a 45 4f 46 0a 63 61 74 20 3e 3e 20 .s*..EOF.cat >>
10610 24 43 4f 4e 46 49 47 5f 53 54 41 54 55 53 20 3c $CONFIG_STATUS <
10620 3c 45 4f 46 0a 0a 45 4f 46 0a 63 61 74 20 3e 3e <EOF..EOF.cat >>
10630 20 24 43 4f 4e 46 49 47 5f 53 54 41 54 55 53 20 $CONFIG_STATUS
10640 3c 3c 5c 45 4f 46 0a 0a 65 78 69 74 20 30 0a 45 <<\EOF..exit 0.E
10650 4f 46 0a 63 68 6d 6f 64 20 2b 78 20 24 43 4f 4e OF.chmod +x $CON
10660 46 49 47 5f 53 54 41 54 55 53 0a 72 6d 20 2d 66 FIG_STATUS.rm -f
10670 72 20 63 6f 6e 66 64 65 66 73 2a 20 24 61 63 5f r confdefs* $ac_
10680 63 6c 65 61 6e 5f 66 69 6c 65 73 0a 74 65 73 74 clean_files.test
10690 20 22 24 6e 6f 5f 63 72 65 61 74 65 22 20 3d 20 "$no_create" =
106a0 79 65 73 20 7c 7c 20 24 7b 43 4f 4e 46 49 47 5f yes || ${CONFIG_
106b0 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 20 24 SHELL-/bin/sh} $
106c0 43 4f 4e 46 49 47 5f 53 54 41 54 55 53 20 7c 7c CONFIG_STATUS ||
106d0 20 65 78 69 74 20 31 0a 0a exit 1..