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 55 73 enable-bsafe Us
01d0: 65 20 52 53 41 20 42 53 41 46 45 20 53 53 4c 2d e RSA BSAFE SSL-
01e0: 43 20 6c 69 62 72 61 72 69 65 73 20 69 6e 73 74 C libraries inst
01f0: 65 61 64 20 6f 66 20 74 68 65 20 64 65 66 61 75 ead of the defau
0200: 6c 74 20 4f 70 65 6e 53 53 4c 20 6c 69 62 72 61 lt OpenSSL libra
0210: 72 69 65 73 2e 22 0a 61 63 5f 68 65 6c 70 3d 22 ries.".ac_help="
0220: 24 61 63 5f 68 65 6c 70 0a 20 20 2d 2d 77 69 74 $ac_help. --wit
0230: 68 2d 73 73 6c 2d 64 69 72 3d 44 49 52 20 20 53 h-ssl-dir=DIR S
0240: 53 4c 20 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 SL root director
0250: 79 22 0a 61 63 5f 68 65 6c 70 3d 22 24 61 63 5f y".ac_help="$ac_
0260: 68 65 6c 70 0a 20 20 65 6e 61 62 6c 65 20 6f 72 help. enable or
0270: 20 64 69 73 61 62 6c 65 20 70 61 74 65 6e 74 65 disable patente
0280: 64 20 63 6f 64 65 2e 20 20 44 65 66 61 75 6c 74 d code. Default
0290: 20 69 73 20 70 61 74 65 6e 74 65 64 20 63 6f 64 is patented cod
02a0: 65 20 65 6e 61 62 6c 65 64 2e 22 0a 61 63 5f 68 e enabled.".ac_h
02b0: 65 6c 70 3d 22 24 61 63 5f 68 65 6c 70 0a 20 20 elp="$ac_help.
02c0: 2d 2d 65 6e 61 62 6c 65 2d 67 63 63 20 20 20 20 --enable-gcc
02d0: 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 20 75 73 allow us
02e0: 65 20 6f 66 20 67 63 63 20 69 66 20 61 76 61 69 e of gcc if avai
02f0: 6c 61 62 6c 65 20 5b 2d 2d 64 69 73 61 62 6c 65 lable [--disable
0300: 2d 67 63 63 5d 22 0a 61 63 5f 68 65 6c 70 3d 22 -gcc]".ac_help="
0310: 24 61 63 5f 68 65 6c 70 0a 20 20 2d 2d 77 69 74 $ac_help. --wit
0320: 68 2d 67 63 63 6c 69 62 20 20 20 20 20 20 20 20 h-gcclib
0330: 20 6c 69 6e 6b 20 77 69 74 68 20 6c 69 62 67 63 link with libgc
0340: 63 20 74 6f 20 72 65 73 6f 6c 76 65 20 73 79 6d c to resolve sym
0350: 62 6f 6c 73 20 69 6e 20 61 20 67 63 63 2d 62 75 bols in a gcc-bu
0360: 69 6c 74 20 6f 70 65 6e 73 73 6c 20 6c 69 62 72 ilt openssl libr
0370: 61 72 79 22 0a 61 63 5f 68 65 6c 70 3d 22 24 61 ary".ac_help="$a
0380: 63 5f 68 65 6c 70 0a 20 20 2d 2d 77 69 74 68 2d c_help. --with-
0390: 74 63 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 tcl
03a0: 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 directory conta
03b0: 69 6e 69 6e 67 20 74 63 6c 20 63 6f 6e 66 69 67 ining tcl config
03c0: 75 72 61 74 69 6f 6e 20 28 74 63 6c 43 6f 6e 66 uration (tclConf
03d0: 69 67 2e 73 68 29 22 0a 61 63 5f 68 65 6c 70 3d ig.sh)".ac_help=
03e0: 22 24 61 63 5f 68 65 6c 70 0a 20 20 2d 2d 65 6e "$ac_help. --en
03f0: 61 62 6c 65 2d 74 68 72 65 61 64 73 20 20 20 20 able-threads
0400: 20 20 20 20 62 75 69 6c 64 20 77 69 74 68 20 74 build with t
0410: 68 72 65 61 64 73 22 0a 61 63 5f 68 65 6c 70 3d hreads".ac_help=
0420: 22 24 61 63 5f 68 65 6c 70 0a 20 20 2d 2d 65 6e "$ac_help. --en
0430: 61 62 6c 65 2d 73 68 61 72 65 64 20 20 20 20 20 able-shared
0440: 20 20 20 20 62 75 69 6c 64 20 61 6e 64 20 6c 69 build and li
0450: 6e 6b 20 77 69 74 68 20 73 68 61 72 65 64 20 6c nk with shared l
0460: 69 62 72 61 72 69 65 73 20 5b 2d 2d 65 6e 61 62 ibraries [--enab
0470: 6c 65 2d 73 68 61 72 65 64 5d 22 0a 61 63 5f 68 le-shared]".ac_h
0480: 65 6c 70 3d 22 24 61 63 5f 68 65 6c 70 0a 20 20 elp="$ac_help.
0490: 2d 2d 65 6e 61 62 6c 65 2d 73 79 6d 62 6f 6c 73 --enable-symbols
04a0: 20 20 20 20 20 20 20 20 62 75 69 6c 64 20 77 69 build wi
04b0: 74 68 20 64 65 62 75 67 67 69 6e 67 20 73 79 6d th debugging sym
04c0: 62 6f 6c 73 20 5b 2d 2d 64 69 73 61 62 6c 65 2d bols [--disable-
04d0: 73 79 6d 62 6f 6c 73 5d 22 0a 0a 23 20 49 6e 69 symbols]"..# Ini
04e0: 74 69 61 6c 69 7a 65 20 73 6f 6d 65 20 76 61 72 tialize some var
04f0: 69 61 62 6c 65 73 20 73 65 74 20 62 79 20 6f 70 iables set by op
0500: 74 69 6f 6e 73 2e 0a 23 20 54 68 65 20 76 61 72 tions..# The var
0510: 69 61 62 6c 65 73 20 68 61 76 65 20 74 68 65 20 iables have the
0520: 73 61 6d 65 20 6e 61 6d 65 73 20 61 73 20 74 68 same names as th
0530: 65 20 6f 70 74 69 6f 6e 73 2c 20 77 69 74 68 0a e options, with.
0540: 23 20 64 61 73 68 65 73 20 63 68 61 6e 67 65 64 # dashes changed
0550: 20 74 6f 20 75 6e 64 65 72 6c 69 6e 65 73 2e 0a to underlines..
0560: 62 75 69 6c 64 3d 4e 4f 4e 45 0a 63 61 63 68 65 build=NONE.cache
0570: 5f 66 69 6c 65 3d 2e 2f 63 6f 6e 66 69 67 2e 63 _file=./config.c
0580: 61 63 68 65 0a 65 78 65 63 5f 70 72 65 66 69 78 ache.exec_prefix
0590: 3d 4e 4f 4e 45 0a 68 6f 73 74 3d 4e 4f 4e 45 0a =NONE.host=NONE.
05a0: 6e 6f 5f 63 72 65 61 74 65 3d 0a 6e 6f 6e 6f 70 no_create=.nonop
05b0: 74 3d 4e 4f 4e 45 0a 6e 6f 5f 72 65 63 75 72 73 t=NONE.no_recurs
05c0: 69 6f 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f 4e 45 ion=.prefix=NONE
05d0: 0a 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d .program_prefix=
05e0: 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 73 75 66 NONE.program_suf
05f0: 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d fix=NONE.program
0600: 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d _transform_name=
0610: 73 2c 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d 0a 73 s,x,x,.silent=.s
0620: 69 74 65 3d 0a 73 72 63 64 69 72 3d 0a 74 61 72 ite=.srcdir=.tar
0630: 67 65 74 3d 4e 4f 4e 45 0a 76 65 72 62 6f 73 65 get=NONE.verbose
0640: 3d 0a 78 5f 69 6e 63 6c 75 64 65 73 3d 4e 4f 4e =.x_includes=NON
0650: 45 0a 78 5f 6c 69 62 72 61 72 69 65 73 3d 4e 4f E.x_libraries=NO
0660: 4e 45 0a 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 NE.bindir='${exe
0670: 63 5f 70 72 65 66 69 78 7d 2f 62 69 6e 27 0a 73 c_prefix}/bin'.s
0680: 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 bindir='${exec_p
0690: 72 65 66 69 78 7d 2f 73 62 69 6e 27 0a 6c 69 62 refix}/sbin'.lib
06a0: 65 78 65 63 64 69 72 3d 27 24 7b 65 78 65 63 5f execdir='${exec_
06b0: 70 72 65 66 69 78 7d 2f 6c 69 62 65 78 65 63 27 prefix}/libexec'
06c0: 0a 64 61 74 61 64 69 72 3d 27 24 7b 70 72 65 66 .datadir='${pref
06d0: 69 78 7d 2f 73 68 61 72 65 27 0a 73 79 73 63 6f ix}/share'.sysco
06e0: 6e 66 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d nfdir='${prefix}
06f0: 2f 65 74 63 27 0a 73 68 61 72 65 64 73 74 61 74 /etc'.sharedstat
0700: 65 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f edir='${prefix}/
0710: 63 6f 6d 27 0a 6c 6f 63 61 6c 73 74 61 74 65 64 com'.localstated
0720: 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 76 61 ir='${prefix}/va
0730: 72 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65 78 65 r'.libdir='${exe
0740: 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27 0a 69 c_prefix}/lib'.i
0750: 6e 63 6c 75 64 65 64 69 72 3d 27 24 7b 70 72 65 ncludedir='${pre
0760: 66 69 78 7d 2f 69 6e 63 6c 75 64 65 27 0a 6f 6c fix}/include'.ol
0770: 64 69 6e 63 6c 75 64 65 64 69 72 3d 27 2f 75 73 dincludedir='/us
0780: 72 2f 69 6e 63 6c 75 64 65 27 0a 69 6e 66 6f 64 r/include'.infod
0790: 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 69 6e ir='${prefix}/in
07a0: 66 6f 27 0a 6d 61 6e 64 69 72 3d 27 24 7b 70 72 fo'.mandir='${pr
07b0: 65 66 69 78 7d 2f 6d 61 6e 27 0a 0a 23 20 49 6e efix}/man'..# In
07c0: 69 74 69 61 6c 69 7a 65 20 73 6f 6d 65 20 6f 74 itialize some ot
07d0: 68 65 72 20 76 61 72 69 61 62 6c 65 73 2e 0a 73 her variables..s
07e0: 75 62 64 69 72 73 3d 0a 4d 46 4c 41 47 53 3d 20 ubdirs=.MFLAGS=
07f0: 4d 41 4b 45 46 4c 41 47 53 3d 0a 53 48 45 4c 4c MAKEFLAGS=.SHELL
0800: 3d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d =${CONFIG_SHELL-
0810: 2f 62 69 6e 2f 73 68 7d 0a 23 20 4d 61 78 69 6d /bin/sh}.# Maxim
0820: 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e um number of lin
0830: 65 73 20 74 6f 20 70 75 74 20 69 6e 20 61 20 73 es to put in a s
0840: 68 65 6c 6c 20 68 65 72 65 20 64 6f 63 75 6d 65 hell here docume
0850: 6e 74 2e 0a 61 63 5f 6d 61 78 5f 68 65 72 65 5f nt..ac_max_here_
0860: 6c 69 6e 65 73 3d 31 32 0a 0a 61 63 5f 70 72 65 lines=12..ac_pre
0870: 76 3d 0a 66 6f 72 20 61 63 5f 6f 70 74 69 6f 6e v=.for ac_option
0880: 0a 64 6f 0a 0a 20 20 23 20 49 66 20 74 68 65 20 .do.. # If the
0890: 70 72 65 76 69 6f 75 73 20 6f 70 74 69 6f 6e 20 previous option
08a0: 6e 65 65 64 73 20 61 6e 20 61 72 67 75 6d 65 6e needs an argumen
08b0: 74 2c 20 61 73 73 69 67 6e 20 69 74 2e 0a 20 20 t, assign it..
08c0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f if test -n "$ac_
08d0: 70 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 20 20 prev"; then.
08e0: 65 76 61 6c 20 22 24 61 63 5f 70 72 65 76 3d 5c eval "$ac_prev=\
08f0: 24 61 63 5f 6f 70 74 69 6f 6e 22 0a 20 20 20 20 $ac_option".
0900: 61 63 5f 70 72 65 76 3d 0a 20 20 20 20 63 6f 6e ac_prev=. con
0910: 74 69 6e 75 65 0a 20 20 66 69 0a 0a 20 20 63 61 tinue. fi.. ca
0920: 73 65 20 22 24 61 63 5f 6f 70 74 69 6f 6e 22 20 se "$ac_option"
0930: 69 6e 0a 20 20 2d 2a 3d 2a 29 20 61 63 5f 6f 70 in. -*=*) ac_op
0940: 74 61 72 67 3d 60 65 63 68 6f 20 22 24 61 63 5f targ=`echo "$ac_
0950: 6f 70 74 69 6f 6e 22 20 7c 20 73 65 64 20 27 73 option" | sed 's
0960: 2f 5b 2d 5f 61 2d 7a 41 2d 5a 30 2d 39 5d 2a 3d /[-_a-zA-Z0-9]*=
0970: 2f 2f 27 60 20 3b 3b 0a 20 20 2a 29 20 61 63 5f //'` ;;. *) ac_
0980: 6f 70 74 61 72 67 3d 20 3b 3b 0a 20 20 65 73 61 optarg= ;;. esa
0990: 63 0a 0a 20 20 23 20 41 63 63 65 70 74 20 74 68 c.. # Accept th
09a0: 65 20 69 6d 70 6f 72 74 61 6e 74 20 43 79 67 6e e important Cygn
09b0: 75 73 20 63 6f 6e 66 69 67 75 72 65 20 6f 70 74 us configure opt
09c0: 69 6f 6e 73 2c 20 73 6f 20 77 65 20 63 61 6e 20 ions, so we can
09d0: 64 69 61 67 6e 6f 73 65 20 74 79 70 6f 73 2e 0a diagnose typos..
09e0: 0a 20 20 63 61 73 65 20 22 24 61 63 5f 6f 70 74 . case "$ac_opt
09f0: 69 6f 6e 22 20 69 6e 0a 0a 20 20 2d 62 69 6e 64 ion" in.. -bind
0a00: 69 72 20 7c 20 2d 2d 62 69 6e 64 69 72 20 7c 20 ir | --bindir |
0a10: 2d 2d 62 69 6e 64 69 20 7c 20 2d 2d 62 69 6e 64 --bindi | --bind
0a20: 20 7c 20 2d 2d 62 69 6e 20 7c 20 2d 2d 62 69 29 | --bin | --bi)
0a30: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 62 69 6e . ac_prev=bin
0a40: 64 69 72 20 3b 3b 0a 20 20 2d 62 69 6e 64 69 72 dir ;;. -bindir
0a50: 3d 2a 20 7c 20 2d 2d 62 69 6e 64 69 72 3d 2a 20 =* | --bindir=*
0a60: 7c 20 2d 2d 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d | --bindi=* | --
0a70: 62 69 6e 64 3d 2a 20 7c 20 2d 2d 62 69 6e 3d 2a bind=* | --bin=*
0a80: 20 7c 20 2d 2d 62 69 3d 2a 29 0a 20 20 20 20 62 | --bi=*). b
0a90: 69 6e 64 69 72 3d 22 24 61 63 5f 6f 70 74 61 72 indir="$ac_optar
0aa0: 67 22 20 3b 3b 0a 0a 20 20 2d 62 75 69 6c 64 20 g" ;;.. -build
0ab0: 7c 20 2d 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75 | --build | --bu
0ac0: 69 6c 20 7c 20 2d 2d 62 75 69 20 7c 20 2d 2d 62 il | --bui | --b
0ad0: 75 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 62 u). ac_prev=b
0ae0: 75 69 6c 64 20 3b 3b 0a 20 20 2d 62 75 69 6c 64 uild ;;. -build
0af0: 3d 2a 20 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20 7c =* | --build=* |
0b00: 20 2d 2d 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62 75 --buil=* | --bu
0b10: 69 3d 2a 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20 20 i=* | --bu=*).
0b20: 20 20 62 75 69 6c 64 3d 22 24 61 63 5f 6f 70 74 build="$ac_opt
0b30: 61 72 67 22 20 3b 3b 0a 0a 20 20 2d 63 61 63 68 arg" ;;.. -cach
0b40: 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65 e-file | --cache
0b50: 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65 2d -file | --cache-
0b60: 66 69 6c 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 fil | --cache-fi
0b70: 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66 \. | --cache-f
0b80: 20 7c 20 2d 2d 63 61 63 68 65 2d 20 7c 20 2d 2d | --cache- | --
0b90: 63 61 63 68 65 20 7c 20 2d 2d 63 61 63 68 20 7c cache | --cach |
0ba0: 20 2d 2d 63 61 63 20 7c 20 2d 2d 63 61 20 7c 20 --cac | --ca |
0bb0: 2d 2d 63 29 0a 20 20 20 20 61 63 5f 70 72 65 76 --c). ac_prev
0bc0: 3d 63 61 63 68 65 5f 66 69 6c 65 20 3b 3b 0a 20 =cache_file ;;.
0bd0: 20 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20 7c -cache-file=* |
0be0: 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20 --cache-file=*
0bf0: 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 3d 2a 20 | --cache-fil=*
0c00: 7c 20 2d 2d 63 61 63 68 65 2d 66 69 3d 2a 20 5c | --cache-fi=* \
0c10: 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66 3d 2a . | --cache-f=*
0c20: 20 7c 20 2d 2d 63 61 63 68 65 2d 3d 2a 20 7c 20 | --cache-=* |
0c30: 2d 2d 63 61 63 68 65 3d 2a 20 7c 20 2d 2d 63 61 --cache=* | --ca
0c40: 63 68 3d 2a 20 7c 20 2d 2d 63 61 63 3d 2a 20 7c ch=* | --cac=* |
0c50: 20 2d 2d 63 61 3d 2a 20 7c 20 2d 2d 63 3d 2a 29 --ca=* | --c=*)
0c60: 0a 20 20 20 20 63 61 63 68 65 5f 66 69 6c 65 3d . cache_file=
0c70: 22 24 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a "$ac_optarg" ;;.
0c80: 0a 20 20 2d 64 61 74 61 64 69 72 20 7c 20 2d 2d . -datadir | --
0c90: 64 61 74 61 64 69 72 20 7c 20 2d 2d 64 61 74 61 datadir | --data
0ca0: 64 69 20 7c 20 2d 2d 64 61 74 61 64 20 7c 20 2d di | --datad | -
0cb0: 2d 64 61 74 61 20 7c 20 2d 2d 64 61 74 20 7c 20 -data | --dat |
0cc0: 2d 2d 64 61 29 0a 20 20 20 20 61 63 5f 70 72 65 --da). ac_pre
0cd0: 76 3d 64 61 74 61 64 69 72 20 3b 3b 0a 20 20 2d v=datadir ;;. -
0ce0: 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 datadir=* | --da
0cf0: 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 tadir=* | --data
0d00: 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 3d 2a di=* | --datad=*
0d10: 20 7c 20 2d 2d 64 61 74 61 3d 2a 20 7c 20 2d 2d | --data=* | --
0d20: 64 61 74 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 64 61 dat=* \. | --da
0d30: 3d 2a 29 0a 20 20 20 20 64 61 74 61 64 69 72 3d =*). datadir=
0d40: 22 24 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a "$ac_optarg" ;;.
0d50: 0a 20 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c 20 . -disable-* |
0d60: 2d 2d 64 69 73 61 62 6c 65 2d 2a 29 0a 20 20 20 --disable-*).
0d70: 20 61 63 5f 66 65 61 74 75 72 65 3d 60 65 63 68 ac_feature=`ech
0d80: 6f 20 24 61 63 5f 6f 70 74 69 6f 6e 7c 73 65 64 o $ac_option|sed
0d90: 20 2d 65 20 27 73 2f 2d 2a 64 69 73 61 62 6c 65 -e 's/-*disable
0da0: 2d 2f 2f 27 60 0a 20 20 20 20 23 20 52 65 6a 65 -//'`. # Reje
0db0: 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 ct names that ar
0dc0: 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c e not valid shel
0dd0: 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 l variable names
0de0: 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e .. if test -n
0df0: 20 22 60 65 63 68 6f 20 24 61 63 5f 66 65 61 74 "`echo $ac_feat
0e00: 75 72 65 7c 20 73 65 64 20 27 73 2f 5b 2d 61 2d ure| sed 's/[-a-
0e10: 7a 41 2d 5a 30 2d 39 5f 5d 2f 2f 67 27 60 22 3b zA-Z0-9_]//g'`";
0e20: 20 74 68 65 6e 0a 20 20 20 20 20 20 7b 20 65 63 then. { ec
0e30: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 65 ho "configure: e
0e40: 72 72 6f 72 3a 20 24 61 63 5f 66 65 61 74 75 72 rror: $ac_featur
0e50: 65 3a 20 69 6e 76 61 6c 69 64 20 66 65 61 74 75 e: invalid featu
0e60: 72 65 20 6e 61 6d 65 22 20 31 3e 26 32 3b 20 65 re name" 1>&2; e
0e70: 78 69 74 20 31 3b 20 7d 0a 20 20 20 20 66 69 0a xit 1; }. fi.
0e80: 20 20 20 20 61 63 5f 66 65 61 74 75 72 65 3d 60 ac_feature=`
0e90: 65 63 68 6f 20 24 61 63 5f 66 65 61 74 75 72 65 echo $ac_feature
0ea0: 7c 20 73 65 64 20 27 73 2f 2d 2f 5f 2f 67 27 60 | sed 's/-/_/g'`
0eb0: 0a 20 20 20 20 65 76 61 6c 20 22 65 6e 61 62 6c . eval "enabl
0ec0: 65 5f 24 7b 61 63 5f 66 65 61 74 75 72 65 7d 3d e_${ac_feature}=
0ed0: 6e 6f 22 20 3b 3b 0a 0a 20 20 2d 65 6e 61 62 6c no" ;;.. -enabl
0ee0: 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a e-* | --enable-*
0ef0: 29 0a 20 20 20 20 61 63 5f 66 65 61 74 75 72 65 ). ac_feature
0f00: 3d 60 65 63 68 6f 20 24 61 63 5f 6f 70 74 69 6f =`echo $ac_optio
0f10: 6e 7c 73 65 64 20 2d 65 20 27 73 2f 2d 2a 65 6e n|sed -e 's/-*en
0f20: 61 62 6c 65 2d 2f 2f 27 20 2d 65 20 27 73 2f 3d able-//' -e 's/=
0f30: 2e 2a 2f 2f 27 60 0a 20 20 20 20 23 20 52 65 6a .*//'`. # Rej
0f40: 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61 ect names that a
0f50: 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 re not valid she
0f60: 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 ll variable name
0f70: 73 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d s.. if test -
0f80: 6e 20 22 60 65 63 68 6f 20 24 61 63 5f 66 65 61 n "`echo $ac_fea
0f90: 74 75 72 65 7c 20 73 65 64 20 27 73 2f 5b 2d 5f ture| sed 's/[-_
0fa0: 61 2d 7a 41 2d 5a 30 2d 39 5d 2f 2f 67 27 60 22 a-zA-Z0-9]//g'`"
0fb0: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 7b 20 65 ; then. { e
0fc0: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 cho "configure:
0fd0: 65 72 72 6f 72 3a 20 24 61 63 5f 66 65 61 74 75 error: $ac_featu
0fe0: 72 65 3a 20 69 6e 76 61 6c 69 64 20 66 65 61 74 re: invalid feat
0ff0: 75 72 65 20 6e 61 6d 65 22 20 31 3e 26 32 3b 20 ure name" 1>&2;
1000: 65 78 69 74 20 31 3b 20 7d 0a 20 20 20 20 66 69 exit 1; }. fi
1010: 0a 20 20 20 20 61 63 5f 66 65 61 74 75 72 65 3d . ac_feature=
1020: 60 65 63 68 6f 20 24 61 63 5f 66 65 61 74 75 72 `echo $ac_featur
1030: 65 7c 20 73 65 64 20 27 73 2f 2d 2f 5f 2f 67 27 e| sed 's/-/_/g'
1040: 60 0a 20 20 20 20 63 61 73 65 20 22 24 61 63 5f `. case "$ac_
1050: 6f 70 74 69 6f 6e 22 20 69 6e 0a 20 20 20 20 20 option" in.
1060: 20 2a 3d 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a *=*) ;;. *
1070: 29 20 61 63 5f 6f 70 74 61 72 67 3d 79 65 73 20 ) ac_optarg=yes
1080: 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 ;;. esac.
1090: 65 76 61 6c 20 22 65 6e 61 62 6c 65 5f 24 7b 61 eval "enable_${a
10a0: 63 5f 66 65 61 74 75 72 65 7d 3d 27 24 61 63 5f c_feature}='$ac_
10b0: 6f 70 74 61 72 67 27 22 20 3b 3b 0a 0a 20 20 2d optarg'" ;;.. -
10c0: 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20 2d 2d exec-prefix | --
10d0: 65 78 65 63 5f 70 72 65 66 69 78 20 7c 20 2d 2d exec_prefix | --
10e0: 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20 2d 2d exec-prefix | --
10f0: 65 78 65 63 2d 70 72 65 66 69 20 5c 0a 20 20 7c exec-prefi \. |
1100: 20 2d 2d 65 78 65 63 2d 70 72 65 66 20 7c 20 2d --exec-pref | -
1110: 2d 65 78 65 63 2d 70 72 65 20 7c 20 2d 2d 65 78 -exec-pre | --ex
1120: 65 63 2d 70 72 20 7c 20 2d 2d 65 78 65 63 2d 70 ec-pr | --exec-p
1130: 20 7c 20 2d 2d 65 78 65 63 2d 20 5c 0a 20 20 7c | --exec- \. |
1140: 20 2d 2d 65 78 65 63 20 7c 20 2d 2d 65 78 65 20 --exec | --exe
1150: 7c 20 2d 2d 65 78 29 0a 20 20 20 20 61 63 5f 70 | --ex). ac_p
1160: 72 65 76 3d 65 78 65 63 5f 70 72 65 66 69 78 20 rev=exec_prefix
1170: 3b 3b 0a 20 20 2d 65 78 65 63 2d 70 72 65 66 69 ;;. -exec-prefi
1180: 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65 x=* | --exec_pre
1190: 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 fix=* | --exec-p
11a0: 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 refix=* | --exec
11b0: 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d -prefi=* \. | -
11c0: 2d 65 78 65 63 2d 70 72 65 66 3d 2a 20 7c 20 2d -exec-pref=* | -
11d0: 2d 65 78 65 63 2d 70 72 65 3d 2a 20 7c 20 2d 2d -exec-pre=* | --
11e0: 65 78 65 63 2d 70 72 3d 2a 20 7c 20 2d 2d 65 78 exec-pr=* | --ex
11f0: 65 63 2d 70 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d ec-p=* | --exec-
1200: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 3d =* \. | --exec=
1210: 2a 20 7c 20 2d 2d 65 78 65 3d 2a 20 7c 20 2d 2d * | --exe=* | --
1220: 65 78 3d 2a 29 0a 20 20 20 20 65 78 65 63 5f 70 ex=*). exec_p
1230: 72 65 66 69 78 3d 22 24 61 63 5f 6f 70 74 61 72 refix="$ac_optar
1240: 67 22 20 3b 3b 0a 0a 20 20 2d 67 61 73 20 7c 20 g" ;;.. -gas |
1250: 2d 2d 67 61 73 20 7c 20 2d 2d 67 61 20 7c 20 2d --gas | --ga | -
1260: 2d 67 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 -g). # Obsole
1270: 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d 67 te; use --with-g
1280: 61 73 2e 0a 20 20 20 20 77 69 74 68 5f 67 61 73 as.. with_gas
1290: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 68 65 6c 70 =yes ;;.. -help
12a0: 20 7c 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 | --help | --he
12b0: 6c 20 7c 20 2d 2d 68 65 29 0a 20 20 20 20 23 20 l | --he). #
12c0: 4f 6d 69 74 20 73 6f 6d 65 20 69 6e 74 65 72 6e Omit some intern
12d0: 61 6c 20 6f 72 20 6f 62 73 6f 6c 65 74 65 20 6f al or obsolete o
12e0: 70 74 69 6f 6e 73 20 74 6f 20 6d 61 6b 65 20 74 ptions to make t
12f0: 68 65 20 6c 69 73 74 20 6c 65 73 73 20 69 6d 70 he list less imp
1300: 6f 73 69 6e 67 2e 0a 20 20 20 20 23 20 54 68 69 osing.. # Thi
1310: 73 20 6d 65 73 73 61 67 65 20 69 73 20 74 6f 6f s message is too
1320: 20 6c 6f 6e 67 20 74 6f 20 62 65 20 61 20 73 74 long to be a st
1330: 72 69 6e 67 20 69 6e 20 74 68 65 20 41 2f 55 58 ring in the A/UX
1340: 20 33 2e 31 20 73 68 2e 0a 20 20 20 20 63 61 74 3.1 sh.. cat
1350: 20 3c 3c 20 45 4f 46 0a 55 73 61 67 65 3a 20 63 << EOF.Usage: c
1360: 6f 6e 66 69 67 75 72 65 20 5b 6f 70 74 69 6f 6e onfigure [option
1370: 73 5d 20 5b 68 6f 73 74 5d 0a 4f 70 74 69 6f 6e s] [host].Option
1380: 73 3a 20 5b 64 65 66 61 75 6c 74 73 20 69 6e 20 s: [defaults in
1390: 62 72 61 63 6b 65 74 73 20 61 66 74 65 72 20 64 brackets after d
13a0: 65 73 63 72 69 70 74 69 6f 6e 73 5d 0a 43 6f 6e escriptions].Con
13b0: 66 69 67 75 72 61 74 69 6f 6e 3a 0a 20 20 2d 2d figuration:. --
13c0: 63 61 63 68 65 2d 66 69 6c 65 3d 46 49 4c 45 20 cache-file=FILE
13d0: 20 20 20 20 20 20 63 61 63 68 65 20 74 65 73 74 cache test
13e0: 20 72 65 73 75 6c 74 73 20 69 6e 20 46 49 4c 45 results in FILE
13f0: 0a 20 20 2d 2d 68 65 6c 70 20 20 20 20 20 20 20 . --help
1400: 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 print
1410: 20 74 68 69 73 20 6d 65 73 73 61 67 65 0a 20 20 this message.
1420: 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 20 20 20 20 --no-create
1430: 20 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 63 do not c
1440: 72 65 61 74 65 20 6f 75 74 70 75 74 20 66 69 6c reate output fil
1450: 65 73 0a 20 20 2d 2d 71 75 69 65 74 2c 20 2d 2d es. --quiet, --
1460: 73 69 6c 65 6e 74 20 20 20 20 20 20 20 64 6f 20 silent do
1470: 6e 6f 74 20 70 72 69 6e 74 20 5c 60 63 68 65 63 not print \`chec
1480: 6b 69 6e 67 2e 2e 2e 27 20 6d 65 73 73 61 67 65 king...' message
1490: 73 0a 20 20 2d 2d 76 65 72 73 69 6f 6e 20 20 20 s. --version
14a0: 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e prin
14b0: 74 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 t the version of
14c0: 20 61 75 74 6f 63 6f 6e 66 20 74 68 61 74 20 63 autoconf that c
14d0: 72 65 61 74 65 64 20 63 6f 6e 66 69 67 75 72 65 reated configure
14e0: 0a 44 69 72 65 63 74 6f 72 79 20 61 6e 64 20 66 .Directory and f
14f0: 69 6c 65 20 6e 61 6d 65 73 3a 0a 20 20 2d 2d 70 ile names:. --p
1500: 72 65 66 69 78 3d 50 52 45 46 49 58 20 20 20 20 refix=PREFIX
1510: 20 20 20 20 20 69 6e 73 74 61 6c 6c 20 61 72 63 install arc
1520: 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 hitecture-indepe
1530: 6e 64 65 6e 74 20 66 69 6c 65 73 20 69 6e 20 50 ndent files in P
1540: 52 45 46 49 58 0a 20 20 20 20 20 20 20 20 20 20 REFIX.
1550: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
1560: 5b 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 [$ac_default_pre
1570: 66 69 78 5d 0a 20 20 2d 2d 65 78 65 63 2d 70 72 fix]. --exec-pr
1580: 65 66 69 78 3d 45 50 52 45 46 49 58 20 20 20 69 efix=EPREFIX i
1590: 6e 73 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74 nstall architect
15a0: 75 72 65 2d 64 65 70 65 6e 64 65 6e 74 20 66 69 ure-dependent fi
15b0: 6c 65 73 20 69 6e 20 45 50 52 45 46 49 58 0a 20 les in EPREFIX.
15c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
15d0: 20 20 20 20 20 20 20 20 20 5b 73 61 6d 65 20 61 [same a
15e0: 73 20 70 72 65 66 69 78 5d 0a 20 20 2d 2d 62 69 s prefix]. --bi
15f0: 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 ndir=DIR
1600: 20 20 20 20 75 73 65 72 20 65 78 65 63 75 74 61 user executa
1610: 62 6c 65 73 20 69 6e 20 44 49 52 20 5b 45 50 52 bles in DIR [EPR
1620: 45 46 49 58 2f 62 69 6e 5d 0a 20 20 2d 2d 73 62 EFIX/bin]. --sb
1630: 69 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 indir=DIR
1640: 20 20 20 20 73 79 73 74 65 6d 20 61 64 6d 69 6e system admin
1650: 20 65 78 65 63 75 74 61 62 6c 65 73 20 69 6e 20 executables in
1660: 44 49 52 20 5b 45 50 52 45 46 49 58 2f 73 62 69 DIR [EPREFIX/sbi
1670: 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78 65 63 64 69 n]. --libexecdi
1680: 72 3d 44 49 52 20 20 20 20 20 20 20 20 70 72 6f r=DIR pro
1690: 67 72 61 6d 20 65 78 65 63 75 74 61 62 6c 65 73 gram executables
16a0: 20 69 6e 20 44 49 52 20 5b 45 50 52 45 46 49 58 in DIR [EPREFIX
16b0: 2f 6c 69 62 65 78 65 63 5d 0a 20 20 2d 2d 64 61 /libexec]. --da
16c0: 74 61 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 tadir=DIR
16d0: 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72 read-only ar
16e0: 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70 chitecture-indep
16f0: 65 6e 64 65 6e 74 20 64 61 74 61 20 69 6e 20 44 endent data in D
1700: 49 52 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 IR.
1710: 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 50 52 [PR
1720: 45 46 49 58 2f 73 68 61 72 65 5d 0a 20 20 2d 2d EFIX/share]. --
1730: 73 79 73 63 6f 6e 66 64 69 72 3d 44 49 52 20 20 sysconfdir=DIR
1740: 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 read-only
1750: 73 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64 single-machine d
1760: 61 74 61 20 69 6e 20 44 49 52 20 5b 50 52 45 46 ata in DIR [PREF
1770: 49 58 2f 65 74 63 5d 0a 20 20 2d 2d 73 68 61 72 IX/etc]. --shar
1780: 65 64 73 74 61 74 65 64 69 72 3d 44 49 52 20 20 edstatedir=DIR
1790: 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 61 72 63 modifiable arc
17a0: 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 hitecture-indepe
17b0: 6e 64 65 6e 74 20 64 61 74 61 20 69 6e 20 44 49 ndent data in DI
17c0: 52 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 R.
17d0: 20 20 20 20 20 20 20 20 20 20 20 20 5b 50 52 45 [PRE
17e0: 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f 63 FIX/com]. --loc
17f0: 61 6c 73 74 61 74 65 64 69 72 3d 44 49 52 20 20 alstatedir=DIR
1800: 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 73 69 modifiable si
1810: 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 ngle-machine dat
1820: 61 20 69 6e 20 44 49 52 20 5b 50 52 45 46 49 58 a in DIR [PREFIX
1830: 2f 76 61 72 5d 0a 20 20 2d 2d 6c 69 62 64 69 72 /var]. --libdir
1840: 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20 20 =DIR
1850: 6f 62 6a 65 63 74 20 63 6f 64 65 20 6c 69 62 72 object code libr
1860: 61 72 69 65 73 20 69 6e 20 44 49 52 20 5b 45 50 aries in DIR [EP
1870: 52 45 46 49 58 2f 6c 69 62 5d 0a 20 20 2d 2d 69 REFIX/lib]. --i
1880: 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20 ncludedir=DIR
1890: 20 20 20 20 20 43 20 68 65 61 64 65 72 20 66 69 C header fi
18a0: 6c 65 73 20 69 6e 20 44 49 52 20 5b 50 52 45 46 les in DIR [PREF
18b0: 49 58 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d IX/include]. --
18c0: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 oldincludedir=DI
18d0: 52 20 20 20 20 20 43 20 68 65 61 64 65 72 20 66 R C header f
18e0: 69 6c 65 73 20 66 6f 72 20 6e 6f 6e 2d 67 63 63 iles for non-gcc
18f0: 20 69 6e 20 44 49 52 20 5b 2f 75 73 72 2f 69 6e in DIR [/usr/in
1900: 63 6c 75 64 65 5d 0a 20 20 2d 2d 69 6e 66 6f 64 clude]. --infod
1910: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 ir=DIR
1920: 20 69 6e 66 6f 20 64 6f 63 75 6d 65 6e 74 61 74 info documentat
1930: 69 6f 6e 20 69 6e 20 44 49 52 20 5b 50 52 45 46 ion in DIR [PREF
1940: 49 58 2f 69 6e 66 6f 5d 0a 20 20 2d 2d 6d 61 6e IX/info]. --man
1950: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 dir=DIR
1960: 20 20 20 6d 61 6e 20 64 6f 63 75 6d 65 6e 74 61 man documenta
1970: 74 69 6f 6e 20 69 6e 20 44 49 52 20 5b 50 52 45 tion in DIR [PRE
1980: 46 49 58 2f 6d 61 6e 5d 0a 20 20 2d 2d 73 72 63 FIX/man]. --src
1990: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 dir=DIR
19a0: 20 20 20 66 69 6e 64 20 74 68 65 20 73 6f 75 72 find the sour
19b0: 63 65 73 20 69 6e 20 44 49 52 20 5b 63 6f 6e 66 ces in DIR [conf
19c0: 69 67 75 72 65 20 64 69 72 20 6f 72 20 2e 2e 5d igure dir or ..]
19d0: 0a 20 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 . --program-pre
19e0: 66 69 78 3d 50 52 45 46 49 58 20 70 72 65 70 65 fix=PREFIX prepe
19f0: 6e 64 20 50 52 45 46 49 58 20 74 6f 20 69 6e 73 nd PREFIX to ins
1a00: 74 61 6c 6c 65 64 20 70 72 6f 67 72 61 6d 20 6e talled program n
1a10: 61 6d 65 73 0a 20 20 2d 2d 70 72 6f 67 72 61 6d ames. --program
1a20: 2d 73 75 66 66 69 78 3d 53 55 46 46 49 58 20 61 -suffix=SUFFIX a
1a30: 70 70 65 6e 64 20 53 55 46 46 49 58 20 74 6f 20 ppend SUFFIX to
1a40: 69 6e 73 74 61 6c 6c 65 64 20 70 72 6f 67 72 61 installed progra
1a50: 6d 20 6e 61 6d 65 73 0a 20 20 2d 2d 70 72 6f 67 m names. --prog
1a60: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 ram-transform-na
1a70: 6d 65 3d 50 52 4f 47 52 41 4d 0a 20 20 20 20 20 me=PROGRAM.
1a80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
1a90: 20 20 20 20 20 72 75 6e 20 73 65 64 20 50 52 4f run sed PRO
1aa0: 47 52 41 4d 20 6f 6e 20 69 6e 73 74 61 6c 6c 65 GRAM on installe
1ab0: 64 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 73 0a d program names.
1ac0: 45 4f 46 0a 20 20 20 20 63 61 74 20 3c 3c 20 45 EOF. cat << E
1ad0: 4f 46 0a 48 6f 73 74 20 74 79 70 65 3a 0a 20 20 OF.Host type:.
1ae0: 2d 2d 62 75 69 6c 64 3d 42 55 49 4c 44 20 20 20 --build=BUILD
1af0: 20 20 20 20 20 20 20 20 63 6f 6e 66 69 67 75 72 configur
1b00: 65 20 66 6f 72 20 62 75 69 6c 64 69 6e 67 20 6f e for building o
1b10: 6e 20 42 55 49 4c 44 20 5b 42 55 49 4c 44 3d 48 n BUILD [BUILD=H
1b20: 4f 53 54 5d 0a 20 20 2d 2d 68 6f 73 74 3d 48 4f OST]. --host=HO
1b30: 53 54 20 20 20 20 20 20 20 20 20 20 20 20 20 63 ST c
1b40: 6f 6e 66 69 67 75 72 65 20 66 6f 72 20 48 4f 53 onfigure for HOS
1b50: 54 20 5b 67 75 65 73 73 65 64 5d 0a 20 20 2d 2d T [guessed]. --
1b60: 74 61 72 67 65 74 3d 54 41 52 47 45 54 20 20 20 target=TARGET
1b70: 20 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 20 configure
1b80: 66 6f 72 20 54 41 52 47 45 54 20 5b 54 41 52 47 for TARGET [TARG
1b90: 45 54 3d 48 4f 53 54 5d 0a 46 65 61 74 75 72 65 ET=HOST].Feature
1ba0: 73 20 61 6e 64 20 70 61 63 6b 61 67 65 73 3a 0a s and packages:.
1bb0: 20 20 2d 2d 64 69 73 61 62 6c 65 2d 46 45 41 54 --disable-FEAT
1bc0: 55 52 45 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 URE do not
1bd0: 20 69 6e 63 6c 75 64 65 20 46 45 41 54 55 52 45 include FEATURE
1be0: 20 28 73 61 6d 65 20 61 73 20 2d 2d 65 6e 61 62 (same as --enab
1bf0: 6c 65 2d 46 45 41 54 55 52 45 3d 6e 6f 29 0a 20 le-FEATURE=no).
1c00: 20 2d 2d 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 --enable-FEATUR
1c10: 45 5b 3d 41 52 47 5d 20 20 69 6e 63 6c 75 64 65 E[=ARG] include
1c20: 20 46 45 41 54 55 52 45 20 5b 41 52 47 3d 79 65 FEATURE [ARG=ye
1c30: 73 5d 0a 20 20 2d 2d 77 69 74 68 2d 50 41 43 4b s]. --with-PACK
1c40: 41 47 45 5b 3d 41 52 47 5d 20 20 20 20 75 73 65 AGE[=ARG] use
1c50: 20 50 41 43 4b 41 47 45 20 5b 41 52 47 3d 79 65 PACKAGE [ARG=ye
1c60: 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74 2d 50 s]. --without-P
1c70: 41 43 4b 41 47 45 20 20 20 20 20 20 20 64 6f 20 ACKAGE do
1c80: 6e 6f 74 20 75 73 65 20 50 41 43 4b 41 47 45 20 not use PACKAGE
1c90: 28 73 61 6d 65 20 61 73 20 2d 2d 77 69 74 68 2d (same as --with-
1ca0: 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d PACKAGE=no). --
1cb0: 78 2d 69 6e 63 6c 75 64 65 73 3d 44 49 52 20 20 x-includes=DIR
1cc0: 20 20 20 20 20 20 58 20 69 6e 63 6c 75 64 65 20 X include
1cd0: 66 69 6c 65 73 20 61 72 65 20 69 6e 20 44 49 52 files are in DIR
1ce0: 0a 20 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 73 . --x-libraries
1cf0: 3d 44 49 52 20 20 20 20 20 20 20 58 20 6c 69 62 =DIR X lib
1d00: 72 61 72 79 20 66 69 6c 65 73 20 61 72 65 20 69 rary files are i
1d10: 6e 20 44 49 52 0a 45 4f 46 0a 20 20 20 20 69 66 n DIR.EOF. if
1d20: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 68 65 test -n "$ac_he
1d30: 6c 70 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 lp"; then.
1d40: 65 63 68 6f 20 22 2d 2d 65 6e 61 62 6c 65 20 61 echo "--enable a
1d50: 6e 64 20 2d 2d 77 69 74 68 20 6f 70 74 69 6f 6e nd --with option
1d60: 73 20 72 65 63 6f 67 6e 69 7a 65 64 3a 24 61 63 s recognized:$ac
1d70: 5f 68 65 6c 70 22 0a 20 20 20 20 66 69 0a 20 20 _help". fi.
1d80: 20 20 65 78 69 74 20 30 20 3b 3b 0a 0a 20 20 2d exit 0 ;;.. -
1d90: 68 6f 73 74 20 7c 20 2d 2d 68 6f 73 74 20 7c 20 host | --host |
1da0: 2d 2d 68 6f 73 20 7c 20 2d 2d 68 6f 29 0a 20 20 --hos | --ho).
1db0: 20 20 61 63 5f 70 72 65 76 3d 68 6f 73 74 20 3b ac_prev=host ;
1dc0: 3b 0a 20 20 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d ;. -host=* | --
1dd0: 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73 3d 2a host=* | --hos=*
1de0: 20 7c 20 2d 2d 68 6f 3d 2a 29 0a 20 20 20 20 68 | --ho=*). h
1df0: 6f 73 74 3d 22 24 61 63 5f 6f 70 74 61 72 67 22 ost="$ac_optarg"
1e00: 20 3b 3b 0a 0a 20 20 2d 69 6e 63 6c 75 64 65 64 ;;.. -included
1e10: 69 72 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 ir | --includedi
1e20: 72 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 20 r | --includedi
1e30: 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 20 7c 20 2d | --included | -
1e40: 2d 69 6e 63 6c 75 64 65 20 5c 0a 20 20 7c 20 2d -include \. | -
1e50: 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 69 6e 63 6c -includ | --incl
1e60: 75 20 7c 20 2d 2d 69 6e 63 6c 20 7c 20 2d 2d 69 u | --incl | --i
1e70: 6e 63 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d nc). ac_prev=
1e80: 69 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20 includedir ;;.
1e90: 2d 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20 -includedir=* |
1ea0: 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c --includedir=* |
1eb0: 20 2d 2d 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c --includedi=* |
1ec0: 20 2d 2d 69 6e 63 6c 75 64 65 64 3d 2a 20 7c 20 --included=* |
1ed0: 2d 2d 69 6e 63 6c 75 64 65 3d 2a 20 5c 0a 20 20 --include=* \.
1ee0: 7c 20 2d 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d | --includ=* | -
1ef0: 2d 69 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 69 6e 63 -inclu=* | --inc
1f00: 6c 3d 2a 20 7c 20 2d 2d 69 6e 63 3d 2a 29 0a 20 l=* | --inc=*).
1f10: 20 20 20 69 6e 63 6c 75 64 65 64 69 72 3d 22 24 includedir="$
1f20: 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 ac_optarg" ;;..
1f30: 20 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69 6e -infodir | --in
1f40: 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66 6f 64 69 fodir | --infodi
1f50: 20 7c 20 2d 2d 69 6e 66 6f 64 20 7c 20 2d 2d 69 | --infod | --i
1f60: 6e 66 6f 20 7c 20 2d 2d 69 6e 66 29 0a 20 20 20 nfo | --inf).
1f70: 20 61 63 5f 70 72 65 76 3d 69 6e 66 6f 64 69 72 ac_prev=infodir
1f80: 20 3b 3b 0a 20 20 2d 69 6e 66 6f 64 69 72 3d 2a ;;. -infodir=*
1f90: 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 3d 2a 20 7c | --infodir=* |
1fa0: 20 2d 2d 69 6e 66 6f 64 69 3d 2a 20 7c 20 2d 2d --infodi=* | --
1fb0: 69 6e 66 6f 64 3d 2a 20 7c 20 2d 2d 69 6e 66 6f infod=* | --info
1fc0: 3d 2a 20 7c 20 2d 2d 69 6e 66 3d 2a 29 0a 20 20 =* | --inf=*).
1fd0: 20 20 69 6e 66 6f 64 69 72 3d 22 24 61 63 5f 6f infodir="$ac_o
1fe0: 70 74 61 72 67 22 20 3b 3b 0a 0a 20 20 2d 6c 69 ptarg" ;;.. -li
1ff0: 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69 72 20 bdir | --libdir
2000: 7c 20 2d 2d 6c 69 62 64 69 20 7c 20 2d 2d 6c 69 | --libdi | --li
2010: 62 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d bd). ac_prev=
2020: 6c 69 62 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 libdir ;;. -lib
2030: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 72 dir=* | --libdir
2040: 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 3d 2a 20 7c =* | --libdi=* |
2050: 20 2d 2d 6c 69 62 64 3d 2a 29 0a 20 20 20 20 6c --libd=*). l
2060: 69 62 64 69 72 3d 22 24 61 63 5f 6f 70 74 61 72 ibdir="$ac_optar
2070: 67 22 20 3b 3b 0a 0a 20 20 2d 6c 69 62 65 78 65 g" ;;.. -libexe
2080: 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63 cdir | --libexec
2090: 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 dir | --libexecd
20a0: 69 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 20 7c i | --libexecd |
20b0: 20 2d 2d 6c 69 62 65 78 65 63 20 5c 0a 20 20 7c --libexec \. |
20c0: 20 2d 2d 6c 69 62 65 78 65 20 7c 20 2d 2d 6c 69 --libexe | --li
20d0: 62 65 78 20 7c 20 2d 2d 6c 69 62 65 29 0a 20 20 bex | --libe).
20e0: 20 20 61 63 5f 70 72 65 76 3d 6c 69 62 65 78 65 ac_prev=libexe
20f0: 63 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 65 78 cdir ;;. -libex
2100: 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 ecdir=* | --libe
2110: 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 xecdir=* | --lib
2120: 65 78 65 63 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 execdi=* | --lib
2130: 65 78 65 63 64 3d 2a 20 7c 20 2d 2d 6c 69 62 65 execd=* | --libe
2140: 78 65 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 69 xec=* \. | --li
2150: 62 65 78 65 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 bexe=* | --libex
2160: 3d 2a 20 7c 20 2d 2d 6c 69 62 65 3d 2a 29 0a 20 =* | --libe=*).
2170: 20 20 20 6c 69 62 65 78 65 63 64 69 72 3d 22 24 libexecdir="$
2180: 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 ac_optarg" ;;..
2190: 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 -localstatedir
21a0: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 | --localstatedi
21b0: 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 r | --localstate
21c0: 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 di | --localstat
21d0: 65 64 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c ed \. | --local
21e0: 73 74 61 74 65 20 7c 20 2d 2d 6c 6f 63 61 6c 73 state | --locals
21f0: 74 61 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 tat | --localsta
2200: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 20 5c 0a 20 | --localst \.
2210: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 20 7c 20 2d 2d | --locals | --
2220: 6c 6f 63 61 6c 20 7c 20 2d 2d 6c 6f 63 61 20 7c local | --loca |
2230: 20 2d 2d 6c 6f 63 20 7c 20 2d 2d 6c 6f 29 0a 20 --loc | --lo).
2240: 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c ac_prev=local
2250: 73 74 61 74 65 64 69 72 20 3b 3b 0a 20 20 2d 6c statedir ;;. -l
2260: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c ocalstatedir=* |
2270: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 --localstatedir
2280: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 =* | --localstat
2290: 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 edi=* | --locals
22a0: 74 61 74 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d tated=* \. | --
22b0: 6c 6f 63 61 6c 73 74 61 74 65 3d 2a 20 7c 20 2d localstate=* | -
22c0: 2d 6c 6f 63 61 6c 73 74 61 74 3d 2a 20 7c 20 2d -localstat=* | -
22d0: 2d 6c 6f 63 61 6c 73 74 61 3d 2a 20 7c 20 2d 2d -localsta=* | --
22e0: 6c 6f 63 61 6c 73 74 3d 2a 20 5c 0a 20 20 7c 20 localst=* \. |
22f0: 2d 2d 6c 6f 63 61 6c 73 3d 2a 20 7c 20 2d 2d 6c --locals=* | --l
2300: 6f 63 61 6c 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 3d ocal=* | --loca=
2310: 2a 20 7c 20 2d 2d 6c 6f 63 3d 2a 20 7c 20 2d 2d * | --loc=* | --
2320: 6c 6f 3d 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 73 lo=*). locals
2330: 74 61 74 65 64 69 72 3d 22 24 61 63 5f 6f 70 74 tatedir="$ac_opt
2340: 61 72 67 22 20 3b 3b 0a 0a 20 20 2d 6d 61 6e 64 arg" ;;.. -mand
2350: 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 72 20 7c 20 ir | --mandir |
2360: 2d 2d 6d 61 6e 64 69 20 7c 20 2d 2d 6d 61 6e 64 --mandi | --mand
2370: 20 7c 20 2d 2d 6d 61 6e 20 7c 20 2d 2d 6d 61 20 | --man | --ma
2380: 7c 20 2d 2d 6d 29 0a 20 20 20 20 61 63 5f 70 72 | --m). ac_pr
2390: 65 76 3d 6d 61 6e 64 69 72 20 3b 3b 0a 20 20 2d ev=mandir ;;. -
23a0: 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e mandir=* | --man
23b0: 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 3d dir=* | --mandi=
23c0: 2a 20 7c 20 2d 2d 6d 61 6e 64 3d 2a 20 7c 20 2d * | --mand=* | -
23d0: 2d 6d 61 6e 3d 2a 20 7c 20 2d 2d 6d 61 3d 2a 20 -man=* | --ma=*
23e0: 7c 20 2d 2d 6d 3d 2a 29 0a 20 20 20 20 6d 61 6e | --m=*). man
23f0: 64 69 72 3d 22 24 61 63 5f 6f 70 74 61 72 67 22 dir="$ac_optarg"
2400: 20 3b 3b 0a 0a 20 20 2d 6e 66 70 20 7c 20 2d 2d ;;.. -nfp | --
2410: 6e 66 70 20 7c 20 2d 2d 6e 66 29 0a 20 20 20 20 nfp | --nf).
2420: 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 # Obsolete; use
2430: 2d 2d 77 69 74 68 6f 75 74 2d 66 70 2e 0a 20 20 --without-fp..
2440: 20 20 77 69 74 68 5f 66 70 3d 6e 6f 20 3b 3b 0a with_fp=no ;;.
2450: 0a 20 20 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20 . -no-create |
2460: 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d --no-create | --
2470: 6e 6f 2d 63 72 65 61 74 20 7c 20 2d 2d 6e 6f 2d no-creat | --no-
2480: 63 72 65 61 20 7c 20 2d 2d 6e 6f 2d 63 72 65 20 crea | --no-cre
2490: 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 63 72 20 7c 20 \. | --no-cr |
24a0: 2d 2d 6e 6f 2d 63 29 0a 20 20 20 20 6e 6f 5f 63 --no-c). no_c
24b0: 72 65 61 74 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 reate=yes ;;..
24c0: 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 -no-recursion |
24d0: 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c --no-recursion |
24e0: 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 20 7c --no-recursio |
24f0: 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 20 5c 0a --no-recursi \.
2500: 20 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 20 | --no-recurs
2510: 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 20 7c 20 2d | --no-recur | -
2520: 2d 6e 6f 2d 72 65 63 75 20 7c 20 2d 2d 6e 6f 2d -no-recu | --no-
2530: 72 65 63 20 7c 20 2d 2d 6e 6f 2d 72 65 20 7c 20 rec | --no-re |
2540: 2d 2d 6e 6f 2d 72 29 0a 20 20 20 20 6e 6f 5f 72 --no-r). no_r
2550: 65 63 75 72 73 69 6f 6e 3d 79 65 73 20 3b 3b 0a ecursion=yes ;;.
2560: 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 . -oldincludedi
2570: 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 r | --oldinclude
2580: 64 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 dir | --oldinclu
2590: 64 65 64 69 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c dedi | --oldincl
25a0: 75 64 65 64 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 uded \. | --old
25b0: 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 6f 6c 64 69 include | --oldi
25c0: 6e 63 6c 75 64 20 7c 20 2d 2d 6f 6c 64 69 6e 63 nclud | --oldinc
25d0: 6c 75 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 20 7c lu | --oldincl |
25e0: 20 2d 2d 6f 6c 64 69 6e 63 20 5c 0a 20 20 7c 20 --oldinc \. |
25f0: 2d 2d 6f 6c 64 69 6e 20 7c 20 2d 2d 6f 6c 64 69 --oldin | --oldi
2600: 20 7c 20 2d 2d 6f 6c 64 20 7c 20 2d 2d 6f 6c 20 | --old | --ol
2610: 7c 20 2d 2d 6f 29 0a 20 20 20 20 61 63 5f 70 72 | --o). ac_pr
2620: 65 76 3d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 ev=oldincludedir
2630: 20 3b 3b 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 ;;. -oldinclud
2640: 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e edir=* | --oldin
2650: 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f cludedir=* | --o
2660: 6c 64 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c 20 ldincludedi=* |
2670: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 3d 2a 20 --oldincluded=*
2680: 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 \. | --oldinclu
2690: 64 65 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c de=* | --oldincl
26a0: 75 64 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c ud=* | --oldincl
26b0: 75 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 3d u=* | --oldincl=
26c0: 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 3d 2a 20 5c * | --oldinc=* \
26d0: 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 3d 2a 20 7c . | --oldin=* |
26e0: 20 2d 2d 6f 6c 64 69 3d 2a 20 7c 20 2d 2d 6f 6c --oldi=* | --ol
26f0: 64 3d 2a 20 7c 20 2d 2d 6f 6c 3d 2a 20 7c 20 2d d=* | --ol=* | -
2700: 2d 6f 3d 2a 29 0a 20 20 20 20 6f 6c 64 69 6e 63 -o=*). oldinc
2710: 6c 75 64 65 64 69 72 3d 22 24 61 63 5f 6f 70 74 ludedir="$ac_opt
2720: 61 72 67 22 20 3b 3b 0a 0a 20 20 2d 70 72 65 66 arg" ;;.. -pref
2730: 69 78 20 7c 20 2d 2d 70 72 65 66 69 78 20 7c 20 ix | --prefix |
2740: 2d 2d 70 72 65 66 69 20 7c 20 2d 2d 70 72 65 66 --prefi | --pref
2750: 20 7c 20 2d 2d 70 72 65 20 7c 20 2d 2d 70 72 20 | --pre | --pr
2760: 7c 20 2d 2d 70 29 0a 20 20 20 20 61 63 5f 70 72 | --p). ac_pr
2770: 65 76 3d 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d ev=prefix ;;. -
2780: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 prefix=* | --pre
2790: 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 3d fix=* | --prefi=
27a0: 2a 20 7c 20 2d 2d 70 72 65 66 3d 2a 20 7c 20 2d * | --pref=* | -
27b0: 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 3d 2a 20 -pre=* | --pr=*
27c0: 7c 20 2d 2d 70 3d 2a 29 0a 20 20 20 20 70 72 65 | --p=*). pre
27d0: 66 69 78 3d 22 24 61 63 5f 6f 70 74 61 72 67 22 fix="$ac_optarg"
27e0: 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d ;;.. -program-
27f0: 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 prefix | --progr
2800: 61 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 am-prefix | --pr
2810: 6f 67 72 61 6d 2d 70 72 65 66 69 20 7c 20 2d 2d ogram-prefi | --
2820: 70 72 6f 67 72 61 6d 2d 70 72 65 66 20 5c 0a 20 program-pref \.
2830: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 | --program-pre
2840: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 20 | --program-pr
2850: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 29 0a 20 | --program-p).
2860: 20 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 ac_prev=progr
2870: 61 6d 5f 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d am_prefix ;;. -
2880: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a program-prefix=*
2890: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 | --program-pre
28a0: 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 fix=* | --progra
28b0: 6d 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c 20 m-prefi=* \. |
28c0: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 3d 2a --program-pref=*
28d0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 | --program-pre
28e0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 =* | --program-p
28f0: 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d r=* | --program-
2900: 70 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61 6d p=*). program
2910: 5f 70 72 65 66 69 78 3d 22 24 61 63 5f 6f 70 74 _prefix="$ac_opt
2920: 61 72 67 22 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 arg" ;;.. -prog
2930: 72 61 6d 2d 73 75 66 66 69 78 20 7c 20 2d 2d 70 ram-suffix | --p
2940: 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 20 7c 20 rogram-suffix |
2950: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 20 --program-suffi
2960: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 | --program-suff
2970: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d \. | --program
2980: 2d 73 75 66 20 7c 20 2d 2d 70 72 6f 67 72 61 6d -suf | --program
2990: 2d 73 75 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d -su | --program-
29a0: 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 s). ac_prev=p
29b0: 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 20 3b 3b rogram_suffix ;;
29c0: 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 . -program-suff
29d0: 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d ix=* | --program
29e0: 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 -suffix=* | --pr
29f0: 6f 67 72 61 6d 2d 73 75 66 66 69 3d 2a 20 5c 0a ogram-suffi=* \.
2a00: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 | --program-su
2a10: 66 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d ff=* | --program
2a20: 2d 73 75 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 -suf=* | --progr
2a30: 61 6d 2d 73 75 3d 2a 20 7c 20 2d 2d 70 72 6f 67 am-su=* | --prog
2a40: 72 61 6d 2d 73 3d 2a 29 0a 20 20 20 20 70 72 6f ram-s=*). pro
2a50: 67 72 61 6d 5f 73 75 66 66 69 78 3d 22 24 61 63 gram_suffix="$ac
2a60: 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 20 2d _optarg" ;;.. -
2a70: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 program-transfor
2a80: 6d 2d 6e 61 6d 65 20 7c 20 2d 2d 70 72 6f 67 72 m-name | --progr
2a90: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d am-transform-nam
2aa0: 65 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 e \. | --progra
2ab0: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 20 m-transform-nam
2ac0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e | --program-tran
2ad0: 73 66 6f 72 6d 2d 6e 61 20 5c 0a 20 20 7c 20 2d sform-na \. | -
2ae0: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f -program-transfo
2af0: 72 6d 2d 6e 20 7c 20 2d 2d 70 72 6f 67 72 61 6d rm-n | --program
2b00: 2d 74 72 61 6e 73 66 6f 72 6d 2d 20 5c 0a 20 20 -transform- \.
2b10: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e | --program-tran
2b20: 73 66 6f 72 6d 20 7c 20 2d 2d 70 72 6f 67 72 61 sform | --progra
2b30: 6d 2d 74 72 61 6e 73 66 6f 72 20 5c 0a 20 20 7c m-transfor \. |
2b40: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 --program-trans
2b50: 66 6f 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 fo | --program-t
2b60: 72 61 6e 73 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 ransf \. | --pr
2b70: 6f 67 72 61 6d 2d 74 72 61 6e 73 20 7c 20 2d 2d ogram-trans | --
2b80: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 20 5c 0a 20 program-tran \.
2b90: 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61 20 7c | --progr-tra |
2ba0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 20 7c 20 --program-tr |
2bb0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 29 0a 20 20 20 --program-t).
2bc0: 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d ac_prev=program
2bd0: 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 20 _transform_name
2be0: 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74 72 ;;. -program-tr
2bf0: 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 7c ansform-name=* |
2c00: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 --program-trans
2c10: 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 5c 0a 20 20 form-name=* \.
2c20: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e | --program-tran
2c30: 73 66 6f 72 6d 2d 6e 61 6d 3d 2a 20 7c 20 2d 2d sform-nam=* | --
2c40: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 program-transfor
2c50: 6d 2d 6e 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 m-na=* \. | --p
2c60: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d rogram-transform
2c70: 2d 6e 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d -n=* | --program
2c80: 2d 74 72 61 6e 73 66 6f 72 6d 2d 3d 2a 20 5c 0a -transform-=* \.
2c90: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 | --program-tr
2ca0: 61 6e 73 66 6f 72 6d 3d 2a 20 7c 20 2d 2d 70 72 ansform=* | --pr
2cb0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 3d 2a ogram-transfor=*
2cc0: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d \. | --program
2cd0: 2d 74 72 61 6e 73 66 6f 3d 2a 20 7c 20 2d 2d 70 -transfo=* | --p
2ce0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 3d 2a 20 rogram-transf=*
2cf0: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d \. | --program-
2d00: 74 72 61 6e 73 3d 2a 20 7c 20 2d 2d 70 72 6f 67 trans=* | --prog
2d10: 72 61 6d 2d 74 72 61 6e 3d 2a 20 5c 0a 20 20 7c ram-tran=* \. |
2d20: 20 2d 2d 70 72 6f 67 72 2d 74 72 61 3d 2a 20 7c --progr-tra=* |
2d30: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 3d 2a 20 --program-tr=*
2d40: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 3d 2a 29 | --program-t=*)
2d50: 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 74 72 61 . program_tra
2d60: 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 22 24 61 63 nsform_name="$ac
2d70: 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 20 2d _optarg" ;;.. -
2d80: 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 q | -quiet | --q
2d90: 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 uiet | --quie |
2da0: 2d 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d --qui | --qu | -
2db0: 2d 71 20 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e 74 -q \. | -silent
2dc0: 20 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d | --silent | --
2dd0: 73 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c silen | --sile |
2de0: 20 2d 2d 73 69 6c 29 0a 20 20 20 20 73 69 6c 65 --sil). sile
2df0: 6e 74 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 73 62 nt=yes ;;.. -sb
2e00: 69 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69 indir | --sbindi
2e10: 72 20 7c 20 2d 2d 73 62 69 6e 64 69 20 7c 20 2d r | --sbindi | -
2e20: 2d 73 62 69 6e 64 20 7c 20 2d 2d 73 62 69 6e 20 -sbind | --sbin
2e30: 7c 20 2d 2d 73 62 69 20 7c 20 2d 2d 73 62 29 0a | --sbi | --sb).
2e40: 20 20 20 20 61 63 5f 70 72 65 76 3d 73 62 69 6e ac_prev=sbin
2e50: 64 69 72 20 3b 3b 0a 20 20 2d 73 62 69 6e 64 69 dir ;;. -sbindi
2e60: 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 72 3d r=* | --sbindir=
2e70: 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 3d 2a 20 7c * | --sbindi=* |
2e80: 20 2d 2d 73 62 69 6e 64 3d 2a 20 7c 20 2d 2d 73 --sbind=* | --s
2e90: 62 69 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 62 bin=* \. | --sb
2ea0: 69 3d 2a 20 7c 20 2d 2d 73 62 3d 2a 29 0a 20 20 i=* | --sb=*).
2eb0: 20 20 73 62 69 6e 64 69 72 3d 22 24 61 63 5f 6f sbindir="$ac_o
2ec0: 70 74 61 72 67 22 20 3b 3b 0a 0a 20 20 2d 73 68 ptarg" ;;.. -sh
2ed0: 61 72 65 64 73 74 61 74 65 64 69 72 20 7c 20 2d aredstatedir | -
2ee0: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20 -sharedstatedir
2ef0: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 | --sharedstated
2f00: 69 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 i \. | --shared
2f10: 73 74 61 74 65 64 20 7c 20 2d 2d 73 68 61 72 65 stated | --share
2f20: 64 73 74 61 74 65 20 7c 20 2d 2d 73 68 61 72 65 dstate | --share
2f30: 64 73 74 61 74 20 7c 20 2d 2d 73 68 61 72 65 64 dstat | --shared
2f40: 73 74 61 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 sta \. | --shar
2f50: 65 64 73 74 20 7c 20 2d 2d 73 68 61 72 65 64 73 edst | --shareds
2f60: 20 7c 20 2d 2d 73 68 61 72 65 64 20 7c 20 2d 2d | --shared | --
2f70: 73 68 61 72 65 20 7c 20 2d 2d 73 68 61 72 20 5c share | --shar \
2f80: 0a 20 20 7c 20 2d 2d 73 68 61 20 7c 20 2d 2d 73 . | --sha | --s
2f90: 68 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 h). ac_prev=s
2fa0: 68 61 72 65 64 73 74 61 74 65 64 69 72 20 3b 3b haredstatedir ;;
2fb0: 0a 20 20 2d 73 68 61 72 65 64 73 74 61 74 65 64 . -sharedstated
2fc0: 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 ir=* | --shareds
2fd0: 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 tatedir=* | --sh
2fe0: 61 72 65 64 73 74 61 74 65 64 69 3d 2a 20 5c 0a aredstatedi=* \.
2ff0: 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 | --sharedstat
3000: 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 ed=* | --shareds
3010: 74 61 74 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 tate=* | --share
3020: 64 73 74 61 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 dstat=* | --shar
3030: 65 64 73 74 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d edsta=* \. | --
3040: 73 68 61 72 65 64 73 74 3d 2a 20 7c 20 2d 2d 73 sharedst=* | --s
3050: 68 61 72 65 64 73 3d 2a 20 7c 20 2d 2d 73 68 61 hareds=* | --sha
3060: 72 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 3d red=* | --share=
3070: 2a 20 7c 20 2d 2d 73 68 61 72 3d 2a 20 5c 0a 20 * | --shar=* \.
3080: 20 7c 20 2d 2d 73 68 61 3d 2a 20 7c 20 2d 2d 73 | --sha=* | --s
3090: 68 3d 2a 29 0a 20 20 20 20 73 68 61 72 65 64 73 h=*). shareds
30a0: 74 61 74 65 64 69 72 3d 22 24 61 63 5f 6f 70 74 tatedir="$ac_opt
30b0: 61 72 67 22 20 3b 3b 0a 0a 20 20 2d 73 69 74 65 arg" ;;.. -site
30c0: 20 7c 20 2d 2d 73 69 74 65 20 7c 20 2d 2d 73 69 | --site | --si
30d0: 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 t). ac_prev=s
30e0: 69 74 65 20 3b 3b 0a 20 20 2d 73 69 74 65 3d 2a ite ;;. -site=*
30f0: 20 7c 20 2d 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d | --site=* | --
3100: 73 69 74 3d 2a 29 0a 20 20 20 20 73 69 74 65 3d sit=*). site=
3110: 22 24 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a "$ac_optarg" ;;.
3120: 0a 20 20 2d 73 72 63 64 69 72 20 7c 20 2d 2d 73 . -srcdir | --s
3130: 72 63 64 69 72 20 7c 20 2d 2d 73 72 63 64 69 20 rcdir | --srcdi
3140: 7c 20 2d 2d 73 72 63 64 20 7c 20 2d 2d 73 72 63 | --srcd | --src
3150: 20 7c 20 2d 2d 73 72 29 0a 20 20 20 20 61 63 5f | --sr). ac_
3160: 70 72 65 76 3d 73 72 63 64 69 72 20 3b 3b 0a 20 prev=srcdir ;;.
3170: 20 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 -srcdir=* | --s
3180: 72 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 rcdir=* | --srcd
3190: 69 3d 2a 20 7c 20 2d 2d 73 72 63 64 3d 2a 20 7c i=* | --srcd=* |
31a0: 20 2d 2d 73 72 63 3d 2a 20 7c 20 2d 2d 73 72 3d --src=* | --sr=
31b0: 2a 29 0a 20 20 20 20 73 72 63 64 69 72 3d 22 24 *). srcdir="$
31c0: 61 63 5f 6f 70 74 61 72 67 22 20 3b 3b 0a 0a 20 ac_optarg" ;;..
31d0: 20 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c 20 2d -sysconfdir | -
31e0: 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c 20 2d 2d -sysconfdir | --
31f0: 73 79 73 63 6f 6e 66 64 69 20 7c 20 2d 2d 73 79 sysconfdi | --sy
3200: 73 63 6f 6e 66 64 20 7c 20 2d 2d 73 79 73 63 6f sconfd | --sysco
3210: 6e 66 20 5c 0a 20 20 7c 20 2d 2d 73 79 73 63 6f nf \. | --sysco
3220: 6e 20 7c 20 2d 2d 73 79 73 63 6f 20 7c 20 2d 2d n | --sysco | --
3230: 73 79 73 63 20 7c 20 2d 2d 73 79 73 20 7c 20 2d sysc | --sys | -
3240: 2d 73 79 29 0a 20 20 20 20 61 63 5f 70 72 65 76 -sy). ac_prev
3250: 3d 73 79 73 63 6f 6e 66 64 69 72 20 3b 3b 0a 20 =sysconfdir ;;.
3260: 20 2d 73 79 73 63 6f 6e 66 64 69 72 3d 2a 20 7c -sysconfdir=* |
3270: 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 3d 2a 20 --sysconfdir=*
3280: 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 3d 2a 20 | --sysconfdi=*
3290: 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 3d 2a 20 7c | --sysconfd=* |
32a0: 20 2d 2d 73 79 73 63 6f 6e 66 3d 2a 20 5c 0a 20 --sysconf=* \.
32b0: 20 7c 20 2d 2d 73 79 73 63 6f 6e 3d 2a 20 7c 20 | --syscon=* |
32c0: 2d 2d 73 79 73 63 6f 3d 2a 20 7c 20 2d 2d 73 79 --sysco=* | --sy
32d0: 73 63 3d 2a 20 7c 20 2d 2d 73 79 73 3d 2a 20 7c sc=* | --sys=* |
32e0: 20 2d 2d 73 79 3d 2a 29 0a 20 20 20 20 73 79 73 --sy=*). sys
32f0: 63 6f 6e 66 64 69 72 3d 22 24 61 63 5f 6f 70 74 confdir="$ac_opt
3300: 61 72 67 22 20 3b 3b 0a 0a 20 20 2d 74 61 72 67 arg" ;;.. -targ
3310: 65 74 20 7c 20 2d 2d 74 61 72 67 65 74 20 7c 20 et | --target |
3320: 2d 2d 74 61 72 67 65 20 7c 20 2d 2d 74 61 72 67 --targe | --targ
3330: 20 7c 20 2d 2d 74 61 72 20 7c 20 2d 2d 74 61 20 | --tar | --ta
3340: 7c 20 2d 2d 74 29 0a 20 20 20 20 61 63 5f 70 72 | --t). ac_pr
3350: 65 76 3d 74 61 72 67 65 74 20 3b 3b 0a 20 20 2d ev=target ;;. -
3360: 74 61 72 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72 target=* | --tar
3370: 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 3d get=* | --targe=
3380: 2a 20 7c 20 2d 2d 74 61 72 67 3d 2a 20 7c 20 2d * | --targ=* | -
3390: 2d 74 61 72 3d 2a 20 7c 20 2d 2d 74 61 3d 2a 20 -tar=* | --ta=*
33a0: 7c 20 2d 2d 74 3d 2a 29 0a 20 20 20 20 74 61 72 | --t=*). tar
33b0: 67 65 74 3d 22 24 61 63 5f 6f 70 74 61 72 67 22 get="$ac_optarg"
33c0: 20 3b 3b 0a 0a 20 20 2d 76 20 7c 20 2d 76 65 72 ;;.. -v | -ver
33d0: 62 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73 65 bose | --verbose
33e0: 20 7c 20 2d 2d 76 65 72 62 6f 73 20 7c 20 2d 2d | --verbos | --
33f0: 76 65 72 62 6f 20 7c 20 2d 2d 76 65 72 62 29 0a verbo | --verb).
3400: 20 20 20 20 76 65 72 62 6f 73 65 3d 79 65 73 20 verbose=yes
3410: 3b 3b 0a 0a 20 20 2d 76 65 72 73 69 6f 6e 20 7c ;;.. -version |
3420: 20 2d 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 --version | --v
3430: 65 72 73 69 6f 20 7c 20 2d 2d 76 65 72 73 69 20 ersio | --versi
3440: 7c 20 2d 2d 76 65 72 73 29 0a 20 20 20 20 65 63 | --vers). ec
3450: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 20 67 65 ho "configure ge
3460: 6e 65 72 61 74 65 64 20 62 79 20 61 75 74 6f 63 nerated by autoc
3470: 6f 6e 66 20 76 65 72 73 69 6f 6e 20 32 2e 31 33 onf version 2.13
3480: 22 0a 20 20 20 20 65 78 69 74 20 30 20 3b 3b 0a ". exit 0 ;;.
3490: 0a 20 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d 77 . -with-* | --w
34a0: 69 74 68 2d 2a 29 0a 20 20 20 20 61 63 5f 70 61 ith-*). ac_pa
34b0: 63 6b 61 67 65 3d 60 65 63 68 6f 20 24 61 63 5f ckage=`echo $ac_
34c0: 6f 70 74 69 6f 6e 7c 73 65 64 20 2d 65 20 27 73 option|sed -e 's
34d0: 2f 2d 2a 77 69 74 68 2d 2f 2f 27 20 2d 65 20 27 /-*with-//' -e '
34e0: 73 2f 3d 2e 2a 2f 2f 27 60 0a 20 20 20 20 23 20 s/=.*//'`. #
34f0: 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 Reject names tha
3500: 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 t are not valid
3510: 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e shell variable n
3520: 61 6d 65 73 2e 0a 20 20 20 20 69 66 20 74 65 73 ames.. if tes
3530: 74 20 2d 6e 20 22 60 65 63 68 6f 20 24 61 63 5f t -n "`echo $ac_
3540: 70 61 63 6b 61 67 65 7c 20 73 65 64 20 27 73 2f package| sed 's/
3550: 5b 2d 5f 61 2d 7a 41 2d 5a 30 2d 39 5d 2f 2f 67 [-_a-zA-Z0-9]//g
3560: 27 60 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 '`"; then.
3570: 7b 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 { echo "configur
3580: 65 3a 20 65 72 72 6f 72 3a 20 24 61 63 5f 70 61 e: error: $ac_pa
3590: 63 6b 61 67 65 3a 20 69 6e 76 61 6c 69 64 20 70 ckage: invalid p
35a0: 61 63 6b 61 67 65 20 6e 61 6d 65 22 20 31 3e 26 ackage name" 1>&
35b0: 32 3b 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 20 2; exit 1; }.
35c0: 20 66 69 0a 20 20 20 20 61 63 5f 70 61 63 6b 61 fi. ac_packa
35d0: 67 65 3d 60 65 63 68 6f 20 24 61 63 5f 70 61 63 ge=`echo $ac_pac
35e0: 6b 61 67 65 7c 20 73 65 64 20 27 73 2f 2d 2f 5f kage| sed 's/-/_
35f0: 2f 67 27 60 0a 20 20 20 20 63 61 73 65 20 22 24 /g'`. case "$
3600: 61 63 5f 6f 70 74 69 6f 6e 22 20 69 6e 0a 20 20 ac_option" in.
3610: 20 20 20 20 2a 3d 2a 29 20 3b 3b 0a 20 20 20 20 *=*) ;;.
3620: 20 20 2a 29 20 61 63 5f 6f 70 74 61 72 67 3d 79 *) ac_optarg=y
3630: 65 73 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 es ;;. esac.
3640: 20 20 20 65 76 61 6c 20 22 77 69 74 68 5f 24 7b eval "with_${
3650: 61 63 5f 70 61 63 6b 61 67 65 7d 3d 27 24 61 63 ac_package}='$ac
3660: 5f 6f 70 74 61 72 67 27 22 20 3b 3b 0a 0a 20 20 _optarg'" ;;..
3670: 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 -without-* | --w
3680: 69 74 68 6f 75 74 2d 2a 29 0a 20 20 20 20 61 63 ithout-*). ac
3690: 5f 70 61 63 6b 61 67 65 3d 60 65 63 68 6f 20 24 _package=`echo $
36a0: 61 63 5f 6f 70 74 69 6f 6e 7c 73 65 64 20 2d 65 ac_option|sed -e
36b0: 20 27 73 2f 2d 2a 77 69 74 68 6f 75 74 2d 2f 2f 's/-*without-//
36c0: 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 '`. # Reject
36d0: 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e names that are n
36e0: 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 ot valid shell v
36f0: 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 ariable names..
3700: 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 60 if test -n "`
3710: 65 63 68 6f 20 24 61 63 5f 70 61 63 6b 61 67 65 echo $ac_package
3720: 7c 20 73 65 64 20 27 73 2f 5b 2d 61 2d 7a 41 2d | sed 's/[-a-zA-
3730: 5a 30 2d 39 5f 5d 2f 2f 67 27 60 22 3b 20 74 68 Z0-9_]//g'`"; th
3740: 65 6e 0a 20 20 20 20 20 20 7b 20 65 63 68 6f 20 en. { echo
3750: 22 63 6f 6e 66 69 67 75 72 65 3a 20 65 72 72 6f "configure: erro
3760: 72 3a 20 24 61 63 5f 70 61 63 6b 61 67 65 3a 20 r: $ac_package:
3770: 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20 invalid package
3780: 6e 61 6d 65 22 20 31 3e 26 32 3b 20 65 78 69 74 name" 1>&2; exit
3790: 20 31 3b 20 7d 0a 20 20 20 20 66 69 0a 20 20 20 1; }. fi.
37a0: 20 61 63 5f 70 61 63 6b 61 67 65 3d 60 65 63 68 ac_package=`ech
37b0: 6f 20 24 61 63 5f 70 61 63 6b 61 67 65 7c 20 73 o $ac_package| s
37c0: 65 64 20 27 73 2f 2d 2f 5f 2f 67 27 60 0a 20 20 ed 's/-/_/g'`.
37d0: 20 20 65 76 61 6c 20 22 77 69 74 68 5f 24 7b 61 eval "with_${a
37e0: 63 5f 70 61 63 6b 61 67 65 7d 3d 6e 6f 22 20 3b c_package}=no" ;
37f0: 3b 0a 0a 20 20 2d 2d 78 29 0a 20 20 20 20 23 20 ;.. --x). #
3800: 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d Obsolete; use --
3810: 77 69 74 68 2d 78 2e 0a 20 20 20 20 77 69 74 68 with-x.. with
3820: 5f 78 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 78 2d _x=yes ;;.. -x-
3830: 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d 69 includes | --x-i
3840: 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d 69 6e ncludes | --x-in
3850: 63 6c 75 64 65 20 7c 20 2d 2d 78 2d 69 6e 63 6c clude | --x-incl
3860: 75 64 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 20 5c ud | --x-inclu \
3870: 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c 20 7c 20 . | --x-incl |
3880: 2d 2d 78 2d 69 6e 63 20 7c 20 2d 2d 78 2d 69 6e --x-inc | --x-in
3890: 20 7c 20 2d 2d 78 2d 69 29 0a 20 20 20 20 61 63 | --x-i). ac
38a0: 5f 70 72 65 76 3d 78 5f 69 6e 63 6c 75 64 65 73 _prev=x_includes
38b0: 20 3b 3b 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65 ;;. -x-include
38c0: 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 s=* | --x-includ
38d0: 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 es=* | --x-inclu
38e0: 64 65 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 de=* | --x-inclu
38f0: 64 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 3d d=* | --x-inclu=
3900: 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c * \. | --x-incl
3910: 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 3d 2a 20 7c =* | --x-inc=* |
3920: 20 2d 2d 78 2d 69 6e 3d 2a 20 7c 20 2d 2d 78 2d --x-in=* | --x-
3930: 69 3d 2a 29 0a 20 20 20 20 78 5f 69 6e 63 6c 75 i=*). x_inclu
3940: 64 65 73 3d 22 24 61 63 5f 6f 70 74 61 72 67 22 des="$ac_optarg"
3950: 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69 62 72 61 72 ;;.. -x-librar
3960: 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 ies | --x-librar
3970: 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 ies | --x-librar
3980: 69 65 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 ie | --x-librari
3990: 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 \. | --x-libra
39a0: 72 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 20 7c 20 r | --x-libra |
39b0: 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d 2d 78 2d 6c --x-libr | --x-l
39c0: 69 62 20 7c 20 2d 2d 78 2d 6c 69 20 7c 20 2d 2d ib | --x-li | --
39d0: 78 2d 6c 29 0a 20 20 20 20 61 63 5f 70 72 65 76 x-l). ac_prev
39e0: 3d 78 5f 6c 69 62 72 61 72 69 65 73 20 3b 3b 0a =x_libraries ;;.
39f0: 20 20 2d 78 2d 6c 69 62 72 61 72 69 65 73 3d 2a -x-libraries=*
3a00: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 73 | --x-libraries
3a10: 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 =* | --x-librari
3a20: 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 e=* | --x-librar
3a30: 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 i=* \. | --x-li
3a40: 62 72 61 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 brar=* | --x-lib
3a50: 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 3d ra=* | --x-libr=
3a60: 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d 2a 20 7c 20 * | --x-lib=* |
3a70: 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d 2d 78 2d 6c --x-li=* | --x-l
3a80: 3d 2a 29 0a 20 20 20 20 78 5f 6c 69 62 72 61 72 =*). x_librar
3a90: 69 65 73 3d 22 24 61 63 5f 6f 70 74 61 72 67 22 ies="$ac_optarg"
3aa0: 20 3b 3b 0a 0a 20 20 2d 2a 29 20 7b 20 65 63 68 ;;.. -*) { ech
3ab0: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 65 72 o "configure: er
3ac0: 72 6f 72 3a 20 24 61 63 5f 6f 70 74 69 6f 6e 3a ror: $ac_option:
3ad0: 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 3b invalid option;
3ae0: 20 75 73 65 20 2d 2d 68 65 6c 70 20 74 6f 20 73 use --help to s
3af0: 68 6f 77 20 75 73 61 67 65 22 20 31 3e 26 32 3b how usage" 1>&2;
3b00: 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 20 20 3b exit 1; }. ;
3b10: 3b 0a 0a 20 20 2a 29 0a 20 20 20 20 69 66 20 74 ;.. *). if t
3b20: 65 73 74 20 2d 6e 20 22 60 65 63 68 6f 20 24 61 est -n "`echo $a
3b30: 63 5f 6f 70 74 69 6f 6e 7c 20 73 65 64 20 27 73 c_option| sed 's
3b40: 2f 5b 2d 61 2d 7a 30 2d 39 2e 5d 2f 2f 67 27 60 /[-a-z0-9.]//g'`
3b50: 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 65 63 "; then. ec
3b60: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 77 ho "configure: w
3b70: 61 72 6e 69 6e 67 3a 20 24 61 63 5f 6f 70 74 69 arning: $ac_opti
3b80: 6f 6e 3a 20 69 6e 76 61 6c 69 64 20 68 6f 73 74 on: invalid host
3b90: 20 74 79 70 65 22 20 31 3e 26 32 0a 20 20 20 20 type" 1>&2.
3ba0: 66 69 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 fi. if test "
3bb0: 78 24 6e 6f 6e 6f 70 74 22 20 21 3d 20 78 4e 4f x$nonopt" != xNO
3bc0: 4e 45 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 7b NE; then. {
3bd0: 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 echo "configure
3be0: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 20 6f 6e 6c : error: can onl
3bf0: 79 20 63 6f 6e 66 69 67 75 72 65 20 66 6f 72 20 y configure for
3c00: 6f 6e 65 20 68 6f 73 74 20 61 6e 64 20 6f 6e 65 one host and one
3c10: 20 74 61 72 67 65 74 20 61 74 20 61 20 74 69 6d target at a tim
3c20: 65 22 20 31 3e 26 32 3b 20 65 78 69 74 20 31 3b e" 1>&2; exit 1;
3c30: 20 7d 0a 20 20 20 20 66 69 0a 20 20 20 20 6e 6f }. fi. no
3c40: 6e 6f 70 74 3d 22 24 61 63 5f 6f 70 74 69 6f 6e nopt="$ac_option
3c50: 22 0a 20 20 20 20 3b 3b 0a 0a 20 20 65 73 61 63 ". ;;.. esac
3c60: 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d .done..if test -
3c70: 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20 74 68 n "$ac_prev"; th
3c80: 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 63 6f 6e en. { echo "con
3c90: 66 69 67 75 72 65 3a 20 65 72 72 6f 72 3a 20 6d figure: error: m
3ca0: 69 73 73 69 6e 67 20 61 72 67 75 6d 65 6e 74 20 issing argument
3cb0: 74 6f 20 2d 2d 60 65 63 68 6f 20 24 61 63 5f 70 to --`echo $ac_p
3cc0: 72 65 76 20 7c 20 73 65 64 20 27 73 2f 5f 2f 2d rev | sed 's/_/-
3cd0: 2f 67 27 60 22 20 31 3e 26 32 3b 20 65 78 69 74 /g'`" 1>&2; exit
3ce0: 20 31 3b 20 7d 0a 66 69 0a 0a 74 72 61 70 20 27 1; }.fi..trap '
3cf0: 72 6d 20 2d 66 72 20 63 6f 6e 66 74 65 73 74 2a rm -fr conftest*
3d00: 20 63 6f 6e 66 64 65 66 73 2a 20 63 6f 72 65 20 confdefs* core
3d10: 63 6f 72 65 2e 2a 20 2a 2e 63 6f 72 65 20 24 61 core.* *.core $a
3d20: 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3b 20 65 c_clean_files; e
3d30: 78 69 74 20 31 27 20 31 20 32 20 31 35 0a 0a 23 xit 1' 1 2 15..#
3d40: 20 46 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 File descriptor
3d50: 20 75 73 61 67 65 3a 0a 23 20 30 20 73 74 61 6e usage:.# 0 stan
3d60: 64 61 72 64 20 69 6e 70 75 74 0a 23 20 31 20 66 dard input.# 1 f
3d70: 69 6c 65 20 63 72 65 61 74 69 6f 6e 0a 23 20 32 ile creation.# 2
3d80: 20 65 72 72 6f 72 73 20 61 6e 64 20 77 61 72 6e errors and warn
3d90: 69 6e 67 73 0a 23 20 33 20 73 6f 6d 65 20 73 79 ings.# 3 some sy
3da0: 73 74 65 6d 73 20 6d 61 79 20 6f 70 65 6e 20 69 stems may open i
3db0: 74 20 74 6f 20 2f 64 65 76 2f 74 74 79 0a 23 20 t to /dev/tty.#
3dc0: 34 20 75 73 65 64 20 6f 6e 20 74 68 65 20 4b 75 4 used on the Ku
3dd0: 62 6f 74 61 20 54 69 74 61 6e 0a 23 20 36 20 63 bota Titan.# 6 c
3de0: 68 65 63 6b 69 6e 67 20 66 6f 72 2e 2e 2e 20 6d hecking for... m
3df0: 65 73 73 61 67 65 73 20 61 6e 64 20 72 65 73 75 essages and resu
3e00: 6c 74 73 0a 23 20 35 20 63 6f 6d 70 69 6c 65 72 lts.# 5 compiler
3e10: 20 6d 65 73 73 61 67 65 73 20 73 61 76 65 64 20 messages saved
3e20: 69 6e 20 63 6f 6e 66 69 67 2e 6c 6f 67 0a 69 66 in config.log.if
3e30: 20 74 65 73 74 20 22 24 73 69 6c 65 6e 74 22 20 test "$silent"
3e40: 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 65 78 = yes; then. ex
3e50: 65 63 20 36 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 65 ec 6>/dev/null.e
3e60: 6c 73 65 0a 20 20 65 78 65 63 20 36 3e 26 31 0a lse. exec 6>&1.
3e70: 66 69 0a 65 78 65 63 20 35 3e 2e 2f 63 6f 6e 66 fi.exec 5>./conf
3e80: 69 67 2e 6c 6f 67 0a 0a 65 63 68 6f 20 22 5c 0a ig.log..echo "\.
3e90: 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61 69 This file contai
3ea0: 6e 73 20 61 6e 79 20 6d 65 73 73 61 67 65 73 20 ns any messages
3eb0: 70 72 6f 64 75 63 65 64 20 62 79 20 63 6f 6d 70 produced by comp
3ec0: 69 6c 65 72 73 20 77 68 69 6c 65 0a 72 75 6e 6e ilers while.runn
3ed0: 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 2c 20 74 ing configure, t
3ee0: 6f 20 61 69 64 20 64 65 62 75 67 67 69 6e 67 20 o aid debugging
3ef0: 69 66 20 63 6f 6e 66 69 67 75 72 65 20 6d 61 6b if configure mak
3f00: 65 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 22 20 es a mistake.."
3f10: 31 3e 26 35 0a 0a 23 20 53 74 72 69 70 20 6f 75 1>&5..# Strip ou
3f20: 74 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 61 6e t --no-create an
3f30: 64 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e d --no-recursion
3f40: 20 73 6f 20 74 68 65 79 20 64 6f 20 6e 6f 74 20 so they do not
3f50: 70 69 6c 65 20 75 70 2e 0a 23 20 41 6c 73 6f 20 pile up..# Also
3f60: 71 75 6f 74 65 20 61 6e 79 20 61 72 67 73 20 63 quote any args c
3f70: 6f 6e 74 61 69 6e 69 6e 67 20 73 68 65 6c 6c 20 ontaining shell
3f80: 6d 65 74 61 63 68 61 72 61 63 74 65 72 73 2e 0a metacharacters..
3f90: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 ac_configure_arg
3fa0: 73 3d 0a 66 6f 72 20 61 63 5f 61 72 67 0a 64 6f s=.for ac_arg.do
3fb0: 0a 20 20 63 61 73 65 20 22 24 61 63 5f 61 72 67 . case "$ac_arg
3fc0: 22 20 69 6e 0a 20 20 2d 6e 6f 2d 63 72 65 61 74 " in. -no-creat
3fd0: 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 e | --no-create
3fe0: 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 20 7c 20 2d | --no-creat | -
3ff0: 2d 6e 6f 2d 63 72 65 61 20 7c 20 2d 2d 6e 6f 2d -no-crea | --no-
4000: 63 72 65 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 63 cre \. | --no-c
4010: 72 20 7c 20 2d 2d 6e 6f 2d 63 29 20 3b 3b 0a 20 r | --no-c) ;;.
4020: 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c -no-recursion |
4030: 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 --no-recursion
4040: 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 20 | --no-recursio
4050: 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 20 5c | --no-recursi \
4060: 0a 20 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 . | --no-recurs
4070: 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 20 7c 20 | --no-recur |
4080: 2d 2d 6e 6f 2d 72 65 63 75 20 7c 20 2d 2d 6e 6f --no-recu | --no
4090: 2d 72 65 63 20 7c 20 2d 2d 6e 6f 2d 72 65 20 7c -rec | --no-re |
40a0: 20 2d 2d 6e 6f 2d 72 29 20 3b 3b 0a 20 20 2a 22 --no-r) ;;. *"
40b0: 20 22 2a 7c 2a 22 09 22 2a 7c 2a 5b 5c 5b 5c 5d "*|*"."*|*[\[\]
40c0: 5c 7e 5c 23 5c 24 5c 5e 5c 26 5c 2a 5c 28 5c 29 \~\#\$\^\&\*\(\)
40d0: 5c 7b 5c 7d 5c 5c 5c 7c 5c 3b 5c 3c 5c 3e 5c 3f \{\}\\\|\;\<\>\?
40e0: 5d 2a 29 0a 20 20 61 63 5f 63 6f 6e 66 69 67 75 ]*). ac_configu
40f0: 72 65 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f 6e re_args="$ac_con
4100: 66 69 67 75 72 65 5f 61 72 67 73 20 27 24 61 63 figure_args '$ac
4110: 5f 61 72 67 27 22 20 3b 3b 0a 20 20 2a 29 20 61 _arg'" ;;. *) a
4120: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 c_configure_args
4130: 3d 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f ="$ac_configure_
4140: 61 72 67 73 20 24 61 63 5f 61 72 67 22 20 3b 3b args $ac_arg" ;;
4150: 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 0a 23 20 . esac.done..#
4160: 4e 4c 53 20 6e 75 69 73 61 6e 63 65 73 2e 0a 23 NLS nuisances..#
4170: 20 4f 6e 6c 79 20 73 65 74 20 74 68 65 73 65 20 Only set these
4180: 74 6f 20 43 20 69 66 20 61 6c 72 65 61 64 79 20 to C if already
4190: 73 65 74 2e 20 20 54 68 65 73 65 20 6d 75 73 74 set. These must
41a0: 20 6e 6f 74 20 62 65 20 73 65 74 20 75 6e 63 6f not be set unco
41b0: 6e 64 69 74 69 6f 6e 61 6c 6c 79 0a 23 20 62 65 nditionally.# be
41c0: 63 61 75 73 65 20 6e 6f 74 20 61 6c 6c 20 73 79 cause not all sy
41d0: 73 74 65 6d 73 20 75 6e 64 65 72 73 74 61 6e 64 stems understand
41e0: 20 65 2e 67 2e 20 4c 41 4e 47 3d 43 20 28 6e 6f e.g. LANG=C (no
41f0: 74 61 62 6c 79 20 53 43 4f 29 2e 0a 23 20 46 69 tably SCO)..# Fi
4200: 78 69 6e 67 20 4c 43 5f 4d 45 53 53 41 47 45 53 xing LC_MESSAGES
4210: 20 70 72 65 76 65 6e 74 73 20 53 6f 6c 61 72 69 prevents Solari
4220: 73 20 73 68 20 66 72 6f 6d 20 74 72 61 6e 73 6c s sh from transl
4230: 61 74 69 6e 67 20 76 61 72 20 76 61 6c 75 65 73 ating var values
4240: 20 69 6e 20 60 73 65 74 27 21 0a 23 20 4e 6f 6e in `set'!.# Non
4250: 2d 43 20 4c 43 5f 43 54 59 50 45 20 76 61 6c 75 -C LC_CTYPE valu
4260: 65 73 20 62 72 65 61 6b 20 74 68 65 20 63 74 79 es break the cty
4270: 70 65 20 63 68 65 63 6b 2e 0a 69 66 20 74 65 73 pe check..if tes
4280: 74 20 22 24 7b 4c 41 4e 47 2b 73 65 74 7d 22 20 t "${LANG+set}"
4290: 20 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 4c 41 = set; then LA
42a0: 4e 47 3d 43 3b 20 20 20 65 78 70 6f 72 74 20 4c NG=C; export L
42b0: 41 4e 47 3b 20 20 20 66 69 0a 69 66 20 74 65 73 ANG; fi.if tes
42c0: 74 20 22 24 7b 4c 43 5f 41 4c 4c 2b 73 65 74 7d t "${LC_ALL+set}
42d0: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 4c 43 " = set; then LC
42e0: 5f 41 4c 4c 3d 43 3b 20 65 78 70 6f 72 74 20 4c _ALL=C; export L
42f0: 43 5f 41 4c 4c 3b 20 66 69 0a 69 66 20 74 65 73 C_ALL; fi.if tes
4300: 74 20 22 24 7b 4c 43 5f 4d 45 53 53 41 47 45 53 t "${LC_MESSAGES
4310: 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 +set}" = set; th
4320: 65 6e 20 4c 43 5f 4d 45 53 53 41 47 45 53 3d 43 en LC_MESSAGES=C
4330: 3b 20 65 78 70 6f 72 74 20 4c 43 5f 4d 45 53 53 ; export LC_MESS
4340: 41 47 45 53 3b 20 66 69 0a 69 66 20 74 65 73 74 AGES; fi.if test
4350: 20 22 24 7b 4c 43 5f 43 54 59 50 45 2b 73 65 74 "${LC_CTYPE+set
4360: 7d 22 20 20 20 20 3d 20 73 65 74 3b 20 74 68 65 }" = set; the
4370: 6e 20 4c 43 5f 43 54 59 50 45 3d 43 3b 20 20 20 n LC_CTYPE=C;
4380: 20 65 78 70 6f 72 74 20 4c 43 5f 43 54 59 50 45 export LC_CTYPE
4390: 3b 20 20 20 20 66 69 0a 0a 23 20 63 6f 6e 66 64 ; fi..# confd
43a0: 65 66 73 2e 68 20 61 76 6f 69 64 73 20 4f 53 20 efs.h avoids OS
43b0: 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 6c 65 6e command line len
43c0: 67 74 68 20 6c 69 6d 69 74 73 20 74 68 61 74 20 gth limits that
43d0: 44 45 46 53 20 63 61 6e 20 65 78 63 65 65 64 2e DEFS can exceed.
43e0: 0a 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 .rm -rf conftest
43f0: 2a 20 63 6f 6e 66 64 65 66 73 2e 68 0a 23 20 41 * confdefs.h.# A
4400: 49 58 20 63 70 70 20 6c 6f 73 65 73 20 6f 6e 20 IX cpp loses on
4410: 61 6e 20 65 6d 70 74 79 20 66 69 6c 65 2c 20 73 an empty file, s
4420: 6f 20 6d 61 6b 65 20 73 75 72 65 20 69 74 20 63 o make sure it c
4430: 6f 6e 74 61 69 6e 73 20 61 74 20 6c 65 61 73 74 ontains at least
4440: 20 61 20 6e 65 77 6c 69 6e 65 2e 0a 65 63 68 6f a newline..echo
4450: 20 3e 20 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 23 > confdefs.h..#
4460: 20 41 20 66 69 6c 65 6e 61 6d 65 20 75 6e 69 71 A filename uniq
4470: 75 65 20 74 6f 20 74 68 69 73 20 70 61 63 6b 61 ue to this packa
4480: 67 65 2c 20 72 65 6c 61 74 69 76 65 20 74 6f 20 ge, relative to
4490: 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 74 68 the directory th
44a0: 61 74 0a 23 20 63 6f 6e 66 69 67 75 72 65 20 69 at.# configure i
44b0: 73 20 69 6e 2c 20 77 68 69 63 68 20 77 65 20 63 s in, which we c
44c0: 61 6e 20 6c 6f 6f 6b 20 66 6f 72 20 74 6f 20 66 an look for to f
44d0: 69 6e 64 20 6f 75 74 20 69 66 20 73 72 63 64 69 ind out if srcdi
44e0: 72 20 69 73 20 63 6f 72 72 65 63 74 2e 0a 61 63 r is correct..ac
44f0: 5f 75 6e 69 71 75 65 5f 66 69 6c 65 3d 74 6c 73 _unique_file=tls
4500: 2e 68 0a 0a 23 20 46 69 6e 64 20 74 68 65 20 73 .h..# Find the s
4510: 6f 75 72 63 65 20 66 69 6c 65 73 2c 20 69 66 20 ource files, if
4520: 6c 6f 63 61 74 69 6f 6e 20 77 61 73 20 6e 6f 74 location was not
4530: 20 73 70 65 63 69 66 69 65 64 2e 0a 69 66 20 74 specified..if t
4540: 65 73 74 20 2d 7a 20 22 24 73 72 63 64 69 72 22 est -z "$srcdir"
4550: 3b 20 74 68 65 6e 0a 20 20 61 63 5f 73 72 63 64 ; then. ac_srcd
4560: 69 72 5f 64 65 66 61 75 6c 74 65 64 3d 79 65 73 ir_defaulted=yes
4570: 0a 20 20 23 20 54 72 79 20 74 68 65 20 64 69 72 . # Try the dir
4580: 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e ectory containin
4590: 67 20 74 68 69 73 20 73 63 72 69 70 74 2c 20 74 g this script, t
45a0: 68 65 6e 20 69 74 73 20 70 61 72 65 6e 74 2e 0a hen its parent..
45b0: 20 20 61 63 5f 70 72 6f 67 3d 24 30 0a 20 20 61 ac_prog=$0. a
45c0: 63 5f 63 6f 6e 66 64 69 72 3d 60 65 63 68 6f 20 c_confdir=`echo
45d0: 24 61 63 5f 70 72 6f 67 7c 73 65 64 20 27 73 25 $ac_prog|sed 's%
45e0: 2f 5b 5e 2f 5d 5b 5e 2f 5d 2a 24 25 25 27 60 0a /[^/][^/]*$%%'`.
45f0: 20 20 74 65 73 74 20 22 78 24 61 63 5f 63 6f 6e test "x$ac_con
4600: 66 64 69 72 22 20 3d 20 22 78 24 61 63 5f 70 72 fdir" = "x$ac_pr
4610: 6f 67 22 20 26 26 20 61 63 5f 63 6f 6e 66 64 69 og" && ac_confdi
4620: 72 3d 2e 0a 20 20 73 72 63 64 69 72 3d 24 61 63 r=.. srcdir=$ac
4630: 5f 63 6f 6e 66 64 69 72 0a 20 20 69 66 20 74 65 _confdir. if te
4640: 73 74 20 21 20 2d 72 20 24 73 72 63 64 69 72 2f st ! -r $srcdir/
4650: 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 3b $ac_unique_file;
4660: 20 74 68 65 6e 0a 20 20 20 20 73 72 63 64 69 72 then. srcdir
4670: 3d 2e 2e 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 =... fi.else.
4680: 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c ac_srcdir_defaul
4690: 74 65 64 3d 6e 6f 0a 66 69 0a 69 66 20 74 65 73 ted=no.fi.if tes
46a0: 74 20 21 20 2d 72 20 24 73 72 63 64 69 72 2f 24 t ! -r $srcdir/$
46b0: 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 3b 20 ac_unique_file;
46c0: 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22 then. if test "
46d0: 24 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75 $ac_srcdir_defau
46e0: 6c 74 65 64 22 20 3d 20 79 65 73 3b 20 74 68 65 lted" = yes; the
46f0: 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 63 6f n. { echo "co
4700: 6e 66 69 67 75 72 65 3a 20 65 72 72 6f 72 3a 20 nfigure: error:
4710: 63 61 6e 20 6e 6f 74 20 66 69 6e 64 20 73 6f 75 can not find sou
4720: 72 63 65 73 20 69 6e 20 24 61 63 5f 63 6f 6e 66 rces in $ac_conf
4730: 64 69 72 20 6f 72 20 2e 2e 22 20 31 3e 26 32 3b dir or .." 1>&2;
4740: 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 65 6c 73 exit 1; }. els
4750: 65 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 63 6f e. { echo "co
4760: 6e 66 69 67 75 72 65 3a 20 65 72 72 6f 72 3a 20 nfigure: error:
4770: 63 61 6e 20 6e 6f 74 20 66 69 6e 64 20 73 6f 75 can not find sou
4780: 72 63 65 73 20 69 6e 20 24 73 72 63 64 69 72 22 rces in $srcdir"
4790: 20 31 3e 26 32 3b 20 65 78 69 74 20 31 3b 20 7d 1>&2; exit 1; }
47a0: 0a 20 20 66 69 0a 66 69 0a 73 72 63 64 69 72 3d . fi.fi.srcdir=
47b0: 60 65 63 68 6f 20 22 24 7b 73 72 63 64 69 72 7d `echo "${srcdir}
47c0: 22 20 7c 20 73 65 64 20 27 73 25 5c 28 5b 5e 2f " | sed 's%\([^/
47d0: 5d 5c 29 2f 2a 24 25 5c 31 25 27 60 0a 0a 23 20 ]\)/*$%\1%'`..#
47e0: 50 72 65 66 65 72 20 65 78 70 6c 69 63 69 74 6c Prefer explicitl
47f0: 79 20 73 65 6c 65 63 74 65 64 20 66 69 6c 65 20 y selected file
4800: 74 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 to automatically
4810: 20 73 65 6c 65 63 74 65 64 20 6f 6e 65 73 2e 0a selected ones..
4820: 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 4f 4e if test -z "$CON
4830: 46 49 47 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a FIG_SITE"; then.
4840: 20 20 69 66 20 74 65 73 74 20 22 78 24 70 72 65 if test "x$pre
4850: 66 69 78 22 20 21 3d 20 78 4e 4f 4e 45 3b 20 74 fix" != xNONE; t
4860: 68 65 6e 0a 20 20 20 20 43 4f 4e 46 49 47 5f 53 hen. CONFIG_S
4870: 49 54 45 3d 22 24 70 72 65 66 69 78 2f 73 68 61 ITE="$prefix/sha
4880: 72 65 2f 63 6f 6e 66 69 67 2e 73 69 74 65 20 24 re/config.site $
4890: 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66 69 prefix/etc/confi
48a0: 67 2e 73 69 74 65 22 0a 20 20 65 6c 73 65 0a 20 g.site". else.
48b0: 20 20 20 43 4f 4e 46 49 47 5f 53 49 54 45 3d 22 CONFIG_SITE="
48c0: 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 $ac_default_pref
48d0: 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e ix/share/config.
48e0: 73 69 74 65 20 24 61 63 5f 64 65 66 61 75 6c 74 site $ac_default
48f0: 5f 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66 _prefix/etc/conf
4900: 69 67 2e 73 69 74 65 22 0a 20 20 66 69 0a 66 69 ig.site". fi.fi
4910: 0a 66 6f 72 20 61 63 5f 73 69 74 65 5f 66 69 6c .for ac_site_fil
4920: 65 20 69 6e 20 24 43 4f 4e 46 49 47 5f 53 49 54 e in $CONFIG_SIT
4930: 45 3b 20 64 6f 0a 20 20 69 66 20 74 65 73 74 20 E; do. if test
4940: 2d 72 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c -r "$ac_site_fil
4950: 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 65 63 68 e"; then. ech
4960: 6f 20 22 6c 6f 61 64 69 6e 67 20 73 69 74 65 20 o "loading site
4970: 73 63 72 69 70 74 20 24 61 63 5f 73 69 74 65 5f script $ac_site_
4980: 66 69 6c 65 22 0a 20 20 20 20 2e 20 22 24 61 63 file". . "$ac
4990: 5f 73 69 74 65 5f 66 69 6c 65 22 0a 20 20 66 69 _site_file". fi
49a0: 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d .done..if test -
49b0: 72 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b r "$cache_file";
49c0: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 6c 6f then. echo "lo
49d0: 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61 63 ading cache $cac
49e0: 68 65 5f 66 69 6c 65 22 0a 20 20 2e 20 24 63 61 he_file". . $ca
49f0: 63 68 65 5f 66 69 6c 65 0a 65 6c 73 65 0a 20 20 che_file.else.
4a00: 65 63 68 6f 20 22 63 72 65 61 74 69 6e 67 20 63 echo "creating c
4a10: 61 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 ache $cache_file
4a20: 22 0a 20 20 3e 20 24 63 61 63 68 65 5f 66 69 6c ". > $cache_fil
4a30: 65 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a 23 e.fi..ac_ext=c.#
4a40: 20 43 46 4c 41 47 53 20 69 73 20 6e 6f 74 20 69 CFLAGS is not i
4a50: 6e 20 61 63 5f 63 70 70 20 62 65 63 61 75 73 65 n ac_cpp because
4a60: 20 2d 67 2c 20 2d 4f 2c 20 65 74 63 2e 20 61 72 -g, -O, etc. ar
4a70: 65 20 6e 6f 74 20 76 61 6c 69 64 20 63 70 70 20 e not valid cpp
4a80: 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f 63 70 70 3d options..ac_cpp=
4a90: 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 '$CPP $CPPFLAGS'
4aa0: 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 7b 43 .ac_compile='${C
4ab0: 43 2d 63 63 7d 20 2d 63 20 24 43 46 4c 41 47 53 C-cc} -c $CFLAGS
4ac0: 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 $CPPFLAGS conft
4ad0: 65 73 74 2e 24 61 63 5f 65 78 74 20 31 3e 26 35 est.$ac_ext 1>&5
4ae0: 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 7b 43 43 2d '.ac_link='${CC-
4af0: 63 63 7d 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 cc} -o conftest$
4b00: 7b 61 63 5f 65 78 65 65 78 74 7d 20 24 43 46 4c {ac_exeext} $CFL
4b10: 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c AGS $CPPFLAGS $L
4b20: 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e DFLAGS conftest.
4b30: 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 31 3e $ac_ext $LIBS 1>
4b40: 26 35 27 0a 63 72 6f 73 73 5f 63 6f 6d 70 69 6c &5'.cross_compil
4b50: 69 6e 67 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f ing=$ac_cv_prog_
4b60: 63 63 5f 63 72 6f 73 73 0a 0a 61 63 5f 65 78 65 cc_cross..ac_exe
4b70: 65 78 74 3d 0a 61 63 5f 6f 62 6a 65 78 74 3d 6f ext=.ac_objext=o
4b80: 0a 69 66 20 28 65 63 68 6f 20 22 74 65 73 74 69 .if (echo "testi
4b90: 6e 67 5c 63 22 3b 20 65 63 68 6f 20 31 2c 32 2c ng\c"; echo 1,2,
4ba0: 33 29 20 7c 20 67 72 65 70 20 63 20 3e 2f 64 65 3) | grep c >/de
4bb0: 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 23 v/null; then. #
4bc0: 20 53 74 61 72 64 65 6e 74 20 56 69 73 74 72 61 Stardent Vistra
4bd0: 20 53 56 52 34 20 67 72 65 70 20 6c 61 63 6b 73 SVR4 grep lacks
4be0: 20 2d 65 2c 20 73 61 79 73 20 67 68 61 7a 69 40 -e, says ghazi@
4bf0: 63 61 69 70 2e 72 75 74 67 65 72 73 2e 65 64 75 caip.rutgers.edu
4c00: 2e 0a 20 20 69 66 20 28 65 63 68 6f 20 2d 6e 20 .. if (echo -n
4c10: 74 65 73 74 69 6e 67 3b 20 65 63 68 6f 20 31 2c testing; echo 1,
4c20: 32 2c 33 29 20 7c 20 73 65 64 20 73 2f 2d 6e 2f 2,3) | sed s/-n/
4c30: 78 6e 2f 20 7c 20 67 72 65 70 20 78 6e 20 3e 2f xn/ | grep xn >/
4c40: 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 dev/null; then.
4c50: 20 20 20 61 63 5f 6e 3d 20 61 63 5f 63 3d 27 0a ac_n= ac_c='.
4c60: 27 20 61 63 5f 74 3d 27 09 27 0a 20 20 65 6c 73 ' ac_t='.'. els
4c70: 65 0a 20 20 20 20 61 63 5f 6e 3d 2d 6e 20 61 63 e. ac_n=-n ac
4c80: 5f 63 3d 20 61 63 5f 74 3d 0a 20 20 66 69 0a 65 _c= ac_t=. fi.e
4c90: 6c 73 65 0a 20 20 61 63 5f 6e 3d 20 61 63 5f 63 lse. ac_n= ac_c
4ca0: 3d 27 5c 63 27 20 61 63 5f 74 3d 0a 66 69 0a 0a ='\c' ac_t=.fi..
4cb0: 0a 0a 61 63 5f 61 75 78 5f 64 69 72 3d 0a 66 6f ..ac_aux_dir=.fo
4cc0: 72 20 61 63 5f 64 69 72 20 69 6e 20 63 6f 6e 66 r ac_dir in conf
4cd0: 69 67 20 24 73 72 63 64 69 72 2f 63 6f 6e 66 69 ig $srcdir/confi
4ce0: 67 3b 20 64 6f 0a 20 20 69 66 20 74 65 73 74 20 g; do. if test
4cf0: 2d 66 20 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 -f $ac_dir/insta
4d00: 6c 6c 2d 73 68 3b 20 74 68 65 6e 0a 20 20 20 20 ll-sh; then.
4d10: 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 ac_aux_dir=$ac_d
4d20: 69 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c ir. ac_instal
4d30: 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 l_sh="$ac_aux_di
4d40: 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 20 2d 63 22 r/install-sh -c"
4d50: 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 . break. eli
4d60: 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f 64 69 f test -f $ac_di
4d70: 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 3b 20 74 68 r/install.sh; th
4d80: 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69 en. ac_aux_di
4d90: 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63 r=$ac_dir. ac
4da0: 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 _install_sh="$ac
4db0: 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c _aux_dir/install
4dc0: 2e 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65 61 .sh -c". brea
4dd0: 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20 74 k. fi.done.if t
4de0: 65 73 74 20 2d 7a 20 22 24 61 63 5f 61 75 78 5f est -z "$ac_aux_
4df0: 64 69 72 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 dir"; then. { e
4e00: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 cho "configure:
4e10: 65 72 72 6f 72 3a 20 63 61 6e 20 6e 6f 74 20 66 error: can not f
4e20: 69 6e 64 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f ind install-sh o
4e30: 72 20 69 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20 r install.sh in
4e40: 63 6f 6e 66 69 67 20 24 73 72 63 64 69 72 2f 63 config $srcdir/c
4e50: 6f 6e 66 69 67 22 20 31 3e 26 32 3b 20 65 78 69 onfig" 1>&2; exi
4e60: 74 20 31 3b 20 7d 0a 66 69 0a 61 63 5f 63 6f 6e t 1; }.fi.ac_con
4e70: 66 69 67 5f 67 75 65 73 73 3d 24 61 63 5f 61 75 fig_guess=$ac_au
4e80: 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67 75 65 x_dir/config.gue
4e90: 73 73 0a 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62 ss.ac_config_sub
4ea0: 3d 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e =$ac_aux_dir/con
4eb0: 66 69 67 2e 73 75 62 0a 61 63 5f 63 6f 6e 66 69 fig.sub.ac_confi
4ec0: 67 75 72 65 3d 24 61 63 5f 61 75 78 5f 64 69 72 gure=$ac_aux_dir
4ed0: 2f 63 6f 6e 66 69 67 75 72 65 20 23 20 54 68 69 /configure # Thi
4ee0: 73 20 73 68 6f 75 6c 64 20 62 65 20 43 79 67 6e s should be Cygn
4ef0: 75 73 20 63 6f 6e 66 69 67 75 72 65 2e 0a 0a 43 us configure...C
4f00: 4f 4e 46 49 47 44 49 52 3d 24 7b 73 72 63 64 69 ONFIGDIR=${srcdi
4f10: 72 7d 2f 63 6f 6e 66 69 67 0a 0a 0a 23 2d 2d 2d r}/config...#---
4f20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
4f30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
4f40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
4f50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
4f60: 2d 0a 23 20 53 65 74 20 70 61 63 6b 61 67 65 20 -.# Set package
4f70: 6e 61 6d 65 20 61 6e 64 20 76 65 72 73 69 6f 6e name and version
4f80: 20 6e 75 6d 62 65 72 73 20 68 65 72 65 2e 20 20 numbers here.
4f90: 54 68 65 20 4e 4f 44 4f 54 5f 56 45 52 53 49 4f The NODOT_VERSIO
4fa0: 4e 20 69 73 0a 23 20 72 65 71 75 69 72 65 64 20 N is.# required
4fb0: 66 6f 72 20 63 6f 6e 73 74 72 75 63 74 69 6e 67 for constructing
4fc0: 20 74 68 65 20 6c 69 62 72 61 72 79 20 6e 61 6d the library nam
4fd0: 65 20 6f 6e 20 73 79 73 74 65 6d 73 20 74 68 61 e on systems tha
4fe0: 74 20 64 6f 6e 27 74 0a 23 20 6c 69 6b 65 20 64 t don't.# like d
4ff0: 6f 74 73 20 69 6e 20 23 20 6c 69 62 72 61 72 79 ots in # library
5000: 20 6e 61 6d 65 73 20 28 57 69 6e 64 6f 77 73 29 names (Windows)
5010: 2e 20 20 54 68 65 20 56 45 52 53 49 4f 4e 20 76 . The VERSION v
5020: 61 72 69 61 62 6c 65 20 69 73 0a 23 20 75 73 65 ariable is.# use
5030: 64 20 6f 6e 20 74 68 65 20 6f 74 68 65 72 20 73 d on the other s
5040: 79 73 74 65 6d 73 2e 0a 23 2d 2d 2d 2d 2d 2d 2d ystems..#-------
5050: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5060: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5070: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5080: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 50 -------------..P
5090: 41 43 4b 41 47 45 3d 74 6c 73 0a 0a 4d 41 4a 4f ACKAGE=tls..MAJO
50a0: 52 5f 56 45 52 53 49 4f 4e 3d 31 0a 4d 49 4e 4f R_VERSION=1.MINO
50b0: 52 5f 56 45 52 53 49 4f 4e 3d 34 0a 50 41 54 43 R_VERSION=4.PATC
50c0: 48 4c 45 56 45 4c 3d 31 0a 0a 56 45 52 53 49 4f HLEVEL=1..VERSIO
50d0: 4e 3d 24 7b 4d 41 4a 4f 52 5f 56 45 52 53 49 4f N=${MAJOR_VERSIO
50e0: 4e 7d 2e 24 7b 4d 49 4e 4f 52 5f 56 45 52 53 49 N}.${MINOR_VERSI
50f0: 4f 4e 7d 24 7b 50 41 54 43 48 4c 45 56 45 4c 7d ON}${PATCHLEVEL}
5100: 0a 4e 4f 44 4f 54 5f 56 45 52 53 49 4f 4e 3d 24 .NODOT_VERSION=$
5110: 7b 4d 41 4a 4f 52 5f 56 45 52 53 49 4f 4e 7d 24 {MAJOR_VERSION}$
5120: 7b 4d 49 4e 4f 52 5f 56 45 52 53 49 4f 4e 7d 0a {MINOR_VERSION}.
5130: 0a 0a 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d .....#----------
5140: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5150: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5160: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5170: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 57 65 20 ----------.# We
5180: 70 75 74 20 74 68 69 73 20 68 65 72 65 20 73 6f put this here so
5190: 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 63 6f that you can co
51a0: 6d 70 69 6c 65 20 77 69 74 68 20 2d 44 56 45 52 mpile with -DVER
51b0: 53 49 4f 4e 3d 22 31 2e 32 22 20 74 6f 0a 23 20 SION="1.2" to.#
51c0: 65 6e 63 6f 64 65 20 74 68 65 20 70 61 63 6b 61 encode the packa
51d0: 67 65 20 76 65 72 73 69 6f 6e 20 64 69 72 65 63 ge version direc
51e0: 74 6c 79 20 69 6e 74 6f 20 74 68 65 20 73 6f 75 tly into the sou
51f0: 72 63 65 20 66 69 6c 65 73 2e 0a 23 2d 2d 2d 2d rce files..#----
5200: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5210: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5220: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5230: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5240: 0a 0a 65 76 61 6c 20 63 61 74 20 3e 3e 20 63 6f ..eval cat >> co
5250: 6e 66 64 65 66 73 2e 68 20 3c 3c 45 4f 46 0a 23 nfdefs.h <<EOF.#
5260: 64 65 66 69 6e 65 20 56 45 52 53 49 4f 4e 20 22 define VERSION "
5270: 24 7b 56 45 52 53 49 4f 4e 7d 22 0a 45 4f 46 0a ${VERSION}".EOF.
5280: 0a 65 76 61 6c 20 63 61 74 20 3e 3e 20 63 6f 6e .eval cat >> con
5290: 66 64 65 66 73 2e 68 20 3c 3c 45 4f 46 0a 23 64 fdefs.h <<EOF.#d
52a0: 65 66 69 6e 65 20 50 41 43 4b 41 47 45 20 22 24 efine PACKAGE "$
52b0: 7b 50 41 43 4b 41 47 45 7d 22 0a 45 4f 46 0a 0a {PACKAGE}".EOF..
52c0: 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d .#--------------
52d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
52e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
52f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5300: 2d 2d 2d 2d 2d 2d 0a 23 20 49 66 20 74 68 65 20 ------.# If the
5310: 76 61 72 69 61 62 6c 65 20 4f 50 45 4e 53 53 4c variable OPENSSL
5320: 20 69 73 20 73 65 74 2c 20 77 65 20 77 69 6c 6c is set, we will
5330: 20 62 75 69 6c 64 20 77 69 74 68 20 74 68 65 20 build with the
5340: 4f 70 65 6e 53 53 4c 0a 23 20 6c 69 62 72 61 72 OpenSSL.# librar
5350: 69 65 73 2e 20 20 49 66 20 69 74 20 69 73 20 6e ies. If it is n
5360: 6f 74 20 73 65 74 2c 20 74 68 65 6e 20 77 65 20 ot set, then we
5370: 77 69 6c 6c 20 75 73 65 20 52 53 41 20 42 53 41 will use RSA BSA
5380: 46 45 20 53 53 4c 2d 43 0a 23 20 6c 69 62 72 61 FE SSL-C.# libra
5390: 72 69 65 73 20 69 6e 73 74 65 61 64 20 6f 66 20 ries instead of
53a0: 74 68 65 20 64 65 66 61 75 6c 74 20 4f 70 65 6e the default Open
53b0: 53 53 4c 20 6c 69 62 61 72 69 65 73 2e 0a 23 2d SSL libaries..#-
53c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
53d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
53e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
53f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5400: 2d 2d 2d 0a 0a 4f 50 45 4e 53 53 4c 3d 22 31 22 ---..OPENSSL="1"
5410: 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 ..# Check whethe
5420: 72 20 2d 2d 65 6e 61 62 6c 65 2d 62 73 61 66 65 r --enable-bsafe
5430: 20 6f 72 20 2d 2d 64 69 73 61 62 6c 65 2d 62 73 or --disable-bs
5440: 61 66 65 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 afe was given..i
5450: 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 f test "${enable
5460: 5f 62 73 61 66 65 2b 73 65 74 7d 22 20 3d 20 73 _bsafe+set}" = s
5470: 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c et; then. enabl
5480: 65 76 61 6c 3d 22 24 65 6e 61 62 6c 65 5f 62 73 eval="$enable_bs
5490: 61 66 65 22 0a 20 20 4f 50 45 4e 53 53 4c 3d 22 afe". OPENSSL="
54a0: 22 0a 65 6c 73 65 0a 20 20 4f 50 45 4e 53 53 4c ".else. OPENSSL
54b0: 3d 22 31 22 0a 66 69 0a 0a 0a 23 2d 2d 2d 2d 2d ="1".fi...#-----
54c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
54d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
54e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
54f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a ---------------.
5500: 23 20 45 73 74 61 62 6c 69 73 68 20 74 68 65 20 # Establish the
5510: 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 location of the
5520: 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 20 66 root directory f
5530: 6f 72 20 4f 70 65 6e 53 53 4c 2e 0a 23 20 49 66 or OpenSSL..# If
5540: 20 77 65 27 72 65 20 6e 6f 74 20 75 73 69 6e 67 we're not using
5550: 20 4f 70 65 6e 53 53 4c 2c 20 73 65 74 20 74 68 OpenSSL, set th
5560: 65 20 72 6f 6f 74 20 66 6f 72 20 42 53 41 46 45 e root for BSAFE
5570: 20 53 53 4c 2d 43 2e 0a 23 20 49 66 20 77 65 27 SSL-C..# If we'
5580: 72 65 20 75 73 69 6e 67 20 42 53 41 46 45 2c 20 re using BSAFE,
5590: 64 65 66 69 6e 65 20 74 68 65 20 42 53 41 46 45 define the BSAFE
55a0: 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 2e 0a compiler flag..
55b0: 23 20 54 68 65 20 22 46 4c 41 54 5f 49 4e 43 22 # The "FLAT_INC"
55c0: 20 66 6c 61 67 20 69 73 20 75 73 65 64 20 69 6e flag is used in
55d0: 20 74 68 65 20 42 53 41 46 45 20 73 73 6c 2e 68 the BSAFE ssl.h
55e0: 20 68 65 61 64 65 72 20 66 69 6c 65 20 61 6e 64 header file and
55f0: 0a 23 20 64 6f 65 73 6e 27 74 20 73 65 65 6d 20 .# doesn't seem
5600: 74 6f 20 62 65 20 72 65 66 65 72 65 6e 63 65 64 to be referenced
5610: 20 61 6e 79 77 68 65 72 65 20 65 6c 73 65 2e 0a anywhere else..
5620: 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d #---------------
5630: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5640: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5650: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5660: 2d 2d 2d 2d 2d 0a 0a 69 66 20 74 65 73 74 20 2d -----..if test -
5670: 6e 20 22 24 7b 4f 50 45 4e 53 53 4c 7d 22 3b 20 n "${OPENSSL}";
5680: 74 68 65 6e 0a 20 20 20 20 53 53 4c 5f 44 49 52 then. SSL_DIR
5690: 3d 27 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6f 70 65 ='/usr/local/ope
56a0: 6e 73 73 6c 27 0a 20 20 20 20 63 61 74 20 3e 3e nssl'. cat >>
56b0: 20 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 45 confdefs.h <<\E
56c0: 4f 46 0a 23 64 65 66 69 6e 65 20 4e 4f 5f 49 44 OF.#define NO_ID
56d0: 45 41 20 31 0a 45 4f 46 0a 0a 20 20 20 20 63 61 EA 1.EOF.. ca
56e0: 74 20 3e 3e 20 63 6f 6e 66 64 65 66 73 2e 68 20 t >> confdefs.h
56f0: 3c 3c 5c 45 4f 46 0a 23 64 65 66 69 6e 65 20 4e <<\EOF.#define N
5700: 4f 5f 52 43 35 20 31 0a 45 4f 46 0a 0a 65 6c 73 O_RC5 1.EOF..els
5710: 65 0a 20 20 20 20 53 53 4c 5f 44 49 52 3d 27 2f e. SSL_DIR='/
5720: 75 73 65 2f 6c 6f 63 61 6c 2f 73 73 6c 63 27 0a use/local/sslc'.
5730: 20 20 20 20 63 61 74 20 3e 3e 20 63 6f 6e 66 64 cat >> confd
5740: 65 66 73 2e 68 20 3c 3c 5c 45 4f 46 0a 23 64 65 efs.h <<\EOF.#de
5750: 66 69 6e 65 20 42 53 41 46 45 20 31 0a 45 4f 46 fine BSAFE 1.EOF
5760: 0a 0a 20 20 20 20 63 61 74 20 3e 3e 20 63 6f 6e .. cat >> con
5770: 66 64 65 66 73 2e 68 20 3c 3c 5c 45 4f 46 0a 23 fdefs.h <<\EOF.#
5780: 64 65 66 69 6e 65 20 46 4c 41 54 5f 49 4e 43 20 define FLAT_INC
5790: 31 0a 45 4f 46 0a 0a 66 69 0a 0a 23 2d 2d 2d 2d 1.EOF..fi..#----
57a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
57b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
57c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
57d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
57e0: 0a 23 20 49 66 20 77 65 27 72 65 20 75 73 69 6e .# If we're usin
57f0: 67 20 52 53 41 20 42 53 41 46 45 20 53 53 4c 2d g RSA BSAFE SSL-
5800: 43 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 65 73 C, we need to es
5810: 74 61 62 6c 69 73 68 20 77 68 61 74 20 70 6c 61 tablish what pla
5820: 74 66 6f 72 6d 0a 23 20 77 65 27 72 65 20 72 75 tform.# we're ru
5830: 6e 6e 69 6e 67 20 6f 6e 20 62 65 66 6f 72 65 20 nning on before
5840: 77 65 20 63 61 6e 20 66 69 67 75 72 65 20 6f 75 we can figure ou
5850: 74 20 73 6f 6d 65 20 70 61 74 68 73 2e 0a 23 20 t some paths..#
5860: 54 68 69 73 20 73 74 65 70 20 69 73 6e 27 74 20 This step isn't
5870: 6e 65 63 65 73 73 61 72 79 20 69 66 20 77 65 27 necessary if we'
5880: 72 65 20 75 73 69 6e 67 20 4f 70 65 6e 53 53 4c re using OpenSSL
5890: 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ..#-------------
58a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
58b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
58c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
58d0: 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 69 66 20 74 65 73 -------...if tes
58e0: 74 20 2d 7a 20 22 24 7b 4f 50 45 4e 53 53 4c 7d t -z "${OPENSSL}
58f0: 22 3b 20 74 68 65 6e 0a 20 20 20 20 65 63 68 6f "; then. echo
5900: 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 $ac_n "checking
5910: 20 68 6f 73 74 20 74 79 70 65 22 22 2e 2e 2e 20 host type""...
5920: 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 63 68 6f $ac_c" 1>&6.echo
5930: 20 22 63 6f 6e 66 69 67 75 72 65 3a 36 35 36 3a "configure:656:
5940: 20 63 68 65 63 6b 69 6e 67 20 68 6f 73 74 20 74 checking host t
5950: 79 70 65 22 20 3e 26 35 0a 20 20 20 20 63 61 73 ype" >&5. cas
5960: 65 20 22 60 75 6e 61 6d 65 20 2d 73 60 22 20 69 e "`uname -s`" i
5970: 6e 0a 09 2a 77 69 6e 33 32 2a 20 7c 20 2a 57 49 n..*win32* | *WI
5980: 4e 33 32 2a 20 7c 20 2a 43 59 47 57 49 4e 5f 4e N32* | *CYGWIN_N
5990: 54 2a 7c 2a 43 59 47 57 49 4e 5f 39 38 2a 7c 2a T*|*CYGWIN_98*|*
59a0: 43 59 47 57 49 4e 5f 39 35 2a 29 0a 09 20 20 20 CYGWIN_95*)..
59b0: 20 50 4c 41 54 46 4f 52 4d 3d 57 49 4e 33 32 0a PLATFORM=WIN32.
59c0: 09 20 20 20 20 63 61 74 20 3e 3e 20 63 6f 6e 66 . cat >> conf
59d0: 64 65 66 73 2e 68 20 3c 3c 5c 45 4f 46 0a 23 64 defs.h <<\EOF.#d
59e0: 65 66 69 6e 65 20 57 49 4e 44 4f 57 53 20 31 0a efine WINDOWS 1.
59f0: 45 4f 46 0a 0a 09 20 20 20 20 3b 3b 0a 09 2a 53 EOF... ;;..*S
5a00: 75 6e 4f 53 2a 29 0a 09 20 20 20 20 50 4c 41 54 unOS*).. PLAT
5a10: 46 4f 52 4d 3d 53 4f 4c 41 52 49 53 0a 09 20 20 FORM=SOLARIS..
5a20: 20 20 3b 3b 0a 09 48 50 2d 55 58 29 0a 09 20 20 ;;..HP-UX)..
5a30: 20 20 50 4c 41 54 46 4f 52 4d 3d 48 50 55 58 0a PLATFORM=HPUX.
5a40: 09 20 20 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 20 . ;;..*)..
5a50: 20 50 4c 41 54 46 4f 52 4d 3d 4c 49 4e 55 58 0a PLATFORM=LINUX.
5a60: 09 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 . ;;. esac
5a70: 0a 20 20 20 20 65 63 68 6f 20 22 24 61 63 5f 74 . echo "$ac_t
5a80: 22 22 24 7b 50 4c 41 54 46 4f 52 4d 7d 22 20 31 ""${PLATFORM}" 1
5a90: 3e 26 36 0a 66 69 0a 0a 23 20 43 68 65 63 6b 20 >&6.fi..# Check
5aa0: 77 68 65 74 68 65 72 20 2d 2d 77 69 74 68 2d 73 whether --with-s
5ab0: 73 6c 2d 64 69 72 20 6f 72 20 2d 2d 77 69 74 68 sl-dir or --with
5ac0: 6f 75 74 2d 73 73 6c 2d 64 69 72 20 77 61 73 20 out-ssl-dir was
5ad0: 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 given..if test "
5ae0: 24 7b 77 69 74 68 5f 73 73 6c 5f 64 69 72 2b 73 ${with_ssl_dir+s
5af0: 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e et}" = set; then
5b00: 0a 20 20 77 69 74 68 76 61 6c 3d 22 24 77 69 74 . withval="$wit
5b10: 68 5f 73 73 6c 5f 64 69 72 22 0a 20 20 53 53 4c h_ssl_dir". SSL
5b20: 5f 44 49 52 3d 24 77 69 74 68 76 61 6c 0a 66 69 _DIR=$withval.fi
5b30: 0a 0a 0a 69 66 20 74 65 73 74 20 21 20 2d 64 20 ...if test ! -d
5b40: 22 24 7b 53 53 4c 5f 44 49 52 7d 22 3b 20 74 68 "${SSL_DIR}"; th
5b50: 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 63 en. { echo "c
5b60: 6f 6e 66 69 67 75 72 65 3a 20 65 72 72 6f 72 3a onfigure: error:
5b70: 20 24 7b 53 53 4c 5f 44 49 52 7d 20 69 73 20 6e ${SSL_DIR} is n
5b80: 6f 74 20 61 20 76 61 6c 69 64 20 64 69 72 65 63 ot a valid direc
5b90: 74 6f 72 79 22 20 31 3e 26 32 3b 20 65 78 69 74 tory" 1>&2; exit
5ba0: 20 31 3b 20 7d 0a 66 69 0a 0a 23 2d 2d 2d 2d 2d 1; }.fi..#-----
5bb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5bc0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5bd0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5be0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a ---------------.
5bf0: 23 20 54 68 65 20 4f 70 65 6e 53 53 4c 20 61 6e # The OpenSSL an
5c00: 64 20 42 53 41 46 45 20 53 53 4c 2d 43 20 64 69 d BSAFE SSL-C di
5c10: 72 65 63 74 6f 72 79 20 73 74 72 75 63 74 75 72 rectory structur
5c20: 65 73 20 64 69 66 66 65 72 2e 0a 23 2d 2d 2d 2d es differ..#----
5c30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5c40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5c50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5c60: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5c70: 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 7b ..if test -n "${
5c80: 4f 50 45 4e 53 53 4c 7d 22 3b 20 74 68 65 6e 0a OPENSSL}"; then.
5c90: 20 20 20 20 53 53 4c 5f 4c 49 42 5f 44 49 52 3d SSL_LIB_DIR=
5ca0: 24 7b 53 53 4c 5f 44 49 52 7d 2f 6c 69 62 0a 20 ${SSL_DIR}/lib.
5cb0: 20 20 20 53 53 4c 5f 49 4e 43 4c 55 44 45 5f 44 SSL_INCLUDE_D
5cc0: 49 52 3d 24 7b 53 53 4c 5f 44 49 52 7d 2f 69 6e IR=${SSL_DIR}/in
5cd0: 63 6c 75 64 65 0a 20 20 20 20 69 66 20 74 65 73 clude. if tes
5ce0: 74 20 21 20 2d 66 20 22 24 7b 53 53 4c 5f 49 4e t ! -f "${SSL_IN
5cf0: 43 4c 55 44 45 5f 44 49 52 7d 2f 6f 70 65 6e 73 CLUDE_DIR}/opens
5d00: 73 6c 2f 6f 70 65 6e 73 73 6c 76 2e 68 22 3b 20 sl/opensslv.h";
5d10: 74 68 65 6e 0a 20 20 20 20 20 20 20 20 7b 20 65 then. { e
5d20: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 cho "configure:
5d30: 65 72 72 6f 72 3a 20 62 61 64 20 73 73 6c 2d 64 error: bad ssl-d
5d40: 69 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 ir: cannot find
5d50: 6f 70 65 6e 73 73 6c 2f 6f 70 65 6e 73 73 6c 76 openssl/opensslv
5d60: 2e 68 20 75 6e 64 65 72 20 24 7b 53 53 4c 5f 49 .h under ${SSL_I
5d70: 4e 43 4c 55 44 45 5f 44 49 52 7d 22 20 31 3e 26 NCLUDE_DIR}" 1>&
5d80: 32 3b 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 20 2; exit 1; }.
5d90: 20 66 69 0a 65 6c 73 65 0a 20 20 20 20 53 53 4c fi.else. SSL
5da0: 5f 4c 49 42 5f 44 49 52 3d 24 7b 53 53 4c 5f 44 _LIB_DIR=${SSL_D
5db0: 49 52 7d 2f 24 7b 50 4c 41 54 46 4f 52 4d 7d 2f IR}/${PLATFORM}/
5dc0: 6c 69 62 72 61 72 79 2f 6c 69 62 0a 20 20 20 20 library/lib.
5dd0: 53 53 4c 5f 49 4e 43 4c 55 44 45 5f 44 49 52 3d SSL_INCLUDE_DIR=
5de0: 24 7b 53 53 4c 5f 44 49 52 7d 2f 24 7b 50 4c 41 ${SSL_DIR}/${PLA
5df0: 54 46 4f 52 4d 7d 2f 6c 69 62 72 61 72 79 2f 69 TFORM}/library/i
5e00: 6e 63 6c 75 64 65 0a 20 20 20 20 69 66 20 74 65 nclude. if te
5e10: 73 74 20 21 20 2d 66 20 22 24 7b 53 53 4c 5f 49 st ! -f "${SSL_I
5e20: 4e 43 4c 55 44 45 5f 44 49 52 7d 2f 63 72 79 70 NCLUDE_DIR}/cryp
5e30: 74 6f 2e 68 22 3b 20 74 68 65 6e 0a 20 20 20 20 to.h"; then.
5e40: 20 20 20 20 7b 20 65 63 68 6f 20 22 63 6f 6e 66 { echo "conf
5e50: 69 67 75 72 65 3a 20 65 72 72 6f 72 3a 20 62 61 igure: error: ba
5e60: 64 20 73 73 6c 2d 64 69 72 3a 20 63 61 6e 6e 6f d ssl-dir: canno
5e70: 74 20 66 69 6e 64 20 63 72 79 70 74 6f 2e 68 20 t find crypto.h
5e80: 75 6e 64 65 72 20 24 7b 53 53 4c 5f 49 4e 43 4c under ${SSL_INCL
5e90: 55 44 45 5f 44 49 52 7d 22 20 31 3e 26 32 3b 20 UDE_DIR}" 1>&2;
5ea0: 65 78 69 74 20 31 3b 20 7d 0a 20 20 20 20 66 69 exit 1; }. fi
5eb0: 0a 66 69 0a 0a 0a 0a 0a 0a 23 2d 2d 2d 2d 2d 2d .fi......#------
5ec0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5ed0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5ee0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5ef0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 --------------.#
5f00: 20 44 65 74 65 72 6d 69 6e 65 20 69 66 20 77 65 Determine if we
5f10: 20 73 68 6f 75 6c 64 20 75 73 65 20 74 68 65 20 should use the
5f20: 70 61 74 65 6e 74 65 64 20 65 6e 63 72 79 70 74 patented encrypt
5f30: 69 6f 6e 20 63 6f 64 65 0a 23 2d 2d 2d 2d 2d 2d ion code.#------
5f40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5f50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5f60: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
5f70: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a --------------..
5f80: 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 # Check whether
5f90: 2d 2d 65 6e 61 62 6c 65 2d 70 61 74 65 6e 74 73 --enable-patents
5fa0: 20 6f 72 20 2d 2d 64 69 73 61 62 6c 65 2d 70 61 or --disable-pa
5fb0: 74 65 6e 74 73 20 77 61 73 20 67 69 76 65 6e 2e tents was given.
5fc0: 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 .if test "${enab
5fd0: 6c 65 5f 70 61 74 65 6e 74 73 2b 73 65 74 7d 22 le_patents+set}"
5fe0: 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 = set; then. e
5ff0: 6e 61 62 6c 65 76 61 6c 3d 22 24 65 6e 61 62 6c nableval="$enabl
6000: 65 5f 70 61 74 65 6e 74 73 22 0a 20 20 50 41 54 e_patents". PAT
6010: 45 4e 54 53 3d 24 7b 65 6e 61 62 6c 65 76 61 6c ENTS=${enableval
6020: 7d 0a 65 6c 73 65 0a 20 20 50 41 54 45 4e 54 53 }.else. PATENTS
6030: 3d 79 65 73 0a 66 69 0a 20 20 0a 0a 69 66 20 74 =yes.fi. ..if t
6040: 65 73 74 20 24 7b 50 41 54 45 4e 54 53 7d 20 3d est ${PATENTS} =
6050: 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 no; then. ca
6060: 74 20 3e 3e 20 63 6f 6e 66 64 65 66 73 2e 68 20 t >> confdefs.h
6070: 3c 3c 5c 45 4f 46 0a 23 64 65 66 69 6e 65 20 22 <<\EOF.#define "
6080: 4e 4f 5f 50 41 54 45 4e 54 53 22 20 31 0a 45 4f NO_PATENTS" 1.EO
6090: 46 0a 0a 66 69 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d F..fi..#--------
60a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
60b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
60c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
60d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 43 ------------.# C
60e0: 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 heck whether --e
60f0: 6e 61 62 6c 65 2d 67 63 63 20 6f 72 20 2d 2d 64 nable-gcc or --d
6100: 69 73 61 62 6c 65 2d 67 63 63 20 77 61 73 20 67 isable-gcc was g
6110: 69 76 65 6e 2e 20 20 44 6f 20 74 68 69 73 20 0a iven. Do this .
6120: 23 20 62 65 66 6f 72 65 20 41 43 5f 43 59 47 57 # before AC_CYGW
6130: 49 4e 20 69 73 20 63 61 6c 6c 65 64 20 73 6f 20 IN is called so
6140: 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e the compiler can
6150: 20 62 65 20 66 75 6c 6c 79 20 74 65 73 74 65 64 be fully tested
6160: 20 62 79 0a 23 20 62 75 69 6c 74 2d 69 6e 20 61 by.# built-in a
6170: 75 74 6f 63 6f 6e 66 20 74 6f 6f 6c 73 2e 20 20 utoconf tools.
6180: 54 68 69 73 20 6d 61 63 72 6f 20 61 6c 73 6f 20 This macro also
6190: 63 61 6c 6c 73 20 41 43 5f 50 52 4f 47 5f 43 43 calls AC_PROG_CC
61a0: 20 74 6f 20 73 65 74 0a 23 20 74 68 65 20 63 6f to set.# the co
61b0: 6d 70 69 6c 65 72 20 69 66 20 2d 2d 65 6e 61 62 mpiler if --enab
61c0: 6c 65 2d 67 63 63 20 77 61 73 20 6e 6f 74 20 75 le-gcc was not u
61d0: 73 65 64 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d sed..#----------
61e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
61f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
6200: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
6210: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 20 20 20 ----------...
6220: 20 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 # Check whether
6230: 20 2d 2d 65 6e 61 62 6c 65 2d 67 63 63 20 6f 72 --enable-gcc or
6240: 20 2d 2d 64 69 73 61 62 6c 65 2d 67 63 63 20 77 --disable-gcc w
6250: 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 as given..if tes
6260: 74 20 22 24 7b 65 6e 61 62 6c 65 5f 67 63 63 2b t "${enable_gcc+
6270: 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 set}" = set; the
6280: 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 22 24 n. enableval="$
6290: 65 6e 61 62 6c 65 5f 67 63 63 22 0a 20 20 6f 6b enable_gcc". ok
62a0: 3d 24 65 6e 61 62 6c 65 76 61 6c 0a 65 6c 73 65 =$enableval.else
62b0: 0a 20 20 6f 6b 3d 6e 6f 0a 66 69 0a 0a 20 20 20 . ok=no.fi..
62c0: 20 69 66 20 74 65 73 74 20 22 24 6f 6b 22 20 3d if test "$ok" =
62d0: 20 22 79 65 73 22 3b 20 74 68 65 6e 0a 09 43 43 "yes"; then..CC
62e0: 3d 67 63 63 0a 20 20 20 20 65 6c 73 65 0a 09 63 =gcc. else..c
62f0: 61 73 65 20 22 60 75 6e 61 6d 65 20 2d 73 60 22 ase "`uname -s`"
6300: 20 69 6e 0a 09 20 20 20 20 2a 77 69 6e 33 32 2a in.. *win32*
6310: 20 7c 20 2a 57 49 4e 33 32 2a 20 7c 20 2a 43 59 | *WIN32* | *CY
6320: 47 57 49 4e 5f 4e 54 2a 20 7c 20 2a 43 59 47 57 GWIN_NT* | *CYGW
6330: 49 4e 5f 39 38 2a 20 7c 20 2a 43 59 47 57 49 4e IN_98* | *CYGWIN
6340: 5f 39 35 2a 29 0a 09 09 43 43 3d 63 6c 0a 09 20 _95*)...CC=cl..
6350: 20 20 20 3b 3b 0a 09 20 20 20 20 2a 29 0a 09 09 ;;.. *)...
6360: 43 43 3d 24 7b 43 43 2d 63 63 7d 0a 09 20 20 20 CC=${CC-cc}..
6370: 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 66 69 ;;..esac. fi
6380: 0a 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74 . # Extract t
6390: 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 he first word of
63a0: 20 22 67 63 63 22 2c 20 73 6f 20 69 74 20 63 61 "gcc", so it ca
63b0: 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e n be a program n
63c0: 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 ame with args..s
63d0: 65 74 20 64 75 6d 6d 79 20 67 63 63 3b 20 61 63 et dummy gcc; ac
63e0: 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 24 61 _word=$2.echo $a
63f0: 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f c_n "checking fo
6400: 72 20 24 61 63 5f 77 6f 72 64 22 22 2e 2e 2e 20 r $ac_word""...
6410: 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 63 68 6f $ac_c" 1>&6.echo
6420: 20 22 63 6f 6e 66 69 67 75 72 65 3a 37 36 32 3a "configure:762:
6430: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 checking for $a
6440: 63 5f 77 6f 72 64 22 20 3e 26 35 0a 69 66 20 65 c_word" >&5.if e
6450: 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 68 val "test \"`ech
6460: 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 70 72 o '$''{'ac_cv_pr
6470: 6f 67 5f 43 43 27 2b 73 65 74 7d 27 60 5c 22 20 og_CC'+set}'`\"
6480: 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 65 = set"; then. e
6490: 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 68 cho $ac_n "(cach
64a0: 65 64 29 20 24 61 63 5f 63 22 20 31 3e 26 36 0a ed) $ac_c" 1>&6.
64b0: 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d else. if test -
64c0: 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 n "$CC"; then.
64d0: 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 ac_cv_prog_CC="$
64e0: 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 CC" # Let the us
64f0: 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 er override the
6500: 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20 49 46 53 test..else. IFS
6510: 3d 22 24 7b 49 46 53 3d 20 09 7d 22 3b 20 61 63 ="${IFS= .}"; ac
6520: 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 _save_ifs="$IFS"
6530: 3b 20 49 46 53 3d 22 3a 22 0a 20 20 61 63 5f 64 ; IFS=":". ac_d
6540: 75 6d 6d 79 3d 22 24 50 41 54 48 22 0a 20 20 66 ummy="$PATH". f
6550: 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63 or ac_dir in $ac
6560: 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 74 _dummy; do. t
6570: 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 est -z "$ac_dir"
6580: 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 && ac_dir=..
6590: 20 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f if test -f $ac_
65a0: 64 69 72 2f 24 61 63 5f 77 6f 72 64 3b 20 74 68 dir/$ac_word; th
65b0: 65 6e 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70 en. ac_cv_p
65c0: 72 6f 67 5f 43 43 3d 22 67 63 63 22 0a 20 20 20 rog_CC="gcc".
65d0: 20 20 20 62 72 65 61 6b 0a 20 20 20 20 66 69 0a break. fi.
65e0: 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 61 done. IFS="$a
65f0: 63 5f 73 61 76 65 5f 69 66 73 22 0a 66 69 0a 66 c_save_ifs".fi.f
6600: 69 0a 43 43 3d 22 24 61 63 5f 63 76 5f 70 72 6f i.CC="$ac_cv_pro
6610: 67 5f 43 43 22 0a 69 66 20 74 65 73 74 20 2d 6e g_CC".if test -n
6620: 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 65 "$CC"; then. e
6630: 63 68 6f 20 22 24 61 63 5f 74 22 22 24 43 43 22 cho "$ac_t""$CC"
6640: 20 31 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 1>&6.else. ech
6650: 6f 20 22 24 61 63 5f 74 22 22 6e 6f 22 20 31 3e o "$ac_t""no" 1>
6660: 26 36 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d &6.fi..if test -
6670: 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 z "$CC"; then.
6680: 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 # Extract the fi
6690: 72 73 74 20 77 6f 72 64 20 6f 66 20 22 63 63 22 rst word of "cc"
66a0: 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 , so it can be a
66b0: 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 program name wi
66c0: 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d th args..set dum
66d0: 6d 79 20 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 my cc; ac_word=$
66e0: 32 0a 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 2.echo $ac_n "ch
66f0: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 ecking for $ac_w
6700: 6f 72 64 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 ord""... $ac_c"
6710: 31 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 1>&6.echo "confi
6720: 67 75 72 65 3a 37 39 32 3a 20 63 68 65 63 6b 69 gure:792: checki
6730: 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 ng for $ac_word"
6740: 20 3e 26 35 0a 69 66 20 65 76 61 6c 20 22 74 65 >&5.if eval "te
6750: 73 74 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b st \"`echo '$''{
6760: 27 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 27 2b 'ac_cv_prog_CC'+
6770: 73 65 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b set}'`\" = set";
6780: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 61 63 then. echo $ac
6790: 5f 6e 20 22 28 63 61 63 68 65 64 29 20 24 61 63 _n "(cached) $ac
67a0: 5f 63 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 20 _c" 1>&6.else.
67b0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 if test -n "$CC"
67c0: 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 ; then. ac_cv_p
67d0: 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c rog_CC="$CC" # L
67e0: 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 et the user over
67f0: 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 ride the test..e
6800: 6c 73 65 0a 20 20 49 46 53 3d 22 24 7b 49 46 53 lse. IFS="${IFS
6810: 3d 20 09 7d 22 3b 20 61 63 5f 73 61 76 65 5f 69 = .}"; ac_save_i
6820: 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 fs="$IFS"; IFS="
6830: 3a 22 0a 20 20 61 63 5f 70 72 6f 67 5f 72 65 6a :". ac_prog_rej
6840: 65 63 74 65 64 3d 6e 6f 0a 20 20 61 63 5f 64 75 ected=no. ac_du
6850: 6d 6d 79 3d 22 24 50 41 54 48 22 0a 20 20 66 6f mmy="$PATH". fo
6860: 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f r ac_dir in $ac_
6870: 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 74 65 dummy; do. te
6880: 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 st -z "$ac_dir"
6890: 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 && ac_dir=..
68a0: 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f 64 if test -f $ac_d
68b0: 69 72 2f 24 61 63 5f 77 6f 72 64 3b 20 74 68 65 ir/$ac_word; the
68c0: 6e 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 n. if test
68d0: 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 77 6f 72 "$ac_dir/$ac_wor
68e0: 64 22 20 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63 d" = "/usr/ucb/c
68f0: 63 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 c"; then.
6900: 20 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 ac_prog_rejecte
6910: 64 3d 79 65 73 0a 09 63 6f 6e 74 69 6e 75 65 0a d=yes..continue.
6920: 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 61 fi. a
6930: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63 63 c_cv_prog_CC="cc
6940: 22 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20 ". break.
6950: 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 fi. done. IF
6960: 53 3d 22 24 61 63 5f 73 61 76 65 5f 69 66 73 22 S="$ac_save_ifs"
6970: 0a 69 66 20 74 65 73 74 20 24 61 63 5f 70 72 6f .if test $ac_pro
6980: 67 5f 72 65 6a 65 63 74 65 64 20 3d 20 79 65 73 g_rejected = yes
6990: 3b 20 74 68 65 6e 0a 20 20 23 20 57 65 20 66 6f ; then. # We fo
69a0: 75 6e 64 20 61 20 62 6f 67 6f 6e 20 69 6e 20 74 und a bogon in t
69b0: 68 65 20 70 61 74 68 2c 20 73 6f 20 6d 61 6b 65 he path, so make
69c0: 20 73 75 72 65 20 77 65 20 6e 65 76 65 72 20 75 sure we never u
69d0: 73 65 20 69 74 2e 0a 20 20 73 65 74 20 64 75 6d se it.. set dum
69e0: 6d 79 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 my $ac_cv_prog_C
69f0: 43 0a 20 20 73 68 69 66 74 0a 20 20 69 66 20 74 C. shift. if t
6a00: 65 73 74 20 24 23 20 2d 67 74 20 30 3b 20 74 68 est $# -gt 0; th
6a10: 65 6e 0a 20 20 20 20 23 20 57 65 20 63 68 6f 73 en. # We chos
6a20: 65 20 61 20 64 69 66 66 65 72 65 6e 74 20 63 6f e a different co
6a30: 6d 70 69 6c 65 72 20 66 72 6f 6d 20 74 68 65 20 mpiler from the
6a40: 62 6f 67 75 73 20 6f 6e 65 2e 0a 20 20 20 20 23 bogus one.. #
6a50: 20 48 6f 77 65 76 65 72 2c 20 69 74 20 68 61 73 However, it has
6a60: 20 74 68 65 20 73 61 6d 65 20 62 61 73 65 6e 61 the same basena
6a70: 6d 65 2c 20 73 6f 20 74 68 65 20 62 6f 67 6f 6e me, so the bogon
6a80: 20 77 69 6c 6c 20 62 65 20 63 68 6f 73 65 6e 0a will be chosen.
6a90: 20 20 20 20 23 20 66 69 72 73 74 20 69 66 20 77 # first if w
6aa0: 65 20 73 65 74 20 43 43 20 74 6f 20 6a 75 73 74 e set CC to just
6ab0: 20 74 68 65 20 62 61 73 65 6e 61 6d 65 3b 20 75 the basename; u
6ac0: 73 65 20 74 68 65 20 66 75 6c 6c 20 66 69 6c 65 se the full file
6ad0: 20 6e 61 6d 65 2e 0a 20 20 20 20 73 68 69 66 74 name.. shift
6ae0: 0a 20 20 20 20 73 65 74 20 64 75 6d 6d 79 20 22 . set dummy "
6af0: 24 61 63 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 $ac_dir/$ac_word
6b00: 22 20 22 24 40 22 0a 20 20 20 20 73 68 69 66 74 " "$@". shift
6b10: 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f . ac_cv_prog_
6b20: 43 43 3d 22 24 40 22 0a 20 20 66 69 0a 66 69 0a CC="$@". fi.fi.
6b30: 66 69 0a 66 69 0a 43 43 3d 22 24 61 63 5f 63 76 fi.fi.CC="$ac_cv
6b40: 5f 70 72 6f 67 5f 43 43 22 0a 69 66 20 74 65 73 _prog_CC".if tes
6b50: 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e t -n "$CC"; then
6b60: 0a 20 20 65 63 68 6f 20 22 24 61 63 5f 74 22 22 . echo "$ac_t""
6b70: 24 43 43 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 $CC" 1>&6.else.
6b80: 20 65 63 68 6f 20 22 24 61 63 5f 74 22 22 6e 6f echo "$ac_t""no
6b90: 22 20 31 3e 26 36 0a 66 69 0a 0a 20 20 69 66 20 " 1>&6.fi.. if
6ba0: 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 test -z "$CC"; t
6bb0: 68 65 6e 0a 20 20 20 20 63 61 73 65 20 22 60 75 hen. case "`u
6bc0: 6e 61 6d 65 20 2d 73 60 22 20 69 6e 0a 20 20 20 name -s`" in.
6bd0: 20 2a 77 69 6e 33 32 2a 20 7c 20 2a 57 49 4e 33 *win32* | *WIN3
6be0: 32 2a 29 0a 20 20 20 20 20 20 23 20 45 78 74 72 2*). # Extr
6bf0: 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f act the first wo
6c00: 72 64 20 6f 66 20 22 63 6c 22 2c 20 73 6f 20 69 rd of "cl", so i
6c10: 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 t can be a progr
6c20: 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 am name with arg
6c30: 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 63 6c 3b s..set dummy cl;
6c40: 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f ac_word=$2.echo
6c50: 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 $ac_n "checking
6c60: 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 22 2e for $ac_word"".
6c70: 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 .. $ac_c" 1>&6.e
6c80: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 38 cho "configure:8
6c90: 34 33 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 43: checking for
6ca0: 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 69 $ac_word" >&5.i
6cb0: 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60 f eval "test \"`
6cc0: 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 echo '$''{'ac_cv
6cd0: 5f 70 72 6f 67 5f 43 43 27 2b 73 65 74 7d 27 60 _prog_CC'+set}'`
6ce0: 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a \" = set"; then.
6cf0: 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 echo $ac_n "(c
6d00: 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 31 3e ached) $ac_c" 1>
6d10: 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 &6.else. if tes
6d20: 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e t -n "$CC"; then
6d30: 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 . ac_cv_prog_CC
6d40: 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 ="$CC" # Let the
6d50: 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 user override t
6d60: 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20 he test..else.
6d70: 49 46 53 3d 22 24 7b 49 46 53 3d 20 09 7d 22 3b IFS="${IFS= .}";
6d80: 20 61 63 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 ac_save_ifs="$I
6d90: 46 53 22 3b 20 49 46 53 3d 22 3a 22 0a 20 20 61 FS"; IFS=":". a
6da0: 63 5f 64 75 6d 6d 79 3d 22 24 50 41 54 48 22 0a c_dummy="$PATH".
6db0: 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 for ac_dir in
6dc0: 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 $ac_dummy; do.
6dd0: 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 test -z "$ac_d
6de0: 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a ir" && ac_dir=..
6df0: 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 24 if test -f $
6e00: 61 63 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 3b ac_dir/$ac_word;
6e10: 20 74 68 65 6e 0a 20 20 20 20 20 20 61 63 5f 63 then. ac_c
6e20: 76 5f 70 72 6f 67 5f 43 43 3d 22 63 6c 22 0a 20 v_prog_CC="cl".
6e30: 20 20 20 20 20 62 72 65 61 6b 0a 20 20 20 20 66 break. f
6e40: 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22 i. done. IFS="
6e50: 24 61 63 5f 73 61 76 65 5f 69 66 73 22 0a 66 69 $ac_save_ifs".fi
6e60: 0a 66 69 0a 43 43 3d 22 24 61 63 5f 63 76 5f 70 .fi.CC="$ac_cv_p
6e70: 72 6f 67 5f 43 43 22 0a 69 66 20 74 65 73 74 20 rog_CC".if test
6e80: 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 -n "$CC"; then.
6e90: 20 65 63 68 6f 20 22 24 61 63 5f 74 22 22 24 43 echo "$ac_t""$C
6ea0: 43 22 20 31 3e 26 36 0a 65 6c 73 65 0a 20 20 65 C" 1>&6.else. e
6eb0: 63 68 6f 20 22 24 61 63 5f 74 22 22 6e 6f 22 20 cho "$ac_t""no"
6ec0: 31 3e 26 36 0a 66 69 0a 20 3b 3b 0a 20 20 20 20 1>&6.fi. ;;.
6ed0: 65 73 61 63 0a 20 20 66 69 0a 20 20 74 65 73 74 esac. fi. test
6ee0: 20 2d 7a 20 22 24 43 43 22 20 26 26 20 7b 20 65 -z "$CC" && { e
6ef0: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 cho "configure:
6f00: 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 error: no accept
6f10: 61 62 6c 65 20 63 63 20 66 6f 75 6e 64 20 69 6e able cc found in
6f20: 20 5c 24 50 41 54 48 22 20 31 3e 26 32 3b 20 65 \$PATH" 1>&2; e
6f30: 78 69 74 20 31 3b 20 7d 0a 66 69 0a 0a 65 63 68 xit 1; }.fi..ech
6f40: 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e o $ac_n "checkin
6f50: 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20 g whether the C
6f60: 63 6f 6d 70 69 6c 65 72 20 28 24 43 43 20 24 43 compiler ($CC $C
6f70: 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 29 20 FLAGS $LDFLAGS)
6f80: 77 6f 72 6b 73 22 22 2e 2e 2e 20 24 61 63 5f 63 works""... $ac_c
6f90: 22 20 31 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e " 1>&6.echo "con
6fa0: 66 69 67 75 72 65 3a 38 37 35 3a 20 63 68 65 63 figure:875: chec
6fb0: 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 king whether the
6fc0: 20 43 20 63 6f 6d 70 69 6c 65 72 20 28 24 43 43 C compiler ($CC
6fd0: 20 24 43 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 $CFLAGS $LDFLAG
6fe0: 53 29 20 77 6f 72 6b 73 22 20 3e 26 35 0a 0a 61 S) works" >&5..a
6ff0: 63 5f 65 78 74 3d 63 0a 23 20 43 46 4c 41 47 53 c_ext=c.# CFLAGS
7000: 20 69 73 20 6e 6f 74 20 69 6e 20 61 63 5f 63 70 is not in ac_cp
7010: 70 20 62 65 63 61 75 73 65 20 2d 67 2c 20 2d 4f p because -g, -O
7020: 2c 20 65 74 63 2e 20 61 72 65 20 6e 6f 74 20 76 , etc. are not v
7030: 61 6c 69 64 20 63 70 70 20 6f 70 74 69 6f 6e 73 alid cpp options
7040: 2e 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 ..ac_cpp='$CPP $
7050: 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d CPPFLAGS'.ac_com
7060: 70 69 6c 65 3d 27 24 7b 43 43 2d 63 63 7d 20 2d pile='${CC-cc} -
7070: 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c c $CFLAGS $CPPFL
7080: 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 AGS conftest.$ac
7090: 5f 65 78 74 20 31 3e 26 35 27 0a 61 63 5f 6c 69 _ext 1>&5'.ac_li
70a0: 6e 6b 3d 27 24 7b 43 43 2d 63 63 7d 20 2d 6f 20 nk='${CC-cc} -o
70b0: 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 conftest${ac_exe
70c0: 65 78 74 7d 20 24 43 46 4c 41 47 53 20 24 43 50 ext} $CFLAGS $CP
70d0: 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 PFLAGS $LDFLAGS
70e0: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 conftest.$ac_ext
70f0: 20 24 4c 49 42 53 20 31 3e 26 35 27 0a 63 72 6f $LIBS 1>&5'.cro
7100: 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 24 61 63 ss_compiling=$ac
7110: 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 72 6f 73 _cv_prog_cc_cros
7120: 73 0a 0a 63 61 74 20 3e 20 63 6f 6e 66 74 65 73 s..cat > conftes
7130: 74 2e 24 61 63 5f 65 78 74 20 3c 3c 20 45 4f 46 t.$ac_ext << EOF
7140: 0a 0a 23 6c 69 6e 65 20 38 38 36 20 22 63 6f 6e ..#line 886 "con
7150: 66 69 67 75 72 65 22 0a 23 69 6e 63 6c 75 64 65 figure".#include
7160: 20 22 63 6f 6e 66 64 65 66 73 2e 68 22 0a 0a 6d "confdefs.h"..m
7170: 61 69 6e 28 29 7b 72 65 74 75 72 6e 28 30 29 3b ain(){return(0);
7180: 7d 0a 45 4f 46 0a 69 66 20 7b 20 28 65 76 61 6c }.EOF.if { (eval
7190: 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a echo configure:
71a0: 38 39 31 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 891: \"$ac_link\
71b0: 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 ") 1>&5; (eval $
71c0: 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d ac_link) 2>&5; }
71d0: 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 && test -s conf
71e0: 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d test${ac_exeext}
71f0: 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 ; then. ac_cv_p
7200: 72 6f 67 5f 63 63 5f 77 6f 72 6b 73 3d 79 65 73 rog_cc_works=yes
7210: 0a 20 20 23 20 49 66 20 77 65 20 63 61 6e 27 74 . # If we can't
7220: 20 72 75 6e 20 61 20 74 72 69 76 69 61 6c 20 70 run a trivial p
7230: 72 6f 67 72 61 6d 2c 20 77 65 20 61 72 65 20 70 rogram, we are p
7240: 72 6f 62 61 62 6c 79 20 75 73 69 6e 67 20 61 20 robably using a
7250: 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 2e 0a cross compiler..
7260: 20 20 69 66 20 28 2e 2f 63 6f 6e 66 74 65 73 74 if (./conftest
7270: 3b 20 65 78 69 74 29 20 32 3e 2f 64 65 76 2f 6e ; exit) 2>/dev/n
7280: 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 ull; then. ac
7290: 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 72 6f 73 _cv_prog_cc_cros
72a0: 73 3d 6e 6f 0a 20 20 65 6c 73 65 0a 20 20 20 20 s=no. else.
72b0: 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 72 ac_cv_prog_cc_cr
72c0: 6f 73 73 3d 79 65 73 0a 20 20 66 69 0a 65 6c 73 oss=yes. fi.els
72d0: 65 0a 20 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 e. echo "config
72e0: 75 72 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 ure: failed prog
72f0: 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20 20 ram was:" >&5.
7300: 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 cat conftest.$ac
7310: 5f 65 78 74 20 3e 26 35 0a 20 20 61 63 5f 63 76 _ext >&5. ac_cv
7320: 5f 70 72 6f 67 5f 63 63 5f 77 6f 72 6b 73 3d 6e _prog_cc_works=n
7330: 6f 0a 66 69 0a 72 6d 20 2d 66 72 20 63 6f 6e 66 o.fi.rm -fr conf
7340: 74 65 73 74 2a 0a 61 63 5f 65 78 74 3d 63 0a 23 test*.ac_ext=c.#
7350: 20 43 46 4c 41 47 53 20 69 73 20 6e 6f 74 20 69 CFLAGS is not i
7360: 6e 20 61 63 5f 63 70 70 20 62 65 63 61 75 73 65 n ac_cpp because
7370: 20 2d 67 2c 20 2d 4f 2c 20 65 74 63 2e 20 61 72 -g, -O, etc. ar
7380: 65 20 6e 6f 74 20 76 61 6c 69 64 20 63 70 70 20 e not valid cpp
7390: 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f 63 70 70 3d options..ac_cpp=
73a0: 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 '$CPP $CPPFLAGS'
73b0: 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 7b 43 .ac_compile='${C
73c0: 43 2d 63 63 7d 20 2d 63 20 24 43 46 4c 41 47 53 C-cc} -c $CFLAGS
73d0: 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 $CPPFLAGS conft
73e0: 65 73 74 2e 24 61 63 5f 65 78 74 20 31 3e 26 35 est.$ac_ext 1>&5
73f0: 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 7b 43 43 2d '.ac_link='${CC-
7400: 63 63 7d 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 cc} -o conftest$
7410: 7b 61 63 5f 65 78 65 65 78 74 7d 20 24 43 46 4c {ac_exeext} $CFL
7420: 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c AGS $CPPFLAGS $L
7430: 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e DFLAGS conftest.
7440: 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 31 3e $ac_ext $LIBS 1>
7450: 26 35 27 0a 63 72 6f 73 73 5f 63 6f 6d 70 69 6c &5'.cross_compil
7460: 69 6e 67 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f ing=$ac_cv_prog_
7470: 63 63 5f 63 72 6f 73 73 0a 0a 65 63 68 6f 20 22 cc_cross..echo "
7480: 24 61 63 5f 74 22 22 24 61 63 5f 63 76 5f 70 72 $ac_t""$ac_cv_pr
7490: 6f 67 5f 63 63 5f 77 6f 72 6b 73 22 20 31 3e 26 og_cc_works" 1>&
74a0: 36 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 6.if test $ac_cv
74b0: 5f 70 72 6f 67 5f 63 63 5f 77 6f 72 6b 73 20 3d _prog_cc_works =
74c0: 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 no; then. { ec
74d0: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 65 ho "configure: e
74e0: 72 72 6f 72 3a 20 69 6e 73 74 61 6c 6c 61 74 69 rror: installati
74f0: 6f 6e 20 6f 72 20 63 6f 6e 66 69 67 75 72 61 74 on or configurat
7500: 69 6f 6e 20 70 72 6f 62 6c 65 6d 3a 20 43 20 63 ion problem: C c
7510: 6f 6d 70 69 6c 65 72 20 63 61 6e 6e 6f 74 20 63 ompiler cannot c
7520: 72 65 61 74 65 20 65 78 65 63 75 74 61 62 6c 65 reate executable
7530: 73 2e 22 20 31 3e 26 32 3b 20 65 78 69 74 20 31 s." 1>&2; exit 1
7540: 3b 20 7d 0a 66 69 0a 65 63 68 6f 20 24 61 63 5f ; }.fi.echo $ac_
7550: 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 n "checking whet
7560: 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c her the C compil
7570: 65 72 20 28 24 43 43 20 24 43 46 4c 41 47 53 20 er ($CC $CFLAGS
7580: 24 4c 44 46 4c 41 47 53 29 20 69 73 20 61 20 63 $LDFLAGS) is a c
7590: 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 22 22 2e ross-compiler"".
75a0: 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 .. $ac_c" 1>&6.e
75b0: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 39 cho "configure:9
75c0: 31 37 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 17: checking whe
75d0: 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 ther the C compi
75e0: 6c 65 72 20 28 24 43 43 20 24 43 46 4c 41 47 53 ler ($CC $CFLAGS
75f0: 20 24 4c 44 46 4c 41 47 53 29 20 69 73 20 61 20 $LDFLAGS) is a
7600: 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 22 20 cross-compiler"
7610: 3e 26 35 0a 65 63 68 6f 20 22 24 61 63 5f 74 22 >&5.echo "$ac_t"
7620: 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f "$ac_cv_prog_cc_
7630: 63 72 6f 73 73 22 20 31 3e 26 36 0a 63 72 6f 73 cross" 1>&6.cros
7640: 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 24 61 63 5f s_compiling=$ac_
7650: 63 76 5f 70 72 6f 67 5f 63 63 5f 63 72 6f 73 73 cv_prog_cc_cross
7660: 0a 0a 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 ..echo $ac_n "ch
7670: 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 ecking whether w
7680: 65 20 61 72 65 20 75 73 69 6e 67 20 47 4e 55 20 e are using GNU
7690: 43 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e C""... $ac_c" 1>
76a0: 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 &6.echo "configu
76b0: 72 65 3a 39 32 32 3a 20 63 68 65 63 6b 69 6e 67 re:922: checking
76c0: 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20 whether we are
76d0: 75 73 69 6e 67 20 47 4e 55 20 43 22 20 3e 26 35 using GNU C" >&5
76e0: 0a 69 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c .if eval "test \
76f0: 22 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f "`echo '$''{'ac_
7700: 63 76 5f 70 72 6f 67 5f 67 63 63 27 2b 73 65 74 cv_prog_gcc'+set
7710: 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 }'`\" = set"; th
7720: 65 6e 0a 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 en. echo $ac_n
7730: 22 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 "(cached) $ac_c"
7740: 20 31 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 1>&6.else. cat
7750: 20 3e 20 63 6f 6e 66 74 65 73 74 2e 63 20 3c 3c > conftest.c <<
7760: 45 4f 46 0a 23 69 66 64 65 66 20 5f 5f 47 4e 55 EOF.#ifdef __GNU
7770: 43 5f 5f 0a 20 20 79 65 73 3b 0a 23 65 6e 64 69 C__. yes;.#endi
7780: 66 0a 45 4f 46 0a 69 66 20 7b 20 61 63 5f 74 72 f.EOF.if { ac_tr
7790: 79 3d 27 24 7b 43 43 2d 63 63 7d 20 2d 45 20 63 y='${CC-cc} -E c
77a0: 6f 6e 66 74 65 73 74 2e 63 27 3b 20 7b 20 28 65 onftest.c'; { (e
77b0: 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 val echo configu
77c0: 72 65 3a 39 33 31 3a 20 5c 22 24 61 63 5f 74 72 re:931: \"$ac_tr
77d0: 79 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c y\") 1>&5; (eval
77e0: 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 3b 20 $ac_try) 2>&5;
77f0: 7d 3b 20 7d 20 7c 20 65 67 72 65 70 20 79 65 73 }; } | egrep yes
7800: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 >/dev/null 2>&1
7810: 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 ; then. ac_cv_p
7820: 72 6f 67 5f 67 63 63 3d 79 65 73 0a 65 6c 73 65 rog_gcc=yes.else
7830: 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 67 63 . ac_cv_prog_gc
7840: 63 3d 6e 6f 0a 66 69 0a 66 69 0a 0a 65 63 68 6f c=no.fi.fi..echo
7850: 20 22 24 61 63 5f 74 22 22 24 61 63 5f 63 76 5f "$ac_t""$ac_cv_
7860: 70 72 6f 67 5f 67 63 63 22 20 31 3e 26 36 0a 0a prog_gcc" 1>&6..
7870: 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 70 if test $ac_cv_p
7880: 72 6f 67 5f 67 63 63 20 3d 20 79 65 73 3b 20 74 rog_gcc = yes; t
7890: 68 65 6e 0a 20 20 47 43 43 3d 79 65 73 0a 65 6c hen. GCC=yes.el
78a0: 73 65 0a 20 20 47 43 43 3d 0a 66 69 0a 0a 61 63 se. GCC=.fi..ac
78b0: 5f 74 65 73 74 5f 43 46 4c 41 47 53 3d 22 24 7b _test_CFLAGS="${
78c0: 43 46 4c 41 47 53 2b 73 65 74 7d 22 0a 61 63 5f CFLAGS+set}".ac_
78d0: 73 61 76 65 5f 43 46 4c 41 47 53 3d 22 24 43 46 save_CFLAGS="$CF
78e0: 4c 41 47 53 22 0a 43 46 4c 41 47 53 3d 0a 65 63 LAGS".CFLAGS=.ec
78f0: 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 ho $ac_n "checki
7900: 6e 67 20 77 68 65 74 68 65 72 20 24 7b 43 43 2d ng whether ${CC-
7910: 63 63 7d 20 61 63 63 65 70 74 73 20 2d 67 22 22 cc} accepts -g""
7920: 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a ... $ac_c" 1>&6.
7930: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a echo "configure:
7940: 39 35 30 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 950: checking wh
7950: 65 74 68 65 72 20 24 7b 43 43 2d 63 63 7d 20 61 ether ${CC-cc} a
7960: 63 63 65 70 74 73 20 2d 67 22 20 3e 26 35 0a 69 ccepts -g" >&5.i
7970: 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60 f eval "test \"`
7980: 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 echo '$''{'ac_cv
7990: 5f 70 72 6f 67 5f 63 63 5f 67 27 2b 73 65 74 7d _prog_cc_g'+set}
79a0: 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 '`\" = set"; the
79b0: 6e 0a 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 n. echo $ac_n "
79c0: 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 (cached) $ac_c"
79d0: 31 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 1>&6.else. echo
79e0: 20 27 76 6f 69 64 20 66 28 29 7b 7d 27 20 3e 20 'void f(){}' >
79f0: 63 6f 6e 66 74 65 73 74 2e 63 0a 69 66 20 74 65 conftest.c.if te
7a00: 73 74 20 2d 7a 20 22 60 24 7b 43 43 2d 63 63 7d st -z "`${CC-cc}
7a10: 20 2d 67 20 2d 63 20 63 6f 6e 66 74 65 73 74 2e -g -c conftest.
7a20: 63 20 32 3e 26 31 60 22 3b 20 74 68 65 6e 0a 20 c 2>&1`"; then.
7a30: 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 ac_cv_prog_cc_g
7a40: 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63 =yes.else. ac_c
7a50: 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 6e 6f 0a 66 v_prog_cc_g=no.f
7a60: 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 i.rm -f conftest
7a70: 2a 0a 0a 66 69 0a 0a 65 63 68 6f 20 22 24 61 63 *..fi..echo "$ac
7a80: 5f 74 22 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f _t""$ac_cv_prog_
7a90: 63 63 5f 67 22 20 31 3e 26 36 0a 69 66 20 74 65 cc_g" 1>&6.if te
7aa0: 73 74 20 22 24 61 63 5f 74 65 73 74 5f 43 46 4c st "$ac_test_CFL
7ab0: 41 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65 6e AGS" = set; then
7ac0: 0a 20 20 43 46 4c 41 47 53 3d 22 24 61 63 5f 73 . CFLAGS="$ac_s
7ad0: 61 76 65 5f 43 46 4c 41 47 53 22 0a 65 6c 69 66 ave_CFLAGS".elif
7ae0: 20 74 65 73 74 20 24 61 63 5f 63 76 5f 70 72 6f test $ac_cv_pro
7af0: 67 5f 63 63 5f 67 20 3d 20 79 65 73 3b 20 74 68 g_cc_g = yes; th
7b00: 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22 24 47 en. if test "$G
7b10: 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a CC" = yes; then.
7b20: 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 20 2d CFLAGS="-g -
7b30: 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 O2". else. C
7b40: 46 4c 41 47 53 3d 22 2d 67 22 0a 20 20 66 69 0a FLAGS="-g". fi.
7b50: 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 else. if test "
7b60: 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 $GCC" = yes; the
7b70: 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 4f n. CFLAGS="-O
7b80: 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46 2". else. CF
7b90: 4c 41 47 53 3d 0a 20 20 66 69 0a 66 69 0a 0a 0a LAGS=. fi.fi...
7ba0: 23 20 46 69 6e 64 20 61 20 67 6f 6f 64 20 69 6e # Find a good in
7bb0: 73 74 61 6c 6c 20 70 72 6f 67 72 61 6d 2e 20 20 stall program.
7bc0: 57 65 20 70 72 65 66 65 72 20 61 20 43 20 70 72 We prefer a C pr
7bd0: 6f 67 72 61 6d 20 28 66 61 73 74 65 72 29 2c 0a ogram (faster),.
7be0: 23 20 73 6f 20 6f 6e 65 20 73 63 72 69 70 74 20 # so one script
7bf0: 69 73 20 61 73 20 67 6f 6f 64 20 61 73 20 61 6e is as good as an
7c00: 6f 74 68 65 72 2e 20 20 42 75 74 20 61 76 6f 69 other. But avoi
7c10: 64 20 74 68 65 20 62 72 6f 6b 65 6e 20 6f 72 0a d the broken or.
7c20: 23 20 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 76 # incompatible v
7c30: 65 72 73 69 6f 6e 73 3a 0a 23 20 53 79 73 56 20 ersions:.# SysV
7c40: 2f 65 74 63 2f 69 6e 73 74 61 6c 6c 2c 20 2f 75 /etc/install, /u
7c50: 73 72 2f 73 62 69 6e 2f 69 6e 73 74 61 6c 6c 0a sr/sbin/install.
7c60: 23 20 53 75 6e 4f 53 20 2f 75 73 72 2f 65 74 63 # SunOS /usr/etc
7c70: 2f 69 6e 73 74 61 6c 6c 0a 23 20 49 52 49 58 20 /install.# IRIX
7c80: 2f 73 62 69 6e 2f 69 6e 73 74 61 6c 6c 0a 23 20 /sbin/install.#
7c90: 41 49 58 20 2f 62 69 6e 2f 69 6e 73 74 61 6c 6c AIX /bin/install
7ca0: 0a 23 20 41 49 58 20 34 20 2f 75 73 72 2f 62 69 .# AIX 4 /usr/bi
7cb0: 6e 2f 69 6e 73 74 61 6c 6c 62 73 64 2c 20 77 68 n/installbsd, wh
7cc0: 69 63 68 20 64 6f 65 73 6e 27 74 20 77 6f 72 6b ich doesn't work
7cd0: 20 77 69 74 68 6f 75 74 20 61 20 2d 67 20 66 6c without a -g fl
7ce0: 61 67 0a 23 20 41 46 53 20 2f 75 73 72 2f 61 66 ag.# AFS /usr/af
7cf0: 73 77 73 2f 62 69 6e 2f 69 6e 73 74 61 6c 6c 2c sws/bin/install,
7d00: 20 77 68 69 63 68 20 6d 69 73 68 61 6e 64 6c 65 which mishandle
7d10: 73 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 61 72 s nonexistent ar
7d20: 67 73 0a 23 20 53 56 52 34 20 2f 75 73 72 2f 75 gs.# SVR4 /usr/u
7d30: 63 62 2f 69 6e 73 74 61 6c 6c 2c 20 77 68 69 63 cb/install, whic
7d40: 68 20 74 72 69 65 73 20 74 6f 20 75 73 65 20 74 h tries to use t
7d50: 68 65 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 67 he nonexistent g
7d60: 72 6f 75 70 20 22 73 74 61 66 66 22 0a 23 20 2e roup "staff".# .
7d70: 2f 69 6e 73 74 61 6c 6c 2c 20 77 68 69 63 68 20 /install, which
7d80: 63 61 6e 20 62 65 20 65 72 72 6f 6e 65 6f 75 73 can be erroneous
7d90: 6c 79 20 63 72 65 61 74 65 64 20 62 79 20 6d 61 ly created by ma
7da0: 6b 65 20 66 72 6f 6d 20 2e 2f 69 6e 73 74 61 6c ke from ./instal
7db0: 6c 2e 73 68 2e 0a 65 63 68 6f 20 24 61 63 5f 6e l.sh..echo $ac_n
7dc0: 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 61 "checking for a
7dd0: 20 42 53 44 20 63 6f 6d 70 61 74 69 62 6c 65 20 BSD compatible
7de0: 69 6e 73 74 61 6c 6c 22 22 2e 2e 2e 20 24 61 63 install""... $ac
7df0: 5f 63 22 20 31 3e 26 36 0a 65 63 68 6f 20 22 63 _c" 1>&6.echo "c
7e00: 6f 6e 66 69 67 75 72 65 3a 39 39 34 3a 20 63 68 onfigure:994: ch
7e10: 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 42 53 44 ecking for a BSD
7e20: 20 63 6f 6d 70 61 74 69 62 6c 65 20 69 6e 73 74 compatible inst
7e30: 61 6c 6c 22 20 3e 26 35 0a 69 66 20 74 65 73 74 all" >&5.if test
7e40: 20 2d 7a 20 22 24 49 4e 53 54 41 4c 4c 22 3b 20 -z "$INSTALL";
7e50: 74 68 65 6e 0a 69 66 20 65 76 61 6c 20 22 74 65 then.if eval "te
7e60: 73 74 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b st \"`echo '$''{
7e70: 27 61 63 5f 63 76 5f 70 61 74 68 5f 69 6e 73 74 'ac_cv_path_inst
7e80: 61 6c 6c 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20 all'+set}'`\" =
7e90: 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 set"; then. ech
7ea0: 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 68 65 64 o $ac_n "(cached
7eb0: 29 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 6c ) $ac_c" 1>&6.el
7ec0: 73 65 0a 20 20 20 20 49 46 53 3d 22 24 7b 49 46 se. IFS="${IF
7ed0: 53 3d 20 09 7d 22 3b 20 61 63 5f 73 61 76 65 5f S= .}"; ac_save_
7ee0: 49 46 53 3d 22 24 49 46 53 22 3b 20 49 46 53 3d IFS="$IFS"; IFS=
7ef0: 22 3a 22 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 ":". for ac_dir
7f00: 20 69 6e 20 24 50 41 54 48 3b 20 64 6f 0a 20 20 in $PATH; do.
7f10: 20 20 23 20 41 63 63 6f 75 6e 74 20 66 6f 72 20 # Account for
7f20: 70 65 6f 70 6c 65 20 77 68 6f 20 70 75 74 20 74 people who put t
7f30: 72 61 69 6c 69 6e 67 20 73 6c 61 73 68 65 73 20 railing slashes
7f40: 69 6e 20 50 41 54 48 20 65 6c 65 6d 65 6e 74 73 in PATH elements
7f50: 2e 0a 20 20 20 20 63 61 73 65 20 22 24 61 63 5f .. case "$ac_
7f60: 64 69 72 2f 22 20 69 6e 0a 20 20 20 20 2f 7c 2e dir/" in. /|.
7f70: 2f 7c 2e 2f 2f 7c 2f 65 74 63 2f 2a 7c 2f 75 73 /|.//|/etc/*|/us
7f80: 72 2f 73 62 69 6e 2f 2a 7c 2f 75 73 72 2f 65 74 r/sbin/*|/usr/et
7f90: 63 2f 2a 7c 2f 73 62 69 6e 2f 2a 7c 2f 75 73 72 c/*|/sbin/*|/usr
7fa0: 2f 61 66 73 77 73 2f 62 69 6e 2f 2a 7c 2f 75 73 /afsws/bin/*|/us
7fb0: 72 2f 75 63 62 2f 2a 29 20 3b 3b 0a 20 20 20 20 r/ucb/*) ;;.
7fc0: 2a 29 0a 20 20 20 20 20 20 23 20 4f 53 46 31 20 *). # OSF1
7fd0: 61 6e 64 20 53 43 4f 20 4f 44 54 20 33 2e 30 20 and SCO ODT 3.0
7fe0: 68 61 76 65 20 74 68 65 69 72 20 6f 77 6e 20 6e have their own n
7ff0: 61 6d 65 73 20 66 6f 72 20 69 6e 73 74 61 6c 6c ames for install
8000: 2e 0a 20 20 20 20 20 20 23 20 44 6f 6e 27 74 20 .. # Don't
8010: 75 73 65 20 69 6e 73 74 61 6c 6c 62 73 64 20 66 use installbsd f
8020: 72 6f 6d 20 4f 53 46 20 73 69 6e 63 65 20 69 74 rom OSF since it
8030: 20 69 6e 73 74 61 6c 6c 73 20 73 74 75 66 66 20 installs stuff
8040: 61 73 20 72 6f 6f 74 0a 20 20 20 20 20 20 23 20 as root. #
8050: 62 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 by default..
8060: 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e for ac_prog in
8070: 20 67 69 6e 73 74 61 6c 6c 20 73 63 6f 69 6e 73 ginstall scoins
8080: 74 20 69 6e 73 74 61 6c 6c 3b 20 64 6f 0a 20 20 t install; do.
8090: 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 if test -f
80a0: 20 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f $ac_dir/$ac_pro
80b0: 67 3b 20 74 68 65 6e 0a 09 20 20 69 66 20 74 65 g; then.. if te
80c0: 73 74 20 24 61 63 5f 70 72 6f 67 20 3d 20 69 6e st $ac_prog = in
80d0: 73 74 61 6c 6c 20 26 26 0a 20 20 20 20 20 20 20 stall &&.
80e0: 20 20 20 20 20 67 72 65 70 20 64 73 70 6d 73 67 grep dspmsg
80f0: 20 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f $ac_dir/$ac_pro
8100: 67 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 g >/dev/null 2>&
8110: 31 3b 20 74 68 65 6e 0a 09 20 20 20 20 23 20 41 1; then.. # A
8120: 49 58 20 69 6e 73 74 61 6c 6c 2e 20 20 49 74 20 IX install. It
8130: 68 61 73 20 61 6e 20 69 6e 63 6f 6d 70 61 74 69 has an incompati
8140: 62 6c 65 20 63 61 6c 6c 69 6e 67 20 63 6f 6e 76 ble calling conv
8150: 65 6e 74 69 6f 6e 2e 0a 09 20 20 20 20 3a 0a 09 ention... :..
8160: 20 20 65 6c 73 65 0a 09 20 20 20 20 61 63 5f 63 else.. ac_c
8170: 76 5f 70 61 74 68 5f 69 6e 73 74 61 6c 6c 3d 22 v_path_install="
8180: 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 $ac_dir/$ac_prog
8190: 20 2d 63 22 0a 09 20 20 20 20 62 72 65 61 6b 20 -c".. break
81a0: 32 0a 09 20 20 66 69 0a 09 66 69 0a 20 20 20 20 2.. fi..fi.
81b0: 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 3b 3b 0a done. ;;.
81c0: 20 20 20 20 65 73 61 63 0a 20 20 64 6f 6e 65 0a esac. done.
81d0: 20 20 49 46 53 3d 22 24 61 63 5f 73 61 76 65 5f IFS="$ac_save_
81e0: 49 46 53 22 0a 0a 66 69 0a 20 20 69 66 20 74 65 IFS"..fi. if te
81f0: 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 61 74 68 st "${ac_cv_path
8200: 5f 69 6e 73 74 61 6c 6c 2b 73 65 74 7d 22 20 3d _install+set}" =
8210: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 49 set; then. I
8220: 4e 53 54 41 4c 4c 3d 22 24 61 63 5f 63 76 5f 70 NSTALL="$ac_cv_p
8230: 61 74 68 5f 69 6e 73 74 61 6c 6c 22 0a 20 20 65 ath_install". e
8240: 6c 73 65 0a 20 20 20 20 23 20 41 73 20 61 20 6c lse. # As a l
8250: 61 73 74 20 72 65 73 6f 72 74 2c 20 75 73 65 20 ast resort, use
8260: 74 68 65 20 73 6c 6f 77 20 73 68 65 6c 6c 20 73 the slow shell s
8270: 63 72 69 70 74 2e 20 20 57 65 20 64 6f 6e 27 74 cript. We don't
8280: 20 63 61 63 68 65 20 61 0a 20 20 20 20 23 20 70 cache a. # p
8290: 61 74 68 20 66 6f 72 20 49 4e 53 54 41 4c 4c 20 ath for INSTALL
82a0: 77 69 74 68 69 6e 20 61 20 73 6f 75 72 63 65 20 within a source
82b0: 64 69 72 65 63 74 6f 72 79 2c 20 62 65 63 61 75 directory, becau
82c0: 73 65 20 74 68 61 74 20 77 69 6c 6c 0a 20 20 20 se that will.
82d0: 20 23 20 62 72 65 61 6b 20 6f 74 68 65 72 20 70 # break other p
82e0: 61 63 6b 61 67 65 73 20 75 73 69 6e 67 20 74 68 ackages using th
82f0: 65 20 63 61 63 68 65 20 69 66 20 74 68 61 74 20 e cache if that
8300: 64 69 72 65 63 74 6f 72 79 20 69 73 0a 20 20 20 directory is.
8310: 20 23 20 72 65 6d 6f 76 65 64 2c 20 6f 72 20 69 # removed, or i
8320: 66 20 74 68 65 20 70 61 74 68 20 69 73 20 72 65 f the path is re
8330: 6c 61 74 69 76 65 2e 0a 20 20 20 20 49 4e 53 54 lative.. INST
8340: 41 4c 4c 3d 22 24 61 63 5f 69 6e 73 74 61 6c 6c ALL="$ac_install
8350: 5f 73 68 22 0a 20 20 66 69 0a 66 69 0a 65 63 68 _sh". fi.fi.ech
8360: 6f 20 22 24 61 63 5f 74 22 22 24 49 4e 53 54 41 o "$ac_t""$INSTA
8370: 4c 4c 22 20 31 3e 26 36 0a 0a 23 20 55 73 65 20 LL" 1>&6..# Use
8380: 74 65 73 74 20 2d 7a 20 62 65 63 61 75 73 65 20 test -z because
8390: 53 75 6e 4f 53 34 20 73 68 20 6d 69 73 68 61 6e SunOS4 sh mishan
83a0: 64 6c 65 73 20 62 72 61 63 65 73 20 69 6e 20 24 dles braces in $
83b0: 7b 76 61 72 2d 76 61 6c 7d 2e 0a 23 20 49 74 20 {var-val}..# It
83c0: 74 68 69 6e 6b 73 20 74 68 65 20 66 69 72 73 74 thinks the first
83d0: 20 63 6c 6f 73 65 20 62 72 61 63 65 20 65 6e 64 close brace end
83e0: 73 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 73 s the variable s
83f0: 75 62 73 74 69 74 75 74 69 6f 6e 2e 0a 74 65 73 ubstitution..tes
8400: 74 20 2d 7a 20 22 24 49 4e 53 54 41 4c 4c 5f 50 t -z "$INSTALL_P
8410: 52 4f 47 52 41 4d 22 20 26 26 20 49 4e 53 54 41 ROGRAM" && INSTA
8420: 4c 4c 5f 50 52 4f 47 52 41 4d 3d 27 24 7b 49 4e LL_PROGRAM='${IN
8430: 53 54 41 4c 4c 7d 27 0a 0a 74 65 73 74 20 2d 7a STALL}'..test -z
8440: 20 22 24 49 4e 53 54 41 4c 4c 5f 53 43 52 49 50 "$INSTALL_SCRIP
8450: 54 22 20 26 26 20 49 4e 53 54 41 4c 4c 5f 53 43 T" && INSTALL_SC
8460: 52 49 50 54 3d 27 24 7b 49 4e 53 54 41 4c 4c 5f RIPT='${INSTALL_
8470: 50 52 4f 47 52 41 4d 7d 27 0a 0a 74 65 73 74 20 PROGRAM}'..test
8480: 2d 7a 20 22 24 49 4e 53 54 41 4c 4c 5f 44 41 54 -z "$INSTALL_DAT
8490: 41 22 20 26 26 20 49 4e 53 54 41 4c 4c 5f 44 41 A" && INSTALL_DA
84a0: 54 41 3d 27 24 7b 49 4e 53 54 41 4c 4c 7d 20 2d TA='${INSTALL} -
84b0: 6d 20 36 34 34 27 0a 0a 0a 23 2d 2d 2d 2d 2d 2d m 644'...#------
84c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
84d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
84e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
84f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 --------------.#
8500: 20 49 66 20 4f 70 65 6e 53 53 4c 20 77 61 73 20 If OpenSSL was
8510: 62 75 69 6c 74 20 77 69 74 68 20 67 63 63 20 74 built with gcc t
8520: 68 65 6e 20 74 68 65 72 65 20 6d 61 79 20 62 65 hen there may be
8530: 20 73 6f 6d 65 20 73 79 6d 62 6f 6c 73 20 74 68 some symbols th
8540: 61 74 20 6e 65 65 64 0a 23 20 72 65 73 6f 6c 76 at need.# resolv
8550: 69 6e 67 20 62 65 66 6f 72 65 20 77 65 20 63 61 ing before we ca
8560: 6e 20 6c 6f 61 64 20 69 74 20 69 6e 74 6f 20 74 n load it into t
8570: 63 6c 73 68 20 28 5f 5f 75 64 69 76 64 33 69 20 clsh (__udivd3i
8580: 6f 6e 20 73 6f 6c 61 72 69 73 2e 20 20 4c 65 74 on solaris. Let
8590: 20 74 68 65 0a 23 20 75 73 65 72 20 73 70 65 63 the.# user spec
85a0: 69 66 79 20 69 66 20 77 65 20 6e 65 65 64 20 74 ify if we need t
85b0: 6f 20 61 64 64 20 6c 69 62 67 63 63 20 74 6f 20 o add libgcc to
85c0: 74 68 65 20 6c 69 6e 6b 20 6c 69 6e 65 20 74 6f the link line to
85d0: 20 72 65 73 6f 6c 76 65 20 74 68 65 73 65 0a 23 resolve these.#
85e0: 20 73 79 6d 62 6f 6c 73 2e 0a 23 0a 23 20 54 68 symbols..#.# Th
85f0: 69 73 20 64 6f 65 73 6e 27 74 20 73 65 65 6d 20 is doesn't seem
8600: 74 6f 20 62 65 20 6e 65 63 65 73 73 61 72 79 20 to be necessary
8610: 69 66 20 74 68 65 20 52 53 41 20 42 53 41 46 45 if the RSA BSAFE
8620: 20 53 53 4c 2d 43 20 6c 69 62 72 61 72 69 65 73 SSL-C libraries
8630: 0a 23 20 61 72 65 20 75 73 65 64 20 69 6e 73 74 .# are used inst
8640: 65 61 64 20 6f 66 20 4f 70 65 6e 53 53 4c 2e 0a ead of OpenSSL..
8650: 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d #---------------
8660: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8670: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8680: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8690: 2d 2d 2d 2d 2d 0a 0a 69 66 20 74 65 73 74 20 2d -----..if test -
86a0: 6e 20 22 24 7b 4f 50 45 4e 53 53 4c 7d 22 3b 20 n "${OPENSSL}";
86b0: 74 68 65 6e 0a 0a 20 20 20 20 65 63 68 6f 20 24 then.. echo $
86c0: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 ac_n "checking i
86d0: 66 20 6c 69 62 67 63 63 20 69 73 20 6e 65 65 64 f libgcc is need
86e0: 65 64 20 74 6f 20 72 65 73 6f 6c 76 65 20 6f 70 ed to resolve op
86f0: 65 6e 73 73 6c 20 73 79 6d 62 6f 6c 73 22 22 2e enssl symbols"".
8700: 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 .. $ac_c" 1>&6.e
8710: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 31 cho "configure:1
8720: 30 36 30 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 060: checking if
8730: 20 6c 69 62 67 63 63 20 69 73 20 6e 65 65 64 65 libgcc is neede
8740: 64 20 74 6f 20 72 65 73 6f 6c 76 65 20 6f 70 65 d to resolve ope
8750: 6e 73 73 6c 20 73 79 6d 62 6f 6c 73 22 20 3e 26 nssl symbols" >&
8760: 35 0a 0a 20 20 20 20 23 20 43 68 65 63 6b 20 77 5.. # Check w
8770: 68 65 74 68 65 72 20 2d 2d 77 69 74 68 2d 67 63 hether --with-gc
8780: 63 6c 69 62 20 6f 72 20 2d 2d 77 69 74 68 6f 75 clib or --withou
8790: 74 2d 67 63 63 6c 69 62 20 77 61 73 20 67 69 76 t-gcclib was giv
87a0: 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 77 en..if test "${w
87b0: 69 74 68 5f 67 63 63 6c 69 62 2b 73 65 74 7d 22 ith_gcclib+set}"
87c0: 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 77 = set; then. w
87d0: 69 74 68 76 61 6c 3d 22 24 77 69 74 68 5f 67 63 ithval="$with_gc
87e0: 63 6c 69 62 22 0a 20 20 47 43 43 4c 49 42 3d 22 clib". GCCLIB="
87f0: 2d 6c 67 63 63 22 0a 65 6c 73 65 0a 20 20 47 43 -lgcc".else. GC
8800: 43 4c 49 42 3d 22 22 0a 66 69 0a 0a 0a 20 20 20 CLIB="".fi...
8810: 20 69 66 20 74 65 73 74 20 22 78 24 7b 47 43 43 if test "x${GCC
8820: 4c 49 42 7d 22 20 3d 20 22 78 22 20 3b 20 74 68 LIB}" = "x" ; th
8830: 65 6e 0a 20 20 20 20 20 20 20 20 65 63 68 6f 20 en. echo
8840: 22 24 61 63 5f 74 22 22 6e 6f 22 20 31 3e 26 36 "$ac_t""no" 1>&6
8850: 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 . else.
8860: 20 20 65 63 68 6f 20 22 24 61 63 5f 74 22 22 79 echo "$ac_t""y
8870: 65 73 22 20 31 3e 26 36 0a 20 20 20 20 20 20 20 es" 1>&6.
8880: 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 echo $ac_n "che
8890: 63 6b 69 6e 67 20 66 6f 72 20 67 63 63 20 6c 69 cking for gcc li
88a0: 62 72 61 72 79 20 6c 6f 63 61 74 69 6f 6e 22 22 brary location""
88b0: 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a ... $ac_c" 1>&6.
88c0: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a echo "configure:
88d0: 31 30 37 36 3a 20 63 68 65 63 6b 69 6e 67 20 66 1076: checking f
88e0: 6f 72 20 67 63 63 20 6c 69 62 72 61 72 79 20 6c or gcc library l
88f0: 6f 63 61 74 69 6f 6e 22 20 3e 26 35 0a 20 20 20 ocation" >&5.
8900: 20 20 20 20 20 47 43 43 50 41 54 48 3d 60 24 7b GCCPATH=`${
8910: 43 43 7d 20 2d 70 72 69 6e 74 2d 6c 69 62 67 63 CC} -print-libgc
8920: 63 2d 66 69 6c 65 2d 6e 61 6d 65 20 7c 20 73 65 c-file-name | se
8930: 64 20 2d 65 20 27 73 23 5b 5e 2f 5d 2a 24 23 23 d -e 's#[^/]*$##
8940: 27 60 0a 20 20 20 20 20 20 20 20 47 43 43 50 41 '`. GCCPA
8950: 54 48 3d 22 2d 4c 24 7b 47 43 43 50 41 54 48 7d TH="-L${GCCPATH}
8960: 22 0a 20 20 20 20 20 20 20 20 65 63 68 6f 20 22 ". echo "
8970: 24 61 63 5f 74 22 22 24 7b 47 43 43 50 41 54 48 $ac_t""${GCCPATH
8980: 7d 22 20 31 3e 26 36 0a 20 20 20 20 66 69 0a 66 }" 1>&6. fi.f
8990: 69 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d i..#------------
89a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
89b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
89c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
89d0: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 43 68 65 63 6b --------.# Check
89e0: 73 20 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 s to see if the
89f0: 6d 61 6b 65 20 70 72 6f 67 72 61 6d 20 73 65 74 make program set
8a00: 73 20 74 68 65 20 24 4d 41 4b 45 20 76 61 72 69 s the $MAKE vari
8a10: 61 62 6c 65 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d able..#---------
8a20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8a30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8a40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8a50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 65 63 68 -----------..ech
8a60: 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e o $ac_n "checkin
8a70: 67 20 77 68 65 74 68 65 72 20 24 7b 4d 41 4b 45 g whether ${MAKE
8a80: 2d 6d 61 6b 65 7d 20 73 65 74 73 20 5c 24 7b 4d -make} sets \${M
8a90: 41 4b 45 7d 22 22 2e 2e 2e 20 24 61 63 5f 63 22 AKE}""... $ac_c"
8aa0: 20 31 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 1>&6.echo "conf
8ab0: 69 67 75 72 65 3a 31 30 38 38 3a 20 63 68 65 63 igure:1088: chec
8ac0: 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 7b 4d king whether ${M
8ad0: 41 4b 45 2d 6d 61 6b 65 7d 20 73 65 74 73 20 5c AKE-make} sets \
8ae0: 24 7b 4d 41 4b 45 7d 22 20 3e 26 35 0a 73 65 74 ${MAKE}" >&5.set
8af0: 20 64 75 6d 6d 79 20 24 7b 4d 41 4b 45 2d 6d 61 dummy ${MAKE-ma
8b00: 6b 65 7d 3b 20 61 63 5f 6d 61 6b 65 3d 60 65 63 ke}; ac_make=`ec
8b10: 68 6f 20 22 24 32 22 20 7c 20 73 65 64 20 27 79 ho "$2" | sed 'y
8b20: 25 2e 2f 2b 2d 25 5f 5f 70 5f 25 27 60 0a 69 66 %./+-%__p_%'`.if
8b30: 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 eval "test \"`e
8b40: 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f cho '$''{'ac_cv_
8b50: 70 72 6f 67 5f 6d 61 6b 65 5f 24 7b 61 63 5f 6d prog_make_${ac_m
8b60: 61 6b 65 7d 5f 73 65 74 27 2b 73 65 74 7d 27 60 ake}_set'+set}'`
8b70: 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a \" = set"; then.
8b80: 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 echo $ac_n "(c
8b90: 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 31 3e ached) $ac_c" 1>
8ba0: 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 20 &6.else. cat >
8bb0: 63 6f 6e 66 74 65 73 74 6d 61 6b 65 20 3c 3c 5c conftestmake <<\
8bc0: 45 4f 46 0a 61 6c 6c 3a 0a 09 40 65 63 68 6f 20 EOF.all:..@echo
8bd0: 27 61 63 5f 6d 61 6b 65 74 65 6d 70 3d 22 24 7b 'ac_maketemp="${
8be0: 4d 41 4b 45 7d 22 27 0a 45 4f 46 0a 23 20 47 4e MAKE}"'.EOF.# GN
8bf0: 55 20 6d 61 6b 65 20 73 6f 6d 65 74 69 6d 65 73 U make sometimes
8c00: 20 70 72 69 6e 74 73 20 22 6d 61 6b 65 5b 31 5d prints "make[1]
8c10: 3a 20 45 6e 74 65 72 69 6e 67 2e 2e 2e 22 2c 20 : Entering...",
8c20: 77 68 69 63 68 20 77 6f 75 6c 64 20 63 6f 6e 66 which would conf
8c30: 75 73 65 20 75 73 2e 0a 65 76 61 6c 20 60 24 7b use us..eval `${
8c40: 4d 41 4b 45 2d 6d 61 6b 65 7d 20 2d 66 20 63 6f MAKE-make} -f co
8c50: 6e 66 74 65 73 74 6d 61 6b 65 20 32 3e 2f 64 65 nftestmake 2>/de
8c60: 76 2f 6e 75 6c 6c 20 7c 20 67 72 65 70 20 74 65 v/null | grep te
8c70: 6d 70 3d 60 0a 69 66 20 74 65 73 74 20 2d 6e 20 mp=`.if test -n
8c80: 22 24 61 63 5f 6d 61 6b 65 74 65 6d 70 22 3b 20 "$ac_maketemp";
8c90: 74 68 65 6e 0a 20 20 65 76 61 6c 20 61 63 5f 63 then. eval ac_c
8ca0: 76 5f 70 72 6f 67 5f 6d 61 6b 65 5f 24 7b 61 63 v_prog_make_${ac
8cb0: 5f 6d 61 6b 65 7d 5f 73 65 74 3d 79 65 73 0a 65 _make}_set=yes.e
8cc0: 6c 73 65 0a 20 20 65 76 61 6c 20 61 63 5f 63 76 lse. eval ac_cv
8cd0: 5f 70 72 6f 67 5f 6d 61 6b 65 5f 24 7b 61 63 5f _prog_make_${ac_
8ce0: 6d 61 6b 65 7d 5f 73 65 74 3d 6e 6f 0a 66 69 0a make}_set=no.fi.
8cf0: 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 6d 61 rm -f conftestma
8d00: 6b 65 0a 66 69 0a 69 66 20 65 76 61 6c 20 22 74 ke.fi.if eval "t
8d10: 65 73 74 20 5c 22 60 65 63 68 6f 20 27 24 61 63 est \"`echo '$ac
8d20: 5f 63 76 5f 70 72 6f 67 5f 6d 61 6b 65 5f 27 24 _cv_prog_make_'$
8d30: 7b 61 63 5f 6d 61 6b 65 7d 5f 73 65 74 60 5c 22 {ac_make}_set`\"
8d40: 20 3d 20 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 = yes"; then.
8d50: 65 63 68 6f 20 22 24 61 63 5f 74 22 22 79 65 73 echo "$ac_t""yes
8d60: 22 20 31 3e 26 36 0a 20 20 53 45 54 5f 4d 41 4b " 1>&6. SET_MAK
8d70: 45 3d 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 E=.else. echo "
8d80: 24 61 63 5f 74 22 22 6e 6f 22 20 31 3e 26 36 0a $ac_t""no" 1>&6.
8d90: 20 20 53 45 54 5f 4d 41 4b 45 3d 22 4d 41 4b 45 SET_MAKE="MAKE
8da0: 3d 24 7b 4d 41 4b 45 2d 6d 61 6b 65 7d 22 0a 66 =${MAKE-make}".f
8db0: 69 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d i...#-----------
8dc0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8dd0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8de0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
8df0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 46 69 6e 64 ---------.# Find
8e00: 20 72 61 6e 6c 69 62 0a 23 2d 2d 2d 2d 2d 2d 2d ranlib.#-------
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 0a 23 -------------..#
8e50: 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 Extract the fir
8e60: 73 74 20 77 6f 72 64 20 6f 66 20 22 72 61 6e 6c st word of "ranl
8e70: 69 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 ib", so it can b
8e80: 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 e a program name
8e90: 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 with args..set
8ea0: 64 75 6d 6d 79 20 72 61 6e 6c 69 62 3b 20 61 63 dummy ranlib; ac
8eb0: 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 24 61 _word=$2.echo $a
8ec0: 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f c_n "checking fo
8ed0: 72 20 24 61 63 5f 77 6f 72 64 22 22 2e 2e 2e 20 r $ac_word""...
8ee0: 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 63 68 6f $ac_c" 1>&6.echo
8ef0: 20 22 63 6f 6e 66 69 67 75 72 65 3a 31 31 32 32 "configure:1122
8f00: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 : checking for $
8f10: 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 69 66 20 ac_word" >&5.if
8f20: 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 eval "test \"`ec
8f30: 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 70 ho '$''{'ac_cv_p
8f40: 72 6f 67 5f 52 41 4e 4c 49 42 27 2b 73 65 74 7d rog_RANLIB'+set}
8f50: 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 '`\" = set"; the
8f60: 6e 0a 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 n. echo $ac_n "
8f70: 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 (cached) $ac_c"
8f80: 31 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 1>&6.else. if t
8f90: 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22 est -n "$RANLIB"
8fa0: 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 ; then. ac_cv_p
8fb0: 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 24 52 41 4e rog_RANLIB="$RAN
8fc0: 4c 49 42 22 20 23 20 4c 65 74 20 74 68 65 20 75 LIB" # Let the u
8fd0: 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 ser override the
8fe0: 20 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20 49 46 test..else. IF
8ff0: 53 3d 22 24 7b 49 46 53 3d 20 09 7d 22 3b 20 61 S="${IFS= .}"; a
9000: 63 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 c_save_ifs="$IFS
9010: 22 3b 20 49 46 53 3d 22 3a 22 0a 20 20 61 63 5f "; IFS=":". ac_
9020: 64 75 6d 6d 79 3d 22 24 50 41 54 48 22 0a 20 20 dummy="$PATH".
9030: 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61 for ac_dir in $a
9040: 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 c_dummy; do.
9050: 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 test -z "$ac_dir
9060: 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 " && ac_dir=..
9070: 20 20 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 if test -f $ac
9080: 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 3b 20 74 _dir/$ac_word; t
9090: 68 65 6e 0a 20 20 20 20 20 20 61 63 5f 63 76 5f hen. ac_cv_
90a0: 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 72 61 6e prog_RANLIB="ran
90b0: 6c 69 62 22 0a 20 20 20 20 20 20 62 72 65 61 6b lib". break
90c0: 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 . fi. done.
90d0: 20 49 46 53 3d 22 24 61 63 5f 73 61 76 65 5f 69 IFS="$ac_save_i
90e0: 66 73 22 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 fs". test -z "$
90f0: 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 ac_cv_prog_RANLI
9100: 42 22 20 26 26 20 61 63 5f 63 76 5f 70 72 6f 67 B" && ac_cv_prog
9110: 5f 52 41 4e 4c 49 42 3d 22 3a 22 0a 66 69 0a 66 _RANLIB=":".fi.f
9120: 69 0a 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 76 i.RANLIB="$ac_cv
9130: 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22 0a 69 66 _prog_RANLIB".if
9140: 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 test -n "$RANLI
9150: 42 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 B"; then. echo
9160: 22 24 61 63 5f 74 22 22 24 52 41 4e 4c 49 42 22 "$ac_t""$RANLIB"
9170: 20 31 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 1>&6.else. ech
9180: 6f 20 22 24 61 63 5f 74 22 22 6e 6f 22 20 31 3e o "$ac_t""no" 1>
9190: 26 36 0a 66 69 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d &6.fi...#-------
91a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
91b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
91c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
91d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 -------------.#
91e0: 54 68 69 73 20 6d 61 63 72 6f 20 70 65 72 66 6f This macro perfo
91f0: 72 6d 73 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 rms additional c
9200: 6f 6d 70 69 6c 65 72 20 74 65 73 74 73 2e 0a 23 ompiler tests..#
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 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9240: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9250: 2d 2d 2d 2d 0a 0a 65 63 68 6f 20 24 61 63 5f 6e ----..echo $ac_n
9260: 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 "checking for C
9270: 79 67 77 69 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e ygwin environmen
9280: 74 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e t""... $ac_c" 1>
9290: 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 &6.echo "configu
92a0: 72 65 3a 31 31 35 35 3a 20 63 68 65 63 6b 69 6e re:1155: checkin
92b0: 67 20 66 6f 72 20 43 79 67 77 69 6e 20 65 6e 76 g for Cygwin env
92c0: 69 72 6f 6e 6d 65 6e 74 22 20 3e 26 35 0a 69 66 ironment" >&5.if
92d0: 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 eval "test \"`e
92e0: 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f cho '$''{'ac_cv_
92f0: 63 79 67 77 69 6e 27 2b 73 65 74 7d 27 60 5c 22 cygwin'+set}'`\"
9300: 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 = set"; then.
9310: 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 echo $ac_n "(cac
9320: 68 65 64 29 20 24 61 63 5f 63 22 20 31 3e 26 36 hed) $ac_c" 1>&6
9330: 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 20 63 6f .else. cat > co
9340: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c nftest.$ac_ext <
9350: 3c 45 4f 46 0a 23 6c 69 6e 65 20 31 31 36 30 20 <EOF.#line 1160
9360: 22 63 6f 6e 66 69 67 75 72 65 22 0a 23 69 6e 63 "configure".#inc
9370: 6c 75 64 65 20 22 63 6f 6e 66 64 65 66 73 2e 68 lude "confdefs.h
9380: 22 0a 0a 69 6e 74 20 6d 61 69 6e 28 29 20 7b 0a "..int main() {.
9390: 0a 23 69 66 6e 64 65 66 20 5f 5f 43 59 47 57 49 .#ifndef __CYGWI
93a0: 4e 5f 5f 0a 23 64 65 66 69 6e 65 20 5f 5f 43 59 N__.#define __CY
93b0: 47 57 49 4e 5f 5f 20 5f 5f 43 59 47 57 49 4e 33 GWIN__ __CYGWIN3
93c0: 32 5f 5f 0a 23 65 6e 64 69 66 0a 72 65 74 75 72 2__.#endif.retur
93d0: 6e 20 5f 5f 43 59 47 57 49 4e 5f 5f 3b 0a 3b 20 n __CYGWIN__;.;
93e0: 72 65 74 75 72 6e 20 30 3b 20 7d 0a 45 4f 46 0a return 0; }.EOF.
93f0: 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 if { (eval echo
9400: 63 6f 6e 66 69 67 75 72 65 3a 31 31 37 31 3a 20 configure:1171:
9410: 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 29 \"$ac_compile\")
9420: 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63 1>&5; (eval $ac
9430: 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 3b 20 _compile) 2>&5;
9440: 7d 3b 20 74 68 65 6e 0a 20 20 72 6d 20 2d 72 66 }; then. rm -rf
9450: 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 61 63 5f conftest*. ac_
9460: 63 76 5f 63 79 67 77 69 6e 3d 79 65 73 0a 65 6c cv_cygwin=yes.el
9470: 73 65 0a 20 20 65 63 68 6f 20 22 63 6f 6e 66 69 se. echo "confi
9480: 67 75 72 65 3a 20 66 61 69 6c 65 64 20 70 72 6f gure: failed pro
9490: 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20 gram was:" >&5.
94a0: 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 cat conftest.$a
94b0: 63 5f 65 78 74 20 3e 26 35 0a 20 20 72 6d 20 2d c_ext >&5. rm -
94c0: 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 61 rf conftest*. a
94d0: 63 5f 63 76 5f 63 79 67 77 69 6e 3d 6e 6f 0a 66 c_cv_cygwin=no.f
94e0: 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 i.rm -f conftest
94f0: 2a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 *.rm -f conftest
9500: 2a 0a 66 69 0a 0a 65 63 68 6f 20 22 24 61 63 5f *.fi..echo "$ac_
9510: 74 22 22 24 61 63 5f 63 76 5f 63 79 67 77 69 6e t""$ac_cv_cygwin
9520: 22 20 31 3e 26 36 0a 43 59 47 57 49 4e 3d 0a 74 " 1>&6.CYGWIN=.t
9530: 65 73 74 20 22 24 61 63 5f 63 76 5f 63 79 67 77 est "$ac_cv_cygw
9540: 69 6e 22 20 3d 20 79 65 73 20 26 26 20 43 59 47 in" = yes && CYG
9550: 57 49 4e 3d 79 65 73 0a 0a 23 2d 2d 2d 2d 2d 2d WIN=yes..#------
9560: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9570: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9580: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9590: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 --------------.#
95a0: 20 44 65 74 65 72 6d 69 6e 65 73 20 74 68 65 20 Determines the
95b0: 63 6f 72 72 65 63 74 20 62 69 6e 61 72 79 20 66 correct binary f
95c0: 69 6c 65 20 65 78 74 65 6e 73 69 6f 6e 20 28 2e ile extension (.
95d0: 6f 2c 20 2e 6f 62 6a 2c 20 2e 65 78 65 20 65 74 o, .obj, .exe et
95e0: 63 2e 29 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d c.).#-----------
95f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9600: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9610: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9620: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 65 63 68 6f 20 ---------..echo
9630: 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 $ac_n "checking
9640: 66 6f 72 20 6f 62 6a 65 63 74 20 73 75 66 66 69 for object suffi
9650: 78 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e x""... $ac_c" 1>
9660: 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 &6.echo "configu
9670: 72 65 3a 31 31 39 33 3a 20 63 68 65 63 6b 69 6e re:1193: checkin
9680: 67 20 66 6f 72 20 6f 62 6a 65 63 74 20 73 75 66 g for object suf
9690: 66 69 78 22 20 3e 26 35 0a 69 66 20 65 76 61 6c fix" >&5.if eval
96a0: 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f 20 27 "test \"`echo '
96b0: 24 27 27 7b 27 61 63 5f 63 76 5f 6f 62 6a 65 78 $''{'ac_cv_objex
96c0: 74 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20 73 65 t'+set}'`\" = se
96d0: 74 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 t"; then. echo
96e0: 24 61 63 5f 6e 20 22 28 63 61 63 68 65 64 29 20 $ac_n "(cached)
96f0: 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 6c 73 65 $ac_c" 1>&6.else
9700: 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 . rm -f conftes
9710: 74 2a 0a 65 63 68 6f 20 27 69 6e 74 20 69 20 3d t*.echo 'int i =
9720: 20 31 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 1;' > conftest.
9730: 24 61 63 5f 65 78 74 0a 69 66 20 7b 20 28 65 76 $ac_ext.if { (ev
9740: 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 al echo configur
9750: 65 3a 31 31 39 39 3a 20 5c 22 24 61 63 5f 63 6f e:1199: \"$ac_co
9760: 6d 70 69 6c 65 5c 22 29 20 31 3e 26 35 3b 20 28 mpile\") 1>&5; (
9770: 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 eval $ac_compile
9780: 29 20 32 3e 26 35 3b 20 7d 3b 20 74 68 65 6e 0a ) 2>&5; }; then.
9790: 20 20 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e for ac_file in
97a0: 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a conftest.*; do.
97b0: 20 20 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c case $ac_fil
97c0: 65 20 69 6e 0a 20 20 20 20 2a 2e 63 29 20 3b 3b e in. *.c) ;;
97d0: 0a 20 20 20 20 2a 29 20 61 63 5f 63 76 5f 6f 62 . *) ac_cv_ob
97e0: 6a 65 78 74 3d 60 65 63 68 6f 20 24 61 63 5f 66 jext=`echo $ac_f
97f0: 69 6c 65 20 7c 20 73 65 64 20 2d 65 20 73 2f 63 ile | sed -e s/c
9800: 6f 6e 66 74 65 73 74 2e 2f 2f 60 20 3b 3b 0a 20 onftest.//` ;;.
9810: 20 20 20 65 73 61 63 0a 20 20 64 6f 6e 65 0a 65 esac. done.e
9820: 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 63 6f lse. { echo "co
9830: 6e 66 69 67 75 72 65 3a 20 65 72 72 6f 72 3a 20 nfigure: error:
9840: 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 6f 72 20 installation or
9850: 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 70 72 configuration pr
9860: 6f 62 6c 65 6d 3b 20 63 6f 6d 70 69 6c 65 72 20 oblem; compiler
9870: 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 22 20 31 does not work" 1
9880: 3e 26 32 3b 20 65 78 69 74 20 31 3b 20 7d 0a 66 >&2; exit 1; }.f
9890: 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 i.rm -f conftest
98a0: 2a 0a 66 69 0a 0a 65 63 68 6f 20 22 24 61 63 5f *.fi..echo "$ac_
98b0: 74 22 22 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 t""$ac_cv_objext
98c0: 22 20 31 3e 26 36 0a 4f 42 4a 45 58 54 3d 24 61 " 1>&6.OBJEXT=$a
98d0: 63 5f 63 76 5f 6f 62 6a 65 78 74 0a 61 63 5f 6f c_cv_objext.ac_o
98e0: 62 6a 65 78 74 3d 24 61 63 5f 63 76 5f 6f 62 6a bjext=$ac_cv_obj
98f0: 65 78 74 0a 0a 65 63 68 6f 20 24 61 63 5f 6e 20 ext..echo $ac_n
9900: 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6d 69 "checking for mi
9910: 6e 67 77 33 32 20 65 6e 76 69 72 6f 6e 6d 65 6e ngw32 environmen
9920: 74 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e t""... $ac_c" 1>
9930: 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 &6.echo "configu
9940: 72 65 3a 31 32 31 37 3a 20 63 68 65 63 6b 69 6e re:1217: checkin
9950: 67 20 66 6f 72 20 6d 69 6e 67 77 33 32 20 65 6e g for mingw32 en
9960: 76 69 72 6f 6e 6d 65 6e 74 22 20 3e 26 35 0a 69 vironment" >&5.i
9970: 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60 f eval "test \"`
9980: 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 echo '$''{'ac_cv
9990: 5f 6d 69 6e 67 77 33 32 27 2b 73 65 74 7d 27 60 _mingw32'+set}'`
99a0: 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a \" = set"; then.
99b0: 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 echo $ac_n "(c
99c0: 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 31 3e ached) $ac_c" 1>
99d0: 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 20 &6.else. cat >
99e0: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 conftest.$ac_ext
99f0: 20 3c 3c 45 4f 46 0a 23 6c 69 6e 65 20 31 32 32 <<EOF.#line 122
9a00: 32 20 22 63 6f 6e 66 69 67 75 72 65 22 0a 23 69 2 "configure".#i
9a10: 6e 63 6c 75 64 65 20 22 63 6f 6e 66 64 65 66 73 nclude "confdefs
9a20: 2e 68 22 0a 0a 69 6e 74 20 6d 61 69 6e 28 29 20 .h"..int main()
9a30: 7b 0a 72 65 74 75 72 6e 20 5f 5f 4d 49 4e 47 57 {.return __MINGW
9a40: 33 32 5f 5f 3b 0a 3b 20 72 65 74 75 72 6e 20 30 32__;.; return 0
9a50: 3b 20 7d 0a 45 4f 46 0a 69 66 20 7b 20 28 65 76 ; }.EOF.if { (ev
9a60: 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 al echo configur
9a70: 65 3a 31 32 32 39 3a 20 5c 22 24 61 63 5f 63 6f e:1229: \"$ac_co
9a80: 6d 70 69 6c 65 5c 22 29 20 31 3e 26 35 3b 20 28 mpile\") 1>&5; (
9a90: 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 eval $ac_compile
9aa0: 29 20 32 3e 26 35 3b 20 7d 3b 20 74 68 65 6e 0a ) 2>&5; }; then.
9ab0: 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 rm -rf conftes
9ac0: 74 2a 0a 20 20 61 63 5f 63 76 5f 6d 69 6e 67 77 t*. ac_cv_mingw
9ad0: 33 32 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 32=yes.else. ec
9ae0: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 20 66 ho "configure: f
9af0: 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 ailed program wa
9b00: 73 3a 22 20 3e 26 35 0a 20 20 63 61 74 20 63 6f s:" >&5. cat co
9b10: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e nftest.$ac_ext >
9b20: 26 35 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 &5. rm -rf conf
9b30: 74 65 73 74 2a 0a 20 20 61 63 5f 63 76 5f 6d 69 test*. ac_cv_mi
9b40: 6e 67 77 33 32 3d 6e 6f 0a 66 69 0a 72 6d 20 2d ngw32=no.fi.rm -
9b50: 66 20 63 6f 6e 66 74 65 73 74 2a 0a 72 6d 20 2d f conftest*.rm -
9b60: 66 20 63 6f 6e 66 74 65 73 74 2a 0a 66 69 0a 0a f conftest*.fi..
9b70: 65 63 68 6f 20 22 24 61 63 5f 74 22 22 24 61 63 echo "$ac_t""$ac
9b80: 5f 63 76 5f 6d 69 6e 67 77 33 32 22 20 31 3e 26 _cv_mingw32" 1>&
9b90: 36 0a 4d 49 4e 47 57 33 32 3d 0a 74 65 73 74 20 6.MINGW32=.test
9ba0: 22 24 61 63 5f 63 76 5f 6d 69 6e 67 77 33 32 22 "$ac_cv_mingw32"
9bb0: 20 3d 20 79 65 73 20 26 26 20 4d 49 4e 47 57 33 = yes && MINGW3
9bc0: 32 3d 79 65 73 0a 0a 0a 65 63 68 6f 20 24 61 63 2=yes...echo $ac
9bd0: 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 _n "checking for
9be0: 20 65 78 65 63 75 74 61 62 6c 65 20 73 75 66 66 executable suff
9bf0: 69 78 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 ix""... $ac_c" 1
9c00: 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e 66 69 67 >&6.echo "config
9c10: 75 72 65 3a 31 32 34 38 3a 20 63 68 65 63 6b 69 ure:1248: checki
9c20: 6e 67 20 66 6f 72 20 65 78 65 63 75 74 61 62 6c ng for executabl
9c30: 65 20 73 75 66 66 69 78 22 20 3e 26 35 0a 69 66 e suffix" >&5.if
9c40: 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 eval "test \"`e
9c50: 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f cho '$''{'ac_cv_
9c60: 65 78 65 65 78 74 27 2b 73 65 74 7d 27 60 5c 22 exeext'+set}'`\"
9c70: 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 = set"; then.
9c80: 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 echo $ac_n "(cac
9c90: 68 65 64 29 20 24 61 63 5f 63 22 20 31 3e 26 36 hed) $ac_c" 1>&6
9ca0: 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 .else. if test
9cb0: 22 24 43 59 47 57 49 4e 22 20 3d 20 79 65 73 20 "$CYGWIN" = yes
9cc0: 7c 7c 20 74 65 73 74 20 22 24 4d 49 4e 47 57 33 || test "$MINGW3
9cd0: 32 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 2" = yes; then.
9ce0: 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 2e 65 ac_cv_exeext=.e
9cf0: 78 65 0a 65 6c 73 65 0a 20 20 72 6d 20 2d 66 20 xe.else. rm -f
9d00: 63 6f 6e 66 74 65 73 74 2a 0a 20 20 65 63 68 6f conftest*. echo
9d10: 20 27 69 6e 74 20 6d 61 69 6e 20 28 29 20 7b 20 'int main () {
9d20: 72 65 74 75 72 6e 20 30 3b 20 7d 27 20 3e 20 63 return 0; }' > c
9d30: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a onftest.$ac_ext.
9d40: 20 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 0a ac_cv_exeext=.
9d50: 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 if { (eval ech
9d60: 6f 20 63 6f 6e 66 69 67 75 72 65 3a 31 32 35 38 o configure:1258
9d70: 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29 20 : \"$ac_link\")
9d80: 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63 5f 1>&5; (eval $ac_
9d90: 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 3b 20 74 link) 2>&5; }; t
9da0: 68 65 6e 0a 20 20 20 20 66 6f 72 20 66 69 6c 65 hen. for file
9db0: 20 69 6e 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 in conftest.*;
9dc0: 64 6f 0a 20 20 20 20 20 20 63 61 73 65 20 24 66 do. case $f
9dd0: 69 6c 65 20 69 6e 0a 20 20 20 20 20 20 2a 2e 63 ile in. *.c
9de0: 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 29 20 | *.o | *.obj)
9df0: 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61 63 5f 63 ;;. *) ac_c
9e00: 76 5f 65 78 65 65 78 74 3d 60 65 63 68 6f 20 24 v_exeext=`echo $
9e10: 66 69 6c 65 20 7c 20 73 65 64 20 2d 65 20 73 2f file | sed -e s/
9e20: 63 6f 6e 66 74 65 73 74 2f 2f 60 20 3b 3b 0a 20 conftest//` ;;.
9e30: 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 64 6f esac. do
9e40: 6e 65 0a 20 20 65 6c 73 65 0a 20 20 20 20 7b 20 ne. else. {
9e50: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a echo "configure:
9e60: 20 65 72 72 6f 72 3a 20 69 6e 73 74 61 6c 6c 61 error: installa
9e70: 74 69 6f 6e 20 6f 72 20 63 6f 6e 66 69 67 75 72 tion or configur
9e80: 61 74 69 6f 6e 20 70 72 6f 62 6c 65 6d 3a 20 63 ation problem: c
9e90: 6f 6d 70 69 6c 65 72 20 63 61 6e 6e 6f 74 20 63 ompiler cannot c
9ea0: 72 65 61 74 65 20 65 78 65 63 75 74 61 62 6c 65 reate executable
9eb0: 73 2e 22 20 31 3e 26 32 3b 20 65 78 69 74 20 31 s." 1>&2; exit 1
9ec0: 3b 20 7d 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66 ; }. fi. rm -f
9ed0: 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 74 65 73 conftest*. tes
9ee0: 74 20 78 22 24 7b 61 63 5f 63 76 5f 65 78 65 65 t x"${ac_cv_exee
9ef0: 78 74 7d 22 20 3d 20 78 20 26 26 20 61 63 5f 63 xt}" = x && ac_c
9f00: 76 5f 65 78 65 65 78 74 3d 6e 6f 0a 66 69 0a 66 v_exeext=no.fi.f
9f10: 69 0a 0a 45 58 45 45 58 54 3d 22 22 0a 74 65 73 i..EXEEXT="".tes
9f20: 74 20 78 22 24 7b 61 63 5f 63 76 5f 65 78 65 65 t x"${ac_cv_exee
9f30: 78 74 7d 22 20 21 3d 20 78 6e 6f 20 26 26 20 45 xt}" != xno && E
9f40: 58 45 45 58 54 3d 24 7b 61 63 5f 63 76 5f 65 78 XEEXT=${ac_cv_ex
9f50: 65 65 78 74 7d 0a 65 63 68 6f 20 22 24 61 63 5f eext}.echo "$ac_
9f60: 74 22 22 24 7b 61 63 5f 63 76 5f 65 78 65 65 78 t""${ac_cv_exeex
9f70: 74 7d 22 20 31 3e 26 36 0a 61 63 5f 65 78 65 65 t}" 1>&6.ac_exee
9f80: 78 74 3d 24 45 58 45 45 58 54 0a 0a 0a 23 2d 2d xt=$EXEEXT...#--
9f90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9fa0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9fb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9fc0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
9fd0: 2d 2d 0a 23 20 22 63 79 67 70 61 74 68 22 20 69 --.# "cygpath" i
9fe0: 73 20 75 73 65 64 20 6f 6e 20 77 69 6e 64 6f 77 s used on window
9ff0: 73 20 74 6f 20 67 65 6e 65 72 61 74 65 20 6e 61 s to generate na
a000: 74 69 76 65 20 70 61 74 68 20 6e 61 6d 65 73 20 tive path names
a010: 66 6f 72 0a 23 20 69 6e 63 6c 75 64 65 20 66 69 for.# include fi
a020: 6c 65 73 2e 20 20 54 68 65 73 65 20 76 61 72 69 les. These vari
a030: 61 62 6c 65 73 20 73 68 6f 75 6c 64 20 6f 6e 6c ables should onl
a040: 79 20 62 65 20 75 73 65 64 20 77 69 74 68 20 74 y be used with t
a050: 68 65 0a 23 20 63 6f 6d 70 69 6c 65 72 20 61 6e he.# compiler an
a060: 64 20 6c 69 6e 6b 65 72 20 73 69 6e 63 65 20 23 d linker since #
a070: 20 74 68 65 79 20 67 65 6e 65 72 61 74 65 20 6e they generate n
a080: 61 74 69 76 65 20 70 61 74 68 20 6e 61 6d 65 73 ative path names
a090: 2e 0a 23 0a 23 20 55 6e 69 78 20 74 63 6c 43 6f ..#.# Unix tclCo
a0a0: 6e 66 69 67 2e 73 68 20 70 6f 69 6e 74 73 20 53 nfig.sh points S
a0b0: 52 43 5f 44 49 52 20 61 74 20 74 68 65 20 74 6f RC_DIR at the to
a0c0: 70 2d 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 p-level director
a0d0: 79 20 6f 66 0a 23 20 74 68 65 20 54 63 6c 20 73 y of.# the Tcl s
a0e0: 6f 75 72 63 65 73 2c 20 77 68 69 6c 65 20 74 68 ources, while th
a0f0: 65 20 57 69 6e 64 6f 77 73 20 74 63 6c 43 6f 6e e Windows tclCon
a100: 66 69 67 2e 73 68 20 70 6f 69 6e 74 73 20 53 52 fig.sh points SR
a110: 43 5f 44 49 52 20 61 74 0a 23 20 74 68 65 20 77 C_DIR at.# the w
a120: 69 6e 20 73 75 62 64 69 72 65 63 74 6f 72 79 2e in subdirectory.
a130: 20 20 48 65 6e 63 65 20 74 68 65 20 64 69 66 66 Hence the diff
a140: 65 72 65 6e 74 20 75 73 61 67 65 73 20 6f 66 20 erent usages of
a150: 53 52 43 5f 44 49 52 20 62 65 6c 6f 77 2e 0a 23 SRC_DIR below..#
a160: 0a 23 20 54 68 69 73 20 6d 75 73 74 20 62 65 20 .# This must be
a170: 64 6f 6e 65 20 62 65 66 6f 72 65 20 63 61 6c 6c done before call
a180: 69 6e 67 20 53 43 5f 50 55 42 4c 49 43 5f 54 43 ing SC_PUBLIC_TC
a190: 4c 5f 48 45 41 44 45 52 53 20 6f 72 0a 23 20 53 L_HEADERS or.# S
a1a0: 43 5f 50 52 49 56 41 54 45 5f 54 43 4c 5f 48 45 C_PRIVATE_TCL_HE
a1b0: 41 44 45 52 53 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d ADERS..#--------
a1c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a1d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a1e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a1f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 63 61 ------------..ca
a200: 73 65 20 22 60 75 6e 61 6d 65 20 2d 73 60 22 20 se "`uname -s`"
a210: 69 6e 0a 20 20 20 20 2a 77 69 6e 33 32 2a 20 7c in. *win32* |
a220: 20 2a 57 49 4e 33 32 2a 20 7c 20 2a 43 59 47 57 *WIN32* | *CYGW
a230: 49 4e 5f 4e 54 2a 7c 2a 43 59 47 57 49 4e 5f 39 IN_NT*|*CYGWIN_9
a240: 38 2a 7c 2a 43 59 47 57 49 4e 5f 39 35 2a 29 0a 8*|*CYGWIN_95*).
a250: 09 43 59 47 50 41 54 48 3d 22 63 79 67 70 61 74 .CYGPATH="cygpat
a260: 68 20 2d 77 22 0a 09 52 45 4c 50 41 54 48 3d 22 h -w"..RELPATH="
a270: 2e 2e 20 2e 2e 20 62 69 6e 22 0a 20 20 20 20 3b .. .. bin". ;
a280: 3b 0a 20 20 20 20 2a 29 0a 09 43 59 47 50 41 54 ;. *)..CYGPAT
a290: 48 3d 65 63 68 6f 0a 09 52 45 4c 50 41 54 48 3d H=echo..RELPATH=
a2a0: 22 2e 2e 22 0a 20 20 20 20 3b 3b 0a 65 73 61 63 "..". ;;.esac
a2b0: 0a 0a 0a 0a 0a 53 53 4c 5f 49 4e 43 4c 55 44 45 .....SSL_INCLUDE
a2c0: 5f 44 49 52 5f 4e 41 54 49 56 45 3d 5c 22 60 24 _DIR_NATIVE=\"`$
a2d0: 7b 43 59 47 50 41 54 48 7d 20 24 7b 53 53 4c 5f {CYGPATH} ${SSL_
a2e0: 49 4e 43 4c 55 44 45 5f 44 49 52 7d 60 5c 22 0a INCLUDE_DIR}`\".
a2f0: 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ...#------------
a300: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a310: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a320: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
a330: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 4c 6f 61 64 20 --------.# Load
a340: 74 68 65 20 74 63 6c 43 6f 6e 66 69 67 2e 73 68 the tclConfig.sh
a350: 20 66 69 6c 65 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d file.#---------
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 2d 2d 2d 2d ----------------
a390: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 20 20 -----------...
a3a0: 20 20 23 0a 20 20 20 20 23 20 4f 6b 2c 20 6c 65 #. # Ok, le
a3b0: 74 73 20 66 69 6e 64 20 74 68 65 20 74 63 6c 20 ts find the tcl
a3c0: 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20 20 configuration.
a3d0: 20 20 23 20 46 69 72 73 74 2c 20 6c 6f 6f 6b 20 # First, look
a3e0: 66 6f 72 20 6f 6e 65 20 75 6e 69 6e 73 74 61 6c for one uninstal
a3f0: 6c 65 64 2e 0a 20 20 20 20 23 20 74 68 65 20 61 led.. # the a
a400: 6c 74 65 72 6e 61 74 69 76 65 20 73 65 61 72 63 lternative searc
a410: 68 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 69 h directory is i
a420: 6e 76 6f 6b 65 64 20 62 79 20 2d 2d 77 69 74 68 nvoked by --with
a430: 2d 74 63 6c 0a 20 20 20 20 23 0a 0a 20 20 20 20 -tcl. #..
a440: 69 66 20 74 65 73 74 20 78 22 24 7b 6e 6f 5f 74 if test x"${no_t
a450: 63 6c 7d 22 20 3d 20 78 20 3b 20 74 68 65 6e 0a cl}" = x ; then.
a460: 09 23 20 77 65 20 72 65 73 65 74 20 6e 6f 5f 74 .# we reset no_t
a470: 63 6c 20 69 6e 20 63 61 73 65 20 73 6f 6d 65 74 cl in case somet
a480: 68 69 6e 67 20 66 61 69 6c 73 20 68 65 72 65 0a hing fails here.
a490: 09 6e 6f 5f 74 63 6c 3d 74 72 75 65 0a 09 23 20 .no_tcl=true..#
a4a0: 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d Check whether --
a4b0: 77 69 74 68 2d 74 63 6c 20 6f 72 20 2d 2d 77 69 with-tcl or --wi
a4c0: 74 68 6f 75 74 2d 74 63 6c 20 77 61 73 20 67 69 thout-tcl was gi
a4d0: 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b ven..if test "${
a4e0: 77 69 74 68 5f 74 63 6c 2b 73 65 74 7d 22 20 3d with_tcl+set}" =
a4f0: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 77 69 74 set; then. wit
a500: 68 76 61 6c 3d 22 24 77 69 74 68 5f 74 63 6c 22 hval="$with_tcl"
a510: 0a 20 20 77 69 74 68 5f 74 63 6c 63 6f 6e 66 69 . with_tclconfi
a520: 67 3d 24 7b 77 69 74 68 76 61 6c 7d 0a 66 69 0a g=${withval}.fi.
a530: 0a 09 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 ..echo $ac_n "ch
a540: 65 63 6b 69 6e 67 20 66 6f 72 20 54 63 6c 20 63 ecking for Tcl c
a550: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 22 2e 2e onfiguration""..
a560: 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 63 . $ac_c" 1>&6.ec
a570: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 31 33 ho "configure:13
a580: 33 31 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 31: checking for
a590: 20 54 63 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 Tcl configurati
a5a0: 6f 6e 22 20 3e 26 35 0a 09 69 66 20 65 76 61 6c on" >&5..if eval
a5b0: 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f 20 27 "test \"`echo '
a5c0: 24 27 27 7b 27 61 63 5f 63 76 5f 63 5f 74 63 6c $''{'ac_cv_c_tcl
a5d0: 63 6f 6e 66 69 67 27 2b 73 65 74 7d 27 60 5c 22 config'+set}'`\"
a5e0: 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 = set"; then.
a5f0: 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 echo $ac_n "(cac
a600: 68 65 64 29 20 24 61 63 5f 63 22 20 31 3e 26 36 hed) $ac_c" 1>&6
a610: 0a 65 6c 73 65 0a 20 20 0a 0a 09 20 20 20 20 23 .else. ... #
a620: 20 46 69 72 73 74 20 63 68 65 63 6b 20 74 6f 20 First check to
a630: 73 65 65 20 69 66 20 2d 2d 77 69 74 68 2d 74 63 see if --with-tc
a640: 6c 20 77 61 73 20 73 70 65 63 69 66 69 65 64 2e l was specified.
a650: 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 78 22 .. if test x"
a660: 24 7b 77 69 74 68 5f 74 63 6c 63 6f 6e 66 69 67 ${with_tclconfig
a670: 7d 22 20 21 3d 20 78 20 3b 20 74 68 65 6e 0a 09 }" != x ; then..
a680: 09 69 66 20 74 65 73 74 20 2d 66 20 22 24 7b 77 .if test -f "${w
a690: 69 74 68 5f 74 63 6c 63 6f 6e 66 69 67 7d 2f 74 ith_tclconfig}/t
a6a0: 63 6c 43 6f 6e 66 69 67 2e 73 68 22 20 3b 20 74 clConfig.sh" ; t
a6b0: 68 65 6e 0a 09 09 20 20 20 20 61 63 5f 63 76 5f hen... ac_cv_
a6c0: 63 5f 74 63 6c 63 6f 6e 66 69 67 3d 60 28 63 64 c_tclconfig=`(cd
a6d0: 20 24 7b 77 69 74 68 5f 74 63 6c 63 6f 6e 66 69 ${with_tclconfi
a6e0: 67 7d 3b 20 70 77 64 29 60 0a 09 09 65 6c 73 65 g}; pwd)`...else
a6f0: 0a 09 09 20 20 20 20 7b 20 65 63 68 6f 20 22 63 ... { echo "c
a700: 6f 6e 66 69 67 75 72 65 3a 20 65 72 72 6f 72 3a onfigure: error:
a710: 20 24 7b 77 69 74 68 5f 74 63 6c 63 6f 6e 66 69 ${with_tclconfi
a720: 67 7d 20 64 69 72 65 63 74 6f 72 79 20 64 6f 65 g} directory doe
a730: 73 6e 27 74 20 63 6f 6e 74 61 69 6e 20 74 63 6c sn't contain tcl
a740: 43 6f 6e 66 69 67 2e 73 68 22 20 31 3e 26 32 3b Config.sh" 1>&2;
a750: 20 65 78 69 74 20 31 3b 20 7d 0a 09 09 66 69 0a exit 1; }...fi.
a760: 09 20 20 20 20 66 69 0a 0a 09 20 20 20 20 23 20 . fi... #
a770: 74 68 65 6e 20 63 68 65 63 6b 20 66 6f 72 20 61 then check for a
a780: 20 70 72 69 76 61 74 65 20 54 63 6c 20 69 6e 73 private Tcl ins
a790: 74 61 6c 6c 61 74 69 6f 6e 0a 09 20 20 20 20 69 tallation.. i
a7a0: 66 20 74 65 73 74 20 78 22 24 7b 61 63 5f 63 76 f test x"${ac_cv
a7b0: 5f 63 5f 74 63 6c 63 6f 6e 66 69 67 7d 22 20 3d _c_tclconfig}" =
a7c0: 20 78 20 3b 20 74 68 65 6e 0a 09 09 66 6f 72 20 x ; then...for
a7d0: 69 20 69 6e 20 5c 0a 09 09 09 2e 2e 2f 74 63 6c i in \....../tcl
a7e0: 20 5c 0a 09 09 09 60 6c 73 20 2d 64 72 20 2e 2e \....`ls -dr ..
a7f0: 2f 74 63 6c 5b 38 2d 39 5d 2e 5b 30 2d 39 5d 2a /tcl[8-9].[0-9]*
a800: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 2>/dev/null` \.
a810: 09 09 09 2e 2e 2f 2e 2e 2f 74 63 6c 20 5c 0a 09 ...../../tcl \..
a820: 09 09 60 6c 73 20 2d 64 72 20 2e 2e 2f 2e 2e 2f ..`ls -dr ../../
a830: 74 63 6c 5b 38 2d 39 5d 2e 5b 30 2d 39 5d 2a 20 tcl[8-9].[0-9]*
a840: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 2>/dev/null` \..
a850: 09 09 2e 2e 2f 2e 2e 2f 2e 2e 2f 74 63 6c 20 5c ..../../../tcl \
a860: 0a 09 09 09 60 6c 73 20 2d 64 72 20 2e 2e 2f 2e ....`ls -dr ../.
a870: 2e 2f 2e 2e 2f 74 63 6c 5b 38 2d 39 5d 2e 5b 30 ./../tcl[8-9].[0
a880: 2d 39 5d 2a 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c -9]* 2>/dev/null
a890: 60 20 3b 20 64 6f 0a 09 09 20 20 20 20 69 66 20 ` ; do... if
a8a0: 74 65 73 74 20 2d 66 20 22 24 69 2f 75 6e 69 78 test -f "$i/unix
a8b0: 2f 74 63 6c 43 6f 6e 66 69 67 2e 73 68 22 20 3b /tclConfig.sh" ;
a8c0: 20 74 68 65 6e 0a 09 09 09 61 63 5f 63 76 5f 63 then....ac_cv_c
a8d0: 5f 74 63 6c 63 6f 6e 66 69 67 3d 60 28 63 64 20 _tclconfig=`(cd
a8e0: 24 69 2f 75 6e 69 78 3b 20 70 77 64 29 60 0a 09 $i/unix; pwd)`..
a8f0: 09 09 62 72 65 61 6b 0a 09 09 20 20 20 20 66 69 ..break... fi
a900: 0a 09 09 64 6f 6e 65 0a 09 20 20 20 20 66 69 0a ...done.. fi.
a910: 0a 09 20 20 20 20 23 20 63 68 65 63 6b 20 69 6e .. # check in
a920: 20 61 20 66 65 77 20 63 6f 6d 6d 6f 6e 20 69 6e a few common in
a930: 73 74 61 6c 6c 20 6c 6f 63 61 74 69 6f 6e 73 0a stall locations.
a940: 09 20 20 20 20 69 66 20 74 65 73 74 20 78 22 24 . if test x"$
a950: 7b 61 63 5f 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 {ac_cv_c_tclconf
a960: 69 67 7d 22 20 3d 20 78 20 3b 20 74 68 65 6e 0a ig}" = x ; then.
a970: 09 09 66 6f 72 20 69 20 69 6e 20 60 6c 73 20 2d ..for i in `ls -
a980: 64 20 24 7b 70 72 65 66 69 78 7d 2f 6c 69 62 20 d ${prefix}/lib
a990: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 2>/dev/null` \..
a9a0: 09 09 60 6c 73 20 2d 64 20 2f 75 73 72 2f 6c 69 ..`ls -d /usr/li
a9b0: 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 5c b 2>/dev/null` \
a9c0: 0a 09 09 09 60 6c 73 20 2d 64 20 2f 75 73 72 2f ....`ls -d /usr/
a9d0: 6c 6f 63 61 6c 2f 6c 69 62 20 32 3e 2f 64 65 76 local/lib 2>/dev
a9e0: 2f 6e 75 6c 6c 60 20 3b 20 64 6f 0a 09 09 20 20 /null` ; do...
a9f0: 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 69 if test -f "$i
aa00: 2f 74 63 6c 43 6f 6e 66 69 67 2e 73 68 22 20 3b /tclConfig.sh" ;
aa10: 20 74 68 65 6e 0a 09 09 09 61 63 5f 63 76 5f 63 then....ac_cv_c
aa20: 5f 74 63 6c 63 6f 6e 66 69 67 3d 60 28 63 64 20 _tclconfig=`(cd
aa30: 24 69 3b 20 70 77 64 29 60 0a 09 09 09 62 72 65 $i; pwd)`....bre
aa40: 61 6b 0a 09 09 20 20 20 20 66 69 0a 09 09 64 6f ak... fi...do
aa50: 6e 65 0a 09 20 20 20 20 66 69 0a 0a 09 20 20 20 ne.. fi...
aa60: 20 23 20 63 68 65 63 6b 20 69 6e 20 61 20 66 65 # check in a fe
aa70: 77 20 6f 74 68 65 72 20 70 72 69 76 61 74 65 20 w other private
aa80: 6c 6f 63 61 74 69 6f 6e 73 0a 09 20 20 20 20 69 locations.. i
aa90: 66 20 74 65 73 74 20 78 22 24 7b 61 63 5f 63 76 f test x"${ac_cv
aaa0: 5f 63 5f 74 63 6c 63 6f 6e 66 69 67 7d 22 20 3d _c_tclconfig}" =
aab0: 20 78 20 3b 20 74 68 65 6e 0a 09 09 66 6f 72 20 x ; then...for
aac0: 69 20 69 6e 20 5c 0a 09 09 09 24 7b 73 72 63 64 i in \....${srcd
aad0: 69 72 7d 2f 2e 2e 2f 74 63 6c 20 5c 0a 09 09 09 ir}/../tcl \....
aae0: 60 6c 73 20 2d 64 72 20 24 7b 73 72 63 64 69 72 `ls -dr ${srcdir
aaf0: 7d 2f 2e 2e 2f 74 63 6c 5b 38 2d 39 5d 2e 5b 30 }/../tcl[8-9].[0
ab00: 2d 39 5d 2a 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c -9]* 2>/dev/null
ab10: 60 20 3b 20 64 6f 0a 09 09 20 20 20 20 69 66 20 ` ; do... if
ab20: 74 65 73 74 20 2d 66 20 22 24 69 2f 75 6e 69 78 test -f "$i/unix
ab30: 2f 74 63 6c 43 6f 6e 66 69 67 2e 73 68 22 20 3b /tclConfig.sh" ;
ab40: 20 74 68 65 6e 0a 09 09 20 20 20 20 61 63 5f 63 then... ac_c
ab50: 76 5f 63 5f 74 63 6c 63 6f 6e 66 69 67 3d 60 28 v_c_tclconfig=`(
ab60: 63 64 20 24 69 2f 75 6e 69 78 3b 20 70 77 64 29 cd $i/unix; pwd)
ab70: 60 0a 09 09 20 20 20 20 62 72 65 61 6b 0a 09 09 `... break...
ab80: 66 69 0a 09 09 64 6f 6e 65 0a 09 20 20 20 20 66 fi...done.. f
ab90: 69 0a 09 0a 66 69 0a 0a 0a 09 69 66 20 74 65 73 i...fi....if tes
aba0: 74 20 78 22 24 7b 61 63 5f 63 76 5f 63 5f 74 63 t x"${ac_cv_c_tc
abb0: 6c 63 6f 6e 66 69 67 7d 22 20 3d 20 78 20 3b 20 lconfig}" = x ;
abc0: 74 68 65 6e 0a 09 20 20 20 20 54 43 4c 5f 42 49 then.. TCL_BI
abd0: 4e 5f 44 49 52 3d 22 23 20 6e 6f 20 54 63 6c 20 N_DIR="# no Tcl
abe0: 63 6f 6e 66 69 67 73 20 66 6f 75 6e 64 22 0a 09 configs found"..
abf0: 20 20 20 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 echo "config
ac00: 75 72 65 3a 20 77 61 72 6e 69 6e 67 3a 20 43 61 ure: warning: Ca
ac10: 6e 27 74 20 66 69 6e 64 20 54 63 6c 20 63 6f 6e n't find Tcl con
ac20: 66 69 67 75 72 61 74 69 6f 6e 20 64 65 66 69 6e figuration defin
ac30: 69 74 69 6f 6e 73 22 20 31 3e 26 32 0a 09 20 20 itions" 1>&2..
ac40: 20 20 65 78 69 74 20 30 0a 09 65 6c 73 65 0a 09 exit 0..else..
ac50: 20 20 20 20 6e 6f 5f 74 63 6c 3d 0a 09 20 20 20 no_tcl=..
ac60: 20 54 43 4c 5f 42 49 4e 5f 44 49 52 3d 24 7b 61 TCL_BIN_DIR=${a
ac70: 63 5f 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 69 67 c_cv_c_tclconfig
ac80: 7d 0a 09 20 20 20 20 65 63 68 6f 20 22 24 61 63 }.. echo "$ac
ac90: 5f 74 22 22 66 6f 75 6e 64 20 24 54 43 4c 5f 42 _t""found $TCL_B
aca0: 49 4e 5f 44 49 52 2f 74 63 6c 43 6f 6e 66 69 67 IN_DIR/tclConfig
acb0: 2e 73 68 22 20 31 3e 26 36 0a 09 66 69 0a 20 20 .sh" 1>&6..fi.
acc0: 20 20 66 69 0a 0a 0a 20 20 20 20 65 63 68 6f 20 fi... echo
acd0: 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 $ac_n "checking
ace0: 66 6f 72 20 65 78 69 73 74 65 6e 63 65 20 6f 66 for existence of
acf0: 20 24 54 43 4c 5f 42 49 4e 5f 44 49 52 2f 74 63 $TCL_BIN_DIR/tc
ad00: 6c 43 6f 6e 66 69 67 2e 73 68 22 22 2e 2e 2e 20 lConfig.sh""...
ad10: 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 63 68 6f $ac_c" 1>&6.echo
ad20: 20 22 63 6f 6e 66 69 67 75 72 65 3a 31 34 30 32 "configure:1402
ad30: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65 : checking for e
ad40: 78 69 73 74 65 6e 63 65 20 6f 66 20 24 54 43 4c xistence of $TCL
ad50: 5f 42 49 4e 5f 44 49 52 2f 74 63 6c 43 6f 6e 66 _BIN_DIR/tclConf
ad60: 69 67 2e 73 68 22 20 3e 26 35 0a 0a 20 20 20 20 ig.sh" >&5..
ad70: 69 66 20 74 65 73 74 20 2d 66 20 22 24 54 43 4c if test -f "$TCL
ad80: 5f 42 49 4e 5f 44 49 52 2f 74 63 6c 43 6f 6e 66 _BIN_DIR/tclConf
ad90: 69 67 2e 73 68 22 20 3b 20 74 68 65 6e 0a 20 20 ig.sh" ; then.
ada0: 20 20 20 20 20 20 65 63 68 6f 20 22 24 61 63 5f echo "$ac_
adb0: 74 22 22 6c 6f 61 64 69 6e 67 22 20 31 3e 26 36 t""loading" 1>&6
adc0: 0a 09 2e 20 24 54 43 4c 5f 42 49 4e 5f 44 49 52 ... $TCL_BIN_DIR
add0: 2f 74 63 6c 43 6f 6e 66 69 67 2e 73 68 0a 20 20 /tclConfig.sh.
ade0: 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 65 else. e
adf0: 63 68 6f 20 22 24 61 63 5f 74 22 22 66 69 6c 65 cho "$ac_t""file
ae00: 20 6e 6f 74 20 66 6f 75 6e 64 22 20 31 3e 26 36 not found" 1>&6
ae10: 0a 20 20 20 20 66 69 0a 0a 20 20 20 20 23 0a 20 . fi.. #.
ae20: 20 20 20 23 20 54 68 65 20 65 76 61 6c 20 69 73 # The eval is
ae30: 20 72 65 71 75 69 72 65 64 20 74 6f 20 64 6f 20 required to do
ae40: 74 68 65 20 54 43 4c 5f 44 42 47 58 20 73 75 62 the TCL_DBGX sub
ae50: 73 74 69 74 75 74 69 6f 6e 20 69 6e 20 74 68 65 stitution in the
ae60: 0a 20 20 20 20 23 20 54 43 4c 5f 4c 49 42 5f 46 . # TCL_LIB_F
ae70: 49 4c 45 20 76 61 72 69 61 62 6c 65 0a 20 20 20 ILE variable.
ae80: 20 23 0a 0a 20 20 20 20 65 76 61 6c 20 54 43 4c #.. eval TCL
ae90: 5f 4c 49 42 5f 46 49 4c 45 3d 24 7b 54 43 4c 5f _LIB_FILE=${TCL_
aea0: 4c 49 42 5f 46 49 4c 45 7d 0a 20 20 20 20 65 76 LIB_FILE}. ev
aeb0: 61 6c 20 54 43 4c 5f 4c 49 42 5f 46 4c 41 47 3d al TCL_LIB_FLAG=
aec0: 24 7b 54 43 4c 5f 4c 49 42 5f 46 4c 41 47 7d 0a ${TCL_LIB_FLAG}.
aed0: 0a 20 20 20 20 0a 20 20 20 20 0a 20 20 20 20 0a . . . .
aee0: 20 20 20 20 0a 20 20 20 20 0a 20 20 20 20 0a 20 . . .
aef0: 20 20 20 0a 20 20 20 20 0a 20 20 20 20 0a 20 20 . . .
af00: 20 20 0a 20 20 20 20 0a 20 20 20 20 0a 20 20 20 . . .
af10: 20 0a 20 20 20 20 0a 20 20 20 20 0a 0a 0a 0a 20 . . ....
af20: 20 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 echo $ac_n "c
af30: 68 65 63 6b 69 6e 67 20 66 6f 72 20 54 63 6c 20 hecking for Tcl
af40: 70 72 69 76 61 74 65 20 69 6e 63 6c 75 64 65 20 private include
af50: 66 69 6c 65 73 22 22 2e 2e 2e 20 24 61 63 5f 63 files""... $ac_c
af60: 22 20 31 3e 26 36 0a 65 63 68 6f 20 22 63 6f 6e " 1>&6.echo "con
af70: 66 69 67 75 72 65 3a 31 34 33 38 3a 20 63 68 65 figure:1438: che
af80: 63 6b 69 6e 67 20 66 6f 72 20 54 63 6c 20 70 72 cking for Tcl pr
af90: 69 76 61 74 65 20 69 6e 63 6c 75 64 65 20 66 69 ivate include fi
afa0: 6c 65 73 22 20 3e 26 35 0a 0a 20 20 20 20 63 61 les" >&5.. ca
afb0: 73 65 20 22 60 75 6e 61 6d 65 20 2d 73 60 22 20 se "`uname -s`"
afc0: 69 6e 0a 09 2a 77 69 6e 33 32 2a 20 7c 20 2a 57 in..*win32* | *W
afd0: 49 4e 33 32 2a 20 7c 20 2a 43 59 47 57 49 4e 5f IN32* | *CYGWIN_
afe0: 4e 54 2a 20 7c 2a 43 59 47 57 49 4e 5f 39 38 2a NT* |*CYGWIN_98*
aff0: 7c 2a 43 59 47 57 49 4e 5f 39 35 2a 29 0a 09 20 |*CYGWIN_95*)..
b000: 20 20 20 54 43 4c 5f 54 4f 50 5f 44 49 52 5f 4e TCL_TOP_DIR_N
b010: 41 54 49 56 45 3d 5c 22 60 24 7b 43 59 47 50 41 ATIVE=\"`${CYGPA
b020: 54 48 7d 20 24 7b 54 43 4c 5f 53 52 43 5f 44 49 TH} ${TCL_SRC_DI
b030: 52 7d 60 5c 22 0a 09 20 20 20 20 54 43 4c 5f 47 R}`\".. TCL_G
b040: 45 4e 45 52 49 43 5f 44 49 52 5f 4e 41 54 49 56 ENERIC_DIR_NATIV
b050: 45 3d 5c 22 60 24 7b 43 59 47 50 41 54 48 7d 20 E=\"`${CYGPATH}
b060: 24 7b 54 43 4c 5f 53 52 43 5f 44 49 52 7d 2f 67 ${TCL_SRC_DIR}/g
b070: 65 6e 65 72 69 63 60 5c 22 0a 09 20 20 20 20 54 eneric`\".. T
b080: 43 4c 5f 55 4e 49 58 5f 44 49 52 5f 4e 41 54 49 CL_UNIX_DIR_NATI
b090: 56 45 3d 5c 22 60 24 7b 43 59 47 50 41 54 48 7d VE=\"`${CYGPATH}
b0a0: 20 24 7b 54 43 4c 5f 53 52 43 5f 44 49 52 7d 2f ${TCL_SRC_DIR}/
b0b0: 75 6e 69 78 60 5c 22 0a 09 20 20 20 20 54 43 4c unix`\".. TCL
b0c0: 5f 57 49 4e 5f 44 49 52 5f 4e 41 54 49 56 45 3d _WIN_DIR_NATIVE=
b0d0: 5c 22 60 24 7b 43 59 47 50 41 54 48 7d 20 24 7b \"`${CYGPATH} ${
b0e0: 54 43 4c 5f 53 52 43 5f 44 49 52 7d 2f 77 69 6e TCL_SRC_DIR}/win
b0f0: 60 5c 22 0a 09 20 20 20 20 54 43 4c 5f 42 4d 41 `\".. TCL_BMA
b100: 50 5f 44 49 52 5f 4e 41 54 49 56 45 3d 5c 22 60 P_DIR_NATIVE=\"`
b110: 24 7b 43 59 47 50 41 54 48 7d 20 24 7b 54 43 4c ${CYGPATH} ${TCL
b120: 5f 53 52 43 5f 44 49 52 7d 2f 62 69 74 6d 61 70 _SRC_DIR}/bitmap
b130: 73 60 5c 22 0a 09 20 20 20 20 54 43 4c 5f 54 4f s`\".. TCL_TO
b140: 4f 4c 5f 44 49 52 5f 4e 41 54 49 56 45 3d 5c 22 OL_DIR_NATIVE=\"
b150: 60 24 7b 43 59 47 50 41 54 48 7d 20 24 7b 54 43 `${CYGPATH} ${TC
b160: 4c 5f 53 52 43 5f 44 49 52 7d 2f 74 6f 6f 6c 73 L_SRC_DIR}/tools
b170: 60 5c 22 0a 09 20 20 20 20 54 43 4c 5f 43 4f 4d `\".. TCL_COM
b180: 50 41 54 5f 44 49 52 5f 4e 41 54 49 56 45 3d 5c PAT_DIR_NATIVE=\
b190: 22 60 24 7b 43 59 47 50 41 54 48 7d 20 24 7b 54 "`${CYGPATH} ${T
b1a0: 43 4c 5f 53 52 43 5f 44 49 52 7d 2f 63 6f 6d 70 CL_SRC_DIR}/comp
b1b0: 61 74 60 5c 22 0a 09 20 20 20 20 54 43 4c 5f 50 at`\".. TCL_P
b1c0: 4c 41 54 46 4f 52 4d 5f 44 49 52 5f 4e 41 54 49 LATFORM_DIR_NATI
b1d0: 56 45 3d 24 7b 54 43 4c 5f 57 49 4e 5f 44 49 52 VE=${TCL_WIN_DIR
b1e0: 5f 4e 41 54 49 56 45 7d 0a 09 3b 3b 0a 09 2a 29 _NATIVE}..;;..*)
b1f0: 0a 09 20 20 20 20 54 43 4c 5f 54 4f 50 5f 44 49 .. TCL_TOP_DI
b200: 52 5f 4e 41 54 49 56 45 3d 27 24 28 54 43 4c 5f R_NATIVE='$(TCL_
b210: 53 52 43 5f 44 49 52 29 27 0a 09 20 20 20 20 54 SRC_DIR)'.. T
b220: 43 4c 5f 47 45 4e 45 52 49 43 5f 44 49 52 5f 4e CL_GENERIC_DIR_N
b230: 41 54 49 56 45 3d 27 24 28 54 43 4c 5f 54 4f 50 ATIVE='$(TCL_TOP
b240: 5f 44 49 52 5f 4e 41 54 49 56 45 29 2f 67 65 6e _DIR_NATIVE)/gen
b250: 65 72 69 63 27 0a 09 20 20 20 20 54 43 4c 5f 55 eric'.. TCL_U
b260: 4e 49 58 5f 44 49 52 5f 4e 41 54 49 56 45 3d 27 NIX_DIR_NATIVE='
b270: 24 28 54 43 4c 5f 54 4f 50 5f 44 49 52 5f 4e 41 $(TCL_TOP_DIR_NA
b280: 54 49 56 45 29 2f 75 6e 69 78 27 0a 09 20 20 20 TIVE)/unix'..
b290: 20 54 43 4c 5f 57 49 4e 5f 44 49 52 5f 4e 41 54 TCL_WIN_DIR_NAT
b2a0: 49 56 45 3d 27 24 28 54 43 4c 5f 54 4f 50 5f 44 IVE='$(TCL_TOP_D
b2b0: 49 52 5f 4e 41 54 49 56 45 29 2f 77 69 6e 27 0a IR_NATIVE)/win'.
b2c0: 09 20 20 20 20 54 43 4c 5f 42 4d 41 50 5f 44 49 . TCL_BMAP_DI
b2d0: 52 5f 4e 41 54 49 56 45 3d 27 24 28 54 43 4c 5f R_NATIVE='$(TCL_
b2e0: 54 4f 50 5f 44 49 52 5f 4e 41 54 49 56 45 29 2f TOP_DIR_NATIVE)/
b2f0: 62 69 74 6d 61 70 73 27 0a 09 20 20 20 20 54 43 bitmaps'.. TC
b300: 4c 5f 54 4f 4f 4c 5f 44 49 52 5f 4e 41 54 49 56 L_TOOL_DIR_NATIV
b310: 45 3d 27 24 28 54 43 4c 5f 54 4f 50 5f 44 49 52 E='$(TCL_TOP_DIR
b320: 5f 4e 41 54 49 56 45 29 2f 74 6f 6f 6c 73 27 0a _NATIVE)/tools'.
b330: 09 20 20 20 20 54 43 4c 5f 43 4f 4d 50 41 54 5f . TCL_COMPAT_
b340: 44 49 52 5f 4e 41 54 49 56 45 3d 27 24 28 54 43 DIR_NATIVE='$(TC
b350: 4c 5f 54 4f 50 5f 44 49 52 5f 4e 41 54 49 56 45 L_TOP_DIR_NATIVE
b360: 29 2f 63 6f 6d 70 61 74 27 0a 09 20 20 20 20 54 )/compat'.. T
b370: 43 4c 5f 50 4c 41 54 46 4f 52 4d 5f 44 49 52 5f CL_PLATFORM_DIR_
b380: 4e 41 54 49 56 45 3d 24 7b 54 43 4c 5f 55 4e 49 NATIVE=${TCL_UNI
b390: 58 5f 44 49 52 5f 4e 41 54 49 56 45 7d 0a 09 3b X_DIR_NATIVE}..;
b3a0: 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20 ;. esac..
b3b0: 0a 20 20 20 20 0a 20 20 20 20 0a 20 20 20 20 0a . . . .
b3c0: 20 20 20 20 0a 20 20 20 20 0a 20 20 20 20 0a 0a . . ..
b3d0: 20 20 20 20 54 43 4c 5f 49 4e 43 4c 55 44 45 53 TCL_INCLUDES
b3e0: 3d 22 2d 49 24 7b 54 43 4c 5f 47 45 4e 45 52 49 ="-I${TCL_GENERI
b3f0: 43 5f 44 49 52 5f 4e 41 54 49 56 45 7d 20 2d 49 C_DIR_NATIVE} -I
b400: 24 7b 54 43 4c 5f 50 4c 41 54 46 4f 52 4d 5f 44 ${TCL_PLATFORM_D
b410: 49 52 5f 4e 41 54 49 56 45 7d 22 0a 20 20 20 20 IR_NATIVE}".
b420: 0a 20 20 20 20 65 63 68 6f 20 22 24 61 63 5f 74 . echo "$ac_t
b430: 22 22 55 73 69 6e 67 20 73 72 63 64 69 72 20 66 ""Using srcdir f
b440: 6f 75 6e 64 20 69 6e 20 74 63 6c 43 6f 6e 66 69 ound in tclConfi
b450: 67 2e 73 68 22 20 31 3e 26 36 0a 0a 0a 23 2d 2d g.sh" 1>&6...#--
b460: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b470: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b480: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b490: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b4a0: 2d 2d 0a 23 20 41 20 66 65 77 20 6d 69 73 63 65 --.# A few misce
b4b0: 6c 6c 61 6e 65 6f 75 73 20 70 6c 61 74 66 6f 72 llaneous platfor
b4c0: 6d 2d 73 70 65 63 69 66 69 63 20 69 74 65 6d 73 m-specific items
b4d0: 3a 0a 23 0a 23 20 44 65 66 69 6e 65 20 61 20 73 :.#.# Define a s
b4e0: 70 65 63 69 61 6c 20 73 79 6d 62 6f 6c 20 66 6f pecial symbol fo
b4f0: 72 20 57 69 6e 64 6f 77 73 20 28 42 55 49 4c 44 r Windows (BUILD
b500: 5f 74 6c 73 20 69 6e 20 74 68 69 73 20 63 61 73 _tls in this cas
b510: 65 29 20 73 6f 0a 23 20 74 68 61 74 20 77 65 20 e) so.# that we
b520: 63 72 65 61 74 65 20 74 68 65 20 65 78 70 6f 72 create the expor
b530: 74 20 6c 69 62 72 61 72 79 20 77 69 74 68 20 74 t library with t
b540: 68 65 20 64 6c 6c 2e 0a 23 0a 23 20 43 6c 65 61 he dll..#.# Clea
b550: 6e 20 75 70 20 61 6e 79 20 65 78 74 72 61 20 66 n up any extra f
b560: 69 6c 65 73 20 74 68 61 74 20 57 69 6e 64 6f 77 iles that Window
b570: 73 20 63 72 65 61 74 65 73 2e 0a 23 0a 23 20 44 s creates..#.# D
b580: 65 66 69 6e 65 20 61 6e 79 20 65 78 74 72 61 20 efine any extra
b590: 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 20 69 compiler flags i
b5a0: 6e 20 74 68 65 20 50 41 43 4b 41 47 45 5f 43 46 n the PACKAGE_CF
b5b0: 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2e 0a 23 LAGS variable..#
b5c0: 20 54 68 65 73 65 20 77 69 6c 6c 20 62 65 20 61 These will be a
b5d0: 70 70 65 6e 64 65 64 20 74 6f 20 74 68 65 20 63 ppended to the c
b5e0: 75 72 72 65 6e 74 20 73 65 74 20 6f 66 20 63 6f urrent set of co
b5f0: 6d 70 69 6c 65 72 20 66 6c 61 67 73 20 66 6f 72 mpiler flags for
b600: 0a 23 20 79 6f 75 72 20 73 79 73 74 65 6d 2e 0a .# your system..
b610: 23 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 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b650: 2d 2d 2d 2d 2d 0a 0a 63 61 73 65 20 22 60 75 6e -----..case "`un
b660: 61 6d 65 20 2d 73 60 22 20 69 6e 0a 20 20 20 20 ame -s`" in.
b670: 2a 77 69 6e 33 32 2a 20 7c 20 2a 57 49 4e 33 32 *win32* | *WIN32
b680: 2a 20 7c 20 2a 43 59 47 57 49 4e 5f 4e 54 2a 7c * | *CYGWIN_NT*|
b690: 2a 43 59 47 57 49 4e 5f 39 38 2a 7c 2a 43 59 47 *CYGWIN_98*|*CYG
b6a0: 57 49 4e 5f 39 35 2a 29 0a 09 63 61 74 20 3e 3e WIN_95*)..cat >>
b6b0: 20 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 45 4f confdefs.h <<EO
b6c0: 46 0a 23 64 65 66 69 6e 65 20 42 55 49 4c 44 5f F.#define BUILD_
b6d0: 24 7b 50 41 43 4b 41 47 45 7d 20 31 0a 45 4f 46 ${PACKAGE} 1.EOF
b6e0: 0a 0a 09 43 4c 45 41 4e 46 49 4c 45 53 3d 22 2a ...CLEANFILES="*
b6f0: 2e 6c 69 62 20 2a 2e 64 6c 6c 20 2a 2e 65 78 70 .lib *.dll *.exp
b700: 20 2a 2e 69 6c 6b 20 2a 2e 70 64 62 20 76 63 35 *.ilk *.pdb vc5
b710: 30 2e 70 63 68 22 0a 09 0a 20 20 20 20 3b 3b 0a 0.pch"... ;;.
b720: 20 20 20 20 2a 29 0a 09 43 4c 45 41 4e 46 49 4c *)..CLEANFIL
b730: 45 53 3d 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a ES=. ;;.esac.
b740: 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d .#--------------
b750: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b760: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b770: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b780: 2d 2d 2d 2d 2d 2d 0a 23 20 43 68 65 63 6b 20 77 ------.# Check w
b790: 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d hether --enable-
b7a0: 74 68 72 65 61 64 73 20 6f 72 20 2d 2d 64 69 73 threads or --dis
b7b0: 61 62 6c 65 2d 74 68 72 65 61 64 73 20 77 61 73 able-threads was
b7c0: 20 67 69 76 65 6e 2e 0a 23 20 53 6f 20 66 61 72 given..# So far
b7d0: 20 6f 6e 6c 79 20 54 63 6c 20 72 65 73 70 6f 6e only Tcl respon
b7e0: 64 73 20 74 6f 20 74 68 69 73 20 6f 6e 65 2e 0a ds to this one..
b7f0: 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d #---------------
b800: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b810: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b820: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
b830: 2d 2d 2d 2d 2d 0a 0a 0a 20 20 20 20 65 63 68 6f -----... echo
b840: 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 $ac_n "checking
b850: 20 66 6f 72 20 62 75 69 6c 64 69 6e 67 20 77 69 for building wi
b860: 74 68 20 74 68 72 65 61 64 73 22 22 2e 2e 2e 20 th threads""...
b870: 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 63 68 6f $ac_c" 1>&6.echo
b880: 20 22 63 6f 6e 66 69 67 75 72 65 3a 31 35 31 30 "configure:1510
b890: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 62 : checking for b
b8a0: 75 69 6c 64 69 6e 67 20 77 69 74 68 20 74 68 72 uilding with thr
b8b0: 65 61 64 73 22 20 3e 26 35 0a 20 20 20 20 23 20 eads" >&5. #
b8c0: 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d Check whether --
b8d0: 65 6e 61 62 6c 65 2d 74 68 72 65 61 64 73 20 6f enable-threads o
b8e0: 72 20 2d 2d 64 69 73 61 62 6c 65 2d 74 68 72 65 r --disable-thre
b8f0: 61 64 73 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 ads was given..i
b900: 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 f test "${enable
b910: 5f 74 68 72 65 61 64 73 2b 73 65 74 7d 22 20 3d _threads+set}" =
b920: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 set; then. ena
b930: 62 6c 65 76 61 6c 3d 22 24 65 6e 61 62 6c 65 5f bleval="$enable_
b940: 74 68 72 65 61 64 73 22 0a 20 20 74 63 6c 5f 6f threads". tcl_o
b950: 6b 3d 24 65 6e 61 62 6c 65 76 61 6c 0a 65 6c 73 k=$enableval.els
b960: 65 0a 20 20 74 63 6c 5f 6f 6b 3d 6e 6f 0a 66 69 e. tcl_ok=no.fi
b970: 0a 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 ... if test "
b980: 24 74 63 6c 5f 6f 6b 22 20 3d 20 22 79 65 73 22 $tcl_ok" = "yes"
b990: 3b 20 74 68 65 6e 0a 09 54 43 4c 5f 54 48 52 45 ; then..TCL_THRE
b9a0: 41 44 53 3d 31 0a 09 63 61 74 20 3e 3e 20 63 6f ADS=1..cat >> co
b9b0: 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 45 4f 46 0a nfdefs.h <<\EOF.
b9c0: 23 64 65 66 69 6e 65 20 54 43 4c 5f 54 48 52 45 #define TCL_THRE
b9d0: 41 44 53 20 31 0a 45 4f 46 0a 0a 09 63 61 74 20 ADS 1.EOF...cat
b9e0: 3e 3e 20 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c >> confdefs.h <<
b9f0: 5c 45 4f 46 0a 23 64 65 66 69 6e 65 20 5f 52 45 \EOF.#define _RE
ba00: 45 4e 54 52 41 4e 54 20 31 0a 45 4f 46 0a 0a 0a ENTRANT 1.EOF...
ba10: 09 63 61 73 65 20 22 60 75 6e 61 6d 65 20 2d 73 .case "`uname -s
ba20: 60 22 20 69 6e 0a 09 20 20 20 20 2a 77 69 6e 33 `" in.. *win3
ba30: 32 2a 20 7c 20 2a 57 49 4e 33 32 2a 20 7c 20 2a 2* | *WIN32* | *
ba40: 43 59 47 57 49 4e 5f 4e 54 2a 20 7c 20 2a 43 59 CYGWIN_NT* | *CY
ba50: 47 57 49 4e 5f 39 38 2a 20 7c 20 2a 43 59 47 57 GWIN_98* | *CYGW
ba60: 49 4e 5f 39 35 2a 29 0a 09 09 20 20 20 20 65 63 IN_95*)... ec
ba70: 68 6f 20 22 24 61 63 5f 74 22 22 79 65 73 22 20 ho "$ac_t""yes"
ba80: 31 3e 26 36 0a 09 09 3b 3b 0a 09 20 20 20 20 2a 1>&6...;;.. *
ba90: 29 0a 09 09 65 63 68 6f 20 24 61 63 5f 6e 20 22 )...echo $ac_n "
baa0: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 70 74 68 checking for pth
bab0: 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74 20 read_mutex_init
bac0: 69 6e 20 2d 6c 70 74 68 72 65 61 64 22 22 2e 2e in -lpthread""..
bad0: 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 63 . $ac_c" 1>&6.ec
bae0: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 31 35 ho "configure:15
baf0: 33 37 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 37: checking for
bb00: 20 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f 69 pthread_mutex_i
bb10: 6e 69 74 20 69 6e 20 2d 6c 70 74 68 72 65 61 64 nit in -lpthread
bb20: 22 20 3e 26 35 0a 61 63 5f 6c 69 62 5f 76 61 72 " >&5.ac_lib_var
bb30: 3d 60 65 63 68 6f 20 70 74 68 72 65 61 64 27 5f =`echo pthread'_
bb40: 27 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f 69 'pthread_mutex_i
bb50: 6e 69 74 20 7c 20 73 65 64 20 27 79 25 2e 2f 2b nit | sed 'y%./+
bb60: 2d 25 5f 5f 70 5f 25 27 60 0a 69 66 20 65 76 61 -%__p_%'`.if eva
bb70: 6c 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f 20 l "test \"`echo
bb80: 27 24 27 27 7b 27 61 63 5f 63 76 5f 6c 69 62 5f '$''{'ac_cv_lib_
bb90: 24 61 63 5f 6c 69 62 5f 76 61 72 27 2b 73 65 74 $ac_lib_var'+set
bba0: 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 }'`\" = set"; th
bbb0: 65 6e 0a 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 en. echo $ac_n
bbc0: 22 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 "(cached) $ac_c"
bbd0: 20 31 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 1>&6.else. ac_
bbe0: 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49 42 53 save_LIBS="$LIBS
bbf0: 22 0a 4c 49 42 53 3d 22 2d 6c 70 74 68 72 65 61 ".LIBS="-lpthrea
bc00: 64 20 20 24 4c 49 42 53 22 0a 63 61 74 20 3e 20 d $LIBS".cat >
bc10: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 conftest.$ac_ext
bc20: 20 3c 3c 45 4f 46 0a 23 6c 69 6e 65 20 31 35 34 <<EOF.#line 154
bc30: 35 20 22 63 6f 6e 66 69 67 75 72 65 22 0a 23 69 5 "configure".#i
bc40: 6e 63 6c 75 64 65 20 22 63 6f 6e 66 64 65 66 73 nclude "confdefs
bc50: 2e 68 22 0a 2f 2a 20 4f 76 65 72 72 69 64 65 20 .h"./* Override
bc60: 61 6e 79 20 67 63 63 32 20 69 6e 74 65 72 6e 61 any gcc2 interna
bc70: 6c 20 70 72 6f 74 6f 74 79 70 65 20 74 6f 20 61 l prototype to a
bc80: 76 6f 69 64 20 61 6e 20 65 72 72 6f 72 2e 20 20 void an error.
bc90: 2a 2f 0a 2f 2a 20 57 65 20 75 73 65 20 63 68 61 */./* We use cha
bca0: 72 20 62 65 63 61 75 73 65 20 69 6e 74 20 6d 69 r because int mi
bcb0: 67 68 74 20 6d 61 74 63 68 20 74 68 65 20 72 65 ght match the re
bcc0: 74 75 72 6e 20 74 79 70 65 20 6f 66 20 61 20 67 turn type of a g
bcd0: 63 63 32 0a 20 20 20 20 62 75 69 6c 74 69 6e 20 cc2. builtin
bce0: 61 6e 64 20 74 68 65 6e 20 69 74 73 20 61 72 67 and then its arg
bcf0: 75 6d 65 6e 74 20 70 72 6f 74 6f 74 79 70 65 20 ument prototype
bd00: 77 6f 75 6c 64 20 73 74 69 6c 6c 20 61 70 70 6c would still appl
bd10: 79 2e 20 20 2a 2f 0a 63 68 61 72 20 70 74 68 72 y. */.char pthr
bd20: 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74 28 29 ead_mutex_init()
bd30: 3b 0a 0a 69 6e 74 20 6d 61 69 6e 28 29 20 7b 0a ;..int main() {.
bd40: 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e pthread_mutex_in
bd50: 69 74 28 29 0a 3b 20 72 65 74 75 72 6e 20 30 3b it().; return 0;
bd60: 20 7d 0a 45 4f 46 0a 69 66 20 7b 20 28 65 76 61 }.EOF.if { (eva
bd70: 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 l echo configure
bd80: 3a 31 35 35 36 3a 20 5c 22 24 61 63 5f 6c 69 6e :1556: \"$ac_lin
bd90: 6b 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c k\") 1>&5; (eval
bda0: 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b $ac_link) 2>&5;
bdb0: 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f } && test -s co
bdc0: 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78 nftest${ac_exeex
bdd0: 74 7d 3b 20 74 68 65 6e 0a 20 20 72 6d 20 2d 72 t}; then. rm -r
bde0: 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 65 76 f conftest*. ev
bdf0: 61 6c 20 22 61 63 5f 63 76 5f 6c 69 62 5f 24 61 al "ac_cv_lib_$a
be00: 63 5f 6c 69 62 5f 76 61 72 3d 79 65 73 22 0a 65 c_lib_var=yes".e
be10: 6c 73 65 0a 20 20 65 63 68 6f 20 22 63 6f 6e 66 lse. echo "conf
be20: 69 67 75 72 65 3a 20 66 61 69 6c 65 64 20 70 72 igure: failed pr
be30: 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a ogram was:" >&5.
be40: 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 24 cat conftest.$
be50: 61 63 5f 65 78 74 20 3e 26 35 0a 20 20 72 6d 20 ac_ext >&5. rm
be60: 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 -rf conftest*.
be70: 65 76 61 6c 20 22 61 63 5f 63 76 5f 6c 69 62 5f eval "ac_cv_lib_
be80: 24 61 63 5f 6c 69 62 5f 76 61 72 3d 6e 6f 22 0a $ac_lib_var=no".
be90: 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 fi.rm -f conftes
bea0: 74 2a 0a 4c 49 42 53 3d 22 24 61 63 5f 73 61 76 t*.LIBS="$ac_sav
beb0: 65 5f 4c 49 42 53 22 0a 0a 66 69 0a 69 66 20 65 e_LIBS"..fi.if e
bec0: 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 68 val "test \"`ech
bed0: 6f 20 27 24 61 63 5f 63 76 5f 6c 69 62 5f 27 24 o '$ac_cv_lib_'$
bee0: 61 63 5f 6c 69 62 5f 76 61 72 60 5c 22 20 3d 20 ac_lib_var`\" =
bef0: 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 yes"; then. ech
bf00: 6f 20 22 24 61 63 5f 74 22 22 79 65 73 22 20 31 o "$ac_t""yes" 1
bf10: 3e 26 36 0a 20 20 74 63 6c 5f 6f 6b 3d 79 65 73 >&6. tcl_ok=yes
bf20: 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 .else. echo "$a
bf30: 63 5f 74 22 22 6e 6f 22 20 31 3e 26 36 0a 74 63 c_t""no" 1>&6.tc
bf40: 6c 5f 6f 6b 3d 6e 6f 0a 66 69 0a 0a 09 09 69 66 l_ok=no.fi....if
bf50: 20 74 65 73 74 20 22 24 74 63 6c 5f 6f 6b 22 20 test "$tcl_ok"
bf60: 3d 20 22 79 65 73 22 3b 20 74 68 65 6e 0a 09 09 = "yes"; then...
bf70: 20 20 20 20 23 20 54 68 65 20 73 70 61 63 65 20 # The space
bf80: 69 73 20 6e 65 65 64 65 64 0a 09 09 20 20 20 20 is needed...
bf90: 54 48 52 45 41 44 53 5f 4c 49 42 53 3d 22 20 2d THREADS_LIBS=" -
bfa0: 6c 70 74 68 72 65 61 64 22 0a 09 09 20 20 20 20 lpthread"...
bfb0: 65 63 68 6f 20 22 24 61 63 5f 74 22 22 79 65 73 echo "$ac_t""yes
bfc0: 22 20 31 3e 26 36 0a 09 09 65 6c 73 65 0a 09 09 " 1>&6...else...
bfd0: 20 20 20 20 54 43 4c 5f 54 48 52 45 41 44 53 3d TCL_THREADS=
bfe0: 30 0a 09 09 20 20 20 20 65 63 68 6f 20 22 24 61 0... echo "$a
bff0: 63 5f 74 22 22 6e 6f 22 20 31 3e 26 36 0a 09 09 c_t""no" 1>&6...
c000: 20 20 20 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 echo "config
c010: 75 72 65 3a 20 77 61 72 6e 69 6e 67 3a 20 22 44 ure: warning: "D
c020: 6f 6e 20 74 20 6b 6e 6f 77 20 68 6f 77 20 74 6f on t know how to
c030: 20 66 69 6e 64 20 70 74 68 72 65 61 64 20 6c 69 find pthread li
c040: 62 20 6f 6e 20 79 6f 75 72 20 73 79 73 74 65 6d b on your system
c050: 20 2d 20 79 6f 75 20 6d 75 73 74 20 64 69 73 61 - you must disa
c060: 62 6c 65 20 74 68 72 65 61 64 20 73 75 70 70 6f ble thread suppo
c070: 72 74 20 6f 72 20 65 64 69 74 20 74 68 65 20 4c rt or edit the L
c080: 49 42 53 20 69 6e 20 74 68 65 20 4d 61 6b 65 66 IBS in the Makef
c090: 69 6c 65 2e 2e 2e 22 22 20 31 3e 26 32 0a 09 09 ile..."" 1>&2...
c0a0: 66 69 0a 09 09 3b 3b 0a 09 65 73 61 63 0a 20 20 fi...;;..esac.
c0b0: 20 20 65 6c 73 65 0a 09 54 43 4c 5f 54 48 52 45 else..TCL_THRE
c0c0: 41 44 53 3d 30 0a 09 65 63 68 6f 20 22 24 61 63 ADS=0..echo "$ac
c0d0: 5f 74 22 22 6e 6f 20 28 64 65 66 61 75 6c 74 29 _t""no (default)
c0e0: 22 20 31 3e 26 36 0a 20 20 20 20 66 69 0a 0a 0a " 1>&6. fi...
c0f0: 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d .#--------------
c100: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c110: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c120: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c130: 2d 2d 2d 2d 2d 2d 0a 23 20 54 68 65 20 73 74 61 ------.# The sta
c140: 74 65 6d 65 6e 74 20 62 65 6c 6f 77 20 64 65 66 tement below def
c150: 69 6e 65 73 20 61 20 63 6f 6c 6c 65 63 74 69 6f ines a collectio
c160: 6e 20 6f 66 20 73 79 6d 62 6f 6c 73 20 72 65 6c n of symbols rel
c170: 61 74 65 64 20 74 6f 0a 23 20 62 75 69 6c 64 69 ated to.# buildi
c180: 6e 67 20 61 73 20 61 20 73 68 61 72 65 64 20 6c ng as a shared l
c190: 69 62 72 61 72 79 20 69 6e 73 74 65 61 64 20 6f ibrary instead o
c1a0: 66 20 61 20 73 74 61 74 69 63 20 6c 69 62 72 61 f a static libra
c1b0: 72 79 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ry..#-----------
c1c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c1d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c1e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c1f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 20 20 20 20 ---------...
c200: 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 echo $ac_n "chec
c210: 6b 69 6e 67 20 68 6f 77 20 74 6f 20 62 75 69 6c king how to buil
c220: 64 20 6c 69 62 72 61 72 69 65 73 22 22 2e 2e 2e d libraries""...
c230: 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 65 63 68 $ac_c" 1>&6.ech
c240: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 31 36 30 o "configure:160
c250: 32 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 2: checking how
c260: 74 6f 20 62 75 69 6c 64 20 6c 69 62 72 61 72 69 to build librari
c270: 65 73 22 20 3e 26 35 0a 20 20 20 20 23 20 43 68 es" >&5. # Ch
c280: 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e eck whether --en
c290: 61 62 6c 65 2d 73 68 61 72 65 64 20 6f 72 20 2d able-shared or -
c2a0: 2d 64 69 73 61 62 6c 65 2d 73 68 61 72 65 64 20 -disable-shared
c2b0: 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 was given..if te
c2c0: 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 68 61 st "${enable_sha
c2d0: 72 65 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b red+set}" = set;
c2e0: 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61 then. enableva
c2f0: 6c 3d 22 24 65 6e 61 62 6c 65 5f 73 68 61 72 65 l="$enable_share
c300: 64 22 0a 20 20 74 63 6c 5f 6f 6b 3d 24 65 6e 61 d". tcl_ok=$ena
c310: 62 6c 65 76 61 6c 0a 65 6c 73 65 0a 20 20 74 63 bleval.else. tc
c320: 6c 5f 6f 6b 3d 79 65 73 0a 66 69 0a 0a 0a 20 20 l_ok=yes.fi...
c330: 20 20 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61 if test "${ena
c340: 62 6c 65 5f 73 68 61 72 65 64 2b 73 65 74 7d 22 ble_shared+set}"
c350: 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 09 65 6e = set; then..en
c360: 61 62 6c 65 76 61 6c 3d 22 24 65 6e 61 62 6c 65 ableval="$enable
c370: 5f 73 68 61 72 65 64 22 0a 09 74 63 6c 5f 6f 6b _shared"..tcl_ok
c380: 3d 24 65 6e 61 62 6c 65 76 61 6c 0a 20 20 20 20 =$enableval.
c390: 65 6c 73 65 0a 09 74 63 6c 5f 6f 6b 3d 79 65 73 else..tcl_ok=yes
c3a0: 0a 20 20 20 20 66 69 0a 0a 20 20 20 20 69 66 20 . fi.. if
c3b0: 74 65 73 74 20 22 24 74 63 6c 5f 6f 6b 22 20 3d test "$tcl_ok" =
c3c0: 20 22 79 65 73 22 20 3b 20 74 68 65 6e 0a 09 65 "yes" ; then..e
c3d0: 63 68 6f 20 22 24 61 63 5f 74 22 22 73 68 61 72 cho "$ac_t""shar
c3e0: 65 64 22 20 31 3e 26 36 0a 09 53 48 41 52 45 44 ed" 1>&6..SHARED
c3f0: 5f 42 55 49 4c 44 3d 31 0a 20 20 20 20 65 6c 73 _BUILD=1. els
c400: 65 0a 09 65 63 68 6f 20 22 24 61 63 5f 74 22 22 e..echo "$ac_t""
c410: 73 74 61 74 69 63 22 20 31 3e 26 36 0a 09 53 48 static" 1>&6..SH
c420: 41 52 45 44 5f 42 55 49 4c 44 3d 30 0a 09 63 61 ARED_BUILD=0..ca
c430: 74 20 3e 3e 20 63 6f 6e 66 64 65 66 73 2e 68 20 t >> confdefs.h
c440: 3c 3c 5c 45 4f 46 0a 23 64 65 66 69 6e 65 20 53 <<\EOF.#define S
c450: 54 41 54 49 43 5f 42 55 49 4c 44 20 31 0a 45 4f TATIC_BUILD 1.EO
c460: 46 0a 0a 20 20 20 20 66 69 0a 0a 0a 23 2d 2d 2d F.. fi...#---
c470: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c480: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c490: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c4a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c4b0: 2d 0a 23 20 54 68 69 73 20 6d 61 63 72 6f 20 66 -.# This macro f
c4c0: 69 67 75 72 65 73 20 6f 75 74 20 77 68 61 74 20 igures out what
c4d0: 66 6c 61 67 73 20 74 6f 20 75 73 65 20 77 69 74 flags to use wit
c4e0: 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2f 6c h the compiler/l
c4f0: 69 6e 6b 65 72 0a 23 20 77 68 65 6e 20 62 75 69 inker.# when bui
c500: 6c 64 69 6e 67 20 73 68 61 72 65 64 2f 73 74 61 lding shared/sta
c510: 74 69 63 20 64 65 62 75 67 2f 6f 70 74 69 6d 69 tic debug/optimi
c520: 7a 65 64 20 6f 62 6a 65 63 74 73 2e 20 20 54 68 zed objects. Th
c530: 69 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 23 is information.#
c540: 20 69 73 20 61 6c 6c 20 74 61 6b 65 6e 20 66 72 is all taken fr
c550: 6f 6d 20 74 68 65 20 74 63 6c 43 6f 6e 66 69 67 om the tclConfig
c560: 2e 73 68 20 66 69 6c 65 2e 0a 23 2d 2d 2d 2d 2d .sh file..#-----
c570: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c580: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c590: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c5a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a ---------------.
c5b0: 0a 43 46 4c 41 47 53 5f 44 45 42 55 47 3d 24 7b .CFLAGS_DEBUG=${
c5c0: 54 43 4c 5f 43 46 4c 41 47 53 5f 44 45 42 55 47 TCL_CFLAGS_DEBUG
c5d0: 7d 0a 43 46 4c 41 47 53 5f 4f 50 54 49 4d 49 5a }.CFLAGS_OPTIMIZ
c5e0: 45 3d 24 7b 54 43 4c 5f 43 46 4c 41 47 53 5f 4f E=${TCL_CFLAGS_O
c5f0: 50 54 49 4d 49 5a 45 7d 0a 4c 44 46 4c 41 47 53 PTIMIZE}.LDFLAGS
c600: 5f 44 45 42 55 47 3d 24 7b 54 43 4c 5f 4c 44 46 _DEBUG=${TCL_LDF
c610: 4c 41 47 53 5f 44 45 42 55 47 7d 0a 4c 44 46 4c LAGS_DEBUG}.LDFL
c620: 41 47 53 5f 4f 50 54 49 4d 49 5a 45 3d 24 7b 54 AGS_OPTIMIZE=${T
c630: 43 4c 5f 4c 44 46 4c 41 47 53 5f 4f 50 54 49 4d CL_LDFLAGS_OPTIM
c640: 49 5a 45 7d 0a 53 48 4c 49 42 5f 4c 44 3d 24 7b IZE}.SHLIB_LD=${
c650: 54 43 4c 5f 53 48 4c 49 42 5f 4c 44 7d 0a 53 54 TCL_SHLIB_LD}.ST
c660: 4c 49 42 5f 4c 44 3d 24 7b 54 43 4c 5f 53 54 4c LIB_LD=${TCL_STL
c670: 49 42 5f 4c 44 7d 0a 53 48 4c 49 42 5f 43 46 4c IB_LD}.SHLIB_CFL
c680: 41 47 53 3d 24 7b 54 43 4c 5f 53 48 4c 49 42 5f AGS=${TCL_SHLIB_
c690: 43 46 4c 41 47 53 7d 0a 0a 0a 0a 0a 0a 0a 0a 0a CFLAGS}.........
c6a0: 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d #---------------
c6b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c6c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c6d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c6e0: 2d 2d 2d 2d 2d 0a 23 20 53 65 74 20 74 68 65 20 -----.# Set the
c6f0: 64 65 66 61 75 6c 74 20 63 6f 6d 70 69 6c 65 72 default compiler
c700: 20 73 77 69 74 63 68 65 73 20 62 61 73 65 64 20 switches based
c710: 6f 6e 20 74 68 65 20 2d 2d 65 6e 61 62 6c 65 2d on the --enable-
c720: 73 79 6d 62 6f 6c 73 20 0a 23 20 6f 70 74 69 6f symbols .# optio
c730: 6e 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d n..#------------
c740: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c750: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c760: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
c770: 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 20 20 20 20 63 --------... c
c780: 61 73 65 20 22 60 75 6e 61 6d 65 20 2d 73 60 22 ase "`uname -s`"
c790: 20 69 6e 0a 09 2a 77 69 6e 33 32 2a 20 7c 20 2a in..*win32* | *
c7a0: 57 49 4e 33 32 2a 20 7c 20 2a 43 59 47 57 49 4e WIN32* | *CYGWIN
c7b0: 5f 4e 54 2a 20 7c 20 2a 43 59 47 57 49 4e 5f 39 _NT* | *CYGWIN_9
c7c0: 38 2a 20 7c 20 2a 43 59 47 57 49 4e 5f 39 35 2a 8* | *CYGWIN_95*
c7d0: 29 0a 09 20 20 20 20 74 63 6c 5f 64 62 67 78 3d ).. tcl_dbgx=
c7e0: 64 0a 09 3b 3b 0a 09 2a 29 0a 09 20 20 20 20 74 d..;;..*).. t
c7f0: 63 6c 5f 64 62 67 78 3d 67 0a 09 3b 3b 0a 20 20 cl_dbgx=g..;;.
c800: 20 20 65 73 61 63 0a 0a 20 20 20 20 65 63 68 6f esac.. echo
c810: 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 $ac_n "checking
c820: 20 66 6f 72 20 62 75 69 6c 64 20 77 69 74 68 20 for build with
c830: 73 79 6d 62 6f 6c 73 22 22 2e 2e 2e 20 24 61 63 symbols""... $ac
c840: 5f 63 22 20 31 3e 26 36 0a 65 63 68 6f 20 22 63 _c" 1>&6.echo "c
c850: 6f 6e 66 69 67 75 72 65 3a 31 36 36 39 3a 20 63 onfigure:1669: c
c860: 68 65 63 6b 69 6e 67 20 66 6f 72 20 62 75 69 6c hecking for buil
c870: 64 20 77 69 74 68 20 73 79 6d 62 6f 6c 73 22 20 d with symbols"
c880: 3e 26 35 0a 20 20 20 20 23 20 43 68 65 63 6b 20 >&5. # Check
c890: 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 whether --enable
c8a0: 2d 73 79 6d 62 6f 6c 73 20 6f 72 20 2d 2d 64 69 -symbols or --di
c8b0: 73 61 62 6c 65 2d 73 79 6d 62 6f 6c 73 20 77 61 sable-symbols wa
c8c0: 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 s given..if test
c8d0: 20 22 24 7b 65 6e 61 62 6c 65 5f 73 79 6d 62 6f "${enable_symbo
c8e0: 6c 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 ls+set}" = set;
c8f0: 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c then. enableval
c900: 3d 22 24 65 6e 61 62 6c 65 5f 73 79 6d 62 6f 6c ="$enable_symbol
c910: 73 22 0a 20 20 74 63 6c 5f 6f 6b 3d 24 65 6e 61 s". tcl_ok=$ena
c920: 62 6c 65 76 61 6c 0a 65 6c 73 65 0a 20 20 74 63 bleval.else. tc
c930: 6c 5f 6f 6b 3d 6e 6f 0a 66 69 0a 0a 20 20 20 20 l_ok=no.fi..
c940: 69 66 20 74 65 73 74 20 22 24 74 63 6c 5f 6f 6b if test "$tcl_ok
c950: 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65 6e 0a " = "yes"; then.
c960: 09 43 46 4c 41 47 53 5f 44 45 46 41 55 4c 54 3d .CFLAGS_DEFAULT=
c970: 22 24 7b 43 46 4c 41 47 53 5f 44 45 42 55 47 7d "${CFLAGS_DEBUG}
c980: 22 0a 09 4c 44 46 4c 41 47 53 5f 44 45 46 41 55 "..LDFLAGS_DEFAU
c990: 4c 54 3d 22 24 7b 4c 44 46 4c 41 47 53 5f 44 45 LT="${LDFLAGS_DE
c9a0: 42 55 47 7d 22 0a 09 44 42 47 58 3d 24 7b 74 63 BUG}"..DBGX=${tc
c9b0: 6c 5f 64 62 67 78 7d 0a 09 54 43 4c 5f 44 42 47 l_dbgx}..TCL_DBG
c9c0: 58 3d 24 7b 74 63 6c 5f 64 62 67 78 7d 0a 09 65 X=${tcl_dbgx}..e
c9d0: 63 68 6f 20 22 24 61 63 5f 74 22 22 79 65 73 22 cho "$ac_t""yes"
c9e0: 20 31 3e 26 36 0a 20 20 20 20 65 6c 73 65 0a 09 1>&6. else..
c9f0: 43 46 4c 41 47 53 5f 44 45 46 41 55 4c 54 3d 22 CFLAGS_DEFAULT="
ca00: 24 7b 43 46 4c 41 47 53 5f 4f 50 54 49 4d 49 5a ${CFLAGS_OPTIMIZ
ca10: 45 7d 22 0a 09 4c 44 46 4c 41 47 53 5f 44 45 46 E}"..LDFLAGS_DEF
ca20: 41 55 4c 54 3d 22 24 7b 4c 44 46 4c 41 47 53 5f AULT="${LDFLAGS_
ca30: 4f 50 54 49 4d 49 5a 45 7d 22 0a 09 44 42 47 58 OPTIMIZE}"..DBGX
ca40: 3d 22 22 0a 09 54 43 4c 5f 44 42 47 58 3d 22 22 =""..TCL_DBGX=""
ca50: 0a 09 65 63 68 6f 20 22 24 61 63 5f 74 22 22 6e ..echo "$ac_t""n
ca60: 6f 22 20 31 3e 26 36 0a 20 20 20 20 66 69 0a 0a o" 1>&6. fi..
ca70: 20 20 20 20 0a 20 20 20 20 0a 20 20 20 20 0a 0a . . ..
ca80: 0a 69 66 20 74 65 73 74 20 22 24 7b 53 48 41 52 .if test "${SHAR
ca90: 45 44 5f 42 55 49 4c 44 7d 22 20 3d 20 22 31 22 ED_BUILD}" = "1"
caa0: 20 3b 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 ; then. CFLA
cab0: 47 53 3d 27 24 7b 43 46 4c 41 47 53 5f 44 45 46 GS='${CFLAGS_DEF
cac0: 41 55 4c 54 7d 20 24 7b 43 46 4c 41 47 53 5f 57 AULT} ${CFLAGS_W
cad0: 41 52 4e 49 4e 47 7d 20 24 7b 53 48 4c 49 42 5f ARNING} ${SHLIB_
cae0: 43 46 4c 41 47 53 7d 27 0a 65 6c 73 65 0a 20 20 CFLAGS}'.else.
caf0: 20 20 43 46 4c 41 47 53 3d 27 24 7b 43 46 4c 41 CFLAGS='${CFLA
cb00: 47 53 5f 44 45 46 41 55 4c 54 7d 20 24 7b 43 46 GS_DEFAULT} ${CF
cb10: 4c 41 47 53 5f 57 41 52 4e 49 4e 47 7d 27 0a 66 LAGS_WARNING}'.f
cb20: 69 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d i..#------------
cb30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cb40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cb50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cb60: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 45 76 65 72 79 --------.# Every
cb70: 6f 6e 65 20 73 68 6f 75 6c 64 20 62 65 20 6c 69 one should be li
cb80: 6e 6b 69 6e 67 20 61 67 61 69 6e 73 74 20 74 68 nking against th
cb90: 65 20 54 63 6c 20 73 74 75 62 20 6c 69 62 72 61 e Tcl stub libra
cba0: 72 79 2e 20 20 49 66 20 79 6f 75 0a 23 20 63 61 ry. If you.# ca
cbb0: 6e 27 74 20 66 6f 72 20 73 6f 6d 65 20 72 65 61 n't for some rea
cbc0: 73 6f 6e 2c 20 72 65 6d 6f 76 65 20 74 68 69 73 son, remove this
cbd0: 20 64 65 66 69 6e 69 74 69 6f 6e 2e 20 20 49 66 definition. If
cbe0: 20 79 6f 75 20 61 72 65 6e 27 74 20 75 73 69 6e you aren't usin
cbf0: 67 0a 23 20 73 74 75 62 73 2c 20 79 6f 75 20 61 g.# stubs, you a
cc00: 6c 73 6f 20 6e 65 65 64 20 74 6f 20 6d 6f 64 69 lso need to modi
cc10: 66 79 20 74 68 65 20 53 48 4c 49 42 5f 4c 44 5f fy the SHLIB_LD_
cc20: 4c 49 42 53 20 73 65 74 74 69 6e 67 20 62 65 6c LIBS setting bel
cc30: 6f 77 20 74 6f 0a 23 20 6c 69 6e 6b 20 61 67 61 ow to.# link aga
cc40: 69 6e 73 74 20 74 68 65 20 6e 6f 6e 2d 73 74 75 inst the non-stu
cc50: 62 62 65 64 20 54 63 6c 20 6c 69 62 72 61 72 79 bbed Tcl library
cc60: 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ..#-------------
cc70: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cc80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cc90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cca0: 2d 2d 2d 2d 2d 2d 2d 0a 0a 63 61 74 20 3e 3e 20 -------..cat >>
ccb0: 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 45 4f confdefs.h <<\EO
ccc0: 46 0a 23 64 65 66 69 6e 65 20 55 53 45 5f 54 43 F.#define USE_TC
ccd0: 4c 5f 53 54 55 42 53 20 31 0a 45 4f 46 0a 0a 0a L_STUBS 1.EOF...
cce0: 23 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 2d 2d ----------------
cd10: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cd20: 2d 2d 2d 2d 2d 0a 23 20 54 68 69 73 20 6d 61 63 -----.# This mac
cd30: 72 6f 20 67 65 6e 65 72 61 74 65 73 20 61 20 6c ro generates a l
cd40: 69 6e 65 20 74 6f 20 75 73 65 20 77 68 65 6e 20 ine to use when
cd50: 62 75 69 6c 64 69 6e 67 20 61 20 6c 69 62 72 61 building a libra
cd60: 72 79 2e 20 20 49 74 0a 23 20 64 65 70 65 6e 64 ry. It.# depend
cd70: 73 20 6f 6e 20 76 61 6c 75 65 73 20 73 65 74 20 s on values set
cd80: 62 79 20 74 68 65 20 53 43 5f 45 4e 41 42 4c 45 by the SC_ENABLE
cd90: 5f 53 48 41 52 45 44 2c 20 53 43 5f 45 4e 41 42 _SHARED, SC_ENAB
cda0: 4c 45 5f 53 59 4d 42 4f 4c 53 2c 0a 23 20 61 6e LE_SYMBOLS,.# an
cdb0: 64 20 53 43 5f 4c 4f 41 44 5f 54 43 4c 43 4f 4e d SC_LOAD_TCLCON
cdc0: 46 49 47 20 6d 61 63 72 6f 73 20 61 62 6f 76 65 FIG macros above
cdd0: 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ..#-------------
cde0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
cdf0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
ce00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
ce10: 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 20 20 20 20 63 61 -------... ca
ce20: 73 65 20 22 60 75 6e 61 6d 65 20 2d 73 60 22 20 se "`uname -s`"
ce30: 69 6e 0a 09 2a 77 69 6e 33 32 2a 20 7c 20 2a 57 in..*win32* | *W
ce40: 49 4e 33 32 2a 20 7c 20 2a 43 59 47 57 49 4e 5f IN32* | *CYGWIN_
ce50: 4e 54 2a 20 7c 2a 43 59 47 57 49 4e 5f 39 38 2a NT* |*CYGWIN_98*
ce60: 7c 2a 43 59 47 57 49 4e 5f 39 35 2a 29 0a 09 20 |*CYGWIN_95*)..
ce70: 20 20 20 69 66 20 74 65 73 74 20 22 24 7b 43 43 if test "${CC
ce80: 2d 63 63 7d 22 20 3d 20 22 63 6c 22 3b 20 74 68 -cc}" = "cl"; th
ce90: 65 6e 0a 09 09 4d 41 4b 45 5f 53 54 41 54 49 43 en...MAKE_STATIC
cea0: 5f 4c 49 42 3d 22 5c 24 7b 53 54 4c 49 42 5f 4c _LIB="\${STLIB_L
ceb0: 44 7d 20 2d 6f 75 74 3a 5c 24 40 20 5c 24 28 5c D} -out:\$@ \$(\
cec0: 24 40 5f 4f 42 4a 45 43 54 53 29 20 22 0a 09 09 $@_OBJECTS) "...
ced0: 4d 41 4b 45 5f 53 48 41 52 45 44 5f 4c 49 42 3d MAKE_SHARED_LIB=
cee0: 22 5c 24 7b 53 48 4c 49 42 5f 4c 44 7d 20 5c 24 "\${SHLIB_LD} \$
cef0: 7b 53 48 4c 49 42 5f 4c 44 46 4c 41 47 53 7d 20 {SHLIB_LDFLAGS}
cf00: 5c 24 7b 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 \${SHLIB_LD_LIBS
cf10: 7d 20 5c 24 28 4c 44 46 4c 41 47 53 29 20 2d 6f } \$(LDFLAGS) -o
cf20: 75 74 3a 5c 24 40 20 5c 24 28 5c 24 40 5f 4f 42 ut:\$@ \$(\$@_OB
cf30: 4a 45 43 54 53 29 20 22 0a 09 20 20 20 20 66 69 JECTS) ".. fi
cf40: 0a 09 20 20 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 .. ;;..*)..
cf50: 20 20 4d 41 4b 45 5f 53 54 41 54 49 43 5f 4c 49 MAKE_STATIC_LI
cf60: 42 3d 22 5c 24 7b 53 54 4c 49 42 5f 4c 44 7d 20 B="\${STLIB_LD}
cf70: 5c 24 40 20 5c 24 28 5c 24 40 5f 4f 42 4a 45 43 \$@ \$(\$@_OBJEC
cf80: 54 53 29 22 0a 09 20 20 20 20 4d 41 4b 45 5f 53 TS)".. MAKE_S
cf90: 48 41 52 45 44 5f 4c 49 42 3d 22 5c 24 7b 53 48 HARED_LIB="\${SH
cfa0: 4c 49 42 5f 4c 44 7d 20 2d 6f 20 5c 24 40 20 5c LIB_LD} -o \$@ \
cfb0: 24 28 5c 24 40 5f 4f 42 4a 45 43 54 53 29 20 5c $(\$@_OBJECTS) \
cfc0: 24 7b 53 48 4c 49 42 5f 4c 44 46 4c 41 47 53 7d ${SHLIB_LDFLAGS}
cfd0: 20 5c 24 7b 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 \${SHLIB_LD_LIB
cfe0: 53 7d 22 0a 09 20 20 20 20 3b 3b 0a 20 20 20 20 S}".. ;;.
cff0: 65 73 61 63 0a 0a 20 20 20 20 69 66 20 74 65 73 esac.. if tes
d000: 74 20 22 24 7b 53 48 41 52 45 44 5f 42 55 49 4c t "${SHARED_BUIL
d010: 44 7d 22 20 3d 20 22 31 22 20 3b 20 74 68 65 6e D}" = "1" ; then
d020: 0a 09 4d 41 4b 45 5f 4c 49 42 3d 24 7b 4d 41 4b ..MAKE_LIB=${MAK
d030: 45 5f 53 48 41 52 45 44 5f 4c 49 42 7d 0a 20 20 E_SHARED_LIB}.
d040: 20 20 65 6c 73 65 0a 09 4d 41 4b 45 5f 4c 49 42 else..MAKE_LIB
d050: 3d 24 7b 4d 41 4b 45 5f 53 54 41 54 49 43 5f 4c =${MAKE_STATIC_L
d060: 49 42 7d 0a 20 20 20 20 66 69 0a 0a 20 20 20 20 IB}. fi..
d070: 0a 20 20 20 20 0a 20 20 20 20 0a 0a 0a 23 2d 2d . . ...#--
d080: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d090: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d0a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d0b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d0c0: 2d 2d 0a 23 20 65 76 61 6c 20 74 68 65 73 65 20 --.# eval these
d0d0: 74 77 6f 20 76 61 6c 75 65 73 20 74 6f 20 64 65 two values to de
d0e0: 72 65 66 65 72 65 6e 63 65 20 74 68 65 20 24 7b reference the ${
d0f0: 44 42 47 58 7d 20 76 61 72 69 61 62 6c 65 2e 0a DBGX} variable..
d100: 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d #---------------
d110: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d120: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d130: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d140: 2d 2d 2d 2d 2d 0a 0a 65 76 61 6c 20 22 53 48 41 -----..eval "SHA
d150: 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58 3d 24 RED_LIB_SUFFIX=$
d160: 7b 54 43 4c 5f 53 48 41 52 45 44 5f 4c 49 42 5f {TCL_SHARED_LIB_
d170: 53 55 46 46 49 58 7d 22 0a 65 76 61 6c 20 22 55 SUFFIX}".eval "U
d180: 4e 53 48 41 52 45 44 5f 4c 49 42 5f 53 55 46 46 NSHARED_LIB_SUFF
d190: 49 58 3d 24 7b 54 43 4c 5f 55 4e 53 48 41 52 45 IX=${TCL_UNSHARE
d1a0: 44 5f 4c 49 42 5f 53 55 46 46 49 58 7d 22 0a 0a D_LIB_SUFFIX}"..
d1b0: 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d #---------------
d1c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d1d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d1e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d1f0: 2d 2d 2d 2d 2d 0a 23 20 53 68 61 72 65 64 20 6c -----.# Shared l
d200: 69 62 72 61 72 69 65 73 20 61 6e 64 20 73 74 61 ibraries and sta
d210: 74 69 63 20 6c 69 62 72 61 72 69 65 73 20 68 61 tic libraries ha
d220: 76 65 20 64 69 66 66 65 72 65 6e 74 20 6e 61 6d ve different nam
d230: 65 73 2e 0a 23 20 41 6c 73 6f 2c 20 77 69 6e 64 es..# Also, wind
d240: 6f 77 73 20 6c 69 62 72 61 72 69 65 73 20 61 6e ows libraries an
d250: 64 20 75 6e 69 78 20 6c 69 62 72 61 72 69 65 73 d unix libraries
d260: 20 68 61 76 65 20 64 69 66 66 65 72 65 6e 74 20 have different
d270: 6e 61 6d 65 73 2e 0a 23 20 46 6f 72 20 74 68 65 names..# For the
d280: 20 4f 70 65 6e 53 53 4c 20 76 65 72 73 69 6f 6e OpenSSL version
d290: 2c 20 49 20 63 68 6f 73 65 20 74 6f 20 75 73 65 , I chose to use
d2a0: 20 74 68 65 20 73 61 6d 65 20 6c 69 62 72 61 72 the same librar
d2b0: 79 20 6e 61 6d 65 73 20 74 68 61 74 0a 23 20 4f y names that.# O
d2c0: 70 65 6e 53 53 4c 20 75 73 65 73 20 61 73 20 69 penSSL uses as i
d2d0: 74 73 20 64 65 66 61 75 6c 74 20 6e 61 6d 65 73 ts default names
d2e0: 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ..#-------------
d2f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d300: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d310: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d320: 2d 2d 2d 2d 2d 2d 2d 0a 0a 69 66 20 74 65 73 74 -------..if test
d330: 20 2d 6e 20 22 24 7b 4f 50 45 4e 53 53 4c 7d 22 -n "${OPENSSL}"
d340: 3b 20 74 68 65 6e 0a 0a 20 20 20 20 63 61 73 65 ; then.. case
d350: 20 22 60 75 6e 61 6d 65 20 2d 73 60 22 20 69 6e "`uname -s`" in
d360: 0a 09 2a 77 69 6e 33 32 2a 20 7c 20 2a 57 49 4e ..*win32* | *WIN
d370: 33 32 2a 20 7c 20 2a 43 59 47 57 49 4e 5f 4e 54 32* | *CYGWIN_NT
d380: 2a 7c 2a 43 59 47 57 49 4e 5f 39 38 2a 7c 2a 43 *|*CYGWIN_98*|*C
d390: 59 47 57 49 4e 5f 39 35 2a 29 0a 09 20 20 20 20 YGWIN_95*)..
d3a0: 69 66 20 74 65 73 74 20 22 24 7b 53 48 41 52 45 if test "${SHARE
d3b0: 44 5f 42 55 49 4c 44 7d 22 20 3d 20 22 31 22 20 D_BUILD}" = "1"
d3c0: 3b 20 74 68 65 6e 0a 09 09 53 48 4c 49 42 5f 4c ; then...SHLIB_L
d3d0: 44 5f 4c 49 42 53 3d 22 5c 22 60 24 7b 43 59 47 D_LIBS="\"`${CYG
d3e0: 50 41 54 48 7d 20 24 7b 54 43 4c 5f 42 49 4e 5f PATH} ${TCL_BIN_
d3f0: 44 49 52 7d 2f 24 7b 54 43 4c 5f 53 54 55 42 5f DIR}/${TCL_STUB_
d400: 4c 49 42 5f 46 49 4c 45 7d 60 5c 22 20 24 7b 54 LIB_FILE}`\" ${T
d410: 43 4c 5f 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 CL_SHLIB_LD_LIBS
d420: 7d 20 5c 22 60 24 7b 43 59 47 50 41 54 48 7d 20 } \"`${CYGPATH}
d430: 24 7b 53 53 4c 5f 4c 49 42 5f 44 49 52 7d 2f 73 ${SSL_LIB_DIR}/s
d440: 73 6c 65 61 79 33 32 2e 6c 69 62 60 5c 22 20 5c sleay32.lib`\" \
d450: 22 60 24 7b 43 59 47 50 41 54 48 7d 20 24 7b 53 "`${CYGPATH} ${S
d460: 53 4c 5f 4c 49 42 5f 44 49 52 7d 2f 6c 69 62 65 SL_LIB_DIR}/libe
d470: 61 79 33 32 2e 6c 69 62 60 5c 22 22 0a 09 09 65 ay32.lib`\""...e
d480: 76 61 6c 20 22 24 7b 50 41 43 4b 41 47 45 7d 5f val "${PACKAGE}_
d490: 4c 49 42 5f 46 49 4c 45 3d 24 7b 50 41 43 4b 41 LIB_FILE=${PACKA
d4a0: 47 45 7d 24 7b 53 48 41 52 45 44 5f 4c 49 42 5f GE}${SHARED_LIB_
d4b0: 53 55 46 46 49 58 7d 22 0a 09 09 52 41 4e 4c 49 SUFFIX}"...RANLI
d4c0: 42 3d 3a 0a 09 20 20 20 20 65 6c 73 65 0a 09 09 B=:.. else...
d4d0: 65 76 61 6c 20 22 24 7b 50 41 43 4b 41 47 45 7d eval "${PACKAGE}
d4e0: 5f 4c 49 42 5f 46 49 4c 45 3d 24 7b 50 41 43 4b _LIB_FILE=${PACK
d4f0: 41 47 45 7d 24 7b 55 4e 53 48 41 52 45 44 5f 4c AGE}${UNSHARED_L
d500: 49 42 5f 53 55 46 46 49 58 7d 22 0a 09 20 20 20 IB_SUFFIX}"..
d510: 20 66 69 0a 09 3b 3b 0a 09 2a 29 0a 09 20 20 20 fi..;;..*)..
d520: 20 69 66 20 74 65 73 74 20 22 24 7b 53 48 41 52 if test "${SHAR
d530: 45 44 5f 42 55 49 4c 44 7d 22 20 3d 20 22 31 22 ED_BUILD}" = "1"
d540: 20 3b 20 74 68 65 6e 0a 09 09 53 48 4c 49 42 5f ; then...SHLIB_
d550: 4c 44 5f 4c 49 42 53 3d 22 24 7b 54 43 4c 5f 53 LD_LIBS="${TCL_S
d560: 54 55 42 5f 4c 49 42 5f 53 50 45 43 7d 20 2d 4c TUB_LIB_SPEC} -L
d570: 24 7b 53 53 4c 5f 4c 49 42 5f 44 49 52 7d 20 2d ${SSL_LIB_DIR} -
d580: 6c 73 73 6c 20 2d 4c 24 7b 53 53 4c 5f 4c 49 42 lssl -L${SSL_LIB
d590: 5f 44 49 52 7d 20 2d 6c 63 72 79 70 74 6f 20 24 _DIR} -lcrypto $
d5a0: 7b 47 43 43 50 41 54 48 7d 20 24 7b 47 43 43 4c {GCCPATH} ${GCCL
d5b0: 49 42 7d 22 0a 09 09 65 76 61 6c 20 22 24 7b 50 IB}"...eval "${P
d5c0: 41 43 4b 41 47 45 7d 5f 4c 49 42 5f 46 49 4c 45 ACKAGE}_LIB_FILE
d5d0: 3d 6c 69 62 24 7b 50 41 43 4b 41 47 45 7d 24 7b =lib${PACKAGE}${
d5e0: 53 48 41 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 SHARED_LIB_SUFFI
d5f0: 58 7d 22 0a 09 09 52 41 4e 4c 49 42 3d 3a 0a 09 X}"...RANLIB=:..
d600: 20 20 20 20 65 6c 73 65 0a 09 09 65 76 61 6c 20 else...eval
d610: 22 24 7b 50 41 43 4b 41 47 45 7d 5f 4c 49 42 5f "${PACKAGE}_LIB_
d620: 46 49 4c 45 3d 6c 69 62 24 7b 50 41 43 4b 41 47 FILE=lib${PACKAG
d630: 45 7d 24 7b 55 4e 53 48 41 52 45 44 5f 4c 49 42 E}${UNSHARED_LIB
d640: 5f 53 55 46 46 49 58 7d 22 0a 09 20 20 20 20 66 _SUFFIX}".. f
d650: 69 0a 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 i..;;. esac.e
d660: 6c 73 65 0a 20 20 20 20 63 61 73 65 20 22 60 75 lse. case "`u
d670: 6e 61 6d 65 20 2d 73 60 22 20 69 6e 0a 20 20 20 name -s`" in.
d680: 20 20 20 20 20 2a 77 69 6e 33 32 2a 20 7c 20 2a *win32* | *
d690: 57 49 4e 33 32 2a 20 7c 20 2a 43 59 47 57 49 4e WIN32* | *CYGWIN
d6a0: 5f 4e 54 2a 7c 2a 43 59 47 57 49 4e 5f 39 38 2a _NT*|*CYGWIN_98*
d6b0: 7c 2a 43 59 47 57 49 4e 5f 39 35 2a 29 0a 09 20 |*CYGWIN_95*)..
d6c0: 20 20 20 69 66 20 74 65 73 74 20 22 24 7b 53 48 if test "${SH
d6d0: 41 52 45 44 5f 42 55 49 4c 44 7d 22 20 3d 20 22 ARED_BUILD}" = "
d6e0: 31 22 20 3b 20 74 68 65 6e 0a 09 20 20 20 20 20 1" ; then..
d6f0: 20 20 20 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 SHLIB_LD_LIBS
d700: 3d 22 5c 22 60 24 7b 43 59 47 50 41 54 48 7d 20 ="\"`${CYGPATH}
d710: 24 7b 54 43 4c 5f 42 49 4e 5f 44 49 52 7d 2f 24 ${TCL_BIN_DIR}/$
d720: 7b 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 49 {TCL_STUB_LIB_FI
d730: 4c 45 7d 60 5c 22 20 24 7b 54 43 4c 5f 53 48 4c LE}`\" ${TCL_SHL
d740: 49 42 5f 4c 44 5f 4c 49 42 53 7d 20 5c 22 60 24 IB_LD_LIBS} \"`$
d750: 7b 43 59 47 50 41 54 48 7d 20 24 7b 53 53 4c 5f {CYGPATH} ${SSL_
d760: 4c 49 42 5f 44 49 52 7d 2f 73 73 6c 63 33 32 2e LIB_DIR}/sslc32.
d770: 6c 69 62 60 5c 22 22 0a 09 20 20 20 20 20 20 20 lib`\""..
d780: 20 65 76 61 6c 20 22 24 7b 50 41 43 4b 41 47 45 eval "${PACKAGE
d790: 7d 5f 4c 49 42 5f 46 49 4c 45 3d 24 7b 50 41 43 }_LIB_FILE=${PAC
d7a0: 4b 41 47 45 7d 24 7b 53 48 41 52 45 44 5f 4c 49 KAGE}${SHARED_LI
d7b0: 42 5f 53 55 46 46 49 58 7d 22 0a 09 20 20 20 20 B_SUFFIX}"..
d7c0: 20 20 20 20 52 41 4e 4c 49 42 3d 3a 0a 09 20 20 RANLIB=:..
d7d0: 20 20 65 6c 73 65 0a 09 20 20 20 20 20 20 20 20 else..
d7e0: 65 76 61 6c 20 22 24 7b 50 41 43 4b 41 47 45 7d eval "${PACKAGE}
d7f0: 5f 4c 49 42 5f 46 49 4c 45 3d 24 7b 50 41 43 4b _LIB_FILE=${PACK
d800: 41 47 45 7d 24 7b 55 4e 53 48 41 52 45 44 5f 4c AGE}${UNSHARED_L
d810: 49 42 5f 53 55 46 46 49 58 7d 22 0a 09 20 20 20 IB_SUFFIX}"..
d820: 20 66 69 0a 09 3b 3b 0a 20 20 20 20 20 20 20 20 fi..;;.
d830: 2a 29 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 *).. if test
d840: 22 24 7b 53 48 41 52 45 44 5f 42 55 49 4c 44 7d "${SHARED_BUILD}
d850: 22 20 3d 20 22 31 22 20 3b 20 74 68 65 6e 0a 09 " = "1" ; then..
d860: 20 20 20 20 20 20 20 20 53 48 4c 49 42 5f 4c 44 SHLIB_LD
d870: 5f 4c 49 42 53 3d 22 24 7b 54 43 4c 5f 53 54 55 _LIBS="${TCL_STU
d880: 42 5f 4c 49 42 5f 53 50 45 43 7d 20 2d 4c 24 7b B_LIB_SPEC} -L${
d890: 53 53 4c 5f 4c 49 42 5f 44 49 52 7d 20 2d 6c 73 SSL_LIB_DIR} -ls
d8a0: 73 6c 63 22 0a 09 20 20 20 20 20 20 20 20 65 76 slc".. ev
d8b0: 61 6c 20 22 24 7b 50 41 43 4b 41 47 45 7d 5f 4c al "${PACKAGE}_L
d8c0: 49 42 5f 46 49 4c 45 3d 6c 69 62 24 7b 50 41 43 IB_FILE=lib${PAC
d8d0: 4b 41 47 45 7d 24 7b 53 48 41 52 45 44 5f 4c 49 KAGE}${SHARED_LI
d8e0: 42 5f 53 55 46 46 49 58 7d 22 0a 09 20 20 20 20 B_SUFFIX}"..
d8f0: 20 20 20 20 52 41 4e 4c 49 42 3d 3a 0a 09 20 20 RANLIB=:..
d900: 20 20 65 6c 73 65 0a 09 20 20 20 20 20 20 20 20 else..
d910: 65 76 61 6c 20 22 24 7b 50 41 43 4b 41 47 45 7d eval "${PACKAGE}
d920: 5f 4c 49 42 5f 46 49 4c 45 3d 6c 69 62 24 7b 50 _LIB_FILE=lib${P
d930: 41 43 4b 41 47 45 7d 24 7b 55 4e 53 48 41 52 45 ACKAGE}${UNSHARE
d940: 44 5f 4c 49 42 5f 53 55 46 46 49 58 7d 22 0a 09 D_LIB_SUFFIX}"..
d950: 20 20 20 20 66 69 0a 09 3b 3b 0a 20 20 20 20 65 fi..;;. e
d960: 73 61 63 0a 66 69 0a 0a 0a 0a 0a 23 2d 2d 2d 2d sac.fi.....#----
d970: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d980: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d990: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d9a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
d9b0: 0a 23 20 46 69 6e 64 20 74 63 6c 73 68 20 73 6f .# Find tclsh so
d9c0: 20 74 68 61 74 20 77 65 20 63 61 6e 20 72 75 6e that we can run
d9d0: 20 70 6b 67 5f 6d 6b 49 6e 64 65 78 20 74 6f 20 pkg_mkIndex to
d9e0: 67 65 6e 65 72 61 74 65 20 74 68 65 20 70 6b 67 generate the pkg
d9f0: 49 6e 64 65 78 2e 74 63 6c 0a 23 20 66 69 6c 65 Index.tcl.# file
da00: 20 64 75 72 69 6e 67 20 74 68 65 20 69 6e 73 74 during the inst
da10: 61 6c 6c 20 70 72 6f 63 65 73 73 2e 20 20 44 6f all process. Do
da20: 6e 27 74 20 72 75 6e 20 74 68 65 20 54 43 4c 53 n't run the TCLS
da30: 48 5f 50 52 4f 47 20 74 68 72 6f 75 67 68 0a 23 H_PROG through.#
da40: 20 24 7b 43 59 47 50 41 54 48 7d 20 62 65 63 61 ${CYGPATH} beca
da50: 75 73 65 20 69 74 27 73 20 62 65 69 6e 67 20 75 use it's being u
da60: 73 65 64 20 64 69 72 65 63 74 6c 79 20 62 79 20 sed directly by
da70: 6d 61 6b 65 2e 0a 23 20 52 65 71 75 69 72 65 20 make..# Require
da80: 74 68 61 74 20 77 65 20 75 73 65 20 61 20 74 63 that we use a tc
da90: 6c 73 68 20 73 68 65 6c 6c 20 76 65 72 73 69 6f lsh shell versio
daa0: 6e 20 38 2e 32 20 6f 72 20 6c 61 74 65 72 20 73 n 8.2 or later s
dab0: 69 6e 63 65 20 65 61 72 6c 69 65 72 0a 23 20 76 ince earlier.# v
dac0: 65 72 73 69 6f 6e 73 20 68 61 76 65 20 62 75 67 ersions have bug
dad0: 73 20 69 6e 20 74 68 65 20 70 6b 67 5f 6d 6b 49 s in the pkg_mkI
dae0: 6e 64 65 78 20 72 6f 75 74 69 6e 65 2e 0a 23 2d ndex routine..#-
daf0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
db00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
db10: 2d 2d 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 0a 0a 0a 20 20 20 20 65 63 68 6f 20 24 ---... echo $
db40: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 ac_n "checking f
db50: 6f 72 20 74 63 6c 73 68 22 22 2e 2e 2e 20 24 61 or tclsh""... $a
db60: 63 5f 63 22 20 31 3e 26 36 0a 65 63 68 6f 20 22 c_c" 1>&6.echo "
db70: 63 6f 6e 66 69 67 75 72 65 3a 31 38 31 38 3a 20 configure:1818:
db80: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 74 63 6c checking for tcl
db90: 73 68 22 20 3e 26 35 0a 0a 20 20 20 20 69 66 20 sh" >&5.. if
dba0: 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 eval "test \"`ec
dbb0: 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 70 ho '$''{'ac_cv_p
dbc0: 61 74 68 5f 74 63 6c 73 68 27 2b 73 65 74 7d 27 ath_tclsh'+set}'
dbd0: 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e `\" = set"; then
dbe0: 0a 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 . echo $ac_n "(
dbf0: 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 31 cached) $ac_c" 1
dc00: 3e 26 36 0a 65 6c 73 65 0a 20 20 0a 09 73 65 61 >&6.else. ..sea
dc10: 72 63 68 5f 70 61 74 68 3d 60 65 63 68 6f 20 24 rch_path=`echo $
dc20: 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 62 69 {exec_prefix}/bi
dc30: 6e 3a 24 7b 70 72 65 66 69 78 7d 2f 62 69 6e 3a n:${prefix}/bin:
dc40: 24 7b 54 43 4c 5f 42 49 4e 5f 44 49 52 7d 3a 24 ${TCL_BIN_DIR}:$
dc50: 7b 54 43 4c 5f 42 49 4e 5f 44 49 52 7d 2f 2e 2e {TCL_BIN_DIR}/..
dc60: 2f 62 69 6e 3a 24 7b 50 41 54 48 7d 20 7c 20 73 /bin:${PATH} | s
dc70: 65 64 20 2d 65 20 27 73 2f 3a 2f 20 2f 67 27 60 ed -e 's/:/ /g'`
dc80: 0a 09 66 6f 72 20 64 69 72 20 69 6e 20 24 73 65 ..for dir in $se
dc90: 61 72 63 68 5f 70 61 74 68 20 3b 20 64 6f 0a 09 arch_path ; do..
dca0: 20 20 20 20 66 6f 72 20 6a 20 69 6e 20 60 6c 73 for j in `ls
dcb0: 20 2d 72 20 24 64 69 72 2f 74 63 6c 73 68 5b 38 -r $dir/tclsh[8
dcc0: 2d 39 5d 2a 24 7b 45 58 45 45 58 54 7d 20 32 3e -9]*${EXEEXT} 2>
dcd0: 20 2f 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 /dev/null` \...
dce0: 20 20 20 20 60 6c 73 20 2d 72 20 24 64 69 72 2f `ls -r $dir/
dcf0: 74 63 6c 73 68 2a 24 7b 45 58 45 45 58 54 7d 20 tclsh*${EXEEXT}
dd00: 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 60 20 3b 20 2> /dev/null` ;
dd10: 64 6f 0a 09 09 69 66 20 74 65 73 74 20 78 22 24 do...if test x"$
dd20: 61 63 5f 63 76 5f 70 61 74 68 5f 74 63 6c 73 68 ac_cv_path_tclsh
dd30: 22 20 3d 20 78 20 3b 20 74 68 65 6e 0a 09 09 20 " = x ; then...
dd40: 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 if test -f "$
dd50: 6a 22 20 3b 20 74 68 65 6e 0a 09 09 09 61 63 5f j" ; then....ac_
dd60: 63 76 5f 70 61 74 68 5f 74 63 6c 73 68 3d 24 6a cv_path_tclsh=$j
dd70: 0a 09 09 09 62 72 65 61 6b 0a 09 09 20 20 20 20 ....break...
dd80: 66 69 0a 09 09 66 69 0a 09 20 20 20 20 64 6f 6e fi...fi.. don
dd90: 65 0a 09 64 6f 6e 65 0a 20 20 20 20 0a 66 69 0a e..done. .fi.
dda0: 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 .. if test -f
ddb0: 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 74 63 "$ac_cv_path_tc
ddc0: 6c 73 68 22 20 3b 20 74 68 65 6e 0a 09 54 43 4c lsh" ; then..TCL
ddd0: 53 48 5f 50 52 4f 47 3d 24 61 63 5f 63 76 5f 70 SH_PROG=$ac_cv_p
dde0: 61 74 68 5f 74 63 6c 73 68 0a 09 65 63 68 6f 20 ath_tclsh..echo
ddf0: 22 24 61 63 5f 74 22 22 24 54 43 4c 53 48 5f 50 "$ac_t""$TCLSH_P
de00: 52 4f 47 22 20 31 3e 26 36 0a 20 20 20 20 65 6c ROG" 1>&6. el
de10: 73 65 0a 09 7b 20 65 63 68 6f 20 22 63 6f 6e 66 se..{ echo "conf
de20: 69 67 75 72 65 3a 20 65 72 72 6f 72 3a 20 4e 6f igure: error: No
de30: 20 74 63 6c 73 68 20 66 6f 75 6e 64 20 69 6e 20 tclsh found in
de40: 50 41 54 48 3a 20 20 24 73 65 61 72 63 68 5f 70 PATH: $search_p
de50: 61 74 68 22 20 31 3e 26 32 3b 20 65 78 69 74 20 ath" 1>&2; exit
de60: 31 3b 20 7d 0a 20 20 20 20 66 69 0a 20 20 20 20 1; }. fi.
de70: 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ...#------------
de80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
de90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
dea0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
deb0: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 46 69 6e 61 6c --------.# Final
dec0: 6c 79 2c 20 73 75 62 73 74 69 74 75 74 65 20 61 ly, substitute a
ded0: 6c 6c 20 6f 66 20 74 68 65 20 76 61 72 69 6f 75 ll of the variou
dee0: 73 20 76 61 6c 75 65 73 20 69 6e 74 6f 20 74 68 s values into th
def0: 65 20 4d 61 6b 65 66 69 6c 65 2e 0a 23 2d 2d 2d e Makefile..#---
df00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
df10: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
df20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
df30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
df40: 2d 0a 0a 74 72 61 70 20 27 27 20 31 20 32 20 31 -..trap '' 1 2 1
df50: 35 0a 63 61 74 20 3e 20 63 6f 6e 66 63 61 63 68 5.cat > confcach
df60: 65 20 3c 3c 5c 45 4f 46 0a 23 20 54 68 69 73 20 e <<\EOF.# This
df70: 66 69 6c 65 20 69 73 20 61 20 73 68 65 6c 6c 20 file is a shell
df80: 73 63 72 69 70 74 20 74 68 61 74 20 63 61 63 68 script that cach
df90: 65 73 20 74 68 65 20 72 65 73 75 6c 74 73 20 6f es the results o
dfa0: 66 20 63 6f 6e 66 69 67 75 72 65 0a 23 20 74 65 f configure.# te
dfb0: 73 74 73 20 72 75 6e 20 6f 6e 20 74 68 69 73 20 sts run on this
dfc0: 73 79 73 74 65 6d 20 73 6f 20 74 68 65 79 20 63 system so they c
dfd0: 61 6e 20 62 65 20 73 68 61 72 65 64 20 62 65 74 an be shared bet
dfe0: 77 65 65 6e 20 63 6f 6e 66 69 67 75 72 65 0a 23 ween configure.#
dff0: 20 73 63 72 69 70 74 73 20 61 6e 64 20 63 6f 6e scripts and con
e000: 66 69 67 75 72 65 20 72 75 6e 73 2e 20 20 49 74 figure runs. It
e010: 20 69 73 20 6e 6f 74 20 75 73 65 66 75 6c 20 6f is not useful o
e020: 6e 20 6f 74 68 65 72 20 73 79 73 74 65 6d 73 2e n other systems.
e030: 0a 23 20 49 66 20 69 74 20 63 6f 6e 74 61 69 6e .# If it contain
e040: 73 20 72 65 73 75 6c 74 73 20 79 6f 75 20 64 6f s results you do
e050: 6e 27 74 20 77 61 6e 74 20 74 6f 20 6b 65 65 70 n't want to keep
e060: 2c 20 79 6f 75 20 6d 61 79 20 72 65 6d 6f 76 65 , you may remove
e070: 20 6f 72 20 65 64 69 74 20 69 74 2e 0a 23 0a 23 or edit it..#.#
e080: 20 42 79 20 64 65 66 61 75 6c 74 2c 20 63 6f 6e By default, con
e090: 66 69 67 75 72 65 20 75 73 65 73 20 2e 2f 63 6f figure uses ./co
e0a0: 6e 66 69 67 2e 63 61 63 68 65 20 61 73 20 74 68 nfig.cache as th
e0b0: 65 20 63 61 63 68 65 20 66 69 6c 65 2c 0a 23 20 e cache file,.#
e0c0: 63 72 65 61 74 69 6e 67 20 69 74 20 69 66 20 69 creating it if i
e0d0: 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 t does not exist
e0e0: 20 61 6c 72 65 61 64 79 2e 20 20 59 6f 75 20 63 already. You c
e0f0: 61 6e 20 67 69 76 65 20 63 6f 6e 66 69 67 75 72 an give configur
e100: 65 0a 23 20 74 68 65 20 2d 2d 63 61 63 68 65 2d e.# the --cache-
e110: 66 69 6c 65 3d 46 49 4c 45 20 6f 70 74 69 6f 6e file=FILE option
e120: 20 74 6f 20 75 73 65 20 61 20 64 69 66 66 65 72 to use a differ
e130: 65 6e 74 20 63 61 63 68 65 20 66 69 6c 65 3b 20 ent cache file;
e140: 74 68 61 74 20 69 73 0a 23 20 77 68 61 74 20 63 that is.# what c
e150: 6f 6e 66 69 67 75 72 65 20 64 6f 65 73 20 77 68 onfigure does wh
e160: 65 6e 20 69 74 20 63 61 6c 6c 73 20 63 6f 6e 66 en it calls conf
e170: 69 67 75 72 65 20 73 63 72 69 70 74 73 20 69 6e igure scripts in
e180: 0a 23 20 73 75 62 64 69 72 65 63 74 6f 72 69 65 .# subdirectorie
e190: 73 2c 20 73 6f 20 74 68 65 79 20 73 68 61 72 65 s, so they share
e1a0: 20 74 68 65 20 63 61 63 68 65 2e 0a 23 20 47 69 the cache..# Gi
e1b0: 76 69 6e 67 20 2d 2d 63 61 63 68 65 2d 66 69 6c ving --cache-fil
e1c0: 65 3d 2f 64 65 76 2f 6e 75 6c 6c 20 64 69 73 61 e=/dev/null disa
e1d0: 62 6c 65 73 20 63 61 63 68 69 6e 67 2c 20 66 6f bles caching, fo
e1e0: 72 20 64 65 62 75 67 67 69 6e 67 20 63 6f 6e 66 r debugging conf
e1f0: 69 67 75 72 65 2e 0a 23 20 63 6f 6e 66 69 67 2e igure..# config.
e200: 73 74 61 74 75 73 20 6f 6e 6c 79 20 70 61 79 73 status only pays
e210: 20 61 74 74 65 6e 74 69 6f 6e 20 74 6f 20 74 68 attention to th
e220: 65 20 63 61 63 68 65 20 66 69 6c 65 20 69 66 20 e cache file if
e230: 79 6f 75 20 67 69 76 65 20 69 74 20 74 68 65 0a you give it the.
e240: 23 20 2d 2d 72 65 63 68 65 63 6b 20 6f 70 74 69 # --recheck opti
e250: 6f 6e 20 74 6f 20 72 65 72 75 6e 20 63 6f 6e 66 on to rerun conf
e260: 69 67 75 72 65 2e 0a 23 0a 45 4f 46 0a 23 20 54 igure..#.EOF.# T
e270: 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79 he following way
e280: 20 6f 66 20 77 72 69 74 69 6e 67 20 74 68 65 20 of writing the
e290: 63 61 63 68 65 20 6d 69 73 68 61 6e 64 6c 65 73 cache mishandles
e2a0: 20 6e 65 77 6c 69 6e 65 73 20 69 6e 20 76 61 6c newlines in val
e2b0: 75 65 73 2c 0a 23 20 62 75 74 20 77 65 20 6b 6e ues,.# but we kn
e2c0: 6f 77 20 6f 66 20 6e 6f 20 77 6f 72 6b 61 72 6f ow of no workaro
e2d0: 75 6e 64 20 74 68 61 74 20 69 73 20 73 69 6d 70 und that is simp
e2e0: 6c 65 2c 20 70 6f 72 74 61 62 6c 65 2c 20 61 6e le, portable, an
e2f0: 64 20 65 66 66 69 63 69 65 6e 74 2e 0a 23 20 53 d efficient..# S
e300: 6f 2c 20 64 6f 6e 27 74 20 70 75 74 20 6e 65 77 o, don't put new
e310: 6c 69 6e 65 73 20 69 6e 20 63 61 63 68 65 20 76 lines in cache v
e320: 61 72 69 61 62 6c 65 73 27 20 76 61 6c 75 65 73 ariables' values
e330: 2e 0a 23 20 55 6c 74 72 69 78 20 73 68 20 73 65 ..# Ultrix sh se
e340: 74 20 77 72 69 74 65 73 20 74 6f 20 73 74 64 65 t writes to stde
e350: 72 72 20 61 6e 64 20 63 61 6e 27 74 20 62 65 20 rr and can't be
e360: 72 65 64 69 72 65 63 74 65 64 20 64 69 72 65 63 redirected direc
e370: 74 6c 79 2c 0a 23 20 61 6e 64 20 73 65 74 73 20 tly,.# and sets
e380: 74 68 65 20 68 69 67 68 20 62 69 74 20 69 6e 20 the high bit in
e390: 74 68 65 20 63 61 63 68 65 20 66 69 6c 65 20 75 the cache file u
e3a0: 6e 6c 65 73 73 20 77 65 20 61 73 73 69 67 6e 20 nless we assign
e3b0: 74 6f 20 74 68 65 20 76 61 72 73 2e 0a 28 73 65 to the vars..(se
e3c0: 74 29 20 32 3e 26 31 20 7c 0a 20 20 63 61 73 65 t) 2>&1 |. case
e3d0: 20 60 28 61 63 5f 73 70 61 63 65 3d 27 20 27 3b `(ac_space=' ';
e3e0: 20 73 65 74 20 7c 20 67 72 65 70 20 61 63 5f 73 set | grep ac_s
e3f0: 70 61 63 65 29 20 32 3e 26 31 60 20 69 6e 0a 20 pace) 2>&1` in.
e400: 20 2a 61 63 5f 73 70 61 63 65 3d 5c 20 2a 29 0a *ac_space=\ *).
e410: 20 20 20 20 23 20 60 73 65 74 27 20 64 6f 65 73 # `set' does
e420: 20 6e 6f 74 20 71 75 6f 74 65 20 63 6f 72 72 65 not quote corre
e430: 63 74 6c 79 2c 20 73 6f 20 61 64 64 20 71 75 6f ctly, so add quo
e440: 74 65 73 20 28 64 6f 75 62 6c 65 2d 71 75 6f 74 tes (double-quot
e450: 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 0a 20 e substitution.
e460: 20 20 20 23 20 74 75 72 6e 73 20 5c 5c 5c 5c 20 # turns \\\\
e470: 69 6e 74 6f 20 5c 5c 2c 20 61 6e 64 20 73 65 64 into \\, and sed
e480: 20 74 75 72 6e 73 20 5c 5c 20 69 6e 74 6f 20 5c turns \\ into \
e490: 29 2e 0a 20 20 20 20 73 65 64 20 2d 6e 20 5c 0a ).. sed -n \.
e4a0: 20 20 20 20 20 20 2d 65 20 22 73 2f 27 2f 27 5c -e "s/'/'\
e4b0: 5c 5c 5c 27 27 2f 67 22 20 5c 0a 20 20 20 20 20 \\\''/g" \.
e4c0: 20 2d 65 20 22 73 2f 5e 5c 5c 28 5b 61 2d 7a 41 -e "s/^\\([a-zA
e4d0: 2d 5a 30 2d 39 5f 5d 2a 5f 63 76 5f 5b 61 2d 7a -Z0-9_]*_cv_[a-z
e4e0: 41 2d 5a 30 2d 39 5f 5d 2a 5c 5c 29 3d 5c 5c 28 A-Z0-9_]*\\)=\\(
e4f0: 2e 2a 5c 5c 29 2f 5c 5c 31 3d 5c 24 7b 5c 5c 31 .*\\)/\\1=\${\\1
e500: 3d 27 5c 5c 32 27 7d 2f 70 22 0a 20 20 20 20 3b ='\\2'}/p". ;
e510: 3b 0a 20 20 2a 29 0a 20 20 20 20 23 20 60 73 65 ;. *). # `se
e520: 74 27 20 71 75 6f 74 65 73 20 63 6f 72 72 65 63 t' quotes correc
e530: 74 6c 79 20 61 73 20 72 65 71 75 69 72 65 64 20 tly as required
e540: 62 79 20 50 4f 53 49 58 2c 20 73 6f 20 64 6f 20 by POSIX, so do
e550: 6e 6f 74 20 61 64 64 20 71 75 6f 74 65 73 2e 0a not add quotes..
e560: 20 20 20 20 73 65 64 20 2d 6e 20 2d 65 20 27 73 sed -n -e 's
e570: 2f 5e 5c 28 5b 61 2d 7a 41 2d 5a 30 2d 39 5f 5d /^\([a-zA-Z0-9_]
e580: 2a 5f 63 76 5f 5b 61 2d 7a 41 2d 5a 30 2d 39 5f *_cv_[a-zA-Z0-9_
e590: 5d 2a 5c 29 3d 5c 28 2e 2a 5c 29 2f 5c 31 3d 24 ]*\)=\(.*\)/\1=$
e5a0: 7b 5c 31 3d 5c 32 7d 2f 70 27 0a 20 20 20 20 3b {\1=\2}/p'. ;
e5b0: 3b 0a 20 20 65 73 61 63 20 3e 3e 20 63 6f 6e 66 ;. esac >> conf
e5c0: 63 61 63 68 65 0a 69 66 20 63 6d 70 20 2d 73 20 cache.if cmp -s
e5d0: 24 63 61 63 68 65 5f 66 69 6c 65 20 63 6f 6e 66 $cache_file conf
e5e0: 63 61 63 68 65 3b 20 74 68 65 6e 0a 20 20 3a 0a cache; then. :.
e5f0: 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d else. if test -
e600: 77 20 24 63 61 63 68 65 5f 66 69 6c 65 3b 20 74 w $cache_file; t
e610: 68 65 6e 0a 20 20 20 20 65 63 68 6f 20 22 75 70 hen. echo "up
e620: 64 61 74 69 6e 67 20 63 61 63 68 65 20 24 63 61 dating cache $ca
e630: 63 68 65 5f 66 69 6c 65 22 0a 20 20 20 20 63 61 che_file". ca
e640: 74 20 63 6f 6e 66 63 61 63 68 65 20 3e 20 24 63 t confcache > $c
e650: 61 63 68 65 5f 66 69 6c 65 0a 20 20 65 6c 73 65 ache_file. else
e660: 0a 20 20 20 20 65 63 68 6f 20 22 6e 6f 74 20 75 . echo "not u
e670: 70 64 61 74 69 6e 67 20 75 6e 77 72 69 74 61 62 pdating unwritab
e680: 6c 65 20 63 61 63 68 65 20 24 63 61 63 68 65 5f le cache $cache_
e690: 66 69 6c 65 22 0a 20 20 66 69 0a 66 69 0a 72 6d file". fi.fi.rm
e6a0: 20 2d 66 20 63 6f 6e 66 63 61 63 68 65 0a 0a 74 -f confcache..t
e6b0: 72 61 70 20 27 72 6d 20 2d 66 72 20 63 6f 6e 66 rap 'rm -fr conf
e6c0: 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 73 2a 20 test* confdefs*
e6d0: 63 6f 72 65 20 63 6f 72 65 2e 2a 20 2a 2e 63 6f core core.* *.co
e6e0: 72 65 20 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c re $ac_clean_fil
e6f0: 65 73 3b 20 65 78 69 74 20 31 27 20 31 20 32 20 es; exit 1' 1 2
e700: 31 35 0a 0a 74 65 73 74 20 22 78 24 70 72 65 66 15..test "x$pref
e710: 69 78 22 20 3d 20 78 4e 4f 4e 45 20 26 26 20 70 ix" = xNONE && p
e720: 72 65 66 69 78 3d 24 61 63 5f 64 65 66 61 75 6c refix=$ac_defaul
e730: 74 5f 70 72 65 66 69 78 0a 23 20 4c 65 74 20 6d t_prefix.# Let m
e740: 61 6b 65 20 65 78 70 61 6e 64 20 65 78 65 63 5f ake expand exec_
e750: 70 72 65 66 69 78 2e 0a 74 65 73 74 20 22 78 24 prefix..test "x$
e760: 65 78 65 63 5f 70 72 65 66 69 78 22 20 3d 20 78 exec_prefix" = x
e770: 4e 4f 4e 45 20 26 26 20 65 78 65 63 5f 70 72 65 NONE && exec_pre
e780: 66 69 78 3d 27 24 7b 70 72 65 66 69 78 7d 27 0a fix='${prefix}'.
e790: 0a 23 20 41 6e 79 20 61 73 73 69 67 6e 6d 65 6e .# Any assignmen
e7a0: 74 20 74 6f 20 56 50 41 54 48 20 63 61 75 73 65 t to VPATH cause
e7b0: 73 20 53 75 6e 20 6d 61 6b 65 20 74 6f 20 6f 6e s Sun make to on
e7c0: 6c 79 20 65 78 65 63 75 74 65 0a 23 20 74 68 65 ly execute.# the
e7d0: 20 66 69 72 73 74 20 73 65 74 20 6f 66 20 64 6f first set of do
e7e0: 75 62 6c 65 2d 63 6f 6c 6f 6e 20 72 75 6c 65 73 uble-colon rules
e7f0: 2c 20 73 6f 20 72 65 6d 6f 76 65 20 69 74 20 69 , so remove it i
e800: 66 20 6e 6f 74 20 6e 65 65 64 65 64 2e 0a 23 20 f not needed..#
e810: 49 66 20 74 68 65 72 65 20 69 73 20 61 20 63 6f If there is a co
e820: 6c 6f 6e 20 69 6e 20 74 68 65 20 70 61 74 68 2c lon in the path,
e830: 20 77 65 20 6e 65 65 64 20 74 6f 20 6b 65 65 70 we need to keep
e840: 20 69 74 2e 0a 69 66 20 74 65 73 74 20 22 78 24 it..if test "x$
e850: 73 72 63 64 69 72 22 20 3d 20 78 2e 3b 20 74 68 srcdir" = x.; th
e860: 65 6e 0a 20 20 61 63 5f 76 70 73 75 62 3d 27 2f en. ac_vpsub='/
e870: 5e 5b 20 09 5d 2a 56 50 41 54 48 5b 20 09 5d 2a ^[ .]*VPATH[ .]*
e880: 3d 5b 5e 3a 5d 2a 24 2f 64 27 0a 66 69 0a 0a 74 =[^:]*$/d'.fi..t
e890: 72 61 70 20 27 72 6d 20 2d 66 20 24 43 4f 4e 46 rap 'rm -f $CONF
e8a0: 49 47 5f 53 54 41 54 55 53 20 63 6f 6e 66 74 65 IG_STATUS confte
e8b0: 73 74 2a 3b 20 65 78 69 74 20 31 27 20 31 20 32 st*; exit 1' 1 2
e8c0: 20 31 35 0a 0a 23 20 54 72 61 6e 73 66 6f 72 6d 15..# Transform
e8d0: 20 63 6f 6e 66 64 65 66 73 2e 68 20 69 6e 74 6f confdefs.h into
e8e0: 20 44 45 46 53 2e 0a 23 20 50 72 6f 74 65 63 74 DEFS..# Protect
e8f0: 20 61 67 61 69 6e 73 74 20 73 68 65 6c 6c 20 65 against shell e
e900: 78 70 61 6e 73 69 6f 6e 20 77 68 69 6c 65 20 65 xpansion while e
e910: 78 65 63 75 74 69 6e 67 20 4d 61 6b 65 66 69 6c xecuting Makefil
e920: 65 20 72 75 6c 65 73 2e 0a 23 20 50 72 6f 74 65 e rules..# Prote
e930: 63 74 20 61 67 61 69 6e 73 74 20 4d 61 6b 65 66 ct against Makef
e940: 69 6c 65 20 6d 61 63 72 6f 20 65 78 70 61 6e 73 ile macro expans
e950: 69 6f 6e 2e 0a 63 61 74 20 3e 20 63 6f 6e 66 74 ion..cat > conft
e960: 65 73 74 2e 64 65 66 73 20 3c 3c 5c 45 4f 46 0a est.defs <<\EOF.
e970: 73 25 23 64 65 66 69 6e 65 20 5c 28 5b 41 2d 5a s%#define \([A-Z
e980: 61 2d 7a 5f 5d 5b 41 2d 5a 61 2d 7a 30 2d 39 5f a-z_][A-Za-z0-9_
e990: 5d 2a 5c 29 20 2a 5c 28 2e 2a 5c 29 25 2d 44 5c ]*\) *\(.*\)%-D\
e9a0: 31 3d 5c 32 25 67 0a 73 25 5b 20 09 60 7e 23 24 1=\2%g.s%[ .`~#$
e9b0: 5e 26 2a 28 29 7b 7d 5c 5c 7c 3b 27 22 3c 3e 3f ^&*(){}\\|;'"<>?
e9c0: 5d 25 5c 5c 26 25 67 0a 73 25 5c 5b 25 5c 5c 26 ]%\\&%g.s%\[%\\&
e9d0: 25 67 0a 73 25 5c 5d 25 5c 5c 26 25 67 0a 73 25 %g.s%\]%\\&%g.s%
e9e0: 5c 24 25 24 24 25 67 0a 45 4f 46 0a 44 45 46 53 \$%$$%g.EOF.DEFS
e9f0: 3d 60 73 65 64 20 2d 66 20 63 6f 6e 66 74 65 73 =`sed -f conftes
ea00: 74 2e 64 65 66 73 20 63 6f 6e 66 64 65 66 73 2e t.defs confdefs.
ea10: 68 20 7c 20 74 72 20 27 5c 30 31 32 27 20 27 20 h | tr '\012' '
ea20: 27 60 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 '`.rm -f conftes
ea30: 74 2e 64 65 66 73 0a 0a 0a 23 20 57 69 74 68 6f t.defs...# Witho
ea40: 75 74 20 74 68 65 20 22 2e 2f 22 2c 20 73 6f 6d ut the "./", som
ea50: 65 20 73 68 65 6c 6c 73 20 6c 6f 6f 6b 20 69 6e e shells look in
ea60: 20 50 41 54 48 20 66 6f 72 20 63 6f 6e 66 69 67 PATH for config
ea70: 2e 73 74 61 74 75 73 2e 0a 3a 20 24 7b 43 4f 4e .status..: ${CON
ea80: 46 49 47 5f 53 54 41 54 55 53 3d 2e 2f 63 6f 6e FIG_STATUS=./con
ea90: 66 69 67 2e 73 74 61 74 75 73 7d 0a 0a 65 63 68 fig.status}..ech
eaa0: 6f 20 63 72 65 61 74 69 6e 67 20 24 43 4f 4e 46 o creating $CONF
eab0: 49 47 5f 53 54 41 54 55 53 0a 72 6d 20 2d 66 20 IG_STATUS.rm -f
eac0: 24 43 4f 4e 46 49 47 5f 53 54 41 54 55 53 0a 63 $CONFIG_STATUS.c
ead0: 61 74 20 3e 20 24 43 4f 4e 46 49 47 5f 53 54 41 at > $CONFIG_STA
eae0: 54 55 53 20 3c 3c 45 4f 46 0a 23 21 20 2f 62 69 TUS <<EOF.#! /bi
eaf0: 6e 2f 73 68 0a 23 20 47 65 6e 65 72 61 74 65 64 n/sh.# Generated
eb00: 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 automatically b
eb10: 79 20 63 6f 6e 66 69 67 75 72 65 2e 0a 23 20 52 y configure..# R
eb20: 75 6e 20 74 68 69 73 20 66 69 6c 65 20 74 6f 20 un this file to
eb30: 72 65 63 72 65 61 74 65 20 74 68 65 20 63 75 72 recreate the cur
eb40: 72 65 6e 74 20 63 6f 6e 66 69 67 75 72 61 74 69 rent configurati
eb50: 6f 6e 2e 0a 23 20 54 68 69 73 20 64 69 72 65 63 on..# This direc
eb60: 74 6f 72 79 20 77 61 73 20 63 6f 6e 66 69 67 75 tory was configu
eb70: 72 65 64 20 61 73 20 66 6f 6c 6c 6f 77 73 2c 0a red as follows,.
eb80: 23 20 6f 6e 20 68 6f 73 74 20 60 28 68 6f 73 74 # on host `(host
eb90: 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d 65 20 2d 6e name || uname -n
eba0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 ) 2>/dev/null |
ebb0: 73 65 64 20 31 71 60 3a 0a 23 0a 23 20 24 30 20 sed 1q`:.#.# $0
ebc0: 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 $ac_configure_ar
ebd0: 67 73 0a 23 0a 23 20 43 6f 6d 70 69 6c 65 72 20 gs.#.# Compiler
ebe0: 6f 75 74 70 75 74 20 70 72 6f 64 75 63 65 64 20 output produced
ebf0: 62 79 20 63 6f 6e 66 69 67 75 72 65 2c 20 75 73 by configure, us
ec00: 65 66 75 6c 20 66 6f 72 20 64 65 62 75 67 67 69 eful for debuggi
ec10: 6e 67 0a 23 20 63 6f 6e 66 69 67 75 72 65 2c 20 ng.# configure,
ec20: 69 73 20 69 6e 20 2e 2f 63 6f 6e 66 69 67 2e 6c is in ./config.l
ec30: 6f 67 20 69 66 20 69 74 20 65 78 69 73 74 73 2e og if it exists.
ec40: 0a 0a 61 63 5f 63 73 5f 75 73 61 67 65 3d 22 55 ..ac_cs_usage="U
ec50: 73 61 67 65 3a 20 24 43 4f 4e 46 49 47 5f 53 54 sage: $CONFIG_ST
ec60: 41 54 55 53 20 5b 2d 2d 72 65 63 68 65 63 6b 5d ATUS [--recheck]
ec70: 20 5b 2d 2d 76 65 72 73 69 6f 6e 5d 20 5b 2d 2d [--version] [--
ec80: 68 65 6c 70 5d 22 0a 66 6f 72 20 61 63 5f 6f 70 help]".for ac_op
ec90: 74 69 6f 6e 0a 64 6f 0a 20 20 63 61 73 65 20 22 tion.do. case "
eca0: 5c 24 61 63 5f 6f 70 74 69 6f 6e 22 20 69 6e 0a \$ac_option" in.
ecb0: 20 20 2d 72 65 63 68 65 63 6b 20 7c 20 2d 2d 72 -recheck | --r
ecc0: 65 63 68 65 63 6b 20 7c 20 2d 2d 72 65 63 68 65 echeck | --reche
ecd0: 63 20 7c 20 2d 2d 72 65 63 68 65 20 7c 20 2d 2d c | --reche | --
ece0: 72 65 63 68 20 7c 20 2d 2d 72 65 63 20 7c 20 2d rech | --rec | -
ecf0: 2d 72 65 20 7c 20 2d 2d 72 29 0a 20 20 20 20 65 -re | --r). e
ed00: 63 68 6f 20 22 72 75 6e 6e 69 6e 67 20 5c 24 7b cho "running \${
ed10: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 CONFIG_SHELL-/bi
ed20: 6e 2f 73 68 7d 20 24 30 20 24 61 63 5f 63 6f 6e n/sh} $0 $ac_con
ed30: 66 69 67 75 72 65 5f 61 72 67 73 20 2d 2d 6e 6f figure_args --no
ed40: 2d 63 72 65 61 74 65 20 2d 2d 6e 6f 2d 72 65 63 -create --no-rec
ed50: 75 72 73 69 6f 6e 22 0a 20 20 20 20 65 78 65 63 ursion". exec
ed60: 20 5c 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c \${CONFIG_SHELL
ed70: 2d 2f 62 69 6e 2f 73 68 7d 20 24 30 20 24 61 63 -/bin/sh} $0 $ac
ed80: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 _configure_args
ed90: 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 2d 2d 6e 6f --no-create --no
eda0: 2d 72 65 63 75 72 73 69 6f 6e 20 3b 3b 0a 20 20 -recursion ;;.
edb0: 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 -version | --ver
edc0: 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f 20 sion | --versio
edd0: 7c 20 2d 2d 76 65 72 73 69 20 7c 20 2d 2d 76 65 | --versi | --ve
ede0: 72 73 20 7c 20 2d 2d 76 65 72 20 7c 20 2d 2d 76 rs | --ver | --v
edf0: 65 20 7c 20 2d 2d 76 29 0a 20 20 20 20 65 63 68 e | --v). ech
ee00: 6f 20 22 24 43 4f 4e 46 49 47 5f 53 54 41 54 55 o "$CONFIG_STATU
ee10: 53 20 67 65 6e 65 72 61 74 65 64 20 62 79 20 61 S generated by a
ee20: 75 74 6f 63 6f 6e 66 20 76 65 72 73 69 6f 6e 20 utoconf version
ee30: 32 2e 31 33 22 0a 20 20 20 20 65 78 69 74 20 30 2.13". exit 0
ee40: 20 3b 3b 0a 20 20 2d 68 65 6c 70 20 7c 20 2d 2d ;;. -help | --
ee50: 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 20 7c 20 2d help | --hel | -
ee60: 2d 68 65 20 7c 20 2d 2d 68 29 0a 20 20 20 20 65 -he | --h). e
ee70: 63 68 6f 20 22 5c 24 61 63 5f 63 73 5f 75 73 61 cho "\$ac_cs_usa
ee80: 67 65 22 3b 20 65 78 69 74 20 30 20 3b 3b 0a 20 ge"; exit 0 ;;.
ee90: 20 2a 29 20 65 63 68 6f 20 22 5c 24 61 63 5f 63 *) echo "\$ac_c
eea0: 73 5f 75 73 61 67 65 22 3b 20 65 78 69 74 20 31 s_usage"; exit 1
eeb0: 20 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a ;;. esac.done.
eec0: 0a 61 63 5f 67 69 76 65 6e 5f 73 72 63 64 69 72 .ac_given_srcdir
eed0: 3d 24 73 72 63 64 69 72 0a 61 63 5f 67 69 76 65 =$srcdir.ac_give
eee0: 6e 5f 49 4e 53 54 41 4c 4c 3d 22 24 49 4e 53 54 n_INSTALL="$INST
eef0: 41 4c 4c 22 0a 0a 74 72 61 70 20 27 72 6d 20 2d ALL"..trap 'rm -
ef00: 66 72 20 60 65 63 68 6f 20 22 4d 61 6b 65 66 69 fr `echo "Makefi
ef10: 6c 65 20 5c 0a 09 70 6b 67 49 6e 64 65 78 2e 74 le \..pkgIndex.t
ef20: 63 6c 22 20 7c 20 73 65 64 20 22 73 2f 3a 5b 5e cl" | sed "s/:[^
ef30: 20 5d 2a 2f 2f 67 22 60 20 63 6f 6e 66 74 65 73 ]*//g"` conftes
ef40: 74 2a 3b 20 65 78 69 74 20 31 27 20 31 20 32 20 t*; exit 1' 1 2
ef50: 31 35 0a 45 4f 46 0a 63 61 74 20 3e 3e 20 24 43 15.EOF.cat >> $C
ef60: 4f 4e 46 49 47 5f 53 54 41 54 55 53 20 3c 3c 45 ONFIG_STATUS <<E
ef70: 4f 46 0a 0a 23 20 50 72 6f 74 65 63 74 20 61 67 OF..# Protect ag
ef80: 61 69 6e 73 74 20 62 65 69 6e 67 20 6f 6e 20 74 ainst being on t
ef90: 68 65 20 72 69 67 68 74 20 73 69 64 65 20 6f 66 he right side of
efa0: 20 61 20 73 65 64 20 73 75 62 73 74 20 69 6e 20 a sed subst in
efb0: 63 6f 6e 66 69 67 2e 73 74 61 74 75 73 2e 0a 73 config.status..s
efc0: 65 64 20 27 73 2f 25 40 2f 40 40 2f 3b 20 73 2f ed 's/%@/@@/; s/
efd0: 40 25 2f 40 40 2f 3b 20 73 2f 25 67 5c 24 2f 40 @%/@@/; s/%g\$/@
efe0: 67 2f 3b 20 2f 40 67 5c 24 2f 73 2f 5b 5c 5c 5c g/; /@g\$/s/[\\\
eff0: 5c 26 25 5d 2f 5c 5c 5c 5c 26 2f 67 3b 0a 20 73 \&%]/\\\\&/g;. s
f000: 2f 40 40 2f 25 40 2f 3b 20 73 2f 40 40 2f 40 25 /@@/%@/; s/@@/@%
f010: 2f 3b 20 73 2f 40 67 5c 24 2f 25 67 2f 27 20 3e /; s/@g\$/%g/' >
f020: 20 63 6f 6e 66 74 65 73 74 2e 73 75 62 73 20 3c conftest.subs <
f030: 3c 5c 5c 43 45 4f 46 0a 24 61 63 5f 76 70 73 75 <\\CEOF.$ac_vpsu
f040: 62 0a 24 65 78 74 72 61 73 75 62 0a 73 25 40 53 b.$extrasub.s%@S
f050: 48 45 4c 4c 40 25 24 53 48 45 4c 4c 25 67 0a 73 HELL@%$SHELL%g.s
f060: 25 40 43 46 4c 41 47 53 40 25 24 43 46 4c 41 47 %@CFLAGS@%$CFLAG
f070: 53 25 67 0a 73 25 40 43 50 50 46 4c 41 47 53 40 S%g.s%@CPPFLAGS@
f080: 25 24 43 50 50 46 4c 41 47 53 25 67 0a 73 25 40 %$CPPFLAGS%g.s%@
f090: 43 58 58 46 4c 41 47 53 40 25 24 43 58 58 46 4c CXXFLAGS@%$CXXFL
f0a0: 41 47 53 25 67 0a 73 25 40 46 46 4c 41 47 53 40 AGS%g.s%@FFLAGS@
f0b0: 25 24 46 46 4c 41 47 53 25 67 0a 73 25 40 44 45 %$FFLAGS%g.s%@DE
f0c0: 46 53 40 25 24 44 45 46 53 25 67 0a 73 25 40 4c FS@%$DEFS%g.s%@L
f0d0: 44 46 4c 41 47 53 40 25 24 4c 44 46 4c 41 47 53 DFLAGS@%$LDFLAGS
f0e0: 25 67 0a 73 25 40 4c 49 42 53 40 25 24 4c 49 42 %g.s%@LIBS@%$LIB
f0f0: 53 25 67 0a 73 25 40 65 78 65 63 5f 70 72 65 66 S%g.s%@exec_pref
f100: 69 78 40 25 24 65 78 65 63 5f 70 72 65 66 69 78 ix@%$exec_prefix
f110: 25 67 0a 73 25 40 70 72 65 66 69 78 40 25 24 70 %g.s%@prefix@%$p
f120: 72 65 66 69 78 25 67 0a 73 25 40 70 72 6f 67 72 refix%g.s%@progr
f130: 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d am_transform_nam
f140: 65 40 25 24 70 72 6f 67 72 61 6d 5f 74 72 61 6e e@%$program_tran
f150: 73 66 6f 72 6d 5f 6e 61 6d 65 25 67 0a 73 25 40 sform_name%g.s%@
f160: 62 69 6e 64 69 72 40 25 24 62 69 6e 64 69 72 25 bindir@%$bindir%
f170: 67 0a 73 25 40 73 62 69 6e 64 69 72 40 25 24 73 g.s%@sbindir@%$s
f180: 62 69 6e 64 69 72 25 67 0a 73 25 40 6c 69 62 65 bindir%g.s%@libe
f190: 78 65 63 64 69 72 40 25 24 6c 69 62 65 78 65 63 xecdir@%$libexec
f1a0: 64 69 72 25 67 0a 73 25 40 64 61 74 61 64 69 72 dir%g.s%@datadir
f1b0: 40 25 24 64 61 74 61 64 69 72 25 67 0a 73 25 40 @%$datadir%g.s%@
f1c0: 73 79 73 63 6f 6e 66 64 69 72 40 25 24 73 79 73 sysconfdir@%$sys
f1d0: 63 6f 6e 66 64 69 72 25 67 0a 73 25 40 73 68 61 confdir%g.s%@sha
f1e0: 72 65 64 73 74 61 74 65 64 69 72 40 25 24 73 68 redstatedir@%$sh
f1f0: 61 72 65 64 73 74 61 74 65 64 69 72 25 67 0a 73 aredstatedir%g.s
f200: 25 40 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 40 %@localstatedir@
f210: 25 24 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 25 %$localstatedir%
f220: 67 0a 73 25 40 6c 69 62 64 69 72 40 25 24 6c 69 g.s%@libdir@%$li
f230: 62 64 69 72 25 67 0a 73 25 40 69 6e 63 6c 75 64 bdir%g.s%@includ
f240: 65 64 69 72 40 25 24 69 6e 63 6c 75 64 65 64 69 edir@%$includedi
f250: 72 25 67 0a 73 25 40 6f 6c 64 69 6e 63 6c 75 64 r%g.s%@oldinclud
f260: 65 64 69 72 40 25 24 6f 6c 64 69 6e 63 6c 75 64 edir@%$oldinclud
f270: 65 64 69 72 25 67 0a 73 25 40 69 6e 66 6f 64 69 edir%g.s%@infodi
f280: 72 40 25 24 69 6e 66 6f 64 69 72 25 67 0a 73 25 r@%$infodir%g.s%
f290: 40 6d 61 6e 64 69 72 40 25 24 6d 61 6e 64 69 72 @mandir@%$mandir
f2a0: 25 67 0a 73 25 40 43 4f 4e 46 49 47 44 49 52 40 %g.s%@CONFIGDIR@
f2b0: 25 24 43 4f 4e 46 49 47 44 49 52 25 67 0a 73 25 %$CONFIGDIR%g.s%
f2c0: 40 50 41 43 4b 41 47 45 40 25 24 50 41 43 4b 41 @PACKAGE@%$PACKA
f2d0: 47 45 25 67 0a 73 25 40 56 45 52 53 49 4f 4e 40 GE%g.s%@VERSION@
f2e0: 25 24 56 45 52 53 49 4f 4e 25 67 0a 73 25 40 53 %$VERSION%g.s%@S
f2f0: 53 4c 5f 44 49 52 40 25 24 53 53 4c 5f 44 49 52 SL_DIR@%$SSL_DIR
f300: 25 67 0a 73 25 40 53 53 4c 5f 4c 49 42 5f 44 49 %g.s%@SSL_LIB_DI
f310: 52 40 25 24 53 53 4c 5f 4c 49 42 5f 44 49 52 25 R@%$SSL_LIB_DIR%
f320: 67 0a 73 25 40 53 53 4c 5f 49 4e 43 4c 55 44 45 g.s%@SSL_INCLUDE
f330: 5f 44 49 52 40 25 24 53 53 4c 5f 49 4e 43 4c 55 _DIR@%$SSL_INCLU
f340: 44 45 5f 44 49 52 25 67 0a 73 25 40 43 43 40 25 DE_DIR%g.s%@CC@%
f350: 24 43 43 25 67 0a 73 25 40 49 4e 53 54 41 4c 4c $CC%g.s%@INSTALL
f360: 5f 50 52 4f 47 52 41 4d 40 25 24 49 4e 53 54 41 _PROGRAM@%$INSTA
f370: 4c 4c 5f 50 52 4f 47 52 41 4d 25 67 0a 73 25 40 LL_PROGRAM%g.s%@
f380: 49 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54 40 25 INSTALL_SCRIPT@%
f390: 24 49 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54 25 $INSTALL_SCRIPT%
f3a0: 67 0a 73 25 40 49 4e 53 54 41 4c 4c 5f 44 41 54 g.s%@INSTALL_DAT
f3b0: 41 40 25 24 49 4e 53 54 41 4c 4c 5f 44 41 54 41 A@%$INSTALL_DATA
f3c0: 25 67 0a 73 25 40 53 45 54 5f 4d 41 4b 45 40 25 %g.s%@SET_MAKE@%
f3d0: 24 53 45 54 5f 4d 41 4b 45 25 67 0a 73 25 40 52 $SET_MAKE%g.s%@R
f3e0: 41 4e 4c 49 42 40 25 24 52 41 4e 4c 49 42 25 67 ANLIB@%$RANLIB%g
f3f0: 0a 73 25 40 4f 42 4a 45 58 54 40 25 24 4f 42 4a .s%@OBJEXT@%$OBJ
f400: 45 58 54 25 67 0a 73 25 40 45 58 45 45 58 54 40 EXT%g.s%@EXEEXT@
f410: 25 24 45 58 45 45 58 54 25 67 0a 73 25 40 43 59 %$EXEEXT%g.s%@CY
f420: 47 50 41 54 48 40 25 24 43 59 47 50 41 54 48 25 GPATH@%$CYGPATH%
f430: 67 0a 73 25 40 52 45 4c 50 41 54 48 40 25 24 52 g.s%@RELPATH@%$R
f440: 45 4c 50 41 54 48 25 67 0a 73 25 40 53 53 4c 5f ELPATH%g.s%@SSL_
f450: 49 4e 43 4c 55 44 45 5f 44 49 52 5f 4e 41 54 49 INCLUDE_DIR_NATI
f460: 56 45 40 25 24 53 53 4c 5f 49 4e 43 4c 55 44 45 VE@%$SSL_INCLUDE
f470: 5f 44 49 52 5f 4e 41 54 49 56 45 25 67 0a 73 25 _DIR_NATIVE%g.s%
f480: 40 54 43 4c 5f 44 42 47 58 40 25 24 54 43 4c 5f @TCL_DBGX@%$TCL_
f490: 44 42 47 58 25 67 0a 73 25 40 54 43 4c 5f 42 49 DBGX%g.s%@TCL_BI
f4a0: 4e 5f 44 49 52 40 25 24 54 43 4c 5f 42 49 4e 5f N_DIR@%$TCL_BIN_
f4b0: 44 49 52 25 67 0a 73 25 40 54 43 4c 5f 53 52 43 DIR%g.s%@TCL_SRC
f4c0: 5f 44 49 52 40 25 24 54 43 4c 5f 53 52 43 5f 44 _DIR@%$TCL_SRC_D
f4d0: 49 52 25 67 0a 73 25 40 54 43 4c 5f 4c 49 42 5f IR%g.s%@TCL_LIB_
f4e0: 46 49 4c 45 40 25 24 54 43 4c 5f 4c 49 42 5f 46 FILE@%$TCL_LIB_F
f4f0: 49 4c 45 25 67 0a 73 25 40 54 43 4c 5f 4c 49 42 ILE%g.s%@TCL_LIB
f500: 53 40 25 24 54 43 4c 5f 4c 49 42 53 25 67 0a 73 S@%$TCL_LIBS%g.s
f510: 25 40 54 43 4c 5f 44 45 46 53 40 25 24 54 43 4c %@TCL_DEFS@%$TCL
f520: 5f 44 45 46 53 25 67 0a 73 25 40 54 43 4c 5f 53 _DEFS%g.s%@TCL_S
f530: 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 40 25 24 54 HLIB_LD_LIBS@%$T
f540: 43 4c 5f 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 CL_SHLIB_LD_LIBS
f550: 25 67 0a 73 25 40 54 43 4c 5f 45 58 54 52 41 5f %g.s%@TCL_EXTRA_
f560: 43 46 4c 41 47 53 40 25 24 54 43 4c 5f 45 58 54 CFLAGS@%$TCL_EXT
f570: 52 41 5f 43 46 4c 41 47 53 25 67 0a 73 25 40 54 RA_CFLAGS%g.s%@T
f580: 43 4c 5f 4c 44 5f 46 4c 41 47 53 40 25 24 54 43 CL_LD_FLAGS@%$TC
f590: 4c 5f 4c 44 5f 46 4c 41 47 53 25 67 0a 73 25 40 L_LD_FLAGS%g.s%@
f5a0: 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 49 4c TCL_STUB_LIB_FIL
f5b0: 45 40 25 24 54 43 4c 5f 53 54 55 42 5f 4c 49 42 E@%$TCL_STUB_LIB
f5c0: 5f 46 49 4c 45 25 67 0a 73 25 40 54 43 4c 5f 4c _FILE%g.s%@TCL_L
f5d0: 49 42 5f 53 50 45 43 40 25 24 54 43 4c 5f 4c 49 IB_SPEC@%$TCL_LI
f5e0: 42 5f 53 50 45 43 25 67 0a 73 25 40 54 43 4c 5f B_SPEC%g.s%@TCL_
f5f0: 42 55 49 4c 44 5f 4c 49 42 5f 53 50 45 43 40 25 BUILD_LIB_SPEC@%
f600: 24 54 43 4c 5f 42 55 49 4c 44 5f 4c 49 42 5f 53 $TCL_BUILD_LIB_S
f610: 50 45 43 25 67 0a 73 25 40 54 43 4c 5f 53 54 55 PEC%g.s%@TCL_STU
f620: 42 5f 4c 49 42 5f 53 50 45 43 40 25 24 54 43 4c B_LIB_SPEC@%$TCL
f630: 5f 53 54 55 42 5f 4c 49 42 5f 53 50 45 43 25 67 _STUB_LIB_SPEC%g
f640: 0a 73 25 40 54 43 4c 5f 42 55 49 4c 44 5f 53 54 .s%@TCL_BUILD_ST
f650: 55 42 5f 4c 49 42 5f 53 50 45 43 40 25 24 54 43 UB_LIB_SPEC@%$TC
f660: 4c 5f 42 55 49 4c 44 5f 53 54 55 42 5f 4c 49 42 L_BUILD_STUB_LIB
f670: 5f 53 50 45 43 25 67 0a 73 25 40 54 43 4c 5f 54 _SPEC%g.s%@TCL_T
f680: 4f 50 5f 44 49 52 5f 4e 41 54 49 56 45 40 25 24 OP_DIR_NATIVE@%$
f690: 54 43 4c 5f 54 4f 50 5f 44 49 52 5f 4e 41 54 49 TCL_TOP_DIR_NATI
f6a0: 56 45 25 67 0a 73 25 40 54 43 4c 5f 47 45 4e 45 VE%g.s%@TCL_GENE
f6b0: 52 49 43 5f 44 49 52 5f 4e 41 54 49 56 45 40 25 RIC_DIR_NATIVE@%
f6c0: 24 54 43 4c 5f 47 45 4e 45 52 49 43 5f 44 49 52 $TCL_GENERIC_DIR
f6d0: 5f 4e 41 54 49 56 45 25 67 0a 73 25 40 54 43 4c _NATIVE%g.s%@TCL
f6e0: 5f 55 4e 49 58 5f 44 49 52 5f 4e 41 54 49 56 45 _UNIX_DIR_NATIVE
f6f0: 40 25 24 54 43 4c 5f 55 4e 49 58 5f 44 49 52 5f @%$TCL_UNIX_DIR_
f700: 4e 41 54 49 56 45 25 67 0a 73 25 40 54 43 4c 5f NATIVE%g.s%@TCL_
f710: 57 49 4e 5f 44 49 52 5f 4e 41 54 49 56 45 40 25 WIN_DIR_NATIVE@%
f720: 24 54 43 4c 5f 57 49 4e 5f 44 49 52 5f 4e 41 54 $TCL_WIN_DIR_NAT
f730: 49 56 45 25 67 0a 73 25 40 54 43 4c 5f 42 4d 41 IVE%g.s%@TCL_BMA
f740: 50 5f 44 49 52 5f 4e 41 54 49 56 45 40 25 24 54 P_DIR_NATIVE@%$T
f750: 43 4c 5f 42 4d 41 50 5f 44 49 52 5f 4e 41 54 49 CL_BMAP_DIR_NATI
f760: 56 45 25 67 0a 73 25 40 54 43 4c 5f 54 4f 4f 4c VE%g.s%@TCL_TOOL
f770: 5f 44 49 52 5f 4e 41 54 49 56 45 40 25 24 54 43 _DIR_NATIVE@%$TC
f780: 4c 5f 54 4f 4f 4c 5f 44 49 52 5f 4e 41 54 49 56 L_TOOL_DIR_NATIV
f790: 45 25 67 0a 73 25 40 54 43 4c 5f 50 4c 41 54 46 E%g.s%@TCL_PLATF
f7a0: 4f 52 4d 5f 44 49 52 5f 4e 41 54 49 56 45 40 25 ORM_DIR_NATIVE@%
f7b0: 24 54 43 4c 5f 50 4c 41 54 46 4f 52 4d 5f 44 49 $TCL_PLATFORM_DI
f7c0: 52 5f 4e 41 54 49 56 45 25 67 0a 73 25 40 54 43 R_NATIVE%g.s%@TC
f7d0: 4c 5f 49 4e 43 4c 55 44 45 53 40 25 24 54 43 4c L_INCLUDES@%$TCL
f7e0: 5f 49 4e 43 4c 55 44 45 53 25 67 0a 73 25 40 43 _INCLUDES%g.s%@C
f7f0: 4c 45 41 4e 46 49 4c 45 53 40 25 24 43 4c 45 41 LEANFILES@%$CLEA
f800: 4e 46 49 4c 45 53 25 67 0a 73 25 40 43 46 4c 41 NFILES%g.s%@CFLA
f810: 47 53 5f 44 45 42 55 47 40 25 24 43 46 4c 41 47 GS_DEBUG@%$CFLAG
f820: 53 5f 44 45 42 55 47 25 67 0a 73 25 40 43 46 4c S_DEBUG%g.s%@CFL
f830: 41 47 53 5f 4f 50 54 49 4d 49 5a 45 40 25 24 43 AGS_OPTIMIZE@%$C
f840: 46 4c 41 47 53 5f 4f 50 54 49 4d 49 5a 45 25 67 FLAGS_OPTIMIZE%g
f850: 0a 73 25 40 53 54 4c 49 42 5f 4c 44 40 25 24 53 .s%@STLIB_LD@%$S
f860: 54 4c 49 42 5f 4c 44 25 67 0a 73 25 40 53 48 4c TLIB_LD%g.s%@SHL
f870: 49 42 5f 4c 44 40 25 24 53 48 4c 49 42 5f 4c 44 IB_LD@%$SHLIB_LD
f880: 25 67 0a 73 25 40 53 48 4c 49 42 5f 43 46 4c 41 %g.s%@SHLIB_CFLA
f890: 47 53 40 25 24 53 48 4c 49 42 5f 43 46 4c 41 47 GS@%$SHLIB_CFLAG
f8a0: 53 25 67 0a 73 25 40 53 48 4c 49 42 5f 4c 44 46 S%g.s%@SHLIB_LDF
f8b0: 4c 41 47 53 40 25 24 53 48 4c 49 42 5f 4c 44 46 LAGS@%$SHLIB_LDF
f8c0: 4c 41 47 53 25 67 0a 73 25 40 43 46 4c 41 47 53 LAGS%g.s%@CFLAGS
f8d0: 5f 44 45 46 41 55 4c 54 40 25 24 43 46 4c 41 47 _DEFAULT@%$CFLAG
f8e0: 53 5f 44 45 46 41 55 4c 54 25 67 0a 73 25 40 4c S_DEFAULT%g.s%@L
f8f0: 44 46 4c 41 47 53 5f 44 45 46 41 55 4c 54 40 25 DFLAGS_DEFAULT@%
f900: 24 4c 44 46 4c 41 47 53 5f 44 45 46 41 55 4c 54 $LDFLAGS_DEFAULT
f910: 25 67 0a 73 25 40 4d 41 4b 45 5f 4c 49 42 40 25 %g.s%@MAKE_LIB@%
f920: 24 4d 41 4b 45 5f 4c 49 42 25 67 0a 73 25 40 4d $MAKE_LIB%g.s%@M
f930: 41 4b 45 5f 53 48 41 52 45 44 5f 4c 49 42 40 25 AKE_SHARED_LIB@%
f940: 24 4d 41 4b 45 5f 53 48 41 52 45 44 5f 4c 49 42 $MAKE_SHARED_LIB
f950: 25 67 0a 73 25 40 4d 41 4b 45 5f 53 54 41 54 49 %g.s%@MAKE_STATI
f960: 43 5f 4c 49 42 40 25 24 4d 41 4b 45 5f 53 54 41 C_LIB@%$MAKE_STA
f970: 54 49 43 5f 4c 49 42 25 67 0a 73 25 40 74 6c 73 TIC_LIB%g.s%@tls
f980: 5f 4c 49 42 5f 46 49 4c 45 40 25 24 74 6c 73 5f _LIB_FILE@%$tls_
f990: 4c 49 42 5f 46 49 4c 45 25 67 0a 73 25 40 53 48 LIB_FILE%g.s%@SH
f9a0: 4c 49 42 5f 4c 44 5f 4c 49 42 53 40 25 24 53 48 LIB_LD_LIBS@%$SH
f9b0: 4c 49 42 5f 4c 44 5f 4c 49 42 53 25 67 0a 73 25 LIB_LD_LIBS%g.s%
f9c0: 40 54 43 4c 53 48 5f 50 52 4f 47 40 25 24 54 43 @TCLSH_PROG@%$TC
f9d0: 4c 53 48 5f 50 52 4f 47 25 67 0a 0a 43 45 4f 46 LSH_PROG%g..CEOF
f9e0: 0a 45 4f 46 0a 0a 63 61 74 20 3e 3e 20 24 43 4f .EOF..cat >> $CO
f9f0: 4e 46 49 47 5f 53 54 41 54 55 53 20 3c 3c 5c 45 NFIG_STATUS <<\E
fa00: 4f 46 0a 0a 23 20 53 70 6c 69 74 20 74 68 65 20 OF..# Split the
fa10: 73 75 62 73 74 69 74 75 74 69 6f 6e 73 20 69 6e substitutions in
fa20: 74 6f 20 62 69 74 65 2d 73 69 7a 65 64 20 70 69 to bite-sized pi
fa30: 65 63 65 73 20 66 6f 72 20 73 65 64 73 20 77 69 eces for seds wi
fa40: 74 68 0a 23 20 73 6d 61 6c 6c 20 63 6f 6d 6d 61 th.# small comma
fa50: 6e 64 20 6e 75 6d 62 65 72 20 6c 69 6d 69 74 73 nd number limits
fa60: 2c 20 6c 69 6b 65 20 6f 6e 20 44 69 67 69 74 61 , like on Digita
fa70: 6c 20 4f 53 46 2f 31 20 61 6e 64 20 48 50 2d 55 l OSF/1 and HP-U
fa80: 58 2e 0a 61 63 5f 6d 61 78 5f 73 65 64 5f 63 6d X..ac_max_sed_cm
fa90: 64 73 3d 39 30 20 23 20 4d 61 78 69 6d 75 6d 20 ds=90 # Maximum
faa0: 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 number of lines
fab0: 74 6f 20 70 75 74 20 69 6e 20 61 20 73 65 64 20 to put in a sed
fac0: 73 63 72 69 70 74 2e 0a 61 63 5f 66 69 6c 65 3d script..ac_file=
fad0: 31 20 23 20 4e 75 6d 62 65 72 20 6f 66 20 63 75 1 # Number of cu
fae0: 72 72 65 6e 74 20 66 69 6c 65 2e 0a 61 63 5f 62 rrent file..ac_b
faf0: 65 67 3d 31 20 23 20 46 69 72 73 74 20 6c 69 6e eg=1 # First lin
fb00: 65 20 66 6f 72 20 63 75 72 72 65 6e 74 20 66 69 e for current fi
fb10: 6c 65 2e 0a 61 63 5f 65 6e 64 3d 24 61 63 5f 6d le..ac_end=$ac_m
fb20: 61 78 5f 73 65 64 5f 63 6d 64 73 20 23 20 4c 69 ax_sed_cmds # Li
fb30: 6e 65 20 61 66 74 65 72 20 6c 61 73 74 20 6c 69 ne after last li
fb40: 6e 65 20 66 6f 72 20 63 75 72 72 65 6e 74 20 66 ne for current f
fb50: 69 6c 65 2e 0a 61 63 5f 6d 6f 72 65 5f 6c 69 6e ile..ac_more_lin
fb60: 65 73 3d 3a 0a 61 63 5f 73 65 64 5f 63 6d 64 73 es=:.ac_sed_cmds
fb70: 3d 22 22 0a 77 68 69 6c 65 20 24 61 63 5f 6d 6f ="".while $ac_mo
fb80: 72 65 5f 6c 69 6e 65 73 3b 20 64 6f 0a 20 20 69 re_lines; do. i
fb90: 66 20 74 65 73 74 20 24 61 63 5f 62 65 67 20 2d f test $ac_beg -
fba0: 67 74 20 31 3b 20 74 68 65 6e 0a 20 20 20 20 73 gt 1; then. s
fbb0: 65 64 20 22 31 2c 24 7b 61 63 5f 62 65 67 7d 64 ed "1,${ac_beg}d
fbc0: 3b 20 24 7b 61 63 5f 65 6e 64 7d 71 22 20 63 6f ; ${ac_end}q" co
fbd0: 6e 66 74 65 73 74 2e 73 75 62 73 20 3e 20 63 6f nftest.subs > co
fbe0: 6e 66 74 65 73 74 2e 73 24 61 63 5f 66 69 6c 65 nftest.s$ac_file
fbf0: 0a 20 20 65 6c 73 65 0a 20 20 20 20 73 65 64 20 . else. sed
fc00: 22 24 7b 61 63 5f 65 6e 64 7d 71 22 20 63 6f 6e "${ac_end}q" con
fc10: 66 74 65 73 74 2e 73 75 62 73 20 3e 20 63 6f 6e ftest.subs > con
fc20: 66 74 65 73 74 2e 73 24 61 63 5f 66 69 6c 65 0a ftest.s$ac_file.
fc30: 20 20 66 69 0a 20 20 69 66 20 74 65 73 74 20 21 fi. if test !
fc40: 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 73 24 61 -s conftest.s$a
fc50: 63 5f 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 c_file; then.
fc60: 20 61 63 5f 6d 6f 72 65 5f 6c 69 6e 65 73 3d 66 ac_more_lines=f
fc70: 61 6c 73 65 0a 20 20 20 20 72 6d 20 2d 66 20 63 alse. rm -f c
fc80: 6f 6e 66 74 65 73 74 2e 73 24 61 63 5f 66 69 6c onftest.s$ac_fil
fc90: 65 0a 20 20 65 6c 73 65 0a 20 20 20 20 69 66 20 e. else. if
fca0: 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 73 65 64 test -z "$ac_sed
fcb0: 5f 63 6d 64 73 22 3b 20 74 68 65 6e 0a 20 20 20 _cmds"; then.
fcc0: 20 20 20 61 63 5f 73 65 64 5f 63 6d 64 73 3d 22 ac_sed_cmds="
fcd0: 73 65 64 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e sed -f conftest.
fce0: 73 24 61 63 5f 66 69 6c 65 22 0a 20 20 20 20 65 s$ac_file". e
fcf0: 6c 73 65 0a 20 20 20 20 20 20 61 63 5f 73 65 64 lse. ac_sed
fd00: 5f 63 6d 64 73 3d 22 24 61 63 5f 73 65 64 5f 63 _cmds="$ac_sed_c
fd10: 6d 64 73 20 7c 20 73 65 64 20 2d 66 20 63 6f 6e mds | sed -f con
fd20: 66 74 65 73 74 2e 73 24 61 63 5f 66 69 6c 65 22 ftest.s$ac_file"
fd30: 0a 20 20 20 20 66 69 0a 20 20 20 20 61 63 5f 66 . fi. ac_f
fd40: 69 6c 65 3d 60 65 78 70 72 20 24 61 63 5f 66 69 ile=`expr $ac_fi
fd50: 6c 65 20 2b 20 31 60 0a 20 20 20 20 61 63 5f 62 le + 1`. ac_b
fd60: 65 67 3d 24 61 63 5f 65 6e 64 0a 20 20 20 20 61 eg=$ac_end. a
fd70: 63 5f 65 6e 64 3d 60 65 78 70 72 20 24 61 63 5f c_end=`expr $ac_
fd80: 65 6e 64 20 2b 20 24 61 63 5f 6d 61 78 5f 73 65 end + $ac_max_se
fd90: 64 5f 63 6d 64 73 60 0a 20 20 66 69 0a 64 6f 6e d_cmds`. fi.don
fda0: 65 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 e.if test -z "$a
fdb0: 63 5f 73 65 64 5f 63 6d 64 73 22 3b 20 74 68 65 c_sed_cmds"; the
fdc0: 6e 0a 20 20 61 63 5f 73 65 64 5f 63 6d 64 73 3d n. ac_sed_cmds=
fdd0: 63 61 74 0a 66 69 0a 45 4f 46 0a 0a 63 61 74 20 cat.fi.EOF..cat
fde0: 3e 3e 20 24 43 4f 4e 46 49 47 5f 53 54 41 54 55 >> $CONFIG_STATU
fdf0: 53 20 3c 3c 45 4f 46 0a 0a 43 4f 4e 46 49 47 5f S <<EOF..CONFIG_
fe00: 46 49 4c 45 53 3d 5c 24 7b 43 4f 4e 46 49 47 5f FILES=\${CONFIG_
fe10: 46 49 4c 45 53 2d 22 4d 61 6b 65 66 69 6c 65 20 FILES-"Makefile
fe20: 5c 0a 09 70 6b 67 49 6e 64 65 78 2e 74 63 6c 22 \..pkgIndex.tcl"
fe30: 7d 0a 45 4f 46 0a 63 61 74 20 3e 3e 20 24 43 4f }.EOF.cat >> $CO
fe40: 4e 46 49 47 5f 53 54 41 54 55 53 20 3c 3c 5c 45 NFIG_STATUS <<\E
fe50: 4f 46 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 OF.for ac_file i
fe60: 6e 20 2e 2e 20 24 43 4f 4e 46 49 47 5f 46 49 4c n .. $CONFIG_FIL
fe70: 45 53 3b 20 64 6f 20 69 66 20 74 65 73 74 20 22 ES; do if test "
fe80: 78 24 61 63 5f 66 69 6c 65 22 20 21 3d 20 78 2e x$ac_file" != x.
fe90: 2e 3b 20 74 68 65 6e 0a 20 20 23 20 53 75 70 70 .; then. # Supp
fea0: 6f 72 74 20 22 6f 75 74 66 69 6c 65 5b 3a 69 6e ort "outfile[:in
feb0: 66 69 6c 65 5b 3a 69 6e 66 69 6c 65 2e 2e 2e 5d file[:infile...]
fec0: 5d 22 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 69 ]", defaulting i
fed0: 6e 66 69 6c 65 3d 22 6f 75 74 66 69 6c 65 2e 69 nfile="outfile.i
fee0: 6e 22 2e 0a 20 20 63 61 73 65 20 22 24 61 63 5f n".. case "$ac_
fef0: 66 69 6c 65 22 20 69 6e 0a 20 20 2a 3a 2a 29 20 file" in. *:*)
ff00: 61 63 5f 66 69 6c 65 5f 69 6e 3d 60 65 63 68 6f ac_file_in=`echo
ff10: 20 22 24 61 63 5f 66 69 6c 65 22 7c 73 65 64 20 "$ac_file"|sed
ff20: 27 73 25 5b 5e 3a 5d 2a 3a 25 25 27 60 0a 20 20 's%[^:]*:%%'`.
ff30: 20 20 20 20 20 61 63 5f 66 69 6c 65 3d 60 65 63 ac_file=`ec
ff40: 68 6f 20 22 24 61 63 5f 66 69 6c 65 22 7c 73 65 ho "$ac_file"|se
ff50: 64 20 27 73 25 3a 2e 2a 25 25 27 60 20 3b 3b 0a d 's%:.*%%'` ;;.
ff60: 20 20 2a 29 20 61 63 5f 66 69 6c 65 5f 69 6e 3d *) ac_file_in=
ff70: 22 24 7b 61 63 5f 66 69 6c 65 7d 2e 69 6e 22 20 "${ac_file}.in"
ff80: 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 23 20 41 ;;. esac.. # A
ff90: 64 6a 75 73 74 20 61 20 72 65 6c 61 74 69 76 65 djust a relative
ffa0: 20 73 72 63 64 69 72 2c 20 74 6f 70 5f 73 72 63 srcdir, top_src
ffb0: 64 69 72 2c 20 61 6e 64 20 49 4e 53 54 41 4c 4c dir, and INSTALL
ffc0: 20 66 6f 72 20 73 75 62 64 69 72 65 63 74 6f 72 for subdirector
ffd0: 69 65 73 2e 0a 0a 20 20 23 20 52 65 6d 6f 76 65 ies... # Remove
ffe0: 20 6c 61 73 74 20 73 6c 61 73 68 20 61 6e 64 20 last slash and
fff0: 61 6c 6c 20 74 68 61 74 20 66 6f 6c 6c 6f 77 73 all that follows
10000 20 69 74 2e 20 20 4e 6f 74 20 61 6c 6c 20 73 79 it. Not all sy
10010 73 74 65 6d 73 20 68 61 76 65 20 64 69 72 6e 61 stems have dirna
10020 6d 65 2e 0a 20 20 61 63 5f 64 69 72 3d 60 65 63 me.. ac_dir=`ec
10030 68 6f 20 24 61 63 5f 66 69 6c 65 7c 73 65 64 20 ho $ac_file|sed
10040 27 73 25 2f 5b 5e 2f 5d 5b 5e 2f 5d 2a 24 25 25 's%/[^/][^/]*$%%
10050 27 60 0a 20 20 69 66 20 74 65 73 74 20 22 24 61 '`. if test "$a
10060 63 5f 64 69 72 22 20 21 3d 20 22 24 61 63 5f 66 c_dir" != "$ac_f
10070 69 6c 65 22 20 26 26 20 74 65 73 74 20 22 24 61 ile" && test "$a
10080 63 5f 64 69 72 22 20 21 3d 20 2e 3b 20 74 68 65 c_dir" != .; the
10090 6e 0a 20 20 20 20 23 20 54 68 65 20 66 69 6c 65 n. # The file
100a0 20 69 73 20 69 6e 20 61 20 73 75 62 64 69 72 65 is in a subdire
100b0 63 74 6f 72 79 2e 0a 20 20 20 20 74 65 73 74 20 ctory.. test
100c0 21 20 2d 64 20 22 24 61 63 5f 64 69 72 22 20 26 ! -d "$ac_dir" &
100d0 26 20 6d 6b 64 69 72 20 22 24 61 63 5f 64 69 72 & mkdir "$ac_dir
100e0 22 0a 20 20 20 20 61 63 5f 64 69 72 5f 73 75 66 ". ac_dir_suf
100f0 66 69 78 3d 22 2f 60 65 63 68 6f 20 24 61 63 5f fix="/`echo $ac_
10100 64 69 72 7c 73 65 64 20 27 73 25 5e 5c 2e 2f 25 dir|sed 's%^\./%
10110 25 27 60 22 0a 20 20 20 20 23 20 41 20 22 2e 2e %'`". # A "..
10120 2f 22 20 66 6f 72 20 65 61 63 68 20 64 69 72 65 /" for each dire
10130 63 74 6f 72 79 20 69 6e 20 24 61 63 5f 64 69 72 ctory in $ac_dir
10140 5f 73 75 66 66 69 78 2e 0a 20 20 20 20 61 63 5f _suffix.. ac_
10150 64 6f 74 73 3d 60 65 63 68 6f 20 24 61 63 5f 64 dots=`echo $ac_d
10160 69 72 5f 73 75 66 66 69 78 7c 73 65 64 20 27 73 ir_suffix|sed 's
10170 25 2f 5b 5e 2f 5d 2a 25 2e 2e 2f 25 67 27 60 0a %/[^/]*%../%g'`.
10180 20 20 65 6c 73 65 0a 20 20 20 20 61 63 5f 64 69 else. ac_di
10190 72 5f 73 75 66 66 69 78 3d 20 61 63 5f 64 6f 74 r_suffix= ac_dot
101a0 73 3d 0a 20 20 66 69 0a 0a 20 20 63 61 73 65 20 s=. fi.. case
101b0 22 24 61 63 5f 67 69 76 65 6e 5f 73 72 63 64 69 "$ac_given_srcdi
101c0 72 22 20 69 6e 0a 20 20 2e 29 20 20 73 72 63 64 r" in. .) srcd
101d0 69 72 3d 2e 0a 20 20 20 20 20 20 69 66 20 74 65 ir=.. if te
101e0 73 74 20 2d 7a 20 22 24 61 63 5f 64 6f 74 73 22 st -z "$ac_dots"
101f0 3b 20 74 68 65 6e 20 74 6f 70 5f 73 72 63 64 69 ; then top_srcdi
10200 72 3d 2e 0a 20 20 20 20 20 20 65 6c 73 65 20 74 r=.. else t
10210 6f 70 5f 73 72 63 64 69 72 3d 60 65 63 68 6f 20 op_srcdir=`echo
10220 24 61 63 5f 64 6f 74 73 7c 73 65 64 20 27 73 25 $ac_dots|sed 's%
10230 2f 24 25 25 27 60 3b 20 66 69 20 3b 3b 0a 20 20 /$%%'`; fi ;;.
10240 2f 2a 29 20 73 72 63 64 69 72 3d 22 24 61 63 5f /*) srcdir="$ac_
10250 67 69 76 65 6e 5f 73 72 63 64 69 72 24 61 63 5f given_srcdir$ac_
10260 64 69 72 5f 73 75 66 66 69 78 22 3b 20 74 6f 70 dir_suffix"; top
10270 5f 73 72 63 64 69 72 3d 22 24 61 63 5f 67 69 76 _srcdir="$ac_giv
10280 65 6e 5f 73 72 63 64 69 72 22 20 3b 3b 0a 20 20 en_srcdir" ;;.
10290 2a 29 20 23 20 52 65 6c 61 74 69 76 65 20 70 61 *) # Relative pa
102a0 74 68 2e 0a 20 20 20 20 73 72 63 64 69 72 3d 22 th.. srcdir="
102b0 24 61 63 5f 64 6f 74 73 24 61 63 5f 67 69 76 65 $ac_dots$ac_give
102c0 6e 5f 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f n_srcdir$ac_dir_
102d0 73 75 66 66 69 78 22 0a 20 20 20 20 74 6f 70 5f suffix". top_
102e0 73 72 63 64 69 72 3d 22 24 61 63 5f 64 6f 74 73 srcdir="$ac_dots
102f0 24 61 63 5f 67 69 76 65 6e 5f 73 72 63 64 69 72 $ac_given_srcdir
10300 22 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 63 " ;;. esac.. c
10310 61 73 65 20 22 24 61 63 5f 67 69 76 65 6e 5f 49 ase "$ac_given_I
10320 4e 53 54 41 4c 4c 22 20 69 6e 0a 20 20 5b 2f 24 NSTALL" in. [/$
10330 5d 2a 29 20 49 4e 53 54 41 4c 4c 3d 22 24 61 63 ]*) INSTALL="$ac
10340 5f 67 69 76 65 6e 5f 49 4e 53 54 41 4c 4c 22 20 _given_INSTALL"
10350 3b 3b 0a 20 20 2a 29 20 49 4e 53 54 41 4c 4c 3d ;;. *) INSTALL=
10360 22 24 61 63 5f 64 6f 74 73 24 61 63 5f 67 69 76 "$ac_dots$ac_giv
10370 65 6e 5f 49 4e 53 54 41 4c 4c 22 20 3b 3b 0a 20 en_INSTALL" ;;.
10380 20 65 73 61 63 0a 0a 20 20 65 63 68 6f 20 63 72 esac.. echo cr
10390 65 61 74 69 6e 67 20 22 24 61 63 5f 66 69 6c 65 eating "$ac_file
103a0 22 0a 20 20 72 6d 20 2d 66 20 22 24 61 63 5f 66 ". rm -f "$ac_f
103b0 69 6c 65 22 0a 20 20 63 6f 6e 66 69 67 75 72 65 ile". configure
103c0 5f 69 6e 70 75 74 3d 22 47 65 6e 65 72 61 74 65 _input="Generate
103d0 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 d automatically
103e0 66 72 6f 6d 20 60 65 63 68 6f 20 24 61 63 5f 66 from `echo $ac_f
103f0 69 6c 65 5f 69 6e 7c 73 65 64 20 27 73 25 2e 2a ile_in|sed 's%.*
10400 2f 25 25 27 60 20 62 79 20 63 6f 6e 66 69 67 75 /%%'` by configu
10410 72 65 2e 22 0a 20 20 63 61 73 65 20 22 24 61 63 re.". case "$ac
10420 5f 66 69 6c 65 22 20 69 6e 0a 20 20 2a 4d 61 6b _file" in. *Mak
10430 65 66 69 6c 65 2a 29 20 61 63 5f 63 6f 6d 73 75 efile*) ac_comsu
10440 62 3d 22 31 69 5c 5c 0a 23 20 24 63 6f 6e 66 69 b="1i\\.# $confi
10450 67 75 72 65 5f 69 6e 70 75 74 22 20 3b 3b 0a 20 gure_input" ;;.
10460 20 2a 29 20 61 63 5f 63 6f 6d 73 75 62 3d 20 3b *) ac_comsub= ;
10470 3b 0a 20 20 65 73 61 63 0a 0a 20 20 61 63 5f 66 ;. esac.. ac_f
10480 69 6c 65 5f 69 6e 70 75 74 73 3d 60 65 63 68 6f ile_inputs=`echo
10490 20 24 61 63 5f 66 69 6c 65 5f 69 6e 7c 73 65 64 $ac_file_in|sed
104a0 20 2d 65 20 22 73 25 5e 25 24 61 63 5f 67 69 76 -e "s%^%$ac_giv
104b0 65 6e 5f 73 72 63 64 69 72 2f 25 22 20 2d 65 20 en_srcdir/%" -e
104c0 22 73 25 3a 25 20 24 61 63 5f 67 69 76 65 6e 5f "s%:% $ac_given_
104d0 73 72 63 64 69 72 2f 25 67 22 60 0a 20 20 73 65 srcdir/%g"`. se
104e0 64 20 2d 65 20 22 24 61 63 5f 63 6f 6d 73 75 62 d -e "$ac_comsub
104f0 0a 73 25 40 63 6f 6e 66 69 67 75 72 65 5f 69 6e .s%@configure_in
10500 70 75 74 40 25 24 63 6f 6e 66 69 67 75 72 65 5f put@%$configure_
10510 69 6e 70 75 74 25 67 0a 73 25 40 73 72 63 64 69 input%g.s%@srcdi
10520 72 40 25 24 73 72 63 64 69 72 25 67 0a 73 25 40 r@%$srcdir%g.s%@
10530 74 6f 70 5f 73 72 63 64 69 72 40 25 24 74 6f 70 top_srcdir@%$top
10540 5f 73 72 63 64 69 72 25 67 0a 73 25 40 49 4e 53 _srcdir%g.s%@INS
10550 54 41 4c 4c 40 25 24 49 4e 53 54 41 4c 4c 25 67 TALL@%$INSTALL%g
10560 0a 22 20 24 61 63 5f 66 69 6c 65 5f 69 6e 70 75 ." $ac_file_inpu
10570 74 73 20 7c 20 28 65 76 61 6c 20 22 24 61 63 5f ts | (eval "$ac_
10580 73 65 64 5f 63 6d 64 73 22 29 20 3e 20 24 61 63 sed_cmds") > $ac
10590 5f 66 69 6c 65 0a 66 69 3b 20 64 6f 6e 65 0a 72 _file.fi; done.r
105a0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 73 2a m -f conftest.s*
105b0 0a 0a 45 4f 46 0a 63 61 74 20 3e 3e 20 24 43 4f ..EOF.cat >> $CO
105c0 4e 46 49 47 5f 53 54 41 54 55 53 20 3c 3c 45 4f NFIG_STATUS <<EO
105d0 46 0a 0a 45 4f 46 0a 63 61 74 20 3e 3e 20 24 43 F..EOF.cat >> $C
105e0 4f 4e 46 49 47 5f 53 54 41 54 55 53 20 3c 3c 5c ONFIG_STATUS <<\
105f0 45 4f 46 0a 0a 65 78 69 74 20 30 0a 45 4f 46 0a EOF..exit 0.EOF.
10600 63 68 6d 6f 64 20 2b 78 20 24 43 4f 4e 46 49 47 chmod +x $CONFIG
10610 5f 53 54 41 54 55 53 0a 72 6d 20 2d 66 72 20 63 _STATUS.rm -fr c
10620 6f 6e 66 64 65 66 73 2a 20 24 61 63 5f 63 6c 65 onfdefs* $ac_cle
10630 61 6e 5f 66 69 6c 65 73 0a 74 65 73 74 20 22 24 an_files.test "$
10640 6e 6f 5f 63 72 65 61 74 65 22 20 3d 20 79 65 73 no_create" = yes
10650 20 7c 7c 20 24 7b 43 4f 4e 46 49 47 5f 53 48 45 || ${CONFIG_SHE
10660 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 20 24 43 4f 4e LL-/bin/sh} $CON
10670 46 49 47 5f 53 54 41 54 55 53 20 7c 7c 20 65 78 FIG_STATUS || ex
10680 69 74 20 31 0a 0a it 1..