/ Hex Artifact Content
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

Artifact 16f3446471ac3c6d2a0b72ba1e9e6e391fefb76b:


0000: 23 21 20 2f 62 69 6e 2f 73 68 0a 23 20 47 75 65  #! /bin/sh.# Gue
0010: 73 73 20 76 61 6c 75 65 73 20 66 6f 72 20 73 79  ss values for sy
0020: 73 74 65 6d 2d 64 65 70 65 6e 64 65 6e 74 20 76  stem-dependent v
0030: 61 72 69 61 62 6c 65 73 20 61 6e 64 20 63 72 65  ariables and cre
0040: 61 74 65 20 4d 61 6b 65 66 69 6c 65 73 2e 0a 23  ate Makefiles..#
0050: 20 47 65 6e 65 72 61 74 65 64 20 62 79 20 47 4e   Generated by GN
0060: 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 35 39 2e  U Autoconf 2.59.
0070: 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28  .#.# Copyright (
0080: 43 29 20 32 30 30 33 20 46 72 65 65 20 53 6f 66  C) 2003 Free Sof
0090: 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e  tware Foundation
00a0: 2c 20 49 6e 63 2e 0a 23 20 54 68 69 73 20 63 6f  , Inc..# This co
00b0: 6e 66 69 67 75 72 65 20 73 63 72 69 70 74 20 69  nfigure script i
00c0: 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b  s free software;
00d0: 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61   the Free Softwa
00e0: 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 23 20  re Foundation.# 
00f0: 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 65 64 20  gives unlimited 
0100: 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f  permission to co
0110: 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20 61  py, distribute a
0120: 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e 0a 23 23  nd modify it..##
0130: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
0140: 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d 34 73  ------ ##.## M4s
0150: 68 20 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e  h Initialization
0160: 2e 20 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  .  ##.## -------
0170: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
0180: 23 0a 0a 23 20 42 65 20 42 6f 75 72 6e 65 20 63  #..# Be Bourne c
0190: 6f 6d 70 61 74 69 62 6c 65 0a 69 66 20 74 65 73  ompatible.if tes
01a0: 74 20 2d 6e 20 22 24 7b 5a 53 48 5f 56 45 52 53  t -n "${ZSH_VERS
01b0: 49 4f 4e 2b 73 65 74 7d 22 20 26 26 20 28 65 6d  ION+set}" && (em
01c0: 75 6c 61 74 65 20 73 68 29 20 3e 2f 64 65 76 2f  ulate sh) >/dev/
01d0: 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
01e0: 20 20 65 6d 75 6c 61 74 65 20 73 68 0a 20 20 4e    emulate sh.  N
01f0: 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23 20 5a 73 68  ULLCMD=:.  # Zsh
0200: 20 33 2e 78 20 61 6e 64 20 34 2e 78 20 70 65 72   3.x and 4.x per
0210: 66 6f 72 6d 73 20 77 6f 72 64 20 73 70 6c 69 74  forms word split
0220: 74 69 6e 67 20 6f 6e 20 24 7b 31 2b 22 24 40 22  ting on ${1+"$@"
0230: 7d 2c 20 77 68 69 63 68 0a 20 20 23 20 69 73 20  }, which.  # is 
0240: 63 6f 6e 74 72 61 72 79 20 74 6f 20 6f 75 72 20  contrary to our 
0250: 75 73 61 67 65 2e 20 20 44 69 73 61 62 6c 65 20  usage.  Disable 
0260: 74 68 69 73 20 66 65 61 74 75 72 65 2e 0a 20 20  this feature..  
0270: 61 6c 69 61 73 20 2d 67 20 27 24 7b 31 2b 22 24  alias -g '${1+"$
0280: 40 22 7d 27 3d 27 22 24 40 22 27 0a 65 6c 69 66  @"}'='"$@"'.elif
0290: 20 74 65 73 74 20 2d 6e 20 22 24 7b 42 41 53 48   test -n "${BASH
02a0: 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20 26  _VERSION+set}" &
02b0: 26 20 28 73 65 74 20 2d 6f 20 70 6f 73 69 78 29  & (set -o posix)
02c0: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
02d0: 3b 20 74 68 65 6e 0a 20 20 73 65 74 20 2d 6f 20  ; then.  set -o 
02e0: 70 6f 73 69 78 0a 66 69 0a 44 55 41 4c 43 41 53  posix.fi.DUALCAS
02f0: 45 3d 31 3b 20 65 78 70 6f 72 74 20 44 55 41 4c  E=1; export DUAL
0300: 43 41 53 45 20 23 20 66 6f 72 20 4d 4b 53 20 73  CASE # for MKS s
0310: 68 0a 0a 23 20 53 75 70 70 6f 72 74 20 75 6e 73  h..# Support uns
0320: 65 74 20 77 68 65 6e 20 70 6f 73 73 69 62 6c 65  et when possible
0330: 2e 0a 69 66 20 28 20 28 4d 41 49 4c 3d 36 30 3b  ..if ( (MAIL=60;
0340: 20 75 6e 73 65 74 20 4d 41 49 4c 29 20 7c 7c 20   unset MAIL) || 
0350: 65 78 69 74 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c  exit) >/dev/null
0360: 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61 73   2>&1; then.  as
0370: 5f 75 6e 73 65 74 3d 75 6e 73 65 74 0a 65 6c 73  _unset=unset.els
0380: 65 0a 20 20 61 73 5f 75 6e 73 65 74 3d 66 61 6c  e.  as_unset=fal
0390: 73 65 0a 66 69 0a 0a 0a 23 20 57 6f 72 6b 20 61  se.fi...# Work a
03a0: 72 6f 75 6e 64 20 62 75 67 73 20 69 6e 20 70 72  round bugs in pr
03b0: 65 2d 33 2e 30 20 55 57 49 4e 20 6b 73 68 2e 0a  e-3.0 UWIN ksh..
03c0: 24 61 73 5f 75 6e 73 65 74 20 45 4e 56 20 4d 41  $as_unset ENV MA
03d0: 49 4c 20 4d 41 49 4c 50 41 54 48 0a 50 53 31 3d  IL MAILPATH.PS1=
03e0: 27 24 20 27 0a 50 53 32 3d 27 3e 20 27 0a 50 53  '$ '.PS2='> '.PS
03f0: 34 3d 27 2b 20 27 0a 0a 23 20 4e 4c 53 20 6e 75  4='+ '..# NLS nu
0400: 69 73 61 6e 63 65 73 2e 0a 66 6f 72 20 61 73 5f  isances..for as_
0410: 76 61 72 20 69 6e 20 5c 0a 20 20 4c 41 4e 47 20  var in \.  LANG 
0420: 4c 41 4e 47 55 41 47 45 20 4c 43 5f 41 44 44 52  LANGUAGE LC_ADDR
0430: 45 53 53 20 4c 43 5f 41 4c 4c 20 4c 43 5f 43 4f  ESS LC_ALL LC_CO
0440: 4c 4c 41 54 45 20 4c 43 5f 43 54 59 50 45 20 4c  LLATE LC_CTYPE L
0450: 43 5f 49 44 45 4e 54 49 46 49 43 41 54 49 4f 4e  C_IDENTIFICATION
0460: 20 5c 0a 20 20 4c 43 5f 4d 45 41 53 55 52 45 4d   \.  LC_MEASUREM
0470: 45 4e 54 20 4c 43 5f 4d 45 53 53 41 47 45 53 20  ENT LC_MESSAGES 
0480: 4c 43 5f 4d 4f 4e 45 54 41 52 59 20 4c 43 5f 4e  LC_MONETARY LC_N
0490: 41 4d 45 20 4c 43 5f 4e 55 4d 45 52 49 43 20 4c  AME LC_NUMERIC L
04a0: 43 5f 50 41 50 45 52 20 5c 0a 20 20 4c 43 5f 54  C_PAPER \.  LC_T
04b0: 45 4c 45 50 48 4f 4e 45 20 4c 43 5f 54 49 4d 45  ELEPHONE LC_TIME
04c0: 0a 64 6f 0a 20 20 69 66 20 28 73 65 74 20 2b 78  .do.  if (set +x
04d0: 3b 20 74 65 73 74 20 2d 7a 20 22 60 28 65 76 61  ; test -z "`(eva
04e0: 6c 20 24 61 73 5f 76 61 72 3d 43 3b 20 65 78 70  l $as_var=C; exp
04f0: 6f 72 74 20 24 61 73 5f 76 61 72 29 20 32 3e 26  ort $as_var) 2>&
0500: 31 60 22 29 3b 20 74 68 65 6e 0a 20 20 20 20 65  1`"); then.    e
0510: 76 61 6c 20 24 61 73 5f 76 61 72 3d 43 3b 20 65  val $as_var=C; e
0520: 78 70 6f 72 74 20 24 61 73 5f 76 61 72 0a 20 20  xport $as_var.  
0530: 65 6c 73 65 0a 20 20 20 20 24 61 73 5f 75 6e 73  else.    $as_uns
0540: 65 74 20 24 61 73 5f 76 61 72 0a 20 20 66 69 0a  et $as_var.  fi.
0550: 64 6f 6e 65 0a 0a 23 20 52 65 71 75 69 72 65 64  done..# Required
0560: 20 74 6f 20 75 73 65 20 62 61 73 65 6e 61 6d 65   to use basename
0570: 2e 0a 69 66 20 65 78 70 72 20 61 20 3a 20 27 5c  ..if expr a : '\
0580: 28 61 5c 29 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c  (a\)' >/dev/null
0590: 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61 73   2>&1; then.  as
05a0: 5f 65 78 70 72 3d 65 78 70 72 0a 65 6c 73 65 0a  _expr=expr.else.
05b0: 20 20 61 73 5f 65 78 70 72 3d 66 61 6c 73 65 0a    as_expr=false.
05c0: 66 69 0a 0a 69 66 20 28 62 61 73 65 6e 61 6d 65  fi..if (basename
05d0: 20 2f 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32   /) >/dev/null 2
05e0: 3e 26 31 20 26 26 20 74 65 73 74 20 22 58 60 62  >&1 && test "X`b
05f0: 61 73 65 6e 61 6d 65 20 2f 20 32 3e 26 31 60 22  asename / 2>&1`"
0600: 20 3d 20 22 58 2f 22 3b 20 74 68 65 6e 0a 20 20   = "X/"; then.  
0610: 61 73 5f 62 61 73 65 6e 61 6d 65 3d 62 61 73 65  as_basename=base
0620: 6e 61 6d 65 0a 65 6c 73 65 0a 20 20 61 73 5f 62  name.else.  as_b
0630: 61 73 65 6e 61 6d 65 3d 66 61 6c 73 65 0a 66 69  asename=false.fi
0640: 0a 0a 0a 23 20 4e 61 6d 65 20 6f 66 20 74 68 65  ...# Name of the
0650: 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 61 73 5f   executable..as_
0660: 6d 65 3d 60 24 61 73 5f 62 61 73 65 6e 61 6d 65  me=`$as_basename
0670: 20 22 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78 70   "$0" ||.$as_exp
0680: 72 20 58 2f 22 24 30 22 20 3a 20 27 2e 2a 2f 5c  r X/"$0" : '.*/\
0690: 28 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24 27  ([^/][^/]*\)/*$'
06a0: 20 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20   \| \.. X"$0" : 
06b0: 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a  'X\(//\)$' \| \.
06c0: 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c  . X"$0" : 'X\(/\
06d0: 29 24 27 20 5c 7c 20 5c 0a 09 20 2e 20 20 20 20  )$' \| \.. .    
06e0: 20 3a 20 27 5c 28 2e 5c 29 27 20 32 3e 2f 64 65   : '\(.\)' 2>/de
06f0: 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20 58  v/null ||.echo X
0700: 2f 22 24 30 22 20 7c 0a 20 20 20 20 73 65 64 20  /"$0" |.    sed 
0710: 27 2f 5e 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e 2f  '/^.*\/\([^/][^/
0720: 5d 2a 5c 29 5c 2f 2a 24 2f 7b 20 73 2f 2f 5c 31  ]*\)\/*$/{ s//\1
0730: 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58  /; q; }.  .  /^X
0740: 5c 2f 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 20 73 2f  \/\(\/\/\)$/{ s/
0750: 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20  /\1/; q; }.  .  
0760: 2f 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a 2f 7b 20  /^X\/\(\/\).*/{ 
0770: 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09  s//\1/; q; }.  .
0780: 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 0a    s/.*/./; q'`..
0790: 0a 23 20 50 41 54 48 20 6e 65 65 64 73 20 43 52  .# PATH needs CR
07a0: 2c 20 61 6e 64 20 4c 49 4e 45 4e 4f 20 6e 65 65  , and LINENO nee
07b0: 64 73 20 43 52 20 61 6e 64 20 50 41 54 48 2e 0a  ds CR and PATH..
07c0: 23 20 41 76 6f 69 64 20 64 65 70 65 6e 64 69 6e  # Avoid dependin
07d0: 67 20 75 70 6f 6e 20 43 68 61 72 61 63 74 65 72  g upon Character
07e0: 20 52 61 6e 67 65 73 2e 0a 61 73 5f 63 72 5f 6c   Ranges..as_cr_l
07f0: 65 74 74 65 72 73 3d 27 61 62 63 64 65 66 67 68  etters='abcdefgh
0800: 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78  ijklmnopqrstuvwx
0810: 79 7a 27 0a 61 73 5f 63 72 5f 4c 45 54 54 45 52  yz'.as_cr_LETTER
0820: 53 3d 27 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d  S='ABCDEFGHIJKLM
0830: 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 27 0a 61  NOPQRSTUVWXYZ'.a
0840: 73 5f 63 72 5f 4c 65 74 74 65 72 73 3d 24 61 73  s_cr_Letters=$as
0850: 5f 63 72 5f 6c 65 74 74 65 72 73 24 61 73 5f 63  _cr_letters$as_c
0860: 72 5f 4c 45 54 54 45 52 53 0a 61 73 5f 63 72 5f  r_LETTERS.as_cr_
0870: 64 69 67 69 74 73 3d 27 30 31 32 33 34 35 36 37  digits='01234567
0880: 38 39 27 0a 61 73 5f 63 72 5f 61 6c 6e 75 6d 3d  89'.as_cr_alnum=
0890: 24 61 73 5f 63 72 5f 4c 65 74 74 65 72 73 24 61  $as_cr_Letters$a
08a0: 73 5f 63 72 5f 64 69 67 69 74 73 0a 0a 23 20 54  s_cr_digits..# T
08b0: 68 65 20 75 73 65 72 20 69 73 20 61 6c 77 61 79  he user is alway
08c0: 73 20 72 69 67 68 74 2e 0a 69 66 20 74 65 73 74  s right..if test
08d0: 20 22 24 7b 50 41 54 48 5f 53 45 50 41 52 41 54   "${PATH_SEPARAT
08e0: 4f 52 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 3b  OR+set}" != set;
08f0: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 23 21   then.  echo "#!
0900: 20 2f 62 69 6e 2f 73 68 22 20 3e 63 6f 6e 66 24   /bin/sh" >conf$
0910: 24 2e 73 68 0a 20 20 65 63 68 6f 20 20 22 65 78  $.sh.  echo  "ex
0920: 69 74 20 30 22 20 20 20 3e 3e 63 6f 6e 66 24 24  it 0"   >>conf$$
0930: 2e 73 68 0a 20 20 63 68 6d 6f 64 20 2b 78 20 63  .sh.  chmod +x c
0940: 6f 6e 66 24 24 2e 73 68 0a 20 20 69 66 20 28 50  onf$$.sh.  if (P
0950: 41 54 48 3d 22 2f 6e 6f 6e 65 78 69 73 74 65 6e  ATH="/nonexisten
0960: 74 3b 2e 22 3b 20 63 6f 6e 66 24 24 2e 73 68 29  t;."; conf$$.sh)
0970: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
0980: 3b 20 74 68 65 6e 0a 20 20 20 20 50 41 54 48 5f  ; then.    PATH_
0990: 53 45 50 41 52 41 54 4f 52 3d 27 3b 27 0a 20 20  SEPARATOR=';'.  
09a0: 65 6c 73 65 0a 20 20 20 20 50 41 54 48 5f 53 45  else.    PATH_SE
09b0: 50 41 52 41 54 4f 52 3d 3a 0a 20 20 66 69 0a 20  PARATOR=:.  fi. 
09c0: 20 72 6d 20 2d 66 20 63 6f 6e 66 24 24 2e 73 68   rm -f conf$$.sh
09d0: 0a 66 69 0a 0a 0a 20 20 61 73 5f 6c 69 6e 65 6e  .fi...  as_linen
09e0: 6f 5f 31 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73  o_1=$LINENO.  as
09f0: 5f 6c 69 6e 65 6e 6f 5f 32 3d 24 4c 49 4e 45 4e  _lineno_2=$LINEN
0a00: 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 33 3d  O.  as_lineno_3=
0a10: 60 28 65 78 70 72 20 24 61 73 5f 6c 69 6e 65 6e  `(expr $as_linen
0a20: 6f 5f 31 20 2b 20 31 29 20 32 3e 2f 64 65 76 2f  o_1 + 1) 2>/dev/
0a30: 6e 75 6c 6c 60 0a 20 20 74 65 73 74 20 22 78 24  null`.  test "x$
0a40: 61 73 5f 6c 69 6e 65 6e 6f 5f 31 22 20 21 3d 20  as_lineno_1" != 
0a50: 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22 20  "x$as_lineno_2" 
0a60: 26 26 0a 20 20 74 65 73 74 20 22 78 24 61 73 5f  &&.  test "x$as_
0a70: 6c 69 6e 65 6e 6f 5f 33 22 20 20 3d 20 22 78 24  lineno_3"  = "x$
0a80: 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22 20 20 7c 7c  as_lineno_2"  ||
0a90: 20 7b 0a 20 20 23 20 46 69 6e 64 20 77 68 6f 20   {.  # Find who 
0aa0: 77 65 20 61 72 65 2e 20 20 4c 6f 6f 6b 20 69 6e  we are.  Look in
0ab0: 20 74 68 65 20 70 61 74 68 20 69 66 20 77 65 20   the path if we 
0ac0: 63 6f 6e 74 61 69 6e 20 6e 6f 20 70 61 74 68 20  contain no path 
0ad0: 61 74 20 61 6c 6c 0a 20 20 23 20 72 65 6c 61 74  at all.  # relat
0ae0: 69 76 65 20 6f 72 20 6e 6f 74 2e 0a 20 20 63 61  ive or not..  ca
0af0: 73 65 20 24 30 20 69 6e 0a 20 20 20 20 2a 5b 5c  se $0 in.    *[\
0b00: 5c 2f 5d 2a 20 29 20 61 73 5f 6d 79 73 65 6c 66  \/]* ) as_myself
0b10: 3d 24 30 20 3b 3b 0a 20 20 20 20 2a 29 20 61 73  =$0 ;;.    *) as
0b20: 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
0b30: 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
0b40: 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
0b50: 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
0b60: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
0b70: 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
0b80: 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
0b90: 74 65 73 74 20 2d 72 20 22 24 61 73 5f 64 69 72  test -r "$as_dir
0ba0: 2f 24 30 22 20 26 26 20 61 73 5f 6d 79 73 65 6c  /$0" && as_mysel
0bb0: 66 3d 24 61 73 5f 64 69 72 2f 24 30 20 26 26 20  f=$as_dir/$0 && 
0bc0: 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 20 20  break.done..    
0bd0: 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23     ;;.  esac.  #
0be0: 20 57 65 20 64 69 64 20 6e 6f 74 20 66 69 6e 64   We did not find
0bf0: 20 6f 75 72 73 65 6c 76 65 73 2c 20 6d 6f 73 74   ourselves, most
0c00: 20 70 72 6f 62 61 62 6c 79 20 77 65 20 77 65 72   probably we wer
0c10: 65 20 72 75 6e 20 61 73 20 60 73 68 20 43 4f 4d  e run as `sh COM
0c20: 4d 41 4e 44 27 0a 20 20 23 20 69 6e 20 77 68 69  MAND'.  # in whi
0c30: 63 68 20 63 61 73 65 20 77 65 20 61 72 65 20 6e  ch case we are n
0c40: 6f 74 20 74 6f 20 62 65 20 66 6f 75 6e 64 20 69  ot to be found i
0c50: 6e 20 74 68 65 20 70 61 74 68 2e 0a 20 20 69 66  n the path..  if
0c60: 20 74 65 73 74 20 22 78 24 61 73 5f 6d 79 73 65   test "x$as_myse
0c70: 6c 66 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  lf" = x; then.  
0c80: 20 20 61 73 5f 6d 79 73 65 6c 66 3d 24 30 0a 20    as_myself=$0. 
0c90: 20 66 69 0a 20 20 69 66 20 74 65 73 74 20 21 20   fi.  if test ! 
0ca0: 2d 66 20 22 24 61 73 5f 6d 79 73 65 6c 66 22 3b  -f "$as_myself";
0cb0: 20 74 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f   then.    { echo
0cc0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
0cd0: 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6d 79 73   cannot find mys
0ce0: 65 6c 66 3b 20 72 65 72 75 6e 20 77 69 74 68 20  elf; rerun with 
0cf0: 61 6e 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68  an absolute path
0d00: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
0d10: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
0d20: 7d 0a 20 20 66 69 0a 20 20 63 61 73 65 20 24 43  }.  fi.  case $C
0d30: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 69 6e 0a 20  ONFIG_SHELL in. 
0d40: 20 27 27 29 0a 20 20 20 20 61 73 5f 73 61 76 65   '').    as_save
0d50: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
0d60: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
0d70: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 2f 62 69  or as_dir in /bi
0d80: 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  n$PATH_SEPARATOR
0d90: 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45  /usr/bin$PATH_SE
0da0: 50 41 52 41 54 4f 52 24 50 41 54 48 0a 64 6f 0a  PARATOR$PATH.do.
0db0: 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
0dc0: 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
0dd0: 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
0de0: 3d 2e 0a 20 20 66 6f 72 20 61 73 5f 62 61 73 65  =..  for as_base
0df0: 20 69 6e 20 73 68 20 62 61 73 68 20 6b 73 68 20   in sh bash ksh 
0e00: 73 68 35 3b 20 64 6f 0a 09 20 63 61 73 65 20 24  sh5; do.. case $
0e10: 61 73 5f 64 69 72 20 69 6e 0a 09 20 2f 2a 29 0a  as_dir in.. /*).
0e20: 09 20 20 20 69 66 20 28 22 24 61 73 5f 64 69 72  .   if ("$as_dir
0e30: 2f 24 61 73 5f 62 61 73 65 22 20 2d 63 20 27 0a  /$as_base" -c '.
0e40: 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24 4c    as_lineno_1=$L
0e50: 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e  INENO.  as_linen
0e60: 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73  o_2=$LINENO.  as
0e70: 5f 6c 69 6e 65 6e 6f 5f 33 3d 60 28 65 78 70 72  _lineno_3=`(expr
0e80: 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31 20 2b 20   $as_lineno_1 + 
0e90: 31 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 0a  1) 2>/dev/null`.
0ea0: 20 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e    test "x$as_lin
0eb0: 65 6e 6f 5f 31 22 20 21 3d 20 22 78 24 61 73 5f  eno_1" != "x$as_
0ec0: 6c 69 6e 65 6e 6f 5f 32 22 20 26 26 0a 20 20 74  lineno_2" &&.  t
0ed0: 65 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f  est "x$as_lineno
0ee0: 5f 33 22 20 20 3d 20 22 78 24 61 73 5f 6c 69 6e  _3"  = "x$as_lin
0ef0: 65 6e 6f 5f 32 22 20 27 29 20 32 3e 2f 64 65 76  eno_2" ') 2>/dev
0f00: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20  /null; then..   
0f10: 20 20 24 61 73 5f 75 6e 73 65 74 20 42 41 53 48    $as_unset BASH
0f20: 5f 45 4e 56 20 7c 7c 20 74 65 73 74 20 22 24 7b  _ENV || test "${
0f30: 42 41 53 48 5f 45 4e 56 2b 73 65 74 7d 22 20 21  BASH_ENV+set}" !
0f40: 3d 20 73 65 74 20 7c 7c 20 7b 20 42 41 53 48 5f  = set || { BASH_
0f50: 45 4e 56 3d 3b 20 65 78 70 6f 72 74 20 42 41 53  ENV=; export BAS
0f60: 48 5f 45 4e 56 3b 20 7d 0a 09 20 20 20 20 20 24  H_ENV; }..     $
0f70: 61 73 5f 75 6e 73 65 74 20 45 4e 56 20 7c 7c 20  as_unset ENV || 
0f80: 74 65 73 74 20 22 24 7b 45 4e 56 2b 73 65 74 7d  test "${ENV+set}
0f90: 22 20 21 3d 20 73 65 74 20 7c 7c 20 7b 20 45 4e  " != set || { EN
0fa0: 56 3d 3b 20 65 78 70 6f 72 74 20 45 4e 56 3b 20  V=; export ENV; 
0fb0: 7d 0a 09 20 20 20 20 20 43 4f 4e 46 49 47 5f 53  }..     CONFIG_S
0fc0: 48 45 4c 4c 3d 24 61 73 5f 64 69 72 2f 24 61 73  HELL=$as_dir/$as
0fd0: 5f 62 61 73 65 0a 09 20 20 20 20 20 65 78 70 6f  _base..     expo
0fe0: 72 74 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a  rt CONFIG_SHELL.
0ff0: 09 20 20 20 20 20 65 78 65 63 20 22 24 43 4f 4e  .     exec "$CON
1000: 46 49 47 5f 53 48 45 4c 4c 22 20 22 24 30 22 20  FIG_SHELL" "$0" 
1010: 24 7b 31 2b 22 24 40 22 7d 0a 09 20 20 20 66 69  ${1+"$@"}..   fi
1020: 3b 3b 0a 09 20 65 73 61 63 0a 20 20 20 20 20 20  ;;.. esac.      
1030: 20 64 6f 6e 65 0a 64 6f 6e 65 0a 3b 3b 0a 20 20   done.done.;;.  
1040: 65 73 61 63 0a 0a 20 20 23 20 43 72 65 61 74 65  esac..  # Create
1050: 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 61   $as_me.lineno a
1060: 73 20 61 20 63 6f 70 79 20 6f 66 20 24 61 73 5f  s a copy of $as_
1070: 6d 79 73 65 6c 66 2c 20 62 75 74 20 77 69 74 68  myself, but with
1080: 20 24 4c 49 4e 45 4e 4f 0a 20 20 23 20 75 6e 69   $LINENO.  # uni
1090: 66 6f 72 6d 6c 79 20 72 65 70 6c 61 63 65 64 20  formly replaced 
10a0: 62 79 20 74 68 65 20 6c 69 6e 65 20 6e 75 6d 62  by the line numb
10b0: 65 72 2e 20 20 54 68 65 20 66 69 72 73 74 20 27  er.  The first '
10c0: 73 65 64 27 20 69 6e 73 65 72 74 73 20 61 0a 20  sed' inserts a. 
10d0: 20 23 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 20 6c   # line-number l
10e0: 69 6e 65 20 62 65 66 6f 72 65 20 65 61 63 68 20  ine before each 
10f0: 6c 69 6e 65 3b 20 74 68 65 20 73 65 63 6f 6e 64  line; the second
1100: 20 27 73 65 64 27 20 64 6f 65 73 20 74 68 65 20   'sed' does the 
1110: 72 65 61 6c 0a 20 20 23 20 77 6f 72 6b 2e 20 20  real.  # work.  
1120: 54 68 65 20 73 65 63 6f 6e 64 20 73 63 72 69 70  The second scrip
1130: 74 20 75 73 65 73 20 27 4e 27 20 74 6f 20 70 61  t uses 'N' to pa
1140: 69 72 20 65 61 63 68 20 6c 69 6e 65 2d 6e 75 6d  ir each line-num
1150: 62 65 72 20 6c 69 6e 65 0a 20 20 23 20 77 69 74  ber line.  # wit
1160: 68 20 74 68 65 20 6e 75 6d 62 65 72 65 64 20 6c  h the numbered l
1170: 69 6e 65 2c 20 61 6e 64 20 61 70 70 65 6e 64 73  ine, and appends
1180: 20 74 72 61 69 6c 69 6e 67 20 27 2d 27 20 64 75   trailing '-' du
1190: 72 69 6e 67 0a 20 20 23 20 73 75 62 73 74 69 74  ring.  # substit
11a0: 75 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 24 4c  ution so that $L
11b0: 49 4e 45 4e 4f 20 69 73 20 6e 6f 74 20 61 20 73  INENO is not a s
11c0: 70 65 63 69 61 6c 20 63 61 73 65 20 61 74 20 6c  pecial case at l
11d0: 69 6e 65 20 65 6e 64 2e 0a 20 20 23 20 28 52 61  ine end..  # (Ra
11e0: 6a 61 20 52 20 48 61 72 69 6e 61 74 68 20 73 75  ja R Harinath su
11f0: 67 67 65 73 74 65 64 20 73 65 64 20 27 3d 27 2c  ggested sed '=',
1200: 20 61 6e 64 20 50 61 75 6c 20 45 67 67 65 72 74   and Paul Eggert
1210: 20 77 72 6f 74 65 20 74 68 65 0a 20 20 23 20 73   wrote the.  # s
1220: 65 63 6f 6e 64 20 27 73 65 64 27 20 73 63 72 69  econd 'sed' scri
1230: 70 74 2e 20 20 42 6c 61 6d 65 20 4c 65 65 20 45  pt.  Blame Lee E
1240: 2e 20 4d 63 4d 61 68 6f 6e 20 66 6f 72 20 73 65  . McMahon for se
1250: 64 27 73 20 73 79 6e 74 61 78 2e 20 20 3a 2d 29  d's syntax.  :-)
1260: 0a 20 20 73 65 64 20 27 3d 27 20 3c 24 61 73 5f  .  sed '=' <$as_
1270: 6d 79 73 65 6c 66 20 7c 0a 20 20 20 20 73 65 64  myself |.    sed
1280: 20 27 0a 20 20 20 20 20 20 4e 0a 20 20 20 20 20   '.      N.     
1290: 20 73 2c 24 2c 2d 2c 0a 20 20 20 20 20 20 3a 20   s,$,-,.      : 
12a0: 6c 6f 6f 70 0a 20 20 20 20 20 20 73 2c 5e 5c 28  loop.      s,^\(
12b0: 5b 27 24 61 73 5f 63 72 5f 64 69 67 69 74 73 27  ['$as_cr_digits'
12c0: 5d 2a 5c 29 5c 28 2e 2a 5c 29 5b 24 5d 4c 49 4e  ]*\)\(.*\)[$]LIN
12d0: 45 4e 4f 5c 28 5b 5e 27 24 61 73 5f 63 72 5f 61  ENO\([^'$as_cr_a
12e0: 6c 6e 75 6d 27 5f 5d 5c 29 2c 5c 31 5c 32 5c 31  lnum'_]\),\1\2\1
12f0: 5c 33 2c 0a 20 20 20 20 20 20 74 20 6c 6f 6f 70  \3,.      t loop
1300: 0a 20 20 20 20 20 20 73 2c 2d 24 2c 2c 0a 20 20  .      s,-$,,.  
1310: 20 20 20 20 73 2c 5e 5b 27 24 61 73 5f 63 72 5f      s,^['$as_cr_
1320: 64 69 67 69 74 73 27 5d 2a 5c 6e 2c 2c 0a 20 20  digits']*\n,,.  
1330: 20 20 27 20 3e 24 61 73 5f 6d 65 2e 6c 69 6e 65    ' >$as_me.line
1340: 6e 6f 20 26 26 0a 20 20 63 68 6d 6f 64 20 2b 78  no &&.  chmod +x
1350: 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 7c   $as_me.lineno |
1360: 7c 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61  |.    { echo "$a
1370: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
1380: 6e 6f 74 20 63 72 65 61 74 65 20 24 61 73 5f 6d  not create $as_m
1390: 65 2e 6c 69 6e 65 6e 6f 3b 20 72 65 72 75 6e 20  e.lineno; rerun 
13a0: 77 69 74 68 20 61 20 50 4f 53 49 58 20 73 68 65  with a POSIX she
13b0: 6c 6c 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  ll" >&2.   { (ex
13c0: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
13d0: 3b 20 7d 0a 0a 20 20 23 20 44 6f 6e 27 74 20 74  ; }..  # Don't t
13e0: 72 79 20 74 6f 20 65 78 65 63 20 61 73 20 69 74  ry to exec as it
13f0: 20 63 68 61 6e 67 65 73 20 24 5b 30 5d 2c 20 63   changes $[0], c
1400: 61 75 73 69 6e 67 20 61 6c 6c 20 73 6f 72 74 20  ausing all sort 
1410: 6f 66 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23 20  of problems.  # 
1420: 28 74 68 65 20 64 69 72 6e 61 6d 65 20 6f 66 20  (the dirname of 
1430: 24 5b 30 5d 20 69 73 20 6e 6f 74 20 74 68 65 20  $[0] is not the 
1440: 70 6c 61 63 65 20 77 68 65 72 65 20 77 65 20 6d  place where we m
1450: 69 67 68 74 20 66 69 6e 64 20 74 68 65 0a 20 20  ight find the.  
1460: 23 20 6f 72 69 67 69 6e 61 6c 20 61 6e 64 20 73  # original and s
1470: 6f 20 6f 6e 2e 20 20 41 75 74 6f 63 6f 6e 66 20  o on.  Autoconf 
1480: 69 73 20 65 73 70 65 63 69 61 6c 6c 79 20 73 65  is especially se
1490: 6e 73 69 62 6c 65 20 74 6f 20 74 68 69 73 29 2e  nsible to this).
14a0: 0a 20 20 2e 20 2e 2f 24 61 73 5f 6d 65 2e 6c 69  .  . ./$as_me.li
14b0: 6e 65 6e 6f 0a 20 20 23 20 45 78 69 74 20 73 74  neno.  # Exit st
14c0: 61 74 75 73 20 69 73 20 74 68 61 74 20 6f 66 20  atus is that of 
14d0: 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64  the last command
14e0: 2e 0a 20 20 65 78 69 74 0a 7d 0a 0a 0a 63 61 73  ..  exit.}...cas
14f0: 65 20 60 65 63 68 6f 20 22 74 65 73 74 69 6e 67  e `echo "testing
1500: 5c 63 22 3b 20 65 63 68 6f 20 31 2c 32 2c 33 60  \c"; echo 1,2,3`
1510: 2c 60 65 63 68 6f 20 2d 6e 20 74 65 73 74 69 6e  ,`echo -n testin
1520: 67 3b 20 65 63 68 6f 20 31 2c 32 2c 33 60 20 69  g; echo 1,2,3` i
1530: 6e 0a 20 20 2a 63 2a 2c 2d 6e 2a 29 20 45 43 48  n.  *c*,-n*) ECH
1540: 4f 5f 4e 3d 20 45 43 48 4f 5f 43 3d 27 0a 27 20  O_N= ECHO_C='.' 
1550: 45 43 48 4f 5f 54 3d 27 09 27 20 3b 3b 0a 20 20  ECHO_T='.' ;;.  
1560: 2a 63 2a 2c 2a 20 20 29 20 45 43 48 4f 5f 4e 3d  *c*,*  ) ECHO_N=
1570: 2d 6e 20 45 43 48 4f 5f 43 3d 20 45 43 48 4f 5f  -n ECHO_C= ECHO_
1580: 54 3d 20 3b 3b 0a 20 20 2a 29 20 20 20 20 20 20  T= ;;.  *)      
1590: 20 45 43 48 4f 5f 4e 3d 20 45 43 48 4f 5f 43 3d   ECHO_N= ECHO_C=
15a0: 27 5c 63 27 20 45 43 48 4f 5f 54 3d 20 3b 3b 0a  '\c' ECHO_T= ;;.
15b0: 65 73 61 63 0a 0a 69 66 20 65 78 70 72 20 61 20  esac..if expr a 
15c0: 3a 20 27 5c 28 61 5c 29 27 20 3e 2f 64 65 76 2f  : '\(a\)' >/dev/
15d0: 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
15e0: 20 20 61 73 5f 65 78 70 72 3d 65 78 70 72 0a 65    as_expr=expr.e
15f0: 6c 73 65 0a 20 20 61 73 5f 65 78 70 72 3d 66 61  lse.  as_expr=fa
1600: 6c 73 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  lse.fi..rm -f co
1610: 6e 66 24 24 20 63 6f 6e 66 24 24 2e 65 78 65 20  nf$$ conf$$.exe 
1620: 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 65 63 68 6f  conf$$.file.echo
1630: 20 3e 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 69 66   >conf$$.file.if
1640: 20 6c 6e 20 2d 73 20 63 6f 6e 66 24 24 2e 66 69   ln -s conf$$.fi
1650: 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f 64 65 76  le conf$$ 2>/dev
1660: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 23 20  /null; then.  # 
1670: 57 65 20 63 6f 75 6c 64 20 6a 75 73 74 20 63 68  We could just ch
1680: 65 63 6b 20 66 6f 72 20 44 4a 47 50 50 3b 20 62  eck for DJGPP; b
1690: 75 74 20 74 68 69 73 20 74 65 73 74 20 61 29 20  ut this test a) 
16a0: 77 6f 72 6b 73 20 62 29 20 69 73 20 6d 6f 72 65  works b) is more
16b0: 20 67 65 6e 65 72 69 63 0a 20 20 23 20 61 6e 64   generic.  # and
16c0: 20 63 29 20 77 69 6c 6c 20 72 65 6d 61 69 6e 20   c) will remain 
16d0: 76 61 6c 69 64 20 6f 6e 63 65 20 44 4a 47 50 50  valid once DJGPP
16e0: 20 73 75 70 70 6f 72 74 73 20 73 79 6d 6c 69 6e   supports symlin
16f0: 6b 73 20 28 44 4a 47 50 50 20 32 2e 30 34 29 2e  ks (DJGPP 2.04).
1700: 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20 63 6f  .  if test -f co
1710: 6e 66 24 24 2e 65 78 65 3b 20 74 68 65 6e 0a 20  nf$$.exe; then. 
1720: 20 20 20 23 20 44 6f 6e 27 74 20 75 73 65 20 6c     # Don't use l
1730: 6e 20 61 74 20 61 6c 6c 3b 20 77 65 20 64 6f 6e  n at all; we don
1740: 27 74 20 68 61 76 65 20 61 6e 79 20 6c 69 6e 6b  't have any link
1750: 73 0a 20 20 20 20 61 73 5f 6c 6e 5f 73 3d 27 63  s.    as_ln_s='c
1760: 70 20 2d 70 27 0a 20 20 65 6c 73 65 0a 20 20 20  p -p'.  else.   
1770: 20 61 73 5f 6c 6e 5f 73 3d 27 6c 6e 20 2d 73 27   as_ln_s='ln -s'
1780: 0a 20 20 66 69 0a 65 6c 69 66 20 6c 6e 20 63 6f  .  fi.elif ln co
1790: 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e 66 24 24  nf$$.file conf$$
17a0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   2>/dev/null; th
17b0: 65 6e 0a 20 20 61 73 5f 6c 6e 5f 73 3d 6c 6e 0a  en.  as_ln_s=ln.
17c0: 65 6c 73 65 0a 20 20 61 73 5f 6c 6e 5f 73 3d 27  else.  as_ln_s='
17d0: 63 70 20 2d 70 27 0a 66 69 0a 72 6d 20 2d 66 20  cp -p'.fi.rm -f 
17e0: 63 6f 6e 66 24 24 20 63 6f 6e 66 24 24 2e 65 78  conf$$ conf$$.ex
17f0: 65 20 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 0a 69  e conf$$.file..i
1800: 66 20 6d 6b 64 69 72 20 2d 70 20 2e 20 32 3e 2f  f mkdir -p . 2>/
1810: 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
1820: 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 3a 0a 65 6c   as_mkdir_p=:.el
1830: 73 65 0a 20 20 74 65 73 74 20 2d 64 20 2e 2f 2d  se.  test -d ./-
1840: 70 20 26 26 20 72 6d 64 69 72 20 2e 2f 2d 70 0a  p && rmdir ./-p.
1850: 20 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 66 61 6c    as_mkdir_p=fal
1860: 73 65 0a 66 69 0a 0a 61 73 5f 65 78 65 63 75 74  se.fi..as_execut
1870: 61 62 6c 65 5f 70 3d 22 74 65 73 74 20 2d 66 22  able_p="test -f"
1880: 0a 0a 23 20 53 65 64 20 65 78 70 72 65 73 73 69  ..# Sed expressi
1890: 6f 6e 20 74 6f 20 6d 61 70 20 61 20 73 74 72 69  on to map a stri
18a0: 6e 67 20 6f 6e 74 6f 20 61 20 76 61 6c 69 64 20  ng onto a valid 
18b0: 43 50 50 20 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f  CPP name..as_tr_
18c0: 63 70 70 3d 22 65 76 61 6c 20 73 65 64 20 27 79  cpp="eval sed 'y
18d0: 25 2a 24 61 73 5f 63 72 5f 6c 65 74 74 65 72 73  %*$as_cr_letters
18e0: 25 50 24 61 73 5f 63 72 5f 4c 45 54 54 45 52 53  %P$as_cr_LETTERS
18f0: 25 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c  %;s%[^_$as_cr_al
1900: 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a 23 20 53 65  num]%_%g'"..# Se
1910: 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20  d expression to 
1920: 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f 6e 74  map a string ont
1930: 6f 20 61 20 76 61 6c 69 64 20 76 61 72 69 61 62  o a valid variab
1940: 6c 65 20 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f 73  le name..as_tr_s
1950: 68 3d 22 65 76 61 6c 20 73 65 64 20 27 79 25 2a  h="eval sed 'y%*
1960: 2b 25 70 70 25 3b 73 25 5b 5e 5f 24 61 73 5f 63  +%pp%;s%[^_$as_c
1970: 72 5f 61 6c 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a  r_alnum]%_%g'"..
1980: 0a 23 20 49 46 53 0a 23 20 57 65 20 6e 65 65 64  .# IFS.# We need
1990: 20 73 70 61 63 65 2c 20 74 61 62 20 61 6e 64 20   space, tab and 
19a0: 6e 65 77 20 6c 69 6e 65 2c 20 69 6e 20 70 72 65  new line, in pre
19b0: 63 69 73 65 6c 79 20 74 68 61 74 20 6f 72 64 65  cisely that orde
19c0: 72 2e 0a 61 73 5f 6e 6c 3d 27 0a 27 0a 49 46 53  r..as_nl='.'.IFS
19d0: 3d 22 20 09 24 61 73 5f 6e 6c 22 0a 0a 23 20 43  =" .$as_nl"..# C
19e0: 44 50 41 54 48 2e 0a 24 61 73 5f 75 6e 73 65 74  DPATH..$as_unset
19f0: 20 43 44 50 41 54 48 0a 0a 0a 0a 23 20 43 68 65   CDPATH....# Che
1a00: 63 6b 20 74 68 61 74 20 77 65 20 61 72 65 20 72  ck that we are r
1a10: 75 6e 6e 69 6e 67 20 75 6e 64 65 72 20 74 68 65  unning under the
1a20: 20 63 6f 72 72 65 63 74 20 73 68 65 6c 6c 2e 0a   correct shell..
1a30: 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53  SHELL=${CONFIG_S
1a40: 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 0a 63  HELL-/bin/sh}..c
1a50: 61 73 65 20 58 24 45 43 48 4f 20 69 6e 0a 58 2a  ase X$ECHO in.X*
1a60: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 29  --fallback-echo)
1a70: 0a 20 20 23 20 52 65 6d 6f 76 65 20 6f 6e 65 20  .  # Remove one 
1a80: 6c 65 76 65 6c 20 6f 66 20 71 75 6f 74 61 74 69  level of quotati
1a90: 6f 6e 20 28 77 68 69 63 68 20 77 61 73 20 72 65  on (which was re
1aa0: 71 75 69 72 65 64 20 66 6f 72 20 4d 61 6b 65 29  quired for Make)
1ab0: 2e 0a 20 20 45 43 48 4f 3d 60 65 63 68 6f 20 22  ..  ECHO=`echo "
1ac0: 24 45 43 48 4f 22 20 7c 20 73 65 64 20 27 73 2c  $ECHO" | sed 's,
1ad0: 5c 5c 5c 5c 5c 24 5c 5c 24 30 2c 27 24 30 27 2c  \\\\\$\\$0,'$0',
1ae0: 27 60 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 65 63  '`.  ;;.esac..ec
1af0: 68 6f 3d 24 7b 45 43 48 4f 2d 65 63 68 6f 7d 0a  ho=${ECHO-echo}.
1b00: 69 66 20 74 65 73 74 20 22 58 24 31 22 20 3d 20  if test "X$1" = 
1b10: 58 2d 2d 6e 6f 2d 72 65 65 78 65 63 3b 20 74 68  X--no-reexec; th
1b20: 65 6e 0a 20 20 23 20 44 69 73 63 61 72 64 20 74  en.  # Discard t
1b30: 68 65 20 2d 2d 6e 6f 2d 72 65 65 78 65 63 20 66  he --no-reexec f
1b40: 6c 61 67 2c 20 61 6e 64 20 63 6f 6e 74 69 6e 75  lag, and continu
1b50: 65 2e 0a 20 20 73 68 69 66 74 0a 65 6c 69 66 20  e..  shift.elif 
1b60: 74 65 73 74 20 22 58 24 31 22 20 3d 20 58 2d 2d  test "X$1" = X--
1b70: 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 3b 20 74  fallback-echo; t
1b80: 68 65 6e 0a 20 20 23 20 41 76 6f 69 64 20 69 6e  hen.  # Avoid in
1b90: 6c 69 6e 65 20 64 6f 63 75 6d 65 6e 74 20 68 65  line document he
1ba0: 72 65 2c 20 69 74 20 6d 61 79 20 62 65 20 6c 65  re, it may be le
1bb0: 66 74 20 6f 76 65 72 0a 20 20 3a 0a 65 6c 69 66  ft over.  :.elif
1bc0: 20 74 65 73 74 20 22 58 60 28 24 65 63 68 6f 20   test "X`($echo 
1bd0: 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  '\t') 2>/dev/nul
1be0: 6c 60 22 20 3d 20 27 58 5c 74 27 20 3b 20 74 68  l`" = 'X\t' ; th
1bf0: 65 6e 0a 20 20 23 20 59 69 70 70 65 65 2c 20 24  en.  # Yippee, $
1c00: 65 63 68 6f 20 77 6f 72 6b 73 21 0a 20 20 3a 0a  echo works!.  :.
1c10: 65 6c 73 65 0a 20 20 23 20 52 65 73 74 61 72 74  else.  # Restart
1c20: 20 75 6e 64 65 72 20 74 68 65 20 63 6f 72 72 65   under the corre
1c30: 63 74 20 73 68 65 6c 6c 2e 0a 20 20 65 78 65 63  ct shell..  exec
1c40: 20 24 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e   $SHELL "$0" --n
1c50: 6f 2d 72 65 65 78 65 63 20 24 7b 31 2b 22 24 40  o-reexec ${1+"$@
1c60: 22 7d 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 22  "}.fi..if test "
1c70: 58 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61  X$1" = X--fallba
1c80: 63 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20  ck-echo; then.  
1c90: 23 20 75 73 65 64 20 61 73 20 66 61 6c 6c 62 61  # used as fallba
1ca0: 63 6b 20 65 63 68 6f 0a 20 20 73 68 69 66 74 0a  ck echo.  shift.
1cb0: 20 20 63 61 74 20 3c 3c 45 4f 46 0a 24 2a 0a 45    cat <<EOF.$*.E
1cc0: 4f 46 0a 20 20 65 78 69 74 20 30 0a 66 69 0a 0a  OF.  exit 0.fi..
1cd0: 23 20 54 68 65 20 48 50 2d 55 58 20 6b 73 68 20  # The HP-UX ksh 
1ce0: 61 6e 64 20 50 4f 53 49 58 20 73 68 65 6c 6c 20  and POSIX shell 
1cf0: 70 72 69 6e 74 20 74 68 65 20 74 61 72 67 65 74  print the target
1d00: 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 73 74   directory to st
1d10: 64 6f 75 74 0a 23 20 69 66 20 43 44 50 41 54 48  dout.# if CDPATH
1d20: 20 69 73 20 73 65 74 2e 0a 69 66 20 74 65 73 74   is set..if test
1d30: 20 22 58 24 7b 43 44 50 41 54 48 2b 73 65 74 7d   "X${CDPATH+set}
1d40: 22 20 3d 20 58 73 65 74 3b 20 74 68 65 6e 20 43  " = Xset; then C
1d50: 44 50 41 54 48 3d 3a 3b 20 65 78 70 6f 72 74 20  DPATH=:; export 
1d60: 43 44 50 41 54 48 3b 20 66 69 0a 0a 69 66 20 74  CDPATH; fi..if t
1d70: 65 73 74 20 2d 7a 20 22 24 45 43 48 4f 22 3b 20  est -z "$ECHO"; 
1d80: 74 68 65 6e 0a 69 66 20 74 65 73 74 20 22 58 24  then.if test "X$
1d90: 7b 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  {echo_test_strin
1da0: 67 2b 73 65 74 7d 22 20 21 3d 20 58 73 65 74 3b  g+set}" != Xset;
1db0: 20 74 68 65 6e 0a 23 20 66 69 6e 64 20 61 20 73   then.# find a s
1dc0: 74 72 69 6e 67 20 61 73 20 6c 61 72 67 65 20 61  tring as large a
1dd0: 73 20 70 6f 73 73 69 62 6c 65 2c 20 61 73 20 6c  s possible, as l
1de0: 6f 6e 67 20 61 73 20 74 68 65 20 73 68 65 6c 6c  ong as the shell
1df0: 20 63 61 6e 20 63 6f 70 65 20 77 69 74 68 20 69   can cope with i
1e00: 74 0a 20 20 66 6f 72 20 63 6d 64 20 69 6e 20 27  t.  for cmd in '
1e10: 73 65 64 20 35 30 71 20 22 24 30 22 27 20 27 73  sed 50q "$0"' 's
1e20: 65 64 20 32 30 71 20 22 24 30 22 27 20 27 73 65  ed 20q "$0"' 'se
1e30: 64 20 31 30 71 20 22 24 30 22 27 20 27 73 65 64  d 10q "$0"' 'sed
1e40: 20 32 71 20 22 24 30 22 27 20 27 65 63 68 6f 20   2q "$0"' 'echo 
1e50: 74 65 73 74 27 3b 20 64 6f 0a 20 20 20 20 23 20  test'; do.    # 
1e60: 65 78 70 65 63 74 65 64 20 73 69 7a 65 73 3a 20  expected sizes: 
1e70: 6c 65 73 73 20 74 68 61 6e 20 32 4b 62 2c 20 31  less than 2Kb, 1
1e80: 4b 62 2c 20 35 31 32 20 62 79 74 65 73 2c 20 31  Kb, 512 bytes, 1
1e90: 36 20 62 79 74 65 73 2c 20 2e 2e 2e 0a 20 20 20  6 bytes, ....   
1ea0: 20 69 66 20 28 65 63 68 6f 5f 74 65 73 74 5f 73   if (echo_test_s
1eb0: 74 72 69 6e 67 3d 22 60 65 76 61 6c 20 24 63 6d  tring="`eval $cm
1ec0: 64 60 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  d`") 2>/dev/null
1ed0: 20 26 26 0a 20 20 20 20 20 20 20 65 63 68 6f 5f   &&.       echo_
1ee0: 74 65 73 74 5f 73 74 72 69 6e 67 3d 22 60 65 76  test_string="`ev
1ef0: 61 6c 20 24 63 6d 64 60 22 20 26 26 0a 20 20 20  al $cmd`" &&.   
1f00: 20 20 20 20 28 74 65 73 74 20 22 58 24 65 63 68      (test "X$ech
1f10: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 20 3d  o_test_string" =
1f20: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
1f30: 72 69 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75  ring") 2>/dev/nu
1f40: 6c 6c 0a 20 20 20 20 74 68 65 6e 0a 20 20 20 20  ll.    then.    
1f50: 20 20 62 72 65 61 6b 0a 20 20 20 20 66 69 0a 20    break.    fi. 
1f60: 20 64 6f 6e 65 0a 66 69 0a 0a 69 66 20 74 65 73   done.fi..if tes
1f70: 74 20 22 58 60 28 24 65 63 68 6f 20 27 5c 74 27  t "X`($echo '\t'
1f80: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20  ) 2>/dev/null`" 
1f90: 3d 20 27 58 5c 74 27 20 26 26 0a 20 20 20 65 63  = 'X\t' &&.   ec
1fa0: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
1fb0: 67 3d 60 28 24 65 63 68 6f 20 22 24 65 63 68 6f  g=`($echo "$echo
1fc0: 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 29 20 32  _test_string") 2
1fd0: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20  >/dev/null` &&. 
1fe0: 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74    test "X$echo_t
1ff0: 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d  esting_string" =
2000: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
2010: 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 3a 0a  ring"; then.  :.
2020: 65 6c 73 65 0a 20 20 23 20 54 68 65 20 53 6f 6c  else.  # The Sol
2030: 61 72 69 73 2c 20 41 49 58 2c 20 61 6e 64 20 44  aris, AIX, and D
2040: 69 67 69 74 61 6c 20 55 6e 69 78 20 64 65 66 61  igital Unix defa
2050: 75 6c 74 20 65 63 68 6f 20 70 72 6f 67 72 61 6d  ult echo program
2060: 73 20 75 6e 71 75 6f 74 65 0a 20 20 23 20 62 61  s unquote.  # ba
2070: 63 6b 73 6c 61 73 68 65 73 2e 20 20 54 68 69 73  ckslashes.  This
2080: 20 6d 61 6b 65 73 20 69 74 20 69 6d 70 6f 73 73   makes it imposs
2090: 69 62 6c 65 20 74 6f 20 71 75 6f 74 65 20 62 61  ible to quote ba
20a0: 63 6b 73 6c 61 73 68 65 73 20 75 73 69 6e 67 0a  ckslashes using.
20b0: 20 20 23 20 20 20 65 63 68 6f 20 22 24 73 6f 6d    #   echo "$som
20c0: 65 74 68 69 6e 67 22 20 7c 20 73 65 64 20 27 73  ething" | sed 's
20d0: 2f 5c 5c 2f 5c 5c 5c 5c 2f 67 27 0a 20 20 23 0a  /\\/\\\\/g'.  #.
20e0: 20 20 23 20 53 6f 2c 20 66 69 72 73 74 20 77 65    # So, first we
20f0: 20 6c 6f 6f 6b 20 66 6f 72 20 61 20 77 6f 72 6b   look for a work
2100: 69 6e 67 20 65 63 68 6f 20 69 6e 20 74 68 65 20  ing echo in the 
2110: 75 73 65 72 27 73 20 50 41 54 48 2e 0a 0a 20 20  user's PATH...  
2120: 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
2130: 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  S"; IFS=$PATH_SE
2140: 50 41 52 41 54 4f 52 0a 20 20 66 6f 72 20 64 69  PARATOR.  for di
2150: 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72 2f  r in $PATH /usr/
2160: 75 63 62 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d  ucb; do.    IFS=
2170: 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
2180: 20 20 20 69 66 20 28 74 65 73 74 20 2d 66 20 24     if (test -f $
2190: 64 69 72 2f 65 63 68 6f 20 7c 7c 20 74 65 73 74  dir/echo || test
21a0: 20 2d 66 20 24 64 69 72 2f 65 63 68 6f 24 61 63   -f $dir/echo$ac
21b0: 5f 65 78 65 65 78 74 29 20 26 26 0a 20 20 20 20  _exeext) &&.    
21c0: 20 20 20 74 65 73 74 20 22 58 60 28 24 64 69 72     test "X`($dir
21d0: 2f 65 63 68 6f 20 27 5c 74 27 29 20 32 3e 2f 64  /echo '\t') 2>/d
21e0: 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 27 58 5c 74  ev/null`" = 'X\t
21f0: 27 20 26 26 0a 20 20 20 20 20 20 20 65 63 68 6f  ' &&.       echo
2200: 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d  _testing_string=
2210: 60 28 24 64 69 72 2f 65 63 68 6f 20 22 24 65 63  `($dir/echo "$ec
2220: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 29  ho_test_string")
2230: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26   2>/dev/null` &&
2240: 0a 20 20 20 20 20 20 20 74 65 73 74 20 22 58 24  .       test "X$
2250: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
2260: 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74  ing" = "X$echo_t
2270: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65  est_string"; the
2280: 6e 0a 20 20 20 20 20 20 65 63 68 6f 3d 22 24 64  n.      echo="$d
2290: 69 72 2f 65 63 68 6f 22 0a 20 20 20 20 20 20 62  ir/echo".      b
22a0: 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f  reak.    fi.  do
22b0: 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61  ne.  IFS="$lt_sa
22c0: 76 65 5f 69 66 73 22 0a 0a 20 20 69 66 20 74 65  ve_ifs"..  if te
22d0: 73 74 20 22 58 24 65 63 68 6f 22 20 3d 20 58 65  st "X$echo" = Xe
22e0: 63 68 6f 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  cho; then.    # 
22f0: 57 65 20 64 69 64 6e 27 74 20 66 69 6e 64 20 61  We didn't find a
2300: 20 62 65 74 74 65 72 20 65 63 68 6f 2c 20 73 6f   better echo, so
2310: 20 6c 6f 6f 6b 20 66 6f 72 20 61 6c 74 65 72 6e   look for altern
2320: 61 74 69 76 65 73 2e 0a 20 20 20 20 69 66 20 74  atives..    if t
2330: 65 73 74 20 22 58 60 28 70 72 69 6e 74 20 2d 72  est "X`(print -r
2340: 20 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75   '\t') 2>/dev/nu
2350: 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a  ll`" = 'X\t' &&.
2360: 20 20 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74         echo_test
2370: 69 6e 67 5f 73 74 72 69 6e 67 3d 60 28 70 72 69  ing_string=`(pri
2380: 6e 74 20 2d 72 20 22 24 65 63 68 6f 5f 74 65 73  nt -r "$echo_tes
2390: 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64 65  t_string") 2>/de
23a0: 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20 20  v/null` &&.     
23b0: 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74    test "X$echo_t
23c0: 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d  esting_string" =
23d0: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
23e0: 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 20 20  ring"; then.    
23f0: 20 20 23 20 54 68 69 73 20 73 68 65 6c 6c 20 68    # This shell h
2400: 61 73 20 61 20 62 75 69 6c 74 69 6e 20 70 72 69  as a builtin pri
2410: 6e 74 20 2d 72 20 74 68 61 74 20 64 6f 65 73 20  nt -r that does 
2420: 74 68 65 20 74 72 69 63 6b 2e 0a 20 20 20 20 20  the trick..     
2430: 20 65 63 68 6f 3d 27 70 72 69 6e 74 20 2d 72 27   echo='print -r'
2440: 0a 20 20 20 20 65 6c 69 66 20 28 74 65 73 74 20  .    elif (test 
2450: 2d 66 20 2f 62 69 6e 2f 6b 73 68 20 7c 7c 20 74  -f /bin/ksh || t
2460: 65 73 74 20 2d 66 20 2f 62 69 6e 2f 6b 73 68 24  est -f /bin/ksh$
2470: 61 63 5f 65 78 65 65 78 74 29 20 26 26 0a 09 20  ac_exeext) &&.. 
2480: 74 65 73 74 20 22 58 24 43 4f 4e 46 49 47 5f 53  test "X$CONFIG_S
2490: 48 45 4c 4c 22 20 21 3d 20 58 2f 62 69 6e 2f 6b  HELL" != X/bin/k
24a0: 73 68 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23  sh; then.      #
24b0: 20 49 66 20 77 65 20 68 61 76 65 20 6b 73 68 2c   If we have ksh,
24c0: 20 74 72 79 20 72 75 6e 6e 69 6e 67 20 63 6f 6e   try running con
24d0: 66 69 67 75 72 65 20 61 67 61 69 6e 20 77 69 74  figure again wit
24e0: 68 20 69 74 2e 0a 20 20 20 20 20 20 4f 52 49 47  h it..      ORIG
24f0: 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c  INAL_CONFIG_SHEL
2500: 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  L=${CONFIG_SHELL
2510: 2d 2f 62 69 6e 2f 73 68 7d 0a 20 20 20 20 20 20  -/bin/sh}.      
2520: 65 78 70 6f 72 74 20 4f 52 49 47 49 4e 41 4c 5f  export ORIGINAL_
2530: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 20 20 20  CONFIG_SHELL.   
2540: 20 20 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 3d     CONFIG_SHELL=
2550: 2f 62 69 6e 2f 6b 73 68 0a 20 20 20 20 20 20 65  /bin/ksh.      e
2560: 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f 53 48 45  xport CONFIG_SHE
2570: 4c 4c 0a 20 20 20 20 20 20 65 78 65 63 20 24 43  LL.      exec $C
2580: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22  ONFIG_SHELL "$0"
2590: 20 2d 2d 6e 6f 2d 72 65 65 78 65 63 20 24 7b 31   --no-reexec ${1
25a0: 2b 22 24 40 22 7d 0a 20 20 20 20 65 6c 73 65 0a  +"$@"}.    else.
25b0: 20 20 20 20 20 20 23 20 54 72 79 20 75 73 69 6e        # Try usin
25c0: 67 20 70 72 69 6e 74 66 2e 0a 20 20 20 20 20 20  g printf..      
25d0: 65 63 68 6f 3d 27 70 72 69 6e 74 66 20 25 73 5c  echo='printf %s\
25e0: 6e 27 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  n'.      if test
25f0: 20 22 58 60 28 24 65 63 68 6f 20 27 5c 74 27 29   "X`($echo '\t')
2600: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d   2>/dev/null`" =
2610: 20 27 58 5c 74 27 20 26 26 0a 09 20 65 63 68 6f   'X\t' &&.. echo
2620: 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d  _testing_string=
2630: 60 28 24 65 63 68 6f 20 22 24 65 63 68 6f 5f 74  `($echo "$echo_t
2640: 65 73 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f  est_string") 2>/
2650: 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 74  dev/null` &&.. t
2660: 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74  est "X$echo_test
2670: 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58  ing_string" = "X
2680: 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  $echo_test_strin
2690: 67 22 3b 20 74 68 65 6e 0a 09 23 20 43 6f 6f 6c  g"; then..# Cool
26a0: 2c 20 70 72 69 6e 74 66 20 77 6f 72 6b 73 0a 09  , printf works..
26b0: 3a 0a 20 20 20 20 20 20 65 6c 69 66 20 65 63 68  :.      elif ech
26c0: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
26d0: 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e  =`($ORIGINAL_CON
26e0: 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d  FIG_SHELL "$0" -
26f0: 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 27  -fallback-echo '
2700: 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  \t') 2>/dev/null
2710: 60 20 26 26 0a 09 20 20 20 74 65 73 74 20 22 58  ` &&..   test "X
2720: 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74  $echo_testing_st
2730: 72 69 6e 67 22 20 3d 20 27 58 5c 74 27 20 26 26  ring" = 'X\t' &&
2740: 0a 09 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e  ..   echo_testin
2750: 67 5f 73 74 72 69 6e 67 3d 60 28 24 4f 52 49 47  g_string=`($ORIG
2760: 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c  INAL_CONFIG_SHEL
2770: 4c 20 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63  L "$0" --fallbac
2780: 6b 2d 65 63 68 6f 20 22 24 65 63 68 6f 5f 74 65  k-echo "$echo_te
2790: 73 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64  st_string") 2>/d
27a0: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20  ev/null` &&..   
27b0: 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73  test "X$echo_tes
27c0: 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22  ting_string" = "
27d0: 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  X$echo_test_stri
27e0: 6e 67 22 3b 20 74 68 65 6e 0a 09 43 4f 4e 46 49  ng"; then..CONFI
27f0: 47 5f 53 48 45 4c 4c 3d 24 4f 52 49 47 49 4e 41  G_SHELL=$ORIGINA
2800: 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 09  L_CONFIG_SHELL..
2810: 65 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f 53 48  export CONFIG_SH
2820: 45 4c 4c 0a 09 53 48 45 4c 4c 3d 22 24 43 4f 4e  ELL..SHELL="$CON
2830: 46 49 47 5f 53 48 45 4c 4c 22 0a 09 65 78 70 6f  FIG_SHELL"..expo
2840: 72 74 20 53 48 45 4c 4c 0a 09 65 63 68 6f 3d 22  rt SHELL..echo="
2850: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30  $CONFIG_SHELL $0
2860: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
2870: 22 0a 20 20 20 20 20 20 65 6c 69 66 20 65 63 68  ".      elif ech
2880: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
2890: 3d 60 28 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  =`($CONFIG_SHELL
28a0: 20 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63 6b   "$0" --fallback
28b0: 2d 65 63 68 6f 20 27 5c 74 27 29 20 32 3e 2f 64  -echo '\t') 2>/d
28c0: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20  ev/null` &&..   
28d0: 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73  test "X$echo_tes
28e0: 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 27  ting_string" = '
28f0: 58 5c 74 27 20 26 26 0a 09 20 20 20 65 63 68 6f  X\t' &&..   echo
2900: 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d  _testing_string=
2910: 60 28 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20  `($CONFIG_SHELL 
2920: 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d  "$0" --fallback-
2930: 65 63 68 6f 20 22 24 65 63 68 6f 5f 74 65 73 74  echo "$echo_test
2940: 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64 65 76  _string") 2>/dev
2950: 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20 74 65  /null` &&..   te
2960: 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69  st "X$echo_testi
2970: 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 24  ng_string" = "X$
2980: 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67  echo_test_string
2990: 22 3b 20 74 68 65 6e 0a 09 65 63 68 6f 3d 22 24  "; then..echo="$
29a0: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30 20  CONFIG_SHELL $0 
29b0: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22  --fallback-echo"
29c0: 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 23 20 6d  .      else..# m
29d0: 61 79 62 65 20 77 69 74 68 20 61 20 73 6d 61 6c  aybe with a smal
29e0: 6c 65 72 20 73 74 72 69 6e 67 2e 2e 2e 0a 09 70  ler string.....p
29f0: 72 65 76 3d 3a 0a 0a 09 66 6f 72 20 63 6d 64 20  rev=:...for cmd 
2a00: 69 6e 20 27 65 63 68 6f 20 74 65 73 74 27 20 27  in 'echo test' '
2a10: 73 65 64 20 32 71 20 22 24 30 22 27 20 27 73 65  sed 2q "$0"' 'se
2a20: 64 20 31 30 71 20 22 24 30 22 27 20 27 73 65 64  d 10q "$0"' 'sed
2a30: 20 32 30 71 20 22 24 30 22 27 20 27 73 65 64 20   20q "$0"' 'sed 
2a40: 35 30 71 20 22 24 30 22 27 3b 20 64 6f 0a 09 20  50q "$0"'; do.. 
2a50: 20 69 66 20 28 74 65 73 74 20 22 58 24 65 63 68   if (test "X$ech
2a60: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 20 3d  o_test_string" =
2a70: 20 22 58 60 65 76 61 6c 20 24 63 6d 64 60 22 29   "X`eval $cmd`")
2a80: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 09 20 20   2>/dev/null..  
2a90: 74 68 65 6e 0a 09 20 20 20 20 62 72 65 61 6b 0a  then..    break.
2aa0: 09 20 20 66 69 0a 09 20 20 70 72 65 76 3d 22 24  .  fi..  prev="$
2ab0: 63 6d 64 22 0a 09 64 6f 6e 65 0a 0a 09 69 66 20  cmd"..done...if 
2ac0: 74 65 73 74 20 22 24 70 72 65 76 22 20 21 3d 20  test "$prev" != 
2ad0: 27 73 65 64 20 35 30 71 20 22 24 30 22 27 3b 20  'sed 50q "$0"'; 
2ae0: 74 68 65 6e 0a 09 20 20 65 63 68 6f 5f 74 65 73  then..  echo_tes
2af0: 74 5f 73 74 72 69 6e 67 3d 60 65 76 61 6c 20 24  t_string=`eval $
2b00: 70 72 65 76 60 0a 09 20 20 65 78 70 6f 72 74 20  prev`..  export 
2b10: 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67  echo_test_string
2b20: 0a 09 20 20 65 78 65 63 20 24 7b 4f 52 49 47 49  ..  exec ${ORIGI
2b30: 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  NAL_CONFIG_SHELL
2b40: 2d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d  -${CONFIG_SHELL-
2b50: 2f 62 69 6e 2f 73 68 7d 7d 20 22 24 30 22 20 24  /bin/sh}} "$0" $
2b60: 7b 31 2b 22 24 40 22 7d 0a 09 65 6c 73 65 0a 09  {1+"$@"}..else..
2b70: 20 20 23 20 4f 6f 70 73 2e 20 20 57 65 20 6c 6f    # Oops.  We lo
2b80: 73 74 20 63 6f 6d 70 6c 65 74 65 6c 79 2c 20 73  st completely, s
2b90: 6f 20 6a 75 73 74 20 73 74 69 63 6b 20 77 69 74  o just stick wit
2ba0: 68 20 65 63 68 6f 2e 0a 09 20 20 65 63 68 6f 3d  h echo...  echo=
2bb0: 65 63 68 6f 0a 09 66 69 0a 20 20 20 20 20 20 66  echo..fi.      f
2bc0: 69 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 66 69  i.    fi.  fi.fi
2bd0: 0a 66 69 0a 0a 23 20 43 6f 70 79 20 65 63 68 6f  .fi..# Copy echo
2be0: 20 61 6e 64 20 71 75 6f 74 65 20 74 68 65 20 63   and quote the c
2bf0: 6f 70 79 20 73 75 69 74 61 62 6c 79 20 66 6f 72  opy suitably for
2c00: 20 70 61 73 73 69 6e 67 20 74 6f 20 6c 69 62 74   passing to libt
2c10: 6f 6f 6c 20 66 72 6f 6d 0a 23 20 74 68 65 20 4d  ool from.# the M
2c20: 61 6b 65 66 69 6c 65 2c 20 69 6e 73 74 65 61 64  akefile, instead
2c30: 20 6f 66 20 71 75 6f 74 69 6e 67 20 74 68 65 20   of quoting the 
2c40: 6f 72 69 67 69 6e 61 6c 2c 20 77 68 69 63 68 20  original, which 
2c50: 69 73 20 75 73 65 64 20 6c 61 74 65 72 2e 0a 45  is used later..E
2c60: 43 48 4f 3d 24 65 63 68 6f 0a 69 66 20 74 65 73  CHO=$echo.if tes
2c70: 74 20 22 58 24 45 43 48 4f 22 20 3d 20 22 58 24  t "X$ECHO" = "X$
2c80: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30 20  CONFIG_SHELL $0 
2c90: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22  --fallback-echo"
2ca0: 3b 20 74 68 65 6e 0a 20 20 20 45 43 48 4f 3d 22  ; then.   ECHO="
2cb0: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 5c 5c  $CONFIG_SHELL \\
2cc0: 5c 24 5c 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b  \$\$0 --fallback
2cd0: 2d 65 63 68 6f 22 0a 66 69 0a 0a 0a 0a 0a 74 61  -echo".fi.....ta
2ce0: 67 6e 61 6d 65 73 3d 24 7b 74 61 67 6e 61 6d 65  gnames=${tagname
2cf0: 73 2b 24 7b 74 61 67 6e 61 6d 65 73 7d 2c 7d 43  s+${tagnames},}C
2d00: 58 58 0a 0a 74 61 67 6e 61 6d 65 73 3d 24 7b 74  XX..tagnames=${t
2d10: 61 67 6e 61 6d 65 73 2b 24 7b 74 61 67 6e 61 6d  agnames+${tagnam
2d20: 65 73 7d 2c 7d 46 37 37 0a 0a 23 20 4e 61 6d 65  es},}F77..# Name
2d30: 20 6f 66 20 74 68 65 20 68 6f 73 74 2e 0a 23 20   of the host..# 
2d40: 68 6f 73 74 6e 61 6d 65 20 6f 6e 20 73 6f 6d 65  hostname on some
2d50: 20 73 79 73 74 65 6d 73 20 28 53 56 52 33 2e 32   systems (SVR3.2
2d60: 2c 20 4c 69 6e 75 78 29 20 72 65 74 75 72 6e 73  , Linux) returns
2d70: 20 61 20 62 6f 67 75 73 20 65 78 69 74 20 73 74   a bogus exit st
2d80: 61 74 75 73 2c 0a 23 20 73 6f 20 75 6e 61 6d 65  atus,.# so uname
2d90: 20 67 65 74 73 20 72 75 6e 20 74 6f 6f 2e 0a 61   gets run too..a
2da0: 63 5f 68 6f 73 74 6e 61 6d 65 3d 60 28 68 6f 73  c_hostname=`(hos
2db0: 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d 65 20 2d  tname || uname -
2dc0: 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  n) 2>/dev/null |
2dd0: 20 73 65 64 20 31 71 60 0a 0a 65 78 65 63 20 36   sed 1q`..exec 6
2de0: 3e 26 31 0a 0a 23 0a 23 20 49 6e 69 74 69 61 6c  >&1..#.# Initial
2df0: 69 7a 61 74 69 6f 6e 73 2e 0a 23 0a 61 63 5f 64  izations..#.ac_d
2e00: 65 66 61 75 6c 74 5f 70 72 65 66 69 78 3d 2f 75  efault_prefix=/u
2e10: 73 72 2f 6c 6f 63 61 6c 0a 61 63 5f 63 6f 6e 66  sr/local.ac_conf
2e20: 69 67 5f 6c 69 62 6f 62 6a 5f 64 69 72 3d 2e 0a  ig_libobj_dir=..
2e30: 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d  cross_compiling=
2e40: 6e 6f 0a 73 75 62 64 69 72 73 3d 0a 4d 46 4c 41  no.subdirs=.MFLA
2e50: 47 53 3d 0a 4d 41 4b 45 46 4c 41 47 53 3d 0a 53  GS=.MAKEFLAGS=.S
2e60: 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53 48  HELL=${CONFIG_SH
2e70: 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 0a 23 20  ELL-/bin/sh}..# 
2e80: 4d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f  Maximum number o
2e90: 66 20 6c 69 6e 65 73 20 74 6f 20 70 75 74 20 69  f lines to put i
2ea0: 6e 20 61 20 73 68 65 6c 6c 20 68 65 72 65 20 64  n a shell here d
2eb0: 6f 63 75 6d 65 6e 74 2e 0a 23 20 54 68 69 73 20  ocument..# This 
2ec0: 76 61 72 69 61 62 6c 65 20 73 65 65 6d 73 20 6f  variable seems o
2ed0: 62 73 6f 6c 65 74 65 2e 20 20 49 74 20 73 68 6f  bsolete.  It sho
2ee0: 75 6c 64 20 70 72 6f 62 61 62 6c 79 20 62 65 20  uld probably be 
2ef0: 72 65 6d 6f 76 65 64 2c 20 61 6e 64 0a 23 20 6f  removed, and.# o
2f00: 6e 6c 79 20 61 63 5f 6d 61 78 5f 73 65 64 5f 6c  nly ac_max_sed_l
2f10: 69 6e 65 73 20 73 68 6f 75 6c 64 20 62 65 20 75  ines should be u
2f20: 73 65 64 2e 0a 3a 20 24 7b 61 63 5f 6d 61 78 5f  sed..: ${ac_max_
2f30: 68 65 72 65 5f 6c 69 6e 65 73 3d 33 38 7d 0a 0a  here_lines=38}..
2f40: 23 20 49 64 65 6e 74 69 74 79 20 6f 66 20 74 68  # Identity of th
2f50: 69 73 20 70 61 63 6b 61 67 65 2e 0a 50 41 43 4b  is package..PACK
2f60: 41 47 45 5f 4e 41 4d 45 3d 0a 50 41 43 4b 41 47  AGE_NAME=.PACKAG
2f70: 45 5f 54 41 52 4e 41 4d 45 3d 0a 50 41 43 4b 41  E_TARNAME=.PACKA
2f80: 47 45 5f 56 45 52 53 49 4f 4e 3d 0a 50 41 43 4b  GE_VERSION=.PACK
2f90: 41 47 45 5f 53 54 52 49 4e 47 3d 0a 50 41 43 4b  AGE_STRING=.PACK
2fa0: 41 47 45 5f 42 55 47 52 45 50 4f 52 54 3d 0a 0a  AGE_BUGREPORT=..
2fb0: 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 3d 22  ac_unique_file="
2fc0: 73 72 63 2f 73 71 6c 69 74 65 2e 68 2e 69 6e 22  src/sqlite.h.in"
2fd0: 0a 23 20 46 61 63 74 6f 72 69 6e 67 20 64 65 66  .# Factoring def
2fe0: 61 75 6c 74 20 68 65 61 64 65 72 73 20 66 6f 72  ault headers for
2ff0: 20 6d 6f 73 74 20 74 65 73 74 73 2e 0a 61 63 5f   most tests..ac_
3000: 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74  includes_default
3010: 3d 22 5c 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  ="\.#include <st
3020: 64 69 6f 2e 68 3e 0a 23 69 66 20 48 41 56 45 5f  dio.h>.#if HAVE_
3030: 53 59 53 5f 54 59 50 45 53 5f 48 0a 23 20 69 6e  SYS_TYPES_H.# in
3040: 63 6c 75 64 65 20 3c 73 79 73 2f 74 79 70 65 73  clude <sys/types
3050: 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 20 48  .h>.#endif.#if H
3060: 41 56 45 5f 53 59 53 5f 53 54 41 54 5f 48 0a 23  AVE_SYS_STAT_H.#
3070: 20 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74   include <sys/st
3080: 61 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66  at.h>.#endif.#if
3090: 20 53 54 44 43 5f 48 45 41 44 45 52 53 0a 23 20   STDC_HEADERS.# 
30a0: 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e  include <stdlib.
30b0: 68 3e 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74  h>.# include <st
30c0: 64 64 65 66 2e 68 3e 0a 23 65 6c 73 65 0a 23 20  ddef.h>.#else.# 
30d0: 69 66 20 48 41 56 45 5f 53 54 44 4c 49 42 5f 48  if HAVE_STDLIB_H
30e0: 0a 23 20 20 69 6e 63 6c 75 64 65 20 3c 73 74 64  .#  include <std
30f0: 6c 69 62 2e 68 3e 0a 23 20 65 6e 64 69 66 0a 23  lib.h>.# endif.#
3100: 65 6e 64 69 66 0a 23 69 66 20 48 41 56 45 5f 53  endif.#if HAVE_S
3110: 54 52 49 4e 47 5f 48 0a 23 20 69 66 20 21 53 54  TRING_H.# if !ST
3120: 44 43 5f 48 45 41 44 45 52 53 20 26 26 20 48 41  DC_HEADERS && HA
3130: 56 45 5f 4d 45 4d 4f 52 59 5f 48 0a 23 20 20 69  VE_MEMORY_H.#  i
3140: 6e 63 6c 75 64 65 20 3c 6d 65 6d 6f 72 79 2e 68  nclude <memory.h
3150: 3e 0a 23 20 65 6e 64 69 66 0a 23 20 69 6e 63 6c  >.# endif.# incl
3160: 75 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23  ude <string.h>.#
3170: 65 6e 64 69 66 0a 23 69 66 20 48 41 56 45 5f 53  endif.#if HAVE_S
3180: 54 52 49 4e 47 53 5f 48 0a 23 20 69 6e 63 6c 75  TRINGS_H.# inclu
3190: 64 65 20 3c 73 74 72 69 6e 67 73 2e 68 3e 0a 23  de <strings.h>.#
31a0: 65 6e 64 69 66 0a 23 69 66 20 48 41 56 45 5f 49  endif.#if HAVE_I
31b0: 4e 54 54 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c  NTTYPES_H.# incl
31c0: 75 64 65 20 3c 69 6e 74 74 79 70 65 73 2e 68 3e  ude <inttypes.h>
31d0: 0a 23 65 6c 73 65 0a 23 20 69 66 20 48 41 56 45  .#else.# if HAVE
31e0: 5f 53 54 44 49 4e 54 5f 48 0a 23 20 20 69 6e 63  _STDINT_H.#  inc
31f0: 6c 75 64 65 20 3c 73 74 64 69 6e 74 2e 68 3e 0a  lude <stdint.h>.
3200: 23 20 65 6e 64 69 66 0a 23 65 6e 64 69 66 0a 23  # endif.#endif.#
3210: 69 66 20 48 41 56 45 5f 55 4e 49 53 54 44 5f 48  if HAVE_UNISTD_H
3220: 0a 23 20 69 6e 63 6c 75 64 65 20 3c 75 6e 69 73  .# include <unis
3230: 74 64 2e 68 3e 0a 23 65 6e 64 69 66 22 0a 0a 61  td.h>.#endif"..a
3240: 63 5f 73 75 62 73 74 5f 76 61 72 73 3d 27 53 48  c_subst_vars='SH
3250: 45 4c 4c 20 50 41 54 48 5f 53 45 50 41 52 41 54  ELL PATH_SEPARAT
3260: 4f 52 20 50 41 43 4b 41 47 45 5f 4e 41 4d 45 20  OR PACKAGE_NAME 
3270: 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 20  PACKAGE_TARNAME 
3280: 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20  PACKAGE_VERSION 
3290: 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 50  PACKAGE_STRING P
32a0: 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54  ACKAGE_BUGREPORT
32b0: 20 65 78 65 63 5f 70 72 65 66 69 78 20 70 72 65   exec_prefix pre
32c0: 66 69 78 20 70 72 6f 67 72 61 6d 5f 74 72 61 6e  fix program_tran
32d0: 73 66 6f 72 6d 5f 6e 61 6d 65 20 62 69 6e 64 69  sform_name bindi
32e0: 72 20 73 62 69 6e 64 69 72 20 6c 69 62 65 78 65  r sbindir libexe
32f0: 63 64 69 72 20 64 61 74 61 64 69 72 20 73 79 73  cdir datadir sys
3300: 63 6f 6e 66 64 69 72 20 73 68 61 72 65 64 73 74  confdir sharedst
3310: 61 74 65 64 69 72 20 6c 6f 63 61 6c 73 74 61 74  atedir localstat
3320: 65 64 69 72 20 6c 69 62 64 69 72 20 69 6e 63 6c  edir libdir incl
3330: 75 64 65 64 69 72 20 6f 6c 64 69 6e 63 6c 75 64  udedir oldinclud
3340: 65 64 69 72 20 69 6e 66 6f 64 69 72 20 6d 61 6e  edir infodir man
3350: 64 69 72 20 62 75 69 6c 64 5f 61 6c 69 61 73 20  dir build_alias 
3360: 68 6f 73 74 5f 61 6c 69 61 73 20 74 61 72 67 65  host_alias targe
3370: 74 5f 61 6c 69 61 73 20 44 45 46 53 20 45 43 48  t_alias DEFS ECH
3380: 4f 5f 43 20 45 43 48 4f 5f 4e 20 45 43 48 4f 5f  O_C ECHO_N ECHO_
3390: 54 20 4c 49 42 53 20 62 75 69 6c 64 20 62 75 69  T LIBS build bui
33a0: 6c 64 5f 63 70 75 20 62 75 69 6c 64 5f 76 65 6e  ld_cpu build_ven
33b0: 64 6f 72 20 62 75 69 6c 64 5f 6f 73 20 68 6f 73  dor build_os hos
33c0: 74 20 68 6f 73 74 5f 63 70 75 20 68 6f 73 74 5f  t host_cpu host_
33d0: 76 65 6e 64 6f 72 20 68 6f 73 74 5f 6f 73 20 43  vendor host_os C
33e0: 43 20 43 46 4c 41 47 53 20 4c 44 46 4c 41 47 53  C CFLAGS LDFLAGS
33f0: 20 43 50 50 46 4c 41 47 53 20 61 63 5f 63 74 5f   CPPFLAGS ac_ct_
3400: 43 43 20 45 58 45 45 58 54 20 4f 42 4a 45 58 54  CC EXEEXT OBJEXT
3410: 20 45 47 52 45 50 20 4c 4e 5f 53 20 45 43 48 4f   EGREP LN_S ECHO
3420: 20 41 52 20 61 63 5f 63 74 5f 41 52 20 52 41 4e   AR ac_ct_AR RAN
3430: 4c 49 42 20 61 63 5f 63 74 5f 52 41 4e 4c 49 42  LIB ac_ct_RANLIB
3440: 20 53 54 52 49 50 20 61 63 5f 63 74 5f 53 54 52   STRIP ac_ct_STR
3450: 49 50 20 43 50 50 20 43 58 58 20 43 58 58 46 4c  IP CPP CXX CXXFL
3460: 41 47 53 20 61 63 5f 63 74 5f 43 58 58 20 43 58  AGS ac_ct_CXX CX
3470: 58 43 50 50 20 46 37 37 20 46 46 4c 41 47 53 20  XCPP F77 FFLAGS 
3480: 61 63 5f 63 74 5f 46 37 37 20 4c 49 42 54 4f 4f  ac_ct_F77 LIBTOO
3490: 4c 20 49 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41  L INSTALL_PROGRA
34a0: 4d 20 49 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54  M INSTALL_SCRIPT
34b0: 20 49 4e 53 54 41 4c 4c 5f 44 41 54 41 20 41 57   INSTALL_DATA AW
34c0: 4b 20 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78  K program_prefix
34d0: 20 56 45 52 53 49 4f 4e 20 52 45 4c 45 41 53 45   VERSION RELEASE
34e0: 20 56 45 52 53 49 4f 4e 5f 4e 55 4d 42 45 52 20   VERSION_NUMBER 
34f0: 42 55 49 4c 44 5f 43 43 20 42 55 49 4c 44 5f 43  BUILD_CC BUILD_C
3500: 46 4c 41 47 53 20 42 55 49 4c 44 5f 4c 49 42 53  FLAGS BUILD_LIBS
3510: 20 54 41 52 47 45 54 5f 43 43 20 54 41 52 47 45   TARGET_CC TARGE
3520: 54 5f 43 46 4c 41 47 53 20 54 41 52 47 45 54 5f  T_CFLAGS TARGET_
3530: 4c 49 4e 4b 20 54 41 52 47 45 54 5f 4c 46 4c 41  LINK TARGET_LFLA
3540: 47 53 20 54 41 52 47 45 54 5f 52 41 4e 4c 49 42  GS TARGET_RANLIB
3550: 20 54 41 52 47 45 54 5f 41 52 20 54 48 52 45 41   TARGET_AR THREA
3560: 44 53 41 46 45 20 54 41 52 47 45 54 5f 54 48 52  DSAFE TARGET_THR
3570: 45 41 44 5f 4c 49 42 20 58 54 48 52 45 41 44 43  EAD_LIB XTHREADC
3580: 4f 4e 4e 45 43 54 20 54 48 52 45 41 44 53 4f 56  ONNECT THREADSOV
3590: 45 52 52 49 44 45 4c 4f 43 4b 53 20 41 4c 4c 4f  ERRIDELOCKS ALLO
35a0: 57 52 45 4c 45 41 53 45 20 54 45 4d 50 5f 53 54  WRELEASE TEMP_ST
35b0: 4f 52 45 20 42 55 49 4c 44 5f 45 58 45 45 58 54  ORE BUILD_EXEEXT
35c0: 20 4f 53 5f 55 4e 49 58 20 4f 53 5f 57 49 4e 20   OS_UNIX OS_WIN 
35d0: 54 41 52 47 45 54 5f 45 58 45 45 58 54 20 54 43  TARGET_EXEEXT TC
35e0: 4c 5f 56 45 52 53 49 4f 4e 20 54 43 4c 5f 42 49  L_VERSION TCL_BI
35f0: 4e 5f 44 49 52 20 54 43 4c 5f 53 52 43 5f 44 49  N_DIR TCL_SRC_DI
3600: 52 20 54 43 4c 5f 4c 49 42 53 20 54 43 4c 5f 49  R TCL_LIBS TCL_I
3610: 4e 43 4c 55 44 45 5f 53 50 45 43 20 54 43 4c 5f  NCLUDE_SPEC TCL_
3620: 4c 49 42 5f 46 49 4c 45 20 54 43 4c 5f 4c 49 42  LIB_FILE TCL_LIB
3630: 5f 46 4c 41 47 20 54 43 4c 5f 4c 49 42 5f 53 50  _FLAG TCL_LIB_SP
3640: 45 43 20 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f  EC TCL_STUB_LIB_
3650: 46 49 4c 45 20 54 43 4c 5f 53 54 55 42 5f 4c 49  FILE TCL_STUB_LI
3660: 42 5f 46 4c 41 47 20 54 43 4c 5f 53 54 55 42 5f  B_FLAG TCL_STUB_
3670: 4c 49 42 5f 53 50 45 43 20 48 41 56 45 5f 54 43  LIB_SPEC HAVE_TC
3680: 4c 20 54 41 52 47 45 54 5f 52 45 41 44 4c 49 4e  L TARGET_READLIN
3690: 45 5f 4c 49 42 53 20 54 41 52 47 45 54 5f 52 45  E_LIBS TARGET_RE
36a0: 41 44 4c 49 4e 45 5f 49 4e 43 20 54 41 52 47 45  ADLINE_INC TARGE
36b0: 54 5f 48 41 56 45 5f 52 45 41 44 4c 49 4e 45 20  T_HAVE_READLINE 
36c0: 54 41 52 47 45 54 5f 44 45 42 55 47 20 54 41 52  TARGET_DEBUG TAR
36d0: 47 45 54 5f 4c 49 42 53 20 4c 49 42 4f 42 4a 53  GET_LIBS LIBOBJS
36e0: 20 4c 54 4c 49 42 4f 42 4a 53 27 0a 61 63 5f 73   LTLIBOBJS'.ac_s
36f0: 75 62 73 74 5f 66 69 6c 65 73 3d 27 27 0a 0a 23  ubst_files=''..#
3700: 20 49 6e 69 74 69 61 6c 69 7a 65 20 73 6f 6d 65   Initialize some
3710: 20 76 61 72 69 61 62 6c 65 73 20 73 65 74 20 62   variables set b
3720: 79 20 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f 69 6e  y options..ac_in
3730: 69 74 5f 68 65 6c 70 3d 0a 61 63 5f 69 6e 69 74  it_help=.ac_init
3740: 5f 76 65 72 73 69 6f 6e 3d 66 61 6c 73 65 0a 23  _version=false.#
3750: 20 54 68 65 20 76 61 72 69 61 62 6c 65 73 20 68   The variables h
3760: 61 76 65 20 74 68 65 20 73 61 6d 65 20 6e 61 6d  ave the same nam
3770: 65 73 20 61 73 20 74 68 65 20 6f 70 74 69 6f 6e  es as the option
3780: 73 2c 20 77 69 74 68 0a 23 20 64 61 73 68 65 73  s, with.# dashes
3790: 20 63 68 61 6e 67 65 64 20 74 6f 20 75 6e 64 65   changed to unde
37a0: 72 6c 69 6e 65 73 2e 0a 63 61 63 68 65 5f 66 69  rlines..cache_fi
37b0: 6c 65 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65  le=/dev/null.exe
37c0: 63 5f 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 6e 6f  c_prefix=NONE.no
37d0: 5f 63 72 65 61 74 65 3d 0a 6e 6f 5f 72 65 63 75  _create=.no_recu
37e0: 72 73 69 6f 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f  rsion=.prefix=NO
37f0: 4e 45 0a 70 72 6f 67 72 61 6d 5f 70 72 65 66 69  NE.program_prefi
3800: 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 73  x=NONE.program_s
3810: 75 66 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72  uffix=NONE.progr
3820: 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d  am_transform_nam
3830: 65 3d 73 2c 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d  e=s,x,x,.silent=
3840: 0a 73 69 74 65 3d 0a 73 72 63 64 69 72 3d 0a 76  .site=.srcdir=.v
3850: 65 72 62 6f 73 65 3d 0a 78 5f 69 6e 63 6c 75 64  erbose=.x_includ
3860: 65 73 3d 4e 4f 4e 45 0a 78 5f 6c 69 62 72 61 72  es=NONE.x_librar
3870: 69 65 73 3d 4e 4f 4e 45 0a 0a 23 20 49 6e 73 74  ies=NONE..# Inst
3880: 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f  allation directo
3890: 72 79 20 6f 70 74 69 6f 6e 73 2e 0a 23 20 54 68  ry options..# Th
38a0: 65 73 65 20 61 72 65 20 6c 65 66 74 20 75 6e 65  ese are left une
38b0: 78 70 61 6e 64 65 64 20 73 6f 20 75 73 65 72 73  xpanded so users
38c0: 20 63 61 6e 20 22 6d 61 6b 65 20 69 6e 73 74 61   can "make insta
38d0: 6c 6c 20 65 78 65 63 5f 70 72 65 66 69 78 3d 2f  ll exec_prefix=/
38e0: 66 6f 6f 22 0a 23 20 61 6e 64 20 61 6c 6c 20 74  foo".# and all t
38f0: 68 65 20 76 61 72 69 61 62 6c 65 73 20 74 68 61  he variables tha
3900: 74 20 61 72 65 20 73 75 70 70 6f 73 65 64 20 74  t are supposed t
3910: 6f 20 62 65 20 62 61 73 65 64 20 6f 6e 20 65 78  o be based on ex
3920: 65 63 5f 70 72 65 66 69 78 0a 23 20 62 79 20 64  ec_prefix.# by d
3930: 65 66 61 75 6c 74 20 77 69 6c 6c 20 61 63 74 75  efault will actu
3940: 61 6c 6c 79 20 63 68 61 6e 67 65 2e 0a 23 20 55  ally change..# U
3950: 73 65 20 62 72 61 63 65 73 20 69 6e 73 74 65 61  se braces instea
3960: 64 20 6f 66 20 70 61 72 65 6e 73 20 62 65 63 61  d of parens beca
3970: 75 73 65 20 73 68 2c 20 70 65 72 6c 2c 20 65 74  use sh, perl, et
3980: 63 2e 20 61 6c 73 6f 20 61 63 63 65 70 74 20 74  c. also accept t
3990: 68 65 6d 2e 0a 62 69 6e 64 69 72 3d 27 24 7b 65  hem..bindir='${e
39a0: 78 65 63 5f 70 72 65 66 69 78 7d 2f 62 69 6e 27  xec_prefix}/bin'
39b0: 0a 73 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63  .sbindir='${exec
39c0: 5f 70 72 65 66 69 78 7d 2f 73 62 69 6e 27 0a 6c  _prefix}/sbin'.l
39d0: 69 62 65 78 65 63 64 69 72 3d 27 24 7b 65 78 65  ibexecdir='${exe
39e0: 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 65 78 65  c_prefix}/libexe
39f0: 63 27 0a 64 61 74 61 64 69 72 3d 27 24 7b 70 72  c'.datadir='${pr
3a00: 65 66 69 78 7d 2f 73 68 61 72 65 27 0a 73 79 73  efix}/share'.sys
3a10: 63 6f 6e 66 64 69 72 3d 27 24 7b 70 72 65 66 69  confdir='${prefi
3a20: 78 7d 2f 65 74 63 27 0a 73 68 61 72 65 64 73 74  x}/etc'.sharedst
3a30: 61 74 65 64 69 72 3d 27 24 7b 70 72 65 66 69 78  atedir='${prefix
3a40: 7d 2f 63 6f 6d 27 0a 6c 6f 63 61 6c 73 74 61 74  }/com'.localstat
3a50: 65 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f  edir='${prefix}/
3a60: 76 61 72 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65  var'.libdir='${e
3a70: 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27  xec_prefix}/lib'
3a80: 0a 69 6e 63 6c 75 64 65 64 69 72 3d 27 24 7b 70  .includedir='${p
3a90: 72 65 66 69 78 7d 2f 69 6e 63 6c 75 64 65 27 0a  refix}/include'.
3aa0: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 27 2f  oldincludedir='/
3ab0: 75 73 72 2f 69 6e 63 6c 75 64 65 27 0a 69 6e 66  usr/include'.inf
3ac0: 6f 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f  odir='${prefix}/
3ad0: 69 6e 66 6f 27 0a 6d 61 6e 64 69 72 3d 27 24 7b  info'.mandir='${
3ae0: 70 72 65 66 69 78 7d 2f 6d 61 6e 27 0a 0a 61 63  prefix}/man'..ac
3af0: 5f 70 72 65 76 3d 0a 66 6f 72 20 61 63 5f 6f 70  _prev=.for ac_op
3b00: 74 69 6f 6e 0a 64 6f 0a 20 20 23 20 49 66 20 74  tion.do.  # If t
3b10: 68 65 20 70 72 65 76 69 6f 75 73 20 6f 70 74 69  he previous opti
3b20: 6f 6e 20 6e 65 65 64 73 20 61 6e 20 61 72 67 75  on needs an argu
3b30: 6d 65 6e 74 2c 20 61 73 73 69 67 6e 20 69 74 2e  ment, assign it.
3b40: 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
3b50: 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a 20  ac_prev"; then. 
3b60: 20 20 20 65 76 61 6c 20 22 24 61 63 5f 70 72 65     eval "$ac_pre
3b70: 76 3d 5c 24 61 63 5f 6f 70 74 69 6f 6e 22 0a 20  v=\$ac_option". 
3b80: 20 20 20 61 63 5f 70 72 65 76 3d 0a 20 20 20 20     ac_prev=.    
3b90: 63 6f 6e 74 69 6e 75 65 0a 20 20 66 69 0a 0a 20  continue.  fi.. 
3ba0: 20 61 63 5f 6f 70 74 61 72 67 3d 60 65 78 70 72   ac_optarg=`expr
3bb0: 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a   "x$ac_option" :
3bc0: 20 27 78 5b 5e 3d 5d 2a 3d 5c 28 2e 2a 5c 29 27   'x[^=]*=\(.*\)'
3bd0: 60 0a 0a 20 20 23 20 41 63 63 65 70 74 20 74 68  `..  # Accept th
3be0: 65 20 69 6d 70 6f 72 74 61 6e 74 20 43 79 67 6e  e important Cygn
3bf0: 75 73 20 63 6f 6e 66 69 67 75 72 65 20 6f 70 74  us configure opt
3c00: 69 6f 6e 73 2c 20 73 6f 20 77 65 20 63 61 6e 20  ions, so we can 
3c10: 64 69 61 67 6e 6f 73 65 20 74 79 70 6f 73 2e 0a  diagnose typos..
3c20: 0a 20 20 63 61 73 65 20 24 61 63 5f 6f 70 74 69  .  case $ac_opti
3c30: 6f 6e 20 69 6e 0a 0a 20 20 2d 62 69 6e 64 69 72  on in..  -bindir
3c40: 20 7c 20 2d 2d 62 69 6e 64 69 72 20 7c 20 2d 2d   | --bindir | --
3c50: 62 69 6e 64 69 20 7c 20 2d 2d 62 69 6e 64 20 7c  bindi | --bind |
3c60: 20 2d 2d 62 69 6e 20 7c 20 2d 2d 62 69 29 0a 20   --bin | --bi). 
3c70: 20 20 20 61 63 5f 70 72 65 76 3d 62 69 6e 64 69     ac_prev=bindi
3c80: 72 20 3b 3b 0a 20 20 2d 62 69 6e 64 69 72 3d 2a  r ;;.  -bindir=*
3c90: 20 7c 20 2d 2d 62 69 6e 64 69 72 3d 2a 20 7c 20   | --bindir=* | 
3ca0: 2d 2d 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 62 69  --bindi=* | --bi
3cb0: 6e 64 3d 2a 20 7c 20 2d 2d 62 69 6e 3d 2a 20 7c  nd=* | --bin=* |
3cc0: 20 2d 2d 62 69 3d 2a 29 0a 20 20 20 20 62 69 6e   --bi=*).    bin
3cd0: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
3ce0: 3b 0a 0a 20 20 2d 62 75 69 6c 64 20 7c 20 2d 2d  ;..  -build | --
3cf0: 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 20 7c  build | --buil |
3d00: 20 2d 2d 62 75 69 20 7c 20 2d 2d 62 75 29 0a 20   --bui | --bu). 
3d10: 20 20 20 61 63 5f 70 72 65 76 3d 62 75 69 6c 64     ac_prev=build
3d20: 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 62 75 69  _alias ;;.  -bui
3d30: 6c 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c 64 3d 2a  ld=* | --build=*
3d40: 20 7c 20 2d 2d 62 75 69 6c 3d 2a 20 7c 20 2d 2d   | --buil=* | --
3d50: 62 75 69 3d 2a 20 7c 20 2d 2d 62 75 3d 2a 29 0a  bui=* | --bu=*).
3d60: 20 20 20 20 62 75 69 6c 64 5f 61 6c 69 61 73 3d      build_alias=
3d70: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
3d80: 20 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d   -cache-file | -
3d90: 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d  -cache-file | --
3da0: 63 61 63 68 65 2d 66 69 6c 20 7c 20 2d 2d 63 61  cache-fil | --ca
3db0: 63 68 65 2d 66 69 20 5c 0a 20 20 7c 20 2d 2d 63  che-fi \.  | --c
3dc0: 61 63 68 65 2d 66 20 7c 20 2d 2d 63 61 63 68 65  ache-f | --cache
3dd0: 2d 20 7c 20 2d 2d 63 61 63 68 65 20 7c 20 2d 2d  - | --cache | --
3de0: 63 61 63 68 20 7c 20 2d 2d 63 61 63 20 7c 20 2d  cach | --cac | -
3df0: 2d 63 61 20 7c 20 2d 2d 63 29 0a 20 20 20 20 61  -ca | --c).    a
3e00: 63 5f 70 72 65 76 3d 63 61 63 68 65 5f 66 69 6c  c_prev=cache_fil
3e10: 65 20 3b 3b 0a 20 20 2d 63 61 63 68 65 2d 66 69  e ;;.  -cache-fi
3e20: 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66  le=* | --cache-f
3e30: 69 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d  ile=* | --cache-
3e40: 66 69 6c 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d  fil=* | --cache-
3e50: 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 63 61 63  fi=* \.  | --cac
3e60: 68 65 2d 66 3d 2a 20 7c 20 2d 2d 63 61 63 68 65  he-f=* | --cache
3e70: 2d 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 3d 2a 20  -=* | --cache=* 
3e80: 7c 20 2d 2d 63 61 63 68 3d 2a 20 7c 20 2d 2d 63  | --cach=* | --c
3e90: 61 63 3d 2a 20 7c 20 2d 2d 63 61 3d 2a 20 7c 20  ac=* | --ca=* | 
3ea0: 2d 2d 63 3d 2a 29 0a 20 20 20 20 63 61 63 68 65  --c=*).    cache
3eb0: 5f 66 69 6c 65 3d 24 61 63 5f 6f 70 74 61 72 67  _file=$ac_optarg
3ec0: 20 3b 3b 0a 0a 20 20 2d 2d 63 6f 6e 66 69 67 2d   ;;..  --config-
3ed0: 63 61 63 68 65 20 7c 20 2d 43 29 0a 20 20 20 20  cache | -C).    
3ee0: 63 61 63 68 65 5f 66 69 6c 65 3d 63 6f 6e 66 69  cache_file=confi
3ef0: 67 2e 63 61 63 68 65 20 3b 3b 0a 0a 20 20 2d 64  g.cache ;;..  -d
3f00: 61 74 61 64 69 72 20 7c 20 2d 2d 64 61 74 61 64  atadir | --datad
3f10: 69 72 20 7c 20 2d 2d 64 61 74 61 64 69 20 7c 20  ir | --datadi | 
3f20: 2d 2d 64 61 74 61 64 20 7c 20 2d 2d 64 61 74 61  --datad | --data
3f30: 20 7c 20 2d 2d 64 61 74 20 7c 20 2d 2d 64 61 29   | --dat | --da)
3f40: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 61 74  .    ac_prev=dat
3f50: 61 64 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61 64  adir ;;.  -datad
3f60: 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69 72  ir=* | --datadir
3f70: 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69 3d 2a 20  =* | --datadi=* 
3f80: 7c 20 2d 2d 64 61 74 61 64 3d 2a 20 7c 20 2d 2d  | --datad=* | --
3f90: 64 61 74 61 3d 2a 20 7c 20 2d 2d 64 61 74 3d 2a  data=* | --dat=*
3fa0: 20 5c 0a 20 20 7c 20 2d 2d 64 61 3d 2a 29 0a 20   \.  | --da=*). 
3fb0: 20 20 20 64 61 74 61 64 69 72 3d 24 61 63 5f 6f     datadir=$ac_o
3fc0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 69 73  ptarg ;;..  -dis
3fd0: 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62  able-* | --disab
3fe0: 6c 65 2d 2a 29 0a 20 20 20 20 61 63 5f 66 65 61  le-*).    ac_fea
3ff0: 74 75 72 65 3d 60 65 78 70 72 20 22 78 24 61 63  ture=`expr "x$ac
4000: 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 64  _option" : 'x-*d
4010: 69 73 61 62 6c 65 2d 5c 28 2e 2a 5c 29 27 60 0a  isable-\(.*\)'`.
4020: 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d      # Reject nam
4030: 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20  es that are not 
4040: 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69  valid shell vari
4050: 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20  able names..    
4060: 65 78 70 72 20 22 78 24 61 63 5f 66 65 61 74 75  expr "x$ac_featu
4070: 72 65 22 20 3a 20 22 2e 2a 5b 5e 2d 5f 24 61 73  re" : ".*[^-_$as
4080: 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65  _cr_alnum]" >/de
4090: 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20  v/null &&.      
40a0: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  { echo "$as_me: 
40b0: 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 66  error: invalid f
40c0: 65 61 74 75 72 65 20 6e 61 6d 65 3a 20 24 61 63  eature name: $ac
40d0: 5f 66 65 61 74 75 72 65 22 20 3e 26 32 0a 20 20  _feature" >&2.  
40e0: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
40f0: 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63  t 1; }; }.    ac
4100: 5f 66 65 61 74 75 72 65 3d 60 65 63 68 6f 20 24  _feature=`echo $
4110: 61 63 5f 66 65 61 74 75 72 65 20 7c 20 73 65 64  ac_feature | sed
4120: 20 27 73 2f 2d 2f 5f 2f 67 27 60 0a 20 20 20 20   's/-/_/g'`.    
4130: 65 76 61 6c 20 22 65 6e 61 62 6c 65 5f 24 61 63  eval "enable_$ac
4140: 5f 66 65 61 74 75 72 65 3d 6e 6f 22 20 3b 3b 0a  _feature=no" ;;.
4150: 0a 20 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d  .  -enable-* | -
4160: 2d 65 6e 61 62 6c 65 2d 2a 29 0a 20 20 20 20 61  -enable-*).    a
4170: 63 5f 66 65 61 74 75 72 65 3d 60 65 78 70 72 20  c_feature=`expr 
4180: 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20  "x$ac_option" : 
4190: 27 78 2d 2a 65 6e 61 62 6c 65 2d 5c 28 5b 5e 3d  'x-*enable-\([^=
41a0: 5d 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65 6a  ]*\)'`.    # Rej
41b0: 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61  ect names that a
41c0: 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65  re not valid she
41d0: 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65  ll variable name
41e0: 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24 61  s..    expr "x$a
41f0: 63 5f 66 65 61 74 75 72 65 22 20 3a 20 22 2e 2a  c_feature" : ".*
4200: 5b 5e 2d 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  [^-_$as_cr_alnum
4210: 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  ]" >/dev/null &&
4220: 0a 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22 24  .      { echo "$
4230: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
4240: 76 61 6c 69 64 20 66 65 61 74 75 72 65 20 6e 61  valid feature na
4250: 6d 65 3a 20 24 61 63 5f 66 65 61 74 75 72 65 22  me: $ac_feature"
4260: 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20   >&2.   { (exit 
4270: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
4280: 0a 20 20 20 20 61 63 5f 66 65 61 74 75 72 65 3d  .    ac_feature=
4290: 60 65 63 68 6f 20 24 61 63 5f 66 65 61 74 75 72  `echo $ac_featur
42a0: 65 20 7c 20 73 65 64 20 27 73 2f 2d 2f 5f 2f 67  e | sed 's/-/_/g
42b0: 27 60 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f  '`.    case $ac_
42c0: 6f 70 74 69 6f 6e 20 69 6e 0a 20 20 20 20 20 20  option in.      
42d0: 2a 3d 2a 29 20 61 63 5f 6f 70 74 61 72 67 3d 60  *=*) ac_optarg=`
42e0: 65 63 68 6f 20 22 24 61 63 5f 6f 70 74 61 72 67  echo "$ac_optarg
42f0: 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c  " | sed "s/'/'\\
4300: 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 3b 3b 0a 20  \\\\\\''/g"`;;. 
4310: 20 20 20 20 20 2a 29 20 61 63 5f 6f 70 74 61 72       *) ac_optar
4320: 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20 65 73 61  g=yes ;;.    esa
4330: 63 0a 20 20 20 20 65 76 61 6c 20 22 65 6e 61 62  c.    eval "enab
4340: 6c 65 5f 24 61 63 5f 66 65 61 74 75 72 65 3d 27  le_$ac_feature='
4350: 24 61 63 5f 6f 70 74 61 72 67 27 22 20 3b 3b 0a  $ac_optarg'" ;;.
4360: 0a 20 20 2d 65 78 65 63 2d 70 72 65 66 69 78 20  .  -exec-prefix 
4370: 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66 69 78 20  | --exec_prefix 
4380: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 20  | --exec-prefix 
4390: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 20 5c  | --exec-prefi \
43a0: 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66  .  | --exec-pref
43b0: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 20 7c 20   | --exec-pre | 
43c0: 2d 2d 65 78 65 63 2d 70 72 20 7c 20 2d 2d 65 78  --exec-pr | --ex
43d0: 65 63 2d 70 20 7c 20 2d 2d 65 78 65 63 2d 20 5c  ec-p | --exec- \
43e0: 0a 20 20 7c 20 2d 2d 65 78 65 63 20 7c 20 2d 2d  .  | --exec | --
43f0: 65 78 65 20 7c 20 2d 2d 65 78 29 0a 20 20 20 20  exe | --ex).    
4400: 61 63 5f 70 72 65 76 3d 65 78 65 63 5f 70 72 65  ac_prev=exec_pre
4410: 66 69 78 20 3b 3b 0a 20 20 2d 65 78 65 63 2d 70  fix ;;.  -exec-p
4420: 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63  refix=* | --exec
4430: 5f 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78  _prefix=* | --ex
4440: 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d  ec-prefix=* | --
4450: 65 78 65 63 2d 70 72 65 66 69 3d 2a 20 5c 0a 20  exec-prefi=* \. 
4460: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 3d 2a   | --exec-pref=*
4470: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 3d 2a 20   | --exec-pre=* 
4480: 7c 20 2d 2d 65 78 65 63 2d 70 72 3d 2a 20 7c 20  | --exec-pr=* | 
4490: 2d 2d 65 78 65 63 2d 70 3d 2a 20 7c 20 2d 2d 65  --exec-p=* | --e
44a0: 78 65 63 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65  xec-=* \.  | --e
44b0: 78 65 63 3d 2a 20 7c 20 2d 2d 65 78 65 3d 2a 20  xec=* | --exe=* 
44c0: 7c 20 2d 2d 65 78 3d 2a 29 0a 20 20 20 20 65 78  | --ex=*).    ex
44d0: 65 63 5f 70 72 65 66 69 78 3d 24 61 63 5f 6f 70  ec_prefix=$ac_op
44e0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 67 61 73 20  targ ;;..  -gas 
44f0: 7c 20 2d 2d 67 61 73 20 7c 20 2d 2d 67 61 20 7c  | --gas | --ga |
4500: 20 2d 2d 67 29 0a 20 20 20 20 23 20 4f 62 73 6f   --g).    # Obso
4510: 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68  lete; use --with
4520: 2d 67 61 73 2e 0a 20 20 20 20 77 69 74 68 5f 67  -gas..    with_g
4530: 61 73 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 68 65  as=yes ;;..  -he
4540: 6c 70 20 7c 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d  lp | --help | --
4550: 68 65 6c 20 7c 20 2d 2d 68 65 20 7c 20 2d 68 29  hel | --he | -h)
4560: 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c  .    ac_init_hel
4570: 70 3d 6c 6f 6e 67 20 3b 3b 0a 20 20 2d 68 65 6c  p=long ;;.  -hel
4580: 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c 70 3d 72 2a  p=r* | --help=r*
4590: 20 7c 20 2d 2d 68 65 6c 3d 72 2a 20 7c 20 2d 2d   | --hel=r* | --
45a0: 68 65 3d 72 2a 20 7c 20 2d 68 72 2a 29 0a 20 20  he=r* | -hr*).  
45b0: 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 72    ac_init_help=r
45c0: 65 63 75 72 73 69 76 65 20 3b 3b 0a 20 20 2d 68  ecursive ;;.  -h
45d0: 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 70 3d  elp=s* | --help=
45e0: 73 2a 20 7c 20 2d 2d 68 65 6c 3d 73 2a 20 7c 20  s* | --hel=s* | 
45f0: 2d 2d 68 65 3d 73 2a 20 7c 20 2d 68 73 2a 29 0a  --he=s* | -hs*).
4600: 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70      ac_init_help
4610: 3d 73 68 6f 72 74 20 3b 3b 0a 0a 20 20 2d 68 6f  =short ;;..  -ho
4620: 73 74 20 7c 20 2d 2d 68 6f 73 74 20 7c 20 2d 2d  st | --host | --
4630: 68 6f 73 20 7c 20 2d 2d 68 6f 29 0a 20 20 20 20  hos | --ho).    
4640: 61 63 5f 70 72 65 76 3d 68 6f 73 74 5f 61 6c 69  ac_prev=host_ali
4650: 61 73 20 3b 3b 0a 20 20 2d 68 6f 73 74 3d 2a 20  as ;;.  -host=* 
4660: 7c 20 2d 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68  | --host=* | --h
4670: 6f 73 3d 2a 20 7c 20 2d 2d 68 6f 3d 2a 29 0a 20  os=* | --ho=*). 
4680: 20 20 20 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61     host_alias=$a
4690: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
46a0: 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69  includedir | --i
46b0: 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e  ncludedir | --in
46c0: 63 6c 75 64 65 64 69 20 7c 20 2d 2d 69 6e 63 6c  cludedi | --incl
46d0: 75 64 65 64 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  uded | --include
46e0: 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 20   \.  | --includ 
46f0: 7c 20 2d 2d 69 6e 63 6c 75 20 7c 20 2d 2d 69 6e  | --inclu | --in
4700: 63 6c 20 7c 20 2d 2d 69 6e 63 29 0a 20 20 20 20  cl | --inc).    
4710: 61 63 5f 70 72 65 76 3d 69 6e 63 6c 75 64 65 64  ac_prev=included
4720: 69 72 20 3b 3b 0a 20 20 2d 69 6e 63 6c 75 64 65  ir ;;.  -include
4730: 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64  dir=* | --includ
4740: 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75  edir=* | --inclu
4750: 64 65 64 69 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75  dedi=* | --inclu
4760: 64 65 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64  ded=* | --includ
4770: 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c  e=* \.  | --incl
4780: 75 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 3d 2a  ud=* | --inclu=*
4790: 20 7c 20 2d 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d   | --incl=* | --
47a0: 69 6e 63 3d 2a 29 0a 20 20 20 20 69 6e 63 6c 75  inc=*).    inclu
47b0: 64 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  dedir=$ac_optarg
47c0: 20 3b 3b 0a 0a 20 20 2d 69 6e 66 6f 64 69 72 20   ;;..  -infodir 
47d0: 7c 20 2d 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d  | --infodir | --
47e0: 69 6e 66 6f 64 69 20 7c 20 2d 2d 69 6e 66 6f 64  infodi | --infod
47f0: 20 7c 20 2d 2d 69 6e 66 6f 20 7c 20 2d 2d 69 6e   | --info | --in
4800: 66 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 69  f).    ac_prev=i
4810: 6e 66 6f 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 66  nfodir ;;.  -inf
4820: 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64  odir=* | --infod
4830: 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 3d  ir=* | --infodi=
4840: 2a 20 7c 20 2d 2d 69 6e 66 6f 64 3d 2a 20 7c 20  * | --infod=* | 
4850: 2d 2d 69 6e 66 6f 3d 2a 20 7c 20 2d 2d 69 6e 66  --info=* | --inf
4860: 3d 2a 29 0a 20 20 20 20 69 6e 66 6f 64 69 72 3d  =*).    infodir=
4870: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
4880: 20 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62   -libdir | --lib
4890: 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69 20 7c 20  dir | --libdi | 
48a0: 2d 2d 6c 69 62 64 29 0a 20 20 20 20 61 63 5f 70  --libd).    ac_p
48b0: 72 65 76 3d 6c 69 62 64 69 72 20 3b 3b 0a 20 20  rev=libdir ;;.  
48c0: 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69  -libdir=* | --li
48d0: 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69  bdir=* | --libdi
48e0: 3d 2a 20 7c 20 2d 2d 6c 69 62 64 3d 2a 29 0a 20  =* | --libd=*). 
48f0: 20 20 20 6c 69 62 64 69 72 3d 24 61 63 5f 6f 70     libdir=$ac_op
4900: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62 65  targ ;;..  -libe
4910: 78 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78  xecdir | --libex
4920: 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65  ecdir | --libexe
4930: 63 64 69 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64  cdi | --libexecd
4940: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 20 5c 0a 20   | --libexec \. 
4950: 20 7c 20 2d 2d 6c 69 62 65 78 65 20 7c 20 2d 2d   | --libexe | --
4960: 6c 69 62 65 78 20 7c 20 2d 2d 6c 69 62 65 29 0a  libex | --libe).
4970: 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 69 62 65      ac_prev=libe
4980: 78 65 63 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62  xecdir ;;.  -lib
4990: 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69  execdir=* | --li
49a0: 62 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c  bexecdir=* | --l
49b0: 69 62 65 78 65 63 64 69 3d 2a 20 7c 20 2d 2d 6c  ibexecdi=* | --l
49c0: 69 62 65 78 65 63 64 3d 2a 20 7c 20 2d 2d 6c 69  ibexecd=* | --li
49d0: 62 65 78 65 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  bexec=* \.  | --
49e0: 6c 69 62 65 78 65 3d 2a 20 7c 20 2d 2d 6c 69 62  libexe=* | --lib
49f0: 65 78 3d 2a 20 7c 20 2d 2d 6c 69 62 65 3d 2a 29  ex=* | --libe=*)
4a00: 0a 20 20 20 20 6c 69 62 65 78 65 63 64 69 72 3d  .    libexecdir=
4a10: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
4a20: 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20   -localstatedir 
4a30: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69  | --localstatedi
4a40: 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  r | --localstate
4a50: 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  di | --localstat
4a60: 65 64 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c  ed \.  | --local
4a70: 73 74 61 74 65 20 7c 20 2d 2d 6c 6f 63 61 6c 73  state | --locals
4a80: 74 61 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  tat | --localsta
4a90: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 20 5c 0a 20   | --localst \. 
4aa0: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 20 7c 20 2d 2d   | --locals | --
4ab0: 6c 6f 63 61 6c 20 7c 20 2d 2d 6c 6f 63 61 20 7c  local | --loca |
4ac0: 20 2d 2d 6c 6f 63 20 7c 20 2d 2d 6c 6f 29 0a 20   --loc | --lo). 
4ad0: 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c     ac_prev=local
4ae0: 73 74 61 74 65 64 69 72 20 3b 3b 0a 20 20 2d 6c  statedir ;;.  -l
4af0: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c  ocalstatedir=* |
4b00: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72   --localstatedir
4b10: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  =* | --localstat
4b20: 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  edi=* | --locals
4b30: 74 61 74 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  tated=* \.  | --
4b40: 6c 6f 63 61 6c 73 74 61 74 65 3d 2a 20 7c 20 2d  localstate=* | -
4b50: 2d 6c 6f 63 61 6c 73 74 61 74 3d 2a 20 7c 20 2d  -localstat=* | -
4b60: 2d 6c 6f 63 61 6c 73 74 61 3d 2a 20 7c 20 2d 2d  -localsta=* | --
4b70: 6c 6f 63 61 6c 73 74 3d 2a 20 5c 0a 20 20 7c 20  localst=* \.  | 
4b80: 2d 2d 6c 6f 63 61 6c 73 3d 2a 20 7c 20 2d 2d 6c  --locals=* | --l
4b90: 6f 63 61 6c 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 3d  ocal=* | --loca=
4ba0: 2a 20 7c 20 2d 2d 6c 6f 63 3d 2a 20 7c 20 2d 2d  * | --loc=* | --
4bb0: 6c 6f 3d 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 73  lo=*).    locals
4bc0: 74 61 74 65 64 69 72 3d 24 61 63 5f 6f 70 74 61  tatedir=$ac_opta
4bd0: 72 67 20 3b 3b 0a 0a 20 20 2d 6d 61 6e 64 69 72  rg ;;..  -mandir
4be0: 20 7c 20 2d 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d   | --mandir | --
4bf0: 6d 61 6e 64 69 20 7c 20 2d 2d 6d 61 6e 64 20 7c  mandi | --mand |
4c00: 20 2d 2d 6d 61 6e 20 7c 20 2d 2d 6d 61 20 7c 20   --man | --ma | 
4c10: 2d 2d 6d 29 0a 20 20 20 20 61 63 5f 70 72 65 76  --m).    ac_prev
4c20: 3d 6d 61 6e 64 69 72 20 3b 3b 0a 20 20 2d 6d 61  =mandir ;;.  -ma
4c30: 6e 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69  ndir=* | --mandi
4c40: 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 3d 2a 20  r=* | --mandi=* 
4c50: 7c 20 2d 2d 6d 61 6e 64 3d 2a 20 7c 20 2d 2d 6d  | --mand=* | --m
4c60: 61 6e 3d 2a 20 7c 20 2d 2d 6d 61 3d 2a 20 7c 20  an=* | --ma=* | 
4c70: 2d 2d 6d 3d 2a 29 0a 20 20 20 20 6d 61 6e 64 69  --m=*).    mandi
4c80: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
4c90: 0a 20 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66 70 20  .  -nfp | --nfp 
4ca0: 7c 20 2d 2d 6e 66 29 0a 20 20 20 20 23 20 4f 62  | --nf).    # Ob
4cb0: 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69  solete; use --wi
4cc0: 74 68 6f 75 74 2d 66 70 2e 0a 20 20 20 20 77 69  thout-fp..    wi
4cd0: 74 68 5f 66 70 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d  th_fp=no ;;..  -
4ce0: 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f  no-create | --no
4cf0: 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63  -create | --no-c
4d00: 72 65 61 74 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61  reat | --no-crea
4d10: 20 7c 20 2d 2d 6e 6f 2d 63 72 65 20 5c 0a 20 20   | --no-cre \.  
4d20: 7c 20 2d 2d 6e 6f 2d 63 72 20 7c 20 2d 2d 6e 6f  | --no-cr | --no
4d30: 2d 63 20 7c 20 2d 6e 29 0a 20 20 20 20 6e 6f 5f  -c | -n).    no_
4d40: 63 72 65 61 74 65 3d 79 65 73 20 3b 3b 0a 0a 20  create=yes ;;.. 
4d50: 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c   -no-recursion |
4d60: 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20   --no-recursion 
4d70: 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 20  | --no-recursio 
4d80: 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 20 5c  | --no-recursi \
4d90: 0a 20 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73  .  | --no-recurs
4da0: 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 20 7c 20   | --no-recur | 
4db0: 2d 2d 6e 6f 2d 72 65 63 75 20 7c 20 2d 2d 6e 6f  --no-recu | --no
4dc0: 2d 72 65 63 20 7c 20 2d 2d 6e 6f 2d 72 65 20 7c  -rec | --no-re |
4dd0: 20 2d 2d 6e 6f 2d 72 29 0a 20 20 20 20 6e 6f 5f   --no-r).    no_
4de0: 72 65 63 75 72 73 69 6f 6e 3d 79 65 73 20 3b 3b  recursion=yes ;;
4df0: 0a 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64  ..  -oldincluded
4e00: 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  ir | --oldinclud
4e10: 65 64 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  edir | --oldincl
4e20: 75 64 65 64 69 20 7c 20 2d 2d 6f 6c 64 69 6e 63  udedi | --oldinc
4e30: 6c 75 64 65 64 20 5c 0a 20 20 7c 20 2d 2d 6f 6c  luded \.  | --ol
4e40: 64 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 6f 6c 64  dinclude | --old
4e50: 69 6e 63 6c 75 64 20 7c 20 2d 2d 6f 6c 64 69 6e  includ | --oldin
4e60: 63 6c 75 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 20  clu | --oldincl 
4e70: 7c 20 2d 2d 6f 6c 64 69 6e 63 20 5c 0a 20 20 7c  | --oldinc \.  |
4e80: 20 2d 2d 6f 6c 64 69 6e 20 7c 20 2d 2d 6f 6c 64   --oldin | --old
4e90: 69 20 7c 20 2d 2d 6f 6c 64 20 7c 20 2d 2d 6f 6c  i | --old | --ol
4ea0: 20 7c 20 2d 2d 6f 29 0a 20 20 20 20 61 63 5f 70   | --o).    ac_p
4eb0: 72 65 76 3d 6f 6c 64 69 6e 63 6c 75 64 65 64 69  rev=oldincludedi
4ec0: 72 20 3b 3b 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75  r ;;.  -oldinclu
4ed0: 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  dedir=* | --oldi
4ee0: 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d  ncludedir=* | --
4ef0: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c  oldincludedi=* |
4f00: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 3d 2a   --oldincluded=*
4f10: 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c   \.  | --oldincl
4f20: 75 64 65 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63  ude=* | --oldinc
4f30: 6c 75 64 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63  lud=* | --oldinc
4f40: 6c 75 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  lu=* | --oldincl
4f50: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 3d 2a 20  =* | --oldinc=* 
4f60: 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 3d 2a 20  \.  | --oldin=* 
4f70: 7c 20 2d 2d 6f 6c 64 69 3d 2a 20 7c 20 2d 2d 6f  | --oldi=* | --o
4f80: 6c 64 3d 2a 20 7c 20 2d 2d 6f 6c 3d 2a 20 7c 20  ld=* | --ol=* | 
4f90: 2d 2d 6f 3d 2a 29 0a 20 20 20 20 6f 6c 64 69 6e  --o=*).    oldin
4fa0: 63 6c 75 64 65 64 69 72 3d 24 61 63 5f 6f 70 74  cludedir=$ac_opt
4fb0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 65 66 69  arg ;;..  -prefi
4fc0: 78 20 7c 20 2d 2d 70 72 65 66 69 78 20 7c 20 2d  x | --prefix | -
4fd0: 2d 70 72 65 66 69 20 7c 20 2d 2d 70 72 65 66 20  -prefi | --pref 
4fe0: 7c 20 2d 2d 70 72 65 20 7c 20 2d 2d 70 72 20 7c  | --pre | --pr |
4ff0: 20 2d 2d 70 29 0a 20 20 20 20 61 63 5f 70 72 65   --p).    ac_pre
5000: 76 3d 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 70  v=prefix ;;.  -p
5010: 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66  refix=* | --pref
5020: 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 3d 2a  ix=* | --prefi=*
5030: 20 7c 20 2d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d   | --pref=* | --
5040: 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 3d 2a 20 7c  pre=* | --pr=* |
5050: 20 2d 2d 70 3d 2a 29 0a 20 20 20 20 70 72 65 66   --p=*).    pref
5060: 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ix=$ac_optarg ;;
5070: 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65  ..  -program-pre
5080: 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  fix | --program-
5090: 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72  prefix | --progr
50a0: 61 6d 2d 70 72 65 66 69 20 7c 20 2d 2d 70 72 6f  am-prefi | --pro
50b0: 67 72 61 6d 2d 70 72 65 66 20 5c 0a 20 20 7c 20  gram-pref \.  | 
50c0: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 20 7c 20  --program-pre | 
50d0: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 20 7c 20 2d  --program-pr | -
50e0: 2d 70 72 6f 67 72 61 6d 2d 70 29 0a 20 20 20 20  -program-p).    
50f0: 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f  ac_prev=program_
5100: 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f  prefix ;;.  -pro
5110: 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20  gram-prefix=* | 
5120: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78  --program-prefix
5130: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  =* | --program-p
5140: 72 65 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  refi=* \.  | --p
5150: 72 6f 67 72 61 6d 2d 70 72 65 66 3d 2a 20 7c 20  rogram-pref=* | 
5160: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 3d 2a 20  --program-pre=* 
5170: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 3d 2a  | --program-pr=*
5180: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 3d 2a   | --program-p=*
5190: 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 70 72  ).    program_pr
51a0: 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20  efix=$ac_optarg 
51b0: 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73  ;;..  -program-s
51c0: 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61  uffix | --progra
51d0: 6d 2d 73 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f  m-suffix | --pro
51e0: 67 72 61 6d 2d 73 75 66 66 69 20 7c 20 2d 2d 70  gram-suffi | --p
51f0: 72 6f 67 72 61 6d 2d 73 75 66 66 20 5c 0a 20 20  rogram-suff \.  
5200: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 20  | --program-suf 
5210: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 20 7c  | --program-su |
5220: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 29 0a 20 20   --program-s).  
5230: 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61    ac_prev=progra
5240: 6d 5f 73 75 66 66 69 78 20 3b 3b 0a 20 20 2d 70  m_suffix ;;.  -p
5250: 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20  rogram-suffix=* 
5260: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66  | --program-suff
5270: 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  ix=* | --program
5280: 2d 73 75 66 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d  -suffi=* \.  | -
5290: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 3d 2a 20  -program-suff=* 
52a0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 3d  | --program-suf=
52b0: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  * | --program-su
52c0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  =* | --program-s
52d0: 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f  =*).    program_
52e0: 73 75 66 66 69 78 3d 24 61 63 5f 6f 70 74 61 72  suffix=$ac_optar
52f0: 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d  g ;;..  -program
5300: 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20  -transform-name 
5310: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
5320: 73 66 6f 72 6d 2d 6e 61 6d 65 20 5c 0a 20 20 7c  sform-name \.  |
5330: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
5340: 66 6f 72 6d 2d 6e 61 6d 20 7c 20 2d 2d 70 72 6f  form-nam | --pro
5350: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e  gram-transform-n
5360: 61 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  a \.  | --progra
5370: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 20 7c 20  m-transform-n | 
5380: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
5390: 6f 72 6d 2d 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  orm- \.  | --pro
53a0: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 20 7c  gram-transform |
53b0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
53c0: 66 6f 72 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  for \.  | --prog
53d0: 72 61 6d 2d 74 72 61 6e 73 66 6f 20 7c 20 2d 2d  ram-transfo | --
53e0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 20 5c  program-transf \
53f0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
5400: 72 61 6e 73 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  rans | --program
5410: 2d 74 72 61 6e 20 5c 0a 20 20 7c 20 2d 2d 70 72  -tran \.  | --pr
5420: 6f 67 72 2d 74 72 61 20 7c 20 2d 2d 70 72 6f 67  ogr-tra | --prog
5430: 72 61 6d 2d 74 72 20 7c 20 2d 2d 70 72 6f 67 72  ram-tr | --progr
5440: 61 6d 2d 74 29 0a 20 20 20 20 61 63 5f 70 72 65  am-t).    ac_pre
5450: 76 3d 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66  v=program_transf
5460: 6f 72 6d 5f 6e 61 6d 65 20 3b 3b 0a 20 20 2d 70  orm_name ;;.  -p
5470: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
5480: 2d 6e 61 6d 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67  -name=* | --prog
5490: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61  ram-transform-na
54a0: 6d 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  me=* \.  | --pro
54b0: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e  gram-transform-n
54c0: 61 6d 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  am=* | --program
54d0: 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 3d 2a 20  -transform-na=* 
54e0: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
54f0: 74 72 61 6e 73 66 6f 72 6d 2d 6e 3d 2a 20 7c 20  transform-n=* | 
5500: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
5510: 6f 72 6d 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  orm-=* \.  | --p
5520: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
5530: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
5540: 72 61 6e 73 66 6f 72 3d 2a 20 5c 0a 20 20 7c 20  ransfor=* \.  | 
5550: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
5560: 6f 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  o=* | --program-
5570: 74 72 61 6e 73 66 3d 2a 20 5c 0a 20 20 7c 20 2d  transf=* \.  | -
5580: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 3d 2a  -program-trans=*
5590: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
55a0: 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  n=* \.  | --prog
55b0: 72 2d 74 72 61 3d 2a 20 7c 20 2d 2d 70 72 6f 67  r-tra=* | --prog
55c0: 72 61 6d 2d 74 72 3d 2a 20 7c 20 2d 2d 70 72 6f  ram-tr=* | --pro
55d0: 67 72 61 6d 2d 74 3d 2a 29 0a 20 20 20 20 70 72  gram-t=*).    pr
55e0: 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f  ogram_transform_
55f0: 6e 61 6d 65 3d 24 61 63 5f 6f 70 74 61 72 67 20  name=$ac_optarg 
5600: 3b 3b 0a 0a 20 20 2d 71 20 7c 20 2d 71 75 69 65  ;;..  -q | -quie
5610: 74 20 7c 20 2d 2d 71 75 69 65 74 20 7c 20 2d 2d  t | --quiet | --
5620: 71 75 69 65 20 7c 20 2d 2d 71 75 69 20 7c 20 2d  quie | --qui | -
5630: 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a 20 20 7c 20  -qu | --q \.  | 
5640: 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65  -silent | --sile
5650: 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20 2d  nt | --silen | -
5660: 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c 29 0a 20  -sile | --sil). 
5670: 20 20 20 73 69 6c 65 6e 74 3d 79 65 73 20 3b 3b     silent=yes ;;
5680: 0a 0a 20 20 2d 73 62 69 6e 64 69 72 20 7c 20 2d  ..  -sbindir | -
5690: 2d 73 62 69 6e 64 69 72 20 7c 20 2d 2d 73 62 69  -sbindir | --sbi
56a0: 6e 64 69 20 7c 20 2d 2d 73 62 69 6e 64 20 7c 20  ndi | --sbind | 
56b0: 2d 2d 73 62 69 6e 20 7c 20 2d 2d 73 62 69 20 7c  --sbin | --sbi |
56c0: 20 2d 2d 73 62 29 0a 20 20 20 20 61 63 5f 70 72   --sb).    ac_pr
56d0: 65 76 3d 73 62 69 6e 64 69 72 20 3b 3b 0a 20 20  ev=sbindir ;;.  
56e0: 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73  -sbindir=* | --s
56f0: 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73 62 69  bindir=* | --sbi
5700: 6e 64 69 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 3d  ndi=* | --sbind=
5710: 2a 20 7c 20 2d 2d 73 62 69 6e 3d 2a 20 5c 0a 20  * | --sbin=* \. 
5720: 20 7c 20 2d 2d 73 62 69 3d 2a 20 7c 20 2d 2d 73   | --sbi=* | --s
5730: 62 3d 2a 29 0a 20 20 20 20 73 62 69 6e 64 69 72  b=*).    sbindir
5740: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
5750: 20 20 2d 73 68 61 72 65 64 73 74 61 74 65 64 69    -sharedstatedi
5760: 72 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74  r | --sharedstat
5770: 65 64 69 72 20 7c 20 2d 2d 73 68 61 72 65 64 73  edir | --shareds
5780: 74 61 74 65 64 69 20 5c 0a 20 20 7c 20 2d 2d 73  tatedi \.  | --s
5790: 68 61 72 65 64 73 74 61 74 65 64 20 7c 20 2d 2d  haredstated | --
57a0: 73 68 61 72 65 64 73 74 61 74 65 20 7c 20 2d 2d  sharedstate | --
57b0: 73 68 61 72 65 64 73 74 61 74 20 7c 20 2d 2d 73  sharedstat | --s
57c0: 68 61 72 65 64 73 74 61 20 5c 0a 20 20 7c 20 2d  haredsta \.  | -
57d0: 2d 73 68 61 72 65 64 73 74 20 7c 20 2d 2d 73 68  -sharedst | --sh
57e0: 61 72 65 64 73 20 7c 20 2d 2d 73 68 61 72 65 64  areds | --shared
57f0: 20 7c 20 2d 2d 73 68 61 72 65 20 7c 20 2d 2d 73   | --share | --s
5800: 68 61 72 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 20  har \.  | --sha 
5810: 7c 20 2d 2d 73 68 29 0a 20 20 20 20 61 63 5f 70  | --sh).    ac_p
5820: 72 65 76 3d 73 68 61 72 65 64 73 74 61 74 65 64  rev=sharedstated
5830: 69 72 20 3b 3b 0a 20 20 2d 73 68 61 72 65 64 73  ir ;;.  -shareds
5840: 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68  tatedir=* | --sh
5850: 61 72 65 64 73 74 61 74 65 64 69 72 3d 2a 20 7c  aredstatedir=* |
5860: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 69   --sharedstatedi
5870: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65  =* \.  | --share
5880: 64 73 74 61 74 65 64 3d 2a 20 7c 20 2d 2d 73 68  dstated=* | --sh
5890: 61 72 65 64 73 74 61 74 65 3d 2a 20 7c 20 2d 2d  aredstate=* | --
58a0: 73 68 61 72 65 64 73 74 61 74 3d 2a 20 7c 20 2d  sharedstat=* | -
58b0: 2d 73 68 61 72 65 64 73 74 61 3d 2a 20 5c 0a 20  -sharedsta=* \. 
58c0: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 3d 2a 20   | --sharedst=* 
58d0: 7c 20 2d 2d 73 68 61 72 65 64 73 3d 2a 20 7c 20  | --shareds=* | 
58e0: 2d 2d 73 68 61 72 65 64 3d 2a 20 7c 20 2d 2d 73  --shared=* | --s
58f0: 68 61 72 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 3d  hare=* | --shar=
5900: 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 3d 2a 20  * \.  | --sha=* 
5910: 7c 20 2d 2d 73 68 3d 2a 29 0a 20 20 20 20 73 68  | --sh=*).    sh
5920: 61 72 65 64 73 74 61 74 65 64 69 72 3d 24 61 63  aredstatedir=$ac
5930: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73  _optarg ;;..  -s
5940: 69 74 65 20 7c 20 2d 2d 73 69 74 65 20 7c 20 2d  ite | --site | -
5950: 2d 73 69 74 29 0a 20 20 20 20 61 63 5f 70 72 65  -sit).    ac_pre
5960: 76 3d 73 69 74 65 20 3b 3b 0a 20 20 2d 73 69 74  v=site ;;.  -sit
5970: 65 3d 2a 20 7c 20 2d 2d 73 69 74 65 3d 2a 20 7c  e=* | --site=* |
5980: 20 2d 2d 73 69 74 3d 2a 29 0a 20 20 20 20 73 69   --sit=*).    si
5990: 74 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  te=$ac_optarg ;;
59a0: 0a 0a 20 20 2d 73 72 63 64 69 72 20 7c 20 2d 2d  ..  -srcdir | --
59b0: 73 72 63 64 69 72 20 7c 20 2d 2d 73 72 63 64 69  srcdir | --srcdi
59c0: 20 7c 20 2d 2d 73 72 63 64 20 7c 20 2d 2d 73 72   | --srcd | --sr
59d0: 63 20 7c 20 2d 2d 73 72 29 0a 20 20 20 20 61 63  c | --sr).    ac
59e0: 5f 70 72 65 76 3d 73 72 63 64 69 72 20 3b 3b 0a  _prev=srcdir ;;.
59f0: 20 20 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d 2d    -srcdir=* | --
5a00: 73 72 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 72 63  srcdir=* | --src
5a10: 64 69 3d 2a 20 7c 20 2d 2d 73 72 63 64 3d 2a 20  di=* | --srcd=* 
5a20: 7c 20 2d 2d 73 72 63 3d 2a 20 7c 20 2d 2d 73 72  | --src=* | --sr
5a30: 3d 2a 29 0a 20 20 20 20 73 72 63 64 69 72 3d 24  =*).    srcdir=$
5a40: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
5a50: 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c 20 2d 2d  -sysconfdir | --
5a60: 73 79 73 63 6f 6e 66 64 69 72 20 7c 20 2d 2d 73  sysconfdir | --s
5a70: 79 73 63 6f 6e 66 64 69 20 7c 20 2d 2d 73 79 73  ysconfdi | --sys
5a80: 63 6f 6e 66 64 20 7c 20 2d 2d 73 79 73 63 6f 6e  confd | --syscon
5a90: 66 20 5c 0a 20 20 7c 20 2d 2d 73 79 73 63 6f 6e  f \.  | --syscon
5aa0: 20 7c 20 2d 2d 73 79 73 63 6f 20 7c 20 2d 2d 73   | --sysco | --s
5ab0: 79 73 63 20 7c 20 2d 2d 73 79 73 20 7c 20 2d 2d  ysc | --sys | --
5ac0: 73 79 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  sy).    ac_prev=
5ad0: 73 79 73 63 6f 6e 66 64 69 72 20 3b 3b 0a 20 20  sysconfdir ;;.  
5ae0: 2d 73 79 73 63 6f 6e 66 64 69 72 3d 2a 20 7c 20  -sysconfdir=* | 
5af0: 2d 2d 73 79 73 63 6f 6e 66 64 69 72 3d 2a 20 7c  --sysconfdir=* |
5b00: 20 2d 2d 73 79 73 63 6f 6e 66 64 69 3d 2a 20 7c   --sysconfdi=* |
5b10: 20 2d 2d 73 79 73 63 6f 6e 66 64 3d 2a 20 7c 20   --sysconfd=* | 
5b20: 2d 2d 73 79 73 63 6f 6e 66 3d 2a 20 5c 0a 20 20  --sysconf=* \.  
5b30: 7c 20 2d 2d 73 79 73 63 6f 6e 3d 2a 20 7c 20 2d  | --syscon=* | -
5b40: 2d 73 79 73 63 6f 3d 2a 20 7c 20 2d 2d 73 79 73  -sysco=* | --sys
5b50: 63 3d 2a 20 7c 20 2d 2d 73 79 73 3d 2a 20 7c 20  c=* | --sys=* | 
5b60: 2d 2d 73 79 3d 2a 29 0a 20 20 20 20 73 79 73 63  --sy=*).    sysc
5b70: 6f 6e 66 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  onfdir=$ac_optar
5b80: 67 20 3b 3b 0a 0a 20 20 2d 74 61 72 67 65 74 20  g ;;..  -target 
5b90: 7c 20 2d 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74  | --target | --t
5ba0: 61 72 67 65 20 7c 20 2d 2d 74 61 72 67 20 7c 20  arge | --targ | 
5bb0: 2d 2d 74 61 72 20 7c 20 2d 2d 74 61 20 7c 20 2d  --tar | --ta | -
5bc0: 2d 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -t).    ac_prev=
5bd0: 74 61 72 67 65 74 5f 61 6c 69 61 73 20 3b 3b 0a  target_alias ;;.
5be0: 20 20 2d 74 61 72 67 65 74 3d 2a 20 7c 20 2d 2d    -target=* | --
5bf0: 74 61 72 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72  target=* | --tar
5c00: 67 65 3d 2a 20 7c 20 2d 2d 74 61 72 67 3d 2a 20  ge=* | --targ=* 
5c10: 7c 20 2d 2d 74 61 72 3d 2a 20 7c 20 2d 2d 74 61  | --tar=* | --ta
5c20: 3d 2a 20 7c 20 2d 2d 74 3d 2a 29 0a 20 20 20 20  =* | --t=*).    
5c30: 74 61 72 67 65 74 5f 61 6c 69 61 73 3d 24 61 63  target_alias=$ac
5c40: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 76  _optarg ;;..  -v
5c50: 20 7c 20 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d   | -verbose | --
5c60: 76 65 72 62 6f 73 65 20 7c 20 2d 2d 76 65 72 62  verbose | --verb
5c70: 6f 73 20 7c 20 2d 2d 76 65 72 62 6f 20 7c 20 2d  os | --verbo | -
5c80: 2d 76 65 72 62 29 0a 20 20 20 20 76 65 72 62 6f  -verb).    verbo
5c90: 73 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 76 65  se=yes ;;..  -ve
5ca0: 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f  rsion | --versio
5cb0: 6e 20 7c 20 2d 2d 76 65 72 73 69 6f 20 7c 20 2d  n | --versio | -
5cc0: 2d 76 65 72 73 69 20 7c 20 2d 2d 76 65 72 73 20  -versi | --vers 
5cd0: 7c 20 2d 56 29 0a 20 20 20 20 61 63 5f 69 6e 69  | -V).    ac_ini
5ce0: 74 5f 76 65 72 73 69 6f 6e 3d 3a 20 3b 3b 0a 0a  t_version=: ;;..
5cf0: 20 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d 77 69    -with-* | --wi
5d00: 74 68 2d 2a 29 0a 20 20 20 20 61 63 5f 70 61 63  th-*).    ac_pac
5d10: 6b 61 67 65 3d 60 65 78 70 72 20 22 78 24 61 63  kage=`expr "x$ac
5d20: 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77  _option" : 'x-*w
5d30: 69 74 68 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a  ith-\([^=]*\)'`.
5d40: 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d      # Reject nam
5d50: 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20  es that are not 
5d60: 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69  valid shell vari
5d70: 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20  able names..    
5d80: 65 78 70 72 20 22 78 24 61 63 5f 70 61 63 6b 61  expr "x$ac_packa
5d90: 67 65 22 20 3a 20 22 2e 2a 5b 5e 2d 5f 24 61 73  ge" : ".*[^-_$as
5da0: 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65  _cr_alnum]" >/de
5db0: 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20  v/null &&.      
5dc0: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  { echo "$as_me: 
5dd0: 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 70  error: invalid p
5de0: 61 63 6b 61 67 65 20 6e 61 6d 65 3a 20 24 61 63  ackage name: $ac
5df0: 5f 70 61 63 6b 61 67 65 22 20 3e 26 32 0a 20 20  _package" >&2.  
5e00: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
5e10: 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63  t 1; }; }.    ac
5e20: 5f 70 61 63 6b 61 67 65 3d 60 65 63 68 6f 20 24  _package=`echo $
5e30: 61 63 5f 70 61 63 6b 61 67 65 7c 20 73 65 64 20  ac_package| sed 
5e40: 27 73 2f 2d 2f 5f 2f 67 27 60 0a 20 20 20 20 63  's/-/_/g'`.    c
5e50: 61 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69  ase $ac_option i
5e60: 6e 0a 20 20 20 20 20 20 2a 3d 2a 29 20 61 63 5f  n.      *=*) ac_
5e70: 6f 70 74 61 72 67 3d 60 65 63 68 6f 20 22 24 61  optarg=`echo "$a
5e80: 63 5f 6f 70 74 61 72 67 22 20 7c 20 73 65 64 20  c_optarg" | sed 
5e90: 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27  "s/'/'\\\\\\\\''
5ea0: 2f 67 22 60 3b 3b 0a 20 20 20 20 20 20 2a 29 20  /g"`;;.      *) 
5eb0: 61 63 5f 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b  ac_optarg=yes ;;
5ec0: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 76  .    esac.    ev
5ed0: 61 6c 20 22 77 69 74 68 5f 24 61 63 5f 70 61 63  al "with_$ac_pac
5ee0: 6b 61 67 65 3d 27 24 61 63 5f 6f 70 74 61 72 67  kage='$ac_optarg
5ef0: 27 22 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 6f 75  '" ;;..  -withou
5f00: 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d  t-* | --without-
5f10: 2a 29 0a 20 20 20 20 61 63 5f 70 61 63 6b 61 67  *).    ac_packag
5f20: 65 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70  e=`expr "x$ac_op
5f30: 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77 69 74 68  tion" : 'x-*with
5f40: 6f 75 74 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20  out-\(.*\)'`.   
5f50: 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20   # Reject names 
5f60: 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c  that are not val
5f70: 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c  id shell variabl
5f80: 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70  e names..    exp
5f90: 72 20 22 78 24 61 63 5f 70 61 63 6b 61 67 65 22  r "x$ac_package"
5fa0: 20 3a 20 22 2e 2a 5b 5e 2d 5f 24 61 73 5f 63 72   : ".*[^-_$as_cr
5fb0: 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e  _alnum]" >/dev/n
5fc0: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 65  ull &&.      { e
5fd0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
5fe0: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 70 61 63 6b  or: invalid pack
5ff0: 61 67 65 20 6e 61 6d 65 3a 20 24 61 63 5f 70 61  age name: $ac_pa
6000: 63 6b 61 67 65 22 20 3e 26 32 0a 20 20 20 7b 20  ckage" >&2.   { 
6010: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
6020: 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f 70 61  ; }; }.    ac_pa
6030: 63 6b 61 67 65 3d 60 65 63 68 6f 20 24 61 63 5f  ckage=`echo $ac_
6040: 70 61 63 6b 61 67 65 20 7c 20 73 65 64 20 27 73  package | sed 's
6050: 2f 2d 2f 5f 2f 67 27 60 0a 20 20 20 20 65 76 61  /-/_/g'`.    eva
6060: 6c 20 22 77 69 74 68 5f 24 61 63 5f 70 61 63 6b  l "with_$ac_pack
6070: 61 67 65 3d 6e 6f 22 20 3b 3b 0a 0a 20 20 2d 2d  age=no" ;;..  --
6080: 78 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74  x).    # Obsolet
6090: 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d 78 2e  e; use --with-x.
60a0: 0a 20 20 20 20 77 69 74 68 5f 78 3d 79 65 73 20  .    with_x=yes 
60b0: 3b 3b 0a 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65  ;;..  -x-include
60c0: 73 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 73  s | --x-includes
60d0: 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 20 7c   | --x-include |
60e0: 20 2d 2d 78 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d   --x-includ | --
60f0: 78 2d 69 6e 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d  x-inclu \.  | --
6100: 78 2d 69 6e 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63  x-incl | --x-inc
6110: 20 7c 20 2d 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d   | --x-in | --x-
6120: 69 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 78  i).    ac_prev=x
6130: 5f 69 6e 63 6c 75 64 65 73 20 3b 3b 0a 20 20 2d  _includes ;;.  -
6140: 78 2d 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d  x-includes=* | -
6150: 2d 78 2d 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20  -x-includes=* | 
6160: 2d 2d 78 2d 69 6e 63 6c 75 64 65 3d 2a 20 7c 20  --x-include=* | 
6170: 2d 2d 78 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d  --x-includ=* | -
6180: 2d 78 2d 69 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c  -x-inclu=* \.  |
6190: 20 2d 2d 78 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d   --x-incl=* | --
61a0: 78 2d 69 6e 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  x-inc=* | --x-in
61b0: 3d 2a 20 7c 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20  =* | --x-i=*).  
61c0: 20 20 78 5f 69 6e 63 6c 75 64 65 73 3d 24 61 63    x_includes=$ac
61d0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 78  _optarg ;;..  -x
61e0: 2d 6c 69 62 72 61 72 69 65 73 20 7c 20 2d 2d 78  -libraries | --x
61f0: 2d 6c 69 62 72 61 72 69 65 73 20 7c 20 2d 2d 78  -libraries | --x
6200: 2d 6c 69 62 72 61 72 69 65 20 7c 20 2d 2d 78 2d  -librarie | --x-
6210: 6c 69 62 72 61 72 69 20 5c 0a 20 20 7c 20 2d 2d  librari \.  | --
6220: 78 2d 6c 69 62 72 61 72 20 7c 20 2d 2d 78 2d 6c  x-librar | --x-l
6230: 69 62 72 61 20 7c 20 2d 2d 78 2d 6c 69 62 72 20  ibra | --x-libr 
6240: 7c 20 2d 2d 78 2d 6c 69 62 20 7c 20 2d 2d 78 2d  | --x-lib | --x-
6250: 6c 69 20 7c 20 2d 2d 78 2d 6c 29 0a 20 20 20 20  li | --x-l).    
6260: 61 63 5f 70 72 65 76 3d 78 5f 6c 69 62 72 61 72  ac_prev=x_librar
6270: 69 65 73 20 3b 3b 0a 20 20 2d 78 2d 6c 69 62 72  ies ;;.  -x-libr
6280: 61 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  aries=* | --x-li
6290: 62 72 61 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d  braries=* | --x-
62a0: 6c 69 62 72 61 72 69 65 3d 2a 20 7c 20 2d 2d 78  librarie=* | --x
62b0: 2d 6c 69 62 72 61 72 69 3d 2a 20 5c 0a 20 20 7c  -librari=* \.  |
62c0: 20 2d 2d 78 2d 6c 69 62 72 61 72 3d 2a 20 7c 20   --x-librar=* | 
62d0: 2d 2d 78 2d 6c 69 62 72 61 3d 2a 20 7c 20 2d 2d  --x-libra=* | --
62e0: 78 2d 6c 69 62 72 3d 2a 20 7c 20 2d 2d 78 2d 6c  x-libr=* | --x-l
62f0: 69 62 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 3d 2a 20  ib=* | --x-li=* 
6300: 7c 20 2d 2d 78 2d 6c 3d 2a 29 0a 20 20 20 20 78  | --x-l=*).    x
6310: 5f 6c 69 62 72 61 72 69 65 73 3d 24 61 63 5f 6f  _libraries=$ac_o
6320: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 2a 29 20  ptarg ;;..  -*) 
6330: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  { echo "$as_me: 
6340: 65 72 72 6f 72 3a 20 75 6e 72 65 63 6f 67 6e 69  error: unrecogni
6350: 7a 65 64 20 6f 70 74 69 6f 6e 3a 20 24 61 63 5f  zed option: $ac_
6360: 6f 70 74 69 6f 6e 0a 54 72 79 20 5c 60 24 30 20  option.Try \`$0 
6370: 2d 2d 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65  --help' for more
6380: 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e   information." >
6390: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
63a0: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20  ; exit 1; }; }. 
63b0: 20 20 20 3b 3b 0a 0a 20 20 2a 3d 2a 29 0a 20 20     ;;..  *=*).  
63c0: 20 20 61 63 5f 65 6e 76 76 61 72 3d 60 65 78 70    ac_envvar=`exp
63d0: 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "x$ac_option" 
63e0: 3a 20 27 78 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60  : 'x\([^=]*\)='`
63f0: 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61  .    # Reject na
6400: 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74  mes that are not
6410: 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72   valid shell var
6420: 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20  iable names..   
6430: 20 65 78 70 72 20 22 78 24 61 63 5f 65 6e 76 76   expr "x$ac_envv
6440: 61 72 22 20 3a 20 22 2e 2a 5b 5e 5f 24 61 73 5f  ar" : ".*[^_$as_
6450: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
6460: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b  /null &&.      {
6470: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65   echo "$as_me: e
6480: 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61  rror: invalid va
6490: 72 69 61 62 6c 65 20 6e 61 6d 65 3a 20 24 61 63  riable name: $ac
64a0: 5f 65 6e 76 76 61 72 22 20 3e 26 32 0a 20 20 20  _envvar" >&2.   
64b0: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
64c0: 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f   1; }; }.    ac_
64d0: 6f 70 74 61 72 67 3d 60 65 63 68 6f 20 22 24 61  optarg=`echo "$a
64e0: 63 5f 6f 70 74 61 72 67 22 20 7c 20 73 65 64 20  c_optarg" | sed 
64f0: 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27  "s/'/'\\\\\\\\''
6500: 2f 67 22 60 0a 20 20 20 20 65 76 61 6c 20 22 24  /g"`.    eval "$
6510: 61 63 5f 65 6e 76 76 61 72 3d 27 24 61 63 5f 6f  ac_envvar='$ac_o
6520: 70 74 61 72 67 27 22 0a 20 20 20 20 65 78 70 6f  ptarg'".    expo
6530: 72 74 20 24 61 63 5f 65 6e 76 76 61 72 20 3b 3b  rt $ac_envvar ;;
6540: 0a 0a 20 20 2a 29 0a 20 20 20 20 23 20 46 49 58  ..  *).    # FIX
6550: 4d 45 3a 20 73 68 6f 75 6c 64 20 62 65 20 72 65  ME: should be re
6560: 6d 6f 76 65 64 20 69 6e 20 61 75 74 6f 63 6f 6e  moved in autocon
6570: 66 20 33 2e 30 2e 0a 20 20 20 20 65 63 68 6f 20  f 3.0..    echo 
6580: 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
6590: 3a 20 79 6f 75 20 73 68 6f 75 6c 64 20 75 73 65  : you should use
65a0: 20 2d 2d 62 75 69 6c 64 2c 20 2d 2d 68 6f 73 74   --build, --host
65b0: 2c 20 2d 2d 74 61 72 67 65 74 22 20 3e 26 32 0a  , --target" >&2.
65c0: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 6f      expr "x$ac_o
65d0: 70 74 69 6f 6e 22 20 3a 20 22 2e 2a 5b 5e 2d 2e  ption" : ".*[^-.
65e0: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20  _$as_cr_alnum]" 
65f0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20  >/dev/null &&.  
6600: 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
6610: 3a 20 57 41 52 4e 49 4e 47 3a 20 69 6e 76 61 6c  : WARNING: inval
6620: 69 64 20 68 6f 73 74 20 74 79 70 65 3a 20 24 61  id host type: $a
6630: 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20  c_option" >&2.  
6640: 20 20 3a 20 24 7b 62 75 69 6c 64 5f 61 6c 69 61    : ${build_alia
6650: 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b  s=$ac_option} ${
6660: 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  host_alias=$ac_o
6670: 70 74 69 6f 6e 7d 20 24 7b 74 61 72 67 65 74 5f  ption} ${target_
6680: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e  alias=$ac_option
6690: 7d 0a 20 20 20 20 3b 3b 0a 0a 20 20 65 73 61 63  }.    ;;..  esac
66a0: 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d  .done..if test -
66b0: 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20 74 68  n "$ac_prev"; th
66c0: 65 6e 0a 20 20 61 63 5f 6f 70 74 69 6f 6e 3d 2d  en.  ac_option=-
66d0: 2d 60 65 63 68 6f 20 24 61 63 5f 70 72 65 76 20  -`echo $ac_prev 
66e0: 7c 20 73 65 64 20 27 73 2f 5f 2f 2d 2f 67 27 60  | sed 's/_/-/g'`
66f0: 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
6700: 65 3a 20 65 72 72 6f 72 3a 20 6d 69 73 73 69 6e  e: error: missin
6710: 67 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 24 61  g argument to $a
6720: 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20  c_option" >&2.  
6730: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
6740: 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 23 20  t 1; }; }.fi..# 
6750: 42 65 20 73 75 72 65 20 74 6f 20 68 61 76 65 20  Be sure to have 
6760: 61 62 73 6f 6c 75 74 65 20 70 61 74 68 73 2e 0a  absolute paths..
6770: 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 65 78  for ac_var in ex
6780: 65 63 5f 70 72 65 66 69 78 20 70 72 65 66 69 78  ec_prefix prefix
6790: 0a 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 76 61  .do.  eval ac_va
67a0: 6c 3d 24 60 65 63 68 6f 20 24 61 63 5f 76 61 72  l=$`echo $ac_var
67b0: 60 0a 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c  `.  case $ac_val
67c0: 20 69 6e 0a 20 20 20 20 5b 5c 5c 2f 24 5d 2a 20   in.    [\\/$]* 
67d0: 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 7c 20 4e 4f 4e  | ?:[\\/]* | NON
67e0: 45 20 7c 20 27 27 20 29 20 3b 3b 0a 20 20 20 20  E | '' ) ;;.    
67f0: 2a 29 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  *)  { echo "$as_
6800: 6d 65 3a 20 65 72 72 6f 72 3a 20 65 78 70 65 63  me: error: expec
6810: 74 65 64 20 61 6e 20 61 62 73 6f 6c 75 74 65 20  ted an absolute 
6820: 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 66  directory name f
6830: 6f 72 20 2d 2d 24 61 63 5f 76 61 72 3a 20 24 61  or --$ac_var: $a
6840: 63 5f 76 61 6c 22 20 3e 26 32 0a 20 20 20 7b 20  c_val" >&2.   { 
6850: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
6860: 3b 20 7d 3b 20 7d 3b 3b 0a 20 20 65 73 61 63 0a  ; }; };;.  esac.
6870: 64 6f 6e 65 0a 0a 23 20 42 65 20 73 75 72 65 20  done..# Be sure 
6880: 74 6f 20 68 61 76 65 20 61 62 73 6f 6c 75 74 65  to have absolute
6890: 20 70 61 74 68 73 2e 0a 66 6f 72 20 61 63 5f 76   paths..for ac_v
68a0: 61 72 20 69 6e 20 62 69 6e 64 69 72 20 73 62 69  ar in bindir sbi
68b0: 6e 64 69 72 20 6c 69 62 65 78 65 63 64 69 72 20  ndir libexecdir 
68c0: 64 61 74 61 64 69 72 20 73 79 73 63 6f 6e 66 64  datadir sysconfd
68d0: 69 72 20 73 68 61 72 65 64 73 74 61 74 65 64 69  ir sharedstatedi
68e0: 72 20 5c 0a 09 20 20 20 20 20 20 6c 6f 63 61 6c  r \..      local
68f0: 73 74 61 74 65 64 69 72 20 6c 69 62 64 69 72 20  statedir libdir 
6900: 69 6e 63 6c 75 64 65 64 69 72 20 6f 6c 64 69 6e  includedir oldin
6910: 63 6c 75 64 65 64 69 72 20 69 6e 66 6f 64 69 72  cludedir infodir
6920: 20 6d 61 6e 64 69 72 0a 64 6f 0a 20 20 65 76 61   mandir.do.  eva
6930: 6c 20 61 63 5f 76 61 6c 3d 24 60 65 63 68 6f 20  l ac_val=$`echo 
6940: 24 61 63 5f 76 61 72 60 0a 20 20 63 61 73 65 20  $ac_var`.  case 
6950: 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 5b  $ac_val in.    [
6960: 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d  \\/$]* | ?:[\\/]
6970: 2a 20 29 20 3b 3b 0a 20 20 20 20 2a 29 20 20 7b  * ) ;;.    *)  {
6980: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65   echo "$as_me: e
6990: 72 72 6f 72 3a 20 65 78 70 65 63 74 65 64 20 61  rror: expected a
69a0: 6e 20 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63  n absolute direc
69b0: 74 6f 72 79 20 6e 61 6d 65 20 66 6f 72 20 2d 2d  tory name for --
69c0: 24 61 63 5f 76 61 72 3a 20 24 61 63 5f 76 61 6c  $ac_var: $ac_val
69d0: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
69e0: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
69f0: 7d 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a  };;.  esac.done.
6a00: 0a 23 20 54 68 65 72 65 20 6d 69 67 68 74 20 62  .# There might b
6a10: 65 20 70 65 6f 70 6c 65 20 77 68 6f 20 64 65 70  e people who dep
6a20: 65 6e 64 20 6f 6e 20 74 68 65 20 6f 6c 64 20 62  end on the old b
6a30: 72 6f 6b 65 6e 20 62 65 68 61 76 69 6f 72 3a 20  roken behavior: 
6a40: 60 24 68 6f 73 74 27 0a 23 20 75 73 65 64 20 74  `$host'.# used t
6a50: 6f 20 68 6f 6c 64 20 74 68 65 20 61 72 67 75 6d  o hold the argum
6a60: 65 6e 74 20 6f 66 20 2d 2d 68 6f 73 74 20 65 74  ent of --host et
6a70: 63 2e 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20 72  c..# FIXME: To r
6a80: 65 6d 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e 0a  emove some day..
6a90: 62 75 69 6c 64 3d 24 62 75 69 6c 64 5f 61 6c 69  build=$build_ali
6aa0: 61 73 0a 68 6f 73 74 3d 24 68 6f 73 74 5f 61 6c  as.host=$host_al
6ab0: 69 61 73 0a 74 61 72 67 65 74 3d 24 74 61 72 67  ias.target=$targ
6ac0: 65 74 5f 61 6c 69 61 73 0a 0a 23 20 46 49 58 4d  et_alias..# FIXM
6ad0: 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d  E: To remove som
6ae0: 65 20 64 61 79 2e 0a 69 66 20 74 65 73 74 20 22  e day..if test "
6af0: 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 21 3d  x$host_alias" !=
6b00: 20 78 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65   x; then.  if te
6b10: 73 74 20 22 78 24 62 75 69 6c 64 5f 61 6c 69 61  st "x$build_alia
6b20: 73 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  s" = x; then.   
6b30: 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67   cross_compiling
6b40: 3d 6d 61 79 62 65 0a 20 20 20 20 65 63 68 6f 20  =maybe.    echo 
6b50: 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
6b60: 3a 20 49 66 20 79 6f 75 20 77 61 6e 74 65 64 20  : If you wanted 
6b70: 74 6f 20 73 65 74 20 74 68 65 20 2d 2d 62 75 69  to set the --bui
6b80: 6c 64 20 74 79 70 65 2c 20 64 6f 6e 27 74 20 75  ld type, don't u
6b90: 73 65 20 2d 2d 68 6f 73 74 2e 0a 20 20 20 20 49  se --host..    I
6ba0: 66 20 61 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  f a cross compil
6bb0: 65 72 20 69 73 20 64 65 74 65 63 74 65 64 20 74  er is detected t
6bc0: 68 65 6e 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  hen cross compil
6bd0: 65 20 6d 6f 64 65 20 77 69 6c 6c 20 62 65 20 75  e mode will be u
6be0: 73 65 64 2e 22 20 3e 26 32 0a 20 20 65 6c 69 66  sed." >&2.  elif
6bf0: 20 74 65 73 74 20 22 78 24 62 75 69 6c 64 5f 61   test "x$build_a
6c00: 6c 69 61 73 22 20 21 3d 20 22 78 24 68 6f 73 74  lias" != "x$host
6c10: 5f 61 6c 69 61 73 22 3b 20 74 68 65 6e 0a 20 20  _alias"; then.  
6c20: 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e    cross_compilin
6c30: 67 3d 79 65 73 0a 20 20 66 69 0a 66 69 0a 0a 61  g=yes.  fi.fi..a
6c40: 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 0a 74  c_tool_prefix=.t
6c50: 65 73 74 20 2d 6e 20 22 24 68 6f 73 74 5f 61 6c  est -n "$host_al
6c60: 69 61 73 22 20 26 26 20 61 63 5f 74 6f 6f 6c 5f  ias" && ac_tool_
6c70: 70 72 65 66 69 78 3d 24 68 6f 73 74 5f 61 6c 69  prefix=$host_ali
6c80: 61 73 2d 0a 0a 74 65 73 74 20 22 24 73 69 6c 65  as-..test "$sile
6c90: 6e 74 22 20 3d 20 79 65 73 20 26 26 20 65 78 65  nt" = yes && exe
6ca0: 63 20 36 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 0a 0a  c 6>/dev/null...
6cb0: 23 20 46 69 6e 64 20 74 68 65 20 73 6f 75 72 63  # Find the sourc
6cc0: 65 20 66 69 6c 65 73 2c 20 69 66 20 6c 6f 63 61  e files, if loca
6cd0: 74 69 6f 6e 20 77 61 73 20 6e 6f 74 20 73 70 65  tion was not spe
6ce0: 63 69 66 69 65 64 2e 0a 69 66 20 74 65 73 74 20  cified..if test 
6cf0: 2d 7a 20 22 24 73 72 63 64 69 72 22 3b 20 74 68  -z "$srcdir"; th
6d00: 65 6e 0a 20 20 61 63 5f 73 72 63 64 69 72 5f 64  en.  ac_srcdir_d
6d10: 65 66 61 75 6c 74 65 64 3d 79 65 73 0a 20 20 23  efaulted=yes.  #
6d20: 20 54 72 79 20 74 68 65 20 64 69 72 65 63 74 6f   Try the directo
6d30: 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68  ry containing th
6d40: 69 73 20 73 63 72 69 70 74 2c 20 74 68 65 6e 20  is script, then 
6d50: 69 74 73 20 70 61 72 65 6e 74 2e 0a 20 20 61 63  its parent..  ac
6d60: 5f 63 6f 6e 66 64 69 72 3d 60 28 64 69 72 6e 61  _confdir=`(dirna
6d70: 6d 65 20 22 24 30 22 29 20 32 3e 2f 64 65 76 2f  me "$0") 2>/dev/
6d80: 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65 78 70 72  null ||.$as_expr
6d90: 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2e 2a 5b   X"$0" : 'X\(.*[
6da0: 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d  ^/]\)//*[^/][^/]
6db0: 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24  */*$' \| \.. X"$
6dc0: 30 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f  0" : 'X\(//\)[^/
6dd0: 5d 27 20 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20  ]' \| \.. X"$0" 
6de0: 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20  : 'X\(//\)$' \| 
6df0: 5c 0a 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28  \.. X"$0" : 'X\(
6e00: 2f 5c 29 27 20 5c 7c 20 5c 0a 09 20 2e 20 20 20  /\)' \| \.. .   
6e10: 20 20 3a 20 27 5c 28 2e 5c 29 27 20 32 3e 2f 64    : '\(.\)' 2>/d
6e20: 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20  ev/null ||.echo 
6e30: 58 22 24 30 22 20 7c 0a 20 20 20 20 73 65 64 20  X"$0" |.    sed 
6e40: 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f  '/^X\(.*[^/]\)\/
6e50: 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24  \/*[^/][^/]*\/*$
6e60: 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a  /{ s//\1/; q; }.
6e70: 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29    .  /^X\(\/\/\)
6e80: 5b 5e 2f 5d 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b  [^/].*/{ s//\1/;
6e90: 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28   q; }.  .  /^X\(
6ea0: 5c 2f 5c 2f 5c 29 24 2f 7b 20 73 2f 2f 5c 31 2f  \/\/\)$/{ s//\1/
6eb0: 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c  ; q; }.  .  /^X\
6ec0: 28 5c 2f 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f  (\/\).*/{ s//\1/
6ed0: 3b 20 71 3b 20 7d 0a 20 20 09 20 20 73 2f 2e 2a  ; q; }.  .  s/.*
6ee0: 2f 2e 2f 3b 20 71 27 60 0a 20 20 73 72 63 64 69  /./; q'`.  srcdi
6ef0: 72 3d 24 61 63 5f 63 6f 6e 66 64 69 72 0a 20 20  r=$ac_confdir.  
6f00: 69 66 20 74 65 73 74 20 21 20 2d 72 20 24 73 72  if test ! -r $sr
6f10: 63 64 69 72 2f 24 61 63 5f 75 6e 69 71 75 65 5f  cdir/$ac_unique_
6f20: 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 73  file; then.    s
6f30: 72 63 64 69 72 3d 2e 2e 0a 20 20 66 69 0a 65 6c  rcdir=...  fi.el
6f40: 73 65 0a 20 20 61 63 5f 73 72 63 64 69 72 5f 64  se.  ac_srcdir_d
6f50: 65 66 61 75 6c 74 65 64 3d 6e 6f 0a 66 69 0a 69  efaulted=no.fi.i
6f60: 66 20 74 65 73 74 20 21 20 2d 72 20 24 73 72 63  f test ! -r $src
6f70: 64 69 72 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66  dir/$ac_unique_f
6f80: 69 6c 65 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  ile; then.  if t
6f90: 65 73 74 20 22 24 61 63 5f 73 72 63 64 69 72 5f  est "$ac_srcdir_
6fa0: 64 65 66 61 75 6c 74 65 64 22 20 3d 20 79 65 73  defaulted" = yes
6fb0: 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 65 63 68  ; then.    { ech
6fc0: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
6fd0: 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 73 6f  : cannot find so
6fe0: 75 72 63 65 73 20 28 24 61 63 5f 75 6e 69 71 75  urces ($ac_uniqu
6ff0: 65 5f 66 69 6c 65 29 20 69 6e 20 24 61 63 5f 63  e_file) in $ac_c
7000: 6f 6e 66 64 69 72 20 6f 72 20 2e 2e 22 20 3e 26  onfdir or .." >&
7010: 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  2.   { (exit 1);
7020: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
7030: 65 6c 73 65 0a 20 20 20 20 7b 20 65 63 68 6f 20  else.    { echo 
7040: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
7050: 63 61 6e 6e 6f 74 20 66 69 6e 64 20 73 6f 75 72  cannot find sour
7060: 63 65 73 20 28 24 61 63 5f 75 6e 69 71 75 65 5f  ces ($ac_unique_
7070: 66 69 6c 65 29 20 69 6e 20 24 73 72 63 64 69 72  file) in $srcdir
7080: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
7090: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
70a0: 7d 0a 20 20 66 69 0a 66 69 0a 28 63 64 20 24 73  }.  fi.fi.(cd $s
70b0: 72 63 64 69 72 20 26 26 20 74 65 73 74 20 2d 72  rcdir && test -r
70c0: 20 2e 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69   ./$ac_unique_fi
70d0: 6c 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  le) 2>/dev/null 
70e0: 7c 7c 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  ||.  { echo "$as
70f0: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 73 6f 75 72  _me: error: sour
7100: 63 65 73 20 61 72 65 20 69 6e 20 24 73 72 63 64  ces are in $srcd
7110: 69 72 2c 20 62 75 74 20 5c 60 63 64 20 24 73 72  ir, but \`cd $sr
7120: 63 64 69 72 27 20 64 6f 65 73 20 6e 6f 74 20 77  cdir' does not w
7130: 6f 72 6b 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  ork" >&2.   { (e
7140: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
7150: 7d 3b 20 7d 0a 73 72 63 64 69 72 3d 60 65 63 68  }; }.srcdir=`ech
7160: 6f 20 22 24 73 72 63 64 69 72 22 20 7c 20 73 65  o "$srcdir" | se
7170: 64 20 27 73 25 5c 28 5b 5e 5c 5c 2f 5d 5c 29 5b  d 's%\([^\\/]\)[
7180: 5c 5c 2f 5d 2a 24 25 5c 31 25 27 60 0a 61 63 5f  \\/]*$%\1%'`.ac_
7190: 65 6e 76 5f 62 75 69 6c 64 5f 61 6c 69 61 73 5f  env_build_alias_
71a0: 73 65 74 3d 24 7b 62 75 69 6c 64 5f 61 6c 69 61  set=${build_alia
71b0: 73 2b 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 62 75  s+set}.ac_env_bu
71c0: 69 6c 64 5f 61 6c 69 61 73 5f 76 61 6c 75 65 3d  ild_alias_value=
71d0: 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a 61 63 5f  $build_alias.ac_
71e0: 63 76 5f 65 6e 76 5f 62 75 69 6c 64 5f 61 6c 69  cv_env_build_ali
71f0: 61 73 5f 73 65 74 3d 24 7b 62 75 69 6c 64 5f 61  as_set=${build_a
7200: 6c 69 61 73 2b 73 65 74 7d 0a 61 63 5f 63 76 5f  lias+set}.ac_cv_
7210: 65 6e 76 5f 62 75 69 6c 64 5f 61 6c 69 61 73 5f  env_build_alias_
7220: 76 61 6c 75 65 3d 24 62 75 69 6c 64 5f 61 6c 69  value=$build_ali
7230: 61 73 0a 61 63 5f 65 6e 76 5f 68 6f 73 74 5f 61  as.ac_env_host_a
7240: 6c 69 61 73 5f 73 65 74 3d 24 7b 68 6f 73 74 5f  lias_set=${host_
7250: 61 6c 69 61 73 2b 73 65 74 7d 0a 61 63 5f 65 6e  alias+set}.ac_en
7260: 76 5f 68 6f 73 74 5f 61 6c 69 61 73 5f 76 61 6c  v_host_alias_val
7270: 75 65 3d 24 68 6f 73 74 5f 61 6c 69 61 73 0a 61  ue=$host_alias.a
7280: 63 5f 63 76 5f 65 6e 76 5f 68 6f 73 74 5f 61 6c  c_cv_env_host_al
7290: 69 61 73 5f 73 65 74 3d 24 7b 68 6f 73 74 5f 61  ias_set=${host_a
72a0: 6c 69 61 73 2b 73 65 74 7d 0a 61 63 5f 63 76 5f  lias+set}.ac_cv_
72b0: 65 6e 76 5f 68 6f 73 74 5f 61 6c 69 61 73 5f 76  env_host_alias_v
72c0: 61 6c 75 65 3d 24 68 6f 73 74 5f 61 6c 69 61 73  alue=$host_alias
72d0: 0a 61 63 5f 65 6e 76 5f 74 61 72 67 65 74 5f 61  .ac_env_target_a
72e0: 6c 69 61 73 5f 73 65 74 3d 24 7b 74 61 72 67 65  lias_set=${targe
72f0: 74 5f 61 6c 69 61 73 2b 73 65 74 7d 0a 61 63 5f  t_alias+set}.ac_
7300: 65 6e 76 5f 74 61 72 67 65 74 5f 61 6c 69 61 73  env_target_alias
7310: 5f 76 61 6c 75 65 3d 24 74 61 72 67 65 74 5f 61  _value=$target_a
7320: 6c 69 61 73 0a 61 63 5f 63 76 5f 65 6e 76 5f 74  lias.ac_cv_env_t
7330: 61 72 67 65 74 5f 61 6c 69 61 73 5f 73 65 74 3d  arget_alias_set=
7340: 24 7b 74 61 72 67 65 74 5f 61 6c 69 61 73 2b 73  ${target_alias+s
7350: 65 74 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 74 61  et}.ac_cv_env_ta
7360: 72 67 65 74 5f 61 6c 69 61 73 5f 76 61 6c 75 65  rget_alias_value
7370: 3d 24 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 61  =$target_alias.a
7380: 63 5f 65 6e 76 5f 43 43 5f 73 65 74 3d 24 7b 43  c_env_CC_set=${C
7390: 43 2b 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 43 43  C+set}.ac_env_CC
73a0: 5f 76 61 6c 75 65 3d 24 43 43 0a 61 63 5f 63 76  _value=$CC.ac_cv
73b0: 5f 65 6e 76 5f 43 43 5f 73 65 74 3d 24 7b 43 43  _env_CC_set=${CC
73c0: 2b 73 65 74 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f  +set}.ac_cv_env_
73d0: 43 43 5f 76 61 6c 75 65 3d 24 43 43 0a 61 63 5f  CC_value=$CC.ac_
73e0: 65 6e 76 5f 43 46 4c 41 47 53 5f 73 65 74 3d 24  env_CFLAGS_set=$
73f0: 7b 43 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f  {CFLAGS+set}.ac_
7400: 65 6e 76 5f 43 46 4c 41 47 53 5f 76 61 6c 75 65  env_CFLAGS_value
7410: 3d 24 43 46 4c 41 47 53 0a 61 63 5f 63 76 5f 65  =$CFLAGS.ac_cv_e
7420: 6e 76 5f 43 46 4c 41 47 53 5f 73 65 74 3d 24 7b  nv_CFLAGS_set=${
7430: 43 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 63  CFLAGS+set}.ac_c
7440: 76 5f 65 6e 76 5f 43 46 4c 41 47 53 5f 76 61 6c  v_env_CFLAGS_val
7450: 75 65 3d 24 43 46 4c 41 47 53 0a 61 63 5f 65 6e  ue=$CFLAGS.ac_en
7460: 76 5f 4c 44 46 4c 41 47 53 5f 73 65 74 3d 24 7b  v_LDFLAGS_set=${
7470: 4c 44 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f  LDFLAGS+set}.ac_
7480: 65 6e 76 5f 4c 44 46 4c 41 47 53 5f 76 61 6c 75  env_LDFLAGS_valu
7490: 65 3d 24 4c 44 46 4c 41 47 53 0a 61 63 5f 63 76  e=$LDFLAGS.ac_cv
74a0: 5f 65 6e 76 5f 4c 44 46 4c 41 47 53 5f 73 65 74  _env_LDFLAGS_set
74b0: 3d 24 7b 4c 44 46 4c 41 47 53 2b 73 65 74 7d 0a  =${LDFLAGS+set}.
74c0: 61 63 5f 63 76 5f 65 6e 76 5f 4c 44 46 4c 41 47  ac_cv_env_LDFLAG
74d0: 53 5f 76 61 6c 75 65 3d 24 4c 44 46 4c 41 47 53  S_value=$LDFLAGS
74e0: 0a 61 63 5f 65 6e 76 5f 43 50 50 46 4c 41 47 53  .ac_env_CPPFLAGS
74f0: 5f 73 65 74 3d 24 7b 43 50 50 46 4c 41 47 53 2b  _set=${CPPFLAGS+
7500: 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 43 50 50 46  set}.ac_env_CPPF
7510: 4c 41 47 53 5f 76 61 6c 75 65 3d 24 43 50 50 46  LAGS_value=$CPPF
7520: 4c 41 47 53 0a 61 63 5f 63 76 5f 65 6e 76 5f 43  LAGS.ac_cv_env_C
7530: 50 50 46 4c 41 47 53 5f 73 65 74 3d 24 7b 43 50  PPFLAGS_set=${CP
7540: 50 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 63  PFLAGS+set}.ac_c
7550: 76 5f 65 6e 76 5f 43 50 50 46 4c 41 47 53 5f 76  v_env_CPPFLAGS_v
7560: 61 6c 75 65 3d 24 43 50 50 46 4c 41 47 53 0a 61  alue=$CPPFLAGS.a
7570: 63 5f 65 6e 76 5f 43 50 50 5f 73 65 74 3d 24 7b  c_env_CPP_set=${
7580: 43 50 50 2b 73 65 74 7d 0a 61 63 5f 65 6e 76 5f  CPP+set}.ac_env_
7590: 43 50 50 5f 76 61 6c 75 65 3d 24 43 50 50 0a 61  CPP_value=$CPP.a
75a0: 63 5f 63 76 5f 65 6e 76 5f 43 50 50 5f 73 65 74  c_cv_env_CPP_set
75b0: 3d 24 7b 43 50 50 2b 73 65 74 7d 0a 61 63 5f 63  =${CPP+set}.ac_c
75c0: 76 5f 65 6e 76 5f 43 50 50 5f 76 61 6c 75 65 3d  v_env_CPP_value=
75d0: 24 43 50 50 0a 61 63 5f 65 6e 76 5f 43 58 58 5f  $CPP.ac_env_CXX_
75e0: 73 65 74 3d 24 7b 43 58 58 2b 73 65 74 7d 0a 61  set=${CXX+set}.a
75f0: 63 5f 65 6e 76 5f 43 58 58 5f 76 61 6c 75 65 3d  c_env_CXX_value=
7600: 24 43 58 58 0a 61 63 5f 63 76 5f 65 6e 76 5f 43  $CXX.ac_cv_env_C
7610: 58 58 5f 73 65 74 3d 24 7b 43 58 58 2b 73 65 74  XX_set=${CXX+set
7620: 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 43 58 58 5f  }.ac_cv_env_CXX_
7630: 76 61 6c 75 65 3d 24 43 58 58 0a 61 63 5f 65 6e  value=$CXX.ac_en
7640: 76 5f 43 58 58 46 4c 41 47 53 5f 73 65 74 3d 24  v_CXXFLAGS_set=$
7650: 7b 43 58 58 46 4c 41 47 53 2b 73 65 74 7d 0a 61  {CXXFLAGS+set}.a
7660: 63 5f 65 6e 76 5f 43 58 58 46 4c 41 47 53 5f 76  c_env_CXXFLAGS_v
7670: 61 6c 75 65 3d 24 43 58 58 46 4c 41 47 53 0a 61  alue=$CXXFLAGS.a
7680: 63 5f 63 76 5f 65 6e 76 5f 43 58 58 46 4c 41 47  c_cv_env_CXXFLAG
7690: 53 5f 73 65 74 3d 24 7b 43 58 58 46 4c 41 47 53  S_set=${CXXFLAGS
76a0: 2b 73 65 74 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f  +set}.ac_cv_env_
76b0: 43 58 58 46 4c 41 47 53 5f 76 61 6c 75 65 3d 24  CXXFLAGS_value=$
76c0: 43 58 58 46 4c 41 47 53 0a 61 63 5f 65 6e 76 5f  CXXFLAGS.ac_env_
76d0: 43 58 58 43 50 50 5f 73 65 74 3d 24 7b 43 58 58  CXXCPP_set=${CXX
76e0: 43 50 50 2b 73 65 74 7d 0a 61 63 5f 65 6e 76 5f  CPP+set}.ac_env_
76f0: 43 58 58 43 50 50 5f 76 61 6c 75 65 3d 24 43 58  CXXCPP_value=$CX
7700: 58 43 50 50 0a 61 63 5f 63 76 5f 65 6e 76 5f 43  XCPP.ac_cv_env_C
7710: 58 58 43 50 50 5f 73 65 74 3d 24 7b 43 58 58 43  XXCPP_set=${CXXC
7720: 50 50 2b 73 65 74 7d 0a 61 63 5f 63 76 5f 65 6e  PP+set}.ac_cv_en
7730: 76 5f 43 58 58 43 50 50 5f 76 61 6c 75 65 3d 24  v_CXXCPP_value=$
7740: 43 58 58 43 50 50 0a 61 63 5f 65 6e 76 5f 46 37  CXXCPP.ac_env_F7
7750: 37 5f 73 65 74 3d 24 7b 46 37 37 2b 73 65 74 7d  7_set=${F77+set}
7760: 0a 61 63 5f 65 6e 76 5f 46 37 37 5f 76 61 6c 75  .ac_env_F77_valu
7770: 65 3d 24 46 37 37 0a 61 63 5f 63 76 5f 65 6e 76  e=$F77.ac_cv_env
7780: 5f 46 37 37 5f 73 65 74 3d 24 7b 46 37 37 2b 73  _F77_set=${F77+s
7790: 65 74 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 46 37  et}.ac_cv_env_F7
77a0: 37 5f 76 61 6c 75 65 3d 24 46 37 37 0a 61 63 5f  7_value=$F77.ac_
77b0: 65 6e 76 5f 46 46 4c 41 47 53 5f 73 65 74 3d 24  env_FFLAGS_set=$
77c0: 7b 46 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f  {FFLAGS+set}.ac_
77d0: 65 6e 76 5f 46 46 4c 41 47 53 5f 76 61 6c 75 65  env_FFLAGS_value
77e0: 3d 24 46 46 4c 41 47 53 0a 61 63 5f 63 76 5f 65  =$FFLAGS.ac_cv_e
77f0: 6e 76 5f 46 46 4c 41 47 53 5f 73 65 74 3d 24 7b  nv_FFLAGS_set=${
7800: 46 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 63  FFLAGS+set}.ac_c
7810: 76 5f 65 6e 76 5f 46 46 4c 41 47 53 5f 76 61 6c  v_env_FFLAGS_val
7820: 75 65 3d 24 46 46 4c 41 47 53 0a 0a 23 0a 23 20  ue=$FFLAGS..#.# 
7830: 52 65 70 6f 72 74 20 74 68 65 20 2d 2d 68 65 6c  Report the --hel
7840: 70 20 6d 65 73 73 61 67 65 2e 0a 23 0a 69 66 20  p message..#.if 
7850: 74 65 73 74 20 22 24 61 63 5f 69 6e 69 74 5f 68  test "$ac_init_h
7860: 65 6c 70 22 20 3d 20 22 6c 6f 6e 67 22 3b 20 74  elp" = "long"; t
7870: 68 65 6e 0a 20 20 23 20 4f 6d 69 74 20 73 6f 6d  hen.  # Omit som
7880: 65 20 69 6e 74 65 72 6e 61 6c 20 6f 72 20 6f 62  e internal or ob
7890: 73 6f 6c 65 74 65 20 6f 70 74 69 6f 6e 73 20 74  solete options t
78a0: 6f 20 6d 61 6b 65 20 74 68 65 20 6c 69 73 74 20  o make the list 
78b0: 6c 65 73 73 20 69 6d 70 6f 73 69 6e 67 2e 0a 20  less imposing.. 
78c0: 20 23 20 54 68 69 73 20 6d 65 73 73 61 67 65 20   # This message 
78d0: 69 73 20 74 6f 6f 20 6c 6f 6e 67 20 74 6f 20 62  is too long to b
78e0: 65 20 61 20 73 74 72 69 6e 67 20 69 6e 20 74 68  e a string in th
78f0: 65 20 41 2f 55 58 20 33 2e 31 20 73 68 2e 0a 20  e A/UX 3.1 sh.. 
7900: 20 63 61 74 20 3c 3c 5f 41 43 45 4f 46 0a 5c 60   cat <<_ACEOF.\`
7910: 63 6f 6e 66 69 67 75 72 65 27 20 63 6f 6e 66 69  configure' confi
7920: 67 75 72 65 73 20 74 68 69 73 20 70 61 63 6b 61  gures this packa
7930: 67 65 20 74 6f 20 61 64 61 70 74 20 74 6f 20 6d  ge to adapt to m
7940: 61 6e 79 20 6b 69 6e 64 73 20 6f 66 20 73 79 73  any kinds of sys
7950: 74 65 6d 73 2e 0a 0a 55 73 61 67 65 3a 20 24 30  tems...Usage: $0
7960: 20 5b 4f 50 54 49 4f 4e 5d 2e 2e 2e 20 5b 56 41   [OPTION]... [VA
7970: 52 3d 56 41 4c 55 45 5d 2e 2e 2e 0a 0a 54 6f 20  R=VALUE].....To 
7980: 61 73 73 69 67 6e 20 65 6e 76 69 72 6f 6e 6d 65  assign environme
7990: 6e 74 20 76 61 72 69 61 62 6c 65 73 20 28 65 2e  nt variables (e.
79a0: 67 2e 2c 20 43 43 2c 20 43 46 4c 41 47 53 2e 2e  g., CC, CFLAGS..
79b0: 2e 29 2c 20 73 70 65 63 69 66 79 20 74 68 65 6d  .), specify them
79c0: 20 61 73 0a 56 41 52 3d 56 41 4c 55 45 2e 20 20   as.VAR=VALUE.  
79d0: 53 65 65 20 62 65 6c 6f 77 20 66 6f 72 20 64 65  See below for de
79e0: 73 63 72 69 70 74 69 6f 6e 73 20 6f 66 20 73 6f  scriptions of so
79f0: 6d 65 20 6f 66 20 74 68 65 20 75 73 65 66 75 6c  me of the useful
7a00: 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 44 65 66   variables...Def
7a10: 61 75 6c 74 73 20 66 6f 72 20 74 68 65 20 6f 70  aults for the op
7a20: 74 69 6f 6e 73 20 61 72 65 20 73 70 65 63 69 66  tions are specif
7a30: 69 65 64 20 69 6e 20 62 72 61 63 6b 65 74 73 2e  ied in brackets.
7a40: 0a 0a 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a  ..Configuration:
7a50: 0a 20 20 2d 68 2c 20 2d 2d 68 65 6c 70 20 20 20  .  -h, --help   
7a60: 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c             displ
7a70: 61 79 20 74 68 69 73 20 68 65 6c 70 20 61 6e 64  ay this help and
7a80: 20 65 78 69 74 0a 20 20 20 20 20 20 2d 2d 68 65   exit.      --he
7a90: 6c 70 3d 73 68 6f 72 74 20 20 20 20 20 20 20 20  lp=short        
7aa0: 64 69 73 70 6c 61 79 20 6f 70 74 69 6f 6e 73 20  display options 
7ab0: 73 70 65 63 69 66 69 63 20 74 6f 20 74 68 69 73  specific to this
7ac0: 20 70 61 63 6b 61 67 65 0a 20 20 20 20 20 20 2d   package.      -
7ad0: 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65 20  -help=recursive 
7ae0: 20 20 20 64 69 73 70 6c 61 79 20 74 68 65 20 73     display the s
7af0: 68 6f 72 74 20 68 65 6c 70 20 6f 66 20 61 6c 6c  hort help of all
7b00: 20 74 68 65 20 69 6e 63 6c 75 64 65 64 20 70 61   the included pa
7b10: 63 6b 61 67 65 73 0a 20 20 2d 56 2c 20 2d 2d 76  ckages.  -V, --v
7b20: 65 72 73 69 6f 6e 20 20 20 20 20 20 20 20 20 20  ersion          
7b30: 20 64 69 73 70 6c 61 79 20 76 65 72 73 69 6f 6e   display version
7b40: 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 6e 64   information and
7b50: 20 65 78 69 74 0a 20 20 2d 71 2c 20 2d 2d 71 75   exit.  -q, --qu
7b60: 69 65 74 2c 20 2d 2d 73 69 6c 65 6e 74 20 20 20  iet, --silent   
7b70: 64 6f 20 6e 6f 74 20 70 72 69 6e 74 20 5c 60 63  do not print \`c
7b80: 68 65 63 6b 69 6e 67 2e 2e 2e 27 20 6d 65 73 73  hecking...' mess
7b90: 61 67 65 73 0a 20 20 20 20 20 20 2d 2d 63 61 63  ages.      --cac
7ba0: 68 65 2d 66 69 6c 65 3d 46 49 4c 45 20 20 20 63  he-file=FILE   c
7bb0: 61 63 68 65 20 74 65 73 74 20 72 65 73 75 6c 74  ache test result
7bc0: 73 20 69 6e 20 46 49 4c 45 20 5b 64 69 73 61 62  s in FILE [disab
7bd0: 6c 65 64 5d 0a 20 20 2d 43 2c 20 2d 2d 63 6f 6e  led].  -C, --con
7be0: 66 69 67 2d 63 61 63 68 65 20 20 20 20 20 20 61  fig-cache      a
7bf0: 6c 69 61 73 20 66 6f 72 20 5c 60 2d 2d 63 61 63  lias for \`--cac
7c00: 68 65 2d 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63  he-file=config.c
7c10: 61 63 68 65 27 0a 20 20 2d 6e 2c 20 2d 2d 6e 6f  ache'.  -n, --no
7c20: 2d 63 72 65 61 74 65 20 20 20 20 20 20 20 20 20  -create         
7c30: 64 6f 20 6e 6f 74 20 63 72 65 61 74 65 20 6f 75  do not create ou
7c40: 74 70 75 74 20 66 69 6c 65 73 0a 20 20 20 20 20  tput files.     
7c50: 20 2d 2d 73 72 63 64 69 72 3d 44 49 52 20 20 20   --srcdir=DIR   
7c60: 20 20 20 20 20 66 69 6e 64 20 74 68 65 20 73 6f       find the so
7c70: 75 72 63 65 73 20 69 6e 20 44 49 52 20 5b 63 6f  urces in DIR [co
7c80: 6e 66 69 67 75 72 65 20 64 69 72 20 6f 72 20 5c  nfigure dir or \
7c90: 60 2e 2e 27 5d 0a 0a 5f 41 43 45 4f 46 0a 0a 20  `..'].._ACEOF.. 
7ca0: 20 63 61 74 20 3c 3c 5f 41 43 45 4f 46 0a 49 6e   cat <<_ACEOF.In
7cb0: 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63  stallation direc
7cc0: 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 70 72 65 66  tories:.  --pref
7cd0: 69 78 3d 50 52 45 46 49 58 20 20 20 20 20 20 20  ix=PREFIX       
7ce0: 20 20 69 6e 73 74 61 6c 6c 20 61 72 63 68 69 74    install archit
7cf0: 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65  ecture-independe
7d00: 6e 74 20 66 69 6c 65 73 20 69 6e 20 50 52 45 46  nt files in PREF
7d10: 49 58 0a 09 09 09 20 20 5b 24 61 63 5f 64 65 66  IX....  [$ac_def
7d20: 61 75 6c 74 5f 70 72 65 66 69 78 5d 0a 20 20 2d  ault_prefix].  -
7d30: 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 45 50 52  -exec-prefix=EPR
7d40: 45 46 49 58 20 20 20 69 6e 73 74 61 6c 6c 20 61  EFIX   install a
7d50: 72 63 68 69 74 65 63 74 75 72 65 2d 64 65 70 65  rchitecture-depe
7d60: 6e 64 65 6e 74 20 66 69 6c 65 73 20 69 6e 20 45  ndent files in E
7d70: 50 52 45 46 49 58 0a 09 09 09 20 20 5b 50 52 45  PREFIX....  [PRE
7d80: 46 49 58 5d 0a 0a 42 79 20 64 65 66 61 75 6c 74  FIX]..By default
7d90: 2c 20 5c 60 6d 61 6b 65 20 69 6e 73 74 61 6c 6c  , \`make install
7da0: 27 20 77 69 6c 6c 20 69 6e 73 74 61 6c 6c 20 61  ' will install a
7db0: 6c 6c 20 74 68 65 20 66 69 6c 65 73 20 69 6e 0a  ll the files in.
7dc0: 5c 60 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72  \`$ac_default_pr
7dd0: 65 66 69 78 2f 62 69 6e 27 2c 20 5c 60 24 61 63  efix/bin', \`$ac
7de0: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f  _default_prefix/
7df0: 6c 69 62 27 20 65 74 63 2e 20 20 59 6f 75 20 63  lib' etc.  You c
7e00: 61 6e 20 73 70 65 63 69 66 79 0a 61 6e 20 69 6e  an specify.an in
7e10: 73 74 61 6c 6c 61 74 69 6f 6e 20 70 72 65 66 69  stallation prefi
7e20: 78 20 6f 74 68 65 72 20 74 68 61 6e 20 5c 60 24  x other than \`$
7e30: 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69  ac_default_prefi
7e40: 78 27 20 75 73 69 6e 67 20 5c 60 2d 2d 70 72 65  x' using \`--pre
7e50: 66 69 78 27 2c 0a 66 6f 72 20 69 6e 73 74 61 6e  fix',.for instan
7e60: 63 65 20 5c 60 2d 2d 70 72 65 66 69 78 3d 5c 24  ce \`--prefix=\$
7e70: 48 4f 4d 45 27 2e 0a 0a 46 6f 72 20 62 65 74 74  HOME'...For bett
7e80: 65 72 20 63 6f 6e 74 72 6f 6c 2c 20 75 73 65 20  er control, use 
7e90: 74 68 65 20 6f 70 74 69 6f 6e 73 20 62 65 6c 6f  the options belo
7ea0: 77 2e 0a 0a 46 69 6e 65 20 74 75 6e 69 6e 67 20  w...Fine tuning 
7eb0: 6f 66 20 74 68 65 20 69 6e 73 74 61 6c 6c 61 74  of the installat
7ec0: 69 6f 6e 20 64 69 72 65 63 74 6f 72 69 65 73 3a  ion directories:
7ed0: 0a 20 20 2d 2d 62 69 6e 64 69 72 3d 44 49 52 20  .  --bindir=DIR 
7ee0: 20 20 20 20 20 20 20 20 20 20 75 73 65 72 20 65            user e
7ef0: 78 65 63 75 74 61 62 6c 65 73 20 5b 45 50 52 45  xecutables [EPRE
7f00: 46 49 58 2f 62 69 6e 5d 0a 20 20 2d 2d 73 62 69  FIX/bin].  --sbi
7f10: 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  ndir=DIR        
7f20: 20 20 73 79 73 74 65 6d 20 61 64 6d 69 6e 20 65    system admin e
7f30: 78 65 63 75 74 61 62 6c 65 73 20 5b 45 50 52 45  xecutables [EPRE
7f40: 46 49 58 2f 73 62 69 6e 5d 0a 20 20 2d 2d 6c 69  FIX/sbin].  --li
7f50: 62 65 78 65 63 64 69 72 3d 44 49 52 20 20 20 20  bexecdir=DIR    
7f60: 20 20 20 70 72 6f 67 72 61 6d 20 65 78 65 63 75     program execu
7f70: 74 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f  tables [EPREFIX/
7f80: 6c 69 62 65 78 65 63 5d 0a 20 20 2d 2d 64 61 74  libexec].  --dat
7f90: 61 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  adir=DIR        
7fa0: 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72 63 68    read-only arch
7fb0: 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e  itecture-indepen
7fc0: 64 65 6e 74 20 64 61 74 61 20 5b 50 52 45 46 49  dent data [PREFI
7fd0: 58 2f 73 68 61 72 65 5d 0a 20 20 2d 2d 73 79 73  X/share].  --sys
7fe0: 63 6f 6e 66 64 69 72 3d 44 49 52 20 20 20 20 20  confdir=DIR     
7ff0: 20 20 72 65 61 64 2d 6f 6e 6c 79 20 73 69 6e 67    read-only sing
8000: 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61 20  le-machine data 
8010: 5b 50 52 45 46 49 58 2f 65 74 63 5d 0a 20 20 2d  [PREFIX/etc].  -
8020: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d  -sharedstatedir=
8030: 44 49 52 20 20 20 6d 6f 64 69 66 69 61 62 6c 65  DIR   modifiable
8040: 20 61 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e   architecture-in
8050: 64 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b  dependent data [
8060: 50 52 45 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d  PREFIX/com].  --
8070: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 44 49  localstatedir=DI
8080: 52 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20  R    modifiable 
8090: 73 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64  single-machine d
80a0: 61 74 61 20 5b 50 52 45 46 49 58 2f 76 61 72 5d  ata [PREFIX/var]
80b0: 0a 20 20 2d 2d 6c 69 62 64 69 72 3d 44 49 52 20  .  --libdir=DIR 
80c0: 20 20 20 20 20 20 20 20 20 20 6f 62 6a 65 63 74            object
80d0: 20 63 6f 64 65 20 6c 69 62 72 61 72 69 65 73 20   code libraries 
80e0: 5b 45 50 52 45 46 49 58 2f 6c 69 62 5d 0a 20 20  [EPREFIX/lib].  
80f0: 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 52  --includedir=DIR
8100: 20 20 20 20 20 20 20 43 20 68 65 61 64 65 72 20         C header 
8110: 66 69 6c 65 73 20 5b 50 52 45 46 49 58 2f 69 6e  files [PREFIX/in
8120: 63 6c 75 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69 6e  clude].  --oldin
8130: 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20 20  cludedir=DIR    
8140: 43 20 68 65 61 64 65 72 20 66 69 6c 65 73 20 66  C header files f
8150: 6f 72 20 6e 6f 6e 2d 67 63 63 20 5b 2f 75 73 72  or non-gcc [/usr
8160: 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 69 6e  /include].  --in
8170: 66 6f 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  fodir=DIR       
8180: 20 20 20 69 6e 66 6f 20 64 6f 63 75 6d 65 6e 74     info document
8190: 61 74 69 6f 6e 20 5b 50 52 45 46 49 58 2f 69 6e  ation [PREFIX/in
81a0: 66 6f 5d 0a 20 20 2d 2d 6d 61 6e 64 69 72 3d 44  fo].  --mandir=D
81b0: 49 52 20 20 20 20 20 20 20 20 20 20 20 6d 61 6e  IR           man
81c0: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b   documentation [
81d0: 50 52 45 46 49 58 2f 6d 61 6e 5d 0a 5f 41 43 45  PREFIX/man]._ACE
81e0: 4f 46 0a 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43  OF..  cat <<\_AC
81f0: 45 4f 46 0a 0a 53 79 73 74 65 6d 20 74 79 70 65  EOF..System type
8200: 73 3a 0a 20 20 2d 2d 62 75 69 6c 64 3d 42 55 49  s:.  --build=BUI
8210: 4c 44 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65  LD     configure
8220: 20 66 6f 72 20 62 75 69 6c 64 69 6e 67 20 6f 6e   for building on
8230: 20 42 55 49 4c 44 20 5b 67 75 65 73 73 65 64 5d   BUILD [guessed]
8240: 0a 20 20 2d 2d 68 6f 73 74 3d 48 4f 53 54 20 20  .  --host=HOST  
8250: 20 20 20 20 20 63 72 6f 73 73 2d 63 6f 6d 70 69       cross-compi
8260: 6c 65 20 74 6f 20 62 75 69 6c 64 20 70 72 6f 67  le to build prog
8270: 72 61 6d 73 20 74 6f 20 72 75 6e 20 6f 6e 20 48  rams to run on H
8280: 4f 53 54 20 5b 42 55 49 4c 44 5d 0a 5f 41 43 45  OST [BUILD]._ACE
8290: 4f 46 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d  OF.fi..if test -
82a0: 6e 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70  n "$ac_init_help
82b0: 22 3b 20 74 68 65 6e 0a 0a 20 20 63 61 74 20 3c  "; then..  cat <
82c0: 3c 5c 5f 41 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e  <\_ACEOF..Option
82d0: 61 6c 20 46 65 61 74 75 72 65 73 3a 0a 20 20 2d  al Features:.  -
82e0: 2d 64 69 73 61 62 6c 65 2d 46 45 41 54 55 52 45  -disable-FEATURE
82f0: 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 69 6e         do not in
8300: 63 6c 75 64 65 20 46 45 41 54 55 52 45 20 28 73  clude FEATURE (s
8310: 61 6d 65 20 61 73 20 2d 2d 65 6e 61 62 6c 65 2d  ame as --enable-
8320: 46 45 41 54 55 52 45 3d 6e 6f 29 0a 20 20 2d 2d  FEATURE=no).  --
8330: 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 5b 3d  enable-FEATURE[=
8340: 41 52 47 5d 20 20 69 6e 63 6c 75 64 65 20 46 45  ARG]  include FE
8350: 41 54 55 52 45 20 5b 41 52 47 3d 79 65 73 5d 0a  ATURE [ARG=yes].
8360: 20 20 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65    --enable-share
8370: 64 5b 3d 50 4b 47 53 5d 0a 20 20 20 20 20 20 20  d[=PKGS].       
8380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8390: 20 20 20 62 75 69 6c 64 20 73 68 61 72 65 64 20     build shared 
83a0: 6c 69 62 72 61 72 69 65 73 20 5b 64 65 66 61 75  libraries [defau
83b0: 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62  lt=yes].  --enab
83c0: 6c 65 2d 73 74 61 74 69 63 5b 3d 50 4b 47 53 5d  le-static[=PKGS]
83d0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
83e0: 20 20 20 20 20 20 20 20 20 20 20 62 75 69 6c 64             build
83f0: 20 73 74 61 74 69 63 20 6c 69 62 72 61 72 69 65   static librarie
8400: 73 20 5b 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a  s [default=yes].
8410: 20 20 2d 2d 65 6e 61 62 6c 65 2d 66 61 73 74 2d    --enable-fast-
8420: 69 6e 73 74 61 6c 6c 5b 3d 50 4b 47 53 5d 0a 20  install[=PKGS]. 
8430: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8440: 20 20 20 20 20 20 20 20 20 6f 70 74 69 6d 69 7a           optimiz
8450: 65 20 66 6f 72 20 66 61 73 74 20 69 6e 73 74 61  e for fast insta
8460: 6c 6c 61 74 69 6f 6e 20 5b 64 65 66 61 75 6c 74  llation [default
8470: 3d 79 65 73 5d 0a 20 20 2d 2d 64 69 73 61 62 6c  =yes].  --disabl
8480: 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 20  e-libtool-lock  
8490: 61 76 6f 69 64 20 6c 6f 63 6b 69 6e 67 20 28 6d  avoid locking (m
84a0: 69 67 68 74 20 62 72 65 61 6b 20 70 61 72 61 6c  ight break paral
84b0: 6c 65 6c 20 62 75 69 6c 64 73 29 0a 20 20 2d 2d  lel builds).  --
84c0: 65 6e 61 62 6c 65 2d 74 68 72 65 61 64 73 61 66  enable-threadsaf
84d0: 65 20 20 20 20 20 20 20 20 20 20 20 53 75 70 70  e           Supp
84e0: 6f 72 74 20 74 68 72 65 61 64 73 61 66 65 20 6f  ort threadsafe o
84f0: 70 65 72 61 74 69 6f 6e 0a 20 20 2d 2d 65 6e 61  peration.  --ena
8500: 62 6c 65 2d 63 72 6f 73 73 2d 74 68 72 65 61 64  ble-cross-thread
8510: 2d 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 20 20 41  -connections   A
8520: 6c 6c 6f 77 20 63 6f 6e 6e 65 63 74 69 6f 6e 20  llow connection 
8530: 73 68 61 72 69 6e 67 20 61 63 72 6f 73 73 20 74  sharing across t
8540: 68 72 65 61 64 73 0a 20 20 2d 2d 65 6e 61 62 6c  hreads.  --enabl
8550: 65 2d 74 68 72 65 61 64 73 2d 6f 76 65 72 72 69  e-threads-overri
8560: 64 65 2d 6c 6f 63 6b 73 20 20 20 20 20 54 68 72  de-locks     Thr
8570: 65 61 64 73 20 63 61 6e 20 6f 76 65 72 72 69 64  eads can overrid
8580: 65 20 65 61 63 68 20 6f 74 68 65 72 73 20 6c 6f  e each others lo
8590: 63 6b 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 72  cks.  --enable-r
85a0: 65 6c 65 61 73 65 6d 6f 64 65 20 20 20 20 20 20  eleasemode      
85b0: 20 20 20 20 20 53 75 70 70 6f 72 74 20 6c 69 62       Support lib
85c0: 74 6f 6f 6c 20 6c 69 6e 6b 20 74 6f 20 72 65 6c  tool link to rel
85d0: 65 61 73 65 20 6d 6f 64 65 0a 20 20 2d 2d 65 6e  ease mode.  --en
85e0: 61 62 6c 65 2d 74 65 6d 70 73 74 6f 72 65 20 20  able-tempstore  
85f0: 20 20 20 55 73 65 20 61 6e 20 69 6e 2d 72 61 6d     Use an in-ram
8600: 20 64 61 74 61 62 61 73 65 20 66 6f 72 20 74 65   database for te
8610: 6d 70 6f 72 61 72 79 20 74 61 62 6c 65 73 20 28  mporary tables (
8620: 6e 65 76 65 72 2c 6e 6f 2c 79 65 73 2c 61 6c 77  never,no,yes,alw
8630: 61 79 73 29 0a 20 20 2d 2d 64 69 73 61 62 6c 65  ays).  --disable
8640: 2d 74 63 6c 20 20 20 20 20 20 20 64 6f 20 6e 6f  -tcl       do no
8650: 74 20 62 75 69 6c 64 20 54 43 4c 20 65 78 74 65  t build TCL exte
8660: 6e 73 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65  nsion.  --enable
8670: 2d 64 65 62 75 67 20 20 20 20 20 20 20 20 20 65  -debug         e
8680: 6e 61 62 6c 65 20 64 65 62 75 67 67 69 6e 67 20  nable debugging 
8690: 26 20 76 65 72 62 6f 73 65 20 65 78 70 6c 61 69  & verbose explai
86a0: 6e 0a 0a 4f 70 74 69 6f 6e 61 6c 20 50 61 63 6b  n..Optional Pack
86b0: 61 67 65 73 3a 0a 20 20 2d 2d 77 69 74 68 2d 50  ages:.  --with-P
86c0: 41 43 4b 41 47 45 5b 3d 41 52 47 5d 20 20 20 20  ACKAGE[=ARG]    
86d0: 75 73 65 20 50 41 43 4b 41 47 45 20 5b 41 52 47  use PACKAGE [ARG
86e0: 3d 79 65 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75  =yes].  --withou
86f0: 74 2d 50 41 43 4b 41 47 45 20 20 20 20 20 20 20  t-PACKAGE       
8700: 64 6f 20 6e 6f 74 20 75 73 65 20 50 41 43 4b 41  do not use PACKA
8710: 47 45 20 28 73 61 6d 65 20 61 73 20 2d 2d 77 69  GE (same as --wi
8720: 74 68 2d 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20  th-PACKAGE=no). 
8730: 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c 64 20 20   --with-gnu-ld  
8740: 20 20 20 20 20 20 20 20 20 61 73 73 75 6d 65 20           assume 
8750: 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 75  the C compiler u
8760: 73 65 73 20 47 4e 55 20 6c 64 20 5b 64 65 66 61  ses GNU ld [defa
8770: 75 6c 74 3d 6e 6f 5d 0a 20 20 2d 2d 77 69 74 68  ult=no].  --with
8780: 2d 70 69 63 20 20 20 20 20 20 20 20 20 20 20 20  -pic            
8790: 20 20 74 72 79 20 74 6f 20 75 73 65 20 6f 6e 6c    try to use onl
87a0: 79 20 50 49 43 2f 6e 6f 6e 2d 50 49 43 20 6f 62  y PIC/non-PIC ob
87b0: 6a 65 63 74 73 20 5b 64 65 66 61 75 6c 74 3d 75  jects [default=u
87c0: 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  se.             
87d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 74               bot
87e0: 68 5d 0a 20 20 2d 2d 77 69 74 68 2d 74 61 67 73  h].  --with-tags
87f0: 5b 3d 54 41 47 53 5d 0a 20 20 20 20 20 20 20 20  [=TAGS].        
8800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8810: 20 20 69 6e 63 6c 75 64 65 20 61 64 64 69 74 69    include additi
8820: 6f 6e 61 6c 20 63 6f 6e 66 69 67 75 72 61 74 69  onal configurati
8830: 6f 6e 73 20 5b 61 75 74 6f 6d 61 74 69 63 5d 0a  ons [automatic].
8840: 20 20 2d 2d 77 69 74 68 2d 68 69 6e 74 73 3d 46    --with-hints=F
8850: 49 4c 45 20 20 20 20 20 20 20 52 65 61 64 20 63  ILE       Read c
8860: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 70 74  onfiguration opt
8870: 69 6f 6e 73 20 66 72 6f 6d 20 46 49 4c 45 0a 20  ions from FILE. 
8880: 20 2d 2d 77 69 74 68 2d 74 63 6c 3d 44 49 52 20   --with-tcl=DIR 
8890: 20 20 20 20 20 20 20 20 20 64 69 72 65 63 74 6f           directo
88a0: 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63  ry containing tc
88b0: 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  l configuration 
88c0: 28 74 63 6c 43 6f 6e 66 69 67 2e 73 68 29 0a 0a  (tclConfig.sh)..
88d0: 53 6f 6d 65 20 69 6e 66 6c 75 65 6e 74 69 61 6c  Some influential
88e0: 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72   environment var
88f0: 69 61 62 6c 65 73 3a 0a 20 20 43 43 20 20 20 20  iables:.  CC    
8900: 20 20 20 20 20 20 43 20 63 6f 6d 70 69 6c 65 72        C compiler
8910: 20 63 6f 6d 6d 61 6e 64 0a 20 20 43 46 4c 41 47   command.  CFLAG
8920: 53 20 20 20 20 20 20 43 20 63 6f 6d 70 69 6c 65  S      C compile
8930: 72 20 66 6c 61 67 73 0a 20 20 4c 44 46 4c 41 47  r flags.  LDFLAG
8940: 53 20 20 20 20 20 6c 69 6e 6b 65 72 20 66 6c 61  S     linker fla
8950: 67 73 2c 20 65 2e 67 2e 20 2d 4c 3c 6c 69 62 20  gs, e.g. -L<lib 
8960: 64 69 72 3e 20 69 66 20 79 6f 75 20 68 61 76 65  dir> if you have
8970: 20 6c 69 62 72 61 72 69 65 73 20 69 6e 20 61 0a   libraries in a.
8980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f                no
8990: 6e 73 74 61 6e 64 61 72 64 20 64 69 72 65 63 74  nstandard direct
89a0: 6f 72 79 20 3c 6c 69 62 20 64 69 72 3e 0a 20 20  ory <lib dir>.  
89b0: 43 50 50 46 4c 41 47 53 20 20 20 20 43 2f 43 2b  CPPFLAGS    C/C+
89c0: 2b 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 66  + preprocessor f
89d0: 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 49 3c 69 6e  lags, e.g. -I<in
89e0: 63 6c 75 64 65 20 64 69 72 3e 20 69 66 20 79 6f  clude dir> if yo
89f0: 75 20 68 61 76 65 0a 20 20 20 20 20 20 20 20 20  u have.         
8a00: 20 20 20 20 20 68 65 61 64 65 72 73 20 69 6e 20       headers in 
8a10: 61 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64 69  a nonstandard di
8a20: 72 65 63 74 6f 72 79 20 3c 69 6e 63 6c 75 64 65  rectory <include
8a30: 20 64 69 72 3e 0a 20 20 43 50 50 20 20 20 20 20   dir>.  CPP     
8a40: 20 20 20 20 43 20 70 72 65 70 72 6f 63 65 73 73      C preprocess
8a50: 6f 72 0a 20 20 43 58 58 20 20 20 20 20 20 20 20  or.  CXX        
8a60: 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 63 6f   C++ compiler co
8a70: 6d 6d 61 6e 64 0a 20 20 43 58 58 46 4c 41 47 53  mmand.  CXXFLAGS
8a80: 20 20 20 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72      C++ compiler
8a90: 20 66 6c 61 67 73 0a 20 20 43 58 58 43 50 50 20   flags.  CXXCPP 
8aa0: 20 20 20 20 20 43 2b 2b 20 70 72 65 70 72 6f 63       C++ preproc
8ab0: 65 73 73 6f 72 0a 20 20 46 37 37 20 20 20 20 20  essor.  F77     
8ac0: 20 20 20 20 46 6f 72 74 72 61 6e 20 37 37 20 63      Fortran 77 c
8ad0: 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a  ompiler command.
8ae0: 20 20 46 46 4c 41 47 53 20 20 20 20 20 20 46 6f    FFLAGS      Fo
8af0: 72 74 72 61 6e 20 37 37 20 63 6f 6d 70 69 6c 65  rtran 77 compile
8b00: 72 20 66 6c 61 67 73 0a 0a 55 73 65 20 74 68 65  r flags..Use the
8b10: 73 65 20 76 61 72 69 61 62 6c 65 73 20 74 6f 20  se variables to 
8b20: 6f 76 65 72 72 69 64 65 20 74 68 65 20 63 68 6f  override the cho
8b30: 69 63 65 73 20 6d 61 64 65 20 62 79 20 60 63 6f  ices made by `co
8b40: 6e 66 69 67 75 72 65 27 20 6f 72 20 74 6f 20 68  nfigure' or to h
8b50: 65 6c 70 0a 69 74 20 74 6f 20 66 69 6e 64 20 6c  elp.it to find l
8b60: 69 62 72 61 72 69 65 73 20 61 6e 64 20 70 72 6f  ibraries and pro
8b70: 67 72 61 6d 73 20 77 69 74 68 20 6e 6f 6e 73 74  grams with nonst
8b80: 61 6e 64 61 72 64 20 6e 61 6d 65 73 2f 6c 6f 63  andard names/loc
8b90: 61 74 69 6f 6e 73 2e 0a 0a 5f 41 43 45 4f 46 0a  ations..._ACEOF.
8ba0: 66 69 0a 0a 69 66 20 74 65 73 74 20 22 24 61 63  fi..if test "$ac
8bb0: 5f 69 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22 72  _init_help" = "r
8bc0: 65 63 75 72 73 69 76 65 22 3b 20 74 68 65 6e 0a  ecursive"; then.
8bd0: 20 20 23 20 49 66 20 74 68 65 72 65 20 61 72 65    # If there are
8be0: 20 73 75 62 64 69 72 73 2c 20 72 65 70 6f 72 74   subdirs, report
8bf0: 20 74 68 65 69 72 20 73 70 65 63 69 66 69 63 20   their specific 
8c00: 2d 2d 68 65 6c 70 2e 0a 20 20 61 63 5f 70 6f 70  --help..  ac_pop
8c10: 64 69 72 3d 60 70 77 64 60 0a 20 20 66 6f 72 20  dir=`pwd`.  for 
8c20: 61 63 5f 64 69 72 20 69 6e 20 3a 20 24 61 63 5f  ac_dir in : $ac_
8c30: 73 75 62 64 69 72 73 5f 61 6c 6c 3b 20 64 6f 20  subdirs_all; do 
8c40: 74 65 73 74 20 22 78 24 61 63 5f 64 69 72 22 20  test "x$ac_dir" 
8c50: 3d 20 78 3a 20 26 26 20 63 6f 6e 74 69 6e 75 65  = x: && continue
8c60: 0a 20 20 20 20 74 65 73 74 20 2d 64 20 24 61 63  .    test -d $ac
8c70: 5f 64 69 72 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  _dir || continue
8c80: 0a 20 20 20 20 61 63 5f 62 75 69 6c 64 64 69 72  .    ac_builddir
8c90: 3d 2e 0a 0a 69 66 20 74 65 73 74 20 22 24 61 63  =...if test "$ac
8ca0: 5f 64 69 72 22 20 21 3d 20 2e 3b 20 74 68 65 6e  _dir" != .; then
8cb0: 0a 20 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78  .  ac_dir_suffix
8cc0: 3d 2f 60 65 63 68 6f 20 22 24 61 63 5f 64 69 72  =/`echo "$ac_dir
8cd0: 22 20 7c 20 73 65 64 20 27 73 2c 5e 5c 2e 5b 5c  " | sed 's,^\.[\
8ce0: 5c 2f 5d 2c 2c 27 60 0a 20 20 23 20 41 20 22 2e  \/],,'`.  # A ".
8cf0: 2e 2f 22 20 66 6f 72 20 65 61 63 68 20 64 69 72  ./" for each dir
8d00: 65 63 74 6f 72 79 20 69 6e 20 24 61 63 5f 64 69  ectory in $ac_di
8d10: 72 5f 73 75 66 66 69 78 2e 0a 20 20 61 63 5f 74  r_suffix..  ac_t
8d20: 6f 70 5f 62 75 69 6c 64 64 69 72 3d 60 65 63 68  op_builddir=`ech
8d30: 6f 20 22 24 61 63 5f 64 69 72 5f 73 75 66 66 69  o "$ac_dir_suffi
8d40: 78 22 20 7c 20 73 65 64 20 27 73 2c 2f 5b 5e 5c  x" | sed 's,/[^\
8d50: 5c 2f 5d 2a 2c 2e 2e 2f 2c 67 27 60 0a 65 6c 73  \/]*,../,g'`.els
8d60: 65 0a 20 20 61 63 5f 64 69 72 5f 73 75 66 66 69  e.  ac_dir_suffi
8d70: 78 3d 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  x= ac_top_buildd
8d80: 69 72 3d 0a 66 69 0a 0a 63 61 73 65 20 24 73 72  ir=.fi..case $sr
8d90: 63 64 69 72 20 69 6e 0a 20 20 2e 29 20 20 23 20  cdir in.  .)  # 
8da0: 4e 6f 20 2d 2d 73 72 63 64 69 72 20 6f 70 74 69  No --srcdir opti
8db0: 6f 6e 2e 20 20 57 65 20 61 72 65 20 62 75 69 6c  on.  We are buil
8dc0: 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2e 0a 20  ding in place.. 
8dd0: 20 20 20 61 63 5f 73 72 63 64 69 72 3d 2e 0a 20     ac_srcdir=.. 
8de0: 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24     if test -z "$
8df0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 22  ac_top_builddir"
8e00: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 61 63  ; then.       ac
8e10: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 2e 0a 20 20  _top_srcdir=..  
8e20: 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 61 63    else.       ac
8e30: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 60 65 63 68  _top_srcdir=`ech
8e40: 6f 20 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  o $ac_top_buildd
8e50: 69 72 20 7c 20 73 65 64 20 27 73 2c 2f 24 2c 2c  ir | sed 's,/$,,
8e60: 27 60 0a 20 20 20 20 66 69 20 3b 3b 0a 20 20 5b  '`.    fi ;;.  [
8e70: 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a  \\/]* | ?:[\\/]*
8e80: 20 29 20 20 23 20 41 62 73 6f 6c 75 74 65 20 70   )  # Absolute p
8e90: 61 74 68 2e 0a 20 20 20 20 61 63 5f 73 72 63 64  ath..    ac_srcd
8ea0: 69 72 3d 24 73 72 63 64 69 72 24 61 63 5f 64 69  ir=$srcdir$ac_di
8eb0: 72 5f 73 75 66 66 69 78 3b 0a 20 20 20 20 61 63  r_suffix;.    ac
8ec0: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 73 72 63  _top_srcdir=$src
8ed0: 64 69 72 20 3b 3b 0a 20 20 2a 29 20 23 20 52 65  dir ;;.  *) # Re
8ee0: 6c 61 74 69 76 65 20 70 61 74 68 2e 0a 20 20 20  lative path..   
8ef0: 20 61 63 5f 73 72 63 64 69 72 3d 24 61 63 5f 74   ac_srcdir=$ac_t
8f00: 6f 70 5f 62 75 69 6c 64 64 69 72 24 73 72 63 64  op_builddir$srcd
8f10: 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78  ir$ac_dir_suffix
8f20: 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64  .    ac_top_srcd
8f30: 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ir=$ac_top_build
8f40: 64 69 72 24 73 72 63 64 69 72 20 3b 3b 0a 65 73  dir$srcdir ;;.es
8f50: 61 63 0a 0a 23 20 44 6f 20 6e 6f 74 20 75 73 65  ac..# Do not use
8f60: 20 60 63 64 20 66 6f 6f 20 26 26 20 70 77 64 60   `cd foo && pwd`
8f70: 20 74 6f 20 63 6f 6d 70 75 74 65 20 61 62 73 6f   to compute abso
8f80: 6c 75 74 65 20 70 61 74 68 73 2c 20 62 65 63 61  lute paths, beca
8f90: 75 73 65 0a 23 20 74 68 65 20 64 69 72 65 63 74  use.# the direct
8fa0: 6f 72 69 65 73 20 6d 61 79 20 6e 6f 74 20 65 78  ories may not ex
8fb0: 69 73 74 2e 0a 63 61 73 65 20 60 70 77 64 60 20  ist..case `pwd` 
8fc0: 69 6e 0a 2e 29 20 61 63 5f 61 62 73 5f 62 75 69  in..) ac_abs_bui
8fd0: 6c 64 64 69 72 3d 22 24 61 63 5f 64 69 72 22 3b  lddir="$ac_dir";
8fe0: 3b 0a 2a 29 0a 20 20 63 61 73 65 20 22 24 61 63  ;.*).  case "$ac
8ff0: 5f 64 69 72 22 20 69 6e 0a 20 20 2e 29 20 61 63  _dir" in.  .) ac
9000: 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 60 70  _abs_builddir=`p
9010: 77 64 60 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c  wd`;;.  [\\/]* |
9020: 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61   ?:[\\/]* ) ac_a
9030: 62 73 5f 62 75 69 6c 64 64 69 72 3d 22 24 61 63  bs_builddir="$ac
9040: 5f 64 69 72 22 3b 3b 0a 20 20 2a 29 20 61 63 5f  _dir";;.  *) ac_
9050: 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 60 70 77  abs_builddir=`pw
9060: 64 60 2f 22 24 61 63 5f 64 69 72 22 3b 3b 0a 20  d`/"$ac_dir";;. 
9070: 20 65 73 61 63 3b 3b 0a 65 73 61 63 0a 63 61 73   esac;;.esac.cas
9080: 65 20 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64  e $ac_abs_buildd
9090: 69 72 20 69 6e 0a 2e 29 20 61 63 5f 61 62 73 5f  ir in..) ac_abs_
90a0: 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 7b 61  top_builddir=${a
90b0: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e  c_top_builddir}.
90c0: 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20 24 7b 61  ;;.*).  case ${a
90d0: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e  c_top_builddir}.
90e0: 20 69 6e 0a 20 20 2e 29 20 61 63 5f 61 62 73 5f   in.  .) ac_abs_
90f0: 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 61 63  top_builddir=$ac
9100: 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3b 3b 0a  _abs_builddir;;.
9110: 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c    [\\/]* | ?:[\\
9120: 2f 5d 2a 20 29 20 61 63 5f 61 62 73 5f 74 6f 70  /]* ) ac_abs_top
9130: 5f 62 75 69 6c 64 64 69 72 3d 24 7b 61 63 5f 74  _builddir=${ac_t
9140: 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e 3b 3b 0a  op_builddir}.;;.
9150: 20 20 2a 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f    *) ac_abs_top_
9160: 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 61 62 73  builddir=$ac_abs
9170: 5f 62 75 69 6c 64 64 69 72 2f 24 7b 61 63 5f 74  _builddir/${ac_t
9180: 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e 3b 3b 0a  op_builddir}.;;.
9190: 20 20 65 73 61 63 3b 3b 0a 65 73 61 63 0a 63 61    esac;;.esac.ca
91a0: 73 65 20 24 61 63 5f 61 62 73 5f 62 75 69 6c 64  se $ac_abs_build
91b0: 64 69 72 20 69 6e 0a 2e 29 20 61 63 5f 61 62 73  dir in..) ac_abs
91c0: 5f 73 72 63 64 69 72 3d 24 61 63 5f 73 72 63 64  _srcdir=$ac_srcd
91d0: 69 72 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20 24  ir;;.*).  case $
91e0: 61 63 5f 73 72 63 64 69 72 20 69 6e 0a 20 20 2e  ac_srcdir in.  .
91f0: 29 20 61 63 5f 61 62 73 5f 73 72 63 64 69 72 3d  ) ac_abs_srcdir=
9200: 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72  $ac_abs_builddir
9210: 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a  ;;.  [\\/]* | ?:
9220: 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61 62 73 5f  [\\/]* ) ac_abs_
9230: 73 72 63 64 69 72 3d 24 61 63 5f 73 72 63 64 69  srcdir=$ac_srcdi
9240: 72 3b 3b 0a 20 20 2a 29 20 61 63 5f 61 62 73 5f  r;;.  *) ac_abs_
9250: 73 72 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 62  srcdir=$ac_abs_b
9260: 75 69 6c 64 64 69 72 2f 24 61 63 5f 73 72 63 64  uilddir/$ac_srcd
9270: 69 72 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a 65 73  ir;;.  esac;;.es
9280: 61 63 0a 63 61 73 65 20 24 61 63 5f 61 62 73 5f  ac.case $ac_abs_
9290: 62 75 69 6c 64 64 69 72 20 69 6e 0a 2e 29 20 61  builddir in..) a
92a0: 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72  c_abs_top_srcdir
92b0: 3d 24 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3b  =$ac_top_srcdir;
92c0: 3b 0a 2a 29 0a 20 20 63 61 73 65 20 24 61 63 5f  ;.*).  case $ac_
92d0: 74 6f 70 5f 73 72 63 64 69 72 20 69 6e 0a 20 20  top_srcdir in.  
92e0: 2e 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72  .) ac_abs_top_sr
92f0: 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 69  cdir=$ac_abs_bui
9300: 6c 64 64 69 72 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a  lddir;;.  [\\/]*
9310: 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 63   | ?:[\\/]* ) ac
9320: 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d  _abs_top_srcdir=
9330: 24 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3b 3b  $ac_top_srcdir;;
9340: 0a 20 20 2a 29 20 61 63 5f 61 62 73 5f 74 6f 70  .  *) ac_abs_top
9350: 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62 73 5f  _srcdir=$ac_abs_
9360: 62 75 69 6c 64 64 69 72 2f 24 61 63 5f 74 6f 70  builddir/$ac_top
9370: 5f 73 72 63 64 69 72 3b 3b 0a 20 20 65 73 61 63  _srcdir;;.  esac
9380: 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20 63 64 20  ;;.esac..    cd 
9390: 24 61 63 5f 64 69 72 0a 20 20 20 20 23 20 43 68  $ac_dir.    # Ch
93a0: 65 63 6b 20 66 6f 72 20 67 75 65 73 74 65 64 20  eck for guested 
93b0: 63 6f 6e 66 69 67 75 72 65 3b 20 6f 74 68 65 72  configure; other
93c0: 77 69 73 65 20 67 65 74 20 43 79 67 6e 75 73 20  wise get Cygnus 
93d0: 73 74 79 6c 65 20 63 6f 6e 66 69 67 75 72 65 2e  style configure.
93e0: 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20  .    if test -f 
93f0: 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69  $ac_srcdir/confi
9400: 67 75 72 65 2e 67 6e 75 3b 20 74 68 65 6e 0a 20  gure.gnu; then. 
9410: 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20 20       echo.      
9420: 24 53 48 45 4c 4c 20 24 61 63 5f 73 72 63 64 69  $SHELL $ac_srcdi
9430: 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75 20  r/configure.gnu 
9440: 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76   --help=recursiv
9450: 65 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74 20  e.    elif test 
9460: 2d 66 20 24 61 63 5f 73 72 63 64 69 72 2f 63 6f  -f $ac_srcdir/co
9470: 6e 66 69 67 75 72 65 3b 20 74 68 65 6e 0a 20 20  nfigure; then.  
9480: 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20 20 24      echo.      $
9490: 53 48 45 4c 4c 20 24 61 63 5f 73 72 63 64 69 72  SHELL $ac_srcdir
94a0: 2f 63 6f 6e 66 69 67 75 72 65 20 20 2d 2d 68 65  /configure  --he
94b0: 6c 70 3d 72 65 63 75 72 73 69 76 65 0a 20 20 20  lp=recursive.   
94c0: 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20 24 61   elif test -f $a
94d0: 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75  c_srcdir/configu
94e0: 72 65 2e 61 63 20 7c 7c 0a 09 20 20 20 74 65 73  re.ac ||..   tes
94f0: 74 20 2d 66 20 24 61 63 5f 73 72 63 64 69 72 2f  t -f $ac_srcdir/
9500: 63 6f 6e 66 69 67 75 72 65 2e 69 6e 3b 20 74 68  configure.in; th
9510: 65 6e 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20  en.      echo.  
9520: 20 20 20 20 24 61 63 5f 63 6f 6e 66 69 67 75 72      $ac_configur
9530: 65 20 2d 2d 68 65 6c 70 0a 20 20 20 20 65 6c 73  e --help.    els
9540: 65 0a 20 20 20 20 20 20 65 63 68 6f 20 22 24 61  e.      echo "$a
9550: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e  s_me: WARNING: n
9560: 6f 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  o configuration 
9570: 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69  information is i
9580: 6e 20 24 61 63 5f 64 69 72 22 20 3e 26 32 0a 20  n $ac_dir" >&2. 
9590: 20 20 20 66 69 0a 20 20 20 20 63 64 20 24 61 63     fi.    cd $ac
95a0: 5f 70 6f 70 64 69 72 0a 20 20 64 6f 6e 65 0a 66  _popdir.  done.f
95b0: 69 0a 0a 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  i..test -n "$ac_
95c0: 69 6e 69 74 5f 68 65 6c 70 22 20 26 26 20 65 78  init_help" && ex
95d0: 69 74 20 30 0a 69 66 20 24 61 63 5f 69 6e 69 74  it 0.if $ac_init
95e0: 5f 76 65 72 73 69 6f 6e 3b 20 74 68 65 6e 0a 20  _version; then. 
95f0: 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 0a   cat <<\_ACEOF..
9600: 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30  Copyright (C) 20
9610: 30 33 20 46 72 65 65 20 53 6f 66 74 77 61 72 65  03 Free Software
9620: 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63   Foundation, Inc
9630: 2e 0a 54 68 69 73 20 63 6f 6e 66 69 67 75 72 65  ..This configure
9640: 20 73 63 72 69 70 74 20 69 73 20 66 72 65 65 20   script is free 
9650: 73 6f 66 74 77 61 72 65 3b 20 74 68 65 20 46 72  software; the Fr
9660: 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e  ee Software Foun
9670: 64 61 74 69 6f 6e 0a 67 69 76 65 73 20 75 6e 6c  dation.gives unl
9680: 69 6d 69 74 65 64 20 70 65 72 6d 69 73 73 69 6f  imited permissio
9690: 6e 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72  n to copy, distr
96a0: 69 62 75 74 65 20 61 6e 64 20 6d 6f 64 69 66 79  ibute and modify
96b0: 20 69 74 2e 0a 5f 41 43 45 4f 46 0a 20 20 65 78   it.._ACEOF.  ex
96c0: 69 74 20 30 0a 66 69 0a 65 78 65 63 20 35 3e 63  it 0.fi.exec 5>c
96d0: 6f 6e 66 69 67 2e 6c 6f 67 0a 63 61 74 20 3e 26  onfig.log.cat >&
96e0: 35 20 3c 3c 5f 41 43 45 4f 46 0a 54 68 69 73 20  5 <<_ACEOF.This 
96f0: 66 69 6c 65 20 63 6f 6e 74 61 69 6e 73 20 61 6e  file contains an
9700: 79 20 6d 65 73 73 61 67 65 73 20 70 72 6f 64 75  y messages produ
9710: 63 65 64 20 62 79 20 63 6f 6d 70 69 6c 65 72 73  ced by compilers
9720: 20 77 68 69 6c 65 0a 72 75 6e 6e 69 6e 67 20 63   while.running c
9730: 6f 6e 66 69 67 75 72 65 2c 20 74 6f 20 61 69 64  onfigure, to aid
9740: 20 64 65 62 75 67 67 69 6e 67 20 69 66 20 63 6f   debugging if co
9750: 6e 66 69 67 75 72 65 20 6d 61 6b 65 73 20 61 20  nfigure makes a 
9760: 6d 69 73 74 61 6b 65 2e 0a 0a 49 74 20 77 61 73  mistake...It was
9770: 20 63 72 65 61 74 65 64 20 62 79 20 24 61 73 5f   created by $as_
9780: 6d 65 2c 20 77 68 69 63 68 20 77 61 73 0a 67 65  me, which was.ge
9790: 6e 65 72 61 74 65 64 20 62 79 20 47 4e 55 20 41  nerated by GNU A
97a0: 75 74 6f 63 6f 6e 66 20 32 2e 35 39 2e 20 20 49  utoconf 2.59.  I
97b0: 6e 76 6f 63 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e  nvocation comman
97c0: 64 20 6c 69 6e 65 20 77 61 73 0a 0a 20 20 24 20  d line was..  $ 
97d0: 24 30 20 24 40 0a 0a 5f 41 43 45 4f 46 0a 7b 0a  $0 $@.._ACEOF.{.
97e0: 63 61 74 20 3c 3c 5f 41 53 55 4e 41 4d 45 0a 23  cat <<_ASUNAME.#
97f0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23  # --------- ##.#
9800: 23 20 50 6c 61 74 66 6f 72 6d 2e 20 23 23 0a 23  # Platform. ##.#
9810: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a  # --------- ##..
9820: 68 6f 73 74 6e 61 6d 65 20 3d 20 60 28 68 6f 73  hostname = `(hos
9830: 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d 65 20 2d  tname || uname -
9840: 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  n) 2>/dev/null |
9850: 20 73 65 64 20 31 71 60 0a 75 6e 61 6d 65 20 2d   sed 1q`.uname -
9860: 6d 20 3d 20 60 28 75 6e 61 6d 65 20 2d 6d 29 20  m = `(uname -m) 
9870: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65  2>/dev/null || e
9880: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61  cho unknown`.una
9890: 6d 65 20 2d 72 20 3d 20 60 28 75 6e 61 6d 65 20  me -r = `(uname 
98a0: 2d 72 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  -r) 2>/dev/null 
98b0: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
98c0: 0a 75 6e 61 6d 65 20 2d 73 20 3d 20 60 28 75 6e  .uname -s = `(un
98d0: 61 6d 65 20 2d 73 29 20 32 3e 2f 64 65 76 2f 6e  ame -s) 2>/dev/n
98e0: 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e  ull || echo unkn
98f0: 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 76 20 3d 20  own`.uname -v = 
9900: 60 28 75 6e 61 6d 65 20 2d 76 29 20 32 3e 2f 64  `(uname -v) 2>/d
9910: 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20  ev/null || echo 
9920: 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 75 73 72 2f 62  unknown`../usr/b
9930: 69 6e 2f 75 6e 61 6d 65 20 2d 70 20 3d 20 60 28  in/uname -p = `(
9940: 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d  /usr/bin/uname -
9950: 70 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  p) 2>/dev/null |
9960: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
9970: 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58 20 20 20  /bin/uname -X   
9980: 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 61 6d 65    = `(/bin/uname
9990: 20 2d 58 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -X) 2>/dev/null
99a0: 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e 6b       || echo unk
99b0: 6e 6f 77 6e 60 0a 0a 2f 62 69 6e 2f 61 72 63 68  nown`../bin/arch
99c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20                = 
99d0: 60 28 2f 62 69 6e 2f 61 72 63 68 29 20 32 3e 2f  `(/bin/arch) 2>/
99e0: 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20  dev/null        
99f0: 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e        || echo un
9a00: 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69 6e 2f  known`./usr/bin/
9a10: 61 72 63 68 20 2d 6b 20 20 20 20 20 20 20 3d 20  arch -k       = 
9a20: 60 28 2f 75 73 72 2f 62 69 6e 2f 61 72 63 68 20  `(/usr/bin/arch 
9a30: 2d 6b 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  -k) 2>/dev/null 
9a40: 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e        || echo un
9a50: 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 63 6f 6e 76  known`./usr/conv
9a60: 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 20 3d 20  ex/getsysinfo = 
9a70: 60 28 2f 75 73 72 2f 63 6f 6e 76 65 78 2f 67 65  `(/usr/convex/ge
9a80: 74 73 79 73 69 6e 66 6f 29 20 32 3e 2f 64 65 76  tsysinfo) 2>/dev
9a90: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
9aa0: 6b 6e 6f 77 6e 60 0a 68 6f 73 74 69 6e 66 6f 20  known`.hostinfo 
9ab0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20                = 
9ac0: 60 28 68 6f 73 74 69 6e 66 6f 29 20 32 3e 2f 64  `(hostinfo) 2>/d
9ad0: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20 20  ev/null         
9ae0: 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e        || echo un
9af0: 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 6d 61 63 68  known`./bin/mach
9b00: 69 6e 65 20 20 20 20 20 20 20 20 20 20 20 3d 20  ine           = 
9b10: 60 28 2f 62 69 6e 2f 6d 61 63 68 69 6e 65 29 20  `(/bin/machine) 
9b20: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20  2>/dev/null     
9b30: 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e        || echo un
9b40: 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69 6e 2f  known`./usr/bin/
9b50: 6f 73 6c 65 76 65 6c 20 20 20 20 20 20 20 3d 20  oslevel       = 
9b60: 60 28 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c 65 76  `(/usr/bin/oslev
9b70: 65 6c 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  el) 2>/dev/null 
9b80: 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e        || echo un
9b90: 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e 69 76  known`./bin/univ
9ba0: 65 72 73 65 20 20 20 20 20 20 20 20 20 20 3d 20  erse          = 
9bb0: 60 28 2f 62 69 6e 2f 75 6e 69 76 65 72 73 65 29  `(/bin/universe)
9bc0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20   2>/dev/null    
9bd0: 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e        || echo un
9be0: 6b 6e 6f 77 6e 60 0a 0a 5f 41 53 55 4e 41 4d 45  known`.._ASUNAME
9bf0: 0a 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  ..as_save_IFS=$I
9c00: 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
9c10: 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
9c20: 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
9c30: 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
9c40: 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
9c50: 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
9c60: 2e 0a 20 20 65 63 68 6f 20 22 50 41 54 48 3a 20  ..  echo "PATH: 
9c70: 24 61 73 5f 64 69 72 22 0a 64 6f 6e 65 0a 0a 7d  $as_dir".done..}
9c80: 20 3e 26 35 0a 0a 63 61 74 20 3e 26 35 20 3c 3c   >&5..cat >&5 <<
9c90: 5f 41 43 45 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d  _ACEOF...## ----
9ca0: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 6f  ------- ##.## Co
9cb0: 72 65 20 74 65 73 74 73 2e 20 23 23 0a 23 23 20  re tests. ##.## 
9cc0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a  ----------- ##..
9cd0: 5f 41 43 45 4f 46 0a 0a 0a 23 20 4b 65 65 70 20  _ACEOF...# Keep 
9ce0: 61 20 74 72 61 63 65 20 6f 66 20 74 68 65 20 63  a trace of the c
9cf0: 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a 23 20 53  ommand line..# S
9d00: 74 72 69 70 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72  trip out --no-cr
9d10: 65 61 74 65 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65  eate and --no-re
9d20: 63 75 72 73 69 6f 6e 20 73 6f 20 74 68 65 79 20  cursion so they 
9d30: 64 6f 20 6e 6f 74 20 70 69 6c 65 20 75 70 2e 0a  do not pile up..
9d40: 23 20 53 74 72 69 70 20 6f 75 74 20 2d 2d 73 69  # Strip out --si
9d50: 6c 65 6e 74 20 62 65 63 61 75 73 65 20 77 65 20  lent because we 
9d60: 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 72 65  don't want to re
9d70: 63 6f 72 64 20 69 74 20 66 6f 72 20 66 75 74 75  cord it for futu
9d80: 72 65 20 72 75 6e 73 2e 0a 23 20 41 6c 73 6f 20  re runs..# Also 
9d90: 71 75 6f 74 65 20 61 6e 79 20 61 72 67 73 20 63  quote any args c
9da0: 6f 6e 74 61 69 6e 69 6e 67 20 73 68 65 6c 6c 20  ontaining shell 
9db0: 6d 65 74 61 2d 63 68 61 72 61 63 74 65 72 73 2e  meta-characters.
9dc0: 0a 23 20 4d 61 6b 65 20 74 77 6f 20 70 61 73 73  .# Make two pass
9dd0: 65 73 20 74 6f 20 61 6c 6c 6f 77 20 66 6f 72 20  es to allow for 
9de0: 70 72 6f 70 65 72 20 64 75 70 6c 69 63 61 74 65  proper duplicate
9df0: 2d 61 72 67 75 6d 65 6e 74 20 73 75 70 70 72 65  -argument suppre
9e00: 73 73 69 6f 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67  ssion..ac_config
9e10: 75 72 65 5f 61 72 67 73 3d 0a 61 63 5f 63 6f 6e  ure_args=.ac_con
9e20: 66 69 67 75 72 65 5f 61 72 67 73 30 3d 0a 61 63  figure_args0=.ac
9e30: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
9e40: 3d 0a 61 63 5f 73 65 70 3d 0a 61 63 5f 6d 75 73  =.ac_sep=.ac_mus
9e50: 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 66 61 6c 73  t_keep_next=fals
9e60: 65 0a 66 6f 72 20 61 63 5f 70 61 73 73 20 69 6e  e.for ac_pass in
9e70: 20 31 20 32 0a 64 6f 0a 20 20 66 6f 72 20 61 63   1 2.do.  for ac
9e80: 5f 61 72 67 0a 20 20 64 6f 0a 20 20 20 20 63 61  _arg.  do.    ca
9e90: 73 65 20 24 61 63 5f 61 72 67 20 69 6e 0a 20 20  se $ac_arg in.  
9ea0: 20 20 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d    -no-create | -
9eb0: 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e 20 7c 20 2d 6e  -no-c* | -n | -n
9ec0: 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d  o-recursion | --
9ed0: 6e 6f 2d 72 2a 29 20 63 6f 6e 74 69 6e 75 65 20  no-r*) continue 
9ee0: 3b 3b 0a 20 20 20 20 2d 71 20 7c 20 2d 71 75 69  ;;.    -q | -qui
9ef0: 65 74 20 7c 20 2d 2d 71 75 69 65 74 20 7c 20 2d  et | --quiet | -
9f00: 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69 20 7c 20  -quie | --qui | 
9f10: 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a 20 20 20  --qu | --q \.   
9f20: 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73   | -silent | --s
9f30: 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20  ilent | --silen 
9f40: 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c  | --sile | --sil
9f50: 29 0a 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65  ).      continue
9f60: 20 3b 3b 0a 20 20 20 20 2a 22 20 22 2a 7c 2a 22   ;;.    *" "*|*"
9f70: 09 22 2a 7c 2a 5b 5c 5b 5c 5d 5c 7e 5c 23 5c 24  ."*|*[\[\]\~\#\$
9f80: 5c 5e 5c 26 5c 2a 5c 28 5c 29 5c 7b 5c 7d 5c 5c  \^\&\*\(\)\{\}\\
9f90: 5c 7c 5c 3b 5c 3c 5c 3e 5c 3f 5c 22 5c 27 5d 2a  \|\;\<\>\?\"\']*
9fa0: 29 0a 20 20 20 20 20 20 61 63 5f 61 72 67 3d 60  ).      ac_arg=`
9fb0: 65 63 68 6f 20 22 24 61 63 5f 61 72 67 22 20 7c  echo "$ac_arg" |
9fc0: 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c   sed "s/'/'\\\\\
9fd0: 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20  \\\''/g"` ;;.   
9fe0: 20 65 73 61 63 0a 20 20 20 20 63 61 73 65 20 24   esac.    case $
9ff0: 61 63 5f 70 61 73 73 20 69 6e 0a 20 20 20 20 31  ac_pass in.    1
a000: 29 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  ) ac_configure_a
a010: 72 67 73 30 3d 22 24 61 63 5f 63 6f 6e 66 69 67  rgs0="$ac_config
a020: 75 72 65 5f 61 72 67 73 30 20 27 24 61 63 5f 61  ure_args0 '$ac_a
a030: 72 67 27 22 20 3b 3b 0a 20 20 20 20 32 29 0a 20  rg'" ;;.    2). 
a040: 20 20 20 20 20 61 63 5f 63 6f 6e 66 69 67 75 72       ac_configur
a050: 65 5f 61 72 67 73 31 3d 22 24 61 63 5f 63 6f 6e  e_args1="$ac_con
a060: 66 69 67 75 72 65 5f 61 72 67 73 31 20 27 24 61  figure_args1 '$a
a070: 63 5f 61 72 67 27 22 0a 20 20 20 20 20 20 69 66  c_arg'".      if
a080: 20 74 65 73 74 20 24 61 63 5f 6d 75 73 74 5f 6b   test $ac_must_k
a090: 65 65 70 5f 6e 65 78 74 20 3d 20 74 72 75 65 3b  eep_next = true;
a0a0: 20 74 68 65 6e 0a 09 61 63 5f 6d 75 73 74 5f 6b   then..ac_must_k
a0b0: 65 65 70 5f 6e 65 78 74 3d 66 61 6c 73 65 20 23  eep_next=false #
a0c0: 20 47 6f 74 20 76 61 6c 75 65 2c 20 62 61 63 6b   Got value, back
a0d0: 20 74 6f 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20   to normal..    
a0e0: 20 20 65 6c 73 65 0a 09 63 61 73 65 20 24 61 63    else..case $ac
a0f0: 5f 61 72 67 20 69 6e 0a 09 20 20 2a 3d 2a 20 7c  _arg in..  *=* |
a100: 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20   --config-cache 
a110: 7c 20 2d 43 20 7c 20 2d 64 69 73 61 62 6c 65 2d  | -C | -disable-
a120: 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 20  * | --disable-* 
a130: 5c 0a 09 20 20 7c 20 2d 65 6e 61 62 6c 65 2d 2a  \..  | -enable-*
a140: 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20   | --enable-* | 
a150: 2d 67 61 73 20 7c 20 2d 2d 67 2a 20 7c 20 2d 6e  -gas | --g* | -n
a160: 66 70 20 7c 20 2d 2d 6e 66 2a 20 5c 0a 09 20 20  fp | --nf* \..  
a170: 7c 20 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20  | -q | -quiet | 
a180: 2d 2d 71 2a 20 7c 20 2d 73 69 6c 65 6e 74 20 7c  --q* | -silent |
a190: 20 2d 2d 73 69 6c 2a 20 7c 20 2d 76 20 7c 20 2d   --sil* | -v | -
a1a0: 76 65 72 62 2a 20 5c 0a 09 20 20 7c 20 2d 77 69  verb* \..  | -wi
a1b0: 74 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 20  th-* | --with-* 
a1c0: 7c 20 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d  | -without-* | -
a1d0: 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 78  -without-* | --x
a1e0: 29 0a 09 20 20 20 20 63 61 73 65 20 22 24 61 63  )..    case "$ac
a1f0: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30  _configure_args0
a200: 20 22 20 69 6e 0a 09 20 20 20 20 20 20 22 24 61   " in..      "$a
a210: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
a220: 31 22 2a 22 20 27 24 61 63 5f 61 72 67 27 20 22  1"*" '$ac_arg' "
a230: 2a 20 29 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a  * ) continue ;;.
a240: 09 20 20 20 20 65 73 61 63 0a 09 20 20 20 20 3b  .    esac..    ;
a250: 3b 0a 09 20 20 2d 2a 20 29 20 61 63 5f 6d 75 73  ;..  -* ) ac_mus
a260: 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 74 72 75 65  t_keep_next=true
a270: 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
a280: 66 69 0a 20 20 20 20 20 20 61 63 5f 63 6f 6e 66  fi.      ac_conf
a290: 69 67 75 72 65 5f 61 72 67 73 3d 22 24 61 63 5f  igure_args="$ac_
a2a0: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 24 61  configure_args$a
a2b0: 63 5f 73 65 70 27 24 61 63 5f 61 72 67 27 22 0a  c_sep'$ac_arg'".
a2c0: 20 20 20 20 20 20 23 20 47 65 74 20 72 69 64 20        # Get rid 
a2d0: 6f 66 20 74 68 65 20 6c 65 61 64 69 6e 67 20 73  of the leading s
a2e0: 70 61 63 65 2e 0a 20 20 20 20 20 20 61 63 5f 73  pace..      ac_s
a2f0: 65 70 3d 22 20 22 0a 20 20 20 20 20 20 3b 3b 0a  ep=" ".      ;;.
a300: 20 20 20 20 65 73 61 63 0a 20 20 64 6f 6e 65 0a      esac.  done.
a310: 64 6f 6e 65 0a 24 61 73 5f 75 6e 73 65 74 20 61  done.$as_unset a
a320: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
a330: 30 20 7c 7c 20 74 65 73 74 20 22 24 7b 61 63 5f  0 || test "${ac_
a340: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 2b  configure_args0+
a350: 73 65 74 7d 22 20 21 3d 20 73 65 74 20 7c 7c 20  set}" != set || 
a360: 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  { ac_configure_a
a370: 72 67 73 30 3d 3b 20 65 78 70 6f 72 74 20 61 63  rgs0=; export ac
a380: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30  _configure_args0
a390: 3b 20 7d 0a 24 61 73 5f 75 6e 73 65 74 20 61 63  ; }.$as_unset ac
a3a0: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
a3b0: 20 7c 7c 20 74 65 73 74 20 22 24 7b 61 63 5f 63   || test "${ac_c
a3c0: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 2b 73  onfigure_args1+s
a3d0: 65 74 7d 22 20 21 3d 20 73 65 74 20 7c 7c 20 7b  et}" != set || {
a3e0: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
a3f0: 67 73 31 3d 3b 20 65 78 70 6f 72 74 20 61 63 5f  gs1=; export ac_
a400: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3b  configure_args1;
a410: 20 7d 0a 0a 23 20 57 68 65 6e 20 69 6e 74 65 72   }..# When inter
a420: 72 75 70 74 65 64 20 6f 72 20 65 78 69 74 27 64  rupted or exit'd
a430: 2c 20 63 6c 65 61 6e 75 70 20 74 65 6d 70 6f 72  , cleanup tempor
a440: 61 72 79 20 66 69 6c 65 73 2c 20 61 6e 64 20 63  ary files, and c
a450: 6f 6d 70 6c 65 74 65 0a 23 20 63 6f 6e 66 69 67  omplete.# config
a460: 2e 6c 6f 67 2e 20 20 57 65 20 72 65 6d 6f 76 65  .log.  We remove
a470: 20 63 6f 6d 6d 65 6e 74 73 20 62 65 63 61 75 73   comments becaus
a480: 65 20 61 6e 79 77 61 79 20 74 68 65 20 71 75 6f  e anyway the quo
a490: 74 65 73 20 69 6e 20 74 68 65 72 65 0a 23 20 77  tes in there.# w
a4a0: 6f 75 6c 64 20 63 61 75 73 65 20 70 72 6f 62 6c  ould cause probl
a4b0: 65 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75 67 6c 79  ems or look ugly
a4c0: 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 42 65 20  ..# WARNING: Be 
a4d0: 73 75 72 65 20 6e 6f 74 20 74 6f 20 75 73 65 20  sure not to use 
a4e0: 73 69 6e 67 6c 65 20 71 75 6f 74 65 73 20 69 6e  single quotes in
a4f0: 20 74 68 65 72 65 2c 20 61 73 20 73 6f 6d 65 20   there, as some 
a500: 73 68 65 6c 6c 73 2c 0a 23 20 73 75 63 68 20 61  shells,.# such a
a510: 73 20 6f 75 72 20 44 55 20 35 2e 30 20 66 72 69  s our DU 5.0 fri
a520: 65 6e 64 2c 20 77 69 6c 6c 20 74 68 65 6e 20 60  end, will then `
a530: 63 6c 6f 73 65 27 20 74 68 65 20 74 72 61 70 2e  close' the trap.
a540: 0a 74 72 61 70 20 27 65 78 69 74 5f 73 74 61 74  .trap 'exit_stat
a550: 75 73 3d 24 3f 0a 20 20 23 20 53 61 76 65 20 69  us=$?.  # Save i
a560: 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c 6f 67 20 73  nto config.log s
a570: 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20  ome information 
a580: 74 68 61 74 20 6d 69 67 68 74 20 68 65 6c 70 20  that might help 
a590: 69 6e 20 64 65 62 75 67 67 69 6e 67 2e 0a 20 20  in debugging..  
a5a0: 7b 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20  {.    echo..    
a5b0: 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23  cat <<\_ASBOX.##
a5c0: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
a5d0: 2d 20 23 23 0a 23 23 20 43 61 63 68 65 20 76 61  - ##.## Cache va
a5e0: 72 69 61 62 6c 65 73 2e 20 23 23 0a 23 23 20 2d  riables. ##.## -
a5f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
a600: 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 65 63  ##._ASBOX.    ec
a610: 68 6f 0a 20 20 20 20 23 20 54 68 65 20 66 6f 6c  ho.    # The fol
a620: 6c 6f 77 69 6e 67 20 77 61 79 20 6f 66 20 77 72  lowing way of wr
a630: 69 74 69 6e 67 20 74 68 65 20 63 61 63 68 65 20  iting the cache 
a640: 6d 69 73 68 61 6e 64 6c 65 73 20 6e 65 77 6c 69  mishandles newli
a650: 6e 65 73 20 69 6e 20 76 61 6c 75 65 73 2c 0a 7b  nes in values,.{
a660: 0a 20 20 28 73 65 74 29 20 32 3e 26 31 20 7c 0a  .  (set) 2>&1 |.
a670: 20 20 20 20 63 61 73 65 20 60 28 61 63 5f 73 70      case `(ac_sp
a680: 61 63 65 3d 27 22 27 22 27 20 27 22 27 22 27 3b  ace='"'"' '"'"';
a690: 20 73 65 74 20 7c 20 67 72 65 70 20 61 63 5f 73   set | grep ac_s
a6a0: 70 61 63 65 29 20 32 3e 26 31 60 20 69 6e 0a 20  pace) 2>&1` in. 
a6b0: 20 20 20 2a 61 63 5f 73 70 61 63 65 3d 5c 20 2a     *ac_space=\ *
a6c0: 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20 5c  ).      sed -n \
a6d0: 0a 09 22 73 2f 27 22 27 22 27 2f 27 22 27 22 27  .."s/'"'"'/'"'"'
a6e0: 5c 5c 5c 5c 27 22 27 22 27 27 22 27 22 27 2f 67  \\\\'"'"''"'"'/g
a6f0: 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b 5f 24 61 73  ;..  s/^\\([_$as
a700: 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b  _cr_alnum]*_cv_[
a710: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5c  _$as_cr_alnum]*\
a720: 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31 3d  \)=\\(.*\\)/\\1=
a730: 27 22 27 22 27 5c 5c 32 27 22 27 22 27 2f 70 22  '"'"'\\2'"'"'/p"
a740: 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a 29  .      ;;.    *)
a750: 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20 5c 0a  .      sed -n \.
a760: 09 22 73 2f 5e 5c 5c 28 5b 5f 24 61 73 5f 63 72  ."s/^\\([_$as_cr
a770: 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61  _alnum]*_cv_[_$a
a780: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5c 5c 29 3d  s_cr_alnum]*\\)=
a790: 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31 3d 5c 5c 32  \\(.*\\)/\\1=\\2
a7a0: 2f 70 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  /p".      ;;.   
a7b0: 20 65 73 61 63 3b 0a 7d 0a 20 20 20 20 65 63 68   esac;.}.    ech
a7c0: 6f 0a 0a 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41  o..    cat <<\_A
a7d0: 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  SBOX.## --------
a7e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
a7f0: 4f 75 74 70 75 74 20 76 61 72 69 61 62 6c 65 73  Output variables
a800: 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  . ##.## --------
a810: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53  --------- ##._AS
a820: 42 4f 58 0a 20 20 20 20 65 63 68 6f 0a 20 20 20  BOX.    echo.   
a830: 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24   for ac_var in $
a840: 61 63 5f 73 75 62 73 74 5f 76 61 72 73 0a 20 20  ac_subst_vars.  
a850: 20 20 64 6f 0a 20 20 20 20 20 20 65 76 61 6c 20    do.      eval 
a860: 61 63 5f 76 61 6c 3d 24 60 65 63 68 6f 20 24 61  ac_val=$`echo $a
a870: 63 5f 76 61 72 60 0a 20 20 20 20 20 20 65 63 68  c_var`.      ech
a880: 6f 20 22 24 61 63 5f 76 61 72 3d 27 22 27 22 27  o "$ac_var='"'"'
a890: 24 61 63 5f 76 61 6c 27 22 27 22 27 22 0a 20 20  $ac_val'"'"'".  
a8a0: 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a 20 20    done | sort.  
a8b0: 20 20 65 63 68 6f 0a 0a 20 20 20 20 69 66 20 74    echo..    if t
a8c0: 65 73 74 20 2d 6e 20 22 24 61 63 5f 73 75 62 73  est -n "$ac_subs
a8d0: 74 5f 66 69 6c 65 73 22 3b 20 74 68 65 6e 0a 20  t_files"; then. 
a8e0: 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42       cat <<\_ASB
a8f0: 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  OX.## ----------
a900: 2d 2d 2d 20 23 23 0a 23 23 20 4f 75 74 70 75 74  --- ##.## Output
a910: 20 66 69 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d   files. ##.## --
a920: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f  ----------- ##._
a930: 41 53 42 4f 58 0a 20 20 20 20 20 20 65 63 68 6f  ASBOX.      echo
a940: 0a 20 20 20 20 20 20 66 6f 72 20 61 63 5f 76 61  .      for ac_va
a950: 72 20 69 6e 20 24 61 63 5f 73 75 62 73 74 5f 66  r in $ac_subst_f
a960: 69 6c 65 73 0a 20 20 20 20 20 20 64 6f 0a 09 65  iles.      do..e
a970: 76 61 6c 20 61 63 5f 76 61 6c 3d 24 60 65 63 68  val ac_val=$`ech
a980: 6f 20 24 61 63 5f 76 61 72 60 0a 09 65 63 68 6f  o $ac_var`..echo
a990: 20 22 24 61 63 5f 76 61 72 3d 27 22 27 22 27 24   "$ac_var='"'"'$
a9a0: 61 63 5f 76 61 6c 27 22 27 22 27 22 0a 20 20 20  ac_val'"'"'".   
a9b0: 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a 20     done | sort. 
a9c0: 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66 69       echo.    fi
a9d0: 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 73  ..    if test -s
a9e0: 20 63 6f 6e 66 64 65 66 73 2e 68 3b 20 74 68 65   confdefs.h; the
a9f0: 6e 0a 20 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f  n.      cat <<\_
aa00: 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  ASBOX.## -------
aa10: 2d 2d 2d 2d 20 23 23 0a 23 23 20 63 6f 6e 66 64  ---- ##.## confd
aa20: 65 66 73 2e 68 2e 20 23 23 0a 23 23 20 2d 2d 2d  efs.h. ##.## ---
aa30: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42  -------- ##._ASB
aa40: 4f 58 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20  OX.      echo.  
aa50: 20 20 20 20 73 65 64 20 22 2f 5e 24 2f 64 22 20      sed "/^$/d" 
aa60: 63 6f 6e 66 64 65 66 73 2e 68 20 7c 20 73 6f 72  confdefs.h | sor
aa70: 74 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20  t.      echo.   
aa80: 20 66 69 0a 20 20 20 20 74 65 73 74 20 22 24 61   fi.    test "$a
aa90: 63 5f 73 69 67 6e 61 6c 22 20 21 3d 20 30 20 26  c_signal" != 0 &
aaa0: 26 0a 20 20 20 20 20 20 65 63 68 6f 20 22 24 61  &.      echo "$a
aab0: 73 5f 6d 65 3a 20 63 61 75 67 68 74 20 73 69 67  s_me: caught sig
aac0: 6e 61 6c 20 24 61 63 5f 73 69 67 6e 61 6c 22 0a  nal $ac_signal".
aad0: 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
aae0: 3a 20 65 78 69 74 20 24 65 78 69 74 5f 73 74 61  : exit $exit_sta
aaf0: 74 75 73 22 0a 20 20 7d 20 3e 26 35 0a 20 20 72  tus".  } >&5.  r
ab00: 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65  m -f core *.core
ab10: 20 26 26 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e   &&.  rm -rf con
ab20: 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 73 2a  ftest* confdefs*
ab30: 20 63 6f 6e 66 24 24 2a 20 24 61 63 5f 63 6c 65   conf$$* $ac_cle
ab40: 61 6e 5f 66 69 6c 65 73 20 26 26 0a 20 20 20 20  an_files &&.    
ab50: 65 78 69 74 20 24 65 78 69 74 5f 73 74 61 74 75  exit $exit_statu
ab60: 73 0a 20 20 20 20 20 27 20 30 0a 66 6f 72 20 61  s.     ' 0.for a
ab70: 63 5f 73 69 67 6e 61 6c 20 69 6e 20 31 20 32 20  c_signal in 1 2 
ab80: 31 33 20 31 35 3b 20 64 6f 0a 20 20 74 72 61 70  13 15; do.  trap
ab90: 20 27 61 63 5f 73 69 67 6e 61 6c 3d 27 24 61 63   'ac_signal='$ac
aba0: 5f 73 69 67 6e 61 6c 27 3b 20 7b 20 28 65 78 69  _signal'; { (exi
abb0: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 27  t 1); exit 1; }'
abc0: 20 24 61 63 5f 73 69 67 6e 61 6c 0a 64 6f 6e 65   $ac_signal.done
abd0: 0a 61 63 5f 73 69 67 6e 61 6c 3d 30 0a 0a 23 20  .ac_signal=0..# 
abe0: 63 6f 6e 66 64 65 66 73 2e 68 20 61 76 6f 69 64  confdefs.h avoid
abf0: 73 20 4f 53 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e  s OS command lin
ac00: 65 20 6c 65 6e 67 74 68 20 6c 69 6d 69 74 73 20  e length limits 
ac10: 74 68 61 74 20 44 45 46 53 20 63 61 6e 20 65 78  that DEFS can ex
ac20: 63 65 65 64 2e 0a 72 6d 20 2d 72 66 20 63 6f 6e  ceed..rm -rf con
ac30: 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 73 2e  ftest* confdefs.
ac40: 68 0a 23 20 41 49 58 20 63 70 70 20 6c 6f 73 65  h.# AIX cpp lose
ac50: 73 20 6f 6e 20 61 6e 20 65 6d 70 74 79 20 66 69  s on an empty fi
ac60: 6c 65 2c 20 73 6f 20 6d 61 6b 65 20 73 75 72 65  le, so make sure
ac70: 20 69 74 20 63 6f 6e 74 61 69 6e 73 20 61 74 20   it contains at 
ac80: 6c 65 61 73 74 20 61 20 6e 65 77 6c 69 6e 65 2e  least a newline.
ac90: 0a 65 63 68 6f 20 3e 63 6f 6e 66 64 65 66 73 2e  .echo >confdefs.
aca0: 68 0a 0a 23 20 50 72 65 64 65 66 69 6e 65 64 20  h..# Predefined 
acb0: 70 72 65 70 72 6f 63 65 73 73 6f 72 20 76 61 72  preprocessor var
acc0: 69 61 62 6c 65 73 2e 0a 0a 63 61 74 20 3e 3e 63  iables...cat >>c
acd0: 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45  onfdefs.h <<_ACE
ace0: 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41  OF.#define PACKA
acf0: 47 45 5f 4e 41 4d 45 20 22 24 50 41 43 4b 41 47  GE_NAME "$PACKAG
ad00: 45 5f 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a  E_NAME"._ACEOF..
ad10: 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e  .cat >>confdefs.
ad20: 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69  h <<_ACEOF.#defi
ad30: 6e 65 20 50 41 43 4b 41 47 45 5f 54 41 52 4e 41  ne PACKAGE_TARNA
ad40: 4d 45 20 22 24 50 41 43 4b 41 47 45 5f 54 41 52  ME "$PACKAGE_TAR
ad50: 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63  NAME"._ACEOF...c
ad60: 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
ad70: 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
ad80: 20 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e   PACKAGE_VERSION
ad90: 20 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49   "$PACKAGE_VERSI
ada0: 4f 4e 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74  ON"._ACEOF...cat
adb0: 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c   >>confdefs.h <<
adc0: 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50  _ACEOF.#define P
add0: 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 22 24  ACKAGE_STRING "$
ade0: 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 22 0a  PACKAGE_STRING".
adf0: 5f 41 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63  _ACEOF...cat >>c
ae00: 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45  onfdefs.h <<_ACE
ae10: 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41  OF.#define PACKA
ae20: 47 45 5f 42 55 47 52 45 50 4f 52 54 20 22 24 50  GE_BUGREPORT "$P
ae30: 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54  ACKAGE_BUGREPORT
ae40: 22 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4c 65 74  "._ACEOF...# Let
ae50: 20 74 68 65 20 73 69 74 65 20 66 69 6c 65 20 73   the site file s
ae60: 65 6c 65 63 74 20 61 6e 20 61 6c 74 65 72 6e 61  elect an alterna
ae70: 74 65 20 63 61 63 68 65 20 66 69 6c 65 20 69 66  te cache file if
ae80: 20 69 74 20 77 61 6e 74 73 20 74 6f 2e 0a 23 20   it wants to..# 
ae90: 50 72 65 66 65 72 20 65 78 70 6c 69 63 69 74 6c  Prefer explicitl
aea0: 79 20 73 65 6c 65 63 74 65 64 20 66 69 6c 65 20  y selected file 
aeb0: 74 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79  to automatically
aec0: 20 73 65 6c 65 63 74 65 64 20 6f 6e 65 73 2e 0a   selected ones..
aed0: 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 4f 4e  if test -z "$CON
aee0: 46 49 47 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a  FIG_SITE"; then.
aef0: 20 20 69 66 20 74 65 73 74 20 22 78 24 70 72 65    if test "x$pre
af00: 66 69 78 22 20 21 3d 20 78 4e 4f 4e 45 3b 20 74  fix" != xNONE; t
af10: 68 65 6e 0a 20 20 20 20 43 4f 4e 46 49 47 5f 53  hen.    CONFIG_S
af20: 49 54 45 3d 22 24 70 72 65 66 69 78 2f 73 68 61  ITE="$prefix/sha
af30: 72 65 2f 63 6f 6e 66 69 67 2e 73 69 74 65 20 24  re/config.site $
af40: 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66 69  prefix/etc/confi
af50: 67 2e 73 69 74 65 22 0a 20 20 65 6c 73 65 0a 20  g.site".  else. 
af60: 20 20 20 43 4f 4e 46 49 47 5f 53 49 54 45 3d 22     CONFIG_SITE="
af70: 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66  $ac_default_pref
af80: 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e  ix/share/config.
af90: 73 69 74 65 20 24 61 63 5f 64 65 66 61 75 6c 74  site $ac_default
afa0: 5f 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66  _prefix/etc/conf
afb0: 69 67 2e 73 69 74 65 22 0a 20 20 66 69 0a 66 69  ig.site".  fi.fi
afc0: 0a 66 6f 72 20 61 63 5f 73 69 74 65 5f 66 69 6c  .for ac_site_fil
afd0: 65 20 69 6e 20 24 43 4f 4e 46 49 47 5f 53 49 54  e in $CONFIG_SIT
afe0: 45 3b 20 64 6f 0a 20 20 69 66 20 74 65 73 74 20  E; do.  if test 
aff0: 2d 72 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c  -r "$ac_site_fil
b000: 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 65  e"; then.    { e
b010: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
b020: 45 4e 4f 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74  ENO: loading sit
b030: 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69 74  e script $ac_sit
b040: 65 5f 66 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f  e_file" >&5.echo
b050: 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64 69 6e   "$as_me: loadin
b060: 67 20 73 69 74 65 20 73 63 72 69 70 74 20 24 61  g site script $a
b070: 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e 26 36  c_site_file" >&6
b080: 3b 7d 0a 20 20 20 20 73 65 64 20 27 73 2f 5e 2f  ;}.    sed 's/^/
b090: 7c 20 2f 27 20 22 24 61 63 5f 73 69 74 65 5f 66  | /' "$ac_site_f
b0a0: 69 6c 65 22 20 3e 26 35 0a 20 20 20 20 2e 20 22  ile" >&5.    . "
b0b0: 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 0a 20  $ac_site_file". 
b0c0: 20 66 69 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73   fi.done..if tes
b0d0: 74 20 2d 72 20 22 24 63 61 63 68 65 5f 66 69 6c  t -r "$cache_fil
b0e0: 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 53 6f 6d  e"; then.  # Som
b0f0: 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 62 61  e versions of ba
b100: 73 68 20 77 69 6c 6c 20 66 61 69 6c 20 74 6f 20  sh will fail to 
b110: 73 6f 75 72 63 65 20 2f 64 65 76 2f 6e 75 6c 6c  source /dev/null
b120: 20 28 73 70 65 63 69 61 6c 0a 20 20 23 20 66 69   (special.  # fi
b130: 6c 65 73 20 61 63 74 75 61 6c 6c 79 29 2c 20 73  les actually), s
b140: 6f 20 77 65 20 61 76 6f 69 64 20 64 6f 69 6e 67  o we avoid doing
b150: 20 74 68 61 74 2e 0a 20 20 69 66 20 74 65 73 74   that..  if test
b160: 20 2d 66 20 22 24 63 61 63 68 65 5f 66 69 6c 65   -f "$cache_file
b170: 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 65 63  "; then.    { ec
b180: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
b190: 4e 4f 3a 20 6c 6f 61 64 69 6e 67 20 63 61 63 68  NO: loading cach
b1a0: 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e  e $cache_file" >
b1b0: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
b1c0: 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24   loading cache $
b1d0: 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b  cache_file" >&6;
b1e0: 7d 0a 20 20 20 20 63 61 73 65 20 24 63 61 63 68  }.    case $cach
b1f0: 65 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 20 20  e_file in.      
b200: 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d  [\\/]* | ?:[\\/]
b210: 2a 20 29 20 2e 20 24 63 61 63 68 65 5f 66 69 6c  * ) . $cache_fil
b220: 65 3b 3b 0a 20 20 20 20 20 20 2a 29 20 20 20 20  e;;.      *)    
b230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b240: 20 20 2e 20 2e 2f 24 63 61 63 68 65 5f 66 69 6c    . ./$cache_fil
b250: 65 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66  e;;.    esac.  f
b260: 69 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20  i.else.  { echo 
b270: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
b280: 20 63 72 65 61 74 69 6e 67 20 63 61 63 68 65 20   creating cache 
b290: 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35  $cache_file" >&5
b2a0: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 63  .echo "$as_me: c
b2b0: 72 65 61 74 69 6e 67 20 63 61 63 68 65 20 24 63  reating cache $c
b2c0: 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d  ache_file" >&6;}
b2d0: 0a 20 20 3e 24 63 61 63 68 65 5f 66 69 6c 65 0a  .  >$cache_file.
b2e0: 66 69 0a 0a 23 20 43 68 65 63 6b 20 74 68 61 74  fi..# Check that
b2f0: 20 74 68 65 20 70 72 65 63 69 6f 75 73 20 76 61   the precious va
b300: 72 69 61 62 6c 65 73 20 73 61 76 65 64 20 69 6e  riables saved in
b310: 20 74 68 65 20 63 61 63 68 65 20 68 61 76 65 20   the cache have 
b320: 6b 65 70 74 20 74 68 65 20 73 61 6d 65 0a 23 20  kept the same.# 
b330: 76 61 6c 75 65 2e 0a 61 63 5f 63 61 63 68 65 5f  value..ac_cache_
b340: 63 6f 72 72 75 70 74 65 64 3d 66 61 6c 73 65 0a  corrupted=false.
b350: 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 60 28  for ac_var in `(
b360: 73 65 74 29 20 32 3e 26 31 20 7c 0a 09 20 20 20  set) 2>&1 |..   
b370: 20 20 20 20 73 65 64 20 2d 6e 20 27 73 2f 5e 61      sed -n 's/^a
b380: 63 5f 65 6e 76 5f 5c 28 5b 61 2d 7a 41 2d 5a 5f  c_env_\([a-zA-Z_
b390: 30 2d 39 5d 2a 5c 29 5f 73 65 74 3d 2e 2a 2f 5c  0-9]*\)_set=.*/\
b3a0: 31 2f 70 27 60 3b 20 64 6f 0a 20 20 65 76 61 6c  1/p'`; do.  eval
b3b0: 20 61 63 5f 6f 6c 64 5f 73 65 74 3d 5c 24 61 63   ac_old_set=\$ac
b3c0: 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72  _cv_env_${ac_var
b3d0: 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61 63 5f  }_set.  eval ac_
b3e0: 6e 65 77 5f 73 65 74 3d 5c 24 61 63 5f 65 6e 76  new_set=\$ac_env
b3f0: 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20  _${ac_var}_set. 
b400: 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 76 61 6c   eval ac_old_val
b410: 3d 22 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b  ="\$ac_cv_env_${
b420: 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 22 0a 20  ac_var}_value". 
b430: 20 65 76 61 6c 20 61 63 5f 6e 65 77 5f 76 61 6c   eval ac_new_val
b440: 3d 22 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f  ="\$ac_env_${ac_
b450: 76 61 72 7d 5f 76 61 6c 75 65 22 0a 20 20 63 61  var}_value".  ca
b460: 73 65 20 24 61 63 5f 6f 6c 64 5f 73 65 74 2c 24  se $ac_old_set,$
b470: 61 63 5f 6e 65 77 5f 73 65 74 20 69 6e 0a 20 20  ac_new_set in.  
b480: 20 20 73 65 74 2c 29 0a 20 20 20 20 20 20 7b 20    set,).      { 
b490: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
b4a0: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24  NENO: error: \`$
b4b0: 61 63 5f 76 61 72 27 20 77 61 73 20 73 65 74 20  ac_var' was set 
b4c0: 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c  to \`$ac_old_val
b4d0: 27 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75  ' in the previou
b4e0: 73 20 72 75 6e 22 20 3e 26 35 0a 65 63 68 6f 20  s run" >&5.echo 
b4f0: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
b500: 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73 20 73  \`$ac_var' was s
b510: 65 74 20 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f  et to \`$ac_old_
b520: 76 61 6c 27 20 69 6e 20 74 68 65 20 70 72 65 76  val' in the prev
b530: 69 6f 75 73 20 72 75 6e 22 20 3e 26 32 3b 7d 0a  ious run" >&2;}.
b540: 20 20 20 20 20 20 61 63 5f 63 61 63 68 65 5f 63        ac_cache_c
b550: 6f 72 72 75 70 74 65 64 3d 3a 20 3b 3b 0a 20 20  orrupted=: ;;.  
b560: 20 20 2c 73 65 74 29 0a 20 20 20 20 20 20 7b 20    ,set).      { 
b570: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
b580: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24  NENO: error: \`$
b590: 61 63 5f 76 61 72 27 20 77 61 73 20 6e 6f 74 20  ac_var' was not 
b5a0: 73 65 74 20 69 6e 20 74 68 65 20 70 72 65 76 69  set in the previ
b5b0: 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a 65 63 68  ous run" >&5.ech
b5c0: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
b5d0: 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73  : \`$ac_var' was
b5e0: 20 6e 6f 74 20 73 65 74 20 69 6e 20 74 68 65 20   not set in the 
b5f0: 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26  previous run" >&
b600: 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61 63  2;}.      ac_cac
b610: 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20 3b  he_corrupted=: ;
b620: 3b 0a 20 20 20 20 2c 29 3b 3b 0a 20 20 20 20 2a  ;.    ,);;.    *
b630: 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ).      if test 
b640: 22 78 24 61 63 5f 6f 6c 64 5f 76 61 6c 22 20 21  "x$ac_old_val" !
b650: 3d 20 22 78 24 61 63 5f 6e 65 77 5f 76 61 6c 22  = "x$ac_new_val"
b660: 3b 20 74 68 65 6e 0a 09 7b 20 65 63 68 6f 20 22  ; then..{ echo "
b670: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
b680: 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72  error: \`$ac_var
b690: 27 20 68 61 73 20 63 68 61 6e 67 65 64 20 73 69  ' has changed si
b6a0: 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75 73  nce the previous
b6b0: 20 72 75 6e 3a 22 20 3e 26 35 0a 65 63 68 6f 20   run:" >&5.echo 
b6c0: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
b6d0: 5c 60 24 61 63 5f 76 61 72 27 20 68 61 73 20 63  \`$ac_var' has c
b6e0: 68 61 6e 67 65 64 20 73 69 6e 63 65 20 74 68 65  hanged since the
b6f0: 20 70 72 65 76 69 6f 75 73 20 72 75 6e 3a 22 20   previous run:" 
b700: 3e 26 32 3b 7d 0a 09 7b 20 65 63 68 6f 20 22 24  >&2;}..{ echo "$
b710: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 20  as_me:$LINENO:  
b720: 20 66 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20 20   former value:  
b730: 24 61 63 5f 6f 6c 64 5f 76 61 6c 22 20 3e 26 35  $ac_old_val" >&5
b740: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 20  .echo "$as_me:  
b750: 20 66 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20 20   former value:  
b760: 24 61 63 5f 6f 6c 64 5f 76 61 6c 22 20 3e 26 32  $ac_old_val" >&2
b770: 3b 7d 0a 09 7b 20 65 63 68 6f 20 22 24 61 73 5f  ;}..{ echo "$as_
b780: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 20 20 63 75  me:$LINENO:   cu
b790: 72 72 65 6e 74 20 76 61 6c 75 65 3a 20 24 61 63  rrent value: $ac
b7a0: 5f 6e 65 77 5f 76 61 6c 22 20 3e 26 35 0a 65 63  _new_val" >&5.ec
b7b0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 20 20 63 75  ho "$as_me:   cu
b7c0: 72 72 65 6e 74 20 76 61 6c 75 65 3a 20 24 61 63  rrent value: $ac
b7d0: 5f 6e 65 77 5f 76 61 6c 22 20 3e 26 32 3b 7d 0a  _new_val" >&2;}.
b7e0: 09 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70  .ac_cache_corrup
b7f0: 74 65 64 3d 3a 0a 20 20 20 20 20 20 66 69 3b 3b  ted=:.      fi;;
b800: 0a 20 20 65 73 61 63 0a 20 20 23 20 50 61 73 73  .  esac.  # Pass
b810: 20 70 72 65 63 69 6f 75 73 20 76 61 72 69 61 62   precious variab
b820: 6c 65 73 20 74 6f 20 63 6f 6e 66 69 67 2e 73 74  les to config.st
b830: 61 74 75 73 2e 0a 20 20 69 66 20 74 65 73 74 20  atus..  if test 
b840: 22 24 61 63 5f 6e 65 77 5f 73 65 74 22 20 3d 20  "$ac_new_set" = 
b850: 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 63 61  set; then.    ca
b860: 73 65 20 24 61 63 5f 6e 65 77 5f 76 61 6c 20 69  se $ac_new_val i
b870: 6e 0a 20 20 20 20 2a 22 20 22 2a 7c 2a 22 09 22  n.    *" "*|*"."
b880: 2a 7c 2a 5b 5c 5b 5c 5d 5c 7e 5c 23 5c 24 5c 5e  *|*[\[\]\~\#\$\^
b890: 5c 26 5c 2a 5c 28 5c 29 5c 7b 5c 7d 5c 5c 5c 7c  \&\*\(\)\{\}\\\|
b8a0: 5c 3b 5c 3c 5c 3e 5c 3f 5c 22 5c 27 5d 2a 29 0a  \;\<\>\?\"\']*).
b8b0: 20 20 20 20 20 20 61 63 5f 61 72 67 3d 24 61 63        ac_arg=$ac
b8c0: 5f 76 61 72 3d 60 65 63 68 6f 20 22 24 61 63 5f  _var=`echo "$ac_
b8d0: 6e 65 77 5f 76 61 6c 22 20 7c 20 73 65 64 20 22  new_val" | sed "
b8e0: 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f  s/'/'\\\\\\\\''/
b8f0: 67 22 60 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63  g"` ;;.    *) ac
b900: 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d 24 61 63  _arg=$ac_var=$ac
b910: 5f 6e 65 77 5f 76 61 6c 20 3b 3b 0a 20 20 20 20  _new_val ;;.    
b920: 65 73 61 63 0a 20 20 20 20 63 61 73 65 20 22 20  esac.    case " 
b930: 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72  $ac_configure_ar
b940: 67 73 20 22 20 69 6e 0a 20 20 20 20 20 20 2a 22  gs " in.      *"
b950: 20 27 24 61 63 5f 61 72 67 27 20 22 2a 29 20 3b   '$ac_arg' "*) ;
b960: 3b 20 23 20 41 76 6f 69 64 20 64 75 70 73 2e 20  ; # Avoid dups. 
b970: 20 55 73 65 20 6f 66 20 71 75 6f 74 65 73 20 65   Use of quotes e
b980: 6e 73 75 72 65 73 20 61 63 63 75 72 61 63 79 2e  nsures accuracy.
b990: 0a 20 20 20 20 20 20 2a 29 20 61 63 5f 63 6f 6e  .      *) ac_con
b9a0: 66 69 67 75 72 65 5f 61 72 67 73 3d 22 24 61 63  figure_args="$ac
b9b0: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20  _configure_args 
b9c0: 27 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20  '$ac_arg'" ;;.  
b9d0: 20 20 65 73 61 63 0a 20 20 66 69 0a 64 6f 6e 65    esac.  fi.done
b9e0: 0a 69 66 20 24 61 63 5f 63 61 63 68 65 5f 63 6f  .if $ac_cache_co
b9f0: 72 72 75 70 74 65 64 3b 20 74 68 65 6e 0a 20 20  rrupted; then.  
ba00: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
ba10: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63  LINENO: error: c
ba20: 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 65 6e  hanges in the en
ba30: 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20 63 6f  vironment can co
ba40: 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62 75 69  mpromise the bui
ba50: 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  ld" >&5.echo "$a
ba60: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 68 61  s_me: error: cha
ba70: 6e 67 65 73 20 69 6e 20 74 68 65 20 65 6e 76 69  nges in the envi
ba80: 72 6f 6e 6d 65 6e 74 20 63 61 6e 20 63 6f 6d 70  ronment can comp
ba90: 72 6f 6d 69 73 65 20 74 68 65 20 62 75 69 6c 64  romise the build
baa0: 22 20 3e 26 32 3b 7d 0a 20 20 7b 20 7b 20 65 63  " >&2;}.  { { ec
bab0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
bac0: 4e 4f 3a 20 65 72 72 6f 72 3a 20 72 75 6e 20 5c  NO: error: run \
bad0: 60 6d 61 6b 65 20 64 69 73 74 63 6c 65 61 6e 27  `make distclean'
bae0: 20 61 6e 64 2f 6f 72 20 5c 60 72 6d 20 24 63 61   and/or \`rm $ca
baf0: 63 68 65 5f 66 69 6c 65 27 20 61 6e 64 20 73 74  che_file' and st
bb00: 61 72 74 20 6f 76 65 72 22 20 3e 26 35 0a 65 63  art over" >&5.ec
bb10: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
bb20: 72 3a 20 72 75 6e 20 5c 60 6d 61 6b 65 20 64 69  r: run \`make di
bb30: 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f 72 20  stclean' and/or 
bb40: 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69 6c 65  \`rm $cache_file
bb50: 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76 65 72  ' and start over
bb60: 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
bb70: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
bb80: 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63  ; }.fi..ac_ext=c
bb90: 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
bba0: 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
bbb0: 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
bbc0: 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
bbd0: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
bbe0: 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
bbf0: 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
bc00: 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
bc10: 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
bc20: 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
bc30: 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
bc40: 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
bc50: 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
bc60: 67 6e 75 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  gnu.............
bc70: 0a 0a 0a 0a 0a 0a 0a 0a 23 20 54 68 65 20 66 6f  ........# The fo
bc80: 6c 6c 6f 77 69 6e 67 20 52 43 53 20 72 65 76 69  llowing RCS revi
bc90: 73 69 6f 6e 20 73 74 72 69 6e 67 20 61 70 70 6c  sion string appl
bca0: 69 65 73 20 74 6f 20 63 6f 6e 66 69 67 75 72 65  ies to configure
bcb0: 2e 69 6e 0a 23 20 24 52 65 76 69 73 69 6f 6e 3a  .in.# $Revision:
bcc0: 20 31 2e 33 37 20 24 0a 0a 23 23 23 23 23 23 23   1.37 $..#######
bcd0: 23 23 0a 23 20 50 72 6f 67 72 61 6d 73 20 6e 65  ##.# Programs ne
bce0: 65 64 65 64 0a 23 0a 23 20 43 68 65 63 6b 20 77  eded.#.# Check w
bcf0: 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d  hether --enable-
bd00: 73 68 61 72 65 64 20 6f 72 20 2d 2d 64 69 73 61  shared or --disa
bd10: 62 6c 65 2d 73 68 61 72 65 64 20 77 61 73 20 67  ble-shared was g
bd20: 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24  iven..if test "$
bd30: 7b 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 2b 73  {enable_shared+s
bd40: 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
bd50: 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 22 24 65  .  enableval="$e
bd60: 6e 61 62 6c 65 5f 73 68 61 72 65 64 22 0a 20 20  nable_shared".  
bd70: 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61  p=${PACKAGE-defa
bd80: 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65  ult}.    case $e
bd90: 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20  nableval in.    
bda0: 79 65 73 29 20 65 6e 61 62 6c 65 5f 73 68 61 72  yes) enable_shar
bdb0: 65 64 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f  ed=yes ;;.    no
bdc0: 29 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d  ) enable_shared=
bdd0: 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20  no ;;.    *).   
bde0: 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64     enable_shared
bdf0: 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b  =no.      # Look
be00: 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74   at the argument
be10: 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65   we got.  We use
be20: 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20   all the common 
be30: 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e  list separators.
be40: 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69  .      lt_save_i
be50: 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22  fs="$IFS"; IFS="
be60: 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41  ${IFS}$PATH_SEPA
be70: 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f  RATOR,".      fo
be80: 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65  r pkg in $enable
be90: 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c  val; do..IFS="$l
bea0: 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20  t_save_ifs"..if 
beb0: 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22  test "X$pkg" = "
bec0: 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e  X$p"; then..  en
bed0: 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 0a  able_shared=yes.
bee0: 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20  .fi.      done. 
bef0: 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61       IFS="$lt_sa
bf00: 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b  ve_ifs".      ;;
bf10: 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20  .    esac.else. 
bf20: 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79   enable_shared=y
bf30: 65 73 0a 66 69 3b 0a 0a 23 20 43 68 65 63 6b 20  es.fi;..# Check 
bf40: 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65  whether --enable
bf50: 2d 73 74 61 74 69 63 20 6f 72 20 2d 2d 64 69 73  -static or --dis
bf60: 61 62 6c 65 2d 73 74 61 74 69 63 20 77 61 73 20  able-static was 
bf70: 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22  given..if test "
bf80: 24 7b 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 2b  ${enable_static+
bf90: 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
bfa0: 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 22 24  n.  enableval="$
bfb0: 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 22 0a 20  enable_static". 
bfc0: 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66   p=${PACKAGE-def
bfd0: 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24  ault}.    case $
bfe0: 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20  enableval in.   
bff0: 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 73 74 61   yes) enable_sta
c000: 74 69 63 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e  tic=yes ;;.    n
c010: 6f 29 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63  o) enable_static
c020: 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20  =no ;;.    *).  
c030: 20 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63     enable_static
c040: 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b  =no.      # Look
c050: 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74   at the argument
c060: 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65   we got.  We use
c070: 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20   all the common 
c080: 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e  list separators.
c090: 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69  .      lt_save_i
c0a0: 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22  fs="$IFS"; IFS="
c0b0: 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41  ${IFS}$PATH_SEPA
c0c0: 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f  RATOR,".      fo
c0d0: 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65  r pkg in $enable
c0e0: 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c  val; do..IFS="$l
c0f0: 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20  t_save_ifs"..if 
c100: 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22  test "X$pkg" = "
c110: 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e  X$p"; then..  en
c120: 61 62 6c 65 5f 73 74 61 74 69 63 3d 79 65 73 0a  able_static=yes.
c130: 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20  .fi.      done. 
c140: 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61       IFS="$lt_sa
c150: 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b  ve_ifs".      ;;
c160: 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20  .    esac.else. 
c170: 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79   enable_static=y
c180: 65 73 0a 66 69 3b 0a 0a 23 20 43 68 65 63 6b 20  es.fi;..# Check 
c190: 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65  whether --enable
c1a0: 2d 66 61 73 74 2d 69 6e 73 74 61 6c 6c 20 6f 72  -fast-install or
c1b0: 20 2d 2d 64 69 73 61 62 6c 65 2d 66 61 73 74 2d   --disable-fast-
c1c0: 69 6e 73 74 61 6c 6c 20 77 61 73 20 67 69 76 65  install was give
c1d0: 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e  n..if test "${en
c1e0: 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
c1f0: 6c 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  l+set}" = set; t
c200: 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d  hen.  enableval=
c210: 22 24 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e  "$enable_fast_in
c220: 73 74 61 6c 6c 22 0a 20 20 70 3d 24 7b 50 41 43  stall".  p=${PAC
c230: 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20  KAGE-default}.  
c240: 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76 61    case $enableva
c250: 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65 6e  l in.    yes) en
c260: 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
c270: 6c 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29  l=yes ;;.    no)
c280: 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73   enable_fast_ins
c290: 74 61 6c 6c 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a  tall=no ;;.    *
c2a0: 29 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 66  ).      enable_f
c2b0: 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 0a 20  ast_install=no. 
c2c0: 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74       # Look at t
c2d0: 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67  he argument we g
c2e0: 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20  ot.  We use all 
c2f0: 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20  the common list 
c300: 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20  separators..    
c310: 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24    lt_save_ifs="$
c320: 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53  IFS"; IFS="${IFS
c330: 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  }$PATH_SEPARATOR
c340: 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67  ,".      for pkg
c350: 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20   in $enableval; 
c360: 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76  do..IFS="$lt_sav
c370: 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20  e_ifs"..if test 
c380: 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b  "X$pkg" = "X$p";
c390: 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f   then..  enable_
c3a0: 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73  fast_install=yes
c3b0: 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a  ..fi.      done.
c3c0: 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73        IFS="$lt_s
c3d0: 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b  ave_ifs".      ;
c3e0: 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a  ;.    esac.else.
c3f0: 20 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e    enable_fast_in
c400: 73 74 61 6c 6c 3d 79 65 73 0a 66 69 3b 0a 0a 61  stall=yes.fi;..a
c410: 63 5f 61 75 78 5f 64 69 72 3d 0a 66 6f 72 20 61  c_aux_dir=.for a
c420: 63 5f 64 69 72 20 69 6e 20 24 73 72 63 64 69 72  c_dir in $srcdir
c430: 20 24 73 72 63 64 69 72 2f 2e 2e 20 24 73 72 63   $srcdir/.. $src
c440: 64 69 72 2f 2e 2e 2f 2e 2e 3b 20 64 6f 0a 20 20  dir/../..; do.  
c450: 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f 64  if test -f $ac_d
c460: 69 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 3b 20 74  ir/install-sh; t
c470: 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64  hen.    ac_aux_d
c480: 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61  ir=$ac_dir.    a
c490: 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61  c_install_sh="$a
c4a0: 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c  c_aux_dir/instal
c4b0: 6c 2d 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65  l-sh -c".    bre
c4c0: 61 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d  ak.  elif test -
c4d0: 66 20 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c  f $ac_dir/instal
c4e0: 6c 2e 73 68 3b 20 74 68 65 6e 0a 20 20 20 20 61  l.sh; then.    a
c4f0: 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69  c_aux_dir=$ac_di
c500: 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c  r.    ac_install
c510: 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72  _sh="$ac_aux_dir
c520: 2f 69 6e 73 74 61 6c 6c 2e 73 68 20 2d 63 22 0a  /install.sh -c".
c530: 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 66      break.  elif
c540: 20 74 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72   test -f $ac_dir
c550: 2f 73 68 74 6f 6f 6c 3b 20 74 68 65 6e 0a 20 20  /shtool; then.  
c560: 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63    ac_aux_dir=$ac
c570: 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73 74  _dir.    ac_inst
c580: 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f  all_sh="$ac_aux_
c590: 64 69 72 2f 73 68 74 6f 6f 6c 20 69 6e 73 74 61  dir/shtool insta
c5a0: 6c 6c 20 2d 63 22 0a 20 20 20 20 62 72 65 61 6b  ll -c".    break
c5b0: 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20 74 65  .  fi.done.if te
c5c0: 73 74 20 2d 7a 20 22 24 61 63 5f 61 75 78 5f 64  st -z "$ac_aux_d
c5d0: 69 72 22 3b 20 74 68 65 6e 0a 20 20 7b 20 7b 20  ir"; then.  { { 
c5e0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
c5f0: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e  NENO: error: can
c600: 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 61 6c 6c  not find install
c610: 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c 6c 2e 73  -sh or install.s
c620: 68 20 69 6e 20 24 73 72 63 64 69 72 20 24 73 72  h in $srcdir $sr
c630: 63 64 69 72 2f 2e 2e 20 24 73 72 63 64 69 72 2f  cdir/.. $srcdir/
c640: 2e 2e 2f 2e 2e 22 20 3e 26 35 0a 65 63 68 6f 20  ../.." >&5.echo 
c650: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
c660: 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74  cannot find inst
c670: 61 6c 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c  all-sh or instal
c680: 6c 2e 73 68 20 69 6e 20 24 73 72 63 64 69 72 20  l.sh in $srcdir 
c690: 24 73 72 63 64 69 72 2f 2e 2e 20 24 73 72 63 64  $srcdir/.. $srcd
c6a0: 69 72 2f 2e 2e 2f 2e 2e 22 20 3e 26 32 3b 7d 0a  ir/../.." >&2;}.
c6b0: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
c6c0: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 61  xit 1; }; }.fi.a
c6d0: 63 5f 63 6f 6e 66 69 67 5f 67 75 65 73 73 3d 22  c_config_guess="
c6e0: 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64  $SHELL $ac_aux_d
c6f0: 69 72 2f 63 6f 6e 66 69 67 2e 67 75 65 73 73 22  ir/config.guess"
c700: 0a 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62 3d 22  .ac_config_sub="
c710: 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64  $SHELL $ac_aux_d
c720: 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 0a 61  ir/config.sub".a
c730: 63 5f 63 6f 6e 66 69 67 75 72 65 3d 22 24 53 48  c_configure="$SH
c740: 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f  ELL $ac_aux_dir/
c750: 63 6f 6e 66 69 67 75 72 65 22 20 23 20 54 68 69  configure" # Thi
c760: 73 20 73 68 6f 75 6c 64 20 62 65 20 43 79 67 6e  s should be Cygn
c770: 75 73 20 63 6f 6e 66 69 67 75 72 65 2e 0a 0a 23  us configure...#
c780: 20 4d 61 6b 65 20 73 75 72 65 20 77 65 20 63 61   Make sure we ca
c790: 6e 20 72 75 6e 20 63 6f 6e 66 69 67 2e 73 75 62  n run config.sub
c7a0: 2e 0a 24 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62  ..$ac_config_sub
c7b0: 20 73 75 6e 34 20 3e 2f 64 65 76 2f 6e 75 6c 6c   sun4 >/dev/null
c7c0: 20 32 3e 26 31 20 7c 7c 0a 20 20 7b 20 7b 20 65   2>&1 ||.  { { e
c7d0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
c7e0: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  ENO: error: cann
c7f0: 6f 74 20 72 75 6e 20 24 61 63 5f 63 6f 6e 66 69  ot run $ac_confi
c800: 67 5f 73 75 62 22 20 3e 26 35 0a 65 63 68 6f 20  g_sub" >&5.echo 
c810: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
c820: 63 61 6e 6e 6f 74 20 72 75 6e 20 24 61 63 5f 63  cannot run $ac_c
c830: 6f 6e 66 69 67 5f 73 75 62 22 20 3e 26 32 3b 7d  onfig_sub" >&2;}
c840: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
c850: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 65 63  exit 1; }; }..ec
c860: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
c870: 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 62 75 69  NO: checking bui
c880: 6c 64 20 73 79 73 74 65 6d 20 74 79 70 65 22 20  ld system type" 
c890: 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
c8a0: 20 22 63 68 65 63 6b 69 6e 67 20 62 75 69 6c 64   "checking build
c8b0: 20 73 79 73 74 65 6d 20 74 79 70 65 2e 2e 2e 20   system type... 
c8c0: 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
c8d0: 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 62 75  test "${ac_cv_bu
c8e0: 69 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ild+set}" = set;
c8f0: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
c900: 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
c910: 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
c920: 0a 20 20 61 63 5f 63 76 5f 62 75 69 6c 64 5f 61  .  ac_cv_build_a
c930: 6c 69 61 73 3d 24 62 75 69 6c 64 5f 61 6c 69 61  lias=$build_alia
c940: 73 0a 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  s.test -z "$ac_c
c950: 76 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 26  v_build_alias" &
c960: 26 0a 20 20 61 63 5f 63 76 5f 62 75 69 6c 64 5f  &.  ac_cv_build_
c970: 61 6c 69 61 73 3d 60 24 61 63 5f 63 6f 6e 66 69  alias=`$ac_confi
c980: 67 5f 67 75 65 73 73 60 0a 74 65 73 74 20 2d 7a  g_guess`.test -z
c990: 20 22 24 61 63 5f 63 76 5f 62 75 69 6c 64 5f 61   "$ac_cv_build_a
c9a0: 6c 69 61 73 22 20 26 26 0a 20 20 7b 20 7b 20 65  lias" &&.  { { e
c9b0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
c9c0: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  ENO: error: cann
c9d0: 6f 74 20 67 75 65 73 73 20 62 75 69 6c 64 20 74  ot guess build t
c9e0: 79 70 65 3b 20 79 6f 75 20 6d 75 73 74 20 73 70  ype; you must sp
c9f0: 65 63 69 66 79 20 6f 6e 65 22 20 3e 26 35 0a 65  ecify one" >&5.e
ca00: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
ca10: 6f 72 3a 20 63 61 6e 6e 6f 74 20 67 75 65 73 73  or: cannot guess
ca20: 20 62 75 69 6c 64 20 74 79 70 65 3b 20 79 6f 75   build type; you
ca30: 20 6d 75 73 74 20 73 70 65 63 69 66 79 20 6f 6e   must specify on
ca40: 65 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  e" >&2;}.   { (e
ca50: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
ca60: 7d 3b 20 7d 0a 61 63 5f 63 76 5f 62 75 69 6c 64  }; }.ac_cv_build
ca70: 3d 60 24 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62  =`$ac_config_sub
ca80: 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 5f 61 6c   $ac_cv_build_al
ca90: 69 61 73 60 20 7c 7c 0a 20 20 7b 20 7b 20 65 63  ias` ||.  { { ec
caa0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
cab0: 4e 4f 3a 20 65 72 72 6f 72 3a 20 24 61 63 5f 63  NO: error: $ac_c
cac0: 6f 6e 66 69 67 5f 73 75 62 20 24 61 63 5f 63 76  onfig_sub $ac_cv
cad0: 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20 66 61 69  _build_alias fai
cae0: 6c 65 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  led" >&5.echo "$
caf0: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 24 61  as_me: error: $a
cb00: 63 5f 63 6f 6e 66 69 67 5f 73 75 62 20 24 61 63  c_config_sub $ac
cb10: 5f 63 76 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20  _cv_build_alias 
cb20: 66 61 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20  failed" >&2;}.  
cb30: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
cb40: 74 20 31 3b 20 7d 3b 20 7d 0a 0a 66 69 0a 65 63  t 1; }; }..fi.ec
cb50: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
cb60: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
cb70: 63 76 5f 62 75 69 6c 64 22 20 3e 26 35 0a 65 63  cv_build" >&5.ec
cb80: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
cb90: 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 36 0a 62  _cv_build" >&6.b
cba0: 75 69 6c 64 3d 24 61 63 5f 63 76 5f 62 75 69 6c  uild=$ac_cv_buil
cbb0: 64 0a 62 75 69 6c 64 5f 63 70 75 3d 60 65 63 68  d.build_cpu=`ech
cbc0: 6f 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 20 7c  o $ac_cv_build |
cbd0: 20 73 65 64 20 27 73 2f 5e 5c 28 5b 5e 2d 5d 2a   sed 's/^\([^-]*
cbe0: 5c 29 2d 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 2e  \)-\([^-]*\)-\(.
cbf0: 2a 5c 29 24 2f 5c 31 2f 27 60 0a 62 75 69 6c 64  *\)$/\1/'`.build
cc00: 5f 76 65 6e 64 6f 72 3d 60 65 63 68 6f 20 24 61  _vendor=`echo $a
cc10: 63 5f 63 76 5f 62 75 69 6c 64 20 7c 20 73 65 64  c_cv_build | sed
cc20: 20 27 73 2f 5e 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c   's/^\([^-]*\)-\
cc30: 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 2e 2a 5c 29 24  ([^-]*\)-\(.*\)$
cc40: 2f 5c 32 2f 27 60 0a 62 75 69 6c 64 5f 6f 73 3d  /\2/'`.build_os=
cc50: 60 65 63 68 6f 20 24 61 63 5f 63 76 5f 62 75 69  `echo $ac_cv_bui
cc60: 6c 64 20 7c 20 73 65 64 20 27 73 2f 5e 5c 28 5b  ld | sed 's/^\([
cc70: 5e 2d 5d 2a 5c 29 2d 5c 28 5b 5e 2d 5d 2a 5c 29  ^-]*\)-\([^-]*\)
cc80: 2d 5c 28 2e 2a 5c 29 24 2f 5c 33 2f 27 60 0a 0a  -\(.*\)$/\3/'`..
cc90: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
cca0: 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
ccb0: 68 6f 73 74 20 73 79 73 74 65 6d 20 74 79 70 65  host system type
ccc0: 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
ccd0: 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 73  _N "checking hos
cce0: 74 20 73 79 73 74 65 6d 20 74 79 70 65 2e 2e 2e  t system type...
ccf0: 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66   $ECHO_C" >&6.if
cd00: 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 68   test "${ac_cv_h
cd10: 6f 73 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ost+set}" = set;
cd20: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
cd30: 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
cd40: 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
cd50: 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74 5f 61 6c  .  ac_cv_host_al
cd60: 69 61 73 3d 24 68 6f 73 74 5f 61 6c 69 61 73 0a  ias=$host_alias.
cd70: 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
cd80: 68 6f 73 74 5f 61 6c 69 61 73 22 20 26 26 0a 20  host_alias" &&. 
cd90: 20 61 63 5f 63 76 5f 68 6f 73 74 5f 61 6c 69 61   ac_cv_host_alia
cda0: 73 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 5f 61  s=$ac_cv_build_a
cdb0: 6c 69 61 73 0a 61 63 5f 63 76 5f 68 6f 73 74 3d  lias.ac_cv_host=
cdc0: 60 24 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62 20  `$ac_config_sub 
cdd0: 24 61 63 5f 63 76 5f 68 6f 73 74 5f 61 6c 69 61  $ac_cv_host_alia
cde0: 73 60 20 7c 7c 0a 20 20 7b 20 7b 20 65 63 68 6f  s` ||.  { { echo
cdf0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
ce00: 3a 20 65 72 72 6f 72 3a 20 24 61 63 5f 63 6f 6e  : error: $ac_con
ce10: 66 69 67 5f 73 75 62 20 24 61 63 5f 63 76 5f 68  fig_sub $ac_cv_h
ce20: 6f 73 74 5f 61 6c 69 61 73 20 66 61 69 6c 65 64  ost_alias failed
ce30: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
ce40: 6d 65 3a 20 65 72 72 6f 72 3a 20 24 61 63 5f 63  me: error: $ac_c
ce50: 6f 6e 66 69 67 5f 73 75 62 20 24 61 63 5f 63 76  onfig_sub $ac_cv
ce60: 5f 68 6f 73 74 5f 61 6c 69 61 73 20 66 61 69 6c  _host_alias fail
ce70: 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  ed" >&2;}.   { (
ce80: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
ce90: 20 7d 3b 20 7d 0a 0a 66 69 0a 65 63 68 6f 20 22   }; }..fi.echo "
cea0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
ceb0: 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68  result: $ac_cv_h
cec0: 6f 73 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ost" >&5.echo "$
ced0: 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 68  {ECHO_T}$ac_cv_h
cee0: 6f 73 74 22 20 3e 26 36 0a 68 6f 73 74 3d 24 61  ost" >&6.host=$a
cef0: 63 5f 63 76 5f 68 6f 73 74 0a 68 6f 73 74 5f 63  c_cv_host.host_c
cf00: 70 75 3d 60 65 63 68 6f 20 24 61 63 5f 63 76 5f  pu=`echo $ac_cv_
cf10: 68 6f 73 74 20 7c 20 73 65 64 20 27 73 2f 5e 5c  host | sed 's/^\
cf20: 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 5b 5e 2d 5d 2a  ([^-]*\)-\([^-]*
cf30: 5c 29 2d 5c 28 2e 2a 5c 29 24 2f 5c 31 2f 27 60  \)-\(.*\)$/\1/'`
cf40: 0a 68 6f 73 74 5f 76 65 6e 64 6f 72 3d 60 65 63  .host_vendor=`ec
cf50: 68 6f 20 24 61 63 5f 63 76 5f 68 6f 73 74 20 7c  ho $ac_cv_host |
cf60: 20 73 65 64 20 27 73 2f 5e 5c 28 5b 5e 2d 5d 2a   sed 's/^\([^-]*
cf70: 5c 29 2d 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 2e  \)-\([^-]*\)-\(.
cf80: 2a 5c 29 24 2f 5c 32 2f 27 60 0a 68 6f 73 74 5f  *\)$/\2/'`.host_
cf90: 6f 73 3d 60 65 63 68 6f 20 24 61 63 5f 63 76 5f  os=`echo $ac_cv_
cfa0: 68 6f 73 74 20 7c 20 73 65 64 20 27 73 2f 5e 5c  host | sed 's/^\
cfb0: 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 5b 5e 2d 5d 2a  ([^-]*\)-\([^-]*
cfc0: 5c 29 2d 5c 28 2e 2a 5c 29 24 2f 5c 33 2f 27 60  \)-\(.*\)$/\3/'`
cfd0: 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63  ...ac_ext=c.ac_c
cfe0: 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41  pp='$CPP $CPPFLA
cff0: 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27  GS'.ac_compile='
d000: 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24  $CC -c $CFLAGS $
d010: 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  CPPFLAGS conftes
d020: 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61  t.$ac_ext >&5'.a
d030: 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63  c_link='$CC -o c
d040: 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
d050: 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  t $CFLAGS $CPPFL
d060: 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e  AGS $LDFLAGS con
d070: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c  ftest.$ac_ext $L
d080: 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70  IBS >&5'.ac_comp
d090: 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f  iler_gnu=$ac_cv_
d0a0: 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 69  c_compiler_gnu.i
d0b0: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
d0c0: 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
d0d0: 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
d0e0: 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
d0f0: 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
d100: 78 7d 67 63 63 22 2c 20 73 6f 20 69 74 20 63 61  x}gcc", so it ca
d110: 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
d120: 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
d130: 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f  et dummy ${ac_to
d140: 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63 3b 20 61  ol_prefix}gcc; a
d150: 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22  c_word=$2.echo "
d160: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
d170: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
d180: 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
d190: 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
d1a0: 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
d1b0: 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
d1c0: 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
d1d0: 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20  prog_CC+set}" = 
d1e0: 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
d1f0: 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
d200: 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
d210: 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
d220: 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
d230: 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24  ac_cv_prog_CC="$
d240: 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  CC" # Let the us
d250: 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
d260: 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
d270: 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
d280: 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
d290: 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
d2a0: 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
d2b0: 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
d2c0: 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
d2d0: 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
d2e0: 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
d2f0: 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
d300: 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
d310: 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63 75 74  .  if $as_execut
d320: 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
d330: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
d340: 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
d350: 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24  ac_cv_prog_CC="$
d360: 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
d370: 67 63 63 22 0a 20 20 20 20 65 63 68 6f 20 22 24  gcc".    echo "$
d380: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
d390: 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
d3a0: 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
d3b0: 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
d3c0: 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
d3d0: 65 0a 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f  e..fi.fi.CC=$ac_
d3e0: 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65  cv_prog_CC.if te
d3f0: 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
d400: 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  n.  echo "$as_me
d410: 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
d420: 3a 20 24 43 43 22 20 3e 26 35 0a 65 63 68 6f 20  : $CC" >&5.echo 
d430: 22 24 7b 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e  "${ECHO_T}$CC" >
d440: 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  &6.else.  echo "
d450: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
d460: 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
d470: 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e  echo "${ECHO_T}n
d480: 6f 22 20 3e 26 36 0a 66 69 0a 0a 66 69 0a 69 66  o" >&6.fi..fi.if
d490: 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
d4a0: 5f 70 72 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a  _prog_CC"; then.
d4b0: 20 20 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20    ac_ct_CC=$CC. 
d4c0: 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
d4d0: 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 67 63  irst word of "gc
d4e0: 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  c", so it can be
d4f0: 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
d500: 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
d510: 75 6d 6d 79 20 67 63 63 3b 20 61 63 5f 77 6f 72  ummy gcc; ac_wor
d520: 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d  d=$2.echo "$as_m
d530: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
d540: 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
d550: 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
d560: 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
d570: 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43   $ac_word... $EC
d580: 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73  HO_C" >&6.if tes
d590: 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
d5a0: 61 63 5f 63 74 5f 43 43 2b 73 65 74 7d 22 20 3d  ac_ct_CC+set}" =
d5b0: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
d5c0: 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
d5d0: 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
d5e0: 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
d5f0: 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20  -n "$ac_ct_CC"; 
d600: 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
d610: 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f  g_ac_ct_CC="$ac_
d620: 63 74 5f 43 43 22 20 23 20 4c 65 74 20 74 68 65  ct_CC" # Let the
d630: 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
d640: 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
d650: 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
d660: 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
d670: 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
d680: 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
d690: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
d6a0: 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
d6b0: 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
d6c0: 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
d6d0: 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
d6e0: 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
d6f0: 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65   do.  if $as_exe
d700: 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
d710: 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
d720: 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
d730: 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
d740: 5f 63 74 5f 43 43 3d 22 67 63 63 22 0a 20 20 20  _ct_CC="gcc".   
d750: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
d760: 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
d770: 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
d780: 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
d790: 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
d7a0: 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69  done.done..fi.fi
d7b0: 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76  .ac_ct_CC=$ac_cv
d7c0: 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69  _prog_ac_ct_CC.i
d7d0: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
d7e0: 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 65 63  t_CC"; then.  ec
d7f0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
d800: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
d810: 63 74 5f 43 43 22 20 3e 26 35 0a 65 63 68 6f 20  ct_CC" >&5.echo 
d820: 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74  "${ECHO_T}$ac_ct
d830: 5f 43 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  _CC" >&6.else.  
d840: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
d850: 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
d860: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
d870: 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a  HO_T}no" >&6.fi.
d880: 0a 20 20 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a  .  CC=$ac_ct_CC.
d890: 65 6c 73 65 0a 20 20 43 43 3d 22 24 61 63 5f 63  else.  CC="$ac_c
d8a0: 76 5f 70 72 6f 67 5f 43 43 22 0a 66 69 0a 0a 69  v_prog_CC".fi..i
d8b0: 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b  f test -z "$CC";
d8c0: 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
d8d0: 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
d8e0: 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
d8f0: 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
d900: 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
d910: 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 2c 20  ool_prefix}cc", 
d920: 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
d930: 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
d940: 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
d950: 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
d960: 78 7d 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32  x}cc; ac_word=$2
d970: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
d980: 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
d990: 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
d9a0: 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
d9b0: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
d9c0: 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43  _word... $ECHO_C
d9d0: 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24  " >&6.if test "$
d9e0: 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73  {ac_cv_prog_CC+s
d9f0: 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
da00: 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
da10: 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
da20: 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
da30: 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20   test -n "$CC"; 
da40: 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
da50: 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74  g_CC="$CC" # Let
da60: 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
da70: 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
da80: 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
da90: 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
daa0: 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
dab0: 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
dac0: 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
dad0: 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
dae0: 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
daf0: 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
db00: 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
db10: 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
db20: 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24 61 73  ons; do.  if $as
db30: 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
db40: 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
db50: 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
db60: 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
db70: 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f  g_CC="${ac_tool_
db80: 70 72 65 66 69 78 7d 63 63 22 0a 20 20 20 20 65  prefix}cc".    e
db90: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
dba0: 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
dbb0: 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
dbc0: 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
dbd0: 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
dbe0: 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 43  ne.done..fi.fi.C
dbf0: 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  C=$ac_cv_prog_CC
dc00: 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43  .if test -n "$CC
dc10: 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22  "; then.  echo "
dc20: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
dc30: 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35  result: $CC" >&5
dc40: 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
dc50: 24 43 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  $CC" >&6.else.  
dc60: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
dc70: 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
dc80: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
dc90: 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a  HO_T}no" >&6.fi.
dca0: 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
dcb0: 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 3b  $ac_cv_prog_CC";
dcc0: 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43   then.  ac_ct_CC
dcd0: 3d 24 43 43 0a 20 20 23 20 45 78 74 72 61 63 74  =$CC.  # Extract
dce0: 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
dcf0: 6f 66 20 22 63 63 22 2c 20 73 6f 20 69 74 20 63  of "cc", so it c
dd00: 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
dd10: 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
dd20: 73 65 74 20 64 75 6d 6d 79 20 63 63 3b 20 61 63  set dummy cc; ac
dd30: 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24  _word=$2.echo "$
dd40: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
dd50: 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
dd60: 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24  word" >&5.echo $
dd70: 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
dd80: 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
dd90: 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66   $ECHO_C" >&6.if
dda0: 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
ddb0: 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 73 65 74  rog_ac_ct_CC+set
ddc0: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
ddd0: 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
dde0: 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
ddf0: 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
de00: 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43  est -n "$ac_ct_C
de10: 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  C"; then.  ac_cv
de20: 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22  _prog_ac_ct_CC="
de30: 24 61 63 5f 63 74 5f 43 43 22 20 23 20 4c 65 74  $ac_ct_CC" # Let
de40: 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
de50: 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
de60: 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
de70: 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
de80: 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
de90: 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
dea0: 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
deb0: 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
dec0: 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
ded0: 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
dee0: 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
def0: 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
df00: 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24 61 73  ons; do.  if $as
df10: 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
df20: 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
df30: 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
df40: 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
df50: 67 5f 61 63 5f 63 74 5f 43 43 3d 22 63 63 22 0a  g_ac_ct_CC="cc".
df60: 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
df70: 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
df80: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
df90: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
dfa0: 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
dfb0: 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69  fi.done.done..fi
dfc0: 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63  .fi.ac_ct_CC=$ac
dfd0: 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
dfe0: 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  C.if test -n "$a
dff0: 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20  c_ct_CC"; then. 
e000: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
e010: 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
e020: 61 63 5f 63 74 5f 43 43 22 20 3e 26 35 0a 65 63  ac_ct_CC" >&5.ec
e030: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
e040: 5f 63 74 5f 43 43 22 20 3e 26 36 0a 65 6c 73 65  _ct_CC" >&6.else
e050: 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
e060: 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
e070: 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24   no" >&5.echo "$
e080: 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a  {ECHO_T}no" >&6.
e090: 66 69 0a 0a 20 20 43 43 3d 24 61 63 5f 63 74 5f  fi..  CC=$ac_ct_
e0a0: 43 43 0a 65 6c 73 65 0a 20 20 43 43 3d 22 24 61  CC.else.  CC="$a
e0b0: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 0a 66 69  c_cv_prog_CC".fi
e0c0: 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  ..fi.if test -z 
e0d0: 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 23 20  "$CC"; then.  # 
e0e0: 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
e0f0: 74 20 77 6f 72 64 20 6f 66 20 22 63 63 22 2c 20  t word of "cc", 
e100: 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
e110: 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
e120: 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
e130: 20 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a   cc; ac_word=$2.
e140: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
e150: 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
e160: 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
e170: 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
e180: 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
e190: 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  word... $ECHO_C"
e1a0: 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b   >&6.if test "${
e1b0: 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65  ac_cv_prog_CC+se
e1c0: 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
e1d0: 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
e1e0: 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
e1f0: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
e200: 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74  test -n "$CC"; t
e210: 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
e220: 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20  _CC="$CC" # Let 
e230: 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
e240: 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
e250: 0a 20 20 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63  .  ac_prog_rejec
e260: 74 65 64 3d 6e 6f 0a 61 73 5f 73 61 76 65 5f 49  ted=no.as_save_I
e270: 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
e280: 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
e290: 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
e2a0: 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
e2b0: 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
e2c0: 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
e2d0: 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
e2e0: 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
e2f0: 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
e300: 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
e310: 66 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65  f $as_executable
e320: 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
e330: 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
e340: 22 3b 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74  "; then.    if t
e350: 65 73 74 20 22 24 61 73 5f 64 69 72 2f 24 61 63  est "$as_dir/$ac
e360: 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
e370: 74 22 20 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63  t" = "/usr/ucb/c
e380: 63 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  c"; then.       
e390: 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64  ac_prog_rejected
e3a0: 3d 79 65 73 0a 20 20 20 20 20 20 20 63 6f 6e 74  =yes.       cont
e3b0: 69 6e 75 65 0a 20 20 20 20 20 66 69 0a 20 20 20  inue.     fi.   
e3c0: 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
e3d0: 63 63 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61  cc".    echo "$a
e3e0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
e3f0: 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
e400: 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
e410: 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
e420: 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
e430: 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 70 72  ..if test $ac_pr
e440: 6f 67 5f 72 65 6a 65 63 74 65 64 20 3d 20 79 65  og_rejected = ye
e450: 73 3b 20 74 68 65 6e 0a 20 20 23 20 57 65 20 66  s; then.  # We f
e460: 6f 75 6e 64 20 61 20 62 6f 67 6f 6e 20 69 6e 20  ound a bogon in 
e470: 74 68 65 20 70 61 74 68 2c 20 73 6f 20 6d 61 6b  the path, so mak
e480: 65 20 73 75 72 65 20 77 65 20 6e 65 76 65 72 20  e sure we never 
e490: 75 73 65 20 69 74 2e 0a 20 20 73 65 74 20 64 75  use it..  set du
e4a0: 6d 6d 79 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f  mmy $ac_cv_prog_
e4b0: 43 43 0a 20 20 73 68 69 66 74 0a 20 20 69 66 20  CC.  shift.  if 
e4c0: 74 65 73 74 20 24 23 20 21 3d 20 30 3b 20 74 68  test $# != 0; th
e4d0: 65 6e 0a 20 20 20 20 23 20 57 65 20 63 68 6f 73  en.    # We chos
e4e0: 65 20 61 20 64 69 66 66 65 72 65 6e 74 20 63 6f  e a different co
e4f0: 6d 70 69 6c 65 72 20 66 72 6f 6d 20 74 68 65 20  mpiler from the 
e500: 62 6f 67 75 73 20 6f 6e 65 2e 0a 20 20 20 20 23  bogus one..    #
e510: 20 48 6f 77 65 76 65 72 2c 20 69 74 20 68 61 73   However, it has
e520: 20 74 68 65 20 73 61 6d 65 20 62 61 73 65 6e 61   the same basena
e530: 6d 65 2c 20 73 6f 20 74 68 65 20 62 6f 67 6f 6e  me, so the bogon
e540: 20 77 69 6c 6c 20 62 65 20 63 68 6f 73 65 6e 0a   will be chosen.
e550: 20 20 20 20 23 20 66 69 72 73 74 20 69 66 20 77      # first if w
e560: 65 20 73 65 74 20 43 43 20 74 6f 20 6a 75 73 74  e set CC to just
e570: 20 74 68 65 20 62 61 73 65 6e 61 6d 65 3b 20 75   the basename; u
e580: 73 65 20 74 68 65 20 66 75 6c 6c 20 66 69 6c 65  se the full file
e590: 20 6e 61 6d 65 2e 0a 20 20 20 20 73 68 69 66 74   name..    shift
e5a0: 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
e5b0: 43 43 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  CC="$as_dir/$ac_
e5c0: 77 6f 72 64 24 7b 31 2b 27 20 27 7d 24 40 22 0a  word${1+' '}$@".
e5d0: 20 20 66 69 0a 66 69 0a 66 69 0a 66 69 0a 43 43    fi.fi.fi.fi.CC
e5e0: 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a  =$ac_cv_prog_CC.
e5f0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22  if test -n "$CC"
e600: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24  ; then.  echo "$
e610: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
e620: 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a  esult: $CC" >&5.
e630: 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
e640: 43 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65  CC" >&6.else.  e
e650: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e660: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
e670: 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
e680: 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a  O_T}no" >&6.fi..
e690: 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
e6a0: 43 43 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  CC"; then.  if t
e6b0: 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
e6c0: 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
e6d0: 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
e6e0: 63 6c 0a 20 20 64 6f 0a 20 20 20 20 23 20 45 78  cl.  do.    # Ex
e6f0: 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
e700: 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f  word of "$ac_too
e710: 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67  l_prefix$ac_prog
e720: 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
e730: 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
e740: 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
e750: 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  mmy $ac_tool_pre
e760: 66 69 78 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f  fix$ac_prog; ac_
e770: 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61  word=$2.echo "$a
e780: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
e790: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
e7a0: 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ord" >&5.echo $E
e7b0: 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
e7c0: 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
e7d0: 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
e7e0: 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
e7f0: 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65  og_CC+set}" = se
e800: 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
e810: 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
e820: 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
e830: 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
e840: 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63  "$CC"; then.  ac
e850: 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43  _cv_prog_CC="$CC
e860: 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
e870: 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
e880: 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
e890: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
e8a0: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
e8b0: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
e8c0: 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
e8d0: 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
e8e0: 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
e8f0: 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
e900: 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
e910: 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
e920: 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
e930: 20 69 66 20 24 61 73 5f 65 78 65 63 75 74 61 62   if $as_executab
e940: 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
e950: 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
e960: 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
e970: 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 61 63  _cv_prog_CC="$ac
e980: 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f  _tool_prefix$ac_
e990: 70 72 6f 67 22 0a 20 20 20 20 65 63 68 6f 20 22  prog".    echo "
e9a0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
e9b0: 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
e9c0: 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
e9d0: 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
e9e0: 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
e9f0: 6e 65 0a 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63  ne..fi.fi.CC=$ac
ea00: 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74  _cv_prog_CC.if t
ea10: 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68  est -n "$CC"; th
ea20: 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  en.  echo "$as_m
ea30: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
ea40: 74 3a 20 24 43 43 22 20 3e 26 35 0a 65 63 68 6f  t: $CC" >&5.echo
ea50: 20 22 24 7b 45 43 48 4f 5f 54 7d 24 43 43 22 20   "${ECHO_T}$CC" 
ea60: 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  >&6.else.  echo 
ea70: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
ea80: 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
ea90: 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
eaa0: 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20 20 20  no" >&6.fi..    
eab0: 74 65 73 74 20 2d 6e 20 22 24 43 43 22 20 26 26  test -n "$CC" &&
eac0: 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69   break.  done.fi
ead0: 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43  .if test -z "$CC
eae0: 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
eaf0: 43 43 3d 24 43 43 0a 20 20 66 6f 72 20 61 63 5f  CC=$CC.  for ac_
eb00: 70 72 6f 67 20 69 6e 20 63 6c 0a 64 6f 0a 20 20  prog in cl.do.  
eb10: 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
eb20: 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63  rst word of "$ac
eb30: 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
eb40: 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
eb50: 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
eb60: 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72 6f  et dummy $ac_pro
eb70: 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63  g; ac_word=$2.ec
eb80: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
eb90: 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
eba0: 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65   $ac_word" >&5.e
ebb0: 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
ebc0: 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
ebd0: 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  rd... $ECHO_C" >
ebe0: 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63  &6.if test "${ac
ebf0: 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
ec00: 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  C+set}" = set; t
ec10: 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
ec20: 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
ec30: 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
ec40: 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
ec50: 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20  _ct_CC"; then.  
ec60: 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
ec70: 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22 20  _CC="$ac_ct_CC" 
ec80: 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
ec90: 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
eca0: 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
ecb0: 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
ecc0: 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
ecd0: 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
ece0: 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
ecf0: 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
ed00: 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
ed10: 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
ed20: 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
ed30: 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
ed40: 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
ed50: 66 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65  f $as_executable
ed60: 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
ed70: 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
ed80: 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
ed90: 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d  v_prog_ac_ct_CC=
eda0: 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 65  "$ac_prog".    e
edb0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
edc0: 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
edd0: 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
ede0: 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
edf0: 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
ee00: 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 61  ne.done..fi.fi.a
ee10: 63 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76 5f 70  c_ct_CC=$ac_cv_p
ee20: 72 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69 66 20  rog_ac_ct_CC.if 
ee30: 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
ee40: 43 43 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  CC"; then.  echo
ee50: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
ee60: 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
ee70: 5f 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  _CC" >&5.echo "$
ee80: 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 43  {ECHO_T}$ac_ct_C
ee90: 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63  C" >&6.else.  ec
eea0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
eeb0: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
eec0: 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
eed0: 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20  _T}no" >&6.fi.. 
eee0: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
eef0: 5f 43 43 22 20 26 26 20 62 72 65 61 6b 0a 64 6f  _CC" && break.do
ef00: 6e 65 0a 0a 20 20 43 43 3d 24 61 63 5f 63 74 5f  ne..  CC=$ac_ct_
ef10: 43 43 0a 66 69 0a 0a 66 69 0a 0a 0a 74 65 73 74  CC.fi..fi...test
ef20: 20 2d 7a 20 22 24 43 43 22 20 26 26 20 7b 20 7b   -z "$CC" && { {
ef30: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
ef40: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f  INENO: error: no
ef50: 20 61 63 63 65 70 74 61 62 6c 65 20 43 20 63 6f   acceptable C co
ef60: 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20 69 6e 20  mpiler found in 
ef70: 5c 24 50 41 54 48 0a 53 65 65 20 5c 60 63 6f 6e  \$PATH.See \`con
ef80: 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
ef90: 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a  e details." >&5.
efa0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
efb0: 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62  ror: no acceptab
efc0: 6c 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6f  le C compiler fo
efd0: 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 0a 53 65  und in \$PATH.Se
efe0: 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
eff0: 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
f000: 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  ." >&2;}.   { (e
f010: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
f020: 7d 3b 20 7d 0a 0a 23 20 50 72 6f 76 69 64 65 20  }; }..# Provide 
f030: 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e  some information
f040: 20 61 62 6f 75 74 20 74 68 65 20 63 6f 6d 70 69   about the compi
f050: 6c 65 72 2e 0a 65 63 68 6f 20 22 24 61 73 5f 6d  ler..echo "$as_m
f060: 65 3a 24 4c 49 4e 45 4e 4f 3a 22 20 5c 0a 20 20  e:$LINENO:" \.  
f070: 20 20 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72     "checking for
f080: 20 43 20 63 6f 6d 70 69 6c 65 72 20 76 65 72 73   C compiler vers
f090: 69 6f 6e 22 20 3e 26 35 0a 61 63 5f 63 6f 6d 70  ion" >&5.ac_comp
f0a0: 69 6c 65 72 3d 60 73 65 74 20 58 20 24 61 63 5f  iler=`set X $ac_
f0b0: 63 6f 6d 70 69 6c 65 3b 20 65 63 68 6f 20 24 32  compile; echo $2
f0c0: 60 0a 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  `.{ (eval echo "
f0d0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
f0e0: 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d  \"$ac_compiler -
f0f0: 2d 76 65 72 73 69 6f 6e 20 3c 2f 64 65 76 2f 6e  -version </dev/n
f100: 75 6c 6c 20 3e 26 35 5c 22 22 29 20 3e 26 35 0a  ull >&5\"") >&5.
f110: 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
f120: 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3c  iler --version <
f130: 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 29 20 32  /dev/null >&5) 2
f140: 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
f150: 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
f160: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
f170: 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
f180: 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
f190: 74 75 73 29 3b 20 7d 0a 7b 20 28 65 76 61 6c 20  tus); }.{ (eval 
f1a0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
f1b0: 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  NENO: \"$ac_comp
f1c0: 69 6c 65 72 20 2d 76 20 3c 2f 64 65 76 2f 6e 75  iler -v </dev/nu
f1d0: 6c 6c 20 3e 26 35 5c 22 22 29 20 3e 26 35 0a 20  ll >&5\"") >&5. 
f1e0: 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
f1f0: 6c 65 72 20 2d 76 20 3c 2f 64 65 76 2f 6e 75 6c  ler -v </dev/nul
f200: 6c 20 3e 26 35 29 20 32 3e 26 35 0a 20 20 61 63  l >&5) 2>&5.  ac
f210: 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
f220: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
f230: 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
f240: 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
f250: 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a   $ac_status); }.
f260: 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
f270: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
f280: 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20  $ac_compiler -V 
f290: 3c 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c 22  </dev/null >&5\"
f2a0: 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
f2b0: 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3c  ac_compiler -V <
f2c0: 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 29 20 32  /dev/null >&5) 2
f2d0: 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
f2e0: 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
f2f0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
f300: 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
f310: 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
f320: 74 75 73 29 3b 20 7d 0a 0a 63 61 74 20 3e 63 6f  tus); }..cat >co
f330: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
f340: 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
f350: 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
f360: 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
f370: 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
f380: 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
f390: 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
f3a0: 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
f3b0: 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
f3c0: 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
f3d0: 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
f3e0: 45 4f 46 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c  EOF.ac_clean_fil
f3f0: 65 73 5f 73 61 76 65 3d 24 61 63 5f 63 6c 65 61  es_save=$ac_clea
f400: 6e 5f 66 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e  n_files.ac_clean
f410: 5f 66 69 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61  _files="$ac_clea
f420: 6e 5f 66 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e  n_files a.out a.
f430: 65 78 65 20 62 2e 6f 75 74 22 0a 23 20 54 72 79  exe b.out".# Try
f440: 20 74 6f 20 63 72 65 61 74 65 20 61 6e 20 65 78   to create an ex
f450: 65 63 75 74 61 62 6c 65 20 77 69 74 68 6f 75 74  ecutable without
f460: 20 2d 6f 20 66 69 72 73 74 2c 20 64 69 73 72 65   -o first, disre
f470: 67 61 72 64 20 61 2e 6f 75 74 2e 0a 23 20 49 74  gard a.out..# It
f480: 20 77 69 6c 6c 20 68 65 6c 70 20 75 73 20 64 69   will help us di
f490: 61 67 6e 6f 73 65 20 62 72 6f 6b 65 6e 20 63 6f  agnose broken co
f4a0: 6d 70 69 6c 65 72 73 2c 20 61 6e 64 20 66 69 6e  mpilers, and fin
f4b0: 64 69 6e 67 20 6f 75 74 20 61 6e 20 69 6e 74 75  ding out an intu
f4c0: 69 74 69 6f 6e 0a 23 20 6f 66 20 65 78 65 65 78  ition.# of exeex
f4d0: 74 2e 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  t..echo "$as_me:
f4e0: 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
f4f0: 67 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72  g for C compiler
f500: 20 64 65 66 61 75 6c 74 20 6f 75 74 70 75 74 20   default output 
f510: 66 69 6c 65 20 6e 61 6d 65 22 20 3e 26 35 0a 65  file name" >&5.e
f520: 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
f530: 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70  cking for C comp
f540: 69 6c 65 72 20 64 65 66 61 75 6c 74 20 6f 75 74  iler default out
f550: 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 2e 2e 2e  put file name...
f560: 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 61 63   $ECHO_C" >&6.ac
f570: 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 3d 60 65  _link_default=`e
f580: 63 68 6f 20 22 24 61 63 5f 6c 69 6e 6b 22 20 7c  cho "$ac_link" |
f590: 20 73 65 64 20 27 73 2f 20 2d 6f 20 2a 63 6f 6e   sed 's/ -o *con
f5a0: 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f 27 60 0a 69  ftest[^ ]*//'`.i
f5b0: 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
f5c0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
f5d0: 5c 22 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75  \"$ac_link_defau
f5e0: 6c 74 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  lt\"") >&5.  (ev
f5f0: 61 6c 20 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61  al $ac_link_defa
f600: 75 6c 74 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ult) 2>&5.  ac_s
f610: 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
f620: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
f630: 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
f640: 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
f650: 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74  ac_status); }; t
f660: 68 65 6e 0a 20 20 23 20 46 69 6e 64 20 74 68 65  hen.  # Find the
f670: 20 6f 75 74 70 75 74 2c 20 73 74 61 72 74 69 6e   output, startin
f680: 67 20 66 72 6f 6d 20 74 68 65 20 6d 6f 73 74 20  g from the most 
f690: 6c 69 6b 65 6c 79 2e 20 20 54 68 69 73 20 73 63  likely.  This sc
f6a0: 68 65 6d 65 20 69 73 0a 23 20 6e 6f 74 20 72 6f  heme is.# not ro
f6b0: 62 75 73 74 20 74 6f 20 6a 75 6e 6b 20 69 6e 20  bust to junk in 
f6c0: 60 2e 27 2c 20 68 65 6e 63 65 20 67 6f 20 74 6f  `.', hence go to
f6d0: 20 77 69 6c 64 63 61 72 64 73 20 28 61 2e 2a 29   wildcards (a.*)
f6e0: 20 6f 6e 6c 79 20 61 73 20 61 20 6c 61 73 74 0a   only as a last.
f6f0: 23 20 72 65 73 6f 72 74 2e 0a 0a 23 20 42 65 20  # resort...# Be 
f700: 63 61 72 65 66 75 6c 20 74 6f 20 69 6e 69 74 69  careful to initi
f710: 61 6c 69 7a 65 20 74 68 69 73 20 76 61 72 69 61  alize this varia
f720: 62 6c 65 2c 20 73 69 6e 63 65 20 69 74 20 75 73  ble, since it us
f730: 65 64 20 74 6f 20 62 65 20 63 61 63 68 65 64 2e  ed to be cached.
f740: 0a 23 20 4f 74 68 65 72 77 69 73 65 20 61 6e 20  .# Otherwise an 
f750: 6f 6c 64 20 63 61 63 68 65 20 76 61 6c 75 65 20  old cache value 
f760: 6f 66 20 60 6e 6f 27 20 6c 65 64 20 74 6f 20 60  of `no' led to `
f770: 45 58 45 45 58 54 20 3d 20 6e 6f 27 20 69 6e 20  EXEEXT = no' in 
f780: 61 20 4d 61 6b 65 66 69 6c 65 2e 0a 61 63 5f 63  a Makefile..ac_c
f790: 76 5f 65 78 65 65 78 74 3d 0a 23 20 62 2e 6f 75  v_exeext=.# b.ou
f7a0: 74 20 69 73 20 63 72 65 61 74 65 64 20 62 79 20  t is created by 
f7b0: 69 39 36 30 20 63 6f 6d 70 69 6c 65 72 73 2e 0a  i960 compilers..
f7c0: 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 61  for ac_file in a
f7d0: 5f 6f 75 74 2e 65 78 65 20 61 2e 65 78 65 20 63  _out.exe a.exe c
f7e0: 6f 6e 66 74 65 73 74 2e 65 78 65 20 61 2e 6f 75  onftest.exe a.ou
f7f0: 74 20 63 6f 6e 66 74 65 73 74 20 61 2e 2a 20 63  t conftest a.* c
f800: 6f 6e 66 74 65 73 74 2e 2a 20 62 2e 6f 75 74 0a  onftest.* b.out.
f810: 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61  do.  test -f "$a
f820: 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69  c_file" || conti
f830: 6e 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66  nue.  case $ac_f
f840: 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63  ile in.    *.$ac
f850: 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c  _ext | *.xcoff |
f860: 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a   *.tds | *.d | *
f870: 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20  .pdb | *.xSYM | 
f880: 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a  *.bb | *.bbg | *
f890: 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b  .o | *.obj )..;;
f8a0: 0a 20 20 20 20 63 6f 6e 66 74 65 73 74 2e 24 61  .    conftest.$a
f8b0: 63 5f 65 78 74 20 29 0a 09 23 20 54 68 69 73 20  c_ext )..# This 
f8c0: 69 73 20 74 68 65 20 73 6f 75 72 63 65 20 66 69  is the source fi
f8d0: 6c 65 2e 0a 09 3b 3b 0a 20 20 20 20 5b 61 62 5d  le...;;.    [ab]
f8e0: 2e 6f 75 74 20 29 0a 09 23 20 57 65 20 66 6f 75  .out )..# We fou
f8f0: 6e 64 20 74 68 65 20 64 65 66 61 75 6c 74 20 65  nd the default e
f900: 78 65 63 75 74 61 62 6c 65 2c 20 62 75 74 20 65  xecutable, but e
f910: 78 65 65 78 74 3d 27 27 20 69 73 20 6d 6f 73 74  xeext='' is most
f920: 0a 09 23 20 63 65 72 74 61 69 6e 6c 79 20 72 69  ..# certainly ri
f930: 67 68 74 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20 20  ght...break;;.  
f940: 20 20 2a 2e 2a 20 29 0a 09 61 63 5f 63 76 5f 65    *.* )..ac_cv_e
f950: 78 65 65 78 74 3d 60 65 78 70 72 20 22 24 61 63  xeext=`expr "$ac
f960: 5f 66 69 6c 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c  _file" : '[^.]*\
f970: 28 5c 2e 2e 2a 5c 29 27 60 0a 09 23 20 46 49 58  (\..*\)'`..# FIX
f980: 4d 45 3a 20 49 20 62 65 6c 69 65 76 65 20 77 65  ME: I believe we
f990: 20 65 78 70 6f 72 74 20 61 63 5f 63 76 5f 65 78   export ac_cv_ex
f9a0: 65 65 78 74 20 66 6f 72 20 4c 69 62 74 6f 6f 6c  eext for Libtool
f9b0: 2c 0a 09 23 20 62 75 74 20 69 74 20 77 6f 75 6c  ,..# but it woul
f9c0: 64 20 62 65 20 63 6f 6f 6c 20 74 6f 20 66 69 6e  d be cool to fin
f9d0: 64 20 6f 75 74 20 69 66 20 69 74 27 73 20 74 72  d out if it's tr
f9e0: 75 65 2e 20 20 44 6f 65 73 20 61 6e 79 62 6f 64  ue.  Does anybod
f9f0: 79 0a 09 23 20 6d 61 69 6e 74 61 69 6e 20 4c 69  y..# maintain Li
fa00: 62 74 6f 6f 6c 3f 20 2d 2d 61 6b 69 6d 2e 0a 09  btool? --akim...
fa10: 65 78 70 6f 72 74 20 61 63 5f 63 76 5f 65 78 65  export ac_cv_exe
fa20: 65 78 74 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20  ext..break;;.   
fa30: 20 2a 20 29 0a 09 62 72 65 61 6b 3b 3b 0a 20 20   * )..break;;.  
fa40: 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20  esac.done.else. 
fa50: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66   echo "$as_me: f
fa60: 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
fa70: 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
fa80: 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
fa90: 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20  ac_ext >&5..{ { 
faa0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
fab0: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 20 63  NENO: error: C c
fac0: 6f 6d 70 69 6c 65 72 20 63 61 6e 6e 6f 74 20 63  ompiler cannot c
fad0: 72 65 61 74 65 20 65 78 65 63 75 74 61 62 6c 65  reate executable
fae0: 73 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  s.See \`config.l
faf0: 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
fb00: 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20  ails." >&5.echo 
fb10: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
fb20: 43 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 6e 6f  C compiler canno
fb30: 74 20 63 72 65 61 74 65 20 65 78 65 63 75 74 61  t create executa
fb40: 62 6c 65 73 0a 53 65 65 20 5c 60 63 6f 6e 66 69  bles.See \`confi
fb50: 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
fb60: 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a  details." >&2;}.
fb70: 20 20 20 7b 20 28 65 78 69 74 20 37 37 29 3b 20     { (exit 77); 
fb80: 65 78 69 74 20 37 37 3b 20 7d 3b 20 7d 0a 66 69  exit 77; }; }.fi
fb90: 0a 0a 61 63 5f 65 78 65 65 78 74 3d 24 61 63 5f  ..ac_exeext=$ac_
fba0: 63 76 5f 65 78 65 65 78 74 0a 65 63 68 6f 20 22  cv_exeext.echo "
fbb0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
fbc0: 72 65 73 75 6c 74 3a 20 24 61 63 5f 66 69 6c 65  result: $ac_file
fbd0: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
fbe0: 48 4f 5f 54 7d 24 61 63 5f 66 69 6c 65 22 20 3e  HO_T}$ac_file" >
fbf0: 26 36 0a 0a 23 20 43 68 65 63 6b 20 74 68 65 20  &6..# Check the 
fc00: 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75 63 65  compiler produce
fc10: 73 20 65 78 65 63 75 74 61 62 6c 65 73 20 77 65  s executables we
fc20: 20 63 61 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f   can run.  If no
fc30: 74 2c 20 65 69 74 68 65 72 0a 23 20 74 68 65 20  t, either.# the 
fc40: 63 6f 6d 70 69 6c 65 72 20 69 73 20 62 72 6f 6b  compiler is brok
fc50: 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73 73 20  en, or we cross 
fc60: 63 6f 6d 70 69 6c 65 2e 0a 65 63 68 6f 20 22 24  compile..echo "$
fc70: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
fc80: 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
fc90: 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 77  the C compiler w
fca0: 6f 72 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 24  orks" >&5.echo $
fcb0: 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
fcc0: 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63   whether the C c
fcd0: 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 2e 2e  ompiler works...
fce0: 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 23 20   $ECHO_C" >&6.# 
fcf0: 46 49 58 4d 45 3a 20 54 68 65 73 65 20 63 72 6f  FIXME: These cro
fd00: 73 73 20 63 6f 6d 70 69 6c 65 72 20 68 61 63 6b  ss compiler hack
fd10: 73 20 73 68 6f 75 6c 64 20 62 65 20 72 65 6d 6f  s should be remo
fd20: 76 65 64 20 66 6f 72 20 41 75 74 6f 63 6f 6e 66  ved for Autoconf
fd30: 20 33 2e 30 0a 23 20 49 66 20 6e 6f 74 20 63 72   3.0.# If not cr
fd40: 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67 2c 20 63  oss compiling, c
fd50: 68 65 63 6b 20 74 68 61 74 20 77 65 20 63 61 6e  heck that we can
fd60: 20 72 75 6e 20 61 20 73 69 6d 70 6c 65 20 70 72   run a simple pr
fd70: 6f 67 72 61 6d 2e 0a 69 66 20 74 65 73 74 20 22  ogram..if test "
fd80: 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
fd90: 22 20 21 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  " != yes; then. 
fda0: 20 69 66 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f   if { ac_try='./
fdb0: 24 61 63 5f 66 69 6c 65 27 0a 20 20 7b 20 28 65  $ac_file'.  { (e
fdc0: 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
fdd0: 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
fde0: 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  try\"") >&5.  (e
fdf0: 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
fe00: 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
fe10: 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
fe20: 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
fe30: 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
fe40: 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
fe50: 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20  s); }; }; then. 
fe60: 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69     cross_compili
fe70: 6e 67 3d 6e 6f 0a 20 20 65 6c 73 65 0a 20 20 20  ng=no.  else.   
fe80: 20 69 66 20 74 65 73 74 20 22 24 63 72 6f 73 73   if test "$cross
fe90: 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 6d 61  _compiling" = ma
fea0: 79 62 65 3b 20 74 68 65 6e 0a 09 63 72 6f 73 73  ybe; then..cross
feb0: 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20  _compiling=yes. 
fec0: 20 20 20 65 6c 73 65 0a 09 7b 20 7b 20 65 63 68     else..{ { ech
fed0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
fee0: 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74  O: error: cannot
fef0: 20 72 75 6e 20 43 20 63 6f 6d 70 69 6c 65 64 20   run C compiled 
ff00: 70 72 6f 67 72 61 6d 73 2e 0a 49 66 20 79 6f 75  programs..If you
ff10: 20 6d 65 61 6e 74 20 74 6f 20 63 72 6f 73 73 20   meant to cross 
ff20: 63 6f 6d 70 69 6c 65 2c 20 75 73 65 20 5c 60 2d  compile, use \`-
ff30: 2d 68 6f 73 74 27 2e 0a 53 65 65 20 5c 60 63 6f  -host'..See \`co
ff40: 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
ff50: 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35  re details." >&5
ff60: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  .echo "$as_me: e
ff70: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e  rror: cannot run
ff80: 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67   C compiled prog
ff90: 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61  rams..If you mea
ffa0: 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70  nt to cross comp
ffb0: 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73  ile, use \`--hos
ffc0: 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  t'..See \`config
ffd0: 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
ffe0: 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20  etails." >&2;}. 
fff0: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
10000 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 66  it 1; }; }.    f
10010 69 0a 20 20 66 69 0a 66 69 0a 65 63 68 6f 20 22  i.  fi.fi.echo "
10020 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
10030 72 65 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35  result: yes" >&5
10040 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
10050 79 65 73 22 20 3e 26 36 0a 0a 72 6d 20 2d 66 20  yes" >&6..rm -f 
10060 61 2e 6f 75 74 20 61 2e 65 78 65 20 63 6f 6e 66  a.out a.exe conf
10070 74 65 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78  test$ac_cv_exeex
10080 74 20 62 2e 6f 75 74 0a 61 63 5f 63 6c 65 61 6e  t b.out.ac_clean
10090 5f 66 69 6c 65 73 3d 24 61 63 5f 63 6c 65 61 6e  _files=$ac_clean
100a0 5f 66 69 6c 65 73 5f 73 61 76 65 0a 23 20 43 68  _files_save.# Ch
100b0 65 63 6b 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  eck the compiler
100c0 20 70 72 6f 64 75 63 65 73 20 65 78 65 63 75 74   produces execut
100d0 61 62 6c 65 73 20 77 65 20 63 61 6e 20 72 75 6e  ables we can run
100e0 2e 20 20 49 66 20 6e 6f 74 2c 20 65 69 74 68 65  .  If not, eithe
100f0 72 0a 23 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  r.# the compiler
10100 20 69 73 20 62 72 6f 6b 65 6e 2c 20 6f 72 20 77   is broken, or w
10110 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2e  e cross compile.
10120 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
10130 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
10140 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20 63  whether we are c
10150 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67 22 20  ross compiling" 
10160 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
10170 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
10180 65 72 20 77 65 20 61 72 65 20 63 72 6f 73 73 20  er we are cross 
10190 63 6f 6d 70 69 6c 69 6e 67 2e 2e 2e 20 24 45 43  compiling... $EC
101a0 48 4f 5f 43 22 20 3e 26 36 0a 65 63 68 6f 20 22  HO_C" >&6.echo "
101b0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
101c0 72 65 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f 63  result: $cross_c
101d0 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 65 63  ompiling" >&5.ec
101e0 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 63 72  ho "${ECHO_T}$cr
101f0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3e  oss_compiling" >
10200 26 36 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  &6..echo "$as_me
10210 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
10220 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66  ng for suffix of
10230 20 65 78 65 63 75 74 61 62 6c 65 73 22 20 3e 26   executables" >&
10240 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
10250 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66  checking for suf
10260 66 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c  fix of executabl
10270 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  es... $ECHO_C" >
10280 26 36 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63  &6.if { (eval ec
10290 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
102a0 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22  NO: \"$ac_link\"
102b0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
102c0 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 0a 20 20  ac_link) 2>&5.  
102d0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
102e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
102f0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
10300 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
10310 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
10320 7d 3b 20 74 68 65 6e 0a 20 20 23 20 49 66 20 62  }; then.  # If b
10330 6f 74 68 20 60 63 6f 6e 66 74 65 73 74 2e 65 78  oth `conftest.ex
10340 65 27 20 61 6e 64 20 60 63 6f 6e 66 74 65 73 74  e' and `conftest
10350 27 20 61 72 65 20 60 70 72 65 73 65 6e 74 27 20  ' are `present' 
10360 28 77 65 6c 6c 2c 20 6f 62 73 65 72 76 61 62 6c  (well, observabl
10370 65 29 0a 23 20 63 61 74 63 68 20 60 63 6f 6e 66  e).# catch `conf
10380 74 65 73 74 2e 65 78 65 27 2e 20 20 46 6f 72 20  test.exe'.  For 
10390 69 6e 73 74 61 6e 63 65 20 77 69 74 68 20 43 79  instance with Cy
103a0 67 77 69 6e 2c 20 60 6c 73 20 63 6f 6e 66 74 65  gwin, `ls confte
103b0 73 74 27 20 77 69 6c 6c 0a 23 20 77 6f 72 6b 20  st' will.# work 
103c0 70 72 6f 70 65 72 6c 79 20 28 69 2e 65 2e 2c 20  properly (i.e., 
103d0 72 65 66 65 72 20 74 6f 20 60 63 6f 6e 66 74 65  refer to `confte
103e0 73 74 2e 65 78 65 27 29 2c 20 77 68 69 6c 65 20  st.exe'), while 
103f0 69 74 20 77 6f 6e 27 74 20 77 69 74 68 0a 23 20  it won't with.# 
10400 60 72 6d 27 2e 0a 66 6f 72 20 61 63 5f 66 69 6c  `rm'..for ac_fil
10410 65 20 69 6e 20 63 6f 6e 66 74 65 73 74 2e 65 78  e in conftest.ex
10420 65 20 63 6f 6e 66 74 65 73 74 20 63 6f 6e 66 74  e conftest conft
10430 65 73 74 2e 2a 3b 20 64 6f 0a 20 20 74 65 73 74  est.*; do.  test
10440 20 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c   -f "$ac_file" |
10450 7c 20 63 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73  | continue.  cas
10460 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20  e $ac_file in.  
10470 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e    *.$ac_ext | *.
10480 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20  xcoff | *.tds | 
10490 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e  *.d | *.pdb | *.
104a0 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e  xSYM | *.bb | *.
104b0 62 62 67 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62  bbg | *.o | *.ob
104c0 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29  j ) ;;.    *.* )
104d0 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 60 65   ac_cv_exeext=`e
104e0 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a  xpr "$ac_file" :
104f0 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27   '[^.]*\(\..*\)'
10500 60 0a 09 20 20 65 78 70 6f 72 74 20 61 63 5f 63  `..  export ac_c
10510 76 5f 65 78 65 65 78 74 0a 09 20 20 62 72 65 61  v_exeext..  brea
10520 6b 3b 3b 0a 20 20 20 20 2a 20 29 20 62 72 65 61  k;;.    * ) brea
10530 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a  k;;.  esac.done.
10540 65 6c 73 65 0a 20 20 7b 20 7b 20 65 63 68 6f 20  else.  { { echo 
10550 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10560 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63   error: cannot c
10570 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66  ompute suffix of
10580 20 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63 61   executables: ca
10590 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64  nnot compile and
105a0 20 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66   link.See \`conf
105b0 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
105c0 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65   details." >&5.e
105d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
105e0 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75  or: cannot compu
105f0 74 65 20 73 75 66 66 69 78 20 6f 66 20 65 78 65  te suffix of exe
10600 63 75 74 61 62 6c 65 73 3a 20 63 61 6e 6e 6f 74  cutables: cannot
10610 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20 6c 69 6e   compile and lin
10620 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  k.See \`config.l
10630 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
10640 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20  ails." >&2;}.   
10650 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
10660 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 72 6d 20   1; }; }.fi..rm 
10670 2d 66 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63  -f conftest$ac_c
10680 76 5f 65 78 65 65 78 74 0a 65 63 68 6f 20 22 24  v_exeext.echo "$
10690 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
106a0 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 65 78  esult: $ac_cv_ex
106b0 65 65 78 74 22 20 3e 26 35 0a 65 63 68 6f 20 22  eext" >&5.echo "
106c0 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f  ${ECHO_T}$ac_cv_
106d0 65 78 65 65 78 74 22 20 3e 26 36 0a 0a 72 6d 20  exeext" >&6..rm 
106e0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
106f0 65 78 74 0a 45 58 45 45 58 54 3d 24 61 63 5f 63  ext.EXEEXT=$ac_c
10700 76 5f 65 78 65 65 78 74 0a 61 63 5f 65 78 65 65  v_exeext.ac_exee
10710 78 74 3d 24 45 58 45 45 58 54 0a 65 63 68 6f 20  xt=$EXEEXT.echo 
10720 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10730 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75   checking for su
10740 66 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66  ffix of object f
10750 69 6c 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 24  iles" >&5.echo $
10760 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
10770 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 6f   for suffix of o
10780 62 6a 65 63 74 20 66 69 6c 65 73 2e 2e 2e 20 24  bject files... $
10790 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
107a0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 6f 62 6a  est "${ac_cv_obj
107b0 65 78 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ext+set}" = set;
107c0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
107d0 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
107e0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
107f0 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
10800 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
10810 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
10820 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
10830 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
10840 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
10850 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
10860 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
10870 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
10880 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
10890 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
108a0 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  n 0;.}._ACEOF.rm
108b0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63   -f conftest.o c
108c0 6f 6e 66 74 65 73 74 2e 6f 62 6a 0a 69 66 20 7b  onftest.obj.if {
108d0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
108e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
108f0 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e  ac_compile\"") >
10900 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
10910 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61  ompile) 2>&5.  a
10920 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
10930 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
10940 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
10950 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
10960 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
10970 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f  ; then.  for ac_
10980 66 69 6c 65 20 69 6e 20 60 28 6c 73 20 63 6f 6e  file in `(ls con
10990 66 74 65 73 74 2e 6f 20 63 6f 6e 66 74 65 73 74  ftest.o conftest
109a0 2e 6f 62 6a 3b 20 6c 73 20 63 6f 6e 66 74 65 73  .obj; ls conftes
109b0 74 2e 2a 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  t.*) 2>/dev/null
109c0 60 3b 20 64 6f 0a 20 20 63 61 73 65 20 24 61 63  `; do.  case $ac
109d0 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24  _file in.    *.$
109e0 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66  ac_ext | *.xcoff
109f0 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c   | *.tds | *.d |
10a00 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20   *.pdb | *.xSYM 
10a10 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 29  | *.bb | *.bbg )
10a20 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63 5f 63 76   ;;.    *) ac_cv
10a30 5f 6f 62 6a 65 78 74 3d 60 65 78 70 72 20 22 24  _objext=`expr "$
10a40 61 63 5f 66 69 6c 65 22 20 3a 20 27 2e 2a 5c 2e  ac_file" : '.*\.
10a50 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 20 20 20  \(.*\)'`.       
10a60 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64  break;;.  esac.d
10a70 6f 6e 65 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  one.else.  echo 
10a80 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
10a90 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
10aa0 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
10ab0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
10ac0 20 3e 26 35 0a 0a 7b 20 7b 20 65 63 68 6f 20 22   >&5..{ { echo "
10ad0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
10ae0 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f  error: cannot co
10af0 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20  mpute suffix of 
10b00 6f 62 6a 65 63 74 20 66 69 6c 65 73 3a 20 63 61  object files: ca
10b10 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 0a 53 65 65  nnot compile.See
10b20 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66   \`config.log' f
10b30 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e  or more details.
10b40 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
10b50 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f  me: error: canno
10b60 74 20 63 6f 6d 70 75 74 65 20 73 75 66 66 69 78  t compute suffix
10b70 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73   of object files
10b80 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65  : cannot compile
10b90 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
10ba0 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
10bb0 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  ils." >&2;}.   {
10bc0 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
10bd0 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 72 6d 20 2d  1; }; }.fi..rm -
10be0 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 63  f conftest.$ac_c
10bf0 76 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  v_objext conftes
10c00 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 63 68  t.$ac_ext.fi.ech
10c10 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
10c20 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
10c30 76 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 65 63  v_objext" >&5.ec
10c40 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
10c50 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e 26 36 0a  _cv_objext" >&6.
10c60 4f 42 4a 45 58 54 3d 24 61 63 5f 63 76 5f 6f 62  OBJEXT=$ac_cv_ob
10c70 6a 65 78 74 0a 61 63 5f 6f 62 6a 65 78 74 3d 24  jext.ac_objext=$
10c80 4f 42 4a 45 58 54 0a 65 63 68 6f 20 22 24 61 73  OBJEXT.echo "$as
10c90 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
10ca0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65  cking whether we
10cb0 20 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47   are using the G
10cc0 4e 55 20 43 20 63 6f 6d 70 69 6c 65 72 22 20 3e  NU C compiler" >
10cd0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
10ce0 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
10cf0 72 20 77 65 20 61 72 65 20 75 73 69 6e 67 20 74  r we are using t
10d00 68 65 20 47 4e 55 20 43 20 63 6f 6d 70 69 6c 65  he GNU C compile
10d10 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  r... $ECHO_C" >&
10d20 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  6.if test "${ac_
10d30 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
10d40 75 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  u+set}" = set; t
10d50 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
10d60 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
10d70 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
10d80 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
10d90 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
10da0 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
10db0 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
10dc0 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
10dd0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
10de0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
10df0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
10e00 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
10e10 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
10e20 7b 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55 43  {.#ifndef __GNUC
10e30 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b 65 20  __.       choke 
10e40 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20  me.#endif..  ;. 
10e50 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
10e60 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
10e70 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
10e80 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
10e90 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
10ea0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29  "$ac_compile\"")
10eb0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
10ec0 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66  _compile) 2>conf
10ed0 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
10ee0 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
10ef0 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
10f00 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
10f10 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
10f20 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
10f30 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
10f40 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
10f50 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
10f60 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
10f70 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
10f80 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74  ); } &&.. { ac_t
10f90 72 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63  ry='test -z "$ac
10fa0 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a  _c_werror_flag".
10fb0 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73  ... || test ! -s
10fc0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20   conftest.err'. 
10fd0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
10fe0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
10ff0 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
11000 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
11010 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
11020 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
11030 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
11040 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
11050 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
11060 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26  status); }; } &&
11070 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73  .. { ac_try='tes
11080 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
11090 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65  c_objext'.  { (e
110a0 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
110b0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
110c0 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  try\"") >&5.  (e
110d0 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
110e0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
110f0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
11100 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
11110 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
11120 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
11130 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20  s); }; }; then. 
11140 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75   ac_compiler_gnu
11150 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f  =yes.else.  echo
11160 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
11170 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
11180 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
11190 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
111a0 74 20 3e 26 35 0a 0a 61 63 5f 63 6f 6d 70 69 6c  t >&5..ac_compil
111b0 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 72 6d 20  er_gnu=no.fi.rm 
111c0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
111d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
111e0 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
111f0 5f 65 78 74 0a 61 63 5f 63 76 5f 63 5f 63 6f 6d  _ext.ac_cv_c_com
11200 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 6f  piler_gnu=$ac_co
11210 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69 0a 65  mpiler_gnu..fi.e
11220 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
11230 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
11240 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
11250 6e 75 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  nu" >&5.echo "${
11260 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 63 5f  ECHO_T}$ac_cv_c_
11270 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26  compiler_gnu" >&
11280 36 0a 47 43 43 3d 60 74 65 73 74 20 24 61 63 5f  6.GCC=`test $ac_
11290 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 20 3d 20 79  compiler_gnu = y
112a0 65 73 20 26 26 20 65 63 68 6f 20 79 65 73 60 0a  es && echo yes`.
112b0 61 63 5f 74 65 73 74 5f 43 46 4c 41 47 53 3d 24  ac_test_CFLAGS=$
112c0 7b 43 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f  {CFLAGS+set}.ac_
112d0 73 61 76 65 5f 43 46 4c 41 47 53 3d 24 43 46 4c  save_CFLAGS=$CFL
112e0 41 47 53 0a 43 46 4c 41 47 53 3d 22 2d 67 22 0a  AGS.CFLAGS="-g".
112f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
11300 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
11310 68 65 74 68 65 72 20 24 43 43 20 61 63 63 65 70  hether $CC accep
11320 74 73 20 2d 67 22 20 3e 26 35 0a 65 63 68 6f 20  ts -g" >&5.echo 
11330 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
11340 67 20 77 68 65 74 68 65 72 20 24 43 43 20 61 63  g whether $CC ac
11350 63 65 70 74 73 20 2d 67 2e 2e 2e 20 24 45 43 48  cepts -g... $ECH
11360 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74  O_C" >&6.if test
11370 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63   "${ac_cv_prog_c
11380 63 5f 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  c_g+set}" = set;
11390 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
113a0 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
113b0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
113c0 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
113d0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
113e0 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
113f0 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
11400 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
11410 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
11420 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
11430 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
11440 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
11450 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
11460 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
11470 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  n 0;.}._ACEOF.rm
11480 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
11490 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 65 76  _objext.if { (ev
114a0 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
114b0 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
114c0 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20  ompile\"") >&5. 
114d0 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
114e0 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  le) 2>conftest.e
114f0 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
11500 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
11510 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
11520 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
11530 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
11540 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
11550 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
11560 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
11570 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
11580 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
11590 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
115a0 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65  &.. { ac_try='te
115b0 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
115c0 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c  ror_flag".... ||
115d0 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
115e0 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76  est.err'.  { (ev
115f0 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
11600 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74  $LINENO: \"$ac_t
11610 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ry\"") >&5.  (ev
11620 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35  al $ac_try) 2>&5
11630 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
11640 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
11650 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
11660 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
11670 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
11680 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61  ); }; } &&.. { a
11690 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63  c_try='test -s c
116a0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
116b0 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63  xt'.  { (eval ec
116c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
116d0 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22  NO: \"$ac_try\""
116e0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
116f0 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63  c_try) 2>&5.  ac
11700 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
11710 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
11720 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
11730 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
11740 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
11750 20 7d 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76   }; then.  ac_cv
11760 5f 70 72 6f 67 5f 63 63 5f 67 3d 79 65 73 0a 65  _prog_cc_g=yes.e
11770 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
11780 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
11790 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
117a0 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
117b0 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
117c0 0a 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67  .ac_cv_prog_cc_g
117d0 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  =no.fi.rm -f con
117e0 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
117f0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
11800 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66  nftest.$ac_ext.f
11810 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  i.echo "$as_me:$
11820 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
11830 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67  $ac_cv_prog_cc_g
11840 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
11850 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 70 72 6f 67  HO_T}$ac_cv_prog
11860 5f 63 63 5f 67 22 20 3e 26 36 0a 69 66 20 74 65  _cc_g" >&6.if te
11870 73 74 20 22 24 61 63 5f 74 65 73 74 5f 43 46 4c  st "$ac_test_CFL
11880 41 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  AGS" = set; then
11890 0a 20 20 43 46 4c 41 47 53 3d 24 61 63 5f 73 61  .  CFLAGS=$ac_sa
118a0 76 65 5f 43 46 4c 41 47 53 0a 65 6c 69 66 20 74  ve_CFLAGS.elif t
118b0 65 73 74 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f  est $ac_cv_prog_
118c0 63 63 5f 67 20 3d 20 79 65 73 3b 20 74 68 65 6e  cc_g = yes; then
118d0 0a 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43  .  if test "$GCC
118e0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
118f0 20 20 43 46 4c 41 47 53 3d 22 2d 67 20 2d 4f 32    CFLAGS="-g -O2
11900 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46 4c  ".  else.    CFL
11910 41 47 53 3d 22 2d 67 22 0a 20 20 66 69 0a 65 6c  AGS="-g".  fi.el
11920 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 24 47  se.  if test "$G
11930 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  CC" = yes; then.
11940 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 4f 32 22      CFLAGS="-O2"
11950 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46 4c 41  .  else.    CFLA
11960 47 53 3d 0a 20 20 66 69 0a 66 69 0a 65 63 68 6f  GS=.  fi.fi.echo
11970 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
11980 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
11990 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20 61 63 63  CC option to acc
119a0 65 70 74 20 41 4e 53 49 20 43 22 20 3e 26 35 0a  ept ANSI C" >&5.
119b0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
119c0 65 63 6b 69 6e 67 20 66 6f 72 20 24 43 43 20 6f  ecking for $CC o
119d0 70 74 69 6f 6e 20 74 6f 20 61 63 63 65 70 74 20  ption to accept 
119e0 41 4e 53 49 20 43 2e 2e 2e 20 24 45 43 48 4f 5f  ANSI C... $ECHO_
119f0 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
11a00 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f  ${ac_cv_prog_cc_
11a10 73 74 64 63 2b 73 65 74 7d 22 20 3d 20 73 65 74  stdc+set}" = set
11a20 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
11a30 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
11a40 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
11a50 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63  e.  ac_cv_prog_c
11a60 63 5f 73 74 64 63 3d 6e 6f 0a 61 63 5f 73 61 76  c_stdc=no.ac_sav
11a70 65 5f 43 43 3d 24 43 43 0a 63 61 74 20 3e 63 6f  e_CC=$CC.cat >co
11a80 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
11a90 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
11aa0 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
11ab0 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
11ac0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
11ad0 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
11ae0 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
11af0 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
11b00 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
11b10 75 64 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23  ude <stdarg.h>.#
11b20 69 6e 63 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68  include <stdio.h
11b30 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f  >.#include <sys/
11b40 74 79 70 65 73 2e 68 3e 0a 23 69 6e 63 6c 75 64  types.h>.#includ
11b50 65 20 3c 73 79 73 2f 73 74 61 74 2e 68 3e 0a 2f  e <sys/stat.h>./
11b60 2a 20 4d 6f 73 74 20 6f 66 20 74 68 65 20 66 6f  * Most of the fo
11b70 6c 6c 6f 77 69 6e 67 20 74 65 73 74 73 20 61 72  llowing tests ar
11b80 65 20 73 74 6f 6c 65 6e 20 66 72 6f 6d 20 52 43  e stolen from RC
11b90 53 20 35 2e 37 27 73 20 73 72 63 2f 63 6f 6e 66  S 5.7's src/conf
11ba0 2e 73 68 2e 20 20 2a 2f 0a 73 74 72 75 63 74 20  .sh.  */.struct 
11bb0 62 75 66 20 7b 20 69 6e 74 20 78 3b 20 7d 3b 0a  buf { int x; };.
11bc0 46 49 4c 45 20 2a 20 28 2a 72 63 73 6f 70 65 6e  FILE * (*rcsopen
11bd0 29 20 28 73 74 72 75 63 74 20 62 75 66 20 2a 2c  ) (struct buf *,
11be0 20 73 74 72 75 63 74 20 73 74 61 74 20 2a 2c 20   struct stat *, 
11bf0 69 6e 74 29 3b 0a 73 74 61 74 69 63 20 63 68 61  int);.static cha
11c00 72 20 2a 65 20 28 70 2c 20 69 29 0a 20 20 20 20  r *e (p, i).    
11c10 20 63 68 61 72 20 2a 2a 70 3b 0a 20 20 20 20 20   char **p;.     
11c20 69 6e 74 20 69 3b 0a 7b 0a 20 20 72 65 74 75 72  int i;.{.  retur
11c30 6e 20 70 5b 69 5d 3b 0a 7d 0a 73 74 61 74 69 63  n p[i];.}.static
11c40 20 63 68 61 72 20 2a 66 20 28 63 68 61 72 20 2a   char *f (char *
11c50 20 28 2a 67 29 20 28 63 68 61 72 20 2a 2a 2c 20   (*g) (char **, 
11c60 69 6e 74 29 2c 20 63 68 61 72 20 2a 2a 70 2c 20  int), char **p, 
11c70 2e 2e 2e 29 0a 7b 0a 20 20 63 68 61 72 20 2a 73  ...).{.  char *s
11c80 3b 0a 20 20 76 61 5f 6c 69 73 74 20 76 3b 0a 20  ;.  va_list v;. 
11c90 20 76 61 5f 73 74 61 72 74 20 28 76 2c 70 29 3b   va_start (v,p);
11ca0 0a 20 20 73 20 3d 20 67 20 28 70 2c 20 76 61 5f  .  s = g (p, va_
11cb0 61 72 67 20 28 76 2c 69 6e 74 29 29 3b 0a 20 20  arg (v,int));.  
11cc0 76 61 5f 65 6e 64 20 28 76 29 3b 0a 20 20 72 65  va_end (v);.  re
11cd0 74 75 72 6e 20 73 3b 0a 7d 0a 0a 2f 2a 20 4f 53  turn s;.}../* OS
11ce0 46 20 34 2e 30 20 43 6f 6d 70 61 71 20 63 63 20  F 4.0 Compaq cc 
11cf0 69 73 20 73 6f 6d 65 20 73 6f 72 74 20 6f 66 20  is some sort of 
11d00 61 6c 6d 6f 73 74 2d 41 4e 53 49 20 62 79 20 64  almost-ANSI by d
11d10 65 66 61 75 6c 74 2e 20 20 49 74 20 68 61 73 0a  efault.  It has.
11d20 20 20 20 66 75 6e 63 74 69 6f 6e 20 70 72 6f 74     function prot
11d30 6f 74 79 70 65 73 20 61 6e 64 20 73 74 75 66 66  otypes and stuff
11d40 2c 20 62 75 74 20 6e 6f 74 20 27 5c 78 48 48 27  , but not '\xHH'
11d50 20 68 65 78 20 63 68 61 72 61 63 74 65 72 20 63   hex character c
11d60 6f 6e 73 74 61 6e 74 73 2e 0a 20 20 20 54 68 65  onstants..   The
11d70 73 65 20 64 6f 6e 27 74 20 70 72 6f 76 6f 6b 65  se don't provoke
11d80 20 61 6e 20 65 72 72 6f 72 20 75 6e 66 6f 72 74   an error unfort
11d90 75 6e 61 74 65 6c 79 2c 20 69 6e 73 74 65 61 64  unately, instead
11da0 20 61 72 65 20 73 69 6c 65 6e 74 6c 79 20 74 72   are silently tr
11db0 65 61 74 65 64 0a 20 20 20 61 73 20 27 78 27 2e  eated.   as 'x'.
11dc0 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20    The following 
11dd0 69 6e 64 75 63 65 73 20 61 6e 20 65 72 72 6f 72  induces an error
11de0 2c 20 75 6e 74 69 6c 20 2d 73 74 64 31 20 69 73  , until -std1 is
11df0 20 61 64 64 65 64 20 74 6f 20 67 65 74 0a 20 20   added to get.  
11e00 20 70 72 6f 70 65 72 20 41 4e 53 49 20 6d 6f 64   proper ANSI mod
11e10 65 2e 20 20 43 75 72 69 6f 75 73 6c 79 20 27 5c  e.  Curiously '\
11e20 78 30 30 27 21 3d 27 78 27 20 61 6c 77 61 79 73  x00'!='x' always
11e30 20 63 6f 6d 65 73 20 6f 75 74 20 74 72 75 65 2c   comes out true,
11e40 20 66 6f 72 20 61 6e 0a 20 20 20 61 72 72 61 79   for an.   array
11e50 20 73 69 7a 65 20 61 74 20 6c 65 61 73 74 2e 20   size at least. 
11e60 20 49 74 27 73 20 6e 65 63 65 73 73 61 72 79 20   It's necessary 
11e70 74 6f 20 77 72 69 74 65 20 27 5c 78 30 30 27 3d  to write '\x00'=
11e80 3d 30 20 74 6f 20 67 65 74 20 73 6f 6d 65 74 68  =0 to get someth
11e90 69 6e 67 0a 20 20 20 74 68 61 74 27 73 20 74 72  ing.   that's tr
11ea0 75 65 20 6f 6e 6c 79 20 77 69 74 68 20 2d 73 74  ue only with -st
11eb0 64 31 2e 20 20 2a 2f 0a 69 6e 74 20 6f 73 66 34  d1.  */.int osf4
11ec0 5f 63 63 5f 61 72 72 61 79 20 5b 27 5c 78 30 30  _cc_array ['\x00
11ed0 27 20 3d 3d 20 30 20 3f 20 31 20 3a 20 2d 31 5d  ' == 0 ? 1 : -1]
11ee0 3b 0a 0a 69 6e 74 20 74 65 73 74 20 28 69 6e 74  ;..int test (int
11ef0 20 69 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a 73   i, double x);.s
11f00 74 72 75 63 74 20 73 31 20 7b 69 6e 74 20 28 2a  truct s1 {int (*
11f10 66 29 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73 74  f) (int a);};.st
11f20 72 75 63 74 20 73 32 20 7b 69 6e 74 20 28 2a 66  ruct s2 {int (*f
11f30 29 20 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b 0a  ) (double a);};.
11f40 69 6e 74 20 70 61 69 72 6e 61 6d 65 73 20 28 69  int pairnames (i
11f50 6e 74 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49 4c  nt, char **, FIL
11f60 45 20 2a 28 2a 29 28 73 74 72 75 63 74 20 62 75  E *(*)(struct bu
11f70 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74  f *, struct stat
11f80 20 2a 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20 69   *, int), int, i
11f90 6e 74 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a 63  nt);.int argc;.c
11fa0 68 61 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74 0a  har **argv;.int.
11fb0 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e  main ().{.return
11fc0 20 66 20 28 65 2c 20 61 72 67 76 2c 20 30 29 20   f (e, argv, 0) 
11fd0 21 3d 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20 20  != argv[0]  ||  
11fe0 66 20 28 65 2c 20 61 72 67 76 2c 20 31 29 20 21  f (e, argv, 1) !
11ff0 3d 20 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a 20  = argv[1];.  ;. 
12000 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
12010 45 4f 46 0a 23 20 44 6f 6e 27 74 20 74 72 79 20  EOF.# Don't try 
12020 67 63 63 20 2d 61 6e 73 69 3b 20 74 68 61 74 20  gcc -ansi; that 
12030 74 75 72 6e 73 20 6f 66 66 20 75 73 65 66 75 6c  turns off useful
12040 20 65 78 74 65 6e 73 69 6f 6e 73 20 61 6e 64 0a   extensions and.
12050 23 20 62 72 65 61 6b 73 20 73 6f 6d 65 20 73 79  # breaks some sy
12060 73 74 65 6d 73 27 20 68 65 61 64 65 72 20 66 69  stems' header fi
12070 6c 65 73 2e 0a 23 20 41 49 58 09 09 09 2d 71 6c  les..# AIX...-ql
12080 61 6e 67 6c 76 6c 3d 61 6e 73 69 0a 23 20 55 6c  anglvl=ansi.# Ul
12090 74 72 69 78 20 61 6e 64 20 4f 53 46 2f 31 09 2d  trix and OSF/1.-
120a0 73 74 64 31 0a 23 20 48 50 2d 55 58 20 31 30 2e  std1.# HP-UX 10.
120b0 32 30 20 61 6e 64 20 6c 61 74 65 72 09 2d 41 65  20 and later.-Ae
120c0 0a 23 20 48 50 2d 55 58 20 6f 6c 64 65 72 20 76  .# HP-UX older v
120d0 65 72 73 69 6f 6e 73 09 2d 41 61 20 2d 44 5f 48  ersions.-Aa -D_H
120e0 50 55 58 5f 53 4f 55 52 43 45 0a 23 20 53 56 52  PUX_SOURCE.# SVR
120f0 34 09 09 09 2d 58 63 20 2d 44 5f 5f 45 58 54 45  4...-Xc -D__EXTE
12100 4e 53 49 4f 4e 53 5f 5f 0a 66 6f 72 20 61 63 5f  NSIONS__.for ac_
12110 61 72 67 20 69 6e 20 22 22 20 2d 71 6c 61 6e 67  arg in "" -qlang
12120 6c 76 6c 3d 61 6e 73 69 20 2d 73 74 64 31 20 2d  lvl=ansi -std1 -
12130 41 65 20 22 2d 41 61 20 2d 44 5f 48 50 55 58 5f  Ae "-Aa -D_HPUX_
12140 53 4f 55 52 43 45 22 20 22 2d 58 63 20 2d 44 5f  SOURCE" "-Xc -D_
12150 5f 45 58 54 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64  _EXTENSIONS__".d
12160 6f 0a 20 20 43 43 3d 22 24 61 63 5f 73 61 76 65  o.  CC="$ac_save
12170 5f 43 43 20 24 61 63 5f 61 72 67 22 0a 20 20 72  _CC $ac_arg".  r
12180 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
12190 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 65  c_objext.if { (e
121a0 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
121b0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
121c0 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a  compile\"") >&5.
121d0 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
121e0 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  ile) 2>conftest.
121f0 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
12200 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
12210 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
12220 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
12230 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
12240 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
12250 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
12260 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
12270 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
12280 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
12290 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
122a0 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74  &&.. { ac_try='t
122b0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65  est -z "$ac_c_we
122c0 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c  rror_flag".... |
122d0 7c 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  | test ! -s conf
122e0 74 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28 65  test.err'.  { (e
122f0 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
12300 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
12310 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  try\"") >&5.  (e
12320 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
12330 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
12340 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
12350 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
12360 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
12370 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
12380 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20  s); }; } &&.. { 
12390 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73 20  ac_try='test -s 
123a0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
123b0 65 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65  ext'.  { (eval e
123c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
123d0 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22  ENO: \"$ac_try\"
123e0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
123f0 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61  ac_try) 2>&5.  a
12400 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
12410 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
12420 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
12430 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
12440 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
12450 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  ; }; then.  ac_c
12460 76 5f 70 72 6f 67 5f 63 63 5f 73 74 64 63 3d 24  v_prog_cc_stdc=$
12470 61 63 5f 61 72 67 0a 62 72 65 61 6b 0a 65 6c 73  ac_arg.break.els
12480 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
12490 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
124a0 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
124b0 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
124c0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 66  t.$ac_ext >&5..f
124d0 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  i.rm -f conftest
124e0 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
124f0 63 5f 6f 62 6a 65 78 74 0a 64 6f 6e 65 0a 72 6d  c_objext.done.rm
12500 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
12510 5f 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  _ext conftest.$a
12520 63 5f 6f 62 6a 65 78 74 0a 43 43 3d 24 61 63 5f  c_objext.CC=$ac_
12530 73 61 76 65 5f 43 43 0a 0a 66 69 0a 0a 63 61 73  save_CC..fi..cas
12540 65 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67 5f  e "x$ac_cv_prog_
12550 63 63 5f 73 74 64 63 22 20 69 6e 0a 20 20 78 7c  cc_stdc" in.  x|
12560 78 6e 6f 29 0a 20 20 20 20 65 63 68 6f 20 22 24  xno).    echo "$
12570 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
12580 65 73 75 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65 64  esult: none need
12590 65 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  ed" >&5.echo "${
125a0 45 43 48 4f 5f 54 7d 6e 6f 6e 65 20 6e 65 65 64  ECHO_T}none need
125b0 65 64 22 20 3e 26 36 20 3b 3b 0a 20 20 2a 29 0a  ed" >&6 ;;.  *).
125c0 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
125d0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
125e0 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  : $ac_cv_prog_cc
125f0 5f 73 74 64 63 22 20 3e 26 35 0a 65 63 68 6f 20  _stdc" >&5.echo 
12600 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76  "${ECHO_T}$ac_cv
12610 5f 70 72 6f 67 5f 63 63 5f 73 74 64 63 22 20 3e  _prog_cc_stdc" >
12620 26 36 0a 20 20 20 20 43 43 3d 22 24 43 43 20 24  &6.    CC="$CC $
12630 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 73 74  ac_cv_prog_cc_st
12640 64 63 22 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 53  dc" ;;.esac..# S
12650 6f 6d 65 20 70 65 6f 70 6c 65 20 75 73 65 20 61  ome people use a
12660 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 74 6f   C++ compiler to
12670 20 63 6f 6d 70 69 6c 65 20 43 2e 20 20 53 69 6e   compile C.  Sin
12680 63 65 20 77 65 20 75 73 65 20 60 65 78 69 74 27  ce we use `exit'
12690 2c 0a 23 20 69 6e 20 43 2b 2b 20 77 65 20 6e 65  ,.# in C++ we ne
126a0 65 64 20 74 6f 20 64 65 63 6c 61 72 65 20 69 74  ed to declare it
126b0 2e 20 20 49 6e 20 63 61 73 65 20 73 6f 6d 65 6f  .  In case someo
126c0 6e 65 20 75 73 65 73 20 74 68 65 20 73 61 6d 65  ne uses the same
126d0 20 63 6f 6d 70 69 6c 65 72 0a 23 20 66 6f 72 20   compiler.# for 
126e0 62 6f 74 68 20 63 6f 6d 70 69 6c 69 6e 67 20 43  both compiling C
126f0 20 61 6e 64 20 43 2b 2b 20 77 65 20 6e 65 65 64   and C++ we need
12700 20 74 6f 20 68 61 76 65 20 74 68 65 20 43 2b 2b   to have the C++
12710 20 63 6f 6d 70 69 6c 65 72 20 64 65 63 69 64 65   compiler decide
12720 0a 23 20 74 68 65 20 64 65 63 6c 61 72 61 74 69  .# the declarati
12730 6f 6e 20 6f 66 20 65 78 69 74 2c 20 73 69 6e 63  on of exit, sinc
12740 65 20 69 74 27 73 20 74 68 65 20 6d 6f 73 74 20  e it's the most 
12750 64 65 6d 61 6e 64 69 6e 67 20 65 6e 76 69 72 6f  demanding enviro
12760 6e 6d 65 6e 74 2e 0a 63 61 74 20 3e 63 6f 6e 66  nment..cat >conf
12770 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
12780 41 43 45 4f 46 0a 23 69 66 6e 64 65 66 20 5f 5f  ACEOF.#ifndef __
12790 63 70 6c 75 73 70 6c 75 73 0a 20 20 63 68 6f 6b  cplusplus.  chok
127a0 65 20 6d 65 0a 23 65 6e 64 69 66 0a 5f 41 43 45  e me.#endif._ACE
127b0 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
127c0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20  t.$ac_objext.if 
127d0 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
127e0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
127f0 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20  $ac_compile\"") 
12800 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
12810 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74  compile) 2>conft
12820 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
12830 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
12840 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
12850 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
12860 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
12870 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
12880 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
12890 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
128a0 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
128b0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
128c0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
128d0 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72  ; } &&.. { ac_tr
128e0 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  y='test -z "$ac_
128f0 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09  c_werror_flag"..
12900 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20  .. || test ! -s 
12910 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20  conftest.err'.  
12920 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
12930 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
12940 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a  $ac_try\"") >&5.
12950 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29    (eval $ac_try)
12960 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
12970 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
12980 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
12990 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
129a0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
129b0 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a  tatus); }; } &&.
129c0 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74  . { ac_try='test
129d0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
129e0 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65 76  _objext'.  { (ev
129f0 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
12a00 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74  $LINENO: \"$ac_t
12a10 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ry\"") >&5.  (ev
12a20 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35  al $ac_try) 2>&5
12a30 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
12a40 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
12a50 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
12a60 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
12a70 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
12a80 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ); }; }; then.  
12a90 66 6f 72 20 61 63 5f 64 65 63 6c 61 72 61 74 69  for ac_declarati
12aa0 6f 6e 20 69 6e 20 5c 0a 20 20 20 27 27 20 5c 0a  on in \.   '' \.
12ab0 20 20 20 27 65 78 74 65 72 6e 20 22 43 22 20 76     'extern "C" v
12ac0 6f 69 64 20 73 74 64 3a 3a 65 78 69 74 20 28 69  oid std::exit (i
12ad0 6e 74 29 20 74 68 72 6f 77 20 28 29 3b 20 75 73  nt) throw (); us
12ae0 69 6e 67 20 73 74 64 3a 3a 65 78 69 74 3b 27 20  ing std::exit;' 
12af0 5c 0a 20 20 20 27 65 78 74 65 72 6e 20 22 43 22  \.   'extern "C"
12b00 20 76 6f 69 64 20 73 74 64 3a 3a 65 78 69 74 20   void std::exit 
12b10 28 69 6e 74 29 3b 20 75 73 69 6e 67 20 73 74 64  (int); using std
12b20 3a 3a 65 78 69 74 3b 27 20 5c 0a 20 20 20 27 65  ::exit;' \.   'e
12b30 78 74 65 72 6e 20 22 43 22 20 76 6f 69 64 20 65  xtern "C" void e
12b40 78 69 74 20 28 69 6e 74 29 20 74 68 72 6f 77 20  xit (int) throw 
12b50 28 29 3b 27 20 5c 0a 20 20 20 27 65 78 74 65 72  ();' \.   'exter
12b60 6e 20 22 43 22 20 76 6f 69 64 20 65 78 69 74 20  n "C" void exit 
12b70 28 69 6e 74 29 3b 27 20 5c 0a 20 20 20 27 76 6f  (int);' \.   'vo
12b80 69 64 20 65 78 69 74 20 28 69 6e 74 29 3b 27 0a  id exit (int);'.
12b90 64 6f 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  do.  cat >confte
12ba0 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
12bb0 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
12bc0 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
12bd0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
12be0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
12bf0 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
12c00 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
12c10 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
12c20 68 2e 20 20 2a 2f 0a 24 61 63 5f 64 65 63 6c 61  h.  */.$ac_decla
12c30 72 61 74 69 6f 6e 0a 23 69 6e 63 6c 75 64 65 20  ration.#include 
12c40 3c 73 74 64 6c 69 62 2e 68 3e 0a 69 6e 74 0a 6d  <stdlib.h>.int.m
12c50 61 69 6e 20 28 29 0a 7b 0a 65 78 69 74 20 28 34  ain ().{.exit (4
12c60 32 29 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  2);.  ;.  return
12c70 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
12c80 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
12c90 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 65 76 61  objext.if { (eva
12ca0 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
12cb0 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f  LINENO: \"$ac_co
12cc0 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20  mpile\"") >&5.  
12cd0 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
12ce0 65 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  e) 2>conftest.er
12cf0 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
12d00 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
12d10 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
12d20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
12d30 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
12d40 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
12d50 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20  .err >&5.  echo 
12d60 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
12d70 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
12d80 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
12d90 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
12da0 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73  .. { ac_try='tes
12db0 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72  t -z "$ac_c_werr
12dc0 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20  or_flag".... || 
12dd0 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
12de0 73 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76 61  st.err'.  { (eva
12df0 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
12e00 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72  LINENO: \"$ac_tr
12e10 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  y\"") >&5.  (eva
12e20 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a  l $ac_try) 2>&5.
12e30 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
12e40 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
12e50 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
12e60 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
12e70 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
12e80 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63  ; }; } &&.. { ac
12e90 5f 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63 6f  _try='test -s co
12ea0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
12eb0 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68  t'.  { (eval ech
12ec0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
12ed0 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29  O: \"$ac_try\"")
12ee0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
12ef0 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f  _try) 2>&5.  ac_
12f00 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
12f10 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
12f20 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
12f30 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
12f40 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
12f50 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65  }; then.  :.else
12f60 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
12f70 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
12f80 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
12f90 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
12fa0 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 63 6f  .$ac_ext >&5..co
12fb0 6e 74 69 6e 75 65 0a 66 69 0a 72 6d 20 2d 66 20  ntinue.fi.rm -f 
12fc0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
12fd0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
12fe0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
12ff0 74 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  t.  cat >conftes
13000 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
13010 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
13020 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
13030 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
13040 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
13050 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
13060 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
13070 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
13080 2e 20 20 2a 2f 0a 24 61 63 5f 64 65 63 6c 61 72  .  */.$ac_declar
13090 61 74 69 6f 6e 0a 69 6e 74 0a 6d 61 69 6e 20 28  ation.int.main (
130a0 29 0a 7b 0a 65 78 69 74 20 28 34 32 29 3b 0a 20  ).{.exit (42);. 
130b0 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
130c0 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f  ._ACEOF.rm -f co
130d0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
130e0 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68  t.if { (eval ech
130f0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
13100 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  O: \"$ac_compile
13110 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
13120 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e   $ac_compile) 2>
13130 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
13140 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
13150 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
13160 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
13170 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
13180 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
13190 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
131a0 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
131b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
131c0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
131d0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
131e0 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20  atus); } &&.. { 
131f0 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a 20  ac_try='test -z 
13200 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
13210 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74 20  ag".... || test 
13220 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
13230 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68  r'.  { (eval ech
13240 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
13250 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29  O: \"$ac_try\"")
13260 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
13270 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f  _try) 2>&5.  ac_
13280 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
13290 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
132a0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
132b0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
132c0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
132d0 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d  } &&.. { ac_try=
132e0 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73  'test -s conftes
132f0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20 20  t.$ac_objext'.  
13300 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
13310 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
13320 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a  $ac_try\"") >&5.
13330 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29    (eval $ac_try)
13340 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
13350 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
13360 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
13370 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
13380 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
13390 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68  tatus); }; }; th
133a0 65 6e 0a 20 20 62 72 65 61 6b 0a 65 6c 73 65 0a  en.  break.else.
133b0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
133c0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
133d0 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
133e0 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
133f0 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 66 69 0a  $ac_ext >&5..fi.
13400 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
13410 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
13420 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
13430 24 61 63 5f 65 78 74 0a 64 6f 6e 65 0a 72 6d 20  $ac_ext.done.rm 
13440 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 69 66 20  -f conftest*.if 
13450 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 64 65 63  test -n "$ac_dec
13460 6c 61 72 61 74 69 6f 6e 22 3b 20 74 68 65 6e 0a  laration"; then.
13470 20 20 65 63 68 6f 20 27 23 69 66 64 65 66 20 5f    echo '#ifdef _
13480 5f 63 70 6c 75 73 70 6c 75 73 27 20 3e 3e 63 6f  _cplusplus' >>co
13490 6e 66 64 65 66 73 2e 68 0a 20 20 65 63 68 6f 20  nfdefs.h.  echo 
134a0 24 61 63 5f 64 65 63 6c 61 72 61 74 69 6f 6e 20  $ac_declaration 
134b0 20 20 20 20 20 3e 3e 63 6f 6e 66 64 65 66 73 2e       >>confdefs.
134c0 68 0a 20 20 65 63 68 6f 20 27 23 65 6e 64 69 66  h.  echo '#endif
134d0 27 20 20 20 20 20 20 20 20 20 20 20 20 20 3e 3e  '             >>
134e0 63 6f 6e 66 64 65 66 73 2e 68 0a 66 69 0a 0a 65  confdefs.h.fi..e
134f0 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
13500 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
13510 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
13520 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
13530 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
13540 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
13550 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
13560 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
13570 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f 65  est.$ac_ext.ac_e
13580 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50  xt=c.ac_cpp='$CP
13590 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
135a0 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20  compile='$CC -c 
135b0 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
135c0 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
135d0 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
135e0 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74  '$CC -o conftest
135f0 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41  $ac_exeext $CFLA
13600 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44  GS $CPPFLAGS $LD
13610 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
13620 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35  ac_ext $LIBS >&5
13630 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  '.ac_compiler_gn
13640 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  u=$ac_cv_c_compi
13650 6c 65 72 5f 67 6e 75 0a 0a 65 63 68 6f 20 22 24  ler_gnu..echo "$
13660 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
13670 68 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65  hecking for a se
13680 64 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20  d that does not 
13690 74 72 75 6e 63 61 74 65 20 6f 75 74 70 75 74 22  truncate output"
136a0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
136b0 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
136c0 61 20 73 65 64 20 74 68 61 74 20 64 6f 65 73 20  a sed that does 
136d0 6e 6f 74 20 74 72 75 6e 63 61 74 65 20 6f 75 74  not truncate out
136e0 70 75 74 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  put... $ECHO_C" 
136f0 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  >&6.if test "${l
13700 74 5f 63 76 5f 70 61 74 68 5f 53 45 44 2b 73 65  t_cv_path_SED+se
13710 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
13720 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
13730 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
13740 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 23 20 4c  " >&6.else.  # L
13750 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65 20  oop through the 
13760 75 73 65 72 27 73 20 70 61 74 68 20 61 6e 64 20  user's path and 
13770 74 65 73 74 20 66 6f 72 20 73 65 64 20 61 6e 64  test for sed and
13780 20 67 73 65 64 2e 0a 23 20 54 68 65 6e 20 75 73   gsed..# Then us
13790 65 20 74 68 61 74 20 6c 69 73 74 20 6f 66 20 73  e that list of s
137a0 65 64 27 73 20 61 73 20 6f 6e 65 73 20 74 6f 20  ed's as ones to 
137b0 74 65 73 74 20 66 6f 72 20 74 72 75 6e 63 61 74  test for truncat
137c0 69 6f 6e 2e 0a 61 73 5f 73 61 76 65 5f 49 46 53  ion..as_save_IFS
137d0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
137e0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
137f0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
13800 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
13810 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
13820 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
13830 69 72 3d 2e 0a 20 20 66 6f 72 20 6c 74 5f 61 63  ir=..  for lt_ac
13840 5f 70 72 6f 67 20 69 6e 20 73 65 64 20 67 73 65  _prog in sed gse
13850 64 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63  d; do.    for ac
13860 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
13870 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
13880 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
13890 20 20 20 20 69 66 20 24 61 73 5f 65 78 65 63 75      if $as_execu
138a0 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
138b0 2f 24 6c 74 5f 61 63 5f 70 72 6f 67 24 61 63 5f  /$lt_ac_prog$ac_
138c0 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
138d0 20 20 20 20 20 20 20 20 6c 74 5f 61 63 5f 73 65          lt_ac_se
138e0 64 5f 6c 69 73 74 3d 22 24 6c 74 5f 61 63 5f 73  d_list="$lt_ac_s
138f0 65 64 5f 6c 69 73 74 20 24 61 73 5f 64 69 72 2f  ed_list $as_dir/
13900 24 6c 74 5f 61 63 5f 70 72 6f 67 24 61 63 5f 65  $lt_ac_prog$ac_e
13910 78 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20 66  xec_ext".      f
13920 69 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e  i.    done.  don
13930 65 0a 64 6f 6e 65 0a 6c 74 5f 61 63 5f 6d 61 78  e.done.lt_ac_max
13940 3d 30 0a 6c 74 5f 61 63 5f 63 6f 75 6e 74 3d 30  =0.lt_ac_count=0
13950 0a 23 20 41 64 64 20 2f 75 73 72 2f 78 70 67 34  .# Add /usr/xpg4
13960 2f 62 69 6e 2f 73 65 64 20 61 73 20 69 74 20 69  /bin/sed as it i
13970 73 20 74 79 70 69 63 61 6c 6c 79 20 66 6f 75 6e  s typically foun
13980 64 20 6f 6e 20 53 6f 6c 61 72 69 73 0a 23 20 61  d on Solaris.# a
13990 6c 6f 6e 67 20 77 69 74 68 20 2f 62 69 6e 2f 73  long with /bin/s
139a0 65 64 20 74 68 61 74 20 74 72 75 6e 63 61 74 65  ed that truncate
139b0 73 20 6f 75 74 70 75 74 2e 0a 66 6f 72 20 6c 74  s output..for lt
139c0 5f 61 63 5f 73 65 64 20 69 6e 20 24 6c 74 5f 61  _ac_sed in $lt_a
139d0 63 5f 73 65 64 5f 6c 69 73 74 20 2f 75 73 72 2f  c_sed_list /usr/
139e0 78 70 67 34 2f 62 69 6e 2f 73 65 64 3b 20 64 6f  xpg4/bin/sed; do
139f0 0a 20 20 74 65 73 74 20 21 20 2d 66 20 24 6c 74  .  test ! -f $lt
13a00 5f 61 63 5f 73 65 64 20 26 26 20 62 72 65 61 6b  _ac_sed && break
13a10 0a 20 20 63 61 74 20 2f 64 65 76 2f 6e 75 6c 6c  .  cat /dev/null
13a20 20 3e 20 63 6f 6e 66 74 65 73 74 2e 69 6e 0a 20   > conftest.in. 
13a30 20 6c 74 5f 61 63 5f 63 6f 75 6e 74 3d 30 0a 20   lt_ac_count=0. 
13a40 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 30   echo $ECHO_N "0
13a50 31 32 33 34 35 36 37 38 39 24 45 43 48 4f 5f 43  123456789$ECHO_C
13a60 22 20 3e 63 6f 6e 66 74 65 73 74 2e 69 6e 0a 20  " >conftest.in. 
13a70 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55   # Check for GNU
13a80 20 73 65 64 20 61 6e 64 20 73 65 6c 65 63 74 20   sed and select 
13a90 69 74 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e  it if it is foun
13aa0 64 2e 0a 20 20 69 66 20 22 24 6c 74 5f 61 63 5f  d..  if "$lt_ac_
13ab0 73 65 64 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32  sed" --version 2
13ac0 3e 26 31 20 3c 20 2f 64 65 76 2f 6e 75 6c 6c 20  >&1 < /dev/null 
13ad0 7c 20 67 72 65 70 20 27 47 4e 55 27 20 3e 20 2f  | grep 'GNU' > /
13ae0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
13af0 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 53 45     lt_cv_path_SE
13b00 44 3d 24 6c 74 5f 61 63 5f 73 65 64 0a 20 20 20  D=$lt_ac_sed.   
13b10 20 62 72 65 61 6b 0a 20 20 66 69 0a 20 20 77 68   break.  fi.  wh
13b20 69 6c 65 20 74 72 75 65 3b 20 64 6f 0a 20 20 20  ile true; do.   
13b30 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 69 6e   cat conftest.in
13b40 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 3e 63 6f   conftest.in >co
13b50 6e 66 74 65 73 74 2e 74 6d 70 0a 20 20 20 20 6d  nftest.tmp.    m
13b60 76 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63  v conftest.tmp c
13b70 6f 6e 66 74 65 73 74 2e 69 6e 0a 20 20 20 20 63  onftest.in.    c
13b80 70 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f  p conftest.in co
13b90 6e 66 74 65 73 74 2e 6e 6c 0a 20 20 20 20 65 63  nftest.nl.    ec
13ba0 68 6f 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 6e 6c  ho >>conftest.nl
13bb0 0a 20 20 20 20 24 6c 74 5f 61 63 5f 73 65 64 20  .    $lt_ac_sed 
13bc0 2d 65 20 27 73 2f 61 24 2f 2f 27 20 3c 20 63 6f  -e 's/a$//' < co
13bd0 6e 66 74 65 73 74 2e 6e 6c 20 3e 63 6f 6e 66 74  nftest.nl >conft
13be0 65 73 74 2e 6f 75 74 20 7c 7c 20 62 72 65 61 6b  est.out || break
13bf0 0a 20 20 20 20 63 6d 70 20 2d 73 20 63 6f 6e 66  .    cmp -s conf
13c00 74 65 73 74 2e 6f 75 74 20 63 6f 6e 66 74 65 73  test.out conftes
13c10 74 2e 6e 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20  t.nl || break.  
13c20 20 20 23 20 31 30 30 30 30 20 63 68 61 72 73 20    # 10000 chars 
13c30 61 73 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d  as input seems m
13c40 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a  ore than enough.
13c50 20 20 20 20 74 65 73 74 20 24 6c 74 5f 61 63 5f      test $lt_ac_
13c60 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26 20  count -gt 10 && 
13c70 62 72 65 61 6b 0a 20 20 20 20 6c 74 5f 61 63 5f  break.    lt_ac_
13c80 63 6f 75 6e 74 3d 60 65 78 70 72 20 24 6c 74 5f  count=`expr $lt_
13c90 61 63 5f 63 6f 75 6e 74 20 2b 20 31 60 0a 20 20  ac_count + 1`.  
13ca0 20 20 69 66 20 74 65 73 74 20 24 6c 74 5f 61 63    if test $lt_ac
13cb0 5f 63 6f 75 6e 74 20 2d 67 74 20 24 6c 74 5f 61  _count -gt $lt_a
13cc0 63 5f 6d 61 78 3b 20 74 68 65 6e 0a 20 20 20 20  c_max; then.    
13cd0 20 20 6c 74 5f 61 63 5f 6d 61 78 3d 24 6c 74 5f    lt_ac_max=$lt_
13ce0 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 20 20 6c  ac_count.      l
13cf0 74 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 24 6c  t_cv_path_SED=$l
13d00 74 5f 61 63 5f 73 65 64 0a 20 20 20 20 66 69 0a  t_ac_sed.    fi.
13d10 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 53 45 44 3d    done.done.SED=
13d20 24 6c 74 5f 63 76 5f 70 61 74 68 5f 53 45 44 0a  $lt_cv_path_SED.
13d30 0a 66 69 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d  .fi..echo "$as_m
13d40 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
13d50 74 3a 20 24 53 45 44 22 20 3e 26 35 0a 65 63 68  t: $SED" >&5.ech
13d60 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 53 45 44  o "${ECHO_T}$SED
13d70 22 20 3e 26 36 0a 0a 65 63 68 6f 20 22 24 61 73  " >&6..echo "$as
13d80 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
13d90 63 6b 69 6e 67 20 66 6f 72 20 65 67 72 65 70 22  cking for egrep"
13da0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
13db0 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
13dc0 65 67 72 65 70 2e 2e 2e 20 24 45 43 48 4f 5f 43  egrep... $ECHO_C
13dd0 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24  " >&6.if test "$
13de0 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 65 67 72 65  {ac_cv_prog_egre
13df0 70 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  p+set}" = set; t
13e00 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
13e10 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
13e20 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
13e30 20 69 66 20 65 63 68 6f 20 61 20 7c 20 28 67 72   if echo a | (gr
13e40 65 70 20 2d 45 20 27 28 61 7c 62 29 27 29 20 3e  ep -E '(a|b)') >
13e50 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20  /dev/null 2>&1. 
13e60 20 20 20 74 68 65 6e 20 61 63 5f 63 76 5f 70 72     then ac_cv_pr
13e70 6f 67 5f 65 67 72 65 70 3d 27 67 72 65 70 20 2d  og_egrep='grep -
13e80 45 27 0a 20 20 20 20 65 6c 73 65 20 61 63 5f 63  E'.    else ac_c
13e90 76 5f 70 72 6f 67 5f 65 67 72 65 70 3d 27 65 67  v_prog_egrep='eg
13ea0 72 65 70 27 0a 20 20 20 20 66 69 0a 66 69 0a 65  rep'.    fi.fi.e
13eb0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
13ec0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
13ed0 5f 63 76 5f 70 72 6f 67 5f 65 67 72 65 70 22 20  _cv_prog_egrep" 
13ee0 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
13ef0 5f 54 7d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 65  _T}$ac_cv_prog_e
13f00 67 72 65 70 22 20 3e 26 36 0a 20 45 47 52 45 50  grep" >&6. EGREP
13f10 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 65 67 72  =$ac_cv_prog_egr
13f20 65 70 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68  ep....# Check wh
13f30 65 74 68 65 72 20 2d 2d 77 69 74 68 2d 67 6e 75  ether --with-gnu
13f40 2d 6c 64 20 6f 72 20 2d 2d 77 69 74 68 6f 75 74  -ld or --without
13f50 2d 67 6e 75 2d 6c 64 20 77 61 73 20 67 69 76 65  -gnu-ld was give
13f60 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 77 69  n..if test "${wi
13f70 74 68 5f 67 6e 75 5f 6c 64 2b 73 65 74 7d 22 20  th_gnu_ld+set}" 
13f80 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 77 69  = set; then.  wi
13f90 74 68 76 61 6c 3d 22 24 77 69 74 68 5f 67 6e 75  thval="$with_gnu
13fa0 5f 6c 64 22 0a 20 20 74 65 73 74 20 22 24 77 69  _ld".  test "$wi
13fb0 74 68 76 61 6c 22 20 3d 20 6e 6f 20 7c 7c 20 77  thval" = no || w
13fc0 69 74 68 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 65  ith_gnu_ld=yes.e
13fd0 6c 73 65 0a 20 20 77 69 74 68 5f 67 6e 75 5f 6c  lse.  with_gnu_l
13fe0 64 3d 6e 6f 0a 66 69 3b 0a 61 63 5f 70 72 6f 67  d=no.fi;.ac_prog
13ff0 3d 6c 64 0a 69 66 20 74 65 73 74 20 22 24 47 43  =ld.if test "$GC
14000 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
14010 20 23 20 43 68 65 63 6b 20 69 66 20 67 63 63 20   # Check if gcc 
14020 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65  -print-prog-name
14030 3d 6c 64 20 67 69 76 65 73 20 61 20 70 61 74 68  =ld gives a path
14040 2e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ..  echo "$as_me
14050 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
14060 6e 67 20 66 6f 72 20 6c 64 20 75 73 65 64 20 62  ng for ld used b
14070 79 20 24 43 43 22 20 3e 26 35 0a 65 63 68 6f 20  y $CC" >&5.echo 
14080 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
14090 67 20 66 6f 72 20 6c 64 20 75 73 65 64 20 62 79  g for ld used by
140a0 20 24 43 43 2e 2e 2e 20 24 45 43 48 4f 5f 43 22   $CC... $ECHO_C"
140b0 20 3e 26 36 0a 20 20 63 61 73 65 20 24 68 6f 73   >&6.  case $hos
140c0 74 20 69 6e 0a 20 20 2a 2d 2a 2d 6d 69 6e 67 77  t in.  *-*-mingw
140d0 2a 29 0a 20 20 20 20 23 20 67 63 63 20 6c 65 61  *).    # gcc lea
140e0 76 65 73 20 61 20 74 72 61 69 6c 69 6e 67 20 63  ves a trailing c
140f0 61 72 72 69 61 67 65 20 72 65 74 75 72 6e 20 77  arriage return w
14100 68 69 63 68 20 75 70 73 65 74 73 20 6d 69 6e 67  hich upsets ming
14110 77 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d 60 28  w.    ac_prog=`(
14120 24 43 43 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d  $CC -print-prog-
14130 6e 61 6d 65 3d 6c 64 29 20 32 3e 26 35 20 7c 20  name=ld) 2>&5 | 
14140 74 72 20 2d 64 20 27 5c 30 31 35 27 60 20 3b 3b  tr -d '\015'` ;;
14150 0a 20 20 2a 29 0a 20 20 20 20 61 63 5f 70 72 6f  .  *).    ac_pro
14160 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74 2d 70  g=`($CC -print-p
14170 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e 26  rog-name=ld) 2>&
14180 35 60 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 63  5` ;;.  esac.  c
14190 61 73 65 20 24 61 63 5f 70 72 6f 67 20 69 6e 0a  ase $ac_prog in.
141a0 20 20 20 20 23 20 41 63 63 65 70 74 20 61 62 73      # Accept abs
141b0 6f 6c 75 74 65 20 70 61 74 68 73 2e 0a 20 20 20  olute paths..   
141c0 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f   [\\/]* | ?:[\\/
141d0 5d 2a 29 0a 20 20 20 20 20 20 72 65 5f 64 69 72  ]*).      re_dir
141e0 65 6c 74 3d 27 2f 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f  elt='/[^/][^/]*/
141f0 5c 2e 5c 2e 2f 27 0a 20 20 20 20 20 20 23 20 43  \.\./'.      # C
14200 61 6e 6f 6e 69 63 61 6c 69 7a 65 20 74 68 65 20  anonicalize the 
14210 70 61 74 68 6e 61 6d 65 20 6f 66 20 6c 64 0a 20  pathname of ld. 
14220 20 20 20 20 20 61 63 5f 70 72 6f 67 3d 60 65 63       ac_prog=`ec
14230 68 6f 20 24 61 63 5f 70 72 6f 67 7c 20 24 53 45  ho $ac_prog| $SE
14240 44 20 27 73 25 5c 5c 5c 5c 25 2f 25 67 27 60 0a  D 's%\\\\%/%g'`.
14250 20 20 20 20 20 20 77 68 69 6c 65 20 65 63 68 6f        while echo
14260 20 24 61 63 5f 70 72 6f 67 20 7c 20 67 72 65 70   $ac_prog | grep
14270 20 22 24 72 65 5f 64 69 72 65 6c 74 22 20 3e 20   "$re_direlt" > 
14280 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
14290 64 6f 0a 09 61 63 5f 70 72 6f 67 3d 60 65 63 68  do..ac_prog=`ech
142a0 6f 20 24 61 63 5f 70 72 6f 67 7c 20 24 53 45 44  o $ac_prog| $SED
142b0 20 22 73 25 24 72 65 5f 64 69 72 65 6c 74 25 2f   "s%$re_direlt%/
142c0 25 22 60 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20  %"`.      done. 
142d0 20 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 4c       test -z "$L
142e0 44 22 20 26 26 20 4c 44 3d 22 24 61 63 5f 70 72  D" && LD="$ac_pr
142f0 6f 67 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 22  og".      ;;.  "
14300 22 29 0a 20 20 20 20 23 20 49 66 20 69 74 20 66  ").    # If it f
14310 61 69 6c 73 2c 20 74 68 65 6e 20 70 72 65 74 65  ails, then prete
14320 6e 64 20 77 65 20 61 72 65 6e 27 74 20 75 73 69  nd we aren't usi
14330 6e 67 20 47 43 43 2e 0a 20 20 20 20 61 63 5f 70  ng GCC..    ac_p
14340 72 6f 67 3d 6c 64 0a 20 20 20 20 3b 3b 0a 20 20  rog=ld.    ;;.  
14350 2a 29 0a 20 20 20 20 23 20 49 66 20 69 74 20 69  *).    # If it i
14360 73 20 72 65 6c 61 74 69 76 65 2c 20 74 68 65 6e  s relative, then
14370 20 73 65 61 72 63 68 20 66 6f 72 20 74 68 65 20   search for the 
14380 66 69 72 73 74 20 6c 64 20 69 6e 20 50 41 54 48  first ld in PATH
14390 2e 0a 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c  ..    with_gnu_l
143a0 64 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 20 20 3b 3b  d=unknown.    ;;
143b0 0a 20 20 65 73 61 63 0a 65 6c 69 66 20 74 65 73  .  esac.elif tes
143c0 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22  t "$with_gnu_ld"
143d0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 65   = yes; then.  e
143e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
143f0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
14400 72 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a 65 63  r GNU ld" >&5.ec
14410 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
14420 6b 69 6e 67 20 66 6f 72 20 47 4e 55 20 6c 64 2e  king for GNU ld.
14430 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  .. $ECHO_C" >&6.
14440 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
14450 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
14460 63 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e  cking for non-GN
14470 55 20 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 24  U ld" >&5.echo $
14480 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
14490 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64 2e   for non-GNU ld.
144a0 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  .. $ECHO_C" >&6.
144b0 66 69 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74  fi.if test "${lt
144c0 5f 63 76 5f 70 61 74 68 5f 4c 44 2b 73 65 74 7d  _cv_path_LD+set}
144d0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
144e0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
144f0 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
14500 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
14510 73 74 20 2d 7a 20 22 24 4c 44 22 3b 20 74 68 65  st -z "$LD"; the
14520 6e 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d  n.  lt_save_ifs=
14530 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41 54  "$IFS"; IFS=$PAT
14540 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 66 6f  H_SEPARATOR.  fo
14550 72 20 61 63 5f 64 69 72 20 69 6e 20 24 50 41 54  r ac_dir in $PAT
14560 48 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d 22 24  H; do.    IFS="$
14570 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20  lt_save_ifs".   
14580 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69   test -z "$ac_di
14590 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20  r" && ac_dir=.. 
145a0 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24     if test -f "$
145b0 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 22  ac_dir/$ac_prog"
145c0 20 7c 7c 20 74 65 73 74 20 2d 66 20 22 24 61 63   || test -f "$ac
145d0 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63  _dir/$ac_prog$ac
145e0 5f 65 78 65 65 78 74 22 3b 20 74 68 65 6e 0a 20  _exeext"; then. 
145f0 20 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f       lt_cv_path_
14600 4c 44 3d 22 24 61 63 5f 64 69 72 2f 24 61 63 5f  LD="$ac_dir/$ac_
14610 70 72 6f 67 22 0a 20 20 20 20 20 20 23 20 43 68  prog".      # Ch
14620 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20 74 68  eck to see if th
14630 65 20 70 72 6f 67 72 61 6d 20 69 73 20 47 4e 55  e program is GNU
14640 20 6c 64 2e 20 20 49 27 64 20 72 61 74 68 65 72   ld.  I'd rather
14650 20 75 73 65 20 2d 2d 76 65 72 73 69 6f 6e 2c 0a   use --version,.
14660 20 20 20 20 20 20 23 20 62 75 74 20 61 70 70 61        # but appa
14670 72 65 6e 74 6c 79 20 73 6f 6d 65 20 47 4e 55 20  rently some GNU 
14680 6c 64 27 73 20 6f 6e 6c 79 20 61 63 63 65 70 74  ld's only accept
14690 20 2d 76 2e 0a 20 20 20 20 20 20 23 20 42 72 65   -v..      # Bre
146a0 61 6b 20 6f 6e 6c 79 20 69 66 20 69 74 20 77 61  ak only if it wa
146b0 73 20 74 68 65 20 47 4e 55 2f 6e 6f 6e 2d 47 4e  s the GNU/non-GN
146c0 55 20 6c 64 20 74 68 61 74 20 77 65 20 70 72 65  U ld that we pre
146d0 66 65 72 2e 0a 20 20 20 20 20 20 63 61 73 65 20  fer..      case 
146e0 60 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44  `"$lt_cv_path_LD
146f0 22 20 2d 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f  " -v 2>&1 </dev/
14700 6e 75 6c 6c 60 20 69 6e 0a 20 20 20 20 20 20 2a  null` in.      *
14710 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46  GNU* | *'with BF
14720 44 27 2a 29 0a 09 74 65 73 74 20 22 24 77 69 74  D'*)..test "$wit
14730 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 6e 6f 20  h_gnu_ld" != no 
14740 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20  && break..;;.   
14750 20 20 20 2a 29 0a 09 74 65 73 74 20 22 24 77 69     *)..test "$wi
14760 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 79 65  th_gnu_ld" != ye
14770 73 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20  s && break..;;. 
14780 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 66 69       esac.    fi
14790 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24  .  done.  IFS="$
147a0 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 65 6c 73  lt_save_ifs".els
147b0 65 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c  e.  lt_cv_path_L
147c0 44 3d 22 24 4c 44 22 20 23 20 4c 65 74 20 74 68  D="$LD" # Let th
147d0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
147e0 74 68 65 20 74 65 73 74 20 77 69 74 68 20 61 20  the test with a 
147f0 70 61 74 68 2e 0a 66 69 0a 66 69 0a 0a 4c 44 3d  path..fi.fi..LD=
14800 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22  "$lt_cv_path_LD"
14810 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4c 44  .if test -n "$LD
14820 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22  "; then.  echo "
14830 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
14840 72 65 73 75 6c 74 3a 20 24 4c 44 22 20 3e 26 35  result: $LD" >&5
14850 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
14860 24 4c 44 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  $LD" >&6.else.  
14870 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
14880 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
14890 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
148a0 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a  HO_T}no" >&6.fi.
148b0 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26  test -z "$LD" &&
148c0 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d   { { echo "$as_m
148d0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
148e0 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20  : no acceptable 
148f0 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41  ld found in \$PA
14900 54 48 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  TH" >&5.echo "$a
14910 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20  s_me: error: no 
14920 61 63 63 65 70 74 61 62 6c 65 20 6c 64 20 66 6f  acceptable ld fo
14930 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 22 20 3e  und in \$PATH" >
14940 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
14950 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
14960 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
14970 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
14980 69 66 20 74 68 65 20 6c 69 6e 6b 65 72 20 28 24  if the linker ($
14990 4c 44 29 20 69 73 20 47 4e 55 20 6c 64 22 20 3e  LD) is GNU ld" >
149a0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
149b0 22 63 68 65 63 6b 69 6e 67 20 69 66 20 74 68 65  "checking if the
149c0 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 69 73   linker ($LD) is
149d0 20 47 4e 55 20 6c 64 2e 2e 2e 20 24 45 43 48 4f   GNU ld... $ECHO
149e0 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20  _C" >&6.if test 
149f0 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e  "${lt_cv_prog_gn
14a00 75 5f 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74  u_ld+set}" = set
14a10 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
14a20 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
14a30 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
14a40 65 0a 20 20 23 20 49 27 64 20 72 61 74 68 65 72  e.  # I'd rather
14a50 20 75 73 65 20 2d 2d 76 65 72 73 69 6f 6e 20 68   use --version h
14a60 65 72 65 2c 20 62 75 74 20 61 70 70 61 72 65 6e  ere, but apparen
14a70 74 6c 79 20 73 6f 6d 65 20 47 4e 55 20 6c 64 27  tly some GNU ld'
14a80 73 20 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d 76  s only accept -v
14a90 2e 0a 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32  ..case `$LD -v 2
14aa0 3e 26 31 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20  >&1 </dev/null` 
14ab0 69 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74  in.*GNU* | *'wit
14ac0 68 20 42 46 44 27 2a 29 0a 20 20 6c 74 5f 63 76  h BFD'*).  lt_cv
14ad0 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 3d 79 65 73  _prog_gnu_ld=yes
14ae0 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76  .  ;;.*).  lt_cv
14af0 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a  _prog_gnu_ld=no.
14b00 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 65 63 68    ;;.esac.fi.ech
14b10 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
14b20 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  O: result: $lt_c
14b30 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e  v_prog_gnu_ld" >
14b40 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
14b50 54 7d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e  T}$lt_cv_prog_gn
14b60 75 5f 6c 64 22 20 3e 26 36 0a 77 69 74 68 5f 67  u_ld" >&6.with_g
14b70 6e 75 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72 6f  nu_ld=$lt_cv_pro
14b80 67 5f 67 6e 75 5f 6c 64 0a 0a 0a 65 63 68 6f 20  g_gnu_ld...echo 
14b90 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
14ba0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 4c   checking for $L
14bb0 44 20 6f 70 74 69 6f 6e 20 74 6f 20 72 65 6c 6f  D option to relo
14bc0 61 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 22  ad object files"
14bd0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
14be0 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
14bf0 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20 72 65  $LD option to re
14c00 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69 6c 65  load object file
14c10 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  s... $ECHO_C" >&
14c20 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  6.if test "${lt_
14c30 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61  cv_ld_reload_fla
14c40 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  g+set}" = set; t
14c50 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
14c60 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
14c70 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
14c80 20 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64   lt_cv_ld_reload
14c90 5f 66 6c 61 67 3d 27 2d 72 27 0a 66 69 0a 65 63  _flag='-r'.fi.ec
14ca0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
14cb0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  NO: result: $lt_
14cc0 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61  cv_ld_reload_fla
14cd0 67 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  g" >&5.echo "${E
14ce0 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 6c 64 5f  CHO_T}$lt_cv_ld_
14cf0 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26 36  reload_flag" >&6
14d00 0a 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 24 6c 74  .reload_flag=$lt
14d10 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c  _cv_ld_reload_fl
14d20 61 67 0a 63 61 73 65 20 24 72 65 6c 6f 61 64 5f  ag.case $reload_
14d30 66 6c 61 67 20 69 6e 0a 22 22 20 7c 20 22 20 22  flag in."" | " "
14d40 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f 61 64 5f  *) ;;.*) reload_
14d50 66 6c 61 67 3d 22 20 24 72 65 6c 6f 61 64 5f 66  flag=" $reload_f
14d60 6c 61 67 22 20 3b 3b 0a 65 73 61 63 0a 72 65 6c  lag" ;;.esac.rel
14d70 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65  oad_cmds='$LD$re
14d80 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75  load_flag -o $ou
14d90 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73  tput$reload_objs
14da0 27 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  '..echo "$as_me:
14db0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
14dc0 67 20 66 6f 72 20 42 53 44 2d 63 6f 6d 70 61 74  g for BSD-compat
14dd0 69 62 6c 65 20 6e 6d 22 20 3e 26 35 0a 65 63 68  ible nm" >&5.ech
14de0 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
14df0 69 6e 67 20 66 6f 72 20 42 53 44 2d 63 6f 6d 70  ing for BSD-comp
14e00 61 74 69 62 6c 65 20 6e 6d 2e 2e 2e 20 24 45 43  atible nm... $EC
14e10 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73  HO_C" >&6.if tes
14e20 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f  t "${lt_cv_path_
14e30 4e 4d 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  NM+set}" = set; 
14e40 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
14e50 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
14e60 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
14e70 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4e    if test -n "$N
14e80 4d 22 3b 20 74 68 65 6e 0a 20 20 23 20 4c 65 74  M"; then.  # Let
14e90 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
14ea0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 20 20 6c  de the test..  l
14eb0 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 4e  t_cv_path_NM="$N
14ec0 4d 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 73 61 76  M".else.  lt_sav
14ed0 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
14ee0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
14ef0 52 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69  R.  for ac_dir i
14f00 6e 20 24 50 41 54 48 20 2f 75 73 72 2f 63 63 73  n $PATH /usr/ccs
14f10 2f 62 69 6e 20 2f 75 73 72 2f 75 63 62 20 2f 62  /bin /usr/ucb /b
14f20 69 6e 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d 22  in; do.    IFS="
14f30 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
14f40 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64    test -z "$ac_d
14f50 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a  ir" && ac_dir=..
14f60 20 20 20 20 74 6d 70 5f 6e 6d 3d 22 24 61 63 5f      tmp_nm="$ac_
14f70 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  dir/${ac_tool_pr
14f80 65 66 69 78 7d 6e 6d 22 0a 20 20 20 20 69 66 20  efix}nm".    if 
14f90 74 65 73 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d  test -f "$tmp_nm
14fa0 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22 24 74  " || test -f "$t
14fb0 6d 70 5f 6e 6d 24 61 63 5f 65 78 65 65 78 74 22  mp_nm$ac_exeext"
14fc0 20 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20   ; then.      # 
14fd0 43 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20  Check to see if 
14fe0 74 68 65 20 6e 6d 20 61 63 63 65 70 74 73 20 61  the nm accepts a
14ff0 20 42 53 44 2d 63 6f 6d 70 61 74 20 66 6c 61 67   BSD-compat flag
15000 2e 0a 20 20 20 20 20 20 23 20 41 64 64 69 6e 67  ..      # Adding
15010 20 74 68 65 20 60 73 65 64 20 31 71 27 20 70 72   the `sed 1q' pr
15020 65 76 65 6e 74 73 20 66 61 6c 73 65 20 70 6f 73  events false pos
15030 69 74 69 76 65 73 20 6f 6e 20 48 50 2d 55 58 2c  itives on HP-UX,
15040 20 77 68 69 63 68 20 73 61 79 73 3a 0a 20 20 20   which says:.   
15050 20 20 20 23 20 20 20 6e 6d 3a 20 75 6e 6b 6e 6f     #   nm: unkno
15060 77 6e 20 6f 70 74 69 6f 6e 20 22 42 22 20 69 67  wn option "B" ig
15070 6e 6f 72 65 64 0a 20 20 20 20 20 20 23 20 54 72  nored.      # Tr
15080 75 36 34 27 73 20 6e 6d 20 63 6f 6d 70 6c 61 69  u64's nm complai
15090 6e 73 20 74 68 61 74 20 2f 64 65 76 2f 6e 75 6c  ns that /dev/nul
150a0 6c 20 69 73 20 61 6e 20 69 6e 76 61 6c 69 64 20  l is an invalid 
150b0 6f 62 6a 65 63 74 20 66 69 6c 65 0a 20 20 20 20  object file.    
150c0 20 20 63 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d    case `"$tmp_nm
150d0 22 20 2d 42 20 2f 64 65 76 2f 6e 75 6c 6c 20 32  " -B /dev/null 2
150e0 3e 26 31 20 7c 20 73 65 64 20 27 31 71 27 60 20  >&1 | sed '1q'` 
150f0 69 6e 0a 20 20 20 20 20 20 2a 2f 64 65 76 2f 6e  in.      */dev/n
15100 75 6c 6c 2a 20 7c 20 2a 27 49 6e 76 61 6c 69 64  ull* | *'Invalid
15110 20 66 69 6c 65 20 6f 72 20 6f 62 6a 65 63 74 20   file or object 
15120 74 79 70 65 27 2a 29 0a 09 6c 74 5f 63 76 5f 70  type'*)..lt_cv_p
15130 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20  ath_NM="$tmp_nm 
15140 2d 42 22 0a 09 62 72 65 61 6b 0a 20 20 20 20 20  -B"..break.     
15150 20 20 20 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09     ;;.      *)..
15160 63 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20  case `"$tmp_nm" 
15170 2d 70 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  -p /dev/null 2>&
15180 31 20 7c 20 73 65 64 20 27 31 71 27 60 20 69 6e  1 | sed '1q'` in
15190 0a 09 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 29 0a 09  ..*/dev/null*)..
151a0 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d    lt_cv_path_NM=
151b0 22 24 74 6d 70 5f 6e 6d 20 2d 70 22 0a 09 20 20  "$tmp_nm -p"..  
151c0 62 72 65 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29 0a  break..  ;;..*).
151d0 09 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  .  lt_cv_path_NM
151e0 3d 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  =${lt_cv_path_NM
151f0 3d 22 24 74 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65  ="$tmp_nm"} # ke
15200 65 70 20 74 68 65 20 66 69 72 73 74 20 6d 61 74  ep the first mat
15210 63 68 2c 20 62 75 74 0a 09 20 20 63 6f 6e 74 69  ch, but..  conti
15220 6e 75 65 20 23 20 73 6f 20 74 68 61 74 20 77 65  nue # so that we
15230 20 63 61 6e 20 74 72 79 20 74 6f 20 66 69 6e 64   can try to find
15240 20 6f 6e 65 20 74 68 61 74 20 73 75 70 70 6f 72   one that suppor
15250 74 73 20 42 53 44 20 66 6c 61 67 73 0a 09 20 20  ts BSD flags..  
15260 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 65  ;;..esac.      e
15270 73 61 63 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e  sac.    fi.  don
15280 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76  e.  IFS="$lt_sav
15290 65 5f 69 66 73 22 0a 20 20 74 65 73 74 20 2d 7a  e_ifs".  test -z
152a0 20 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d   "$lt_cv_path_NM
152b0 22 20 26 26 20 6c 74 5f 63 76 5f 70 61 74 68 5f  " && lt_cv_path_
152c0 4e 4d 3d 6e 6d 0a 66 69 0a 66 69 0a 65 63 68 6f  NM=nm.fi.fi.echo
152d0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
152e0 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
152f0 5f 70 61 74 68 5f 4e 4d 22 20 3e 26 35 0a 65 63  _path_NM" >&5.ec
15300 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
15310 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20 3e 26 36  _cv_path_NM" >&6
15320 0a 4e 4d 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68  .NM="$lt_cv_path
15330 5f 4e 4d 22 0a 0a 65 63 68 6f 20 22 24 61 73 5f  _NM"..echo "$as_
15340 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
15350 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20  king whether ln 
15360 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63  -s works" >&5.ec
15370 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
15380 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20  king whether ln 
15390 2d 73 20 77 6f 72 6b 73 2e 2e 2e 20 24 45 43 48  -s works... $ECH
153a0 4f 5f 43 22 20 3e 26 36 0a 4c 4e 5f 53 3d 24 61  O_C" >&6.LN_S=$a
153b0 73 5f 6c 6e 5f 73 0a 69 66 20 74 65 73 74 20 22  s_ln_s.if test "
153c0 24 4c 4e 5f 53 22 20 3d 20 22 6c 6e 20 2d 73 22  $LN_S" = "ln -s"
153d0 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24  ; then.  echo "$
153e0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
153f0 65 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a  esult: yes" >&5.
15400 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 79  echo "${ECHO_T}y
15410 65 73 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65  es" >&6.else.  e
15420 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
15430 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 2c  ENO: result: no,
15440 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26   using $LN_S" >&
15450 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
15460 7d 6e 6f 2c 20 75 73 69 6e 67 20 24 4c 4e 5f 53  }no, using $LN_S
15470 22 20 3e 26 36 0a 66 69 0a 0a 65 63 68 6f 20 22  " >&6.fi..echo "
15480 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
15490 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20  checking how to 
154a0 72 65 63 6f 67 6e 69 73 65 20 64 65 70 65 6e 64  recognise depend
154b0 65 6e 74 20 6c 69 62 72 61 72 69 65 73 22 20 3e  ent libraries" >
154c0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
154d0 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f  "checking how to
154e0 20 72 65 63 6f 67 6e 69 73 65 20 64 65 70 65 6e   recognise depen
154f0 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 2e 2e  dent libraries..
15500 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
15510 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
15520 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
15530 74 68 6f 64 2b 73 65 74 7d 22 20 3d 20 73 65 74  thod+set}" = set
15540 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
15550 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
15560 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
15570 65 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  e.  lt_cv_file_m
15580 61 67 69 63 5f 63 6d 64 3d 27 24 4d 41 47 49 43  agic_cmd='$MAGIC
15590 5f 43 4d 44 27 0a 6c 74 5f 63 76 5f 66 69 6c 65  _CMD'.lt_cv_file
155a0 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
155b0 3d 0a 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f  =.lt_cv_deplibs_
155c0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 75 6e  check_method='un
155d0 6b 6e 6f 77 6e 27 0a 23 20 4e 65 65 64 20 74 6f  known'.# Need to
155e0 20 73 65 74 20 74 68 65 20 70 72 65 63 65 64 69   set the precedi
155f0 6e 67 20 76 61 72 69 61 62 6c 65 20 6f 6e 20 61  ng variable on a
15600 6c 6c 20 70 6c 61 74 66 6f 72 6d 73 20 74 68 61  ll platforms tha
15610 74 20 73 75 70 70 6f 72 74 0a 23 20 69 6e 74 65  t support.# inte
15620 72 6c 69 62 72 61 72 79 20 64 65 70 65 6e 64 65  rlibrary depende
15630 6e 63 69 65 73 2e 0a 23 20 27 6e 6f 6e 65 27 20  ncies..# 'none' 
15640 2d 2d 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20  -- dependencies 
15650 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 2e 0a 23  not supported..#
15660 20 60 75 6e 6b 6e 6f 77 6e 27 20 2d 2d 20 73 61   `unknown' -- sa
15670 6d 65 20 61 73 20 6e 6f 6e 65 2c 20 62 75 74 20  me as none, but 
15680 64 6f 63 75 6d 65 6e 74 73 20 74 68 61 74 20 77  documents that w
15690 65 20 72 65 61 6c 6c 79 20 64 6f 6e 27 74 20 6b  e really don't k
156a0 6e 6f 77 2e 0a 23 20 27 70 61 73 73 5f 61 6c 6c  now..# 'pass_all
156b0 27 20 2d 2d 20 61 6c 6c 20 64 65 70 65 6e 64 65  ' -- all depende
156c0 6e 63 69 65 73 20 70 61 73 73 65 64 20 77 69 74  ncies passed wit
156d0 68 20 6e 6f 20 63 68 65 63 6b 73 2e 0a 23 20 27  h no checks..# '
156e0 74 65 73 74 5f 63 6f 6d 70 69 6c 65 27 20 2d 2d  test_compile' --
156f0 20 63 68 65 63 6b 20 62 79 20 6d 61 6b 69 6e 67   check by making
15700 20 74 65 73 74 20 70 72 6f 67 72 61 6d 2e 0a 23   test program..#
15710 20 27 66 69 6c 65 5f 6d 61 67 69 63 20 5b 5b 72   'file_magic [[r
15720 65 67 65 78 5d 5d 27 20 2d 2d 20 63 68 65 63 6b  egex]]' -- check
15730 20 62 79 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20   by looking for 
15740 66 69 6c 65 73 20 69 6e 20 6c 69 62 72 61 72 79  files in library
15750 20 70 61 74 68 0a 23 20 77 68 69 63 68 20 72 65   path.# which re
15760 73 70 6f 6e 64 73 20 74 6f 20 74 68 65 20 24 66  sponds to the $f
15770 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 77 69  ile_magic_cmd wi
15780 74 68 20 61 20 67 69 76 65 6e 20 65 78 74 65 6e  th a given exten
15790 64 65 64 20 72 65 67 65 78 2e 0a 23 20 49 66 20  ded regex..# If 
157a0 79 6f 75 20 68 61 76 65 20 60 66 69 6c 65 27 20  you have `file' 
157b0 6f 72 20 65 71 75 69 76 61 6c 65 6e 74 20 6f 6e  or equivalent on
157c0 20 79 6f 75 72 20 73 79 73 74 65 6d 20 61 6e 64   your system and
157d0 20 79 6f 75 27 72 65 20 6e 6f 74 20 73 75 72 65   you're not sure
157e0 0a 23 20 77 68 65 74 68 65 72 20 60 70 61 73 73  .# whether `pass
157f0 5f 61 6c 6c 27 20 77 69 6c 6c 20 2a 61 6c 77 61  _all' will *alwa
15800 79 73 2a 20 77 6f 72 6b 2c 20 79 6f 75 20 70 72  ys* work, you pr
15810 6f 62 61 62 6c 79 20 77 61 6e 74 20 74 68 69 73  obably want this
15820 20 6f 6e 65 2e 0a 0a 63 61 73 65 20 24 68 6f 73   one...case $hos
15830 74 5f 6f 73 20 69 6e 0a 61 69 78 34 2a 20 7c 20  t_os in.aix4* | 
15840 61 69 78 35 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  aix5*).  lt_cv_d
15850 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
15860 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
15870 3b 0a 0a 62 65 6f 73 2a 29 0a 20 20 6c 74 5f 63  ;..beos*).  lt_c
15880 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
15890 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
158a0 20 20 3b 3b 0a 0a 62 73 64 69 34 2a 29 0a 20 20    ;;..bsdi4*).  
158b0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
158c0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
158d0 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d  _magic ELF [0-9]
158e0 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53  [0-9]*-bit [ML]S
158f0 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74  B (shared object
15900 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 27 0a 20  |dynamic lib)'. 
15910 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
15920 63 5f 63 6d 64 3d 27 2f 75 73 72 2f 62 69 6e 2f  c_cmd='/usr/bin/
15930 66 69 6c 65 20 2d 4c 27 0a 20 20 6c 74 5f 63 76  file -L'.  lt_cv
15940 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
15950 5f 66 69 6c 65 3d 2f 73 68 6c 69 62 2f 6c 69 62  _file=/shlib/lib
15960 63 2e 73 6f 0a 20 20 3b 3b 0a 0a 63 79 67 77 69  c.so.  ;;..cygwi
15970 6e 2a 29 0a 20 20 23 20 77 69 6e 33 32 5f 6c 69  n*).  # win32_li
15980 62 69 64 20 69 73 20 61 20 73 68 65 6c 6c 20 66  bid is a shell f
15990 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 65 64 20  unction defined 
159a0 69 6e 20 6c 74 6d 61 69 6e 2e 73 68 0a 20 20 6c  in ltmain.sh.  l
159b0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
159c0 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
159d0 6d 61 67 69 63 20 5e 78 38 36 20 61 72 63 68 69  magic ^x86 archi
159e0 76 65 20 69 6d 70 6f 72 74 7c 5e 78 38 36 20 44  ve import|^x86 D
159f0 4c 4c 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  LL'.  lt_cv_file
15a00 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 77 69 6e 33  _magic_cmd='win3
15a10 32 5f 6c 69 62 69 64 27 0a 20 20 3b 3b 0a 0a 6d  2_libid'.  ;;..m
15a20 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29 0a 20  ingw* | pw32*). 
15a30 20 23 20 42 61 73 65 20 4d 53 59 53 2f 4d 69 6e   # Base MSYS/Min
15a40 47 57 20 64 6f 20 6e 6f 74 20 70 72 6f 76 69 64  GW do not provid
15a50 65 20 74 68 65 20 27 66 69 6c 65 27 20 63 6f 6d  e the 'file' com
15a60 6d 61 6e 64 20 6e 65 65 64 65 64 20 62 79 0a 20  mand needed by. 
15a70 20 23 20 77 69 6e 33 32 5f 6c 69 62 69 64 20 73   # win32_libid s
15a80 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 73  hell function, s
15a90 6f 20 75 73 65 20 61 20 77 65 61 6b 65 72 20 74  o use a weaker t
15aa0 65 73 74 20 62 61 73 65 64 20 6f 6e 20 27 6f 62  est based on 'ob
15ab0 6a 64 75 6d 70 27 2e 0a 20 20 6c 74 5f 63 76 5f  jdump'..  lt_cv_
15ac0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
15ad0 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
15ae0 20 66 69 6c 65 20 66 6f 72 6d 61 74 20 70 65 69   file format pei
15af0 2a 2d 69 33 38 36 28 2e 2a 61 72 63 68 69 74 65  *-i386(.*archite
15b00 63 74 75 72 65 3a 20 69 33 38 36 29 3f 27 0a 20  cture: i386)?'. 
15b10 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
15b20 63 5f 63 6d 64 3d 27 24 4f 42 4a 44 55 4d 50 20  c_cmd='$OBJDUMP 
15b30 2d 66 27 0a 20 20 3b 3b 0a 0a 64 61 72 77 69 6e  -f'.  ;;..darwin
15b40 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20  * | rhapsody*). 
15b50 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
15b60 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
15b70 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 66 72 65 65 62  _all.  ;;..freeb
15b80 73 64 2a 20 7c 20 6b 66 72 65 65 62 73 64 2a 2d  sd* | kfreebsd*-
15b90 67 6e 75 29 0a 20 20 69 66 20 65 63 68 6f 20 5f  gnu).  if echo _
15ba0 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20  _ELF__ | $CC -E 
15bb0 2d 20 7c 20 67 72 65 70 20 5f 5f 45 4c 46 5f 5f  - | grep __ELF__
15bc0 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
15bd0 65 6e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  en.    case $hos
15be0 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 69 2a 38  t_cpu in.    i*8
15bf0 36 20 29 0a 20 20 20 20 20 20 23 20 4e 6f 74 20  6 ).      # Not 
15c00 73 75 72 65 20 77 68 65 74 68 65 72 20 74 68 65  sure whether the
15c10 20 70 72 65 73 65 6e 63 65 20 6f 66 20 4f 70 65   presence of Ope
15c20 6e 42 53 44 20 68 65 72 65 20 77 61 73 20 61 20  nBSD here was a 
15c30 6d 69 73 74 61 6b 65 2e 0a 20 20 20 20 20 20 23  mistake..      #
15c40 20 4c 65 74 27 73 20 61 63 63 65 70 74 20 62 6f   Let's accept bo
15c50 74 68 20 6f 66 20 74 68 65 6d 20 75 6e 74 69 6c  th of them until
15c60 20 74 68 69 73 20 69 73 20 63 6c 65 61 72 65 64   this is cleared
15c70 20 75 70 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76   up..      lt_cv
15c80 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
15c90 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
15ca0 63 20 28 46 72 65 65 42 53 44 7c 4f 70 65 6e 42  c (FreeBSD|OpenB
15cb0 53 44 29 2f 69 5b 33 2d 39 5d 38 36 20 28 63 6f  SD)/i[3-9]86 (co
15cc0 6d 70 61 63 74 20 29 3f 64 65 6d 61 6e 64 20 70  mpact )?demand p
15cd0 61 67 65 64 20 73 68 61 72 65 64 20 6c 69 62 72  aged shared libr
15ce0 61 72 79 27 0a 20 20 20 20 20 20 6c 74 5f 63 76  ary'.      lt_cv
15cf0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
15d00 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20  /usr/bin/file.  
15d10 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
15d20 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60  agic_test_file=`
15d30 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69  echo /usr/lib/li
15d40 62 63 2e 73 6f 2e 2a 60 0a 20 20 20 20 20 20 3b  bc.so.*`.      ;
15d50 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 65 6c 73  ;.    esac.  els
15d60 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  e.    lt_cv_depl
15d70 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
15d80 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 66 69 0a 20  =pass_all.  fi. 
15d90 20 3b 3b 0a 0a 67 6e 75 2a 29 0a 20 20 6c 74 5f   ;;..gnu*).  lt_
15da0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
15db0 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
15dc0 0a 20 20 3b 3b 0a 0a 68 70 75 78 31 30 2e 32 30  .  ;;..hpux10.20
15dd0 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a 20 20 6c  * | hpux11*).  l
15de0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
15df0 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  cmd=/usr/bin/fil
15e00 65 0a 20 20 63 61 73 65 20 22 24 68 6f 73 74 5f  e.  case "$host_
15e10 63 70 75 22 20 69 6e 0a 20 20 69 61 36 34 2a 29  cpu" in.  ia64*)
15e20 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
15e30 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
15e40 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30  'file_magic (s[0
15e50 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c  -9][0-9][0-9]|EL
15e60 46 2d 5b 30 2d 39 5d 5b 30 2d 39 5d 29 20 73 68  F-[0-9][0-9]) sh
15e70 61 72 65 64 20 6f 62 6a 65 63 74 20 66 69 6c 65  ared object file
15e80 20 2d 20 49 41 36 34 27 0a 20 20 20 20 6c 74 5f   - IA64'.    lt_
15e90 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65  cv_file_magic_te
15ea0 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62  st_file=/usr/lib
15eb0 2f 68 70 75 78 33 32 2f 6c 69 62 63 2e 73 6f 0a  /hpux32/libc.so.
15ec0 20 20 20 20 3b 3b 0a 20 20 68 70 70 61 2a 36 34      ;;.  hppa*64
15ed0 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  *).    lt_cv_dep
15ee0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
15ef0 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 73  d='file_magic (s
15f00 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c  [0-9][0-9][0-9]|
15f10 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39 5d 29 20  ELF-[0-9][0-9]) 
15f20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 66 69  shared object fi
15f30 6c 65 20 2d 20 50 41 2d 52 49 53 43 20 5b 30 2d  le - PA-RISC [0-
15f40 39 5d 2e 5b 30 2d 39 5d 27 0a 20 20 20 20 6c 74  9].[0-9]'.    lt
15f50 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
15f60 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69  est_file=/usr/li
15f70 62 2f 70 61 32 30 5f 36 34 2f 6c 69 62 63 2e 73  b/pa20_64/libc.s
15f80 6c 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20  l.    ;;.  *).  
15f90 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
15fa0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
15fb0 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d  le_magic (s[0-9]
15fc0 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 50 41 2d 52 49  [0-9][0-9]|PA-RI
15fd0 53 43 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 29 20 73  SC[0-9].[0-9]) s
15fe0 68 61 72 65 64 20 6c 69 62 72 61 72 79 27 0a 20  hared library'. 
15ff0 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
16000 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75  gic_test_file=/u
16010 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6c 0a 20  sr/lib/libc.sl. 
16020 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 3b     ;;.  esac.  ;
16030 3b 0a 0a 69 72 69 78 35 2a 20 7c 20 69 72 69 78  ;..irix5* | irix
16040 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29  6* | nonstopux*)
16050 0a 20 20 63 61 73 65 20 24 4c 44 20 69 6e 0a 20  .  case $LD in. 
16060 20 2a 2d 33 32 7c 2a 22 2d 33 32 20 22 29 20 6c   *-32|*"-32 ") l
16070 69 62 6d 61 67 69 63 3d 33 32 2d 62 69 74 3b 3b  ibmagic=32-bit;;
16080 0a 20 20 2a 2d 6e 33 32 7c 2a 22 2d 6e 33 32 20  .  *-n32|*"-n32 
16090 22 29 20 6c 69 62 6d 61 67 69 63 3d 4e 33 32 3b  ") libmagic=N32;
160a0 3b 0a 20 20 2a 2d 36 34 7c 2a 22 2d 36 34 20 22  ;.  *-64|*"-64 "
160b0 29 20 6c 69 62 6d 61 67 69 63 3d 36 34 2d 62 69  ) libmagic=64-bi
160c0 74 3b 3b 0a 20 20 2a 29 20 6c 69 62 6d 61 67 69  t;;.  *) libmagi
160d0 63 3d 6e 65 76 65 72 2d 6d 61 74 63 68 3b 3b 0a  c=never-match;;.
160e0 20 20 65 73 61 63 0a 20 20 6c 74 5f 63 76 5f 64    esac.  lt_cv_d
160f0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
16100 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
16110 3b 0a 0a 23 20 54 68 69 73 20 6d 75 73 74 20 62  ;..# This must b
16120 65 20 4c 69 6e 75 78 20 45 4c 46 2e 0a 6c 69 6e  e Linux ELF..lin
16130 75 78 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  ux*).  lt_cv_dep
16140 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
16150 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
16160 0a 6e 65 74 62 73 64 2a 20 7c 20 6b 6e 65 74 62  .netbsd* | knetb
16170 73 64 2a 2d 67 6e 75 29 0a 20 20 69 66 20 65 63  sd*-gnu).  if ec
16180 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43  ho __ELF__ | $CC
16190 20 2d 45 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45   -E - | grep __E
161a0 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  LF__ > /dev/null
161b0 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76  ; then.    lt_cv
161c0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
161d0 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74  ethod='match_pat
161e0 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c  tern /lib[^/]+(\
161f0 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d  .so\.[0-9]+\.[0-
16200 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20  9]+|_pic\.a)$'. 
16210 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f   else.    lt_cv_
16220 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
16230 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74  thod='match_patt
16240 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e  ern /lib[^/]+(\.
16250 73 6f 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20  so|_pic\.a)$'.  
16260 66 69 0a 20 20 3b 3b 0a 0a 6e 65 77 6f 73 36 2a  fi.  ;;..newos6*
16270 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
16280 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
16290 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b  file_magic ELF [
162a0 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b  0-9][0-9]*-bit [
162b0 4d 4c 5d 53 42 20 28 65 78 65 63 75 74 61 62 6c  ML]SB (executabl
162c0 65 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 27 0a  e|dynamic lib)'.
162d0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
162e0 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f  ic_cmd=/usr/bin/
162f0 66 69 6c 65 0a 20 20 6c 74 5f 63 76 5f 66 69 6c  file.  lt_cv_fil
16300 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
16310 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 6e 6c  e=/usr/lib/libnl
16320 73 2e 73 6f 0a 20 20 3b 3b 0a 0a 6e 74 6f 2d 71  s.so.  ;;..nto-q
16330 6e 78 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  nx*).  lt_cv_dep
16340 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
16350 64 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 3b 3b 0a 0a  d=unknown.  ;;..
16360 6f 70 65 6e 62 73 64 2a 29 0a 20 20 6c 74 5f 63  openbsd*).  lt_c
16370 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
16380 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20  =/usr/bin/file. 
16390 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
163a0 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68  c_test_file=`ech
163b0 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e  o /usr/lib/libc.
163c0 73 6f 2e 2a 60 0a 20 20 69 66 20 74 65 73 74 20  so.*`.  if test 
163d0 2d 7a 20 22 60 65 63 68 6f 20 5f 5f 45 4c 46 5f  -z "`echo __ELF_
163e0 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 67  _ | $CC -E - | g
163f0 72 65 70 20 5f 5f 45 4c 46 5f 5f 60 22 20 7c 7c  rep __ELF__`" ||
16400 20 74 65 73 74 20 22 24 68 6f 73 74 5f 6f 73 2d   test "$host_os-
16410 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 22 6f 70  $host_cpu" = "op
16420 65 6e 62 73 64 32 2e 38 2d 70 6f 77 65 72 70 63  enbsd2.8-powerpc
16430 22 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63  "; then.    lt_c
16440 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
16450 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
16460 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
16470 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42 20 73 68  ]*-bit [LM]SB sh
16480 61 72 65 64 20 6f 62 6a 65 63 74 27 0a 20 20 65  ared object'.  e
16490 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  lse.    lt_cv_de
164a0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
164b0 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 4f  od='file_magic O
164c0 70 65 6e 42 53 44 2e 2a 20 73 68 61 72 65 64 20  penBSD.* shared 
164d0 6c 69 62 72 61 72 79 27 0a 20 20 66 69 0a 20 20  library'.  fi.  
164e0 3b 3b 0a 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34  ;;..osf3* | osf4
164f0 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f  * | osf5*).  lt_
16500 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
16510 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
16520 0a 20 20 3b 3b 0a 0a 73 63 6f 33 2e 32 76 35 2a  .  ;;..sco3.2v5*
16530 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
16540 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
16550 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 6f  ass_all.  ;;..so
16560 6c 61 72 69 73 2a 29 0a 20 20 6c 74 5f 63 76 5f  laris*).  lt_cv_
16570 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
16580 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
16590 3b 3b 0a 0a 73 79 73 76 34 20 7c 20 73 79 73 76  ;;..sysv4 | sysv
165a0 34 2e 32 75 77 32 2a 20 7c 20 73 79 73 76 34 2e  4.2uw2* | sysv4.
165b0 33 2a 20 7c 20 73 79 73 76 35 2a 29 0a 20 20 63  3* | sysv5*).  c
165c0 61 73 65 20 24 68 6f 73 74 5f 76 65 6e 64 6f 72  ase $host_vendor
165d0 20 69 6e 0a 20 20 6d 6f 74 6f 72 6f 6c 61 29 0a   in.  motorola).
165e0 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
165f0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
16600 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b  file_magic ELF [
16610 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b  0-9][0-9]*-bit [
16620 4d 4c 5d 53 42 20 28 73 68 61 72 65 64 20 6f 62  ML]SB (shared ob
16630 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62  ject|dynamic lib
16640 29 20 4d 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 20 56  ) M[0-9][0-9]* V
16650 65 72 73 69 6f 6e 20 5b 30 2d 39 5d 27 0a 20 20  ersion [0-9]'.  
16660 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
16670 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63  ic_test_file=`ec
16680 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63  ho /usr/lib/libc
16690 2e 73 6f 2a 60 0a 20 20 20 20 3b 3b 0a 20 20 6e  .so*`.    ;;.  n
166a0 63 72 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  cr).    lt_cv_de
166b0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
166c0 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20  od=pass_all.    
166d0 3b 3b 0a 20 20 73 65 71 75 65 6e 74 29 0a 20 20  ;;.  sequent).  
166e0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
166f0 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66 69 6c  ic_cmd='/bin/fil
16700 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  e'.    lt_cv_dep
16710 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
16720 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c  d='file_magic EL
16730 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69  F [0-9][0-9]*-bi
16740 74 20 5b 4c 4d 5d 53 42 20 28 73 68 61 72 65 64  t [LM]SB (shared
16750 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20   object|dynamic 
16760 6c 69 62 20 29 27 0a 20 20 20 20 3b 3b 0a 20 20  lib )'.    ;;.  
16770 73 6e 69 29 0a 20 20 20 20 6c 74 5f 63 76 5f 66  sni).    lt_cv_f
16780 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f  ile_magic_cmd='/
16790 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20 20 6c 74  bin/file'.    lt
167a0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
167b0 6b 5f 6d 65 74 68 6f 64 3d 22 66 69 6c 65 5f 6d  k_method="file_m
167c0 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30  agic ELF [0-9][0
167d0 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42 20  -9]*-bit [LM]SB 
167e0 64 79 6e 61 6d 69 63 20 6c 69 62 22 0a 20 20 20  dynamic lib".   
167f0 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
16800 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 6c 69 62  c_test_file=/lib
16810 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a  /libc.so.    ;;.
16820 20 20 73 69 65 6d 65 6e 73 29 0a 20 20 20 20 6c    siemens).    l
16830 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
16840 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
16850 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  ll.    ;;.  esac
16860 0a 20 20 3b 3b 0a 0a 73 79 73 76 35 4f 70 65 6e  .  ;;..sysv5Open
16870 55 4e 49 58 38 2a 20 7c 20 73 79 73 76 35 55 6e  UNIX8* | sysv5Un
16880 69 78 57 61 72 65 37 2a 20 7c 20 73 79 73 76 35  ixWare7* | sysv5
16890 75 77 5b 37 38 5d 2a 20 7c 20 75 6e 69 78 77 61  uw[78]* | unixwa
168a0 72 65 37 2a 20 7c 20 73 79 73 76 34 2a 75 77 32  re7* | sysv4*uw2
168b0 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
168c0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
168d0 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 65 73  pass_all.  ;;.es
168e0 61 63 0a 0a 66 69 0a 65 63 68 6f 20 22 24 61 73  ac..fi.echo "$as
168f0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
16900 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 64 65 70 6c  ult: $lt_cv_depl
16910 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
16920 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
16930 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 64 65 70 6c  HO_T}$lt_cv_depl
16940 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
16950 22 20 3e 26 36 0a 66 69 6c 65 5f 6d 61 67 69 63  " >&6.file_magic
16960 5f 63 6d 64 3d 24 6c 74 5f 63 76 5f 66 69 6c 65  _cmd=$lt_cv_file
16970 5f 6d 61 67 69 63 5f 63 6d 64 0a 64 65 70 6c 69  _magic_cmd.depli
16980 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
16990 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63  $lt_cv_deplibs_c
169a0 68 65 63 6b 5f 6d 65 74 68 6f 64 0a 74 65 73 74  heck_method.test
169b0 20 2d 7a 20 22 24 64 65 70 6c 69 62 73 5f 63 68   -z "$deplibs_ch
169c0 65 63 6b 5f 6d 65 74 68 6f 64 22 20 26 26 20 64  eck_method" && d
169d0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
169e0 68 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a 0a 0a  hod=unknown.....
169f0 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c  # If no C compil
16a00 65 72 20 77 61 73 20 73 70 65 63 69 66 69 65 64  er was specified
16a10 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24  , use CC..LTCC=$
16a20 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20  {LTCC-"$CC"}..# 
16a30 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61  Allow CC to be a
16a40 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
16a50 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f  th arguments..co
16a60 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 43  mpiler=$CC...# C
16a70 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65  heck whether --e
16a80 6e 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f  nable-libtool-lo
16a90 63 6b 20 6f 72 20 2d 2d 64 69 73 61 62 6c 65 2d  ck or --disable-
16aa0 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 77 61 73  libtool-lock was
16ab0 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
16ac0 22 24 7b 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f  "${enable_libtoo
16ad0 6c 5f 6c 6f 63 6b 2b 73 65 74 7d 22 20 3d 20 73  l_lock+set}" = s
16ae0 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c  et; then.  enabl
16af0 65 76 61 6c 3d 22 24 65 6e 61 62 6c 65 5f 6c 69  eval="$enable_li
16b00 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 0a 0a 66 69 3b  btool_lock"..fi;
16b10 0a 74 65 73 74 20 22 78 24 65 6e 61 62 6c 65 5f  .test "x$enable_
16b20 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 20 21 3d  libtool_lock" !=
16b30 20 78 6e 6f 20 26 26 20 65 6e 61 62 6c 65 5f 6c   xno && enable_l
16b40 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79 65 73 0a  ibtool_lock=yes.
16b50 0a 23 20 53 6f 6d 65 20 66 6c 61 67 73 20 6e 65  .# Some flags ne
16b60 65 64 20 74 6f 20 62 65 20 70 72 6f 70 61 67 61  ed to be propaga
16b70 74 65 64 20 74 6f 20 74 68 65 20 63 6f 6d 70 69  ted to the compi
16b80 6c 65 72 20 6f 72 20 6c 69 6e 6b 65 72 20 66 6f  ler or linker fo
16b90 72 20 67 6f 6f 64 0a 23 20 6c 69 62 74 6f 6f 6c  r good.# libtool
16ba0 20 73 75 70 70 6f 72 74 2e 0a 63 61 73 65 20 24   support..case $
16bb0 68 6f 73 74 20 69 6e 0a 69 61 36 34 2d 2a 2d 68  host in.ia64-*-h
16bc0 70 75 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f  pux*).  # Find o
16bd0 75 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20  ut which ABI we 
16be0 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68  are using..  ech
16bf0 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e  o 'int i;' > con
16c00 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
16c10 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
16c20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
16c30 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22   \"$ac_compile\"
16c40 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
16c50 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35  ac_compile) 2>&5
16c60 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
16c70 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
16c80 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
16c90 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
16ca0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
16cb0 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63  ); }; then.    c
16cc0 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69  ase `/usr/bin/fi
16cd0 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  le conftest.$ac_
16ce0 6f 62 6a 65 78 74 60 20 69 6e 0a 20 20 20 20 2a  objext` in.    *
16cf0 45 4c 46 2d 33 32 2a 29 0a 20 20 20 20 20 20 48  ELF-32*).      H
16d00 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 33  PUX_IA64_MODE="3
16d10 32 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  2".      ;;.    
16d20 2a 45 4c 46 2d 36 34 2a 29 0a 20 20 20 20 20 20  *ELF-64*).      
16d30 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22  HPUX_IA64_MODE="
16d40 36 34 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  64".      ;;.   
16d50 20 65 73 61 63 0a 20 20 66 69 0a 20 20 72 6d 20   esac.  fi.  rm 
16d60 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20  -rf conftest*.  
16d70 3b 3b 0a 2a 2d 2a 2d 69 72 69 78 36 2a 29 0a 20  ;;.*-*-irix6*). 
16d80 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63   # Find out whic
16d90 68 20 41 42 49 20 77 65 20 61 72 65 20 75 73 69  h ABI we are usi
16da0 6e 67 2e 0a 20 20 65 63 68 6f 20 27 23 6c 69 6e  ng..  echo '#lin
16db0 65 20 33 30 36 30 20 22 63 6f 6e 66 69 67 75 72  e 3060 "configur
16dc0 65 22 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  e"' > conftest.$
16dd0 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65  ac_ext.  if { (e
16de0 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
16df0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
16e00 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a  compile\"") >&5.
16e10 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
16e20 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ile) 2>&5.  ac_s
16e30 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
16e40 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
16e50 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
16e60 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
16e70 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74  ac_status); }; t
16e80 68 65 6e 0a 20 20 20 69 66 20 74 65 73 74 20 22  hen.   if test "
16e90 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
16ea0 6c 64 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ld" = yes; then.
16eb0 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62      case `/usr/b
16ec0 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74  in/file conftest
16ed0 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a  .$ac_objext` in.
16ee0 20 20 20 20 2a 33 32 2d 62 69 74 2a 29 0a 20 20      *32-bit*).  
16ef0 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
16f00 20 2d 6d 65 6c 66 33 32 62 73 6d 69 70 22 0a 20   -melf32bsmip". 
16f10 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a 4e 33 32       ;;.    *N32
16f20 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c  *).      LD="${L
16f30 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32 62 6d 69  D-ld} -melf32bmi
16f40 70 6e 33 32 22 0a 20 20 20 20 20 20 3b 3b 0a 20  pn32".      ;;. 
16f50 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20     *64-bit*).   
16f60 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
16f70 2d 6d 65 6c 66 36 34 62 6d 69 70 22 0a 20 20 20  -melf64bmip".   
16f80 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
16f90 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
16fa0 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63  `/usr/bin/file c
16fb0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
16fc0 78 74 60 20 69 6e 0a 20 20 20 20 2a 33 32 2d 62  xt` in.    *32-b
16fd0 69 74 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22 24  it*).      LD="$
16fe0 7b 4c 44 2d 6c 64 7d 20 2d 33 32 22 0a 20 20 20  {LD-ld} -32".   
16ff0 20 20 20 3b 3b 0a 20 20 20 20 2a 4e 33 32 2a 29     ;;.    *N32*)
17000 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  .      LD="${LD-
17010 6c 64 7d 20 2d 6e 33 32 22 0a 20 20 20 20 20 20  ld} -n32".      
17020 3b 3b 0a 20 20 20 20 2a 36 34 2d 62 69 74 2a 29  ;;.    *64-bit*)
17030 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  .      LD="${LD-
17040 6c 64 7d 20 2d 36 34 22 0a 20 20 20 20 20 20 3b  ld} -64".      ;
17050 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 66 69  ;.    esac.   fi
17060 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63  .  fi.  rm -rf c
17070 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 78  onftest*.  ;;..x
17080 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70 70  86_64-*linux*|pp
17090 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72  c*-*linux*|power
170a0 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 33 39 30  pc*-*linux*|s390
170b0 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 70 61 72 63 2a  *-*linux*|sparc*
170c0 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 23 20 46 69  -*linux*).  # Fi
170d0 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49  nd out which ABI
170e0 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20   we are using.. 
170f0 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e   echo 'int i;' >
17100 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
17110 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65  t.  if { (eval e
17120 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
17130 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
17140 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  le\"") >&5.  (ev
17150 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
17160 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
17170 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
17180 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
17190 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
171a0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
171b0 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20  atus); }; then. 
171c0 20 20 20 63 61 73 65 20 22 60 2f 75 73 72 2f 62     case "`/usr/b
171d0 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74  in/file conftest
171e0 2e 6f 60 22 20 69 6e 0a 20 20 20 20 2a 33 32 2d  .o`" in.    *32-
171f0 62 69 74 2a 29 0a 20 20 20 20 20 20 63 61 73 65  bit*).      case
17200 20 24 68 6f 73 74 20 69 6e 0a 20 20 20 20 20 20   $host in.      
17210 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a    x86_64-*linux*
17220 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d 22  ).          LD="
17230 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f  ${LD-ld} -m elf_
17240 69 33 38 36 22 0a 20 20 20 20 20 20 20 20 20 20  i386".          
17250 3b 3b 0a 20 20 20 20 20 20 20 20 70 70 63 36 34  ;;.        ppc64
17260 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63  -*linux*|powerpc
17270 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20  64-*linux*).    
17280 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c        LD="${LD-l
17290 64 7d 20 2d 6d 20 65 6c 66 33 32 70 70 63 6c 69  d} -m elf32ppcli
172a0 6e 75 78 22 0a 20 20 20 20 20 20 20 20 20 20 3b  nux".          ;
172b0 3b 0a 20 20 20 20 20 20 20 20 73 33 39 30 78 2d  ;.        s390x-
172c0 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 20  *linux*).       
172d0 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
172e0 2d 6d 20 65 6c 66 5f 73 33 39 30 22 0a 20 20 20  -m elf_s390".   
172f0 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
17300 20 20 73 70 61 72 63 36 34 2d 2a 6c 69 6e 75 78    sparc64-*linux
17310 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d  *).          LD=
17320 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
17330 33 32 5f 73 70 61 72 63 22 0a 20 20 20 20 20 20  32_sparc".      
17340 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61      ;;.      esa
17350 63 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a  c.      ;;.    *
17360 36 34 2d 62 69 74 2a 29 0a 20 20 20 20 20 20 63  64-bit*).      c
17370 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 20 20 20  ase $host in.   
17380 20 20 20 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e       x86_64-*lin
17390 75 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c  ux*).          L
173a0 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65  D="${LD-ld} -m e
173b0 6c 66 5f 78 38 36 5f 36 34 22 0a 20 20 20 20 20  lf_x86_64".     
173c0 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20       ;;.        
173d0 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77  ppc*-*linux*|pow
173e0 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20  erpc*-*linux*). 
173f0 20 20 20 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c           LD="${L
17400 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 70 70  D-ld} -m elf64pp
17410 63 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 0a  c".          ;;.
17420 20 20 20 20 20 20 20 20 73 33 39 30 2a 2d 2a 6c          s390*-*l
17430 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 20 20 20  inux*).         
17440 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
17450 20 65 6c 66 36 34 5f 73 33 39 30 22 0a 20 20 20   elf64_s390".   
17460 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
17470 20 20 73 70 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a    sparc*-*linux*
17480 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d 22  ).          LD="
17490 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36  ${LD-ld} -m elf6
174a0 34 5f 73 70 61 72 63 22 0a 20 20 20 20 20 20 20  4_sparc".       
174b0 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63     ;;.      esac
174c0 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
174d0 61 63 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66  ac.  fi.  rm -rf
174e0 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a   conftest*.  ;;.
174f0 0a 2a 2d 2a 2d 73 63 6f 33 2e 32 76 35 2a 29 0a  .*-*-sco3.2v5*).
17500 20 20 23 20 4f 6e 20 53 43 4f 20 4f 70 65 6e 53    # On SCO OpenS
17510 65 72 76 65 72 20 35 2c 20 77 65 20 6e 65 65 64  erver 5, we need
17520 20 2d 62 65 6c 66 20 74 6f 20 67 65 74 20 66 75   -belf to get fu
17530 6c 6c 2d 66 65 61 74 75 72 65 64 20 62 69 6e 61  ll-featured bina
17540 72 69 65 73 2e 0a 20 20 53 41 56 45 5f 43 46 4c  ries..  SAVE_CFL
17550 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 20 20  AGS="$CFLAGS".  
17560 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 20  CFLAGS="$CFLAGS 
17570 2d 62 65 6c 66 22 0a 20 20 65 63 68 6f 20 22 24  -belf".  echo "$
17580 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
17590 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
175a0 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 6e  the C compiler n
175b0 65 65 64 73 20 2d 62 65 6c 66 22 20 3e 26 35 0a  eeds -belf" >&5.
175c0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
175d0 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74  ecking whether t
175e0 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 6e 65  he C compiler ne
175f0 65 64 73 20 2d 62 65 6c 66 2e 2e 2e 20 24 45 43  eds -belf... $EC
17600 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73  HO_C" >&6.if tes
17610 74 20 22 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e 65  t "${lt_cv_cc_ne
17620 65 64 73 5f 62 65 6c 66 2b 73 65 74 7d 22 20 3d  eds_belf+set}" =
17630 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
17640 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
17650 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
17660 0a 65 6c 73 65 0a 20 20 61 63 5f 65 78 74 3d 63  .else.  ac_ext=c
17670 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
17680 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
17690 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
176a0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
176b0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
176c0 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
176d0 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
176e0 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
176f0 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
17700 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
17710 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
17720 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
17730 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
17740 67 6e 75 0a 0a 20 20 20 20 20 63 61 74 20 3e 63  gnu..     cat >c
17750 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
17760 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
17770 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
17780 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
17790 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
177a0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
177b0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
177c0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
177d0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
177e0 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
177f0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
17800 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
17810 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
17820 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
17830 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68  t.if { (eval ech
17840 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
17850 4f 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 22  O: \"$ac_link\""
17860 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
17870 63 5f 6c 69 6e 6b 29 20 32 3e 63 6f 6e 66 74 65  c_link) 2>confte
17880 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
17890 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
178a0 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
178b0 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
178c0 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
178d0 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
178e0 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
178f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
17900 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
17910 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
17920 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
17930 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79   } &&.. { ac_try
17940 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  ='test -z "$ac_c
17950 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09  _werror_flag"...
17960 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20 63  . || test ! -s c
17970 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20 7b  onftest.err'.  {
17980 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
17990 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
179a0 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20  ac_try\"") >&5. 
179b0 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20   (eval $ac_try) 
179c0 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
179d0 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
179e0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
179f0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
17a00 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
17a10 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09  atus); }; } &&..
17a20 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20   { ac_try='test 
17a30 2d 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -s conftest$ac_e
17a40 78 65 65 78 74 27 0a 20 20 7b 20 28 65 76 61 6c  xeext'.  { (eval
17a50 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
17a60 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79  INENO: \"$ac_try
17a70 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
17a80 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20   $ac_try) 2>&5. 
17a90 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
17aa0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
17ab0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
17ac0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
17ad0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
17ae0 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 6c 74   }; }; then.  lt
17af0 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c  _cv_cc_needs_bel
17b00 66 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68  f=yes.else.  ech
17b10 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
17b20 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
17b30 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
17b40 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
17b50 78 74 20 3e 26 35 0a 0a 6c 74 5f 63 76 5f 63 63  xt >&5..lt_cv_cc
17b60 5f 6e 65 65 64 73 5f 62 65 6c 66 3d 6e 6f 0a 66  _needs_belf=no.f
17b70 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  i.rm -f conftest
17b80 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
17b90 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 20  c_objext \.     
17ba0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
17bb0 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
17bc0 5f 65 78 74 0a 20 20 20 20 20 61 63 5f 65 78 74  _ext.     ac_ext
17bd0 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
17be0 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
17bf0 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
17c00 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
17c10 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
17c20 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
17c30 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
17c40 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
17c50 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
17c60 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
17c70 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
17c80 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
17c90 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
17ca0 72 5f 67 6e 75 0a 0a 66 69 0a 65 63 68 6f 20 22  r_gnu..fi.echo "
17cb0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
17cc0 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 63  result: $lt_cv_c
17cd0 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e 26  c_needs_belf" >&
17ce0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
17cf0 7d 24 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73  }$lt_cv_cc_needs
17d00 5f 62 65 6c 66 22 20 3e 26 36 0a 20 20 69 66 20  _belf" >&6.  if 
17d10 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 63 63  test x"$lt_cv_cc
17d20 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 21 3d 20  _needs_belf" != 
17d30 78 22 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 20  x"yes"; then.   
17d40 20 23 20 74 68 69 73 20 69 73 20 70 72 6f 62 61   # this is proba
17d50 62 6c 79 20 67 63 63 20 32 2e 38 2e 30 2c 20 65  bly gcc 2.8.0, e
17d60 67 63 73 20 31 2e 30 20 6f 72 20 6e 65 77 65 72  gcs 1.0 or newer
17d70 3b 20 6e 6f 20 6e 65 65 64 20 66 6f 72 20 2d 62  ; no need for -b
17d80 65 6c 66 0a 20 20 20 20 43 46 4c 41 47 53 3d 22  elf.    CFLAGS="
17d90 24 53 41 56 45 5f 43 46 4c 41 47 53 22 0a 20 20  $SAVE_CFLAGS".  
17da0 66 69 0a 20 20 3b 3b 0a 0a 65 73 61 63 0a 0a 6e  fi.  ;;..esac..n
17db0 65 65 64 5f 6c 6f 63 6b 73 3d 22 24 65 6e 61 62  eed_locks="$enab
17dc0 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22  le_libtool_lock"
17dd0 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63  ...ac_ext=c.ac_c
17de0 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41  pp='$CPP $CPPFLA
17df0 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27  GS'.ac_compile='
17e00 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24  $CC -c $CFLAGS $
17e10 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  CPPFLAGS conftes
17e20 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61  t.$ac_ext >&5'.a
17e30 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63  c_link='$CC -o c
17e40 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
17e50 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  t $CFLAGS $CPPFL
17e60 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e  AGS $LDFLAGS con
17e70 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c  ftest.$ac_ext $L
17e80 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70  IBS >&5'.ac_comp
17e90 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f  iler_gnu=$ac_cv_
17ea0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 65  c_compiler_gnu.e
17eb0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
17ec0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f  ENO: checking ho
17ed0 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43 20 70  w to run the C p
17ee0 72 65 70 72 6f 63 65 73 73 6f 72 22 20 3e 26 35  reprocessor" >&5
17ef0 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
17f00 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72  hecking how to r
17f10 75 6e 20 74 68 65 20 43 20 70 72 65 70 72 6f 63  un the C preproc
17f20 65 73 73 6f 72 2e 2e 2e 20 24 45 43 48 4f 5f 43  essor... $ECHO_C
17f30 22 20 3e 26 36 0a 23 20 4f 6e 20 53 75 6e 73 2c  " >&6.# On Suns,
17f40 20 73 6f 6d 65 74 69 6d 65 73 20 24 43 50 50 20   sometimes $CPP 
17f50 6e 61 6d 65 73 20 61 20 64 69 72 65 63 74 6f 72  names a director
17f60 79 2e 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  y..if test -n "$
17f70 43 50 50 22 20 26 26 20 74 65 73 74 20 2d 64 20  CPP" && test -d 
17f80 22 24 43 50 50 22 3b 20 74 68 65 6e 0a 20 20 43  "$CPP"; then.  C
17f90 50 50 3d 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  PP=.fi.if test -
17fa0 7a 20 22 24 43 50 50 22 3b 20 74 68 65 6e 0a 20  z "$CPP"; then. 
17fb0 20 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63   if test "${ac_c
17fc0 76 5f 70 72 6f 67 5f 43 50 50 2b 73 65 74 7d 22  v_prog_CPP+set}"
17fd0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
17fe0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
17ff0 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
18000 26 36 0a 65 6c 73 65 0a 20 20 20 20 20 20 23 20  &6.else.      # 
18010 44 6f 75 62 6c 65 20 71 75 6f 74 65 73 20 62 65  Double quotes be
18020 63 61 75 73 65 20 43 50 50 20 6e 65 65 64 73 20  cause CPP needs 
18030 74 6f 20 62 65 20 65 78 70 61 6e 64 65 64 0a 20  to be expanded. 
18040 20 20 20 66 6f 72 20 43 50 50 20 69 6e 20 22 24     for CPP in "$
18050 43 43 20 2d 45 22 20 22 24 43 43 20 2d 45 20 2d  CC -E" "$CC -E -
18060 74 72 61 64 69 74 69 6f 6e 61 6c 2d 63 70 70 22  traditional-cpp"
18070 20 22 2f 6c 69 62 2f 63 70 70 22 0a 20 20 20 20   "/lib/cpp".    
18080 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 72 65 70  do.      ac_prep
18090 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72  roc_ok=false.for
180a0 20 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61   ac_c_preproc_wa
180b0 72 6e 5f 66 6c 61 67 20 69 6e 20 27 27 20 79 65  rn_flag in '' ye
180c0 73 0a 64 6f 0a 20 20 23 20 55 73 65 20 61 20 68  s.do.  # Use a h
180d0 65 61 64 65 72 20 66 69 6c 65 20 74 68 61 74 20  eader file that 
180e0 63 6f 6d 65 73 20 77 69 74 68 20 67 63 63 2c 20  comes with gcc, 
180f0 73 6f 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 67  so configuring g
18100 6c 69 62 63 0a 20 20 23 20 77 69 74 68 20 61 20  libc.  # with a 
18110 66 72 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70  fresh cross-comp
18120 69 6c 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20  iler works..  # 
18130 50 72 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68  Prefer <limits.h
18140 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20  > to <assert.h> 
18150 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64  if __STDC__ is d
18160 65 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20  efined, since.  
18170 23 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69  # <limits.h> exi
18180 73 74 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65  sts even on free
18190 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65  standing compile
181a0 72 73 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e  rs..  # On the N
181b0 65 58 54 2c 20 63 63 20 2d 45 20 72 75 6e 73 20  eXT, cc -E runs 
181c0 74 68 65 20 63 6f 64 65 20 74 68 72 6f 75 67 68  the code through
181d0 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20   the compiler's 
181e0 70 61 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20  parser,.  # not 
181f0 6a 75 73 74 20 74 68 72 6f 75 67 68 20 63 70 70  just through cpp
18200 2e 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72 22  . "Syntax error"
18210 20 69 73 20 68 65 72 65 20 74 6f 20 63 61 74 63   is here to catc
18220 68 20 74 68 69 73 20 63 61 73 65 2e 0a 20 20 63  h this case..  c
18230 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
18240 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
18250 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
18260 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
18270 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
18280 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
18290 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
182a0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
182b0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
182c0 0a 23 69 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f  .#ifdef __STDC__
182d0 0a 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69  .# include <limi
182e0 74 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e  ts.h>.#else.# in
182f0 63 6c 75 64 65 20 3c 61 73 73 65 72 74 2e 68 3e  clude <assert.h>
18300 0a 23 65 6e 64 69 66 0a 09 09 20 20 20 20 20 53  .#endif...     S
18310 79 6e 74 61 78 20 65 72 72 6f 72 0a 5f 41 43 45  yntax error._ACE
18320 4f 46 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63  OF.if { (eval ec
18330 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
18340 4e 4f 3a 20 5c 22 24 61 63 5f 63 70 70 20 63 6f  NO: \"$ac_cpp co
18350 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 5c 22  nftest.$ac_ext\"
18360 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
18370 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
18380 24 61 63 5f 65 78 74 29 20 32 3e 63 6f 6e 66 74  $ac_ext) 2>conft
18390 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
183a0 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
183b0 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
183c0 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
183d0 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
183e0 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
183f0 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
18400 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
18410 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
18420 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
18430 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
18440 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  ; } >/dev/null; 
18450 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d  then.  if test -
18460 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20  s conftest.err; 
18470 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 70 70 5f  then.    ac_cpp_
18480 65 72 72 3d 24 61 63 5f 63 5f 70 72 65 70 72 6f  err=$ac_c_prepro
18490 63 5f 77 61 72 6e 5f 66 6c 61 67 0a 20 20 20 20  c_warn_flag.    
184a0 61 63 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f 63  ac_cpp_err=$ac_c
184b0 70 70 5f 65 72 72 24 61 63 5f 63 5f 77 65 72 72  pp_err$ac_c_werr
184c0 6f 72 5f 66 6c 61 67 0a 20 20 65 6c 73 65 0a 20  or_flag.  else. 
184d0 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 0a 20     ac_cpp_err=. 
184e0 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 70   fi.else.  ac_cp
184f0 70 5f 65 72 72 3d 79 65 73 0a 66 69 0a 69 66 20  p_err=yes.fi.if 
18500 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 70 70  test -z "$ac_cpp
18510 5f 65 72 72 22 3b 20 74 68 65 6e 0a 20 20 3a 0a  _err"; then.  :.
18520 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
18530 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
18540 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
18550 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
18560 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
18570 0a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61  ..  # Broken: fa
18580 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70  ils on valid inp
18590 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a  ut..continue.fi.
185a0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
185b0 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
185c0 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72  ext..  # OK, wor
185d0 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73  ks on sane cases
185e0 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65  .  Now check whe
185f0 74 68 65 72 20 6e 6f 6e 2d 65 78 69 73 74 65 6e  ther non-existen
18600 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61  t headers.  # ca
18610 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e  n be detected an
18620 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f  d how..  cat >co
18630 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
18640 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
18650 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
18660 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
18670 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
18680 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
18690 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
186a0 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
186b0 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
186c0 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74  ude <ac_nonexist
186d0 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66  ent.h>._ACEOF.if
186e0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
186f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
18700 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
18710 74 2e 24 61 63 5f 65 78 74 5c 22 22 29 20 3e 26  t.$ac_ext\"") >&
18720 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 70  5.  (eval $ac_cp
18730 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
18740 78 74 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  xt) 2>conftest.e
18750 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
18760 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
18770 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
18780 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
18790 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
187a0 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
187b0 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
187c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
187d0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
187e0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
187f0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e  $ac_status); } >
18800 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
18810 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e    if test -s con
18820 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a  ftest.err; then.
18830 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 24      ac_cpp_err=$
18840 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72  ac_c_preproc_war
18850 6e 5f 66 6c 61 67 0a 20 20 20 20 61 63 5f 63 70  n_flag.    ac_cp
18860 70 5f 65 72 72 3d 24 61 63 5f 63 70 70 5f 65 72  p_err=$ac_cpp_er
18870 72 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  r$ac_c_werror_fl
18880 61 67 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 63  ag.  else.    ac
18890 5f 63 70 70 5f 65 72 72 3d 0a 20 20 66 69 0a 65  _cpp_err=.  fi.e
188a0 6c 73 65 0a 20 20 61 63 5f 63 70 70 5f 65 72 72  lse.  ac_cpp_err
188b0 3d 79 65 73 0a 66 69 0a 69 66 20 74 65 73 74 20  =yes.fi.if test 
188c0 2d 7a 20 22 24 61 63 5f 63 70 70 5f 65 72 72 22  -z "$ac_cpp_err"
188d0 3b 20 74 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65  ; then.  # Broke
188e0 6e 3a 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e  n: success on in
188f0 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e  valid input..con
18900 74 69 6e 75 65 0a 65 6c 73 65 0a 20 20 65 63 68  tinue.else.  ech
18910 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
18920 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
18930 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
18940 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
18950 78 74 20 3e 26 35 0a 0a 20 20 23 20 50 61 73 73  xt >&5..  # Pass
18960 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61  es both tests..a
18970 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62  c_preproc_ok=:.b
18980 72 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  reak.fi.rm -f co
18990 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
189a0 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e  est.$ac_ext..don
189b0 65 0a 23 20 42 65 63 61 75 73 65 20 6f 66 20 60  e.# Because of `
189c0 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50  break', _AC_PREP
189d0 52 4f 43 5f 49 46 45 4c 53 45 27 73 20 63 6c 65  ROC_IFELSE's cle
189e0 61 6e 69 6e 67 20 63 6f 64 65 20 77 61 73 20 73  aning code was s
189f0 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f  kipped..rm -f co
18a00 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
18a10 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 24  est.$ac_ext.if $
18a20 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74  ac_preproc_ok; t
18a30 68 65 6e 0a 20 20 62 72 65 61 6b 0a 66 69 0a 0a  hen.  break.fi..
18a40 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 61 63 5f      done.    ac_
18a50 63 76 5f 70 72 6f 67 5f 43 50 50 3d 24 43 50 50  cv_prog_CPP=$CPP
18a60 0a 0a 66 69 0a 20 20 43 50 50 3d 24 61 63 5f 63  ..fi.  CPP=$ac_c
18a70 76 5f 70 72 6f 67 5f 43 50 50 0a 65 6c 73 65 0a  v_prog_CPP.else.
18a80 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50    ac_cv_prog_CPP
18a90 3d 24 43 50 50 0a 66 69 0a 65 63 68 6f 20 22 24  =$CPP.fi.echo "$
18aa0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
18ab0 65 73 75 6c 74 3a 20 24 43 50 50 22 20 3e 26 35  esult: $CPP" >&5
18ac0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
18ad0 24 43 50 50 22 20 3e 26 36 0a 61 63 5f 70 72 65  $CPP" >&6.ac_pre
18ae0 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f  proc_ok=false.fo
18af0 72 20 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77  r ac_c_preproc_w
18b00 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27 27 20 79  arn_flag in '' y
18b10 65 73 0a 64 6f 0a 20 20 23 20 55 73 65 20 61 20  es.do.  # Use a 
18b20 68 65 61 64 65 72 20 66 69 6c 65 20 74 68 61 74  header file that
18b30 20 63 6f 6d 65 73 20 77 69 74 68 20 67 63 63 2c   comes with gcc,
18b40 20 73 6f 20 63 6f 6e 66 69 67 75 72 69 6e 67 20   so configuring 
18b50 67 6c 69 62 63 0a 20 20 23 20 77 69 74 68 20 61  glibc.  # with a
18b60 20 66 72 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d   fresh cross-com
18b70 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23  piler works..  #
18b80 20 50 72 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e   Prefer <limits.
18b90 68 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e  h> to <assert.h>
18ba0 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20   if __STDC__ is 
18bb0 64 65 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20  defined, since. 
18bc0 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78   # <limits.h> ex
18bd0 69 73 74 73 20 65 76 65 6e 20 6f 6e 20 66 72 65  ists even on fre
18be0 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c  estanding compil
18bf0 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20  ers..  # On the 
18c00 4e 65 58 54 2c 20 63 63 20 2d 45 20 72 75 6e 73  NeXT, cc -E runs
18c10 20 74 68 65 20 63 6f 64 65 20 74 68 72 6f 75 67   the code throug
18c20 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73  h the compiler's
18c30 20 70 61 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74   parser,.  # not
18c40 20 6a 75 73 74 20 74 68 72 6f 75 67 68 20 63 70   just through cp
18c50 70 2e 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72  p. "Syntax error
18c60 22 20 69 73 20 68 65 72 65 20 74 6f 20 63 61 74  " is here to cat
18c70 63 68 20 74 68 69 73 20 63 61 73 65 2e 0a 20 20  ch this case..  
18c80 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
18c90 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
18ca0 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
18cb0 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
18cc0 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
18cd0 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
18ce0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
18cf0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
18d00 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
18d10 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54 44 43 5f  /.#ifdef __STDC_
18d20 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d  _.# include <lim
18d30 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69  its.h>.#else.# i
18d40 6e 63 6c 75 64 65 20 3c 61 73 73 65 72 74 2e 68  nclude <assert.h
18d50 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20 20 20 20  >.#endif...     
18d60 53 79 6e 74 61 78 20 65 72 72 6f 72 0a 5f 41 43  Syntax error._AC
18d70 45 4f 46 0a 69 66 20 7b 20 28 65 76 61 6c 20 65  EOF.if { (eval e
18d80 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
18d90 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 70 70 20 63  ENO: \"$ac_cpp c
18da0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 5c  onftest.$ac_ext\
18db0 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
18dc0 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
18dd0 2e 24 61 63 5f 65 78 74 29 20 32 3e 63 6f 6e 66  .$ac_ext) 2>conf
18de0 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
18df0 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
18e00 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
18e10 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
18e20 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
18e30 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
18e40 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
18e50 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
18e60 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
18e70 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
18e80 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
18e90 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  ); } >/dev/null;
18ea0 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
18eb0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b  -s conftest.err;
18ec0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 70 70   then.    ac_cpp
18ed0 5f 65 72 72 3d 24 61 63 5f 63 5f 70 72 65 70 72  _err=$ac_c_prepr
18ee0 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 0a 20 20 20  oc_warn_flag.   
18ef0 20 61 63 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f   ac_cpp_err=$ac_
18f00 63 70 70 5f 65 72 72 24 61 63 5f 63 5f 77 65 72  cpp_err$ac_c_wer
18f10 72 6f 72 5f 66 6c 61 67 0a 20 20 65 6c 73 65 0a  ror_flag.  else.
18f20 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 0a      ac_cpp_err=.
18f30 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63    fi.else.  ac_c
18f40 70 70 5f 65 72 72 3d 79 65 73 0a 66 69 0a 69 66  pp_err=yes.fi.if
18f50 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 70   test -z "$ac_cp
18f60 70 5f 65 72 72 22 3b 20 74 68 65 6e 0a 20 20 3a  p_err"; then.  :
18f70 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
18f80 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
18f90 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
18fa0 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
18fb0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
18fc0 35 0a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66  5..  # Broken: f
18fd0 61 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e  ails on valid in
18fe0 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69  put..continue.fi
18ff0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
19000 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
19010 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f  _ext..  # OK, wo
19020 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65  rks on sane case
19030 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68  s.  Now check wh
19040 65 74 68 65 72 20 6e 6f 6e 2d 65 78 69 73 74 65  ether non-existe
19050 6e 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63  nt headers.  # c
19060 61 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61  an be detected a
19070 6e 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63  nd how..  cat >c
19080 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
19090 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
190a0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
190b0 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
190c0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
190d0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
190e0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
190f0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
19100 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
19110 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73  lude <ac_nonexis
19120 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69  tent.h>._ACEOF.i
19130 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
19140 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
19150 5c 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65  \"$ac_cpp confte
19160 73 74 2e 24 61 63 5f 65 78 74 5c 22 22 29 20 3e  st.$ac_ext\"") >
19170 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
19180 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
19190 65 78 74 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  ext) 2>conftest.
191a0 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
191b0 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
191c0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
191d0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
191e0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
191f0 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
19200 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
19210 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
19220 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
19230 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
19240 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
19250 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
19260 0a 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f  .  if test -s co
19270 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e  nftest.err; then
19280 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d  .    ac_cpp_err=
19290 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61  $ac_c_preproc_wa
192a0 72 6e 5f 66 6c 61 67 0a 20 20 20 20 61 63 5f 63  rn_flag.    ac_c
192b0 70 70 5f 65 72 72 3d 24 61 63 5f 63 70 70 5f 65  pp_err=$ac_cpp_e
192c0 72 72 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66  rr$ac_c_werror_f
192d0 6c 61 67 0a 20 20 65 6c 73 65 0a 20 20 20 20 61  lag.  else.    a
192e0 63 5f 63 70 70 5f 65 72 72 3d 0a 20 20 66 69 0a  c_cpp_err=.  fi.
192f0 65 6c 73 65 0a 20 20 61 63 5f 63 70 70 5f 65 72  else.  ac_cpp_er
19300 72 3d 79 65 73 0a 66 69 0a 69 66 20 74 65 73 74  r=yes.fi.if test
19310 20 2d 7a 20 22 24 61 63 5f 63 70 70 5f 65 72 72   -z "$ac_cpp_err
19320 22 3b 20 74 68 65 6e 0a 20 20 23 20 42 72 6f 6b  "; then.  # Brok
19330 65 6e 3a 20 73 75 63 63 65 73 73 20 6f 6e 20 69  en: success on i
19340 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f  nvalid input..co
19350 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20 20 65 63  ntinue.else.  ec
19360 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
19370 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
19380 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
19390 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
193a0 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 50 61 73  ext >&5..  # Pas
193b0 73 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a  ses both tests..
193c0 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a  ac_preproc_ok=:.
193d0 62 72 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63  break.fi.rm -f c
193e0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
193f0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f  test.$ac_ext..do
19400 6e 65 0a 23 20 42 65 63 61 75 73 65 20 6f 66 20  ne.# Because of 
19410 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45  `break', _AC_PRE
19420 50 52 4f 43 5f 49 46 45 4c 53 45 27 73 20 63 6c  PROC_IFELSE's cl
19430 65 61 6e 69 6e 67 20 63 6f 64 65 20 77 61 73 20  eaning code was 
19440 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63  skipped..rm -f c
19450 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
19460 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20  test.$ac_ext.if 
19470 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20  $ac_preproc_ok; 
19480 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  then.  :.else.  
19490 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  { { echo "$as_me
194a0 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
194b0 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20   C preprocessor 
194c0 5c 22 24 43 50 50 5c 22 20 66 61 69 6c 73 20 73  \"$CPP\" fails s
194d0 61 6e 69 74 79 20 63 68 65 63 6b 0a 53 65 65 20  anity check.See 
194e0 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
194f0 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
19500 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
19510 65 3a 20 65 72 72 6f 72 3a 20 43 20 70 72 65 70  e: error: C prep
19520 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 50 50 5c  rocessor \"$CPP\
19530 22 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20 63  " fails sanity c
19540 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69  heck.See \`confi
19550 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
19560 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a  details." >&2;}.
19570 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
19580 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a  xit 1; }; }.fi..
19590 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
195a0 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
195b0 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
195c0 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
195d0 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
195e0 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
195f0 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
19600 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
19610 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
19620 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
19630 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
19640 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
19650 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
19660 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 65 63  ompiler_gnu...ec
19670 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
19680 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
19690 20 41 4e 53 49 20 43 20 68 65 61 64 65 72 20 66   ANSI C header f
196a0 69 6c 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 24  iles" >&5.echo $
196b0 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
196c0 20 66 6f 72 20 41 4e 53 49 20 43 20 68 65 61 64   for ANSI C head
196d0 65 72 20 66 69 6c 65 73 2e 2e 2e 20 24 45 43 48  er files... $ECH
196e0 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74  O_C" >&6.if test
196f0 20 22 24 7b 61 63 5f 63 76 5f 68 65 61 64 65 72   "${ac_cv_header
19700 5f 73 74 64 63 2b 73 65 74 7d 22 20 3d 20 73 65  _stdc+set}" = se
19710 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
19720 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
19730 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
19740 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  se.  cat >confte
19750 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
19760 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
19770 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
19780 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
19790 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
197a0 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
197b0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
197c0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
197d0 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
197e0 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 69 6e 63 6c  <stdlib.h>.#incl
197f0 75 64 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23  ude <stdarg.h>.#
19800 69 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e  include <string.
19810 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 66 6c 6f  h>.#include <flo
19820 61 74 2e 68 3e 0a 0a 69 6e 74 0a 6d 61 69 6e 20  at.h>..int.main 
19830 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
19840 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72  rn 0;.}._ACEOF.r
19850 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
19860 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 65  c_objext.if { (e
19870 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
19880 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
19890 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a  compile\"") >&5.
198a0 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
198b0 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  ile) 2>conftest.
198c0 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
198d0 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
198e0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
198f0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
19900 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
19910 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
19920 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
19930 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
19940 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
19950 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
19960 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
19970 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74  &&.. { ac_try='t
19980 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65  est -z "$ac_c_we
19990 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c  rror_flag".... |
199a0 7c 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  | test ! -s conf
199b0 74 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28 65  test.err'.  { (e
199c0 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
199d0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
199e0 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  try\"") >&5.  (e
199f0 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
19a00 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
19a10 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
19a20 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
19a30 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
19a40 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
19a50 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20  s); }; } &&.. { 
19a60 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73 20  ac_try='test -s 
19a70 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
19a80 65 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65  ext'.  { (eval e
19a90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
19aa0 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22  ENO: \"$ac_try\"
19ab0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
19ac0 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61  ac_try) 2>&5.  a
19ad0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
19ae0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
19af0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
19b00 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
19b10 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
19b20 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  ; }; then.  ac_c
19b30 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 79 65  v_header_stdc=ye
19b40 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  s.else.  echo "$
19b50 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
19b60 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
19b70 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
19b80 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
19b90 26 35 0a 0a 61 63 5f 63 76 5f 68 65 61 64 65 72  &5..ac_cv_header
19ba0 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  _stdc=no.fi.rm -
19bb0 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
19bc0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
19bd0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
19be0 65 78 74 0a 0a 69 66 20 74 65 73 74 20 24 61 63  ext..if test $ac
19bf0 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20  _cv_header_stdc 
19c00 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
19c10 53 75 6e 4f 53 20 34 2e 78 20 73 74 72 69 6e 67  SunOS 4.x string
19c20 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c  .h does not decl
19c30 61 72 65 20 6d 65 6d 2a 2c 20 63 6f 6e 74 72 61  are mem*, contra
19c40 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61  ry to ANSI..  ca
19c50 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
19c60 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
19c70 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
19c80 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
19c90 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
19ca0 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
19cb0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
19cc0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
19cd0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
19ce0 23 69 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e 67  #include <string
19cf0 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28  .h>.._ACEOF.if (
19d00 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f  eval "$ac_cpp co
19d10 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29  nftest.$ac_ext")
19d20 20 32 3e 26 35 20 7c 0a 20 20 24 45 47 52 45 50   2>&5 |.  $EGREP
19d30 20 22 6d 65 6d 63 68 72 22 20 3e 2f 64 65 76 2f   "memchr" >/dev/
19d40 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
19d50 20 20 3a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76    :.else.  ac_cv
19d60 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a  _header_stdc=no.
19d70 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  fi.rm -f conftes
19d80 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  t*..fi..if test 
19d90 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  $ac_cv_header_st
19da0 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  dc = yes; then. 
19db0 20 23 20 49 53 43 20 32 2e 30 2e 32 20 73 74 64   # ISC 2.0.2 std
19dc0 6c 69 62 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64  lib.h does not d
19dd0 65 63 6c 61 72 65 20 66 72 65 65 2c 20 63 6f 6e  eclare free, con
19de0 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20  trary to ANSI.. 
19df0 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
19e00 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
19e10 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
19e20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
19e30 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
19e40 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
19e50 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
19e60 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
19e70 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
19e80 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  */.#include <std
19e90 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69  lib.h>.._ACEOF.i
19ea0 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70  f (eval "$ac_cpp
19eb0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
19ec0 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45 47  t") 2>&5 |.  $EG
19ed0 52 45 50 20 22 66 72 65 65 22 20 3e 2f 64 65 76  REP "free" >/dev
19ee0 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
19ef0 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61 63 5f 63  .  :.else.  ac_c
19f00 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f  v_header_stdc=no
19f10 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
19f20 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74  st*..fi..if test
19f30 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73   $ac_cv_header_s
19f40 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  tdc = yes; then.
19f50 20 20 23 20 2f 62 69 6e 2f 63 63 20 69 6e 20 49    # /bin/cc in I
19f60 72 69 78 2d 34 2e 30 2e 35 20 67 65 74 73 20 6e  rix-4.0.5 gets n
19f70 6f 6e 2d 41 4e 53 49 20 63 74 79 70 65 20 6d 61  on-ANSI ctype ma
19f80 63 72 6f 73 20 75 6e 6c 65 73 73 20 75 73 69 6e  cros unless usin
19f90 67 20 2d 61 6e 73 69 2e 0a 20 20 69 66 20 74 65  g -ansi..  if te
19fa0 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69  st "$cross_compi
19fb0 6c 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65  ling" = yes; the
19fc0 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 63 61 74  n.  :.else.  cat
19fd0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
19fe0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
19ff0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
1a000 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
1a010 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
1a020 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
1a030 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1a040 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
1a050 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
1a060 69 6e 63 6c 75 64 65 20 3c 63 74 79 70 65 2e 68  include <ctype.h
1a070 3e 0a 23 69 66 20 28 28 27 20 27 20 26 20 30 78  >.#if ((' ' & 0x
1a080 30 46 46 29 20 3d 3d 20 30 78 30 32 30 29 0a 23  0FF) == 0x020).#
1a090 20 64 65 66 69 6e 65 20 49 53 4c 4f 57 45 52 28   define ISLOWER(
1a0a0 63 29 20 28 27 61 27 20 3c 3d 20 28 63 29 20 26  c) ('a' <= (c) &
1a0b0 26 20 28 63 29 20 3c 3d 20 27 7a 27 29 0a 23 20  & (c) <= 'z').# 
1a0c0 64 65 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63  define TOUPPER(c
1a0d0 29 20 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20  ) (ISLOWER(c) ? 
1a0e0 27 41 27 20 2b 20 28 28 63 29 20 2d 20 27 61 27  'A' + ((c) - 'a'
1a0f0 29 20 3a 20 28 63 29 29 0a 23 65 6c 73 65 0a 23  ) : (c)).#else.#
1a100 20 64 65 66 69 6e 65 20 49 53 4c 4f 57 45 52 28   define ISLOWER(
1a110 63 29 20 5c 0a 09 09 20 20 20 28 28 27 61 27 20  c) \...   (('a' 
1a120 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d  <= (c) && (c) <=
1a130 20 27 69 27 29 20 5c 0a 09 09 20 20 20 20 20 7c   'i') \...     |
1a140 7c 20 28 27 6a 27 20 3c 3d 20 28 63 29 20 26 26  | ('j' <= (c) &&
1a150 20 28 63 29 20 3c 3d 20 27 72 27 29 20 5c 0a 09   (c) <= 'r') \..
1a160 09 20 20 20 20 20 7c 7c 20 28 27 73 27 20 3c 3d  .     || ('s' <=
1a170 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27   (c) && (c) <= '
1a180 7a 27 29 29 0a 23 20 64 65 66 69 6e 65 20 54 4f  z')).# define TO
1a190 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45  UPPER(c) (ISLOWE
1a1a0 52 28 63 29 20 3f 20 28 28 63 29 20 7c 20 30 78  R(c) ? ((c) | 0x
1a1b0 34 30 29 20 3a 20 28 63 29 29 0a 23 65 6e 64 69  40) : (c)).#endi
1a1c0 66 0a 0a 23 64 65 66 69 6e 65 20 58 4f 52 28 65  f..#define XOR(e
1a1d0 2c 20 66 29 20 28 28 28 65 29 20 26 26 20 21 28  , f) (((e) && !(
1a1e0 66 29 29 20 7c 7c 20 28 21 28 65 29 20 26 26 20  f)) || (!(e) && 
1a1f0 28 66 29 29 29 0a 69 6e 74 0a 6d 61 69 6e 20 28  (f))).int.main (
1a200 29 0a 7b 0a 20 20 69 6e 74 20 69 3b 0a 20 20 66  ).{.  int i;.  f
1a210 6f 72 20 28 69 20 3d 20 30 3b 20 69 20 3c 20 32  or (i = 0; i < 2
1a220 35 36 3b 20 69 2b 2b 29 0a 20 20 20 20 69 66 20  56; i++).    if 
1a230 28 58 4f 52 20 28 69 73 6c 6f 77 65 72 20 28 69  (XOR (islower (i
1a240 29 2c 20 49 53 4c 4f 57 45 52 20 28 69 29 29 0a  ), ISLOWER (i)).
1a250 09 7c 7c 20 74 6f 75 70 70 65 72 20 28 69 29 20  .|| toupper (i) 
1a260 21 3d 20 54 4f 55 50 50 45 52 20 28 69 29 29 0a  != TOUPPER (i)).
1a270 20 20 20 20 20 20 65 78 69 74 28 32 29 3b 0a 20        exit(2);. 
1a280 20 65 78 69 74 20 28 30 29 3b 0a 7d 0a 5f 41 43   exit (0);.}._AC
1a290 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
1a2a0 73 74 24 61 63 5f 65 78 65 65 78 74 0a 69 66 20  st$ac_exeext.if 
1a2b0 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
1a2c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
1a2d0 24 61 63 5f 6c 69 6e 6b 5c 22 22 29 20 3e 26 35  $ac_link\"") >&5
1a2e0 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e  .  (eval $ac_lin
1a2f0 6b 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  k) 2>&5.  ac_sta
1a300 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
1a310 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1a320 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
1a330 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
1a340 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b  _status); } && {
1a350 20 61 63 5f 74 72 79 3d 27 2e 2f 63 6f 6e 66 74   ac_try='./conft
1a360 65 73 74 24 61 63 5f 65 78 65 65 78 74 27 0a 20  est$ac_exeext'. 
1a370 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
1a380 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1a390 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
1a3a0 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
1a3b0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
1a3c0 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
1a3d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1a3e0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1a3f0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1a400 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74  status); }; }; t
1a410 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65  hen.  :.else.  e
1a420 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 70 72 6f  cho "$as_me: pro
1a430 67 72 61 6d 20 65 78 69 74 65 64 20 77 69 74 68  gram exited with
1a440 20 73 74 61 74 75 73 20 24 61 63 5f 73 74 61 74   status $ac_stat
1a450 75 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  us" >&5.echo "$a
1a460 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
1a470 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
1a480 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
1a490 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
1a4a0 35 0a 0a 28 20 65 78 69 74 20 24 61 63 5f 73 74  5..( exit $ac_st
1a4b0 61 74 75 73 20 29 0a 61 63 5f 63 76 5f 68 65 61  atus ).ac_cv_hea
1a4c0 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72  der_stdc=no.fi.r
1a4d0 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65  m -f core *.core
1a4e0 20 67 6d 6f 6e 2e 6f 75 74 20 62 62 2e 6f 75 74   gmon.out bb.out
1a4f0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
1a500 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
1a510 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
1a520 2e 24 61 63 5f 65 78 74 0a 66 69 0a 66 69 0a 66  .$ac_ext.fi.fi.f
1a530 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  i.echo "$as_me:$
1a540 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1a550 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  $ac_cv_header_st
1a560 64 63 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  dc" >&5.echo "${
1a570 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 68 65  ECHO_T}$ac_cv_he
1a580 61 64 65 72 5f 73 74 64 63 22 20 3e 26 36 0a 69  ader_stdc" >&6.i
1a590 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 68 65  f test $ac_cv_he
1a5a0 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65 73 3b  ader_stdc = yes;
1a5b0 20 74 68 65 6e 0a 0a 63 61 74 20 3e 3e 63 6f 6e   then..cat >>con
1a5c0 66 64 65 66 73 2e 68 20 3c 3c 5c 5f 41 43 45 4f  fdefs.h <<\_ACEO
1a5d0 46 0a 23 64 65 66 69 6e 65 20 53 54 44 43 5f 48  F.#define STDC_H
1a5e0 45 41 44 45 52 53 20 31 0a 5f 41 43 45 4f 46 0a  EADERS 1._ACEOF.
1a5f0 0a 66 69 0a 0a 23 20 4f 6e 20 49 52 49 58 20 35  .fi..# On IRIX 5
1a600 2e 33 2c 20 73 79 73 2f 74 79 70 65 73 20 61 6e  .3, sys/types an
1a610 64 20 69 6e 74 74 79 70 65 73 2e 68 20 61 72 65  d inttypes.h are
1a620 20 63 6f 6e 66 6c 69 63 74 69 6e 67 2e 0a 0a 0a   conflicting....
1a630 0a 0a 0a 0a 0a 0a 0a 66 6f 72 20 61 63 5f 68 65  .......for ac_he
1a640 61 64 65 72 20 69 6e 20 73 79 73 2f 74 79 70 65  ader in sys/type
1a650 73 2e 68 20 73 79 73 2f 73 74 61 74 2e 68 20 73  s.h sys/stat.h s
1a660 74 64 6c 69 62 2e 68 20 73 74 72 69 6e 67 2e 68  tdlib.h string.h
1a670 20 6d 65 6d 6f 72 79 2e 68 20 73 74 72 69 6e 67   memory.h string
1a680 73 2e 68 20 5c 0a 09 09 20 20 69 6e 74 74 79 70  s.h \...  inttyp
1a690 65 73 2e 68 20 73 74 64 69 6e 74 2e 68 20 75 6e  es.h stdint.h un
1a6a0 69 73 74 64 2e 68 0a 64 6f 0a 61 73 5f 61 63 5f  istd.h.do.as_ac_
1a6b0 48 65 61 64 65 72 3d 60 65 63 68 6f 20 22 61 63  Header=`echo "ac
1a6c0 5f 63 76 5f 68 65 61 64 65 72 5f 24 61 63 5f 68  _cv_header_$ac_h
1a6d0 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f  eader" | $as_tr_
1a6e0 73 68 60 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  sh`.echo "$as_me
1a6f0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
1a700 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65  ng for $ac_heade
1a710 72 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  r" >&5.echo $ECH
1a720 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
1a730 72 20 24 61 63 5f 68 65 61 64 65 72 2e 2e 2e 20  r $ac_header... 
1a740 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
1a750 65 76 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b  eval "test \"\${
1a760 24 61 73 5f 61 63 5f 48 65 61 64 65 72 2b 73 65  $as_ac_Header+se
1a770 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65  t}\" = set"; the
1a780 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
1a790 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
1a7a0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63  _C" >&6.else.  c
1a7b0 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
1a7c0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
1a7d0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
1a7e0 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
1a7f0 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
1a800 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
1a810 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1a820 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
1a830 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
1a840 0a 24 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65  .$ac_includes_de
1a850 66 61 75 6c 74 0a 0a 23 69 6e 63 6c 75 64 65 20  fault..#include 
1a860 3c 24 61 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43  <$ac_header>._AC
1a870 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
1a880 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
1a890 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
1a8a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1a8b0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29  "$ac_compile\"")
1a8c0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
1a8d0 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66  _compile) 2>conf
1a8e0 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
1a8f0 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
1a900 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
1a910 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
1a920 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
1a930 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
1a940 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
1a950 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
1a960 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
1a970 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
1a980 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
1a990 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74  ); } &&.. { ac_t
1a9a0 72 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63  ry='test -z "$ac
1a9b0 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a  _c_werror_flag".
1a9c0 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73  ... || test ! -s
1a9d0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20   conftest.err'. 
1a9e0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
1a9f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1aa00 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
1aa10 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
1aa20 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
1aa30 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
1aa40 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1aa50 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1aa60 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1aa70 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26  status); }; } &&
1aa80 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73  .. { ac_try='tes
1aa90 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
1aaa0 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65  c_objext'.  { (e
1aab0 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
1aac0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
1aad0 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  try\"") >&5.  (e
1aae0 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
1aaf0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
1ab00 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1ab10 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1ab20 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1ab30 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1ab40 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20  s); }; }; then. 
1ab50 20 65 76 61 6c 20 22 24 61 73 5f 61 63 5f 48 65   eval "$as_ac_He
1ab60 61 64 65 72 3d 79 65 73 22 0a 65 6c 73 65 0a 20  ader=yes".else. 
1ab70 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66   echo "$as_me: f
1ab80 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
1ab90 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
1aba0 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
1abb0 61 63 5f 65 78 74 20 3e 26 35 0a 0a 65 76 61 6c  ac_ext >&5..eval
1abc0 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d   "$as_ac_Header=
1abd0 6e 6f 22 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  no".fi.rm -f con
1abe0 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
1abf0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
1ac00 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66  nftest.$ac_ext.f
1ac10 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  i.echo "$as_me:$
1ac20 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1ac30 60 65 76 61 6c 20 65 63 68 6f 20 27 24 7b 27 24  `eval echo '${'$
1ac40 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 27 60  as_ac_Header'}'`
1ac50 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
1ac60 48 4f 5f 54 7d 60 65 76 61 6c 20 65 63 68 6f 20  HO_T}`eval echo 
1ac70 27 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65  '${'$as_ac_Heade
1ac80 72 27 7d 27 60 22 20 3e 26 36 0a 69 66 20 74 65  r'}'`" >&6.if te
1ac90 73 74 20 60 65 76 61 6c 20 65 63 68 6f 20 27 24  st `eval echo '$
1aca0 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27  {'$as_ac_Header'
1acb0 7d 27 60 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  }'` = yes; then.
1acc0 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73    cat >>confdefs
1acd0 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
1ace0 69 6e 65 20 60 65 63 68 6f 20 22 48 41 56 45 5f  ine `echo "HAVE_
1acf0 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24 61  $ac_header" | $a
1ad00 73 5f 74 72 5f 63 70 70 60 20 31 0a 5f 41 43 45  s_tr_cpp` 1._ACE
1ad10 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a  OF..fi..done....
1ad20 66 6f 72 20 61 63 5f 68 65 61 64 65 72 20 69 6e  for ac_header in
1ad30 20 64 6c 66 63 6e 2e 68 0a 64 6f 0a 61 73 5f 61   dlfcn.h.do.as_a
1ad40 63 5f 48 65 61 64 65 72 3d 60 65 63 68 6f 20 22  c_Header=`echo "
1ad50 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 24 61 63  ac_cv_header_$ac
1ad60 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74  _header" | $as_t
1ad70 72 5f 73 68 60 0a 69 66 20 65 76 61 6c 20 22 74  r_sh`.if eval "t
1ad80 65 73 74 20 5c 22 5c 24 7b 24 61 73 5f 61 63 5f  est \"\${$as_ac_
1ad90 48 65 61 64 65 72 2b 73 65 74 7d 5c 22 20 3d 20  Header+set}\" = 
1ada0 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 65 63 68  set"; then.  ech
1adb0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1adc0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
1add0 24 61 63 5f 68 65 61 64 65 72 22 20 3e 26 35 0a  $ac_header" >&5.
1ade0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
1adf0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68  ecking for $ac_h
1ae00 65 61 64 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43  eader... $ECHO_C
1ae10 22 20 3e 26 36 0a 69 66 20 65 76 61 6c 20 22 74  " >&6.if eval "t
1ae20 65 73 74 20 5c 22 5c 24 7b 24 61 73 5f 61 63 5f  est \"\${$as_ac_
1ae30 48 65 61 64 65 72 2b 73 65 74 7d 5c 22 20 3d 20  Header+set}\" = 
1ae40 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 65 63 68  set"; then.  ech
1ae50 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
1ae60 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
1ae70 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  .fi.echo "$as_me
1ae80 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1ae90 3a 20 60 65 76 61 6c 20 65 63 68 6f 20 27 24 7b  : `eval echo '${
1aea0 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d  '$as_ac_Header'}
1aeb0 27 60 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  '`" >&5.echo "${
1aec0 45 43 48 4f 5f 54 7d 60 65 76 61 6c 20 65 63 68  ECHO_T}`eval ech
1aed0 6f 20 27 24 7b 27 24 61 73 5f 61 63 5f 48 65 61  o '${'$as_ac_Hea
1aee0 64 65 72 27 7d 27 60 22 20 3e 26 36 0a 65 6c 73  der'}'`" >&6.els
1aef0 65 0a 20 20 23 20 49 73 20 74 68 65 20 68 65 61  e.  # Is the hea
1af00 64 65 72 20 63 6f 6d 70 69 6c 61 62 6c 65 3f 0a  der compilable?.
1af10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1af20 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 24  NENO: checking $
1af30 61 63 5f 68 65 61 64 65 72 20 75 73 61 62 69 6c  ac_header usabil
1af40 69 74 79 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ity" >&5.echo $E
1af50 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
1af60 24 61 63 5f 68 65 61 64 65 72 20 75 73 61 62 69  $ac_header usabi
1af70 6c 69 74 79 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  lity... $ECHO_C"
1af80 20 3e 26 36 0a 63 61 74 20 3e 63 6f 6e 66 74 65   >&6.cat >confte
1af90 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1afa0 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
1afb0 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
1afc0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
1afd0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1afe0 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
1aff0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1b000 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
1b010 68 2e 20 20 2a 2f 0a 24 61 63 5f 69 6e 63 6c 75  h.  */.$ac_inclu
1b020 64 65 73 5f 64 65 66 61 75 6c 74 0a 23 69 6e 63  des_default.#inc
1b030 6c 75 64 65 20 3c 24 61 63 5f 68 65 61 64 65 72  lude <$ac_header
1b040 3e 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  >._ACEOF.rm -f c
1b050 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1b060 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63  xt.if { (eval ec
1b070 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1b080 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
1b090 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  e\"") >&5.  (eva
1b0a0 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
1b0b0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
1b0c0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
1b0d0 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
1b0e0 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
1b0f0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
1b100 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
1b110 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
1b120 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
1b130 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1b140 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1b150 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1b160 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b  tatus); } &&.. {
1b170 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a   ac_try='test -z
1b180 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66   "$ac_c_werror_f
1b190 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74  lag".... || test
1b1a0 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
1b1b0 72 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63  rr'.  { (eval ec
1b1c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1b1d0 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22  NO: \"$ac_try\""
1b1e0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
1b1f0 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63  c_try) 2>&5.  ac
1b200 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
1b210 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1b220 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
1b230 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
1b240 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
1b250 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79   } &&.. { ac_try
1b260 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  ='test -s confte
1b270 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20  st.$ac_objext'. 
1b280 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
1b290 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1b2a0 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
1b2b0 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
1b2c0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
1b2d0 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
1b2e0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1b2f0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1b300 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1b310 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74  status); }; }; t
1b320 68 65 6e 0a 20 20 61 63 5f 68 65 61 64 65 72 5f  hen.  ac_header_
1b330 63 6f 6d 70 69 6c 65 72 3d 79 65 73 0a 65 6c 73  compiler=yes.els
1b340 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
1b350 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
1b360 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
1b370 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
1b380 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 61  t.$ac_ext >&5..a
1b390 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  c_header_compile
1b3a0 72 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  r=no.fi.rm -f co
1b3b0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1b3c0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
1b3d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1b3e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1b3f0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
1b400 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  c_header_compile
1b410 72 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  r" >&5.echo "${E
1b420 43 48 4f 5f 54 7d 24 61 63 5f 68 65 61 64 65 72  CHO_T}$ac_header
1b430 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26 36 0a 0a  _compiler" >&6..
1b440 23 20 49 73 20 74 68 65 20 68 65 61 64 65 72 20  # Is the header 
1b450 70 72 65 73 65 6e 74 3f 0a 65 63 68 6f 20 22 24  present?.echo "$
1b460 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
1b470 68 65 63 6b 69 6e 67 20 24 61 63 5f 68 65 61 64  hecking $ac_head
1b480 65 72 20 70 72 65 73 65 6e 63 65 22 20 3e 26 35  er presence" >&5
1b490 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
1b4a0 68 65 63 6b 69 6e 67 20 24 61 63 5f 68 65 61 64  hecking $ac_head
1b4b0 65 72 20 70 72 65 73 65 6e 63 65 2e 2e 2e 20 24  er presence... $
1b4c0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 63 61 74 20  ECHO_C" >&6.cat 
1b4d0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1b4e0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
1b4f0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
1b500 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
1b510 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
1b520 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
1b530 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
1b540 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
1b550 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
1b560 6e 63 6c 75 64 65 20 3c 24 61 63 5f 68 65 61 64  nclude <$ac_head
1b570 65 72 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20  er>._ACEOF.if { 
1b580 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1b590 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1b5a0 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24  c_cpp conftest.$
1b5b0 61 63 5f 65 78 74 5c 22 22 29 20 3e 26 35 0a 20  ac_ext\"") >&5. 
1b5c0 20 28 65 76 61 6c 20 24 61 63 5f 63 70 70 20 63   (eval $ac_cpp c
1b5d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 29  onftest.$ac_ext)
1b5e0 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
1b5f0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
1b600 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
1b610 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
1b620 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
1b630 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
1b640 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
1b650 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
1b660 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1b670 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
1b680 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
1b690 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65  _status); } >/de
1b6a0 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69  v/null; then.  i
1b6b0 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  f test -s confte
1b6c0 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20  st.err; then.   
1b6d0 20 61 63 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f   ac_cpp_err=$ac_
1b6e0 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  c_preproc_warn_f
1b6f0 6c 61 67 0a 20 20 20 20 61 63 5f 63 70 70 5f 65  lag.    ac_cpp_e
1b700 72 72 3d 24 61 63 5f 63 70 70 5f 65 72 72 24 61  rr=$ac_cpp_err$a
1b710 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a  c_c_werror_flag.
1b720 20 20 65 6c 73 65 0a 20 20 20 20 61 63 5f 63 70    else.    ac_cp
1b730 70 5f 65 72 72 3d 0a 20 20 66 69 0a 65 6c 73 65  p_err=.  fi.else
1b740 0a 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 79 65  .  ac_cpp_err=ye
1b750 73 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  s.fi.if test -z 
1b760 22 24 61 63 5f 63 70 70 5f 65 72 72 22 3b 20 74  "$ac_cpp_err"; t
1b770 68 65 6e 0a 20 20 61 63 5f 68 65 61 64 65 72 5f  hen.  ac_header_
1b780 70 72 65 70 72 6f 63 3d 79 65 73 0a 65 6c 73 65  preproc=yes.else
1b790 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1b7a0 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
1b7b0 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
1b7c0 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
1b7d0 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20  .$ac_ext >&5..  
1b7e0 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f  ac_header_prepro
1b7f0 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  c=no.fi.rm -f co
1b800 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1b810 65 73 74 2e 24 61 63 5f 65 78 74 0a 65 63 68 6f  est.$ac_ext.echo
1b820 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1b830 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 68 65  : result: $ac_he
1b840 61 64 65 72 5f 70 72 65 70 72 6f 63 22 20 3e 26  ader_preproc" >&
1b850 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
1b860 7d 24 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70  }$ac_header_prep
1b870 72 6f 63 22 20 3e 26 36 0a 0a 23 20 53 6f 3f 20  roc" >&6..# So? 
1b880 20 57 68 61 74 20 61 62 6f 75 74 20 74 68 69 73   What about this
1b890 20 68 65 61 64 65 72 3f 0a 63 61 73 65 20 24 61   header?.case $a
1b8a0 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  c_header_compile
1b8b0 72 3a 24 61 63 5f 68 65 61 64 65 72 5f 70 72 65  r:$ac_header_pre
1b8c0 70 72 6f 63 3a 24 61 63 5f 63 5f 70 72 65 70 72  proc:$ac_c_prepr
1b8d0 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 0a  oc_warn_flag in.
1b8e0 20 20 79 65 73 3a 6e 6f 3a 20 29 0a 20 20 20 20    yes:no: ).    
1b8f0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1b900 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1b910 20 24 61 63 5f 68 65 61 64 65 72 3a 20 61 63 63   $ac_header: acc
1b920 65 70 74 65 64 20 62 79 20 74 68 65 20 63 6f 6d  epted by the com
1b930 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65 64 20  piler, rejected 
1b940 62 79 20 74 68 65 20 70 72 65 70 72 6f 63 65 73  by the preproces
1b950 73 6f 72 21 22 20 3e 26 35 0a 65 63 68 6f 20 22  sor!" >&5.echo "
1b960 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
1b970 20 24 61 63 5f 68 65 61 64 65 72 3a 20 61 63 63   $ac_header: acc
1b980 65 70 74 65 64 20 62 79 20 74 68 65 20 63 6f 6d  epted by the com
1b990 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65 64 20  piler, rejected 
1b9a0 62 79 20 74 68 65 20 70 72 65 70 72 6f 63 65 73  by the preproces
1b9b0 73 6f 72 21 22 20 3e 26 32 3b 7d 0a 20 20 20 20  sor!" >&2;}.    
1b9c0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1b9d0 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1b9e0 20 24 61 63 5f 68 65 61 64 65 72 3a 20 70 72 6f   $ac_header: pro
1b9f0 63 65 65 64 69 6e 67 20 77 69 74 68 20 74 68 65  ceeding with the
1ba00 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65 73 75   compiler's resu
1ba10 6c 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  lt" >&5.echo "$a
1ba20 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
1ba30 61 63 5f 68 65 61 64 65 72 3a 20 70 72 6f 63 65  ac_header: proce
1ba40 65 64 69 6e 67 20 77 69 74 68 20 74 68 65 20 63  eding with the c
1ba50 6f 6d 70 69 6c 65 72 27 73 20 72 65 73 75 6c 74  ompiler's result
1ba60 22 20 3e 26 32 3b 7d 0a 20 20 20 20 61 63 5f 68  " >&2;}.    ac_h
1ba70 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 79 65  eader_preproc=ye
1ba80 73 0a 20 20 20 20 3b 3b 0a 20 20 6e 6f 3a 79 65  s.    ;;.  no:ye
1ba90 73 3a 2a 20 29 0a 20 20 20 20 7b 20 65 63 68 6f  s:* ).    { echo
1baa0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1bab0 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68  : WARNING: $ac_h
1bac0 65 61 64 65 72 3a 20 70 72 65 73 65 6e 74 20 62  eader: present b
1bad0 75 74 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d  ut cannot be com
1bae0 70 69 6c 65 64 22 20 3e 26 35 0a 65 63 68 6f 20  piled" >&5.echo 
1baf0 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
1bb00 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 70 72  : $ac_header: pr
1bb10 65 73 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74  esent but cannot
1bb20 20 62 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26   be compiled" >&
1bb30 32 3b 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  2;}.    { echo "
1bb40 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1bb50 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61  WARNING: $ac_hea
1bb60 64 65 72 3a 20 20 20 20 20 63 68 65 63 6b 20 66  der:     check f
1bb70 6f 72 20 6d 69 73 73 69 6e 67 20 70 72 65 72 65  or missing prere
1bb80 71 75 69 73 69 74 65 20 68 65 61 64 65 72 73 3f  quisite headers?
1bb90 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
1bba0 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63  me: WARNING: $ac
1bbb0 5f 68 65 61 64 65 72 3a 20 20 20 20 20 63 68 65  _header:     che
1bbc0 63 6b 20 66 6f 72 20 6d 69 73 73 69 6e 67 20 70  ck for missing p
1bbd0 72 65 72 65 71 75 69 73 69 74 65 20 68 65 61 64  rerequisite head
1bbe0 65 72 73 3f 22 20 3e 26 32 3b 7d 0a 20 20 20 20  ers?" >&2;}.    
1bbf0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1bc00 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1bc10 20 24 61 63 5f 68 65 61 64 65 72 3a 20 73 65 65   $ac_header: see
1bc20 20 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64 6f   the Autoconf do
1bc30 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26 35  cumentation" >&5
1bc40 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  .echo "$as_me: W
1bc50 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64  ARNING: $ac_head
1bc60 65 72 3a 20 73 65 65 20 74 68 65 20 41 75 74 6f  er: see the Auto
1bc70 63 6f 6e 66 20 64 6f 63 75 6d 65 6e 74 61 74 69  conf documentati
1bc80 6f 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20  on" >&2;}.    { 
1bc90 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1bca0 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24  NENO: WARNING: $
1bcb0 61 63 5f 68 65 61 64 65 72 3a 20 20 20 20 20 73  ac_header:     s
1bcc0 65 63 74 69 6f 6e 20 5c 22 50 72 65 73 65 6e 74  ection \"Present
1bcd0 20 42 75 74 20 43 61 6e 6e 6f 74 20 42 65 20 43   But Cannot Be C
1bce0 6f 6d 70 69 6c 65 64 5c 22 22 20 3e 26 35 0a 65  ompiled\"" >&5.e
1bcf0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
1bd00 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72  NING: $ac_header
1bd10 3a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 5c 22  :     section \"
1bd20 50 72 65 73 65 6e 74 20 42 75 74 20 43 61 6e 6e  Present But Cann
1bd30 6f 74 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22  ot Be Compiled\"
1bd40 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 65 63  " >&2;}.    { ec
1bd50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1bd60 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63  NO: WARNING: $ac
1bd70 5f 68 65 61 64 65 72 3a 20 70 72 6f 63 65 65 64  _header: proceed
1bd80 69 6e 67 20 77 69 74 68 20 74 68 65 20 70 72 65  ing with the pre
1bd90 70 72 6f 63 65 73 73 6f 72 27 73 20 72 65 73 75  processor's resu
1bda0 6c 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  lt" >&5.echo "$a
1bdb0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
1bdc0 61 63 5f 68 65 61 64 65 72 3a 20 70 72 6f 63 65  ac_header: proce
1bdd0 65 64 69 6e 67 20 77 69 74 68 20 74 68 65 20 70  eding with the p
1bde0 72 65 70 72 6f 63 65 73 73 6f 72 27 73 20 72 65  reprocessor's re
1bdf0 73 75 6c 74 22 20 3e 26 32 3b 7d 0a 20 20 20 20  sult" >&2;}.    
1be00 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1be10 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1be20 20 24 61 63 5f 68 65 61 64 65 72 3a 20 69 6e 20   $ac_header: in 
1be30 74 68 65 20 66 75 74 75 72 65 2c 20 74 68 65 20  the future, the 
1be40 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20 74 61  compiler will ta
1be50 6b 65 20 70 72 65 63 65 64 65 6e 63 65 22 20 3e  ke precedence" >
1be60 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
1be70 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65   WARNING: $ac_he
1be80 61 64 65 72 3a 20 69 6e 20 74 68 65 20 66 75 74  ader: in the fut
1be90 75 72 65 2c 20 74 68 65 20 63 6f 6d 70 69 6c 65  ure, the compile
1bea0 72 20 77 69 6c 6c 20 74 61 6b 65 20 70 72 65 63  r will take prec
1beb0 65 64 65 6e 63 65 22 20 3e 26 32 3b 7d 0a 20 20  edence" >&2;}.  
1bec0 20 20 28 0a 20 20 20 20 20 20 63 61 74 20 3c 3c    (.      cat <<
1bed0 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d  \_ASBOX.## -----
1bee0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1bef0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1bf00 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 52 65 70 6f  ----- ##.## Repo
1bf10 72 74 20 74 68 69 73 20 74 6f 20 74 68 65 20 41  rt this to the A
1bf20 43 5f 50 41 43 4b 41 47 45 5f 4e 41 4d 45 20 6c  C_PACKAGE_NAME l
1bf30 69 73 74 73 2e 20 20 23 23 0a 23 23 20 2d 2d 2d  ists.  ##.## ---
1bf40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1bf50 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1bf60 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f  ------- ##._ASBO
1bf70 58 0a 20 20 20 20 29 20 7c 0a 20 20 20 20 20 20  X.    ) |.      
1bf80 73 65 64 20 22 73 2f 5e 2f 24 61 73 5f 6d 65 3a  sed "s/^/$as_me:
1bf90 20 57 41 52 4e 49 4e 47 3a 20 20 20 20 20 2f 22   WARNING:     /"
1bfa0 20 3e 26 32 0a 20 20 20 20 3b 3b 0a 65 73 61 63   >&2.    ;;.esac
1bfb0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
1bfc0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
1bfd0 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72 22 20  for $ac_header" 
1bfe0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
1bff0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1c000 61 63 5f 68 65 61 64 65 72 2e 2e 2e 20 24 45 43  ac_header... $EC
1c010 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 65 76 61  HO_C" >&6.if eva
1c020 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61 73  l "test \"\${$as
1c030 5f 61 63 5f 48 65 61 64 65 72 2b 73 65 74 7d 5c  _ac_Header+set}\
1c040 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20  " = set"; then. 
1c050 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
1c060 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
1c070 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 76 61 6c   >&6.else.  eval
1c080 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d   "$as_ac_Header=
1c090 5c 24 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70  \$ac_header_prep
1c0a0 72 6f 63 22 0a 66 69 0a 65 63 68 6f 20 22 24 61  roc".fi.echo "$a
1c0b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1c0c0 73 75 6c 74 3a 20 60 65 76 61 6c 20 65 63 68 6f  sult: `eval echo
1c0d0 20 27 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64   '${'$as_ac_Head
1c0e0 65 72 27 7d 27 60 22 20 3e 26 35 0a 65 63 68 6f  er'}'`" >&5.echo
1c0f0 20 22 24 7b 45 43 48 4f 5f 54 7d 60 65 76 61 6c   "${ECHO_T}`eval
1c100 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f 61 63   echo '${'$as_ac
1c110 5f 48 65 61 64 65 72 27 7d 27 60 22 20 3e 26 36  _Header'}'`" >&6
1c120 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 60 65 76  ..fi.if test `ev
1c130 61 6c 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f  al echo '${'$as_
1c140 61 63 5f 48 65 61 64 65 72 27 7d 27 60 20 3d 20  ac_Header'}'` = 
1c150 79 65 73 3b 20 74 68 65 6e 0a 20 20 63 61 74 20  yes; then.  cat 
1c160 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
1c170 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 60 65  ACEOF.#define `e
1c180 63 68 6f 20 22 48 41 56 45 5f 24 61 63 5f 68 65  cho "HAVE_$ac_he
1c190 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 63  ader" | $as_tr_c
1c1a0 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69  pp` 1._ACEOF..fi
1c1b0 0a 0a 64 6f 6e 65 0a 0a 61 63 5f 65 78 74 3d 63  ..done..ac_ext=c
1c1c0 63 0a 61 63 5f 63 70 70 3d 27 24 43 58 58 43 50  c.ac_cpp='$CXXCP
1c1d0 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
1c1e0 63 6f 6d 70 69 6c 65 3d 27 24 43 58 58 20 2d 63  compile='$CXX -c
1c1f0 20 24 43 58 58 46 4c 41 47 53 20 24 43 50 50 46   $CXXFLAGS $CPPF
1c200 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
1c210 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
1c220 6e 6b 3d 27 24 43 58 58 20 2d 6f 20 63 6f 6e 66  nk='$CXX -o conf
1c230 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
1c240 43 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c 41  CXXFLAGS $CPPFLA
1c250 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
1c260 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
1c270 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
1c280 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
1c290 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  xx_compiler_gnu.
1c2a0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
1c2b0 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
1c2c0 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  en.  for ac_prog
1c2d0 20 69 6e 20 24 43 43 43 20 67 2b 2b 20 63 2b 2b   in $CCC g++ c++
1c2e0 20 67 70 70 20 61 43 43 20 43 43 20 63 78 78 20   gpp aCC CC cxx 
1c2f0 63 63 2b 2b 20 63 6c 20 46 43 43 20 4b 43 43 20  cc++ cl FCC KCC 
1c300 52 43 43 20 78 6c 43 5f 72 20 78 6c 43 0a 20 20  RCC xlC_r xlC.  
1c310 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63 74  do.    # Extract
1c320 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
1c330 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  of "$ac_tool_pre
1c340 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f  fix$ac_prog", so
1c350 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
1c360 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
1c370 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
1c380 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61  ac_tool_prefix$a
1c390 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d  c_prog; ac_word=
1c3a0 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  $2.echo "$as_me:
1c3b0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1c3c0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1c3d0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
1c3e0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1c3f0 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
1c400 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20  _C" >&6.if test 
1c410 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58  "${ac_cv_prog_CX
1c420 58 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  X+set}" = set; t
1c430 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
1c440 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
1c450 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
1c460 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 58   if test -n "$CX
1c470 58 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  X"; then.  ac_cv
1c480 5f 70 72 6f 67 5f 43 58 58 3d 22 24 43 58 58 22  _prog_CXX="$CXX"
1c490 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1c4a0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1c4b0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1c4c0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1c4d0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1c4e0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1c4f0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1c500 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1c510 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1c520 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
1c530 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
1c540 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
1c550 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
1c560 69 66 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c  if $as_executabl
1c570 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
1c580 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1c590 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
1c5a0 63 76 5f 70 72 6f 67 5f 43 58 58 3d 22 24 61 63  cv_prog_CXX="$ac
1c5b0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f  _tool_prefix$ac_
1c5c0 70 72 6f 67 22 0a 20 20 20 20 65 63 68 6f 20 22  prog".    echo "
1c5d0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1c5e0 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
1c5f0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1c600 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
1c610 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
1c620 6e 65 0a 0a 66 69 0a 66 69 0a 43 58 58 3d 24 61  ne..fi.fi.CXX=$a
1c630 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58 0a 69 66  c_cv_prog_CXX.if
1c640 20 74 65 73 74 20 2d 6e 20 22 24 43 58 58 22 3b   test -n "$CXX";
1c650 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61   then.  echo "$a
1c660 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1c670 73 75 6c 74 3a 20 24 43 58 58 22 20 3e 26 35 0a  sult: $CXX" >&5.
1c680 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
1c690 43 58 58 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  CXX" >&6.else.  
1c6a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1c6b0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
1c6c0 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
1c6d0 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a  HO_T}no" >&6.fi.
1c6e0 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22 24 43  .    test -n "$C
1c6f0 58 58 22 20 26 26 20 62 72 65 61 6b 0a 20 20 64  XX" && break.  d
1c700 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  one.fi.if test -
1c710 7a 20 22 24 43 58 58 22 3b 20 74 68 65 6e 0a 20  z "$CXX"; then. 
1c720 20 61 63 5f 63 74 5f 43 58 58 3d 24 43 58 58 0a   ac_ct_CXX=$CXX.
1c730 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e    for ac_prog in
1c740 20 24 43 43 43 20 67 2b 2b 20 63 2b 2b 20 67 70   $CCC g++ c++ gp
1c750 70 20 61 43 43 20 43 43 20 63 78 78 20 63 63 2b  p aCC CC cxx cc+
1c760 2b 20 63 6c 20 46 43 43 20 4b 43 43 20 52 43 43  + cl FCC KCC RCC
1c770 20 78 6c 43 5f 72 20 78 6c 43 0a 64 6f 0a 20 20   xlC_r xlC.do.  
1c780 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
1c790 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63  rst word of "$ac
1c7a0 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
1c7b0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1c7c0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1c7d0 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72 6f  et dummy $ac_pro
1c7e0 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63  g; ac_word=$2.ec
1c7f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1c800 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
1c810 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65   $ac_word" >&5.e
1c820 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
1c830 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
1c840 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  rd... $ECHO_C" >
1c850 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63  &6.if test "${ac
1c860 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
1c870 58 58 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  XX+set}" = set; 
1c880 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
1c890 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
1c8a0 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
1c8b0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
1c8c0 63 5f 63 74 5f 43 58 58 22 3b 20 74 68 65 6e 0a  c_ct_CXX"; then.
1c8d0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
1c8e0 63 74 5f 43 58 58 3d 22 24 61 63 5f 63 74 5f 43  ct_CXX="$ac_ct_C
1c8f0 58 58 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  XX" # Let the us
1c900 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
1c910 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
1c920 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
1c930 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
1c940 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
1c950 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
1c960 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
1c970 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
1c980 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
1c990 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
1c9a0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
1c9b0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
1c9c0 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63 75 74  .  if $as_execut
1c9d0 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
1c9e0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1c9f0 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
1ca00 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
1ca10 5f 43 58 58 3d 22 24 61 63 5f 70 72 6f 67 22 0a  _CXX="$ac_prog".
1ca20 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
1ca30 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
1ca40 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1ca50 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
1ca60 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
1ca70 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69  fi.done.done..fi
1ca80 0a 66 69 0a 61 63 5f 63 74 5f 43 58 58 3d 24 61  .fi.ac_ct_CXX=$a
1ca90 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1caa0 43 58 58 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  CXX.if test -n "
1cab0 24 61 63 5f 63 74 5f 43 58 58 22 3b 20 74 68 65  $ac_ct_CXX"; the
1cac0 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  n.  echo "$as_me
1cad0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1cae0 3a 20 24 61 63 5f 63 74 5f 43 58 58 22 20 3e 26  : $ac_ct_CXX" >&
1caf0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
1cb00 7d 24 61 63 5f 63 74 5f 43 58 58 22 20 3e 26 36  }$ac_ct_CXX" >&6
1cb10 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
1cb20 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1cb30 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
1cb40 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
1cb50 20 3e 26 36 0a 66 69 0a 0a 20 20 74 65 73 74 20   >&6.fi..  test 
1cb60 2d 6e 20 22 24 61 63 5f 63 74 5f 43 58 58 22 20  -n "$ac_ct_CXX" 
1cb70 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 74 65  && break.done.te
1cb80 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 58  st -n "$ac_ct_CX
1cb90 58 22 20 7c 7c 20 61 63 5f 63 74 5f 43 58 58 3d  X" || ac_ct_CXX=
1cba0 22 67 2b 2b 22 0a 0a 20 20 43 58 58 3d 24 61 63  "g++"..  CXX=$ac
1cbb0 5f 63 74 5f 43 58 58 0a 66 69 0a 0a 0a 23 20 50  _ct_CXX.fi...# P
1cbc0 72 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f  rovide some info
1cbd0 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68  rmation about th
1cbe0 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 65 63 68 6f  e compiler..echo
1cbf0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1cc00 3a 22 20 5c 0a 20 20 20 20 20 22 63 68 65 63 6b  :" \.     "check
1cc10 69 6e 67 20 66 6f 72 20 43 2b 2b 20 63 6f 6d 70  ing for C++ comp
1cc20 69 6c 65 72 20 76 65 72 73 69 6f 6e 22 20 3e 26  iler version" >&
1cc30 35 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 3d 60 73  5.ac_compiler=`s
1cc40 65 74 20 58 20 24 61 63 5f 63 6f 6d 70 69 6c 65  et X $ac_compile
1cc50 3b 20 65 63 68 6f 20 24 32 60 0a 7b 20 28 65 76  ; echo $2`.{ (ev
1cc60 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
1cc70 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
1cc80 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f  ompiler --versio
1cc90 6e 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35  n </dev/null >&5
1cca0 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
1ccb0 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d   $ac_compiler --
1ccc0 76 65 72 73 69 6f 6e 20 3c 2f 64 65 76 2f 6e 75  version </dev/nu
1ccd0 6c 6c 20 3e 26 35 29 20 32 3e 26 35 0a 20 20 61  ll >&5) 2>&5.  a
1cce0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
1ccf0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1cd00 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
1cd10 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
1cd20 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
1cd30 0a 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24  .{ (eval echo "$
1cd40 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1cd50 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76  "$ac_compiler -v
1cd60 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c   </dev/null >&5\
1cd70 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
1cd80 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20  $ac_compiler -v 
1cd90 3c 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 29 20  </dev/null >&5) 
1cda0 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
1cdb0 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
1cdc0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
1cdd0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
1cde0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
1cdf0 61 74 75 73 29 3b 20 7d 0a 7b 20 28 65 76 61 6c  atus); }.{ (eval
1ce00 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1ce10 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d  INENO: \"$ac_com
1ce20 70 69 6c 65 72 20 2d 56 20 3c 2f 64 65 76 2f 6e  piler -V </dev/n
1ce30 75 6c 6c 20 3e 26 35 5c 22 22 29 20 3e 26 35 0a  ull >&5\"") >&5.
1ce40 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
1ce50 69 6c 65 72 20 2d 56 20 3c 2f 64 65 76 2f 6e 75  iler -V </dev/nu
1ce60 6c 6c 20 3e 26 35 29 20 32 3e 26 35 0a 20 20 61  ll >&5) 2>&5.  a
1ce70 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
1ce80 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1ce90 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
1cea0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
1ceb0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
1cec0 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  ..echo "$as_me:$
1ced0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1cee0 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20   whether we are 
1cef0 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20 43 2b  using the GNU C+
1cf00 2b 20 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a  + compiler" >&5.
1cf10 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
1cf20 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77  ecking whether w
1cf30 65 20 61 72 65 20 75 73 69 6e 67 20 74 68 65 20  e are using the 
1cf40 47 4e 55 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72  GNU C++ compiler
1cf50 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
1cf60 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
1cf70 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67  v_cxx_compiler_g
1cf80 6e 75 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  nu+set}" = set; 
1cf90 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
1cfa0 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
1cfb0 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
1cfc0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
1cfd0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1cfe0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
1cff0 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
1d000 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
1d010 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
1d020 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1d030 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
1d040 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
1d050 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
1d060 0a 7b 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55  .{.#ifndef __GNU
1d070 43 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b 65  C__.       choke
1d080 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a   me.#endif..  ;.
1d090 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
1d0a0 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
1d0b0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
1d0c0 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
1d0d0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1d0e0 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22  \"$ac_compile\""
1d0f0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
1d100 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e  c_compile) 2>con
1d110 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
1d120 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
1d130 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
1d140 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
1d150 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
1d160 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
1d170 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
1d180 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1d190 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1d1a0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1d1b0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1d1c0 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f  s); } &&.. { ac_
1d1d0 74 72 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61  try='test -z "$a
1d1e0 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61  c_cxx_werror_fla
1d1f0 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74 20 21  g".... || test !
1d200 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
1d210 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  '.  { (eval echo
1d220 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1d230 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20  : \"$ac_try\"") 
1d240 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
1d250 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  try) 2>&5.  ac_s
1d260 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
1d270 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1d280 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1d290 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1d2a0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
1d2b0 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27   &&.. { ac_try='
1d2c0 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
1d2d0 2e 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b  .$ac_objext'.  {
1d2e0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
1d2f0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
1d300 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20  ac_try\"") >&5. 
1d310 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20   (eval $ac_try) 
1d320 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
1d330 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
1d340 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
1d350 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
1d360 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
1d370 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65  atus); }; }; the
1d380 6e 0a 20 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  n.  ac_compiler_
1d390 67 6e 75 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65  gnu=yes.else.  e
1d3a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
1d3b0 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
1d3c0 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
1d3d0 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
1d3e0 5f 65 78 74 20 3e 26 35 0a 0a 61 63 5f 63 6f 6d  _ext >&5..ac_com
1d3f0 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a  piler_gnu=no.fi.
1d400 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
1d410 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
1d420 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
1d430 24 61 63 5f 65 78 74 0a 61 63 5f 63 76 5f 63 78  $ac_ext.ac_cv_cx
1d440 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  x_compiler_gnu=$
1d450 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  ac_compiler_gnu.
1d460 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  .fi.echo "$as_me
1d470 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1d480 3a 20 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d  : $ac_cv_cxx_com
1d490 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 35 0a 65  piler_gnu" >&5.e
1d4a0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
1d4b0 63 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65  c_cv_cxx_compile
1d4c0 72 5f 67 6e 75 22 20 3e 26 36 0a 47 58 58 3d 60  r_gnu" >&6.GXX=`
1d4d0 74 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65  test $ac_compile
1d4e0 72 5f 67 6e 75 20 3d 20 79 65 73 20 26 26 20 65  r_gnu = yes && e
1d4f0 63 68 6f 20 79 65 73 60 0a 61 63 5f 74 65 73 74  cho yes`.ac_test
1d500 5f 43 58 58 46 4c 41 47 53 3d 24 7b 43 58 58 46  _CXXFLAGS=${CXXF
1d510 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76  LAGS+set}.ac_sav
1d520 65 5f 43 58 58 46 4c 41 47 53 3d 24 43 58 58 46  e_CXXFLAGS=$CXXF
1d530 4c 41 47 53 0a 43 58 58 46 4c 41 47 53 3d 22 2d  LAGS.CXXFLAGS="-
1d540 67 22 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  g".echo "$as_me:
1d550 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1d560 67 20 77 68 65 74 68 65 72 20 24 43 58 58 20 61  g whether $CXX a
1d570 63 63 65 70 74 73 20 2d 67 22 20 3e 26 35 0a 65  ccepts -g" >&5.e
1d580 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
1d590 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 43  cking whether $C
1d5a0 58 58 20 61 63 63 65 70 74 73 20 2d 67 2e 2e 2e  XX accepts -g...
1d5b0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66   $ECHO_C" >&6.if
1d5c0 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
1d5d0 72 6f 67 5f 63 78 78 5f 67 2b 73 65 74 7d 22 20  rog_cxx_g+set}" 
1d5e0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
1d5f0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
1d600 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
1d610 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f  6.else.  cat >co
1d620 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1d630 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
1d640 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
1d650 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
1d660 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1d670 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
1d680 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1d690 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
1d6a0 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
1d6b0 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
1d6c0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
1d6d0 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
1d6e0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
1d6f0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
1d700 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1d710 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29  "$ac_compile\"")
1d720 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
1d730 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66  _compile) 2>conf
1d740 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
1d750 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
1d760 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
1d770 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
1d780 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
1d790 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
1d7a0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
1d7b0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
1d7c0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
1d7d0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
1d7e0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
1d7f0 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74  ); } &&.. { ac_t
1d800 72 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63  ry='test -z "$ac
1d810 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67  _cxx_werror_flag
1d820 22 0a 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20  ".... || test ! 
1d830 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27  -s conftest.err'
1d840 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  .  { (eval echo 
1d850 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1d860 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e   \"$ac_try\"") >
1d870 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74  &5.  (eval $ac_t
1d880 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  ry) 2>&5.  ac_st
1d890 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
1d8a0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1d8b0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
1d8c0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
1d8d0 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20  c_status); }; } 
1d8e0 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74  &&.. { ac_try='t
1d8f0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
1d900 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20  $ac_objext'.  { 
1d910 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1d920 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1d930 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20  c_try\"") >&5.  
1d940 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32  (eval $ac_try) 2
1d950 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
1d960 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
1d970 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
1d980 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
1d990 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
1d9a0 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e  tus); }; }; then
1d9b0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78  .  ac_cv_prog_cx
1d9c0 78 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65  x_g=yes.else.  e
1d9d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
1d9e0 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
1d9f0 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
1da00 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
1da10 5f 65 78 74 20 3e 26 35 0a 0a 61 63 5f 63 76 5f  _ext >&5..ac_cv_
1da20 70 72 6f 67 5f 63 78 78 5f 67 3d 6e 6f 0a 66 69  prog_cxx_g=no.fi
1da30 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
1da40 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
1da50 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
1da60 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 63 68 6f  .$ac_ext.fi.echo
1da70 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1da80 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
1da90 5f 70 72 6f 67 5f 63 78 78 5f 67 22 20 3e 26 35  _prog_cxx_g" >&5
1daa0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
1dab0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f  $ac_cv_prog_cxx_
1dac0 67 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  g" >&6.if test "
1dad0 24 61 63 5f 74 65 73 74 5f 43 58 58 46 4c 41 47  $ac_test_CXXFLAG
1dae0 53 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  S" = set; then. 
1daf0 20 43 58 58 46 4c 41 47 53 3d 24 61 63 5f 73 61   CXXFLAGS=$ac_sa
1db00 76 65 5f 43 58 58 46 4c 41 47 53 0a 65 6c 69 66  ve_CXXFLAGS.elif
1db10 20 74 65 73 74 20 24 61 63 5f 63 76 5f 70 72 6f   test $ac_cv_pro
1db20 67 5f 63 78 78 5f 67 20 3d 20 79 65 73 3b 20 74  g_cxx_g = yes; t
1db30 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22 24  hen.  if test "$
1db40 47 58 58 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GXX" = yes; then
1db50 0a 20 20 20 20 43 58 58 46 4c 41 47 53 3d 22 2d  .    CXXFLAGS="-
1db60 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20  g -O2".  else.  
1db70 20 20 43 58 58 46 4c 41 47 53 3d 22 2d 67 22 0a    CXXFLAGS="-g".
1db80 20 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20 74    fi.else.  if t
1db90 65 73 74 20 22 24 47 58 58 22 20 3d 20 79 65 73  est "$GXX" = yes
1dba0 3b 20 74 68 65 6e 0a 20 20 20 20 43 58 58 46 4c  ; then.    CXXFL
1dbb0 41 47 53 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65  AGS="-O2".  else
1dbc0 0a 20 20 20 20 43 58 58 46 4c 41 47 53 3d 0a 20  .    CXXFLAGS=. 
1dbd0 20 66 69 0a 66 69 0a 66 6f 72 20 61 63 5f 64 65   fi.fi.for ac_de
1dbe0 63 6c 61 72 61 74 69 6f 6e 20 69 6e 20 5c 0a 20  claration in \. 
1dbf0 20 20 27 27 20 5c 0a 20 20 20 27 65 78 74 65 72    '' \.   'exter
1dc00 6e 20 22 43 22 20 76 6f 69 64 20 73 74 64 3a 3a  n "C" void std::
1dc10 65 78 69 74 20 28 69 6e 74 29 20 74 68 72 6f 77  exit (int) throw
1dc20 20 28 29 3b 20 75 73 69 6e 67 20 73 74 64 3a 3a   (); using std::
1dc30 65 78 69 74 3b 27 20 5c 0a 20 20 20 27 65 78 74  exit;' \.   'ext
1dc40 65 72 6e 20 22 43 22 20 76 6f 69 64 20 73 74 64  ern "C" void std
1dc50 3a 3a 65 78 69 74 20 28 69 6e 74 29 3b 20 75 73  ::exit (int); us
1dc60 69 6e 67 20 73 74 64 3a 3a 65 78 69 74 3b 27 20  ing std::exit;' 
1dc70 5c 0a 20 20 20 27 65 78 74 65 72 6e 20 22 43 22  \.   'extern "C"
1dc80 20 76 6f 69 64 20 65 78 69 74 20 28 69 6e 74 29   void exit (int)
1dc90 20 74 68 72 6f 77 20 28 29 3b 27 20 5c 0a 20 20   throw ();' \.  
1dca0 20 27 65 78 74 65 72 6e 20 22 43 22 20 76 6f 69   'extern "C" voi
1dcb0 64 20 65 78 69 74 20 28 69 6e 74 29 3b 27 20 5c  d exit (int);' \
1dcc0 0a 20 20 20 27 76 6f 69 64 20 65 78 69 74 20 28  .   'void exit (
1dcd0 69 6e 74 29 3b 27 0a 64 6f 0a 20 20 63 61 74 20  int);'.do.  cat 
1dce0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1dcf0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
1dd00 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
1dd10 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
1dd20 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
1dd30 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
1dd40 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
1dd50 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
1dd60 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61  nfdefs.h.  */.$a
1dd70 63 5f 64 65 63 6c 61 72 61 74 69 6f 6e 0a 23 69  c_declaration.#i
1dd80 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68  nclude <stdlib.h
1dd90 3e 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  >.int.main ().{.
1dda0 65 78 69 74 20 28 34 32 29 3b 0a 20 20 3b 0a 20  exit (42);.  ;. 
1ddb0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
1ddc0 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
1ddd0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
1dde0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
1ddf0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1de00 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29  "$ac_compile\"")
1de10 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
1de20 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66  _compile) 2>conf
1de30 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
1de40 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
1de50 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
1de60 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
1de70 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
1de80 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
1de90 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
1dea0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
1deb0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
1dec0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
1ded0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
1dee0 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74  ); } &&.. { ac_t
1def0 72 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63  ry='test -z "$ac
1df00 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67  _cxx_werror_flag
1df10 22 0a 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20  ".... || test ! 
1df20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27  -s conftest.err'
1df30 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  .  { (eval echo 
1df40 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1df50 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e   \"$ac_try\"") >
1df60 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74  &5.  (eval $ac_t
1df70 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  ry) 2>&5.  ac_st
1df80 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
1df90 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1dfa0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
1dfb0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
1dfc0 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20  c_status); }; } 
1dfd0 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74  &&.. { ac_try='t
1dfe0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
1dff0 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20  $ac_objext'.  { 
1e000 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1e010 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1e020 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20  c_try\"") >&5.  
1e030 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32  (eval $ac_try) 2
1e040 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
1e050 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
1e060 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
1e070 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
1e080 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
1e090 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e  tus); }; }; then
1e0a0 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f  .  :.else.  echo
1e0b0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
1e0c0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
1e0d0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
1e0e0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1e0f0 74 20 3e 26 35 0a 0a 63 6f 6e 74 69 6e 75 65 0a  t >&5..continue.
1e100 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  fi.rm -f conftes
1e110 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
1e120 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
1e130 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 63 61 74  st.$ac_ext.  cat
1e140 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
1e150 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
1e160 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
1e170 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
1e180 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
1e190 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
1e1a0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1e1b0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
1e1c0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24  onfdefs.h.  */.$
1e1d0 61 63 5f 64 65 63 6c 61 72 61 74 69 6f 6e 0a 69  ac_declaration.i
1e1e0 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 65 78 69  nt.main ().{.exi
1e1f0 74 20 28 34 32 29 3b 0a 20 20 3b 0a 20 20 72 65  t (42);.  ;.  re
1e200 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
1e210 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
1e220 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
1e230 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1e240 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1e250 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26  c_compile\"") >&
1e260 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
1e270 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73  mpile) 2>conftes
1e280 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
1e290 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
1e2a0 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
1e2b0 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
1e2c0 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
1e2d0 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
1e2e0 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
1e2f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1e300 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
1e310 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
1e320 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
1e330 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d  } &&.. { ac_try=
1e340 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78  'test -z "$ac_cx
1e350 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09  x_werror_flag"..
1e360 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20  .. || test ! -s 
1e370 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20  conftest.err'.  
1e380 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
1e390 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
1e3a0 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a  $ac_try\"") >&5.
1e3b0 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29    (eval $ac_try)
1e3c0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
1e3d0 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
1e3e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1e3f0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1e400 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1e410 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a  tatus); }; } &&.
1e420 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74  . { ac_try='test
1e430 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
1e440 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65 76  _objext'.  { (ev
1e450 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
1e460 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74  $LINENO: \"$ac_t
1e470 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ry\"") >&5.  (ev
1e480 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35  al $ac_try) 2>&5
1e490 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
1e4a0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
1e4b0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
1e4c0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
1e4d0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
1e4e0 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ); }; }; then.  
1e4f0 62 72 65 61 6b 0a 65 6c 73 65 0a 20 20 65 63 68  break.else.  ech
1e500 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
1e510 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
1e520 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
1e530 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
1e540 78 74 20 3e 26 35 0a 0a 66 69 0a 72 6d 20 2d 66  xt >&5..fi.rm -f
1e550 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
1e560 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
1e570 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
1e580 78 74 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f  xt.done.rm -f co
1e590 6e 66 74 65 73 74 2a 0a 69 66 20 74 65 73 74 20  nftest*.if test 
1e5a0 2d 6e 20 22 24 61 63 5f 64 65 63 6c 61 72 61 74  -n "$ac_declarat
1e5b0 69 6f 6e 22 3b 20 74 68 65 6e 0a 20 20 65 63 68  ion"; then.  ech
1e5c0 6f 20 27 23 69 66 64 65 66 20 5f 5f 63 70 6c 75  o '#ifdef __cplu
1e5d0 73 70 6c 75 73 27 20 3e 3e 63 6f 6e 66 64 65 66  splus' >>confdef
1e5e0 73 2e 68 0a 20 20 65 63 68 6f 20 24 61 63 5f 64  s.h.  echo $ac_d
1e5f0 65 63 6c 61 72 61 74 69 6f 6e 20 20 20 20 20 20  eclaration      
1e600 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 20 20 65  >>confdefs.h.  e
1e610 63 68 6f 20 27 23 65 6e 64 69 66 27 20 20 20 20  cho '#endif'    
1e620 20 20 20 20 20 20 20 20 20 3e 3e 63 6f 6e 66 64           >>confd
1e630 65 66 73 2e 68 0a 66 69 0a 0a 61 63 5f 65 78 74  efs.h.fi..ac_ext
1e640 3d 63 63 0a 61 63 5f 63 70 70 3d 27 24 43 58 58  =cc.ac_cpp='$CXX
1e650 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
1e660 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 58 58 20  c_compile='$CXX 
1e670 2d 63 20 24 43 58 58 46 4c 41 47 53 20 24 43 50  -c $CXXFLAGS $CP
1e680 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  PFLAGS conftest.
1e690 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f  $ac_ext >&5'.ac_
1e6a0 6c 69 6e 6b 3d 27 24 43 58 58 20 2d 6f 20 63 6f  link='$CXX -o co
1e6b0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
1e6c0 20 24 43 58 58 46 4c 41 47 53 20 24 43 50 50 46   $CXXFLAGS $CPPF
1e6d0 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
1e6e0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
1e6f0 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
1e700 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
1e710 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  _cxx_compiler_gn
1e720 75 0a 0a 61 63 5f 65 78 74 3d 63 63 0a 61 63 5f  u..ac_ext=cc.ac_
1e730 63 70 70 3d 27 24 43 58 58 43 50 50 20 24 43 50  cpp='$CXXCPP $CP
1e740 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
1e750 6c 65 3d 27 24 43 58 58 20 2d 63 20 24 43 58 58  le='$CXX -c $CXX
1e760 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
1e770 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1e780 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
1e790 43 58 58 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  CXX -o conftest$
1e7a0 61 63 5f 65 78 65 65 78 74 20 24 43 58 58 46 4c  ac_exeext $CXXFL
1e7b0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
1e7c0 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
1e7d0 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
1e7e0 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
1e7f0 6e 75 3d 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f  nu=$ac_cv_cxx_co
1e800 6d 70 69 6c 65 72 5f 67 6e 75 0a 65 63 68 6f 20  mpiler_gnu.echo 
1e810 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1e820 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f   checking how to
1e830 20 72 75 6e 20 74 68 65 20 43 2b 2b 20 70 72 65   run the C++ pre
1e840 70 72 6f 63 65 73 73 6f 72 22 20 3e 26 35 0a 65  processor" >&5.e
1e850 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
1e860 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e  cking how to run
1e870 20 74 68 65 20 43 2b 2b 20 70 72 65 70 72 6f 63   the C++ preproc
1e880 65 73 73 6f 72 2e 2e 2e 20 24 45 43 48 4f 5f 43  essor... $ECHO_C
1e890 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 2d 7a  " >&6.if test -z
1e8a0 20 22 24 43 58 58 43 50 50 22 3b 20 74 68 65 6e   "$CXXCPP"; then
1e8b0 0a 20 20 69 66 20 74 65 73 74 20 22 24 7b 61 63  .  if test "${ac
1e8c0 5f 63 76 5f 70 72 6f 67 5f 43 58 58 43 50 50 2b  _cv_prog_CXXCPP+
1e8d0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1e8e0 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
1e8f0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
1e900 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20  _C" >&6.else.   
1e910 20 20 20 23 20 44 6f 75 62 6c 65 20 71 75 6f 74     # Double quot
1e920 65 73 20 62 65 63 61 75 73 65 20 43 58 58 43 50  es because CXXCP
1e930 50 20 6e 65 65 64 73 20 74 6f 20 62 65 20 65 78  P needs to be ex
1e940 70 61 6e 64 65 64 0a 20 20 20 20 66 6f 72 20 43  panded.    for C
1e950 58 58 43 50 50 20 69 6e 20 22 24 43 58 58 20 2d  XXCPP in "$CXX -
1e960 45 22 20 22 2f 6c 69 62 2f 63 70 70 22 0a 20 20  E" "/lib/cpp".  
1e970 20 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 72    do.      ac_pr
1e980 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66  eproc_ok=false.f
1e990 6f 72 20 61 63 5f 63 78 78 5f 70 72 65 70 72 6f  or ac_cxx_prepro
1e9a0 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27  c_warn_flag in '
1e9b0 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55 73 65  ' yes.do.  # Use
1e9c0 20 61 20 68 65 61 64 65 72 20 66 69 6c 65 20 74   a header file t
1e9d0 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68 20 67  hat comes with g
1e9e0 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72 69  cc, so configuri
1e9f0 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77 69 74  ng glibc.  # wit
1ea00 68 20 61 20 66 72 65 73 68 20 63 72 6f 73 73 2d  h a fresh cross-
1ea10 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a  compiler works..
1ea20 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69 6d 69    # Prefer <limi
1ea30 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74  ts.h> to <assert
1ea40 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20  .h> if __STDC__ 
1ea50 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63  is defined, sinc
1ea60 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e  e.  # <limits.h>
1ea70 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20   exists even on 
1ea80 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d  freestanding com
1ea90 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74  pilers..  # On t
1eaa0 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45 20 72  he NeXT, cc -E r
1eab0 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74 68 72  uns the code thr
1eac0 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69 6c 65  ough the compile
1ead0 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20 23 20  r's parser,.  # 
1eae0 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75 67 68  not just through
1eaf0 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20 65 72   cpp. "Syntax er
1eb00 72 6f 72 22 20 69 73 20 68 65 72 65 20 74 6f 20  ror" is here to 
1eb10 63 61 74 63 68 20 74 68 69 73 20 63 61 73 65 2e  catch this case.
1eb20 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
1eb30 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
1eb40 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
1eb50 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
1eb60 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
1eb70 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
1eb80 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
1eb90 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
1eba0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
1ebb0 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54    */.#ifdef __ST
1ebc0 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c  DC__.# include <
1ebd0 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a  limits.h>.#else.
1ebe0 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73 65 72  # include <asser
1ebf0 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20  t.h>.#endif...  
1ec00 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f 72 0a     Syntax error.
1ec10 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 65 76 61  _ACEOF.if { (eva
1ec20 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
1ec30 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 70  LINENO: \"$ac_cp
1ec40 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
1ec50 78 74 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  xt\"") >&5.  (ev
1ec60 61 6c 20 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  al $ac_cpp conft
1ec70 65 73 74 2e 24 61 63 5f 65 78 74 29 20 32 3e 63  est.$ac_ext) 2>c
1ec80 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
1ec90 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
1eca0 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
1ecb0 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
1ecc0 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
1ecd0 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
1ece0 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
1ecf0 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
1ed00 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
1ed10 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
1ed20 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
1ed30 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75  tus); } >/dev/nu
1ed40 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  ll; then.  if te
1ed50 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65  st -s conftest.e
1ed60 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  rr; then.    ac_
1ed70 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 78 78 5f  cpp_err=$ac_cxx_
1ed80 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
1ed90 67 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72  g.    ac_cpp_err
1eda0 3d 24 61 63 5f 63 70 70 5f 65 72 72 24 61 63 5f  =$ac_cpp_err$ac_
1edb0 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a  cxx_werror_flag.
1edc0 20 20 65 6c 73 65 0a 20 20 20 20 61 63 5f 63 70    else.    ac_cp
1edd0 70 5f 65 72 72 3d 0a 20 20 66 69 0a 65 6c 73 65  p_err=.  fi.else
1ede0 0a 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 79 65  .  ac_cpp_err=ye
1edf0 73 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  s.fi.if test -z 
1ee00 22 24 61 63 5f 63 70 70 5f 65 72 72 22 3b 20 74  "$ac_cpp_err"; t
1ee10 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65  hen.  :.else.  e
1ee20 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
1ee30 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
1ee40 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
1ee50 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
1ee60 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72  _ext >&5..  # Br
1ee70 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76  oken: fails on v
1ee80 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
1ee90 69 6e 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  inue.fi.rm -f co
1eea0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1eeb0 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23  est.$ac_ext..  #
1eec0 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61   OK, works on sa
1eed0 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63  ne cases.  Now c
1eee0 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e  heck whether non
1eef0 2d 65 78 69 73 74 65 6e 74 20 68 65 61 64 65 72  -existent header
1ef00 73 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65 74  s.  # can be det
1ef10 65 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20  ected and how.. 
1ef20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
1ef30 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1ef40 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
1ef50 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
1ef60 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
1ef70 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
1ef80 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1ef90 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
1efa0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
1efb0 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f  */.#include <ac_
1efc0 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f  nonexistent.h>._
1efd0 41 43 45 4f 46 0a 69 66 20 7b 20 28 65 76 61 6c  ACEOF.if { (eval
1efe0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1eff0 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 70 70  INENO: \"$ac_cpp
1f000 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1f010 74 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  t\"") >&5.  (eva
1f020 6c 20 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65  l $ac_cpp confte
1f030 73 74 2e 24 61 63 5f 65 78 74 29 20 32 3e 63 6f  st.$ac_ext) 2>co
1f040 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
1f050 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
1f060 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
1f070 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
1f080 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
1f090 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
1f0a0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
1f0b0 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  5.  echo "$as_me
1f0c0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
1f0d0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
1f0e0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
1f0f0 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c  us); } >/dev/nul
1f100 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73  l; then.  if tes
1f110 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  t -s conftest.er
1f120 72 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  r; then.    ac_c
1f130 70 70 5f 65 72 72 3d 24 61 63 5f 63 78 78 5f 70  pp_err=$ac_cxx_p
1f140 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
1f150 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d  .    ac_cpp_err=
1f160 24 61 63 5f 63 70 70 5f 65 72 72 24 61 63 5f 63  $ac_cpp_err$ac_c
1f170 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20  xx_werror_flag. 
1f180 20 65 6c 73 65 0a 20 20 20 20 61 63 5f 63 70 70   else.    ac_cpp
1f190 5f 65 72 72 3d 0a 20 20 66 69 0a 65 6c 73 65 0a  _err=.  fi.else.
1f1a0 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 79 65 73    ac_cpp_err=yes
1f1b0 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
1f1c0 24 61 63 5f 63 70 70 5f 65 72 72 22 3b 20 74 68  $ac_cpp_err"; th
1f1d0 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73  en.  # Broken: s
1f1e0 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69  uccess on invali
1f1f0 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
1f200 65 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  e.else.  echo "$
1f210 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
1f220 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
1f230 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
1f240 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
1f250 26 35 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62  &5..  # Passes b
1f260 6f 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72  oth tests..ac_pr
1f270 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b  eproc_ok=:.break
1f280 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
1f290 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
1f2a0 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20  $ac_ext..done.# 
1f2b0 42 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61  Because of `brea
1f2c0 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f  k', _AC_PREPROC_
1f2d0 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e  IFELSE's cleanin
1f2e0 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70  g code was skipp
1f2f0 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  ed..rm -f confte
1f300 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
1f310 24 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70  $ac_ext.if $ac_p
1f320 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a  reproc_ok; then.
1f330 20 20 62 72 65 61 6b 0a 66 69 0a 0a 20 20 20 20    break.fi..    
1f340 64 6f 6e 65 0a 20 20 20 20 61 63 5f 63 76 5f 70  done.    ac_cv_p
1f350 72 6f 67 5f 43 58 58 43 50 50 3d 24 43 58 58 43  rog_CXXCPP=$CXXC
1f360 50 50 0a 0a 66 69 0a 20 20 43 58 58 43 50 50 3d  PP..fi.  CXXCPP=
1f370 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58 43  $ac_cv_prog_CXXC
1f380 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  PP.else.  ac_cv_
1f390 70 72 6f 67 5f 43 58 58 43 50 50 3d 24 43 58 58  prog_CXXCPP=$CXX
1f3a0 43 50 50 0a 66 69 0a 65 63 68 6f 20 22 24 61 73  CPP.fi.echo "$as
1f3b0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1f3c0 75 6c 74 3a 20 24 43 58 58 43 50 50 22 20 3e 26  ult: $CXXCPP" >&
1f3d0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
1f3e0 7d 24 43 58 58 43 50 50 22 20 3e 26 36 0a 61 63  }$CXXCPP" >&6.ac
1f3f0 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73  _preproc_ok=fals
1f400 65 0a 66 6f 72 20 61 63 5f 63 78 78 5f 70 72 65  e.for ac_cxx_pre
1f410 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69  proc_warn_flag i
1f420 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20  n '' yes.do.  # 
1f430 55 73 65 20 61 20 68 65 61 64 65 72 20 66 69 6c  Use a header fil
1f440 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74  e that comes wit
1f450 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67  h gcc, so config
1f460 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20  uring glibc.  # 
1f470 77 69 74 68 20 61 20 66 72 65 73 68 20 63 72 6f  with a fresh cro
1f480 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b  ss-compiler work
1f490 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c  s..  # Prefer <l
1f4a0 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73  imits.h> to <ass
1f4b0 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43  ert.h> if __STDC
1f4c0 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73  __ is defined, s
1f4d0 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73  ince.  # <limits
1f4e0 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20  .h> exists even 
1f4f0 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20  on freestanding 
1f500 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f  compilers..  # O
1f510 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d  n the NeXT, cc -
1f520 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20  E runs the code 
1f530 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70  through the comp
1f540 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20  iler's parser,. 
1f550 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f   # not just thro
1f560 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78  ugh cpp. "Syntax
1f570 20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65 20   error" is here 
1f580 74 6f 20 63 61 74 63 68 20 74 68 69 73 20 63 61  to catch this ca
1f590 73 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  se..  cat >conft
1f5a0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
1f5b0 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
1f5c0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
1f5d0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
1f5e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1f5f0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
1f600 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1f610 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
1f620 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f  .h.  */.#ifdef _
1f630 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64  _STDC__.# includ
1f640 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c  e <limits.h>.#el
1f650 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73  se.# include <as
1f660 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09  sert.h>.#endif..
1f670 09 20 20 20 20 20 53 79 6e 74 61 78 20 65 72 72  .     Syntax err
1f680 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28  or._ACEOF.if { (
1f690 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
1f6a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
1f6b0 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
1f6c0 63 5f 65 78 74 5c 22 22 29 20 3e 26 35 0a 20 20  c_ext\"") >&5.  
1f6d0 28 65 76 61 6c 20 24 61 63 5f 63 70 70 20 63 6f  (eval $ac_cpp co
1f6e0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 29 20  nftest.$ac_ext) 
1f6f0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
1f700 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
1f710 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
1f720 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
1f730 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
1f740 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
1f750 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
1f760 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61  r >&5.  echo "$a
1f770 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1f780 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1f790 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1f7a0 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76  status); } >/dev
1f7b0 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66  /null; then.  if
1f7c0 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
1f7d0 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20  t.err; then.    
1f7e0 61 63 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f 63  ac_cpp_err=$ac_c
1f7f0 78 78 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  xx_preproc_warn_
1f800 66 6c 61 67 0a 20 20 20 20 61 63 5f 63 70 70 5f  flag.    ac_cpp_
1f810 65 72 72 3d 24 61 63 5f 63 70 70 5f 65 72 72 24  err=$ac_cpp_err$
1f820 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c  ac_cxx_werror_fl
1f830 61 67 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 63  ag.  else.    ac
1f840 5f 63 70 70 5f 65 72 72 3d 0a 20 20 66 69 0a 65  _cpp_err=.  fi.e
1f850 6c 73 65 0a 20 20 61 63 5f 63 70 70 5f 65 72 72  lse.  ac_cpp_err
1f860 3d 79 65 73 0a 66 69 0a 69 66 20 74 65 73 74 20  =yes.fi.if test 
1f870 2d 7a 20 22 24 61 63 5f 63 70 70 5f 65 72 72 22  -z "$ac_cpp_err"
1f880 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
1f890 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
1f8a0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
1f8b0 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
1f8c0 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
1f8d0 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23  $ac_ext >&5..  #
1f8e0 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f   Broken: fails o
1f8f0 6e 20 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63  n valid input..c
1f900 6f 6e 74 69 6e 75 65 0a 66 69 0a 72 6d 20 2d 66  ontinue.fi.rm -f
1f910 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
1f920 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
1f930 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e    # OK, works on
1f940 20 73 61 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f   sane cases.  No
1f950 77 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20  w check whether 
1f960 6e 6f 6e 2d 65 78 69 73 74 65 6e 74 20 68 65 61  non-existent hea
1f970 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62 65 20  ders.  # can be 
1f980 64 65 74 65 63 74 65 64 20 61 6e 64 20 68 6f 77  detected and how
1f990 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  ..  cat >conftes
1f9a0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1f9b0 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
1f9c0 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
1f9d0 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
1f9e0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
1f9f0 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
1fa00 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1fa10 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
1fa20 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
1fa30 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68  ac_nonexistent.h
1fa40 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 65  >._ACEOF.if { (e
1fa50 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
1fa60 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
1fa70 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
1fa80 5f 65 78 74 5c 22 22 29 20 3e 26 35 0a 20 20 28  _ext\"") >&5.  (
1fa90 65 76 61 6c 20 24 61 63 5f 63 70 70 20 63 6f 6e  eval $ac_cpp con
1faa0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 29 20 32  ftest.$ac_ext) 2
1fab0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
1fac0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
1fad0 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
1fae0 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
1faf0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
1fb00 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
1fb10 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
1fb20 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
1fb30 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1fb40 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1fb50 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1fb60 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f  tatus); } >/dev/
1fb70 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20  null; then.  if 
1fb80 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
1fb90 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 61  .err; then.    a
1fba0 63 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 78  c_cpp_err=$ac_cx
1fbb0 78 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  x_preproc_warn_f
1fbc0 6c 61 67 0a 20 20 20 20 61 63 5f 63 70 70 5f 65  lag.    ac_cpp_e
1fbd0 72 72 3d 24 61 63 5f 63 70 70 5f 65 72 72 24 61  rr=$ac_cpp_err$a
1fbe0 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61  c_cxx_werror_fla
1fbf0 67 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 63 5f  g.  else.    ac_
1fc00 63 70 70 5f 65 72 72 3d 0a 20 20 66 69 0a 65 6c  cpp_err=.  fi.el
1fc10 73 65 0a 20 20 61 63 5f 63 70 70 5f 65 72 72 3d  se.  ac_cpp_err=
1fc20 79 65 73 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  yes.fi.if test -
1fc30 7a 20 22 24 61 63 5f 63 70 70 5f 65 72 72 22 3b  z "$ac_cpp_err";
1fc40 20 74 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e   then.  # Broken
1fc50 3a 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76  : success on inv
1fc60 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
1fc70 69 6e 75 65 0a 65 6c 73 65 0a 20 20 65 63 68 6f  inue.else.  echo
1fc80 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
1fc90 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
1fca0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
1fcb0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1fcc0 74 20 3e 26 35 0a 0a 20 20 23 20 50 61 73 73 65  t >&5..  # Passe
1fcd0 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63  s both tests..ac
1fce0 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72  _preproc_ok=:.br
1fcf0 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  eak.fi.rm -f con
1fd00 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
1fd10 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65  st.$ac_ext..done
1fd20 0a 23 20 42 65 63 61 75 73 65 20 6f 66 20 60 62  .# Because of `b
1fd30 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52  reak', _AC_PREPR
1fd40 4f 43 5f 49 46 45 4c 53 45 27 73 20 63 6c 65 61  OC_IFELSE's clea
1fd50 6e 69 6e 67 20 63 6f 64 65 20 77 61 73 20 73 6b  ning code was sk
1fd60 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e  ipped..rm -f con
1fd70 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
1fd80 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 24 61  st.$ac_ext.if $a
1fd90 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68  c_preproc_ok; th
1fda0 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 7b 20  en.  :.else.  { 
1fdb0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1fdc0 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 43  LINENO: error: C
1fdd0 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20  ++ preprocessor 
1fde0 5c 22 24 43 58 58 43 50 50 5c 22 20 66 61 69 6c  \"$CXXCPP\" fail
1fdf0 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a 53  s sanity check.S
1fe00 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
1fe10 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
1fe20 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  s." >&5.echo "$a
1fe30 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 43 2b 2b  s_me: error: C++
1fe40 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 5c 22   preprocessor \"
1fe50 24 43 58 58 43 50 50 5c 22 20 66 61 69 6c 73 20  $CXXCPP\" fails 
1fe60 73 61 6e 69 74 79 20 63 68 65 63 6b 0a 53 65 65  sanity check.See
1fe70 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66   \`config.log' f
1fe80 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e  or more details.
1fe90 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
1fea0 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
1feb0 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63  ; }.fi..ac_ext=c
1fec0 63 0a 61 63 5f 63 70 70 3d 27 24 43 58 58 43 50  c.ac_cpp='$CXXCP
1fed0 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
1fee0 63 6f 6d 70 69 6c 65 3d 27 24 43 58 58 20 2d 63  compile='$CXX -c
1fef0 20 24 43 58 58 46 4c 41 47 53 20 24 43 50 50 46   $CXXFLAGS $CPPF
1ff00 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
1ff10 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
1ff20 6e 6b 3d 27 24 43 58 58 20 2d 6f 20 63 6f 6e 66  nk='$CXX -o conf
1ff30 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
1ff40 43 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c 41  CXXFLAGS $CPPFLA
1ff50 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
1ff60 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
1ff70 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
1ff80 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
1ff90 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  xx_compiler_gnu.
1ffa0 0a 0a 61 63 5f 65 78 74 3d 66 0a 61 63 5f 63 6f  ..ac_ext=f.ac_co
1ffb0 6d 70 69 6c 65 3d 27 24 46 37 37 20 2d 63 20 24  mpile='$F77 -c $
1ffc0 46 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  FFLAGS conftest.
1ffd0 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f  $ac_ext >&5'.ac_
1ffe0 6c 69 6e 6b 3d 27 24 46 37 37 20 2d 6f 20 63 6f  link='$F77 -o co
1fff0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
20000 20 24 46 46 4c 41 47 53 20 24 4c 44 46 4c 41 47   $FFLAGS $LDFLAG
20010 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
20020 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
20030 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
20040 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65  c_cv_f77_compile
20050 72 5f 67 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e  r_gnu.if test -n
20060 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
20070 78 22 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61  x"; then.  for a
20080 63 5f 70 72 6f 67 20 69 6e 20 67 37 37 20 66 37  c_prog in g77 f7
20090 37 20 78 6c 66 20 66 72 74 20 70 67 66 37 37 20  7 xlf frt pgf77 
200a0 66 6f 72 74 37 37 20 66 6c 33 32 20 61 66 37 37  fort77 fl32 af77
200b0 20 66 39 30 20 78 6c 66 39 30 20 70 67 66 39 30   f90 xlf90 pgf90
200c0 20 65 70 63 66 39 30 20 66 39 35 20 66 6f 72 74   epcf90 f95 fort
200d0 20 78 6c 66 39 35 20 69 66 63 20 65 66 63 20 70   xlf95 ifc efc p
200e0 67 66 39 35 20 6c 66 39 35 20 67 66 6f 72 74 72  gf95 lf95 gfortr
200f0 61 6e 0a 20 20 64 6f 0a 20 20 20 20 23 20 45 78  an.  do.    # Ex
20100 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
20110 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f  word of "$ac_too
20120 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67  l_prefix$ac_prog
20130 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
20140 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
20150 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
20160 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  mmy $ac_tool_pre
20170 66 69 78 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f  fix$ac_prog; ac_
20180 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61  word=$2.echo "$a
20190 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
201a0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
201b0 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ord" >&5.echo $E
201c0 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
201d0 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
201e0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
201f0 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
20200 6f 67 5f 46 37 37 2b 73 65 74 7d 22 20 3d 20 73  og_F77+set}" = s
20210 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
20220 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
20230 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
20240 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
20250 20 22 24 46 37 37 22 3b 20 74 68 65 6e 0a 20 20   "$F77"; then.  
20260 61 63 5f 63 76 5f 70 72 6f 67 5f 46 37 37 3d 22  ac_cv_prog_F77="
20270 24 46 37 37 22 20 23 20 4c 65 74 20 74 68 65 20  $F77" # Let the 
20280 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
20290 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
202a0 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
202b0 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
202c0 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
202d0 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
202e0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
202f0 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
20300 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
20310 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
20320 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
20330 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
20340 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63  do.  if $as_exec
20350 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
20360 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
20370 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
20380 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 46 37 37    ac_cv_prog_F77
20390 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  ="$ac_tool_prefi
203a0 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 65  x$ac_prog".    e
203b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
203c0 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
203d0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
203e0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
203f0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
20400 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 46  ne.done..fi.fi.F
20410 37 37 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 46  77=$ac_cv_prog_F
20420 37 37 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  77.if test -n "$
20430 46 37 37 22 3b 20 74 68 65 6e 0a 20 20 65 63 68  F77"; then.  ech
20440 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
20450 4f 3a 20 72 65 73 75 6c 74 3a 20 24 46 37 37 22  O: result: $F77"
20460 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
20470 4f 5f 54 7d 24 46 37 37 22 20 3e 26 36 0a 65 6c  O_T}$F77" >&6.el
20480 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
20490 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
204a0 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
204b0 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
204c0 36 0a 66 69 0a 0a 20 20 20 20 74 65 73 74 20 2d  6.fi..    test -
204d0 6e 20 22 24 46 37 37 22 20 26 26 20 62 72 65 61  n "$F77" && brea
204e0 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74  k.  done.fi.if t
204f0 65 73 74 20 2d 7a 20 22 24 46 37 37 22 3b 20 74  est -z "$F77"; t
20500 68 65 6e 0a 20 20 61 63 5f 63 74 5f 46 37 37 3d  hen.  ac_ct_F77=
20510 24 46 37 37 0a 20 20 66 6f 72 20 61 63 5f 70 72  $F77.  for ac_pr
20520 6f 67 20 69 6e 20 67 37 37 20 66 37 37 20 78 6c  og in g77 f77 xl
20530 66 20 66 72 74 20 70 67 66 37 37 20 66 6f 72 74  f frt pgf77 fort
20540 37 37 20 66 6c 33 32 20 61 66 37 37 20 66 39 30  77 fl32 af77 f90
20550 20 78 6c 66 39 30 20 70 67 66 39 30 20 65 70 63   xlf90 pgf90 epc
20560 66 39 30 20 66 39 35 20 66 6f 72 74 20 78 6c 66  f90 f95 fort xlf
20570 39 35 20 69 66 63 20 65 66 63 20 70 67 66 39 35  95 ifc efc pgf95
20580 20 6c 66 39 35 20 67 66 6f 72 74 72 61 6e 0a 64   lf95 gfortran.d
20590 6f 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  o.  # Extract th
205a0 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
205b0 22 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69  "$ac_prog", so i
205c0 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
205d0 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
205e0 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63  s..set dummy $ac
205f0 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24  _prog; ac_word=$
20600 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  2.echo "$as_me:$
20610 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
20620 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
20630 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
20640 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
20650 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
20660 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
20670 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
20680 63 74 5f 46 37 37 2b 73 65 74 7d 22 20 3d 20 73  ct_F77+set}" = s
20690 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
206a0 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
206b0 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
206c0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
206d0 20 22 24 61 63 5f 63 74 5f 46 37 37 22 3b 20 74   "$ac_ct_F77"; t
206e0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
206f0 5f 61 63 5f 63 74 5f 46 37 37 3d 22 24 61 63 5f  _ac_ct_F77="$ac_
20700 63 74 5f 46 37 37 22 20 23 20 4c 65 74 20 74 68  ct_F77" # Let th
20710 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
20720 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
20730 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
20740 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
20750 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
20760 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
20770 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
20780 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
20790 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
207a0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
207b0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
207c0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
207d0 3b 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78  ; do.  if $as_ex
207e0 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
207f0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
20800 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
20810 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
20820 63 5f 63 74 5f 46 37 37 3d 22 24 61 63 5f 70 72  c_ct_F77="$ac_pr
20830 6f 67 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61  og".    echo "$a
20840 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
20850 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
20860 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
20870 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
20880 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
20890 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 46 37  ..fi.fi.ac_ct_F7
208a0 37 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  7=$ac_cv_prog_ac
208b0 5f 63 74 5f 46 37 37 0a 69 66 20 74 65 73 74 20  _ct_F77.if test 
208c0 2d 6e 20 22 24 61 63 5f 63 74 5f 46 37 37 22 3b  -n "$ac_ct_F77";
208d0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61   then.  echo "$a
208e0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
208f0 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 46 37 37  sult: $ac_ct_F77
20900 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
20910 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 46 37 37 22  HO_T}$ac_ct_F77"
20920 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f   >&6.else.  echo
20930 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
20940 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
20950 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
20960 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20 74  }no" >&6.fi..  t
20970 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 46  est -n "$ac_ct_F
20980 37 37 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e  77" && break.don
20990 65 0a 0a 20 20 46 37 37 3d 24 61 63 5f 63 74 5f  e..  F77=$ac_ct_
209a0 46 37 37 0a 66 69 0a 0a 0a 23 20 50 72 6f 76 69  F77.fi...# Provi
209b0 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74  de some informat
209c0 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63 6f  ion about the co
209d0 6d 70 69 6c 65 72 2e 0a 65 63 68 6f 20 22 24 61  mpiler..echo "$a
209e0 73 5f 6d 65 3a 34 35 32 33 3a 22 20 5c 0a 20 20  s_me:4523:" \.  
209f0 20 20 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72     "checking for
20a00 20 46 6f 72 74 72 61 6e 20 37 37 20 63 6f 6d 70   Fortran 77 comp
20a10 69 6c 65 72 20 76 65 72 73 69 6f 6e 22 20 3e 26  iler version" >&
20a20 35 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 3d 60 73  5.ac_compiler=`s
20a30 65 74 20 58 20 24 61 63 5f 63 6f 6d 70 69 6c 65  et X $ac_compile
20a40 3b 20 65 63 68 6f 20 24 32 60 0a 7b 20 28 65 76  ; echo $2`.{ (ev
20a50 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
20a60 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
20a70 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f  ompiler --versio
20a80 6e 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35  n </dev/null >&5
20a90 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
20aa0 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d   $ac_compiler --
20ab0 76 65 72 73 69 6f 6e 20 3c 2f 64 65 76 2f 6e 75  version </dev/nu
20ac0 6c 6c 20 3e 26 35 29 20 32 3e 26 35 0a 20 20 61  ll >&5) 2>&5.  a
20ad0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
20ae0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
20af0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
20b00 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
20b10 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
20b20 0a 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24  .{ (eval echo "$
20b30 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
20b40 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76  "$ac_compiler -v
20b50 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c   </dev/null >&5\
20b60 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
20b70 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20  $ac_compiler -v 
20b80 3c 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 29 20  </dev/null >&5) 
20b90 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
20ba0 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
20bb0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
20bc0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
20bd0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
20be0 61 74 75 73 29 3b 20 7d 0a 7b 20 28 65 76 61 6c  atus); }.{ (eval
20bf0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
20c00 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d  INENO: \"$ac_com
20c10 70 69 6c 65 72 20 2d 56 20 3c 2f 64 65 76 2f 6e  piler -V </dev/n
20c20 75 6c 6c 20 3e 26 35 5c 22 22 29 20 3e 26 35 0a  ull >&5\"") >&5.
20c30 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
20c40 69 6c 65 72 20 2d 56 20 3c 2f 64 65 76 2f 6e 75  iler -V </dev/nu
20c50 6c 6c 20 3e 26 35 29 20 32 3e 26 35 0a 20 20 61  ll >&5) 2>&5.  a
20c60 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
20c70 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
20c80 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
20c90 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
20ca0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
20cb0 0a 72 6d 20 2d 66 20 61 2e 6f 75 74 0a 0a 23 20  .rm -f a.out..# 
20cc0 49 66 20 77 65 20 64 6f 6e 27 74 20 75 73 65 20  If we don't use 
20cd0 60 2e 46 27 20 61 73 20 65 78 74 65 6e 73 69 6f  `.F' as extensio
20ce0 6e 2c 20 74 68 65 20 70 72 65 70 72 6f 63 65 73  n, the preproces
20cf0 73 6f 72 20 69 73 20 6e 6f 74 20 72 75 6e 20 6f  sor is not run o
20d00 6e 20 74 68 65 0a 23 20 69 6e 70 75 74 20 66 69  n the.# input fi
20d10 6c 65 2e 20 20 28 4e 6f 74 65 20 74 68 61 74 20  le.  (Note that 
20d20 74 68 69 73 20 6f 6e 6c 79 20 6e 65 65 64 73 20  this only needs 
20d30 74 6f 20 77 6f 72 6b 20 66 6f 72 20 47 4e 55 20  to work for GNU 
20d40 63 6f 6d 70 69 6c 65 72 73 2e 29 0a 61 63 5f 73  compilers.).ac_s
20d50 61 76 65 5f 65 78 74 3d 24 61 63 5f 65 78 74 0a  ave_ext=$ac_ext.
20d60 61 63 5f 65 78 74 3d 46 0a 65 63 68 6f 20 22 24  ac_ext=F.echo "$
20d70 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
20d80 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
20d90 77 65 20 61 72 65 20 75 73 69 6e 67 20 74 68 65  we are using the
20da0 20 47 4e 55 20 46 6f 72 74 72 61 6e 20 37 37 20   GNU Fortran 77 
20db0 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 65 63  compiler" >&5.ec
20dc0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
20dd0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20  king whether we 
20de0 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e  are using the GN
20df0 55 20 46 6f 72 74 72 61 6e 20 37 37 20 63 6f 6d  U Fortran 77 com
20e00 70 69 6c 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43  piler... $ECHO_C
20e10 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24  " >&6.if test "$
20e20 7b 61 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69  {ac_cv_f77_compi
20e30 6c 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20 3d 20  ler_gnu+set}" = 
20e40 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
20e50 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
20e60 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
20e70 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66  else.  cat >conf
20e80 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
20e90 41 43 45 4f 46 0a 20 20 20 20 20 20 70 72 6f 67  ACEOF.      prog
20ea0 72 61 6d 20 6d 61 69 6e 0a 23 69 66 6e 64 65 66  ram main.#ifndef
20eb0 20 5f 5f 47 4e 55 43 5f 5f 0a 20 20 20 20 20 20   __GNUC__.      
20ec0 20 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66   choke me.#endif
20ed0 0a 0a 20 20 20 20 20 20 65 6e 64 0a 5f 41 43 45  ..      end._ACE
20ee0 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
20ef0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20  t.$ac_objext.if 
20f00 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
20f10 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
20f20 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20  $ac_compile\"") 
20f30 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
20f40 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74  compile) 2>conft
20f50 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
20f60 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
20f70 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
20f80 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
20f90 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
20fa0 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
20fb0 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
20fc0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
20fd0 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
20fe0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
20ff0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
21000 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72  ; } &&.. { ac_tr
21010 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  y='test -z "$ac_
21020 66 37 37 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  f77_werror_flag"
21030 0a 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d  .... || test ! -
21040 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a  s conftest.err'.
21050 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22    { (eval echo "
21060 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
21070 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26  \"$ac_try\"") >&
21080 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72  5.  (eval $ac_tr
21090 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  y) 2>&5.  ac_sta
210a0 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
210b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
210c0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
210d0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
210e0 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26  _status); }; } &
210f0 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65  &.. { ac_try='te
21100 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24  st -s conftest.$
21110 61 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28  ac_objext'.  { (
21120 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
21130 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
21140 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28  _try\"") >&5.  (
21150 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e  eval $ac_try) 2>
21160 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
21170 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
21180 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
21190 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
211a0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
211b0 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a  us); }; }; then.
211c0 20 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e    ac_compiler_gn
211d0 75 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68  u=yes.else.  ech
211e0 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
211f0 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
21200 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
21210 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
21220 78 74 20 3e 26 35 0a 0a 61 63 5f 63 6f 6d 70 69  xt >&5..ac_compi
21230 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 72 6d  ler_gnu=no.fi.rm
21240 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
21250 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
21260 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
21270 63 5f 65 78 74 0a 61 63 5f 63 76 5f 66 37 37 5f  c_ext.ac_cv_f77_
21280 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
21290 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66  _compiler_gnu..f
212a0 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  i.echo "$as_me:$
212b0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
212c0 24 61 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69  $ac_cv_f77_compi
212d0 6c 65 72 5f 67 6e 75 22 20 3e 26 35 0a 65 63 68  ler_gnu" >&5.ech
212e0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
212f0 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f  cv_f77_compiler_
21300 67 6e 75 22 20 3e 26 36 0a 61 63 5f 65 78 74 3d  gnu" >&6.ac_ext=
21310 24 61 63 5f 73 61 76 65 5f 65 78 74 0a 61 63 5f  $ac_save_ext.ac_
21320 74 65 73 74 5f 46 46 4c 41 47 53 3d 24 7b 46 46  test_FFLAGS=${FF
21330 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76  LAGS+set}.ac_sav
21340 65 5f 46 46 4c 41 47 53 3d 24 46 46 4c 41 47 53  e_FFLAGS=$FFLAGS
21350 0a 46 46 4c 41 47 53 3d 0a 65 63 68 6f 20 22 24  .FFLAGS=.echo "$
21360 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
21370 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
21380 24 46 37 37 20 61 63 63 65 70 74 73 20 2d 67 22  $F77 accepts -g"
21390 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
213a0 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74  N "checking whet
213b0 68 65 72 20 24 46 37 37 20 61 63 63 65 70 74 73  her $F77 accepts
213c0 20 2d 67 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20   -g... $ECHO_C" 
213d0 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61  >&6.if test "${a
213e0 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37 5f 67 2b  c_cv_prog_f77_g+
213f0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
21400 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
21410 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
21420 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 46  _C" >&6.else.  F
21430 46 4c 41 47 53 3d 2d 67 0a 63 61 74 20 3e 63 6f  FLAGS=-g.cat >co
21440 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
21450 3c 5f 41 43 45 4f 46 0a 20 20 20 20 20 20 70 72  <_ACEOF.      pr
21460 6f 67 72 61 6d 20 6d 61 69 6e 0a 0a 20 20 20 20  ogram main..    
21470 20 20 65 6e 64 0a 5f 41 43 45 4f 46 0a 72 6d 20    end._ACEOF.rm 
21480 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
21490 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 65 76 61  objext.if { (eva
214a0 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
214b0 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f  LINENO: \"$ac_co
214c0 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20  mpile\"") >&5.  
214d0 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
214e0 65 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  e) 2>conftest.er
214f0 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
21500 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
21510 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
21520 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
21530 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
21540 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
21550 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20  .err >&5.  echo 
21560 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
21570 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
21580 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
21590 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
215a0 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73  .. { ac_try='tes
215b0 74 20 2d 7a 20 22 24 61 63 5f 66 37 37 5f 77 65  t -z "$ac_f77_we
215c0 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c  rror_flag".... |
215d0 7c 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  | test ! -s conf
215e0 74 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28 65  test.err'.  { (e
215f0 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
21600 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
21610 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  try\"") >&5.  (e
21620 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
21630 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
21640 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
21650 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
21660 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
21670 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
21680 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20  s); }; } &&.. { 
21690 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73 20  ac_try='test -s 
216a0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
216b0 65 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65  ext'.  { (eval e
216c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
216d0 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22  ENO: \"$ac_try\"
216e0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
216f0 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61  ac_try) 2>&5.  a
21700 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
21710 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
21720 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
21730 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
21740 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
21750 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  ; }; then.  ac_c
21760 76 5f 70 72 6f 67 5f 66 37 37 5f 67 3d 79 65 73  v_prog_f77_g=yes
21770 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
21780 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
21790 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
217a0 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
217b0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
217c0 35 0a 0a 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37  5..ac_cv_prog_f7
217d0 37 5f 67 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20  7_g=no.fi.rm -f 
217e0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
217f0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
21800 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
21810 74 0a 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f  t..fi.echo "$as_
21820 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
21830 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f  lt: $ac_cv_prog_
21840 66 37 37 5f 67 22 20 3e 26 35 0a 65 63 68 6f 20  f77_g" >&5.echo 
21850 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76  "${ECHO_T}$ac_cv
21860 5f 70 72 6f 67 5f 66 37 37 5f 67 22 20 3e 26 36  _prog_f77_g" >&6
21870 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 74 65  .if test "$ac_te
21880 73 74 5f 46 46 4c 41 47 53 22 20 3d 20 73 65 74  st_FFLAGS" = set
21890 3b 20 74 68 65 6e 0a 20 20 46 46 4c 41 47 53 3d  ; then.  FFLAGS=
218a0 24 61 63 5f 73 61 76 65 5f 46 46 4c 41 47 53 0a  $ac_save_FFLAGS.
218b0 65 6c 69 66 20 74 65 73 74 20 24 61 63 5f 63 76  elif test $ac_cv
218c0 5f 70 72 6f 67 5f 66 37 37 5f 67 20 3d 20 79 65  _prog_f77_g = ye
218d0 73 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73  s; then.  if tes
218e0 74 20 22 78 24 61 63 5f 63 76 5f 66 37 37 5f 63  t "x$ac_cv_f77_c
218f0 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3d 20 78  ompiler_gnu" = x
21900 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 46 46  yes; then.    FF
21910 4c 41 47 53 3d 22 2d 67 20 2d 4f 32 22 0a 20 20  LAGS="-g -O2".  
21920 65 6c 73 65 0a 20 20 20 20 46 46 4c 41 47 53 3d  else.    FFLAGS=
21930 22 2d 67 22 0a 20 20 66 69 0a 65 6c 73 65 0a 20  "-g".  fi.else. 
21940 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
21950 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f 67  v_f77_compiler_g
21960 6e 75 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  nu" = xyes; then
21970 0a 20 20 20 20 46 46 4c 41 47 53 3d 22 2d 4f 32  .    FFLAGS="-O2
21980 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 46 46 4c  ".  else.    FFL
21990 41 47 53 3d 0a 20 20 66 69 0a 66 69 0a 0a 47 37  AGS=.  fi.fi..G7
219a0 37 3d 60 74 65 73 74 20 24 61 63 5f 63 6f 6d 70  7=`test $ac_comp
219b0 69 6c 65 72 5f 67 6e 75 20 3d 20 79 65 73 20 26  iler_gnu = yes &
219c0 26 20 65 63 68 6f 20 79 65 73 60 0a 61 63 5f 65  & echo yes`.ac_e
219d0 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50  xt=c.ac_cpp='$CP
219e0 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
219f0 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20  compile='$CC -c 
21a00 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
21a10 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
21a20 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
21a30 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74  '$CC -o conftest
21a40 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41  $ac_exeext $CFLA
21a50 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44  GS $CPPFLAGS $LD
21a60 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
21a70 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35  ac_ext $LIBS >&5
21a80 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  '.ac_compiler_gn
21a90 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  u=$ac_cv_c_compi
21aa0 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 23 20 41 75 74  ler_gnu....# Aut
21ab0 6f 63 6f 6e 66 20 32 2e 31 33 27 73 20 41 43 5f  oconf 2.13's AC_
21ac0 4f 42 4a 45 58 54 20 61 6e 64 20 41 43 5f 45 58  OBJEXT and AC_EX
21ad0 45 45 58 54 20 6d 61 63 72 6f 73 20 6f 6e 6c 79  EEXT macros only
21ae0 20 77 6f 72 6b 73 20 66 6f 72 20 43 20 63 6f 6d   works for C com
21af0 70 69 6c 65 72 73 21 0a 0a 23 20 66 69 6e 64 20  pilers!..# find 
21b00 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67  the maximum leng
21b10 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69  th of command li
21b20 6e 65 20 61 72 67 75 6d 65 6e 74 73 0a 65 63 68  ne arguments.ech
21b30 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
21b40 4f 3a 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20  O: checking the 
21b50 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f  maximum length o
21b60 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61  f command line a
21b70 72 67 75 6d 65 6e 74 73 22 20 3e 26 35 0a 65 63  rguments" >&5.ec
21b80 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
21b90 6b 69 6e 67 20 74 68 65 20 6d 61 78 69 6d 75 6d  king the maximum
21ba0 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61   length of comma
21bb0 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74  nd line argument
21bc0 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  s... $ECHO_C" >&
21bd0 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  6.if test "${lt_
21be0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
21bf0 65 6e 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  en+set}" = set; 
21c00 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
21c10 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
21c20 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
21c30 20 20 20 20 69 3d 30 0a 20 20 74 65 73 74 72 69      i=0.  testri
21c40 6e 67 3d 22 41 42 43 44 22 0a 0a 20 20 63 61 73  ng="ABCD"..  cas
21c50 65 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 20  e $build_os in. 
21c60 20 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20   msdosdjgpp*).  
21c70 20 20 23 20 4f 6e 20 44 4a 47 50 50 2c 20 74 68    # On DJGPP, th
21c80 69 73 20 74 65 73 74 20 63 61 6e 20 62 6c 6f 77  is test can blow
21c90 20 75 70 20 70 72 65 74 74 79 20 62 61 64 6c 79   up pretty badly
21ca0 20 64 75 65 20 74 6f 20 70 72 6f 62 6c 65 6d 73   due to problems
21cb0 20 69 6e 20 6c 69 62 63 0a 20 20 20 20 23 20 28   in libc.    # (
21cc0 61 6e 79 20 73 69 6e 67 6c 65 20 61 72 67 75 6d  any single argum
21cd0 65 6e 74 20 65 78 63 65 65 64 69 6e 67 20 32 30  ent exceeding 20
21ce0 30 30 20 62 79 74 65 73 20 63 61 75 73 65 73 20  00 bytes causes 
21cf0 61 20 62 75 66 66 65 72 20 6f 76 65 72 72 75 6e  a buffer overrun
21d00 0a 20 20 20 20 23 20 64 75 72 69 6e 67 20 67 6c  .    # during gl
21d10 6f 62 20 65 78 70 61 6e 73 69 6f 6e 29 2e 20 20  ob expansion).  
21d20 45 76 65 6e 20 69 66 20 69 74 20 77 65 72 65 20  Even if it were 
21d30 66 69 78 65 64 2c 20 74 68 65 20 72 65 73 75 6c  fixed, the resul
21d40 74 20 6f 66 20 74 68 69 73 0a 20 20 20 20 23 20  t of this.    # 
21d50 63 68 65 63 6b 20 77 6f 75 6c 64 20 62 65 20 6c  check would be l
21d60 61 72 67 65 72 20 74 68 61 6e 20 69 74 20 73 68  arger than it sh
21d70 6f 75 6c 64 20 62 65 2e 0a 20 20 20 20 6c 74 5f  ould be..    lt_
21d80 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
21d90 65 6e 3d 31 32 32 38 38 3b 20 20 20 20 23 20 31  en=12288;    # 1
21da0 32 4b 20 69 73 20 61 62 6f 75 74 20 72 69 67 68  2K is about righ
21db0 74 0a 20 20 20 20 3b 3b 0a 0a 20 20 67 6e 75 2a  t.    ;;..  gnu*
21dc0 29 0a 20 20 20 20 23 20 55 6e 64 65 72 20 47 4e  ).    # Under GN
21dd0 55 20 48 75 72 64 2c 20 74 68 69 73 20 74 65 73  U Hurd, this tes
21de0 74 20 69 73 20 6e 6f 74 20 72 65 71 75 69 72 65  t is not require
21df0 64 20 62 65 63 61 75 73 65 20 74 68 65 72 65 20  d because there 
21e00 69 73 0a 20 20 20 20 23 20 6e 6f 20 6c 69 6d 69  is.    # no limi
21e10 74 20 74 6f 20 74 68 65 20 6c 65 6e 67 74 68 20  t to the length 
21e20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20  of command line 
21e30 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 23  arguments..    #
21e40 20 4c 69 62 74 6f 6f 6c 20 77 69 6c 6c 20 69 6e   Libtool will in
21e50 74 65 72 70 72 65 74 20 2d 31 20 61 73 20 6e 6f  terpret -1 as no
21e60 20 6c 69 6d 69 74 20 77 68 61 74 73 6f 65 76 65   limit whatsoeve
21e70 72 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  r.    lt_cv_sys_
21e80 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 3b 0a  max_cmd_len=-1;.
21e90 20 20 20 20 3b 3b 0a 0a 20 20 63 79 67 77 69 6e      ;;..  cygwin
21ea0 2a 20 7c 20 6d 69 6e 67 77 2a 29 0a 20 20 20 20  * | mingw*).    
21eb0 23 20 4f 6e 20 57 69 6e 39 78 2f 4d 45 2c 20 74  # On Win9x/ME, t
21ec0 68 69 73 20 74 65 73 74 20 62 6c 6f 77 73 20 75  his test blows u
21ed0 70 20 2d 2d 20 69 74 20 73 75 63 63 65 65 64 73  p -- it succeeds
21ee0 2c 20 62 75 74 20 74 61 6b 65 73 0a 20 20 20 20  , but takes.    
21ef0 23 20 61 62 6f 75 74 20 35 20 6d 69 6e 75 74 65  # about 5 minute
21f00 73 20 61 73 20 74 68 65 20 74 65 73 74 73 74 72  s as the teststr
21f10 69 6e 67 20 67 72 6f 77 73 20 65 78 70 6f 6e 65  ing grows expone
21f20 6e 74 69 61 6c 6c 79 2e 0a 20 20 20 20 23 20 57  ntially..    # W
21f30 6f 72 73 65 2c 20 73 69 6e 63 65 20 39 78 2f 4d  orse, since 9x/M
21f40 45 20 61 72 65 20 6e 6f 74 20 70 72 65 2d 65 6d  E are not pre-em
21f50 70 74 69 76 65 6c 79 20 6d 75 6c 74 69 74 61 73  ptively multitas
21f60 6b 69 6e 67 2c 0a 20 20 20 20 23 20 79 6f 75 20  king,.    # you 
21f70 65 6e 64 20 75 70 20 77 69 74 68 20 61 20 22 66  end up with a "f
21f80 72 6f 7a 65 6e 22 20 63 6f 6d 70 75 74 65 72 2c  rozen" computer,
21f90 20 65 76 65 6e 20 74 68 6f 75 67 68 20 77 69 74   even though wit
21fa0 68 20 70 61 74 69 65 6e 63 65 0a 20 20 20 20 23  h patience.    #
21fb0 20 74 68 65 20 74 65 73 74 20 65 76 65 6e 74 75   the test eventu
21fc0 61 6c 6c 79 20 73 75 63 63 65 65 64 73 20 28 77  ally succeeds (w
21fd0 69 74 68 20 61 20 6d 61 78 20 6c 69 6e 65 20 6c  ith a max line l
21fe0 65 6e 67 74 68 20 6f 66 20 32 35 36 6b 29 2e 0a  ength of 256k)..
21ff0 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c 20 6c      # Instead, l
22000 65 74 27 73 20 6a 75 73 74 20 70 75 6e 74 3a 20  et's just punt: 
22010 75 73 65 20 74 68 65 20 6d 69 6e 69 6d 75 6d 20  use the minimum 
22020 6c 69 6e 65 6c 65 6e 67 74 68 20 72 65 70 6f 72  linelength repor
22030 74 65 64 20 62 79 0a 20 20 20 20 23 20 61 6c 6c  ted by.    # all
22040 20 6f 66 20 74 68 65 20 73 75 70 70 6f 72 74 65   of the supporte
22050 64 20 70 6c 61 74 66 6f 72 6d 73 3a 20 38 31 39  d platforms: 819
22060 32 20 28 6f 6e 20 4e 54 2f 32 4b 2f 58 50 29 2e  2 (on NT/2K/XP).
22070 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
22080 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32 3b  ax_cmd_len=8192;
22090 0a 20 20 20 20 3b 3b 0a 0a 20 20 61 6d 69 67 61  .    ;;..  amiga
220a0 6f 73 2a 29 0a 20 20 20 20 23 20 4f 6e 20 41 6d  os*).    # On Am
220b0 69 67 61 4f 53 20 77 69 74 68 20 70 64 6b 73 68  igaOS with pdksh
220c0 2c 20 74 68 69 73 20 74 65 73 74 20 74 61 6b 65  , this test take
220d0 73 20 68 6f 75 72 73 2c 20 6c 69 74 65 72 61 6c  s hours, literal
220e0 6c 79 2e 0a 20 20 20 20 23 20 53 6f 20 77 65 20  ly..    # So we 
220f0 6a 75 73 74 20 70 75 6e 74 20 61 6e 64 20 75 73  just punt and us
22100 65 20 61 20 6d 69 6e 69 6d 75 6d 20 6c 69 6e 65  e a minimum line
22110 20 6c 65 6e 67 74 68 20 6f 66 20 38 31 39 32 2e   length of 8192.
22120 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
22130 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32 3b  ax_cmd_len=8192;
22140 0a 20 20 20 20 3b 3b 0a 0a 20 2a 29 0a 20 20 20  .    ;;.. *).   
22150 20 23 20 49 66 20 74 65 73 74 20 69 73 20 6e 6f   # If test is no
22160 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 2d  t a shell built-
22170 69 6e 2c 20 77 65 27 6c 6c 20 70 72 6f 62 61 62  in, we'll probab
22180 6c 79 20 65 6e 64 20 75 70 20 63 6f 6d 70 75 74  ly end up comput
22190 69 6e 67 20 61 0a 20 20 20 20 23 20 6d 61 78 69  ing a.    # maxi
221a0 6d 75 6d 20 6c 65 6e 67 74 68 20 74 68 61 74 20  mum length that 
221b0 69 73 20 6f 6e 6c 79 20 68 61 6c 66 20 6f 66 20  is only half of 
221c0 74 68 65 20 61 63 74 75 61 6c 20 6d 61 78 69 6d  the actual maxim
221d0 75 6d 20 6c 65 6e 67 74 68 2c 20 62 75 74 0a 20  um length, but. 
221e0 20 20 20 23 20 77 65 20 63 61 6e 27 74 20 74 65     # we can't te
221f0 6c 6c 2e 0a 20 20 20 20 77 68 69 6c 65 20 28 74  ll..    while (t
22200 65 73 74 20 22 58 22 60 24 43 4f 4e 46 49 47 5f  est "X"`$CONFIG_
22210 53 48 45 4c 4c 20 24 30 20 2d 2d 66 61 6c 6c 62  SHELL $0 --fallb
22220 61 63 6b 2d 65 63 68 6f 20 22 58 24 74 65 73 74  ack-echo "X$test
22230 72 69 6e 67 22 20 32 3e 2f 64 65 76 2f 6e 75 6c  ring" 2>/dev/nul
22240 6c 60 20 5c 0a 09 20 20 20 20 20 20 20 3d 20 22  l` \..       = "
22250 58 58 24 74 65 73 74 72 69 6e 67 22 29 20 3e 2f  XX$testring") >/
22260 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
22270 0a 09 20 20 20 20 6e 65 77 5f 72 65 73 75 6c 74  ..    new_result
22280 3d 60 65 78 70 72 20 22 58 24 74 65 73 74 72 69  =`expr "X$testri
22290 6e 67 22 20 3a 20 22 2e 2a 22 20 32 3e 26 31 60  ng" : ".*" 2>&1`
222a0 20 26 26 0a 09 20 20 20 20 6c 74 5f 63 76 5f 73   &&..    lt_cv_s
222b0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 24  ys_max_cmd_len=$
222c0 6e 65 77 5f 72 65 73 75 6c 74 20 26 26 0a 09 20  new_result &&.. 
222d0 20 20 20 74 65 73 74 20 24 69 20 21 3d 20 31 37     test $i != 17
222e0 20 23 20 31 2f 32 20 4d 42 20 73 68 6f 75 6c 64   # 1/2 MB should
222f0 20 62 65 20 65 6e 6f 75 67 68 0a 20 20 20 20 64   be enough.    d
22300 6f 0a 20 20 20 20 20 20 69 3d 60 65 78 70 72 20  o.      i=`expr 
22310 24 69 20 2b 20 31 60 0a 20 20 20 20 20 20 74 65  $i + 1`.      te
22320 73 74 72 69 6e 67 3d 24 74 65 73 74 72 69 6e 67  string=$testring
22330 24 74 65 73 74 72 69 6e 67 0a 20 20 20 20 64 6f  $testring.    do
22340 6e 65 0a 20 20 20 20 74 65 73 74 72 69 6e 67 3d  ne.    testring=
22350 0a 20 20 20 20 23 20 41 64 64 20 61 20 73 69 67  .    # Add a sig
22360 6e 69 66 69 63 61 6e 74 20 73 61 66 65 74 79 20  nificant safety 
22370 66 61 63 74 6f 72 20 62 65 63 61 75 73 65 20 43  factor because C
22380 2b 2b 20 63 6f 6d 70 69 6c 65 72 73 20 63 61 6e  ++ compilers can
22390 20 74 61 63 6b 20 6f 6e 20 6d 61 73 73 69 76 65   tack on massive
223a0 0a 20 20 20 20 23 20 61 6d 6f 75 6e 74 73 20 6f  .    # amounts o
223b0 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67  f additional arg
223c0 75 6d 65 6e 74 73 20 62 65 66 6f 72 65 20 70 61  uments before pa
223d0 73 73 69 6e 67 20 74 68 65 6d 20 74 6f 20 74 68  ssing them to th
223e0 65 20 6c 69 6e 6b 65 72 2e 0a 20 20 20 20 23 20  e linker..    # 
223f0 49 74 20 61 70 70 65 61 72 73 20 61 73 20 74 68  It appears as th
22400 6f 75 67 68 20 31 2f 32 20 69 73 20 61 20 75 73  ough 1/2 is a us
22410 61 62 6c 65 20 76 61 6c 75 65 2e 0a 20 20 20 20  able value..    
22420 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
22430 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f  d_len=`expr $lt_
22440 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
22450 65 6e 20 5c 2f 20 32 60 0a 20 20 20 20 3b 3b 0a  en \/ 2`.    ;;.
22460 20 20 65 73 61 63 0a 0a 66 69 0a 0a 69 66 20 74    esac..fi..if t
22470 65 73 74 20 2d 6e 20 24 6c 74 5f 63 76 5f 73 79  est -n $lt_cv_sy
22480 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 3b 20  s_max_cmd_len ; 
22490 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73  then.  echo "$as
224a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
224b0 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 73 79 73 5f  ult: $lt_cv_sys_
224c0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 35  max_cmd_len" >&5
224d0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
224e0 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  $lt_cv_sys_max_c
224f0 6d 64 5f 6c 65 6e 22 20 3e 26 36 0a 65 6c 73 65  md_len" >&6.else
22500 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
22510 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
22520 20 6e 6f 6e 65 22 20 3e 26 35 0a 65 63 68 6f 20   none" >&5.echo 
22530 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 6e 65 22 20  "${ECHO_T}none" 
22540 3e 26 36 0a 66 69 0a 0a 0a 0a 0a 23 20 43 68 65  >&6.fi.....# Che
22550 63 6b 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 74  ck for command t
22560 6f 20 67 72 61 62 20 74 68 65 20 72 61 77 20 73  o grab the raw s
22570 79 6d 62 6f 6c 20 6e 61 6d 65 20 66 6f 6c 6c 6f  ymbol name follo
22580 77 65 64 20 62 79 20 43 20 73 79 6d 62 6f 6c 20  wed by C symbol 
22590 66 72 6f 6d 20 6e 6d 2e 0a 65 63 68 6f 20 22 24  from nm..echo "$
225a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
225b0 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20  hecking command 
225c0 74 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74  to parse $NM out
225d0 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c  put from $compil
225e0 65 72 20 6f 62 6a 65 63 74 22 20 3e 26 35 0a 65  er object" >&5.e
225f0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
22600 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f  cking command to
22610 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70 75   parse $NM outpu
22620 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72  t from $compiler
22630 20 6f 62 6a 65 63 74 2e 2e 2e 20 24 45 43 48 4f   object... $ECHO
22640 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20  _C" >&6.if test 
22650 22 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  "${lt_cv_sys_glo
22660 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 2b  bal_symbol_pipe+
22670 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
22680 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
22690 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
226a0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 23 20  _C" >&6.else..# 
226b0 54 68 65 73 65 20 61 72 65 20 73 61 6e 65 20 64  These are sane d
226c0 65 66 61 75 6c 74 73 20 74 68 61 74 20 77 6f 72  efaults that wor
226d0 6b 20 6f 6e 20 61 74 20 6c 65 61 73 74 20 61 20  k on at least a 
226e0 66 65 77 20 6f 6c 64 20 73 79 73 74 65 6d 73 2e  few old systems.
226f0 0a 23 20 5b 54 68 65 79 20 63 6f 6d 65 20 66 72  .# [They come fr
22700 6f 6d 20 55 6c 74 72 69 78 2e 20 20 57 68 61 74  om Ultrix.  What
22710 20 63 6f 75 6c 64 20 62 65 20 6f 6c 64 65 72 20   could be older 
22720 74 68 61 6e 20 55 6c 74 72 69 78 3f 21 21 20 3b  than Ultrix?!! ;
22730 29 5d 0a 0a 23 20 43 68 61 72 61 63 74 65 72 20  )]..# Character 
22740 63 6c 61 73 73 20 64 65 73 63 72 69 62 69 6e 67  class describing
22750 20 4e 4d 20 67 6c 6f 62 61 6c 20 73 79 6d 62 6f   NM global symbo
22760 6c 20 63 6f 64 65 73 2e 0a 73 79 6d 63 6f 64 65  l codes..symcode
22770 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 0a 23  ='[BCDEGRST]'..#
22780 20 52 65 67 65 78 70 20 74 6f 20 6d 61 74 63 68   Regexp to match
22790 20 73 79 6d 62 6f 6c 73 20 74 68 61 74 20 63 61   symbols that ca
227a0 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 64 69  n be accessed di
227b0 72 65 63 74 6c 79 20 66 72 6f 6d 20 43 2e 0a 73  rectly from C..s
227c0 79 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a 61 2d  ympat='\([_A-Za-
227d0 7a 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c  z][_A-Za-z0-9]*\
227e0 29 27 0a 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20  )'..# Transform 
227f0 74 68 65 20 61 62 6f 76 65 20 69 6e 74 6f 20 61  the above into a
22800 20 72 61 77 20 73 79 6d 62 6f 6c 20 61 6e 64 20   raw symbol and 
22810 61 20 43 20 73 79 6d 62 6f 6c 2e 0a 73 79 6d 78  a C symbol..symx
22820 66 72 6d 3d 27 5c 31 20 5c 32 5c 33 20 5c 33 27  frm='\1 \2\3 \3'
22830 0a 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e  ..# Transform an
22840 20 65 78 74 72 61 63 74 65 64 20 73 79 6d 62 6f   extracted symbo
22850 6c 20 6c 69 6e 65 20 69 6e 74 6f 20 61 20 70 72  l line into a pr
22860 6f 70 65 72 20 43 20 64 65 63 6c 61 72 61 74 69  oper C declarati
22870 6f 6e 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  on.lt_cv_sys_glo
22880 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64  bal_symbol_to_cd
22890 65 63 6c 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27  ecl="sed -n -e '
228a0 73 2f 5e 2e 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f  s/^. .* \(.*\)$/
228b0 65 78 74 65 72 6e 20 69 6e 74 20 5c 31 3b 2f 70  extern int \1;/p
228c0 27 22 0a 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20  '"..# Transform 
228d0 61 6e 20 65 78 74 72 61 63 74 65 64 20 73 79 6d  an extracted sym
228e0 62 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f 20 73 79  bol line into sy
228f0 6d 62 6f 6c 20 6e 61 6d 65 20 61 6e 64 20 73 79  mbol name and sy
22900 6d 62 6f 6c 20 61 64 64 72 65 73 73 0a 6c 74 5f  mbol address.lt_
22910 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
22920 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61  mbol_to_c_name_a
22930 64 64 72 65 73 73 3d 22 73 65 64 20 2d 6e 20 2d  ddress="sed -n -
22940 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c  e 's/^: \([^ ]*\
22950 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c  ) $/  {\\\"\1\\\
22960 22 2c 20 28 6c 74 5f 70 74 72 29 20 30 7d 2c 2f  ", (lt_ptr) 0},/
22970 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f  p' -e 's/^$symco
22980 64 65 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 5b  de \([^ ]*\) \([
22990 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c  ^ ]*\)$/  {\"\2\
229a0 22 2c 20 28 6c 74 5f 70 74 72 29 20 5c 26 5c 32  ", (lt_ptr) \&\2
229b0 7d 2c 2f 70 27 22 0a 0a 23 20 44 65 66 69 6e 65  },/p'"..# Define
229c0 20 73 79 73 74 65 6d 2d 73 70 65 63 69 66 69 63   system-specific
229d0 20 76 61 72 69 61 62 6c 65 73 2e 0a 63 61 73 65   variables..case
229e0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78   $host_os in.aix
229f0 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42  *).  symcode='[B
22a00 43 44 54 5d 27 0a 20 20 3b 3b 0a 63 79 67 77 69  CDT]'.  ;;.cygwi
22a10 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77  n* | mingw* | pw
22a20 33 32 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27  32*).  symcode='
22a30 5b 41 42 43 44 47 49 53 54 57 5d 27 0a 20 20 3b  [ABCDGISTW]'.  ;
22a40 3b 0a 68 70 75 78 2a 29 20 23 20 49 74 73 20 6c  ;.hpux*) # Its l
22a50 69 6e 6b 65 72 20 64 69 73 74 69 6e 67 75 69 73  inker distinguis
22a60 68 65 73 20 64 61 74 61 20 66 72 6f 6d 20 63 6f  hes data from co
22a70 64 65 20 73 79 6d 62 6f 6c 73 0a 20 20 69 66 20  de symbols.  if 
22a80 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22  test "$host_cpu"
22a90 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 20 20   = ia64; then.  
22aa0 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44    symcode='[ABCD
22ab0 45 47 52 53 54 5d 27 0a 20 20 66 69 0a 20 20 6c  EGRST]'.  fi.  l
22ac0 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
22ad0 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d  symbol_to_cdecl=
22ae0 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 54  "sed -n -e 's/^T
22af0 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74 65   .* \(.*\)$/exte
22b00 72 6e 20 69 6e 74 20 5c 31 28 29 3b 2f 70 27 20  rn int \1();/p' 
22b10 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a  -e 's/^$symcode*
22b20 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74 65   .* \(.*\)$/exte
22b30 72 6e 20 63 68 61 72 20 5c 31 3b 2f 70 27 22 0a  rn char \1;/p'".
22b40 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62    lt_cv_sys_glob
22b50 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e  al_symbol_to_c_n
22b60 61 6d 65 5f 61 64 64 72 65 73 73 3d 22 73 65 64  ame_address="sed
22b70 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b   -n -e 's/^: \([
22b80 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22  ^ ]*\) $/  {\\\"
22b90 5c 31 5c 5c 5c 22 2c 20 28 6c 74 5f 70 74 72 29  \1\\\", (lt_ptr)
22ba0 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24   0},/p' -e 's/^$
22bb0 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a  symcode* \([^ ]*
22bc0 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20  \) \([^ ]*\)$/  
22bd0 7b 5c 22 5c 32 5c 22 2c 20 28 6c 74 5f 70 74 72  {\"\2\", (lt_ptr
22be0 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 20 20 3b  ) \&\2},/p'".  ;
22bf0 3b 0a 69 72 69 78 2a 20 7c 20 6e 6f 6e 73 74 6f  ;.irix* | nonsto
22c00 70 75 78 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  pux*).  symcode=
22c10 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 20 20 3b  '[BCDEGRST]'.  ;
22c20 3b 0a 6f 73 66 2a 29 0a 20 20 73 79 6d 63 6f 64  ;.osf*).  symcod
22c30 65 3d 27 5b 42 43 44 45 47 51 52 53 54 5d 27 0a  e='[BCDEGQRST]'.
22c40 20 20 3b 3b 0a 73 6f 6c 61 72 69 73 2a 20 7c 20    ;;.solaris* | 
22c50 73 79 73 76 35 2a 29 0a 20 20 73 79 6d 63 6f 64  sysv5*).  symcod
22c60 65 3d 27 5b 42 44 52 54 5d 27 0a 20 20 3b 3b 0a  e='[BDRT]'.  ;;.
22c70 73 79 73 76 34 29 0a 20 20 73 79 6d 63 6f 64 65  sysv4).  symcode
22c80 3d 27 5b 44 46 4e 53 54 55 5d 27 0a 20 20 3b 3b  ='[DFNSTU]'.  ;;
22c90 0a 65 73 61 63 0a 0a 23 20 48 61 6e 64 6c 65 20  .esac..# Handle 
22ca0 43 52 4c 46 20 69 6e 20 6d 69 6e 67 77 20 74 6f  CRLF in mingw to
22cb0 6f 6c 20 63 68 61 69 6e 0a 6f 70 74 5f 63 72 3d  ol chain.opt_cr=
22cc0 0a 63 61 73 65 20 24 62 75 69 6c 64 5f 6f 73 20  .case $build_os 
22cd0 69 6e 0a 6d 69 6e 67 77 2a 29 0a 20 20 6f 70 74  in.mingw*).  opt
22ce0 5f 63 72 3d 60 65 63 68 6f 20 27 78 5c 7b 30 2c  _cr=`echo 'x\{0,
22cf0 31 5c 7d 27 20 7c 20 74 72 20 78 20 27 5c 30 31  1\}' | tr x '\01
22d00 35 27 60 20 23 20 6f 70 74 69 6f 6e 20 63 72 20  5'` # option cr 
22d10 69 6e 20 72 65 67 65 78 70 0a 20 20 3b 3b 0a 65  in regexp.  ;;.e
22d20 73 61 63 0a 0a 23 20 49 66 20 77 65 27 72 65 20  sac..# If we're 
22d30 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68  using GNU nm, th
22d40 65 6e 20 75 73 65 20 69 74 73 20 73 74 61 6e 64  en use its stand
22d50 61 72 64 20 73 79 6d 62 6f 6c 20 63 6f 64 65 73  ard symbol codes
22d60 2e 0a 63 61 73 65 20 60 24 4e 4d 20 2d 56 20 32  ..case `$NM -V 2
22d70 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20  >&1` in.*GNU* | 
22d80 2a 27 77 69 74 68 20 42 46 44 27 2a 29 0a 20 20  *'with BFD'*).  
22d90 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44 47 49  symcode='[ABCDGI
22da0 52 53 54 57 5d 27 20 3b 3b 0a 65 73 61 63 0a 0a  RSTW]' ;;.esac..
22db0 23 20 54 72 79 20 77 69 74 68 6f 75 74 20 61 20  # Try without a 
22dc0 70 72 65 66 69 78 20 75 6e 64 65 72 63 6f 72 65  prefix undercore
22dd0 2c 20 74 68 65 6e 20 77 69 74 68 20 69 74 2e 0a  , then with it..
22de0 66 6f 72 20 61 63 5f 73 79 6d 70 72 66 78 20 69  for ac_symprfx i
22df0 6e 20 22 22 20 22 5f 22 3b 20 64 6f 0a 0a 20 20  n "" "_"; do..  
22e00 23 20 57 72 69 74 65 20 74 68 65 20 72 61 77 20  # Write the raw 
22e10 61 6e 64 20 43 20 69 64 65 6e 74 69 66 69 65 72  and C identifier
22e20 73 2e 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67  s..  lt_cv_sys_g
22e30 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
22e40 65 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f  e="sed -n -e 's/
22e50 5e 2e 2a 5b 20 09 5d 5c 28 24 73 79 6d 63 6f 64  ^.*[ .]\($symcod
22e60 65 24 73 79 6d 63 6f 64 65 2a 5c 29 5b 20 09 5d  e$symcode*\)[ .]
22e70 5b 20 09 5d 2a 5c 28 24 61 63 5f 73 79 6d 70 72  [ .]*\($ac_sympr
22e80 66 78 5c 29 24 73 79 6d 70 61 74 24 6f 70 74 5f  fx\)$sympat$opt_
22e90 63 72 24 2f 24 73 79 6d 78 66 72 6d 2f 70 27 22  cr$/$symxfrm/p'"
22ea0 0a 0a 20 20 23 20 43 68 65 63 6b 20 74 6f 20 73  ..  # Check to s
22eb0 65 65 20 74 68 61 74 20 74 68 65 20 70 69 70 65  ee that the pipe
22ec0 20 77 6f 72 6b 73 20 63 6f 72 72 65 63 74 6c 79   works correctly
22ed0 2e 0a 20 20 70 69 70 65 5f 77 6f 72 6b 73 3d 6e  ..  pipe_works=n
22ee0 6f 0a 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  o..  rm -f conft
22ef0 65 73 74 2a 0a 20 20 63 61 74 20 3e 20 63 6f 6e  est*.  cat > con
22f00 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
22f10 45 4f 46 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c  EOF.#ifdef __cpl
22f20 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22 43  usplus.extern "C
22f30 22 20 7b 0a 23 65 6e 64 69 66 0a 63 68 61 72 20  " {.#endif.char 
22f40 6e 6d 5f 74 65 73 74 5f 76 61 72 3b 0a 76 6f 69  nm_test_var;.voi
22f50 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28 29  d nm_test_func()
22f60 7b 7d 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75  {}.#ifdef __cplu
22f70 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66 0a 69  splus.}.#endif.i
22f80 6e 74 20 6d 61 69 6e 28 29 7b 6e 6d 5f 74 65 73  nt main(){nm_tes
22f90 74 5f 76 61 72 3d 27 61 27 3b 6e 6d 5f 74 65 73  t_var='a';nm_tes
22fa0 74 5f 66 75 6e 63 28 29 3b 72 65 74 75 72 6e 28  t_func();return(
22fb0 30 29 3b 7d 0a 45 4f 46 0a 0a 20 20 69 66 20 7b  0);}.EOF..  if {
22fc0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
22fd0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
22fe0 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e  ac_compile\"") >
22ff0 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
23000 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61  ompile) 2>&5.  a
23010 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
23020 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
23030 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
23040 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
23050 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
23060 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 4e 6f 77  ; then.    # Now
23070 20 74 72 79 20 74 6f 20 67 72 61 62 20 74 68 65   try to grab the
23080 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 20 20 6e 6c   symbols..    nl
23090 69 73 74 3d 63 6f 6e 66 74 65 73 74 2e 6e 6d 0a  ist=conftest.nm.
230a0 20 20 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65      if { (eval e
230b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
230c0 45 4e 4f 3a 20 5c 22 24 4e 4d 20 63 6f 6e 66 74  ENO: \"$NM conft
230d0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c  est.$ac_objext \
230e0 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  | $lt_cv_sys_glo
230f0 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20  bal_symbol_pipe 
23100 5c 3e 20 24 6e 6c 69 73 74 5c 22 22 29 20 3e 26  \> $nlist\"") >&
23110 35 0a 20 20 28 65 76 61 6c 20 24 4e 4d 20 63 6f  5.  (eval $NM co
23120 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
23130 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f  t \| $lt_cv_sys_
23140 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
23150 70 65 20 5c 3e 20 24 6e 6c 69 73 74 29 20 32 3e  pe \> $nlist) 2>
23160 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
23170 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
23180 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
23190 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
231a0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
231b0 75 73 29 3b 20 7d 20 26 26 20 74 65 73 74 20 2d  us); } && test -
231c0 73 20 22 24 6e 6c 69 73 74 22 3b 20 74 68 65 6e  s "$nlist"; then
231d0 0a 20 20 20 20 20 20 23 20 54 72 79 20 73 6f 72  .      # Try sor
231e0 74 69 6e 67 20 61 6e 64 20 75 6e 69 71 75 69 66  ting and uniquif
231f0 79 69 6e 67 20 74 68 65 20 6f 75 74 70 75 74 2e  ying the output.
23200 0a 20 20 20 20 20 20 69 66 20 73 6f 72 74 20 22  .      if sort "
23210 24 6e 6c 69 73 74 22 20 7c 20 75 6e 69 71 20 3e  $nlist" | uniq >
23220 20 22 24 6e 6c 69 73 74 22 54 3b 20 74 68 65 6e   "$nlist"T; then
23230 0a 09 6d 76 20 2d 66 20 22 24 6e 6c 69 73 74 22  ..mv -f "$nlist"
23240 54 20 22 24 6e 6c 69 73 74 22 0a 20 20 20 20 20  T "$nlist".     
23250 20 65 6c 73 65 0a 09 72 6d 20 2d 66 20 22 24 6e   else..rm -f "$n
23260 6c 69 73 74 22 54 0a 20 20 20 20 20 20 66 69 0a  list"T.      fi.
23270 0a 20 20 20 20 20 20 23 20 4d 61 6b 65 20 73 75  .      # Make su
23280 72 65 20 74 68 61 74 20 77 65 20 73 6e 61 67 67  re that we snagg
23290 65 64 20 61 6c 6c 20 74 68 65 20 73 79 6d 62 6f  ed all the symbo
232a0 6c 73 20 77 65 20 6e 65 65 64 2e 0a 20 20 20 20  ls we need..    
232b0 20 20 69 66 20 67 72 65 70 20 27 20 6e 6d 5f 74    if grep ' nm_t
232c0 65 73 74 5f 76 61 72 24 27 20 22 24 6e 6c 69 73  est_var$' "$nlis
232d0 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  t" >/dev/null; t
232e0 68 65 6e 0a 09 69 66 20 67 72 65 70 20 27 20 6e  hen..if grep ' n
232f0 6d 5f 74 65 73 74 5f 66 75 6e 63 24 27 20 22 24  m_test_func$' "$
23300 6e 6c 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c  nlist" >/dev/nul
23310 6c 3b 20 74 68 65 6e 0a 09 20 20 63 61 74 20 3c  l; then..  cat <
23320 3c 45 4f 46 20 3e 20 63 6f 6e 66 74 65 73 74 2e  <EOF > conftest.
23330 24 61 63 5f 65 78 74 0a 23 69 66 64 65 66 20 5f  $ac_ext.#ifdef _
23340 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72  _cplusplus.exter
23350 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a 0a  n "C" {.#endif..
23360 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20 67 65 6e  EOF..  # Now gen
23370 65 72 61 74 65 20 74 68 65 20 73 79 6d 62 6f 6c  erate the symbol
23380 20 66 69 6c 65 2e 0a 09 20 20 65 76 61 6c 20 22   file...  eval "
23390 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  $lt_cv_sys_globa
233a0 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63  l_symbol_to_cdec
233b0 6c 22 27 20 3c 20 22 24 6e 6c 69 73 74 22 20 7c  l"' < "$nlist" |
233c0 20 67 72 65 70 20 2d 76 20 6d 61 69 6e 20 3e 3e   grep -v main >>
233d0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
233e0 74 27 0a 0a 09 20 20 63 61 74 20 3c 3c 45 4f 46  t'...  cat <<EOF
233f0 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   >> conftest.$ac
23400 5f 65 78 74 0a 23 69 66 20 64 65 66 69 6e 65 64  _ext.#if defined
23410 20 28 5f 5f 53 54 44 43 5f 5f 29 20 26 26 20 5f   (__STDC__) && _
23420 5f 53 54 44 43 5f 5f 0a 23 20 64 65 66 69 6e 65  _STDC__.# define
23430 20 6c 74 5f 70 74 72 5f 74 20 76 6f 69 64 20 2a   lt_ptr_t void *
23440 0a 23 65 6c 73 65 0a 23 20 64 65 66 69 6e 65 20  .#else.# define 
23450 6c 74 5f 70 74 72 5f 74 20 63 68 61 72 20 2a 0a  lt_ptr_t char *.
23460 23 20 64 65 66 69 6e 65 20 63 6f 6e 73 74 0a 23  # define const.#
23470 65 6e 64 69 66 0a 0a 2f 2a 20 54 68 65 20 6d 61  endif../* The ma
23480 70 70 69 6e 67 20 62 65 74 77 65 65 6e 20 73 79  pping between sy
23490 6d 62 6f 6c 20 6e 61 6d 65 73 20 61 6e 64 20 73  mbol names and s
234a0 79 6d 62 6f 6c 73 2e 20 2a 2f 0a 63 6f 6e 73 74  ymbols. */.const
234b0 20 73 74 72 75 63 74 20 7b 0a 20 20 63 6f 6e 73   struct {.  cons
234c0 74 20 63 68 61 72 20 2a 6e 61 6d 65 3b 0a 20 20  t char *name;.  
234d0 6c 74 5f 70 74 72 5f 74 20 61 64 64 72 65 73 73  lt_ptr_t address
234e0 3b 0a 7d 0a 6c 74 5f 70 72 65 6c 6f 61 64 65 64  ;.}.lt_preloaded
234f0 5f 73 79 6d 62 6f 6c 73 5b 5d 20 3d 0a 7b 0a 45  _symbols[] =.{.E
23500 4f 46 0a 09 20 20 24 53 45 44 20 22 73 2f 5e 24  OF..  $SED "s/^$
23510 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a  symcode$symcode*
23520 20 5c 28 2e 2a 5c 29 20 5c 28 2e 2a 5c 29 24 2f   \(.*\) \(.*\)$/
23530 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 6c 74 5f 70    {\"\2\", (lt_p
23540 74 72 5f 74 29 20 5c 26 5c 32 7d 2c 2f 22 20 3c  tr_t) \&\2},/" <
23550 20 22 24 6e 6c 69 73 74 22 20 7c 20 67 72 65 70   "$nlist" | grep
23560 20 2d 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66   -v main >> conf
23570 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 09 20 20  test.$ac_ext..  
23580 63 61 74 20 3c 3c 5c 45 4f 46 20 3e 3e 20 63 6f  cat <<\EOF >> co
23590 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
235a0 20 7b 30 2c 20 28 6c 74 5f 70 74 72 5f 74 29 20   {0, (lt_ptr_t) 
235b0 30 7d 0a 7d 3b 0a 0a 23 69 66 64 65 66 20 5f 5f  0}.};..#ifdef __
235c0 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64  cplusplus.}.#end
235d0 69 66 0a 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20  if.EOF..  # Now 
235e0 74 72 79 20 6c 69 6e 6b 69 6e 67 20 74 68 65 20  try linking the 
235f0 74 77 6f 20 66 69 6c 65 73 2e 0a 09 20 20 6d 76  two files...  mv
23600 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
23610 6a 65 78 74 20 63 6f 6e 66 74 73 74 6d 2e 24 61  jext conftstm.$a
23620 63 5f 6f 62 6a 65 78 74 0a 09 20 20 6c 74 5f 73  c_objext..  lt_s
23630 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49 42 53 22  ave_LIBS="$LIBS"
23640 0a 09 20 20 6c 74 5f 73 61 76 65 5f 43 46 4c 41  ..  lt_save_CFLA
23650 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 09 20 20  GS="$CFLAGS"..  
23660 4c 49 42 53 3d 22 63 6f 6e 66 74 73 74 6d 2e 24  LIBS="conftstm.$
23670 61 63 5f 6f 62 6a 65 78 74 22 0a 09 20 20 43 46  ac_objext"..  CF
23680 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 24 6c 74  LAGS="$CFLAGS$lt
23690 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e  _prog_compiler_n
236a0 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 22 0a  o_builtin_flag".
236b0 09 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63  .  if { (eval ec
236c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
236d0 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22  NO: \"$ac_link\"
236e0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
236f0 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 0a 20 20  ac_link) 2>&5.  
23700 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
23710 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
23720 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
23730 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
23740 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
23750 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
23760 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78 74  ftest${ac_exeext
23770 7d 3b 20 74 68 65 6e 0a 09 20 20 20 20 70 69 70  }; then..    pip
23780 65 5f 77 6f 72 6b 73 3d 79 65 73 0a 09 20 20 66  e_works=yes..  f
23790 69 0a 09 20 20 4c 49 42 53 3d 22 24 6c 74 5f 73  i..  LIBS="$lt_s
237a0 61 76 65 5f 4c 49 42 53 22 0a 09 20 20 43 46 4c  ave_LIBS"..  CFL
237b0 41 47 53 3d 22 24 6c 74 5f 73 61 76 65 5f 43 46  AGS="$lt_save_CF
237c0 4c 41 47 53 22 0a 09 65 6c 73 65 0a 09 20 20 65  LAGS"..else..  e
237d0 63 68 6f 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64  cho "cannot find
237e0 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 20 69 6e   nm_test_func in
237f0 20 24 6e 6c 69 73 74 22 20 3e 26 35 0a 09 66 69   $nlist" >&5..fi
23800 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 65 63 68  .      else..ech
23810 6f 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6e  o "cannot find n
23820 6d 5f 74 65 73 74 5f 76 61 72 20 69 6e 20 24 6e  m_test_var in $n
23830 6c 69 73 74 22 20 3e 26 35 0a 20 20 20 20 20 20  list" >&5.      
23840 66 69 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  fi.    else.    
23850 20 20 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20 72    echo "cannot r
23860 75 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  un $lt_cv_sys_gl
23870 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
23880 22 20 3e 26 35 0a 20 20 20 20 66 69 0a 20 20 65  " >&5.    fi.  e
23890 6c 73 65 0a 20 20 20 20 65 63 68 6f 20 22 24 70  lse.    echo "$p
238a0 72 6f 67 6e 61 6d 65 3a 20 66 61 69 6c 65 64 20  rogname: failed 
238b0 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
238c0 35 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74 65  5.    cat confte
238d0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 20  st.$ac_ext >&5. 
238e0 20 66 69 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66   fi.  rm -f conf
238f0 74 65 73 74 2a 20 63 6f 6e 66 74 73 74 2a 0a 0a  test* conftst*..
23900 20 20 23 20 44 6f 20 6e 6f 74 20 75 73 65 20 74    # Do not use t
23910 68 65 20 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  he global_symbol
23920 5f 70 69 70 65 20 75 6e 6c 65 73 73 20 69 74 20  _pipe unless it 
23930 77 6f 72 6b 73 2e 0a 20 20 69 66 20 74 65 73 74  works..  if test
23940 20 22 24 70 69 70 65 5f 77 6f 72 6b 73 22 20 3d   "$pipe_works" =
23950 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 62   yes; then.    b
23960 72 65 61 6b 0a 20 20 65 6c 73 65 0a 20 20 20 20  reak.  else.    
23970 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
23980 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d 0a 20 20  _symbol_pipe=.  
23990 66 69 0a 64 6f 6e 65 0a 0a 66 69 0a 0a 69 66 20  fi.done..fi..if 
239a0 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f  test -z "$lt_cv_
239b0 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
239c0 6c 5f 70 69 70 65 22 3b 20 74 68 65 6e 0a 20 20  l_pipe"; then.  
239d0 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
239e0 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c  _symbol_to_cdecl
239f0 3d 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  =.fi.if test -z 
23a00 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  "$lt_cv_sys_glob
23a10 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 24 6c  al_symbol_pipe$l
23a20 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
23a30 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22  symbol_to_cdecl"
23a40 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24  ; then.  echo "$
23a50 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
23a60 65 73 75 6c 74 3a 20 66 61 69 6c 65 64 22 20 3e  esult: failed" >
23a70 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
23a80 54 7d 66 61 69 6c 65 64 22 20 3e 26 36 0a 65 6c  T}failed" >&6.el
23a90 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
23aa0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
23ab0 74 3a 20 6f 6b 22 20 3e 26 35 0a 65 63 68 6f 20  t: ok" >&5.echo 
23ac0 22 24 7b 45 43 48 4f 5f 54 7d 6f 6b 22 20 3e 26  "${ECHO_T}ok" >&
23ad0 36 0a 66 69 0a 0a 65 63 68 6f 20 22 24 61 73 5f  6.fi..echo "$as_
23ae0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
23af0 6b 69 6e 67 20 66 6f 72 20 6f 62 6a 64 69 72 22  king for objdir"
23b00 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
23b10 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
23b20 6f 62 6a 64 69 72 2e 2e 2e 20 24 45 43 48 4f 5f  objdir... $ECHO_
23b30 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
23b40 24 7b 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 2b 73  ${lt_cv_objdir+s
23b50 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
23b60 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
23b70 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
23b80 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 72 6d  C" >&6.else.  rm
23b90 20 2d 66 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76   -f .libs 2>/dev
23ba0 2f 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c 69 62  /null.mkdir .lib
23bb0 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 69 66  s 2>/dev/null.if
23bc0 20 74 65 73 74 20 2d 64 20 2e 6c 69 62 73 3b 20   test -d .libs; 
23bd0 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a  then.  lt_cv_obj
23be0 64 69 72 3d 2e 6c 69 62 73 0a 65 6c 73 65 0a 20  dir=.libs.else. 
23bf0 20 23 20 4d 53 2d 44 4f 53 20 64 6f 65 73 20 6e   # MS-DOS does n
23c00 6f 74 20 61 6c 6c 6f 77 20 66 69 6c 65 6e 61 6d  ot allow filenam
23c10 65 73 20 74 68 61 74 20 62 65 67 69 6e 20 77 69  es that begin wi
23c20 74 68 20 61 20 64 6f 74 2e 0a 20 20 6c 74 5f 63  th a dot..  lt_c
23c30 76 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62 73 0a 66  v_objdir=_libs.f
23c40 69 0a 72 6d 64 69 72 20 2e 6c 69 62 73 20 32 3e  i.rmdir .libs 2>
23c50 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 65 63 68  /dev/null.fi.ech
23c60 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
23c70 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  O: result: $lt_c
23c80 76 5f 6f 62 6a 64 69 72 22 20 3e 26 35 0a 65 63  v_objdir" >&5.ec
23c90 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
23ca0 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26 36 0a  _cv_objdir" >&6.
23cb0 6f 62 6a 64 69 72 3d 24 6c 74 5f 63 76 5f 6f 62  objdir=$lt_cv_ob
23cc0 6a 64 69 72 0a 0a 0a 0a 0a 0a 63 61 73 65 20 24  jdir......case $
23cd0 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 33 2a  host_os in.aix3*
23ce0 29 0a 20 20 23 20 41 49 58 20 73 6f 6d 65 74 69  ).  # AIX someti
23cf0 6d 65 73 20 68 61 73 20 70 72 6f 62 6c 65 6d 73  mes has problems
23d00 20 77 69 74 68 20 74 68 65 20 47 43 43 20 63 6f   with the GCC co
23d10 6c 6c 65 63 74 32 20 70 72 6f 67 72 61 6d 2e 20  llect2 program. 
23d20 20 46 6f 72 20 73 6f 6d 65 0a 20 20 23 20 72 65   For some.  # re
23d30 61 73 6f 6e 2c 20 69 66 20 77 65 20 73 65 74 20  ason, if we set 
23d40 74 68 65 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45  the COLLECT_NAME
23d50 53 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61  S environment va
23d60 72 69 61 62 6c 65 2c 20 74 68 65 20 70 72 6f 62  riable, the prob
23d70 6c 65 6d 73 0a 20 20 23 20 76 61 6e 69 73 68 20  lems.  # vanish 
23d80 69 6e 20 61 20 70 75 66 66 20 6f 66 20 73 6d 6f  in a puff of smo
23d90 6b 65 2e 0a 20 20 69 66 20 74 65 73 74 20 22 58  ke..  if test "X
23da0 24 7b 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 2b  ${COLLECT_NAMES+
23db0 73 65 74 7d 22 20 21 3d 20 58 73 65 74 3b 20 74  set}" != Xset; t
23dc0 68 65 6e 0a 20 20 20 20 43 4f 4c 4c 45 43 54 5f  hen.    COLLECT_
23dd0 4e 41 4d 45 53 3d 0a 20 20 20 20 65 78 70 6f 72  NAMES=.    expor
23de0 74 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 0a  t COLLECT_NAMES.
23df0 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a    fi.  ;;.esac..
23e00 23 20 53 65 64 20 73 75 62 73 74 69 74 75 74 69  # Sed substituti
23e10 6f 6e 20 74 68 61 74 20 68 65 6c 70 73 20 75 73  on that helps us
23e20 20 64 6f 20 72 6f 62 75 73 74 20 71 75 6f 74 69   do robust quoti
23e30 6e 67 2e 20 20 49 74 20 62 61 63 6b 73 6c 61 73  ng.  It backslas
23e40 68 69 66 69 65 73 0a 23 20 6d 65 74 61 63 68 61  hifies.# metacha
23e50 72 61 63 74 65 72 73 20 74 68 61 74 20 61 72 65  racters that are
23e60 20 73 74 69 6c 6c 20 61 63 74 69 76 65 20 77 69   still active wi
23e70 74 68 69 6e 20 64 6f 75 62 6c 65 2d 71 75 6f 74  thin double-quot
23e80 65 64 20 73 74 72 69 6e 67 73 2e 0a 58 73 65 64  ed strings..Xsed
23e90 3d 27 73 65 64 20 2d 65 20 73 2f 5e 58 2f 2f 27  ='sed -e s/^X//'
23ea0 0a 73 65 64 5f 71 75 6f 74 65 5f 73 75 62 73 74  .sed_quote_subst
23eb0 3d 27 73 2f 5c 28 5b 5c 5c 22 5c 5c 60 24 5c 5c  ='s/\([\\"\\`$\\
23ec0 5c 5c 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23  \\]\)/\\\1/g'..#
23ed0 20 53 61 6d 65 20 61 73 20 61 62 6f 76 65 2c 20   Same as above, 
23ee0 62 75 74 20 64 6f 20 6e 6f 74 20 71 75 6f 74 65  but do not quote
23ef0 20 76 61 72 69 61 62 6c 65 20 72 65 66 65 72 65   variable refere
23f00 6e 63 65 73 2e 0a 64 6f 75 62 6c 65 5f 71 75 6f  nces..double_quo
23f10 74 65 5f 73 75 62 73 74 3d 27 73 2f 5c 28 5b 5c  te_subst='s/\([\
23f20 5c 22 5c 5c 60 5c 5c 5c 5c 5d 5c 29 2f 5c 5c 5c  \"\\`\\\\]\)/\\\
23f30 31 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73  1/g'..# Sed subs
23f40 74 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61  titution to dela
23f50 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61  y expansion of a
23f60 6e 20 65 73 63 61 70 65 64 20 73 68 65 6c 6c 20  n escaped shell 
23f70 76 61 72 69 61 62 6c 65 20 69 6e 20 61 0a 23 20  variable in a.# 
23f80 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62  double_quote_sub
23f90 73 74 27 65 64 20 73 74 72 69 6e 67 2e 0a 64 65  st'ed string..de
23fa0 6c 61 79 5f 76 61 72 69 61 62 6c 65 5f 73 75 62  lay_variable_sub
23fb0 73 74 3d 27 73 2f 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  st='s/\\\\\\\\\\
23fc0 5c 24 2f 5c 5c 5c 5c 5c 5c 24 2f 67 27 0a 0a 23  \$/\\\\\\$/g'..#
23fd0 20 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f   Sed substitutio
23fe0 6e 20 74 6f 20 61 76 6f 69 64 20 61 63 63 69 64  n to avoid accid
23ff0 65 6e 74 61 6c 20 67 6c 6f 62 62 69 6e 67 20 69  ental globbing i
24000 6e 20 65 76 61 6c 65 64 20 65 78 70 72 65 73 73  n evaled express
24010 69 6f 6e 73 0a 6e 6f 5f 67 6c 6f 62 5f 73 75 62  ions.no_glob_sub
24020 73 74 3d 27 73 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27  st='s/\*/\\\*/g'
24030 0a 0a 23 20 43 6f 6e 73 74 61 6e 74 73 3a 0a 72  ..# Constants:.r
24040 6d 3d 22 72 6d 20 2d 66 22 0a 0a 23 20 47 6c 6f  m="rm -f"..# Glo
24050 62 61 6c 20 76 61 72 69 61 62 6c 65 73 3a 0a 64  bal variables:.d
24060 65 66 61 75 6c 74 5f 6f 66 69 6c 65 3d 6c 69 62  efault_ofile=lib
24070 74 6f 6f 6c 0a 63 61 6e 5f 62 75 69 6c 64 5f 73  tool.can_build_s
24080 68 61 72 65 64 3d 79 65 73 0a 0a 23 20 41 6c 6c  hared=yes..# All
24090 20 6b 6e 6f 77 6e 20 6c 69 6e 6b 65 72 73 20 72   known linkers r
240a0 65 71 75 69 72 65 20 61 20 60 2e 61 27 20 61 72  equire a `.a' ar
240b0 63 68 69 76 65 20 66 6f 72 20 73 74 61 74 69 63  chive for static
240c0 20 6c 69 6e 6b 69 6e 67 20 28 65 78 63 65 70 74   linking (except
240d0 20 4d 24 56 43 2c 0a 23 20 77 68 69 63 68 20 6e   M$VC,.# which n
240e0 65 65 64 73 20 27 2e 6c 69 62 27 29 2e 0a 6c 69  eeds '.lib')..li
240f0 62 65 78 74 3d 61 0a 6c 74 6d 61 69 6e 3d 22 24  bext=a.ltmain="$
24100 61 63 5f 61 75 78 5f 64 69 72 2f 6c 74 6d 61 69  ac_aux_dir/ltmai
24110 6e 2e 73 68 22 0a 6f 66 69 6c 65 3d 22 24 64 65  n.sh".ofile="$de
24120 66 61 75 6c 74 5f 6f 66 69 6c 65 22 0a 77 69 74  fault_ofile".wit
24130 68 5f 67 6e 75 5f 6c 64 3d 22 24 6c 74 5f 63 76  h_gnu_ld="$lt_cv
24140 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 0a 0a 69  _prog_gnu_ld"..i
24150 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
24160 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
24170 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
24180 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
24190 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
241a0 78 7d 61 72 22 2c 20 73 6f 20 69 74 20 63 61 6e  x}ar", so it can
241b0 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
241c0 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
241d0 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f  t dummy ${ac_too
241e0 6c 5f 70 72 65 66 69 78 7d 61 72 3b 20 61 63 5f  l_prefix}ar; ac_
241f0 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61  word=$2.echo "$a
24200 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
24210 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
24220 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ord" >&5.echo $E
24230 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
24240 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
24250 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
24260 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
24270 6f 67 5f 41 52 2b 73 65 74 7d 22 20 3d 20 73 65  og_AR+set}" = se
24280 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
24290 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
242a0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
242b0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
242c0 22 24 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63  "$AR"; then.  ac
242d0 5f 63 76 5f 70 72 6f 67 5f 41 52 3d 22 24 41 52  _cv_prog_AR="$AR
242e0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
242f0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
24300 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
24310 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
24320 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
24330 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
24340 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
24350 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
24360 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
24370 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
24380 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
24390 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
243a0 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
243b0 20 69 66 20 24 61 73 5f 65 78 65 63 75 74 61 62   if $as_executab
243c0 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
243d0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
243e0 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
243f0 5f 63 76 5f 70 72 6f 67 5f 41 52 3d 22 24 7b 61  _cv_prog_AR="${a
24400 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72  c_tool_prefix}ar
24410 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f  ".    echo "$as_
24420 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
24430 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
24440 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
24450 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
24460 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a    fi.done.done..
24470 66 69 0a 66 69 0a 41 52 3d 24 61 63 5f 63 76 5f  fi.fi.AR=$ac_cv_
24480 70 72 6f 67 5f 41 52 0a 69 66 20 74 65 73 74 20  prog_AR.if test 
24490 2d 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a 20  -n "$AR"; then. 
244a0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
244b0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
244c0 41 52 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  AR" >&5.echo "${
244d0 45 43 48 4f 5f 54 7d 24 41 52 22 20 3e 26 36 0a  ECHO_T}$AR" >&6.
244e0 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
244f0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
24500 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
24510 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
24520 3e 26 36 0a 66 69 0a 0a 66 69 0a 69 66 20 74 65  >&6.fi..fi.if te
24530 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
24540 6f 67 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 61  og_AR"; then.  a
24550 63 5f 63 74 5f 41 52 3d 24 41 52 0a 20 20 23 20  c_ct_AR=$AR.  # 
24560 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
24570 74 20 77 6f 72 64 20 6f 66 20 22 61 72 22 2c 20  t word of "ar", 
24580 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
24590 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
245a0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
245b0 20 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a   ar; ac_word=$2.
245c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
245d0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
245e0 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
245f0 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
24600 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
24610 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  word... $ECHO_C"
24620 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b   >&6.if test "${
24630 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
24640 5f 41 52 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _AR+set}" = set;
24650 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
24660 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
24670 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
24680 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
24690 61 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a  ac_ct_AR"; then.
246a0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
246b0 63 74 5f 41 52 3d 22 24 61 63 5f 63 74 5f 41 52  ct_AR="$ac_ct_AR
246c0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
246d0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
246e0 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
246f0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
24700 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
24710 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
24720 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
24730 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
24740 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
24750 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
24760 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
24770 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
24780 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
24790 20 69 66 20 24 61 73 5f 65 78 65 63 75 74 61 62   if $as_executab
247a0 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61  le_p "$as_dir/$a
247b0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
247c0 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  xt"; then.    ac
247d0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41  _cv_prog_ac_ct_A
247e0 52 3d 22 61 72 22 0a 20 20 20 20 65 63 68 6f 20  R="ar".    echo 
247f0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
24800 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
24810 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
24820 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
24830 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
24840 6f 6e 65 0a 0a 20 20 74 65 73 74 20 2d 7a 20 22  one..  test -z "
24850 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
24860 74 5f 41 52 22 20 26 26 20 61 63 5f 63 76 5f 70  t_AR" && ac_cv_p
24870 72 6f 67 5f 61 63 5f 63 74 5f 41 52 3d 22 66 61  rog_ac_ct_AR="fa
24880 6c 73 65 22 0a 66 69 0a 66 69 0a 61 63 5f 63 74  lse".fi.fi.ac_ct
24890 5f 41 52 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  _AR=$ac_cv_prog_
248a0 61 63 5f 63 74 5f 41 52 0a 69 66 20 74 65 73 74  ac_ct_AR.if test
248b0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41 52 22 3b   -n "$ac_ct_AR";
248c0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61   then.  echo "$a
248d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
248e0 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 41 52 22  sult: $ac_ct_AR"
248f0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
24900 4f 5f 54 7d 24 61 63 5f 63 74 5f 41 52 22 20 3e  O_T}$ac_ct_AR" >
24910 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  &6.else.  echo "
24920 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
24930 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
24940 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e  echo "${ECHO_T}n
24950 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20 41 52 3d  o" >&6.fi..  AR=
24960 24 61 63 5f 63 74 5f 41 52 0a 65 6c 73 65 0a 20  $ac_ct_AR.else. 
24970 20 41 52 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67   AR="$ac_cv_prog
24980 5f 41 52 22 0a 66 69 0a 0a 69 66 20 74 65 73 74  _AR".fi..if test
24990 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
249a0 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
249b0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
249c0 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
249d0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c  tool_prefix}ranl
249e0 69 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  ib", so it can b
249f0 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
24a00 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
24a10 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
24a20 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61  prefix}ranlib; a
24a30 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22  c_word=$2.echo "
24a40 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
24a50 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
24a60 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
24a70 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
24a80 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
24a90 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
24aa0 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
24ab0 70 72 6f 67 5f 52 41 4e 4c 49 42 2b 73 65 74 7d  prog_RANLIB+set}
24ac0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
24ad0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
24ae0 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
24af0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
24b00 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b  st -n "$RANLIB";
24b10 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
24b20 6f 67 5f 52 41 4e 4c 49 42 3d 22 24 52 41 4e 4c  og_RANLIB="$RANL
24b30 49 42 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IB" # Let the us
24b40 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
24b50 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
24b60 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
24b70 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
24b80 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
24b90 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
24ba0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
24bb0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
24bc0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
24bd0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
24be0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
24bf0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
24c00 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63 75 74  .  if $as_execut
24c10 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
24c20 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
24c30 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
24c40 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49  ac_cv_prog_RANLI
24c50 42 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  B="${ac_tool_pre
24c60 66 69 78 7d 72 61 6e 6c 69 62 22 0a 20 20 20 20  fix}ranlib".    
24c70 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
24c80 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
24c90 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
24ca0 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
24cb0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
24cc0 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a  one.done..fi.fi.
24cd0 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f 70 72  RANLIB=$ac_cv_pr
24ce0 6f 67 5f 52 41 4e 4c 49 42 0a 69 66 20 74 65 73  og_RANLIB.if tes
24cf0 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20  t -n "$RANLIB"; 
24d00 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73  then.  echo "$as
24d10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
24d20 75 6c 74 3a 20 24 52 41 4e 4c 49 42 22 20 3e 26  ult: $RANLIB" >&
24d30 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
24d40 7d 24 52 41 4e 4c 49 42 22 20 3e 26 36 0a 65 6c  }$RANLIB" >&6.el
24d50 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
24d60 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
24d70 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
24d80 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
24d90 36 0a 66 69 0a 0a 66 69 0a 69 66 20 74 65 73 74  6.fi..fi.if test
24da0 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
24db0 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20  _RANLIB"; then. 
24dc0 20 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24 52   ac_ct_RANLIB=$R
24dd0 41 4e 4c 49 42 0a 20 20 23 20 45 78 74 72 61 63  ANLIB.  # Extrac
24de0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
24df0 20 6f 66 20 22 72 61 6e 6c 69 62 22 2c 20 73 6f   of "ranlib", so
24e00 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
24e10 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
24e20 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 72  rgs..set dummy r
24e30 61 6e 6c 69 62 3b 20 61 63 5f 77 6f 72 64 3d 24  anlib; ac_word=$
24e40 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  2.echo "$as_me:$
24e50 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
24e60 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
24e70 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
24e80 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
24e90 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
24ea0 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
24eb0 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
24ec0 63 74 5f 52 41 4e 4c 49 42 2b 73 65 74 7d 22 20  ct_RANLIB+set}" 
24ed0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
24ee0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
24ef0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
24f00 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
24f10 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c   -n "$ac_ct_RANL
24f20 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IB"; then.  ac_c
24f30 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e  v_prog_ac_ct_RAN
24f40 4c 49 42 3d 22 24 61 63 5f 63 74 5f 52 41 4e 4c  LIB="$ac_ct_RANL
24f50 49 42 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IB" # Let the us
24f60 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
24f70 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
24f80 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
24f90 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
24fa0 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
24fb0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
24fc0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
24fd0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
24fe0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
24ff0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
25000 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
25010 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
25020 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63 75 74  .  if $as_execut
25030 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
25040 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
25050 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
25060 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
25070 5f 52 41 4e 4c 49 42 3d 22 72 61 6e 6c 69 62 22  _RANLIB="ranlib"
25080 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
25090 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
250a0 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
250b0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
250c0 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
250d0 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 20   fi.done.done.. 
250e0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
250f0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c  _prog_ac_ct_RANL
25100 49 42 22 20 26 26 20 61 63 5f 63 76 5f 70 72 6f  IB" && ac_cv_pro
25110 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22  g_ac_ct_RANLIB="
25120 3a 22 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 52  :".fi.fi.ac_ct_R
25130 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f 70 72 6f  ANLIB=$ac_cv_pro
25140 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 0a 69  g_ac_ct_RANLIB.i
25150 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
25160 74 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a  t_RANLIB"; then.
25170 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
25180 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
25190 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3e  $ac_ct_RANLIB" >
251a0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
251b0 54 7d 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22  T}$ac_ct_RANLIB"
251c0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f   >&6.else.  echo
251d0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
251e0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
251f0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
25200 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20 52  }no" >&6.fi..  R
25210 41 4e 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41 4e  ANLIB=$ac_ct_RAN
25220 4c 49 42 0a 65 6c 73 65 0a 20 20 52 41 4e 4c 49  LIB.else.  RANLI
25230 42 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52  B="$ac_cv_prog_R
25240 41 4e 4c 49 42 22 0a 66 69 0a 0a 69 66 20 74 65  ANLIB".fi..if te
25250 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
25260 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
25270 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
25280 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61  rst word of "${a
25290 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74  c_tool_prefix}st
252a0 72 69 70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  rip", so it can 
252b0 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
252c0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
252d0 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
252e0 5f 70 72 65 66 69 78 7d 73 74 72 69 70 3b 20 61  _prefix}strip; a
252f0 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22  c_word=$2.echo "
25300 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
25310 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
25320 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
25330 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
25340 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
25350 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
25360 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
25370 70 72 6f 67 5f 53 54 52 49 50 2b 73 65 74 7d 22  prog_STRIP+set}"
25380 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
25390 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
253a0 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
253b0 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
253c0 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b 20 74  t -n "$STRIP"; t
253d0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
253e0 5f 53 54 52 49 50 3d 22 24 53 54 52 49 50 22 20  _STRIP="$STRIP" 
253f0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
25400 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
25410 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
25420 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
25430 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
25440 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
25450 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
25460 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
25470 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
25480 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
25490 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
254a0 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
254b0 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
254c0 66 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65  f $as_executable
254d0 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
254e0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
254f0 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
25500 76 5f 70 72 6f 67 5f 53 54 52 49 50 3d 22 24 7b  v_prog_STRIP="${
25510 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73  ac_tool_prefix}s
25520 74 72 69 70 22 0a 20 20 20 20 65 63 68 6f 20 22  trip".    echo "
25530 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
25540 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
25550 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
25560 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
25570 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
25580 6e 65 0a 0a 66 69 0a 66 69 0a 53 54 52 49 50 3d  ne..fi.fi.STRIP=
25590 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49  $ac_cv_prog_STRI
255a0 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 53  P.if test -n "$S
255b0 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 65 63  TRIP"; then.  ec
255c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
255d0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 53 54 52  NO: result: $STR
255e0 49 50 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  IP" >&5.echo "${
255f0 45 43 48 4f 5f 54 7d 24 53 54 52 49 50 22 20 3e  ECHO_T}$STRIP" >
25600 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  &6.else.  echo "
25610 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
25620 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
25630 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e  echo "${ECHO_T}n
25640 6f 22 20 3e 26 36 0a 66 69 0a 0a 66 69 0a 69 66  o" >&6.fi..fi.if
25650 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
25660 5f 70 72 6f 67 5f 53 54 52 49 50 22 3b 20 74 68  _prog_STRIP"; th
25670 65 6e 0a 20 20 61 63 5f 63 74 5f 53 54 52 49 50  en.  ac_ct_STRIP
25680 3d 24 53 54 52 49 50 0a 20 20 23 20 45 78 74 72  =$STRIP.  # Extr
25690 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
256a0 72 64 20 6f 66 20 22 73 74 72 69 70 22 2c 20 73  rd of "strip", s
256b0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
256c0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
256d0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
256e0 73 74 72 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24  strip; ac_word=$
256f0 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  2.echo "$as_me:$
25700 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
25710 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
25720 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
25730 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
25740 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
25750 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
25760 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
25770 63 74 5f 53 54 52 49 50 2b 73 65 74 7d 22 20 3d  ct_STRIP+set}" =
25780 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
25790 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
257a0 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
257b0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
257c0 2d 6e 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50  -n "$ac_ct_STRIP
257d0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
257e0 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50  prog_ac_ct_STRIP
257f0 3d 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20  ="$ac_ct_STRIP" 
25800 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
25810 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
25820 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
25830 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
25840 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
25850 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
25860 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
25870 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
25880 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
25890 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
258a0 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
258b0 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
258c0 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
258d0 66 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65  f $as_executable
258e0 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
258f0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
25900 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
25910 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52  v_prog_ac_ct_STR
25920 49 50 3d 22 73 74 72 69 70 22 0a 20 20 20 20 65  IP="strip".    e
25930 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
25940 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
25950 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
25960 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
25970 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
25980 6e 65 0a 64 6f 6e 65 0a 0a 20 20 74 65 73 74 20  ne.done..  test 
25990 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
259a0 61 63 5f 63 74 5f 53 54 52 49 50 22 20 26 26 20  ac_ct_STRIP" && 
259b0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
259c0 5f 53 54 52 49 50 3d 22 3a 22 0a 66 69 0a 66 69  _STRIP=":".fi.fi
259d0 0a 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 61 63  .ac_ct_STRIP=$ac
259e0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53  _cv_prog_ac_ct_S
259f0 54 52 49 50 0a 69 66 20 74 65 73 74 20 2d 6e 20  TRIP.if test -n 
25a00 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20  "$ac_ct_STRIP"; 
25a10 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73  then.  echo "$as
25a20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
25a30 75 6c 74 3a 20 24 61 63 5f 63 74 5f 53 54 52 49  ult: $ac_ct_STRI
25a40 50 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  P" >&5.echo "${E
25a50 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 53 54 52  CHO_T}$ac_ct_STR
25a60 49 50 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65  IP" >&6.else.  e
25a70 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
25a80 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
25a90 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
25aa0 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a  O_T}no" >&6.fi..
25ab0 20 20 53 54 52 49 50 3d 24 61 63 5f 63 74 5f 53    STRIP=$ac_ct_S
25ac0 54 52 49 50 0a 65 6c 73 65 0a 20 20 53 54 52 49  TRIP.else.  STRI
25ad0 50 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53  P="$ac_cv_prog_S
25ae0 54 52 49 50 22 0a 66 69 0a 0a 0a 6f 6c 64 5f 43  TRIP".fi...old_C
25af0 43 3d 22 24 43 43 22 0a 6f 6c 64 5f 43 46 4c 41  C="$CC".old_CFLA
25b00 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 0a 23 20  GS="$CFLAGS"..# 
25b10 53 65 74 20 73 61 6e 65 20 64 65 66 61 75 6c 74  Set sane default
25b20 73 20 66 6f 72 20 76 61 72 69 6f 75 73 20 76 61  s for various va
25b30 72 69 61 62 6c 65 73 0a 74 65 73 74 20 2d 7a 20  riables.test -z 
25b40 22 24 41 52 22 20 26 26 20 41 52 3d 61 72 0a 74  "$AR" && AR=ar.t
25b50 65 73 74 20 2d 7a 20 22 24 41 52 5f 46 4c 41 47  est -z "$AR_FLAG
25b60 53 22 20 26 26 20 41 52 5f 46 4c 41 47 53 3d 63  S" && AR_FLAGS=c
25b70 72 75 0a 74 65 73 74 20 2d 7a 20 22 24 41 53 22  ru.test -z "$AS"
25b80 20 26 26 20 41 53 3d 61 73 0a 74 65 73 74 20 2d   && AS=as.test -
25b90 7a 20 22 24 43 43 22 20 26 26 20 43 43 3d 63 63  z "$CC" && CC=cc
25ba0 0a 74 65 73 74 20 2d 7a 20 22 24 4c 54 43 43 22  .test -z "$LTCC"
25bb0 20 26 26 20 4c 54 43 43 3d 24 43 43 0a 74 65 73   && LTCC=$CC.tes
25bc0 74 20 2d 7a 20 22 24 44 4c 4c 54 4f 4f 4c 22 20  t -z "$DLLTOOL" 
25bd0 26 26 20 44 4c 4c 54 4f 4f 4c 3d 64 6c 6c 74 6f  && DLLTOOL=dllto
25be0 6f 6c 0a 74 65 73 74 20 2d 7a 20 22 24 4c 44 22  ol.test -z "$LD"
25bf0 20 26 26 20 4c 44 3d 6c 64 0a 74 65 73 74 20 2d   && LD=ld.test -
25c00 7a 20 22 24 4c 4e 5f 53 22 20 26 26 20 4c 4e 5f  z "$LN_S" && LN_
25c10 53 3d 22 6c 6e 20 2d 73 22 0a 74 65 73 74 20 2d  S="ln -s".test -
25c20 7a 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 26  z "$MAGIC_CMD" &
25c30 26 20 4d 41 47 49 43 5f 43 4d 44 3d 66 69 6c 65  & MAGIC_CMD=file
25c40 0a 74 65 73 74 20 2d 7a 20 22 24 4e 4d 22 20 26  .test -z "$NM" &
25c50 26 20 4e 4d 3d 6e 6d 0a 74 65 73 74 20 2d 7a 20  & NM=nm.test -z 
25c60 22 24 53 45 44 22 20 26 26 20 53 45 44 3d 73 65  "$SED" && SED=se
25c70 64 0a 74 65 73 74 20 2d 7a 20 22 24 4f 42 4a 44  d.test -z "$OBJD
25c80 55 4d 50 22 20 26 26 20 4f 42 4a 44 55 4d 50 3d  UMP" && OBJDUMP=
25c90 6f 62 6a 64 75 6d 70 0a 74 65 73 74 20 2d 7a 20  objdump.test -z 
25ca0 22 24 52 41 4e 4c 49 42 22 20 26 26 20 52 41 4e  "$RANLIB" && RAN
25cb0 4c 49 42 3d 3a 0a 74 65 73 74 20 2d 7a 20 22 24  LIB=:.test -z "$
25cc0 53 54 52 49 50 22 20 26 26 20 53 54 52 49 50 3d  STRIP" && STRIP=
25cd0 3a 0a 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 6f  :.test -z "$ac_o
25ce0 62 6a 65 78 74 22 20 26 26 20 61 63 5f 6f 62 6a  bjext" && ac_obj
25cf0 65 78 74 3d 6f 0a 0a 23 20 44 65 74 65 72 6d 69  ext=o..# Determi
25d00 6e 65 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 63  ne commands to c
25d10 72 65 61 74 65 20 6f 6c 64 2d 73 74 79 6c 65 20  reate old-style 
25d20 73 74 61 74 69 63 20 61 72 63 68 69 76 65 73 2e  static archives.
25d30 0a 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64  .old_archive_cmd
25d40 73 3d 27 24 41 52 20 24 41 52 5f 46 4c 41 47 53  s='$AR $AR_FLAGS
25d50 20 24 6f 6c 64 6c 69 62 24 6f 6c 64 6f 62 6a 73   $oldlib$oldobjs
25d60 24 6f 6c 64 5f 64 65 70 6c 69 62 73 27 0a 6f 6c  $old_deplibs'.ol
25d70 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d  d_postinstall_cm
25d80 64 73 3d 27 63 68 6d 6f 64 20 36 34 34 20 24 6f  ds='chmod 644 $o
25d90 6c 64 6c 69 62 27 0a 6f 6c 64 5f 70 6f 73 74 75  ldlib'.old_postu
25da0 6e 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a 0a  ninstall_cmds=..
25db0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e  if test -n "$RAN
25dc0 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 63 61 73  LIB"; then.  cas
25dd0 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
25de0 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 6f 6c  openbsd*).    ol
25df0 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d  d_postinstall_cm
25e00 64 73 3d 22 5c 24 52 41 4e 4c 49 42 20 2d 74 20  ds="\$RANLIB -t 
25e10 5c 24 6f 6c 64 6c 69 62 7e 24 6f 6c 64 5f 70 6f  \$oldlib~$old_po
25e20 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 22 0a  stinstall_cmds".
25e30 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20      ;;.  *).    
25e40 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f  old_postinstall_
25e50 63 6d 64 73 3d 22 5c 24 52 41 4e 4c 49 42 20 5c  cmds="\$RANLIB \
25e60 24 6f 6c 64 6c 69 62 7e 24 6f 6c 64 5f 70 6f 73  $oldlib~$old_pos
25e70 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 22 0a 20  tinstall_cmds". 
25e80 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6f     ;;.  esac.  o
25e90 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  ld_archive_cmds=
25ea0 22 24 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d  "$old_archive_cm
25eb0 64 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c  ds~\$RANLIB \$ol
25ec0 64 6c 69 62 22 0a 66 69 0a 0a 23 20 4f 6e 6c 79  dlib".fi..# Only
25ed0 20 70 65 72 66 6f 72 6d 20 74 68 65 20 63 68 65   perform the che
25ee0 63 6b 20 66 6f 72 20 66 69 6c 65 2c 20 69 66 20  ck for file, if 
25ef0 74 68 65 20 63 68 65 63 6b 20 6d 65 74 68 6f 64  the check method
25f00 20 72 65 71 75 69 72 65 73 20 69 74 0a 63 61 73   requires it.cas
25f10 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  e $deplibs_check
25f20 5f 6d 65 74 68 6f 64 20 69 6e 0a 66 69 6c 65 5f  _method in.file_
25f30 6d 61 67 69 63 2a 29 0a 20 20 69 66 20 74 65 73  magic*).  if tes
25f40 74 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63  t "$file_magic_c
25f50 6d 64 22 20 3d 20 27 24 4d 41 47 49 43 5f 43 4d  md" = '$MAGIC_CM
25f60 44 27 3b 20 74 68 65 6e 0a 20 20 20 20 65 63 68  D'; then.    ech
25f70 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25f80 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
25f90 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
25fa0 7d 66 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20  }file" >&5.echo 
25fb0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
25fc0 67 20 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f  g for ${ac_tool_
25fd0 70 72 65 66 69 78 7d 66 69 6c 65 2e 2e 2e 20 24  prefix}file... $
25fe0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
25ff0 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74  est "${lt_cv_pat
26000 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 73 65 74 7d  h_MAGIC_CMD+set}
26010 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
26020 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
26030 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
26040 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65 20  >&6.else.  case 
26050 24 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c  $MAGIC_CMD in.[\
26060 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a  \/*] |  ?:[\\/]*
26070 29 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  ).  lt_cv_path_M
26080 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43  AGIC_CMD="$MAGIC
26090 5f 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65 20  _CMD" # Let the 
260a0 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
260b0 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61  e test with a pa
260c0 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74  th..  ;;.*).  lt
260d0 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d  _save_MAGIC_CMD=
260e0 22 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c  "$MAGIC_CMD".  l
260f0 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53  t_save_ifs="$IFS
26100 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  "; IFS=$PATH_SEP
26110 41 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d  ARATOR.  ac_dumm
26120 79 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54 48  y="/usr/bin$PATH
26130 5f 53 45 50 41 52 41 54 4f 52 24 50 41 54 48 22  _SEPARATOR$PATH"
26140 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  .  for ac_dir in
26150 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20   $ac_dummy; do. 
26160 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
26170 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d  _ifs".    test -
26180 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61  z "$ac_dir" && a
26190 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74  c_dir=..    if t
261a0 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 24  est -f $ac_dir/$
261b0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
261c0 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 20  file; then.     
261d0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49   lt_cv_path_MAGI
261e0 43 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f 24  C_CMD="$ac_dir/$
261f0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
26200 66 69 6c 65 22 0a 20 20 20 20 20 20 69 66 20 74  file".      if t
26210 65 73 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61  est -n "$file_ma
26220 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20  gic_test_file"; 
26230 74 68 65 6e 0a 09 63 61 73 65 20 24 64 65 70 6c  then..case $depl
26240 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
26250 20 69 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63   in.."file_magic
26260 20 22 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67   "*)..  file_mag
26270 69 63 5f 72 65 67 65 78 3d 22 60 65 78 70 72 20  ic_regex="`expr 
26280 5c 22 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  \"$deplibs_check
26290 5f 6d 65 74 68 6f 64 5c 22 20 3a 20 5c 22 66 69  _method\" : \"fi
262a0 6c 65 5f 6d 61 67 69 63 20 5c 28 2e 2a 5c 29 5c  le_magic \(.*\)\
262b0 22 60 22 0a 09 20 20 4d 41 47 49 43 5f 43 4d 44  "`"..  MAGIC_CMD
262c0 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41  ="$lt_cv_path_MA
262d0 47 49 43 5f 43 4d 44 22 0a 09 20 20 69 66 20 65  GIC_CMD"..  if e
262e0 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f  val $file_magic_
262f0 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67 69 63  cmd \$file_magic
26300 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e 20 2f 64  _test_file 2> /d
26310 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20 20 24  ev/null |..    $
26320 45 47 52 45 50 20 22 24 66 69 6c 65 5f 6d 61 67  EGREP "$file_mag
26330 69 63 5f 72 65 67 65 78 22 20 3e 20 2f 64 65 76  ic_regex" > /dev
26340 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20  /null; then..   
26350 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20   :..  else..    
26360 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26 32 0a 0a  cat <<EOF 1>&2..
26370 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 74 68 65  *** Warning: the
26380 20 63 6f 6d 6d 61 6e 64 20 6c 69 62 74 6f 6f 6c   command libtool
26390 20 75 73 65 73 20 74 6f 20 64 65 74 65 63 74 20   uses to detect 
263a0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
263b0 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f 6d 61 67 69  ,.*** $file_magi
263c0 63 5f 63 6d 64 2c 20 70 72 6f 64 75 63 65 73 20  c_cmd, produces 
263d0 6f 75 74 70 75 74 20 74 68 61 74 20 6c 69 62 74  output that libt
263e0 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72 65 63 6f 67  ool cannot recog
263f0 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68 65 20 72 65  nize..*** The re
26400 73 75 6c 74 20 69 73 20 74 68 61 74 20 6c 69 62  sult is that lib
26410 74 6f 6f 6c 20 6d 61 79 20 66 61 69 6c 20 74 6f  tool may fail to
26420 20 72 65 63 6f 67 6e 69 7a 65 20 73 68 61 72 65   recognize share
26430 64 20 6c 69 62 72 61 72 69 65 73 0a 2a 2a 2a 20  d libraries.*** 
26440 61 73 20 73 75 63 68 2e 20 20 54 68 69 73 20 77  as such.  This w
26450 69 6c 6c 20 61 66 66 65 63 74 20 74 68 65 20 63  ill affect the c
26460 72 65 61 74 69 6f 6e 20 6f 66 20 6c 69 62 74 6f  reation of libto
26470 6f 6c 20 6c 69 62 72 61 72 69 65 73 20 74 68 61  ol libraries tha
26480 74 0a 2a 2a 2a 20 64 65 70 65 6e 64 20 6f 6e 20  t.*** depend on 
26490 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
264a0 2c 20 62 75 74 20 70 72 6f 67 72 61 6d 73 20 6c  , but programs l
264b0 69 6e 6b 65 64 20 77 69 74 68 20 73 75 63 68 20  inked with such 
264c0 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69 62 72  libtool.*** libr
264d0 61 72 69 65 73 20 77 69 6c 6c 20 77 6f 72 6b 20  aries will work 
264e0 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68  regardless of th
264f0 69 73 20 70 72 6f 62 6c 65 6d 2e 20 20 4e 65 76  is problem.  Nev
26500 65 72 74 68 65 6c 65 73 73 2c 20 79 6f 75 0a 2a  ertheless, you.*
26510 2a 2a 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 72  ** may want to r
26520 65 70 6f 72 74 20 74 68 65 20 70 72 6f 62 6c 65  eport the proble
26530 6d 20 74 6f 20 79 6f 75 72 20 73 79 73 74 65 6d  m to your system
26540 20 6d 61 6e 61 67 65 72 20 61 6e 64 2f 6f 72 20   manager and/or 
26550 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c 69 62 74 6f  to.*** bug-libto
26560 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a 45 4f 46 0a  ol@gnu.org..EOF.
26570 09 20 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20  .  fi ;;..esac. 
26580 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 62 72       fi.      br
26590 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e  eak.    fi.  don
265a0 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76  e.  IFS="$lt_sav
265b0 65 5f 69 66 73 22 0a 20 20 4d 41 47 49 43 5f 43  e_ifs".  MAGIC_C
265c0 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47  MD="$lt_save_MAG
265d0 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61  IC_CMD".  ;;.esa
265e0 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d  c.fi..MAGIC_CMD=
265f0 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47  "$lt_cv_path_MAG
26600 49 43 5f 43 4d 44 22 0a 69 66 20 74 65 73 74 20  IC_CMD".if test 
26610 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b  -n "$MAGIC_CMD";
26620 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61   then.  echo "$a
26630 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
26640 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44  sult: $MAGIC_CMD
26650 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
26660 48 4f 5f 54 7d 24 4d 41 47 49 43 5f 43 4d 44 22  HO_T}$MAGIC_CMD"
26670 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f   >&6.else.  echo
26680 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
26690 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
266a0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
266b0 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 69 66 20  }no" >&6.fi..if 
266c0 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f  test -z "$lt_cv_
266d0 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 3b  path_MAGIC_CMD";
266e0 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
266f0 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
26700 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 65  fix"; then.    e
26710 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
26720 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
26730 72 20 66 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f  r file" >&5.echo
26740 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
26750 6e 67 20 66 6f 72 20 66 69 6c 65 2e 2e 2e 20 24  ng for file... $
26760 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
26770 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74  est "${lt_cv_pat
26780 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 73 65 74 7d  h_MAGIC_CMD+set}
26790 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
267a0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
267b0 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
267c0 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65 20  >&6.else.  case 
267d0 24 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c  $MAGIC_CMD in.[\
267e0 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a  \/*] |  ?:[\\/]*
267f0 29 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  ).  lt_cv_path_M
26800 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43  AGIC_CMD="$MAGIC
26810 5f 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65 20  _CMD" # Let the 
26820 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
26830 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61  e test with a pa
26840 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74  th..  ;;.*).  lt
26850 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d  _save_MAGIC_CMD=
26860 22 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c  "$MAGIC_CMD".  l
26870 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53  t_save_ifs="$IFS
26880 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  "; IFS=$PATH_SEP
26890 41 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d  ARATOR.  ac_dumm
268a0 79 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54 48  y="/usr/bin$PATH
268b0 5f 53 45 50 41 52 41 54 4f 52 24 50 41 54 48 22  _SEPARATOR$PATH"
268c0 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  .  for ac_dir in
268d0 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20   $ac_dummy; do. 
268e0 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
268f0 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d  _ifs".    test -
26900 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61  z "$ac_dir" && a
26910 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74  c_dir=..    if t
26920 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 66  est -f $ac_dir/f
26930 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ile; then.      
26940 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
26950 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f 66 69  _CMD="$ac_dir/fi
26960 6c 65 22 0a 20 20 20 20 20 20 69 66 20 74 65 73  le".      if tes
26970 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69  t -n "$file_magi
26980 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20 74 68  c_test_file"; th
26990 65 6e 0a 09 63 61 73 65 20 24 64 65 70 6c 69 62  en..case $deplib
269a0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69  s_check_method i
269b0 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63 20 22  n.."file_magic "
269c0 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69 63  *)..  file_magic
269d0 5f 72 65 67 65 78 3d 22 60 65 78 70 72 20 5c 22  _regex="`expr \"
269e0 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  $deplibs_check_m
269f0 65 74 68 6f 64 5c 22 20 3a 20 5c 22 66 69 6c 65  ethod\" : \"file
26a00 5f 6d 61 67 69 63 20 5c 28 2e 2a 5c 29 5c 22 60  _magic \(.*\)\"`
26a10 22 0a 09 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22  "..  MAGIC_CMD="
26a20 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49  $lt_cv_path_MAGI
26a30 43 5f 43 4d 44 22 0a 09 20 20 69 66 20 65 76 61  C_CMD"..  if eva
26a40 6c 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  l $file_magic_cm
26a50 64 20 5c 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74  d \$file_magic_t
26a60 65 73 74 5f 66 69 6c 65 20 32 3e 20 2f 64 65 76  est_file 2> /dev
26a70 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20 20 24 45 47  /null |..    $EG
26a80 52 45 50 20 22 24 66 69 6c 65 5f 6d 61 67 69 63  REP "$file_magic
26a90 5f 72 65 67 65 78 22 20 3e 20 2f 64 65 76 2f 6e  _regex" > /dev/n
26aa0 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20 20 3a  ull; then..    :
26ab0 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20 63 61  ..  else..    ca
26ac0 74 20 3c 3c 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a  t <<EOF 1>&2..**
26ad0 2a 20 57 61 72 6e 69 6e 67 3a 20 74 68 65 20 63  * Warning: the c
26ae0 6f 6d 6d 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75  ommand libtool u
26af0 73 65 73 20 74 6f 20 64 65 74 65 63 74 20 73 68  ses to detect sh
26b00 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 0a  ared libraries,.
26b10 2a 2a 2a 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f  *** $file_magic_
26b20 63 6d 64 2c 20 70 72 6f 64 75 63 65 73 20 6f 75  cmd, produces ou
26b30 74 70 75 74 20 74 68 61 74 20 6c 69 62 74 6f 6f  tput that libtoo
26b40 6c 20 63 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69  l cannot recogni
26b50 7a 65 2e 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75  ze..*** The resu
26b60 6c 74 20 69 73 20 74 68 61 74 20 6c 69 62 74 6f  lt is that libto
26b70 6f 6c 20 6d 61 79 20 66 61 69 6c 20 74 6f 20 72  ol may fail to r
26b80 65 63 6f 67 6e 69 7a 65 20 73 68 61 72 65 64 20  ecognize shared 
26b90 6c 69 62 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73  libraries.*** as
26ba0 20 73 75 63 68 2e 20 20 54 68 69 73 20 77 69 6c   such.  This wil
26bb0 6c 20 61 66 66 65 63 74 20 74 68 65 20 63 72 65  l affect the cre
26bc0 61 74 69 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c  ation of libtool
26bd0 20 6c 69 62 72 61 72 69 65 73 20 74 68 61 74 0a   libraries that.
26be0 2a 2a 2a 20 64 65 70 65 6e 64 20 6f 6e 20 73 68  *** depend on sh
26bf0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20  ared libraries, 
26c00 62 75 74 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e  but programs lin
26c10 6b 65 64 20 77 69 74 68 20 73 75 63 68 20 6c 69  ked with such li
26c20 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72  btool.*** librar
26c30 69 65 73 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65  ies will work re
26c40 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73  gardless of this
26c50 20 70 72 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72   problem.  Never
26c60 74 68 65 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a  theless, you.***
26c70 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 72 65 70   may want to rep
26c80 6f 72 74 20 74 68 65 20 70 72 6f 62 6c 65 6d 20  ort the problem 
26c90 74 6f 20 79 6f 75 72 20 73 79 73 74 65 6d 20 6d  to your system m
26ca0 61 6e 61 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f  anager and/or to
26cb0 0a 2a 2a 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c  .*** bug-libtool
26cc0 40 67 6e 75 2e 6f 72 67 0a 0a 45 4f 46 0a 09 20  @gnu.org..EOF.. 
26cd0 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20   fi ;;..esac.   
26ce0 20 20 20 66 69 0a 20 20 20 20 20 20 62 72 65 61     fi.      brea
26cf0 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a  k.    fi.  done.
26d00 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
26d10 69 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44  ifs".  MAGIC_CMD
26d20 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43  ="$lt_save_MAGIC
26d30 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a  _CMD".  ;;.esac.
26d40 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24  fi..MAGIC_CMD="$
26d50 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
26d60 5f 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d 6e  _CMD".if test -n
26d70 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74   "$MAGIC_CMD"; t
26d80 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  hen.  echo "$as_
26d90 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
26da0 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20  lt: $MAGIC_CMD" 
26db0 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
26dc0 5f 54 7d 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e  _T}$MAGIC_CMD" >
26dd0 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  &6.else.  echo "
26de0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
26df0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
26e00 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e  echo "${ECHO_T}n
26e10 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20 65 6c 73  o" >&6.fi..  els
26e20 65 0a 20 20 20 20 4d 41 47 49 43 5f 43 4d 44 3d  e.    MAGIC_CMD=
26e30 3a 0a 20 20 66 69 0a 66 69 0a 0a 20 20 66 69 0a  :.  fi.fi..  fi.
26e40 20 20 3b 3b 0a 65 73 61 63 0a 0a 65 6e 61 62 6c    ;;.esac..enabl
26e50 65 5f 64 6c 6f 70 65 6e 3d 6e 6f 0a 65 6e 61 62  e_dlopen=no.enab
26e60 6c 65 5f 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a  le_win32_dll=no.
26e70 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72  .# Check whether
26e80 20 2d 2d 65 6e 61 62 6c 65 2d 6c 69 62 74 6f 6f   --enable-libtoo
26e90 6c 2d 6c 6f 63 6b 20 6f 72 20 2d 2d 64 69 73 61  l-lock or --disa
26ea0 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b  ble-libtool-lock
26eb0 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74   was given..if t
26ec0 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 6c 69  est "${enable_li
26ed0 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d 22  btool_lock+set}"
26ee0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
26ef0 6e 61 62 6c 65 76 61 6c 3d 22 24 65 6e 61 62 6c  nableval="$enabl
26f00 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 0a  e_libtool_lock".
26f10 0a 66 69 3b 0a 74 65 73 74 20 22 78 24 65 6e 61  .fi;.test "x$ena
26f20 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
26f30 22 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61 62  " != xno && enab
26f40 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d  le_libtool_lock=
26f50 79 65 73 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68  yes...# Check wh
26f60 65 74 68 65 72 20 2d 2d 77 69 74 68 2d 70 69 63  ether --with-pic
26f70 20 6f 72 20 2d 2d 77 69 74 68 6f 75 74 2d 70 69   or --without-pi
26f80 63 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  c was given..if 
26f90 74 65 73 74 20 22 24 7b 77 69 74 68 5f 70 69 63  test "${with_pic
26fa0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
26fb0 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d 22 24 77  en.  withval="$w
26fc0 69 74 68 5f 70 69 63 22 0a 20 20 70 69 63 5f 6d  ith_pic".  pic_m
26fd0 6f 64 65 3d 22 24 77 69 74 68 76 61 6c 22 0a 65  ode="$withval".e
26fe0 6c 73 65 0a 20 20 70 69 63 5f 6d 6f 64 65 3d 64  lse.  pic_mode=d
26ff0 65 66 61 75 6c 74 0a 66 69 3b 0a 74 65 73 74 20  efault.fi;.test 
27000 2d 7a 20 22 24 70 69 63 5f 6d 6f 64 65 22 20 26  -z "$pic_mode" &
27010 26 20 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75  & pic_mode=defau
27020 6c 74 0a 0a 23 20 55 73 65 20 43 20 66 6f 72 20  lt..# Use C for 
27030 74 68 65 20 64 65 66 61 75 6c 74 20 63 6f 6e 66  the default conf
27040 69 67 75 72 61 74 69 6f 6e 20 69 6e 20 74 68 65  iguration in the
27050 20 6c 69 62 74 6f 6f 6c 20 73 63 72 69 70 74 0a   libtool script.
27060 74 61 67 6e 61 6d 65 3d 0a 6c 74 5f 73 61 76 65  tagname=.lt_save
27070 5f 43 43 3d 22 24 43 43 22 0a 61 63 5f 65 78 74  _CC="$CC".ac_ext
27080 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
27090 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
270a0 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
270b0 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
270c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
270d0 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
270e0 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
270f0 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
27100 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
27110 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
27120 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
27130 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
27140 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
27150 72 5f 67 6e 75 0a 0a 0a 23 20 53 6f 75 72 63 65  r_gnu...# Source
27160 20 66 69 6c 65 20 65 78 74 65 6e 73 69 6f 6e 20   file extension 
27170 66 6f 72 20 43 20 74 65 73 74 20 73 6f 75 72 63  for C test sourc
27180 65 73 2e 0a 61 63 5f 65 78 74 3d 63 0a 0a 23 20  es..ac_ext=c..# 
27190 4f 62 6a 65 63 74 20 66 69 6c 65 20 65 78 74 65  Object file exte
271a0 6e 73 69 6f 6e 20 66 6f 72 20 63 6f 6d 70 69 6c  nsion for compil
271b0 65 64 20 43 20 74 65 73 74 20 73 6f 75 72 63 65  ed C test source
271c0 73 2e 0a 6f 62 6a 65 78 74 3d 6f 0a 6f 62 6a 65  s..objext=o.obje
271d0 78 74 3d 24 6f 62 6a 65 78 74 0a 0a 23 20 43 6f  xt=$objext..# Co
271e0 64 65 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e  de to be used in
271f0 20 73 69 6d 70 6c 65 20 63 6f 6d 70 69 6c 65 20   simple compile 
27200 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f  tests.lt_simple_
27210 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64  compile_test_cod
27220 65 3d 22 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69  e="int some_vari
27230 61 62 6c 65 20 3d 20 30 3b 5c 6e 22 0a 0a 23 20  able = 0;\n"..# 
27240 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65 64 20  Code to be used 
27250 69 6e 20 73 69 6d 70 6c 65 20 6c 69 6e 6b 20 74  in simple link t
27260 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 6c  ests.lt_simple_l
27270 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 3d 27 69  ink_test_code='i
27280 6e 74 20 6d 61 69 6e 28 29 7b 72 65 74 75 72 6e  nt main(){return
27290 28 30 29 3b 7d 5c 6e 27 0a 0a 0a 23 20 49 66 20  (0);}\n'...# If 
272a0 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61  no C compiler wa
272b0 73 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65  s specified, use
272c0 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43   CC..LTCC=${LTCC
272d0 2d 22 24 43 43 22 7d 0a 0a 23 20 41 6c 6c 6f 77  -"$CC"}..# Allow
272e0 20 43 43 20 74 6f 20 62 65 20 61 20 70 72 6f 67   CC to be a prog
272f0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
27300 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c 65  guments..compile
27310 72 3d 24 43 43 0a 0a 0a 23 0a 23 20 43 68 65 63  r=$CC...#.# Chec
27320 6b 20 66 6f 72 20 61 6e 79 20 73 70 65 63 69 61  k for any specia
27330 6c 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79  l shared library
27340 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 66 6c 61   compilation fla
27350 67 73 2e 0a 23 0a 6c 74 5f 70 72 6f 67 5f 63 63  gs..#.lt_prog_cc
27360 5f 73 68 6c 69 62 3d 0a 69 66 20 74 65 73 74 20  _shlib=.if test 
27370 22 24 47 43 43 22 20 3d 20 6e 6f 3b 20 74 68 65  "$GCC" = no; the
27380 6e 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f  n.  case $host_o
27390 73 20 69 6e 0a 20 20 73 63 6f 33 2e 32 76 35 2a  s in.  sco3.2v5*
273a0 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 63  ).    lt_prog_cc
273b0 5f 73 68 6c 69 62 3d 27 2d 62 65 6c 66 27 0a 20  _shlib='-belf'. 
273c0 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 66 69 0a     ;;.  esac.fi.
273d0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f  if test -n "$lt_
273e0 70 72 6f 67 5f 63 63 5f 73 68 6c 69 62 22 3b 20  prog_cc_shlib"; 
273f0 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24  then.  { echo "$
27400 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57  as_me:$LINENO: W
27410 41 52 4e 49 4e 47 3a 20 5c 60 24 43 43 27 20 72  ARNING: \`$CC' r
27420 65 71 75 69 72 65 73 20 5c 60 24 6c 74 5f 70 72  equires \`$lt_pr
27430 6f 67 5f 63 63 5f 73 68 6c 69 62 27 20 74 6f 20  og_cc_shlib' to 
27440 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69 62  build shared lib
27450 72 61 72 69 65 73 22 20 3e 26 35 0a 65 63 68 6f  raries" >&5.echo
27460 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
27470 47 3a 20 5c 60 24 43 43 27 20 72 65 71 75 69 72  G: \`$CC' requir
27480 65 73 20 5c 60 24 6c 74 5f 70 72 6f 67 5f 63 63  es \`$lt_prog_cc
27490 5f 73 68 6c 69 62 27 20 74 6f 20 62 75 69 6c 64  _shlib' to build
274a0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
274b0 73 22 20 3e 26 32 3b 7d 0a 20 20 69 66 20 65 63  s" >&2;}.  if ec
274c0 68 6f 20 22 24 6f 6c 64 5f 43 43 20 24 6f 6c 64  ho "$old_CC $old
274d0 5f 43 46 4c 41 47 53 20 22 20 7c 20 67 72 65 70  _CFLAGS " | grep
274e0 20 22 5b 20 09 5d 24 6c 74 5f 70 72 6f 67 5f 63   "[ .]$lt_prog_c
274f0 63 5f 73 68 6c 69 62 5b 20 09 5d 22 20 3e 2f 64  c_shlib[ .]" >/d
27500 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 20 3a 0a  ev/null; then :.
27510 20 20 65 6c 73 65 0a 20 20 20 20 7b 20 65 63 68    else.    { ech
27520 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
27530 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 61 64 64 20  O: WARNING: add 
27540 5c 60 24 6c 74 5f 70 72 6f 67 5f 63 63 5f 73 68  \`$lt_prog_cc_sh
27550 6c 69 62 27 20 74 6f 20 74 68 65 20 43 43 20 6f  lib' to the CC o
27560 72 20 43 46 4c 41 47 53 20 65 6e 76 20 76 61 72  r CFLAGS env var
27570 69 61 62 6c 65 20 61 6e 64 20 72 65 63 6f 6e 66  iable and reconf
27580 69 67 75 72 65 22 20 3e 26 35 0a 65 63 68 6f 20  igure" >&5.echo 
27590 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
275a0 3a 20 61 64 64 20 5c 60 24 6c 74 5f 70 72 6f 67  : add \`$lt_prog
275b0 5f 63 63 5f 73 68 6c 69 62 27 20 74 6f 20 74 68  _cc_shlib' to th
275c0 65 20 43 43 20 6f 72 20 43 46 4c 41 47 53 20 65  e CC or CFLAGS e
275d0 6e 76 20 76 61 72 69 61 62 6c 65 20 61 6e 64 20  nv variable and 
275e0 72 65 63 6f 6e 66 69 67 75 72 65 22 20 3e 26 32  reconfigure" >&2
275f0 3b 7d 0a 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f  ;}.    lt_cv_pro
27600 67 5f 63 63 5f 63 61 6e 5f 62 75 69 6c 64 5f 73  g_cc_can_build_s
27610 68 61 72 65 64 3d 6e 6f 0a 20 20 66 69 0a 66 69  hared=no.  fi.fi
27620 0a 0a 0a 23 0a 23 20 43 68 65 63 6b 20 74 6f 20  ...#.# Check to 
27630 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 73 74  make sure the st
27640 61 74 69 63 20 66 6c 61 67 20 61 63 74 75 61 6c  atic flag actual
27650 6c 79 20 77 6f 72 6b 73 2e 0a 23 0a 65 63 68 6f  ly works..#.echo
27660 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
27670 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63  : checking if $c
27680 6f 6d 70 69 6c 65 72 20 73 74 61 74 69 63 20 66  ompiler static f
27690 6c 61 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  lag $lt_prog_com
276a0 70 69 6c 65 72 5f 73 74 61 74 69 63 20 77 6f 72  piler_static wor
276b0 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  ks" >&5.echo $EC
276c0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 69  HO_N "checking i
276d0 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 74 61 74  f $compiler stat
276e0 69 63 20 66 6c 61 67 20 24 6c 74 5f 70 72 6f 67  ic flag $lt_prog
276f0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
27700 20 77 6f 72 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f   works... $ECHO_
27710 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
27720 24 7b 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ${lt_prog_compil
27730 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 2b  er_static_works+
27740 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
27750 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
27760 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
27770 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c  _C" >&6.else.  l
27780 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
27790 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a  static_works=no.
277a0 20 20 20 73 61 76 65 5f 4c 44 46 4c 41 47 53 3d     save_LDFLAGS=
277b0 22 24 4c 44 46 4c 41 47 53 22 0a 20 20 20 4c 44  "$LDFLAGS".   LD
277c0 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20  FLAGS="$LDFLAGS 
277d0 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
277e0 72 5f 73 74 61 74 69 63 22 0a 20 20 20 70 72 69  r_static".   pri
277f0 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f  ntf "$lt_simple_
27800 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20  link_test_code" 
27810 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
27820 78 74 0a 20 20 20 69 66 20 28 65 76 61 6c 20 24  xt.   if (eval $
27830 61 63 5f 6c 69 6e 6b 20 32 3e 63 6f 6e 66 74 65  ac_link 2>confte
27840 73 74 2e 65 72 72 29 20 26 26 20 74 65 73 74 20  st.err) && test 
27850 2d 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -s conftest$ac_e
27860 78 65 65 78 74 3b 20 74 68 65 6e 0a 20 20 20 20  xeext; then.    
27870 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20   # The compiler 
27880 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e  can only warn an
27890 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74  d ignore the opt
278a0 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67  ion if not recog
278b0 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20  nized.     # So 
278c0 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20  say no if there 
278d0 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20  are warnings.   
278e0 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e    if test -s con
278f0 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a  ftest.err; then.
27900 20 20 20 20 20 20 20 23 20 41 70 70 65 6e 64 20         # Append 
27910 61 6e 79 20 65 72 72 6f 72 73 20 74 6f 20 74 68  any errors to th
27920 65 20 63 6f 6e 66 69 67 2e 6c 6f 67 2e 0a 20 20  e config.log..  
27930 20 20 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73       cat conftes
27940 74 2e 65 72 72 20 31 3e 26 35 0a 20 20 20 20 20  t.err 1>&5.     
27950 65 6c 73 65 0a 20 20 20 20 20 20 20 6c 74 5f 70  else.       lt_p
27960 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
27970 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20  tic_works=yes.  
27980 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24     fi.   fi.   $
27990 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20  rm conftest*.   
279a0 4c 44 46 4c 41 47 53 3d 22 24 73 61 76 65 5f 4c  LDFLAGS="$save_L
279b0 44 46 4c 41 47 53 22 0a 0a 66 69 0a 65 63 68 6f  DFLAGS"..fi.echo
279c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
279d0 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 70 72  : result: $lt_pr
279e0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
279f0 69 63 5f 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63  ic_works" >&5.ec
27a00 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
27a10 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
27a20 74 61 74 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36  tatic_works" >&6
27a30 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f  ..if test x"$lt_
27a40 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
27a50 61 74 69 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79  atic_works" = xy
27a60 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 3a 0a 65  es; then.    :.e
27a70 6c 73 65 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f  lse.    lt_prog_
27a80 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
27a90 0a 66 69 0a 0a 0a 0a 0a 6c 74 5f 70 72 6f 67 5f  .fi.....lt_prog_
27aa0 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
27ab0 74 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20 74 65  tin_flag=..if te
27ac0 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
27ad0 20 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f 67 5f   then.  lt_prog_
27ae0 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
27af0 74 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e 6f 2d  tin_flag=' -fno-
27b00 62 75 69 6c 74 69 6e 27 0a 0a 0a 65 63 68 6f 20  builtin'...echo 
27b10 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
27b20 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
27b30 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
27b40 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65  -fno-rtti -fno-e
27b50 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 65  xceptions" >&5.e
27b60 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
27b70 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
27b80 65 72 20 73 75 70 70 6f 72 74 73 20 2d 66 6e 6f  er supports -fno
27b90 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70  -rtti -fno-excep
27ba0 74 69 6f 6e 73 2e 2e 2e 20 24 45 43 48 4f 5f 43  tions... $ECHO_C
27bb0 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24  " >&6.if test "$
27bc0 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  {lt_cv_prog_comp
27bd0 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74  iler_rtti_except
27be0 69 6f 6e 73 2b 73 65 74 7d 22 20 3d 20 73 65 74  ions+set}" = set
27bf0 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
27c00 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
27c10 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
27c20 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  e.  lt_cv_prog_c
27c30 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63  ompiler_rtti_exc
27c40 65 70 74 69 6f 6e 73 3d 6e 6f 0a 20 20 61 63 5f  eptions=no.  ac_
27c50 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74  outfile=conftest
27c60 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 70  .$ac_objext.   p
27c70 72 69 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c  rintf "$lt_simpl
27c80 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63  e_compile_test_c
27c90 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e  ode" > conftest.
27ca0 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f  $ac_ext.   lt_co
27cb0 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 66 6e  mpiler_flag="-fn
27cc0 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65  o-rtti -fno-exce
27cd0 70 74 69 6f 6e 73 22 0a 20 20 20 23 20 49 6e 73  ptions".   # Ins
27ce0 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65  ert the option e
27cf0 69 74 68 65 72 20 28 31 29 20 61 66 74 65 72 20  ither (1) after 
27d00 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20  the last *FLAGS 
27d10 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20  variable, or.   
27d20 23 20 28 32 29 20 62 65 66 6f 72 65 20 61 20 77  # (2) before a w
27d30 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22  ord containing "
27d40 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28  conftest.", or (
27d50 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20  3) at the end.. 
27d60 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61    # Note that $a
27d70 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66  c_compile itself
27d80 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69   does not contai
27d90 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e  n backslashes an
27da0 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69  d begins.   # wi
27db0 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e  th a dollar sign
27dc0 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c   (not a hyphen),
27dd0 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f   so the echo sho
27de0 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74  uld work correct
27df0 6c 79 2e 0a 20 20 20 23 20 54 68 65 20 6f 70 74  ly..   # The opt
27e00 69 6f 6e 20 69 73 20 72 65 66 65 72 65 6e 63 65  ion is reference
27e10 64 20 76 69 61 20 61 20 76 61 72 69 61 62 6c 65  d via a variable
27e20 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e 66 75 73   to avoid confus
27e30 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63  ing sed..   lt_c
27e40 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61  ompile=`echo "$a
27e50 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45  c_compile" | $SE
27e60 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46  D \.   -e 's:.*F
27e70 4c 41 47 53 7d 3f 20 3a 26 24 6c 74 5f 63 6f 6d  LAGS}? :&$lt_com
27e80 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27  piler_flag :; t'
27e90 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20   \.   -e 's: [^ 
27ea0 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c  ]*conftest\.: $l
27eb0 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26  t_compiler_flag&
27ec0 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
27ed0 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  :$: $lt_compiler
27ee0 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61  _flag:'`.   (eva
27ef0 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d  l echo "\"\$as_m
27f00 65 3a 35 35 35 37 3a 20 24 6c 74 5f 63 6f 6d 70  e:5557: $lt_comp
27f10 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28  ile\"" >&5).   (
27f20 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c  eval "$lt_compil
27f30 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  e" 2>conftest.er
27f40 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d  r).   ac_status=
27f50 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66 74 65  $?.   cat confte
27f60 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63  st.err >&5.   ec
27f70 68 6f 20 22 24 61 73 5f 6d 65 3a 35 35 36 31 3a  ho "$as_me:5561:
27f80 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
27f90 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78  s" >&5.   if (ex
27fa0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20 26  it $ac_status) &
27fb0 26 20 74 65 73 74 20 2d 73 20 22 24 61 63 5f 6f  & test -s "$ac_o
27fc0 75 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20  utfile"; then.  
27fd0 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65     # The compile
27fe0 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20  r can only warn 
27ff0 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f  and ignore the o
28000 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63  ption if not rec
28010 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53  ognized.     # S
28020 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72  o say no if ther
28030 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20  e are warnings. 
28040 20 20 20 20 69 66 20 74 65 73 74 20 21 20 2d 73      if test ! -s
28050 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74   conftest.err; t
28060 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76  hen.       lt_cv
28070 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72  _prog_compiler_r
28080 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 3d 79  tti_exceptions=y
28090 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69  es.     fi.   fi
280a0 0a 20 20 20 24 72 6d 20 63 6f 6e 66 74 65 73 74  .   $rm conftest
280b0 2a 0a 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f  *..fi.echo "$as_
280c0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
280d0 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  lt: $lt_cv_prog_
280e0 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78  compiler_rtti_ex
280f0 63 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 65 63  ceptions" >&5.ec
28100 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
28110 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
28120 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e  r_rtti_exception
28130 73 22 20 3e 26 36 0a 0a 69 66 20 74 65 73 74 20  s" >&6..if test 
28140 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  x"$lt_cv_prog_co
28150 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65  mpiler_rtti_exce
28160 70 74 69 6f 6e 73 22 20 3d 20 78 79 65 73 3b 20  ptions" = xyes; 
28170 74 68 65 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67  then.    lt_prog
28180 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
28190 6c 74 69 6e 5f 66 6c 61 67 3d 22 24 6c 74 5f 70  ltin_flag="$lt_p
281a0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f  rog_compiler_no_
281b0 62 75 69 6c 74 69 6e 5f 66 6c 61 67 20 2d 66 6e  builtin_flag -fn
281c0 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65  o-rtti -fno-exce
281d0 70 74 69 6f 6e 73 22 0a 65 6c 73 65 0a 20 20 20  ptions".else.   
281e0 20 3a 0a 66 69 0a 0a 66 69 0a 0a 6c 74 5f 70 72   :.fi..fi..lt_pr
281f0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 0a  og_compiler_wl=.
28200 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
28210 5f 70 69 63 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f  _pic=.lt_prog_co
28220 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 0a  mpiler_static=..
28230 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
28240 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
28250 6f 72 20 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74  or $compiler opt
28260 69 6f 6e 20 74 6f 20 70 72 6f 64 75 63 65 20 50  ion to produce P
28270 49 43 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  IC" >&5.echo $EC
28280 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
28290 6f 72 20 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74  or $compiler opt
282a0 69 6f 6e 20 74 6f 20 70 72 6f 64 75 63 65 20 50  ion to produce P
282b0 49 43 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  IC... $ECHO_C" >
282c0 26 36 0a 0a 20 20 69 66 20 74 65 73 74 20 22 24  &6..  if test "$
282d0 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
282e0 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
282f0 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
28300 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
28310 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74  iler_static='-st
28320 61 74 69 63 27 0a 0a 20 20 20 20 63 61 73 65 20  atic'..    case 
28330 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20  $host_os in.    
28340 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20 23 20    aix*).      # 
28350 41 6c 6c 20 41 49 58 20 63 6f 64 65 20 69 73 20  All AIX code is 
28360 50 49 43 2e 0a 20 20 20 20 20 20 69 66 20 74 65  PIC..      if te
28370 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d  st "$host_cpu" =
28380 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41   ia64; then..# A
28390 49 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74  IX 5 now support
283a0 73 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72  s IA64 processor
283b0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
283c0 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
283d0 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20 20  tic'.      fi.  
283e0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67      ;;..    amig
283f0 61 6f 73 2a 29 0a 20 20 20 20 20 20 23 20 46 49  aos*).      # FI
28400 58 4d 45 3a 20 77 65 20 6e 65 65 64 20 61 74 20  XME: we need at 
28410 6c 65 61 73 74 20 36 38 30 32 30 20 63 6f 64 65  least 68020 code
28420 20 74 6f 20 62 75 69 6c 64 20 73 68 61 72 65 64   to build shared
28430 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 0a   libraries, but.
28440 20 20 20 20 20 20 23 20 61 64 64 69 6e 67 20 74        # adding t
28450 68 65 20 60 2d 6d 36 38 30 32 30 27 20 66 6c 61  he `-m68020' fla
28460 67 20 74 6f 20 47 43 43 20 70 72 65 76 65 6e 74  g to GCC prevent
28470 73 20 62 75 69 6c 64 69 6e 67 20 61 6e 79 74 68  s building anyth
28480 69 6e 67 20 62 65 74 74 65 72 2c 0a 20 20 20 20  ing better,.    
28490 20 20 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34    # like `-m6804
284a0 30 27 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  0'..      lt_pro
284b0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
284c0 2d 6d 36 38 30 32 30 20 2d 72 65 73 69 64 65 6e  -m68020 -residen
284d0 74 33 32 20 2d 6d 61 6c 77 61 79 73 2d 72 65 73  t32 -malways-res
284e0 74 6f 72 65 2d 61 34 27 0a 20 20 20 20 20 20 3b  tore-a4'.      ;
284f0 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 20 7c 20 63  ;..    beos* | c
28500 79 67 77 69 6e 2a 20 7c 20 69 72 69 78 35 2a 20  ygwin* | irix5* 
28510 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74  | irix6* | nonst
28520 6f 70 75 78 2a 20 7c 20 6f 73 66 33 2a 20 7c 20  opux* | osf3* | 
28530 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20  osf4* | osf5*). 
28540 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68       # PIC is th
28550 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 74 68  e default for th
28560 65 73 65 20 4f 53 65 73 2e 0a 20 20 20 20 20 20  ese OSes..      
28570 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c  ;;..    mingw* |
28580 20 70 77 33 32 2a 20 7c 20 6f 73 32 2a 29 0a 20   pw32* | os2*). 
28590 20 20 20 20 20 23 20 54 68 69 73 20 68 61 63 6b       # This hack
285a0 20 69 73 20 73 6f 20 74 68 61 74 20 74 68 65 20   is so that the 
285b0 73 6f 75 72 63 65 20 66 69 6c 65 20 63 61 6e 20  source file can 
285c0 74 65 6c 6c 20 77 68 65 74 68 65 72 20 69 74 20  tell whether it 
285d0 69 73 20 62 65 69 6e 67 0a 20 20 20 20 20 20 23  is being.      #
285e0 20 62 75 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75   built for inclu
285f0 73 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61  sion in a dll (a
28600 6e 64 20 73 68 6f 75 6c 64 20 65 78 70 6f 72 74  nd should export
28610 20 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61   symbols for exa
28620 6d 70 6c 65 29 2e 0a 20 20 20 20 20 20 6c 74 5f  mple)..      lt_
28630 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
28640 63 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f 52 54 27  c='-DDLL_EXPORT'
28650 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 64  .      ;;..    d
28660 61 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64  arwin* | rhapsod
28670 79 2a 29 0a 20 20 20 20 20 20 23 20 50 49 43 20  y*).      # PIC 
28680 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 6f  is the default o
28690 6e 20 74 68 69 73 20 70 6c 61 74 66 6f 72 6d 0a  n this platform.
286a0 20 20 20 20 20 20 23 20 43 6f 6d 6d 6f 6e 20 73        # Common s
286b0 79 6d 62 6f 6c 73 20 6e 6f 74 20 61 6c 6c 6f 77  ymbols not allow
286c0 65 64 20 69 6e 20 4d 48 5f 44 59 4c 49 42 20 66  ed in MH_DYLIB f
286d0 69 6c 65 73 0a 20 20 20 20 20 20 6c 74 5f 70 72  iles.      lt_pr
286e0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
286f0 27 2d 66 6e 6f 2d 63 6f 6d 6d 6f 6e 27 0a 20 20  '-fno-common'.  
28700 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 73 64 6f      ;;..    msdo
28710 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 20 20 23  sdjgpp*).      #
28720 20 4a 75 73 74 20 62 65 63 61 75 73 65 20 77 65   Just because we
28730 20 75 73 65 20 47 43 43 20 64 6f 65 73 6e 27 74   use GCC doesn't
28740 20 6d 65 61 6e 20 77 65 20 73 75 64 64 65 6e 6c   mean we suddenl
28750 79 20 67 65 74 20 73 68 61 72 65 64 20 6c 69 62  y get shared lib
28760 72 61 72 69 65 73 0a 20 20 20 20 20 20 23 20 6f  raries.      # o
28770 6e 20 73 79 73 74 65 6d 73 20 74 68 61 74 20 64  n systems that d
28780 6f 6e 27 74 20 73 75 70 70 6f 72 74 20 74 68 65  on't support the
28790 6d 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  m..      lt_prog
287a0 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75  _compiler_can_bu
287b0 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ild_shared=no.  
287c0 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65      enable_share
287d0 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  d=no.      ;;.. 
287e0 20 20 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20     sysv4*MP*).  
287f0 20 20 20 20 69 66 20 74 65 73 74 20 2d 64 20 2f      if test -d /
28800 75 73 72 2f 6e 65 63 3b 20 74 68 65 6e 0a 09 6c  usr/nec; then..l
28810 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
28820 70 69 63 3d 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69  pic=-Kconform_pi
28830 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  c.      fi.     
28840 20 3b 3b 0a 0a 20 20 20 20 68 70 75 78 2a 29 0a   ;;..    hpux*).
28850 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74        # PIC is t
28860 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 49  he default for I
28870 41 36 34 20 48 50 2d 55 58 20 61 6e 64 20 36 34  A64 HP-UX and 64
28880 2d 62 69 74 20 48 50 2d 55 58 2c 20 62 75 74 0a  -bit HP-UX, but.
28890 20 20 20 20 20 20 23 20 6e 6f 74 20 66 6f 72 20        # not for 
288a0 50 41 20 48 50 2d 55 58 2e 0a 20 20 20 20 20 20  PA HP-UX..      
288b0 63 61 73 65 20 22 24 68 6f 73 74 5f 63 70 75 22  case "$host_cpu"
288c0 20 69 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36   in.      hppa*6
288d0 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b 5a 20  4*|ia64*)..# +Z 
288e0 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a  the default..;;.
288f0 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f        *)..lt_pro
28900 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
28910 2d 66 50 49 43 27 0a 09 3b 3b 0a 20 20 20 20 20  -fPIC'..;;.     
28920 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a   esac.      ;;..
28930 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f      *).      lt_
28940 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
28950 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20 20 20  c='-fPIC'.      
28960 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 65 6c  ;;.    esac.  el
28970 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d 45 20  se.    # PORTME 
28980 43 68 65 63 6b 20 66 6f 72 20 66 6c 61 67 20 74  Check for flag t
28990 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72 20 66 6c  o pass linker fl
289a0 61 67 73 20 74 68 72 6f 75 67 68 20 74 68 65 20  ags through the 
289b0 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c 65 72 2e  system compiler.
289c0 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f  .    case $host_
289d0 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 2a 29 0a  os in.    aix*).
289e0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
289f0 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
28a00 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
28a10 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36  $host_cpu" = ia6
28a20 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58 20 35  4; then..# AIX 5
28a30 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20 49 41   now supports IA
28a40 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09 6c 74  64 processor..lt
28a50 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
28a60 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
28a70 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 74 5f  .      else..lt_
28a80 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
28a90 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d 62 49 3a  atic='-bnso -bI:
28aa0 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73 2e 65 78  /lib/syscalls.ex
28ab0 70 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  p'.      fi.    
28ac0 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a    ;;..    mingw*
28ad0 20 7c 20 70 77 33 32 2a 20 7c 20 6f 73 32 2a 29   | pw32* | os2*)
28ae0 0a 20 20 20 20 20 20 23 20 54 68 69 73 20 68 61  .      # This ha
28af0 63 6b 20 69 73 20 73 6f 20 74 68 61 74 20 74 68  ck is so that th
28b00 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20 63 61  e source file ca
28b10 6e 20 74 65 6c 6c 20 77 68 65 74 68 65 72 20 69  n tell whether i
28b20 74 20 69 73 20 62 65 69 6e 67 0a 20 20 20 20 20  t is being.     
28b30 20 23 20 62 75 69 6c 74 20 66 6f 72 20 69 6e 63   # built for inc
28b40 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20  lusion in a dll 
28b50 28 61 6e 64 20 73 68 6f 75 6c 64 20 65 78 70 6f  (and should expo
28b60 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65  rt symbols for e
28b70 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20 20 6c  xample)..      l
28b80 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
28b90 70 69 63 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f 52  pic='-DDLL_EXPOR
28ba0 54 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  T'.      ;;..   
28bb0 20 68 70 75 78 39 2a 20 7c 20 68 70 75 78 31 30   hpux9* | hpux10
28bc0 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a 20 20 20  * | hpux11*).   
28bd0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
28be0 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20  ler_wl='-Wl,'.  
28bf0 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65      # PIC is the
28c00 20 64 65 66 61 75 6c 74 20 66 6f 72 20 49 41 36   default for IA6
28c10 34 20 48 50 2d 55 58 20 61 6e 64 20 36 34 2d 62  4 HP-UX and 64-b
28c20 69 74 20 48 50 2d 55 58 2c 20 62 75 74 0a 20 20  it HP-UX, but.  
28c30 20 20 20 20 23 20 6e 6f 74 20 66 6f 72 20 50 41      # not for PA
28c40 20 48 50 2d 55 58 2e 0a 20 20 20 20 20 20 63 61   HP-UX..      ca
28c50 73 65 20 22 24 68 6f 73 74 5f 63 70 75 22 20 69  se "$host_cpu" i
28c60 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36 34 2a  n.      hppa*64*
28c70 7c 69 61 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68  |ia64*)..# +Z th
28c80 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20  e default..;;.  
28c90 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f      *)..lt_prog_
28ca0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2b 5a  compiler_pic='+Z
28cb0 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  '..;;.      esac
28cc0 0a 20 20 20 20 20 20 23 20 49 73 20 74 68 65 72  .      # Is ther
28cd0 65 20 61 20 62 65 74 74 65 72 20 6c 74 5f 70 72  e a better lt_pr
28ce0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
28cf0 69 63 20 74 68 61 74 20 77 6f 72 6b 73 20 77 69  ic that works wi
28d00 74 68 20 74 68 65 20 62 75 6e 64 6c 65 64 20 43  th the bundled C
28d10 43 3f 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C?.      lt_prog
28d20 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
28d30 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b 77 6c 7d 61  ='${wl}-a ${wl}a
28d40 72 63 68 69 76 65 27 0a 20 20 20 20 20 20 3b 3b  rchive'.      ;;
28d50 0a 0a 20 20 20 20 69 72 69 78 35 2a 20 7c 20 69  ..    irix5* | i
28d60 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75  rix6* | nonstopu
28d70 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  x*).      lt_pro
28d80 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
28d90 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 50 49 43  Wl,'.      # PIC
28da0 20 28 77 69 74 68 20 2d 4b 50 49 43 29 20 69 73   (with -KPIC) is
28db0 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 20 20   the default..  
28dc0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
28dd0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f  iler_static='-no
28de0 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20  n_shared'.      
28df0 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73 36 29  ;;..    newsos6)
28e00 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
28e10 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
28e20 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  IC'.      lt_pro
28e30 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
28e40 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
28e50 20 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75 78     ;;..    linux
28e60 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 43  *).      case $C
28e70 43 20 69 6e 0a 20 20 20 20 20 20 69 63 63 2a 20  C in.      icc* 
28e80 7c 20 65 63 63 2a 29 0a 09 6c 74 5f 70 72 6f 67  | ecc*)..lt_prog
28e90 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
28ea0 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  l,'..lt_prog_com
28eb0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43  piler_pic='-KPIC
28ec0 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  '..lt_prog_compi
28ed0 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74 61  ler_static='-sta
28ee0 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a  tic'.        ;;.
28ef0 20 20 20 20 20 20 63 63 63 2a 29 0a 20 20 20 20        ccc*).    
28f00 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
28f10 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20  iler_wl='-Wl,'. 
28f20 20 20 20 20 20 20 20 23 20 41 6c 6c 20 41 6c 70         # All Alp
28f30 68 61 20 63 6f 64 65 20 69 73 20 50 49 43 2e 0a  ha code is PIC..
28f40 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f          lt_prog_
28f50 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
28f60 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20  '-non_shared'.  
28f70 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65        ;;.      e
28f80 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  sac.      ;;..  
28f90 20 20 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20    osf3* | osf4* 
28fa0 7c 20 6f 73 66 35 2a 29 0a 20 20 20 20 20 20 6c  | osf5*).      l
28fb0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
28fc0 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20  wl='-Wl,'.      
28fd0 23 20 41 6c 6c 20 4f 53 46 2f 31 20 63 6f 64 65  # All OSF/1 code
28fe0 20 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20 6c   is PIC..      l
28ff0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
29000 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61  static='-non_sha
29010 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  red'.      ;;.. 
29020 20 20 20 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20     sco3.2v5*).  
29030 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
29040 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 70 69 63 27  iler_pic='-Kpic'
29050 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
29060 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
29070 2d 64 6e 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  -dn'.      ;;.. 
29080 20 20 20 73 6f 6c 61 72 69 73 2a 29 0a 20 20 20     solaris*).   
29090 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
290a0 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20  ler_wl='-Wl,'.  
290b0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
290c0 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27  iler_pic='-KPIC'
290d0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
290e0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
290f0 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
29100 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29  ;;..    sunos4*)
29110 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
29120 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70  ompiler_wl='-Qop
29130 74 69 6f 6e 20 6c 64 20 27 0a 20 20 20 20 20 20  tion ld '.      
29140 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
29150 5f 70 69 63 3d 27 2d 50 49 43 27 0a 20 20 20 20  _pic='-PIC'.    
29160 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
29170 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
29180 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  tic'.      ;;.. 
29190 20 20 20 73 79 73 76 34 20 7c 20 73 79 73 76 34     sysv4 | sysv4
291a0 2e 32 75 77 32 2a 20 7c 20 73 79 73 76 34 2e 33  .2uw2* | sysv4.3
291b0 2a 20 7c 20 73 79 73 76 35 2a 29 0a 20 20 20 20  * | sysv5*).    
291c0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
291d0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
291e0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
291f0 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a  ler_pic='-KPIC'.
29200 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
29210 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
29220 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b  Bstatic'.      ;
29230 3b 0a 0a 20 20 20 20 73 79 73 76 34 2a 4d 50 2a  ;..    sysv4*MP*
29240 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ).      if test 
29250 2d 64 20 2f 75 73 72 2f 6e 65 63 20 3b 74 68 65  -d /usr/nec ;the
29260 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  n..lt_prog_compi
29270 6c 65 72 5f 70 69 63 3d 27 2d 4b 63 6f 6e 66 6f  ler_pic='-Kconfo
29280 72 6d 5f 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67  rm_pic'..lt_prog
29290 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
292a0 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
292b0 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
292c0 20 20 20 75 74 73 34 2a 29 0a 20 20 20 20 20 20     uts4*).      
292d0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
292e0 5f 70 69 63 3d 27 2d 70 69 63 27 0a 20 20 20 20  _pic='-pic'.    
292f0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
29300 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
29310 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  tic'.      ;;.. 
29320 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70     *).      lt_p
29330 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e  rog_compiler_can
29340 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f  _build_shared=no
29350 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
29360 61 63 0a 20 20 66 69 0a 0a 65 63 68 6f 20 22 24  ac.  fi..echo "$
29370 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
29380 65 73 75 6c 74 3a 20 24 6c 74 5f 70 72 6f 67 5f  esult: $lt_prog_
29390 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3e 26  compiler_pic" >&
293a0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
293b0 7d 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  }$lt_prog_compil
293c0 65 72 5f 70 69 63 22 20 3e 26 36 0a 0a 23 0a 23  er_pic" >&6..#.#
293d0 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73   Check to make s
293e0 75 72 65 20 74 68 65 20 50 49 43 20 66 6c 61 67  ure the PIC flag
293f0 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e   actually works.
29400 0a 23 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .#.if test -n "$
29410 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
29420 5f 70 69 63 22 3b 20 74 68 65 6e 0a 0a 65 63 68  _pic"; then..ech
29430 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
29440 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24  O: checking if $
29450 63 6f 6d 70 69 6c 65 72 20 50 49 43 20 66 6c 61  compiler PIC fla
29460 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  g $lt_prog_compi
29470 6c 65 72 5f 70 69 63 20 77 6f 72 6b 73 22 20 3e  ler_pic works" >
29480 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
29490 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f  "checking if $co
294a0 6d 70 69 6c 65 72 20 50 49 43 20 66 6c 61 67 20  mpiler PIC flag 
294b0 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
294c0 72 5f 70 69 63 20 77 6f 72 6b 73 2e 2e 2e 20 24  r_pic works... $
294d0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
294e0 65 73 74 20 22 24 7b 6c 74 5f 70 72 6f 67 5f 63  est "${lt_prog_c
294f0 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
29500 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  s+set}" = set; t
29510 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
29520 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
29530 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
29540 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
29550 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20  r_pic_works=no. 
29560 20 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66   ac_outfile=conf
29570 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
29580 20 20 20 70 72 69 6e 74 66 20 22 24 6c 74 5f 73     printf "$lt_s
29590 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65  imple_compile_te
295a0 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74  st_code" > conft
295b0 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c  est.$ac_ext.   l
295c0 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d  t_compiler_flag=
295d0 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  "$lt_prog_compil
295e0 65 72 5f 70 69 63 20 2d 44 50 49 43 22 0a 20 20  er_pic -DPIC".  
295f0 20 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70   # Insert the op
29600 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20  tion either (1) 
29610 61 66 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a  after the last *
29620 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20  FLAGS variable, 
29630 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f  or.   # (2) befo
29640 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69  re a word contai
29650 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22  ning "conftest."
29660 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68 65 20  , or (3) at the 
29670 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74  end..   # Note t
29680 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20  hat $ac_compile 
29690 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20  itself does not 
296a0 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73  contain backslas
296b0 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20  hes and begins. 
296c0 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61    # with a dolla
296d0 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79  r sign (not a hy
296e0 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63  phen), so the ec
296f0 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63  ho should work c
29700 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 23 20 54  orrectly..   # T
29710 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 72 65 66  he option is ref
29720 65 72 65 6e 63 65 64 20 76 69 61 20 61 20 76 61  erenced via a va
29730 72 69 61 62 6c 65 20 74 6f 20 61 76 6f 69 64 20  riable to avoid 
29740 63 6f 6e 66 75 73 69 6e 67 20 73 65 64 2e 0a 20  confusing sed.. 
29750 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63    lt_compile=`ec
29760 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ho "$ac_compile"
29770 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20   | $SED \.   -e 
29780 27 73 3a 2e 2a 46 4c 41 47 53 7d 3f 20 3a 26 24  's:.*FLAGS}? :&$
29790 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
297a0 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27   :; t' \.   -e '
297b0 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74  s: [^ ]*conftest
297c0 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  \.: $lt_compiler
297d0 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20  _flag&:; t' \.  
297e0 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f   -e 's:$: $lt_co
297f0 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20  mpiler_flag:'`. 
29800 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22    (eval echo "\"
29810 5c 24 61 73 5f 6d 65 3a 35 37 39 30 3a 20 24 6c  \$as_me:5790: $l
29820 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35  t_compile\"" >&5
29830 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f  ).   (eval "$lt_
29840 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74  compile" 2>conft
29850 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73  est.err).   ac_s
29860 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20  tatus=$?.   cat 
29870 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
29880 0a 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  .   echo "$as_me
29890 3a 35 37 39 34 3a 20 5c 24 3f 20 3d 20 24 61 63  :5794: \$? = $ac
298a0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20  _status" >&5.   
298b0 69 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  if (exit $ac_sta
298c0 74 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20  tus) && test -s 
298d0 22 24 61 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74  "$ac_outfile"; t
298e0 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63  hen.     # The c
298f0 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79  ompiler can only
29900 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65   warn and ignore
29910 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e   the option if n
29920 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20  ot recognized.  
29930 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69     # So say no i
29940 66 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e  f there are warn
29950 69 6e 67 73 0a 20 20 20 20 20 69 66 20 74 65 73  ings.     if tes
29960 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
29970 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  err; then.      
29980 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
29990 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a  r_pic_works=yes.
299a0 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20       fi.   fi.  
299b0 20 24 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a   $rm conftest*..
299c0 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  fi.echo "$as_me:
299d0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
299e0 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c   $lt_prog_compil
299f0 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26  er_pic_works" >&
29a00 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
29a10 7d 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  }$lt_prog_compil
29a20 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26  er_pic_works" >&
29a30 36 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74  6..if test x"$lt
29a40 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
29a50 69 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73  ic_works" = xyes
29a60 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
29a70 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
29a80 72 5f 70 69 63 20 69 6e 0a 20 20 20 20 20 22 22  r_pic in.     ""
29a90 20 7c 20 22 20 22 2a 29 20 3b 3b 0a 20 20 20 20   | " "*) ;;.    
29aa0 20 2a 29 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70   *) lt_prog_comp
29ab0 69 6c 65 72 5f 70 69 63 3d 22 20 24 6c 74 5f 70  iler_pic=" $lt_p
29ac0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
29ad0 22 20 3b 3b 0a 20 20 20 20 20 65 73 61 63 0a 65  " ;;.     esac.e
29ae0 6c 73 65 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f  lse.    lt_prog_
29af0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20 20  compiler_pic=.  
29b00 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
29b10 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68  ler_can_build_sh
29b20 61 72 65 64 3d 6e 6f 0a 66 69 0a 0a 66 69 0a 63  ared=no.fi..fi.c
29b30 61 73 65 20 22 24 68 6f 73 74 5f 6f 73 22 20 69  ase "$host_os" i
29b40 6e 0a 20 20 23 20 46 6f 72 20 70 6c 61 74 66 6f  n.  # For platfo
29b50 72 6d 73 20 77 68 69 63 68 20 64 6f 20 6e 6f 74  rms which do not
29b60 20 73 75 70 70 6f 72 74 20 50 49 43 2c 20 2d 44   support PIC, -D
29b70 50 49 43 20 69 73 20 6d 65 61 6e 69 6e 67 6c 65  PIC is meaningle
29b80 73 73 3a 0a 20 20 2a 64 6a 67 70 70 2a 29 0a 20  ss:.  *djgpp*). 
29b90 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
29ba0 6c 65 72 5f 70 69 63 3d 0a 20 20 20 20 3b 3b 0a  ler_pic=.    ;;.
29bb0 20 20 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67    *).    lt_prog
29bc0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 22 24  _compiler_pic="$
29bd0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
29be0 5f 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20 20  _pic -DPIC".    
29bf0 3b 3b 0a 65 73 61 63 0a 0a 65 63 68 6f 20 22 24  ;;.esac..echo "$
29c00 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
29c10 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70  hecking if $comp
29c20 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 63  iler supports -c
29c30 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a   -o file.$ac_obj
29c40 65 78 74 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ext" >&5.echo $E
29c50 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
29c60 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70  if $compiler sup
29c70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65  ports -c -o file
29c80 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20 24  .$ac_objext... $
29c90 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
29ca0 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f  est "${lt_cv_pro
29cb0 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 2b 73  g_compiler_c_o+s
29cc0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
29cd0 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
29ce0 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
29cf0 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74  C" >&6.else.  lt
29d00 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
29d10 72 5f 63 5f 6f 3d 6e 6f 0a 20 20 20 24 72 6d 20  r_c_o=no.   $rm 
29d20 2d 72 20 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64  -r conftest 2>/d
29d30 65 76 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72  ev/null.   mkdir
29d40 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 63 64 20   conftest.   cd 
29d50 63 6f 6e 66 74 65 73 74 0a 20 20 20 6d 6b 64 69  conftest.   mkdi
29d60 72 20 6f 75 74 0a 20 20 20 70 72 69 6e 74 66 20  r out.   printf 
29d70 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70  "$lt_simple_comp
29d80 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e  ile_test_code" >
29d90 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
29da0 74 0a 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65  t..   lt_compile
29db0 72 5f 66 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f 63  r_flag="-o out/c
29dc0 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a  onftest2.$ac_obj
29dd0 65 78 74 22 0a 20 20 20 23 20 49 6e 73 65 72 74  ext".   # Insert
29de0 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68   the option eith
29df0 65 72 20 28 31 29 20 61 66 74 65 72 20 74 68 65  er (1) after the
29e00 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72   last *FLAGS var
29e10 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28  iable, or.   # (
29e20 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64  2) before a word
29e30 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e   containing "con
29e40 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20  ftest.", or (3) 
29e50 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23  at the end..   #
29e60 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63   Note that $ac_c
29e70 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f  ompile itself do
29e80 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62  es not contain b
29e90 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62  ackslashes and b
29ea0 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20  egins.   # with 
29eb0 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e  a dollar sign (n
29ec0 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f  ot a hyphen), so
29ed0 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64   the echo should
29ee0 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e   work correctly.
29ef0 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60  .   lt_compile=`
29f00 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c  echo "$ac_compil
29f10 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d  e" | $SED \.   -
29f20 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 3f 20 3a  e 's:.*FLAGS}? :
29f30 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c  &$lt_compiler_fl
29f40 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag :; t' \.   -e
29f50 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65   's: [^ ]*confte
29f60 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  st\.: $lt_compil
29f70 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a  er_flag&:; t' \.
29f80 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f     -e 's:$: $lt_
29f90 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60  compiler_flag:'`
29fa0 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22  .   (eval echo "
29fb0 5c 22 5c 24 61 73 5f 6d 65 3a 35 38 35 30 3a 20  \"\$as_me:5850: 
29fc0 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e  $lt_compile\"" >
29fd0 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c  &5).   (eval "$l
29fe0 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f 75 74  t_compile" 2>out
29ff0 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20  /conftest.err). 
2a000 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
2a010 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66 74 65    cat out/confte
2a020 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63  st.err >&5.   ec
2a030 68 6f 20 22 24 61 73 5f 6d 65 3a 35 38 35 34 3a  ho "$as_me:5854:
2a040 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
2a050 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78  s" >&5.   if (ex
2a060 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20 26  it $ac_status) &
2a070 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f 63 6f  & test -s out/co
2a080 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65  nftest2.$ac_obje
2a090 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20 20 20  xt.   then.     
2a0a0 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63  # The compiler c
2a0b0 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64  an only warn and
2a0c0 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69   ignore the opti
2a0d0 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e  on if not recogn
2a0e0 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73  ized.     # So s
2a0f0 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61  ay no if there a
2a100 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20  re warnings.    
2a110 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 6f 75   if test ! -s ou
2a120 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20  t/conftest.err; 
2a130 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63  then.       lt_c
2a140 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
2a150 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20 66 69 0a  c_o=yes.     fi.
2a160 20 20 20 66 69 0a 20 20 20 63 68 6d 6f 64 20 75     fi.   chmod u
2a170 2b 77 20 2e 0a 20 20 20 24 72 6d 20 63 6f 6e 66  +w ..   $rm conf
2a180 74 65 73 74 2a 0a 20 20 20 23 20 53 47 49 20 43  test*.   # SGI C
2a190 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c  ++ compiler will
2a1a0 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f 72   create director
2a1b0 79 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 20  y out/ii_files/ 
2a1c0 66 6f 72 0a 20 20 20 23 20 74 65 6d 70 6c 61 74  for.   # templat
2a1d0 65 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e 0a  e instantiation.
2a1e0 20 20 20 74 65 73 74 20 2d 64 20 6f 75 74 2f 69     test -d out/i
2a1f0 69 5f 66 69 6c 65 73 20 26 26 20 24 72 6d 20 6f  i_files && $rm o
2a200 75 74 2f 69 69 5f 66 69 6c 65 73 2f 2a 20 26 26  ut/ii_files/* &&
2a210 20 72 6d 64 69 72 20 6f 75 74 2f 69 69 5f 66 69   rmdir out/ii_fi
2a220 6c 65 73 0a 20 20 20 24 72 6d 20 6f 75 74 2f 2a  les.   $rm out/*
2a230 20 26 26 20 72 6d 64 69 72 20 6f 75 74 0a 20 20   && rmdir out.  
2a240 20 63 64 20 2e 2e 0a 20 20 20 72 6d 64 69 72 20   cd ...   rmdir 
2a250 63 6f 6e 66 74 65 73 74 0a 20 20 20 24 72 6d 20  conftest.   $rm 
2a260 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 65 63  conftest*..fi.ec
2a270 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2a280 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  NO: result: $lt_
2a290 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2a2a0 5f 63 5f 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  _c_o" >&5.echo "
2a2b0 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f  ${ECHO_T}$lt_cv_
2a2c0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
2a2d0 6f 22 20 3e 26 36 0a 0a 0a 68 61 72 64 5f 6c 69  o" >&6...hard_li
2a2e0 6e 6b 73 3d 22 6e 6f 74 74 65 73 74 65 64 22 0a  nks="nottested".
2a2f0 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f  if test "$lt_cv_
2a300 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
2a310 6f 22 20 3d 20 6e 6f 20 26 26 20 74 65 73 74 20  o" = no && test 
2a320 22 24 6e 65 65 64 5f 6c 6f 63 6b 73 22 20 21 3d  "$need_locks" !=
2a330 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 23 20 64 6f   no; then.  # do
2a340 20 6e 6f 74 20 6f 76 65 72 77 72 69 74 65 20 74   not overwrite t
2a350 68 65 20 76 61 6c 75 65 20 6f 66 20 6e 65 65 64  he value of need
2a360 5f 6c 6f 63 6b 73 20 70 72 6f 76 69 64 65 64 20  _locks provided 
2a370 62 79 20 74 68 65 20 75 73 65 72 0a 20 20 65 63  by the user.  ec
2a380 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2a390 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
2a3a0 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77 69 74 68  we can lock with
2a3b0 20 68 61 72 64 20 6c 69 6e 6b 73 22 20 3e 26 35   hard links" >&5
2a3c0 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
2a3d0 68 65 63 6b 69 6e 67 20 69 66 20 77 65 20 63 61  hecking if we ca
2a3e0 6e 20 6c 6f 63 6b 20 77 69 74 68 20 68 61 72 64  n lock with hard
2a3f0 20 6c 69 6e 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f   links... $ECHO_
2a400 43 22 20 3e 26 36 0a 20 20 68 61 72 64 5f 6c 69  C" >&6.  hard_li
2a410 6e 6b 73 3d 79 65 73 0a 20 20 24 72 6d 20 63 6f  nks=yes.  $rm co
2a420 6e 66 74 65 73 74 2a 0a 20 20 6c 6e 20 63 6f 6e  nftest*.  ln con
2a430 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74  ftest.a conftest
2a440 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  .b 2>/dev/null &
2a450 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a  & hard_links=no.
2a460 20 20 74 6f 75 63 68 20 63 6f 6e 66 74 65 73 74    touch conftest
2a470 2e 61 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74  .a.  ln conftest
2a480 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e  .a conftest.b 2>
2a490 26 35 20 7c 7c 20 68 61 72 64 5f 6c 69 6e 6b 73  &5 || hard_links
2a4a0 3d 6e 6f 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73  =no.  ln conftes
2a4b0 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62 20 32  t.a conftest.b 2
2a4c0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 68 61  >/dev/null && ha
2a4d0 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 65 63  rd_links=no.  ec
2a4e0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2a4f0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 68 61 72  NO: result: $har
2a500 64 5f 6c 69 6e 6b 73 22 20 3e 26 35 0a 65 63 68  d_links" >&5.ech
2a510 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 68 61 72  o "${ECHO_T}$har
2a520 64 5f 6c 69 6e 6b 73 22 20 3e 26 36 0a 20 20 69  d_links" >&6.  i
2a530 66 20 74 65 73 74 20 22 24 68 61 72 64 5f 6c 69  f test "$hard_li
2a540 6e 6b 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a  nks" = no; then.
2a550 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f      { echo "$as_
2a560 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e  me:$LINENO: WARN
2a570 49 4e 47 3a 20 5c 60 24 43 43 27 20 64 6f 65 73  ING: \`$CC' does
2a580 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 5c 60 2d   not support \`-
2a590 63 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d 61 6b 65  c -o', so \`make
2a5a0 20 2d 6a 27 20 6d 61 79 20 62 65 20 75 6e 73 61   -j' may be unsa
2a5b0 66 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  fe" >&5.echo "$a
2a5c0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c  s_me: WARNING: \
2a5d0 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73  `$CC' does not s
2a5e0 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c  upport \`-c -o',
2a5f0 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d   so \`make -j' m
2a600 61 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26  ay be unsafe" >&
2a610 32 3b 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63  2;}.    need_loc
2a620 6b 73 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73  ks=warn.  fi.els
2a630 65 0a 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e  e.  need_locks=n
2a640 6f 0a 66 69 0a 0a 65 63 68 6f 20 22 24 61 73 5f  o.fi..echo "$as_
2a650 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
2a660 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
2a670 20 24 63 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65   $compiler linke
2a680 72 20 28 24 4c 44 29 20 73 75 70 70 6f 72 74 73  r ($LD) supports
2a690 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2a6a0 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  s" >&5.echo $ECH
2a6b0 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  O_N "checking wh
2a6c0 65 74 68 65 72 20 74 68 65 20 24 63 6f 6d 70 69  ether the $compi
2a6d0 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29  ler linker ($LD)
2a6e0 20 73 75 70 70 6f 72 74 73 20 73 68 61 72 65 64   supports shared
2a6f0 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20 24 45   libraries... $E
2a700 43 48 4f 5f 43 22 20 3e 26 36 0a 0a 20 20 72 75  CHO_C" >&6..  ru
2a710 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20 61 6c 6c  npath_var=.  all
2a720 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
2a730 67 3d 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61 72  g=.  enable_shar
2a740 65 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72  ed_with_static_r
2a750 75 6e 74 69 6d 65 73 3d 6e 6f 0a 20 20 61 72 63  untimes=no.  arc
2a760 68 69 76 65 5f 63 6d 64 73 3d 0a 20 20 61 72 63  hive_cmds=.  arc
2a770 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
2a780 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f  =.  old_archive_
2a790 46 72 6f 6d 5f 6e 65 77 5f 63 6d 64 73 3d 0a 20  From_new_cmds=. 
2a7a0 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 66 72 6f   old_archive_fro
2a7b0 6d 5f 65 78 70 73 79 6d 73 5f 63 6d 64 73 3d 0a  m_expsyms_cmds=.
2a7c0 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
2a7d0 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 77 68  _flag_spec=.  wh
2a7e0 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67  ole_archive_flag
2a7f0 5f 73 70 65 63 3d 0a 20 20 74 68 72 65 61 64 5f  _spec=.  thread_
2a800 73 61 66 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a  safe_flag_spec=.
2a810 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
2a820 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 68  r_flag_spec=.  h
2a830 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
2a840 6c 61 67 5f 73 70 65 63 5f 6c 64 3d 0a 20 20 68  lag_spec_ld=.  h
2a850 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73  ardcode_libdir_s
2a860 65 70 61 72 61 74 6f 72 3d 0a 20 20 68 61 72 64  eparator=.  hard
2a870 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20  code_direct=no. 
2a880 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f   hardcode_minus_
2a890 4c 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f  L=no.  hardcode_
2a8a0 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 75 6e  shlibpath_var=un
2a8b0 73 75 70 70 6f 72 74 65 64 0a 20 20 6c 69 6e 6b  supported.  link
2a8c0 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 75 6e 6b  _all_deplibs=unk
2a8d0 6e 6f 77 6e 0a 20 20 68 61 72 64 63 6f 64 65 5f  nown.  hardcode_
2a8e0 61 75 74 6f 6d 61 74 69 63 3d 6e 6f 0a 20 20 6d  automatic=no.  m
2a8f0 6f 64 75 6c 65 5f 63 6d 64 73 3d 0a 20 20 6d 6f  odule_cmds=.  mo
2a900 64 75 6c 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  dule_expsym_cmds
2a910 3d 0a 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72  =.  always_expor
2a920 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 65  t_symbols=no.  e
2a930 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d  xport_symbols_cm
2a940 64 73 3d 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73  ds='$NM $libobjs
2a950 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20   $convenience | 
2a960 24 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  $global_symbol_p
2a970 69 70 65 20 7c 20 24 53 45 44 20 27 5c 27 27 73  ipe | $SED '\''s
2a980 2f 2e 2a 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72  /.* //'\'' | sor
2a990 74 20 7c 20 75 6e 69 71 20 3e 20 24 65 78 70 6f  t | uniq > $expo
2a9a0 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 20 20 23 20  rt_symbols'.  # 
2a9b0 69 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20  include_expsyms 
2a9c0 73 68 6f 75 6c 64 20 62 65 20 61 20 6c 69 73 74  should be a list
2a9d0 20 6f 66 20 73 70 61 63 65 2d 73 65 70 61 72 61   of space-separa
2a9e0 74 65 64 20 73 79 6d 62 6f 6c 73 20 74 6f 20 62  ted symbols to b
2a9f0 65 20 2a 61 6c 77 61 79 73 2a 0a 20 20 23 20 69  e *always*.  # i
2aa00 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 73  ncluded in the s
2aa10 79 6d 62 6f 6c 20 6c 69 73 74 0a 20 20 69 6e 63  ymbol list.  inc
2aa20 6c 75 64 65 5f 65 78 70 73 79 6d 73 3d 0a 20 20  lude_expsyms=.  
2aa30 23 20 65 78 63 6c 75 64 65 5f 65 78 70 73 79 6d  # exclude_expsym
2aa40 73 20 63 61 6e 20 62 65 20 61 6e 20 65 78 74 65  s can be an exte
2aa50 6e 64 65 64 20 72 65 67 65 78 70 20 6f 66 20 73  nded regexp of s
2aa60 79 6d 62 6f 6c 73 20 74 6f 20 65 78 63 6c 75 64  ymbols to exclud
2aa70 65 0a 20 20 23 20 69 74 20 77 69 6c 6c 20 62 65  e.  # it will be
2aa80 20 77 72 61 70 70 65 64 20 62 79 20 60 20 28 27   wrapped by ` ('
2aa90 20 61 6e 64 20 60 29 24 27 2c 20 73 6f 20 6f 6e   and `)$', so on
2aaa0 65 20 6d 75 73 74 20 6e 6f 74 20 6d 61 74 63 68  e must not match
2aab0 20 62 65 67 69 6e 6e 69 6e 67 20 6f 72 0a 20 20   beginning or.  
2aac0 23 20 65 6e 64 20 6f 66 20 6c 69 6e 65 2e 20 20  # end of line.  
2aad0 45 78 61 6d 70 6c 65 3a 20 60 61 7c 62 63 7c 2e  Example: `a|bc|.
2aae0 2a 64 2e 2a 27 20 77 69 6c 6c 20 65 78 63 6c 75  *d.*' will exclu
2aaf0 64 65 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 60  de the symbols `
2ab00 61 27 20 61 6e 64 20 60 62 63 27 2c 0a 20 20 23  a' and `bc',.  #
2ab10 20 61 73 20 77 65 6c 6c 20 61 73 20 61 6e 79 20   as well as any 
2ab20 73 79 6d 62 6f 6c 20 74 68 61 74 20 63 6f 6e 74  symbol that cont
2ab30 61 69 6e 73 20 60 64 27 2e 0a 20 20 65 78 63 6c  ains `d'..  excl
2ab40 75 64 65 5f 65 78 70 73 79 6d 73 3d 22 5f 47 4c  ude_expsyms="_GL
2ab50 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c  OBAL_OFFSET_TABL
2ab60 45 5f 22 0a 20 20 23 20 41 6c 74 68 6f 75 67 68  E_".  # Although
2ab70 20 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f   _GLOBAL_OFFSET_
2ab80 54 41 42 4c 45 5f 20 69 73 20 61 20 76 61 6c 69  TABLE_ is a vali
2ab90 64 20 73 79 6d 62 6f 6c 20 43 20 6e 61 6d 65 2c  d symbol C name,
2aba0 20 6d 6f 73 74 20 61 2e 6f 75 74 0a 20 20 23 20   most a.out.  # 
2abb0 70 6c 61 74 66 6f 72 6d 73 20 28 61 62 29 75 73  platforms (ab)us
2abc0 65 20 69 74 20 69 6e 20 50 49 43 20 63 6f 64 65  e it in PIC code
2abd0 2c 20 62 75 74 20 74 68 65 69 72 20 6c 69 6e 6b  , but their link
2abe0 65 72 73 20 67 65 74 20 63 6f 6e 66 75 73 65 64  ers get confused
2abf0 20 69 66 0a 20 20 23 20 74 68 65 20 73 79 6d 62   if.  # the symb
2ac00 6f 6c 20 69 73 20 65 78 70 6c 69 63 69 74 6c 79  ol is explicitly
2ac10 20 72 65 66 65 72 65 6e 63 65 64 2e 20 20 53 69   referenced.  Si
2ac20 6e 63 65 20 70 6f 72 74 61 62 6c 65 20 63 6f 64  nce portable cod
2ac30 65 20 63 61 6e 6e 6f 74 0a 20 20 23 20 72 65 6c  e cannot.  # rel
2ac40 79 20 6f 6e 20 74 68 69 73 20 73 79 6d 62 6f 6c  y on this symbol
2ac50 20 6e 61 6d 65 2c 20 69 74 27 73 20 70 72 6f 62   name, it's prob
2ac60 61 62 6c 79 20 66 69 6e 65 20 74 6f 20 6e 65 76  ably fine to nev
2ac70 65 72 20 69 6e 63 6c 75 64 65 20 69 74 20 69 6e  er include it in
2ac80 0a 20 20 23 20 70 72 65 6c 6f 61 64 65 64 20 73  .  # preloaded s
2ac90 79 6d 62 6f 6c 20 74 61 62 6c 65 73 2e 0a 20 20  ymbol tables..  
2aca0 65 78 74 72 61 63 74 5f 65 78 70 73 79 6d 73 5f  extract_expsyms_
2acb0 63 6d 64 73 3d 0a 0a 20 20 63 61 73 65 20 24 68  cmds=..  case $h
2acc0 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 63 79 67 77  ost_os in.  cygw
2acd0 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70  in* | mingw* | p
2ace0 77 33 32 2a 29 0a 20 20 20 20 23 20 46 49 58 4d  w32*).    # FIXM
2acf0 45 3a 20 74 68 65 20 4d 53 56 43 2b 2b 20 70 6f  E: the MSVC++ po
2ad00 72 74 20 68 61 73 6e 27 74 20 62 65 65 6e 20 74  rt hasn't been t
2ad10 65 73 74 65 64 20 69 6e 20 61 20 6c 6f 6f 6f 6f  ested in a loooo
2ad20 6e 67 20 74 69 6d 65 0a 20 20 20 20 23 20 57 68  ng time.    # Wh
2ad30 65 6e 20 6e 6f 74 20 75 73 69 6e 67 20 67 63 63  en not using gcc
2ad40 2c 20 77 65 20 63 75 72 72 65 6e 74 6c 79 20 61  , we currently a
2ad50 73 73 75 6d 65 20 74 68 61 74 20 77 65 20 61 72  ssume that we ar
2ad60 65 20 75 73 69 6e 67 0a 20 20 20 20 23 20 4d 69  e using.    # Mi
2ad70 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 43  crosoft Visual C
2ad80 2b 2b 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20  ++..    if test 
2ad90 22 24 47 43 43 22 20 21 3d 20 79 65 73 3b 20 74  "$GCC" != yes; t
2ada0 68 65 6e 0a 20 20 20 20 20 20 77 69 74 68 5f 67  hen.      with_g
2adb0 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 20 20 66 69 0a  nu_ld=no.    fi.
2adc0 20 20 20 20 3b 3b 0a 20 20 6f 70 65 6e 62 73 64      ;;.  openbsd
2add0 2a 29 0a 20 20 20 20 77 69 74 68 5f 67 6e 75 5f  *).    with_gnu_
2ade0 6c 64 3d 6e 6f 0a 20 20 20 20 3b 3b 0a 20 20 65  ld=no.    ;;.  e
2adf0 73 61 63 0a 0a 20 20 6c 64 5f 73 68 6c 69 62 73  sac..  ld_shlibs
2ae00 3d 79 65 73 0a 20 20 69 66 20 74 65 73 74 20 22  =yes.  if test "
2ae10 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20  $with_gnu_ld" = 
2ae20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  yes; then.    # 
2ae30 49 66 20 61 72 63 68 69 76 65 5f 63 6d 64 73 20  If archive_cmds 
2ae40 72 75 6e 73 20 4c 44 2c 20 6e 6f 74 20 43 43 2c  runs LD, not CC,
2ae50 20 77 6c 61 72 63 20 73 68 6f 75 6c 64 20 62 65   wlarc should be
2ae60 20 65 6d 70 74 79 0a 20 20 20 20 77 6c 61 72 63   empty.    wlarc
2ae70 3d 27 24 7b 77 6c 7d 27 0a 0a 20 20 20 20 23 20  ='${wl}'..    # 
2ae80 53 65 65 20 69 66 20 47 4e 55 20 6c 64 20 73 75  See if GNU ld su
2ae90 70 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69  pports shared li
2aea0 62 72 61 72 69 65 73 2e 0a 20 20 20 20 63 61 73  braries..    cas
2aeb0 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
2aec0 20 20 61 69 78 33 2a 20 7c 20 61 69 78 34 2a 20    aix3* | aix4* 
2aed0 7c 20 61 69 78 35 2a 29 0a 20 20 20 20 20 20 23  | aix5*).      #
2aee0 20 4f 6e 20 41 49 58 2f 50 50 43 2c 20 74 68 65   On AIX/PPC, the
2aef0 20 47 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20 76   GNU linker is v
2af00 65 72 79 20 62 72 6f 6b 65 6e 0a 20 20 20 20 20  ery broken.     
2af10 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
2af20 63 70 75 22 20 21 3d 20 69 61 36 34 3b 20 74 68  cpu" != ia64; th
2af30 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f  en..ld_shlibs=no
2af40 0a 09 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26 32  ..cat <<EOF 1>&2
2af50 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 74  ..*** Warning: t
2af60 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 2c 20 61  he GNU linker, a
2af70 74 20 6c 65 61 73 74 20 75 70 20 74 6f 20 72 65  t least up to re
2af80 6c 65 61 73 65 20 32 2e 39 2e 31 2c 20 69 73 20  lease 2.9.1, is 
2af90 72 65 70 6f 72 74 65 64 0a 2a 2a 2a 20 74 6f 20  reported.*** to 
2afa0 62 65 20 75 6e 61 62 6c 65 20 74 6f 20 72 65 6c  be unable to rel
2afb0 69 61 62 6c 79 20 63 72 65 61 74 65 20 73 68 61  iably create sha
2afc0 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f 6e  red libraries on
2afd0 20 41 49 58 2e 0a 2a 2a 2a 20 54 68 65 72 65 66   AIX..*** Theref
2afe0 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 20 69 73 20  ore, libtool is 
2aff0 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64  disabling shared
2b000 20 6c 69 62 72 61 72 69 65 73 20 73 75 70 70 6f   libraries suppo
2b010 72 74 2e 20 20 49 66 20 79 6f 75 0a 2a 2a 2a 20  rt.  If you.*** 
2b020 72 65 61 6c 6c 79 20 63 61 72 65 20 66 6f 72 20  really care for 
2b030 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
2b040 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20 74  , you may want t
2b050 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20 50 41  o modify your PA
2b060 54 48 0a 2a 2a 2a 20 73 6f 20 74 68 61 74 20 61  TH.*** so that a
2b070 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e 6b 65 72 20   non-GNU linker 
2b080 69 73 20 66 6f 75 6e 64 2c 20 61 6e 64 20 74 68  is found, and th
2b090 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 45 4f 46  en restart...EOF
2b0a0 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
2b0b0 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73 2a  ;;..    amigaos*
2b0c0 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  ).      archive_
2b0d0 63 6d 64 73 3d 27 24 72 6d 20 24 6f 75 74 70 75  cmds='$rm $outpu
2b0e0 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62  t_objdir/a2ixlib
2b0f0 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f 20  rary.data~$echo 
2b100 22 23 64 65 66 69 6e 65 20 4e 41 4d 45 20 24 6c  "#define NAME $l
2b110 69 62 6e 61 6d 65 22 20 3e 20 24 6f 75 74 70 75  ibname" > $outpu
2b120 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62  t_objdir/a2ixlib
2b130 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f 20  rary.data~$echo 
2b140 22 23 64 65 66 69 6e 65 20 4c 49 42 52 41 52 59  "#define LIBRARY
2b150 5f 49 44 20 31 22 20 3e 3e 20 24 6f 75 74 70 75  _ID 1" >> $outpu
2b160 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62  t_objdir/a2ixlib
2b170 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f 20  rary.data~$echo 
2b180 22 23 64 65 66 69 6e 65 20 56 45 52 53 49 4f 4e  "#define VERSION
2b190 20 24 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f 75 74   $major" >> $out
2b1a0 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
2b1b0 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68  ibrary.data~$ech
2b1c0 6f 20 22 23 64 65 66 69 6e 65 20 52 45 56 49 53  o "#define REVIS
2b1d0 49 4f 4e 20 24 72 65 76 69 73 69 6f 6e 22 20 3e  ION $revision" >
2b1e0 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
2b1f0 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61 74  /a2ixlibrary.dat
2b200 61 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20  a~$AR $AR_FLAGS 
2b210 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 7e 24 52  $lib $libobjs~$R
2b220 41 4e 4c 49 42 20 24 6c 69 62 7e 28 63 64 20 24  ANLIB $lib~(cd $
2b230 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 20 26 26  output_objdir &&
2b240 20 61 32 69 78 6c 69 62 72 61 72 79 20 2d 33 32   a2ixlibrary -32
2b250 29 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  )'.      hardcod
2b260 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
2b270 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20  ec='-L$libdir'. 
2b280 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69       hardcode_mi
2b290 6e 75 73 5f 4c 3d 79 65 73 0a 0a 20 20 20 20 20  nus_L=yes..     
2b2a0 20 23 20 53 61 6d 75 65 6c 20 41 2e 20 46 61 6c   # Samuel A. Fal
2b2b0 76 6f 20 49 49 20 3c 6b 63 35 74 6a 61 40 64 6f  vo II <kc5tja@do
2b2c0 6c 70 68 69 6e 2e 6f 70 65 6e 70 72 6f 6a 65 63  lphin.openprojec
2b2d0 74 73 2e 6e 65 74 3e 20 72 65 70 6f 72 74 73 0a  ts.net> reports.
2b2e0 20 20 20 20 20 20 23 20 74 68 61 74 20 74 68 65        # that the
2b2f0 20 73 65 6d 61 6e 74 69 63 73 20 6f 66 20 64 79   semantics of dy
2b300 6e 61 6d 69 63 20 6c 69 62 72 61 72 69 65 73 20  namic libraries 
2b310 6f 6e 20 41 6d 69 67 61 4f 53 2c 20 61 74 20 6c  on AmigaOS, at l
2b320 65 61 73 74 20 75 70 0a 20 20 20 20 20 20 23 20  east up.      # 
2b330 74 6f 20 76 65 72 73 69 6f 6e 20 34 2c 20 69 73  to version 4, is
2b340 20 74 6f 20 73 68 61 72 65 20 64 61 74 61 20 61   to share data a
2b350 6d 6f 6e 67 20 6d 75 6c 74 69 70 6c 65 20 70 72  mong multiple pr
2b360 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 0a 20 20  ograms linked.  
2b370 20 20 20 20 23 20 77 69 74 68 20 74 68 65 20 73      # with the s
2b380 61 6d 65 20 64 79 6e 61 6d 69 63 20 6c 69 62 72  ame dynamic libr
2b390 61 72 79 2e 20 20 53 69 6e 63 65 20 74 68 69 73  ary.  Since this
2b3a0 20 64 6f 65 73 6e 27 74 20 6d 61 74 63 68 20 74   doesn't match t
2b3b0 68 65 0a 20 20 20 20 20 20 23 20 62 65 68 61 76  he.      # behav
2b3c0 69 6f 72 20 6f 66 20 73 68 61 72 65 64 20 6c 69  ior of shared li
2b3d0 62 72 61 72 69 65 73 20 6f 6e 20 6f 74 68 65 72  braries on other
2b3e0 20 70 6c 61 74 66 6f 72 6d 73 2c 20 77 65 20 63   platforms, we c
2b3f0 61 6e 27 74 20 75 73 65 0a 20 20 20 20 20 20 23  an't use.      #
2b400 20 74 68 65 6d 2e 0a 20 20 20 20 20 20 6c 64 5f   them..      ld_
2b410 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
2b420 3b 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 29 0a 20  ;;..    beos*). 
2b430 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65       if $LD --he
2b440 6c 70 20 32 3e 26 31 20 7c 20 67 72 65 70 20 27  lp 2>&1 | grep '
2b450 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67  : supported targ
2b460 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64  ets:.* elf' > /d
2b470 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61  ev/null; then..a
2b480 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
2b490 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  lag=unsupported.
2b4a0 09 23 20 4a 6f 73 65 70 68 20 42 65 63 6b 65 6e  .# Joseph Becken
2b4b0 62 61 63 68 20 3c 6a 72 62 33 40 62 65 73 74 2e  bach <jrb3@best.
2b4c0 63 6f 6d 3e 20 73 61 79 73 20 73 6f 6d 65 20 72  com> says some r
2b4d0 65 6c 65 61 73 65 73 20 6f 66 20 67 63 63 0a 09  eleases of gcc..
2b4e0 23 20 73 75 70 70 6f 72 74 20 2d 2d 75 6e 64 65  # support --unde
2b4f0 66 69 6e 65 64 2e 20 20 54 68 69 73 20 64 65 73  fined.  This des
2b500 65 72 76 65 73 20 73 6f 6d 65 20 69 6e 76 65 73  erves some inves
2b510 74 69 67 61 74 69 6f 6e 2e 20 20 46 49 58 4d 45  tigation.  FIXME
2b520 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
2b530 24 43 43 20 2d 6e 6f 73 74 61 72 74 20 24 6c 69  $CC -nostart $li
2b540 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
2b550 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
2b560 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
2b570 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
2b580 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73        else..ld_s
2b590 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66  hlibs=no.      f
2b5a0 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
2b5b0 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a  cygwin* | mingw*
2b5c0 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20 20 20   | pw32*).      
2b5d0 23 20 5f 4c 54 5f 41 43 5f 54 41 47 56 41 52 28  # _LT_AC_TAGVAR(
2b5e0 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
2b5f0 66 6c 61 67 5f 73 70 65 63 2c 20 29 20 69 73 20  flag_spec, ) is 
2b600 61 63 74 75 61 6c 6c 79 20 6d 65 61 6e 69 6e 67  actually meaning
2b610 6c 65 73 73 2c 0a 20 20 20 20 20 20 23 20 61 73  less,.      # as
2b620 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 65 61   there is no sea
2b630 72 63 68 20 70 61 74 68 20 66 6f 72 20 44 4c 4c  rch path for DLL
2b640 73 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  s..      hardcod
2b650 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
2b660 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20  ec='-L$libdir'. 
2b670 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66       allow_undef
2b680 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70  ined_flag=unsupp
2b690 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c 77 61  orted.      alwa
2b6a0 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  ys_export_symbol
2b6b0 73 3d 6e 6f 0a 20 20 20 20 20 20 65 6e 61 62 6c  s=no.      enabl
2b6c0 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f 73 74  e_shared_with_st
2b6d0 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d 79 65  atic_runtimes=ye
2b6e0 73 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f 73  s.      export_s
2b6f0 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d  ymbols_cmds='$NM
2b700 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65   $libobjs $conve
2b710 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f 62 61 6c  nience | $global
2b720 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 7c 20 24  _symbol_pipe | $
2b730 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b 42 43  SED -e '\''/^[BC
2b740 44 47 53 5d 20 2f 73 2f 2e 2a 20 5c 28 5b 5e 20  DGS] /s/.* \([^ 
2b750 5d 2a 5c 29 2f 5c 31 20 44 41 54 41 2f 27 5c 27  ]*\)/\1 DATA/'\'
2b760 27 20 7c 20 24 53 45 44 20 2d 65 20 27 5c 27 27  ' | $SED -e '\''
2b770 2f 5e 5b 41 49 54 57 5d 20 2f 73 2f 2e 2a 20 2f  /^[AITW] /s/.* /
2b780 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c 20 75  /'\'' | sort | u
2b790 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f 73 79  niq > $export_sy
2b7a0 6d 62 6f 6c 73 27 0a 0a 20 20 20 20 20 20 69 66  mbols'..      if
2b7b0 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
2b7c0 20 7c 20 67 72 65 70 20 27 61 75 74 6f 2d 69 6d   | grep 'auto-im
2b7d0 70 6f 72 74 27 20 3e 20 2f 64 65 76 2f 6e 75 6c  port' > /dev/nul
2b7e0 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20  l; then.        
2b7f0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
2b800 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
2b810 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
2b820 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24  piler_flags -o $
2b830 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
2b840 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 69 6d 61  oname ${wl}--ima
2b850 67 65 2d 62 61 73 65 3d 30 78 31 30 30 30 30 30  ge-base=0x100000
2b860 30 30 20 24 7b 77 6c 7d 2d 2d 6f 75 74 2d 69 6d  00 ${wl}--out-im
2b870 70 6c 69 62 2c 24 6c 69 62 27 0a 09 23 20 49 66  plib,$lib'..# If
2b880 20 74 68 65 20 65 78 70 6f 72 74 2d 73 79 6d 62   the export-symb
2b890 6f 6c 73 20 66 69 6c 65 20 61 6c 72 65 61 64 79  ols file already
2b8a0 20 69 73 20 61 20 2e 64 65 66 20 66 69 6c 65 20   is a .def file 
2b8b0 28 31 73 74 20 6c 69 6e 65 0a 09 23 20 69 73 20  (1st line..# is 
2b8c0 45 58 50 4f 52 54 53 29 2c 20 75 73 65 20 69 74  EXPORTS), use it
2b8d0 20 61 73 20 69 73 3b 20 6f 74 68 65 72 77 69 73   as is; otherwis
2b8e0 65 2c 20 70 72 65 70 65 6e 64 2e 2e 2e 0a 09 61  e, prepend.....a
2b8f0 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
2b900 64 73 3d 27 69 66 20 74 65 73 74 20 22 78 60 24  ds='if test "x`$
2b910 53 45 44 20 31 71 20 24 65 78 70 6f 72 74 5f 73  SED 1q $export_s
2b920 79 6d 62 6f 6c 73 60 22 20 3d 20 78 45 58 50 4f  ymbols`" = xEXPO
2b930 52 54 53 3b 20 74 68 65 6e 0a 09 20 20 63 70 20  RTS; then..  cp 
2b940 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
2b950 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
2b960 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 65 6c 73  soname.def;..els
2b970 65 0a 09 20 20 65 63 68 6f 20 45 58 50 4f 52 54  e..  echo EXPORT
2b980 53 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  S > $output_objd
2b990 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a  ir/$soname.def;.
2b9a0 09 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73  .  cat $export_s
2b9b0 79 6d 62 6f 6c 73 20 3e 3e 20 24 6f 75 74 70 75  ymbols >> $outpu
2b9c0 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
2b9d0 2e 64 65 66 3b 0a 09 66 69 7e 0a 09 24 43 43 20  .def;..fi~..$CC 
2b9e0 2d 73 68 61 72 65 64 20 24 6f 75 74 70 75 74 5f  -shared $output_
2b9f0 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64  objdir/$soname.d
2ba00 65 66 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ef $libobjs $dep
2ba10 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
2ba20 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70 75 74 5f  lags -o $output_
2ba30 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24  objdir/$soname $
2ba40 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65  {wl}--image-base
2ba50 3d 30 78 31 30 30 30 30 30 30 30 20 20 24 7b 77  =0x10000000  ${w
2ba60 6c 7d 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 2c 24  l}--out-implib,$
2ba70 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a  lib'.      else.
2ba80 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20  .ld_shlibs=no.  
2ba90 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
2baa0 0a 20 20 20 20 6e 65 74 62 73 64 2a 20 7c 20 6b  .    netbsd* | k
2bab0 6e 65 74 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20  netbsd*-gnu).   
2bac0 20 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46     if echo __ELF
2bad0 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
2bae0 67 72 65 70 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64  grep __ELF__ >/d
2baf0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61  ev/null; then..a
2bb00 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
2bb10 20 2d 42 73 68 61 72 65 61 62 6c 65 20 24 6c 69   -Bshareable $li
2bb20 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
2bb30 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 6f 20  linker_flags -o 
2bb40 24 6c 69 62 27 0a 09 77 6c 61 72 63 3d 0a 20 20  $lib'..wlarc=.  
2bb50 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76      else..archiv
2bb60 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
2bb70 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
2bb80 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
2bb90 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
2bba0 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f  me $wl$soname -o
2bbb0 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f   $lib'..archive_
2bbc0 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43  expsym_cmds='$CC
2bbd0 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
2bbe0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
2bbf0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
2bc00 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
2bc10 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d  me ${wl}-retain-
2bc20 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c  symbols-file $wl
2bc30 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
2bc40 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66  -o $lib'.      f
2bc50 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
2bc60 73 6f 6c 61 72 69 73 2a 20 7c 20 73 79 73 76 35  solaris* | sysv5
2bc70 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20  *).      if $LD 
2bc80 2d 76 20 32 3e 26 31 20 7c 20 67 72 65 70 20 27  -v 2>&1 | grep '
2bc90 42 46 44 20 32 5c 2e 38 27 20 3e 20 2f 64 65 76  BFD 2\.8' > /dev
2bca0 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 6c 64 5f  /null; then..ld_
2bcb0 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c  shlibs=no..cat <
2bcc0 3c 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57  <EOF 1>&2..*** W
2bcd0 61 72 6e 69 6e 67 3a 20 54 68 65 20 72 65 6c 65  arning: The rele
2bce0 61 73 65 73 20 32 2e 38 2e 2a 20 6f 66 20 74 68  ases 2.8.* of th
2bcf0 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 63 61 6e  e GNU linker can
2bd00 6e 6f 74 20 72 65 6c 69 61 62 6c 79 0a 2a 2a 2a  not reliably.***
2bd10 20 63 72 65 61 74 65 20 73 68 61 72 65 64 20 6c   create shared l
2bd20 69 62 72 61 72 69 65 73 20 6f 6e 20 53 6f 6c 61  ibraries on Sola
2bd30 72 69 73 20 73 79 73 74 65 6d 73 2e 20 20 54 68  ris systems.  Th
2bd40 65 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c  erefore, libtool
2bd50 0a 2a 2a 2a 20 69 73 20 64 69 73 61 62 6c 69 6e  .*** is disablin
2bd60 67 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  g shared librari
2bd70 65 73 20 73 75 70 70 6f 72 74 2e 20 20 57 65 20  es support.  We 
2bd80 75 72 67 65 20 79 6f 75 20 74 6f 20 75 70 67 72  urge you to upgr
2bd90 61 64 65 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75  ade GNU.*** binu
2bda0 74 69 6c 73 20 74 6f 20 72 65 6c 65 61 73 65 20  tils to release 
2bdb0 32 2e 39 2e 31 20 6f 72 20 6e 65 77 65 72 2e 20  2.9.1 or newer. 
2bdc0 20 41 6e 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20   Another option 
2bdd0 69 73 20 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a  is to modify.***
2bde0 20 79 6f 75 72 20 50 41 54 48 20 6f 72 20 63 6f   your PATH or co
2bdf0 6d 70 69 6c 65 72 20 63 6f 6e 66 69 67 75 72 61  mpiler configura
2be00 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 74 68 65  tion so that the
2be10 20 6e 61 74 69 76 65 20 6c 69 6e 6b 65 72 20 69   native linker i
2be20 73 0a 2a 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20  s.*** used, and 
2be30 74 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 45  then restart...E
2be40 4f 46 0a 20 20 20 20 20 20 65 6c 69 66 20 24 4c  OF.      elif $L
2be50 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20  D --help 2>&1 | 
2be60 67 72 65 70 20 27 3a 20 73 75 70 70 6f 72 74 65  grep ': supporte
2be70 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66  d targets:.* elf
2be80 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
2be90 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  hen..archive_cmd
2bea0 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
2beb0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
2bec0 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
2bed0 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
2bee0 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
2bef0 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79  '..archive_expsy
2bf00 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  m_cmds='$CC -sha
2bf10 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
2bf20 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
2bf30 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
2bf40 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b  me $wl$soname ${
2bf50 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f  wl}-retain-symbo
2bf60 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f  ls-file $wl$expo
2bf70 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c  rt_symbols -o $l
2bf80 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  ib'.      else..
2bf90 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20  ld_shlibs=no.   
2bfa0 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
2bfb0 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a 20 20 20      sunos4*).   
2bfc0 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
2bfd0 27 24 4c 44 20 2d 61 73 73 65 72 74 20 70 75 72  '$LD -assert pur
2bfe0 65 2d 74 65 78 74 20 2d 42 73 68 61 72 65 61 62  e-text -Bshareab
2bff0 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  le -o $lib $libo
2c000 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
2c010 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20  nker_flags'.    
2c020 20 20 77 6c 61 72 63 3d 0a 20 20 20 20 20 20 68    wlarc=.      h
2c030 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79  ardcode_direct=y
2c040 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  es.      hardcod
2c050 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d  e_shlibpath_var=
2c060 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 6c  no.      ;;..  l
2c070 69 6e 75 78 2a 29 0a 20 20 20 20 69 66 20 24 4c  inux*).    if $L
2c080 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20  D --help 2>&1 | 
2c090 65 67 72 65 70 20 27 3a 20 73 75 70 70 6f 72 74  egrep ': support
2c0a0 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c  ed targets:.* el
2c0b0 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  f' > /dev/null; 
2c0c0 74 68 65 6e 0a 20 20 20 20 20 20 20 20 74 6d 70  then.        tmp
2c0d0 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24  _archive_cmds='$
2c0e0 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
2c0f0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
2c100 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
2c110 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
2c120 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61  name -o $lib'..a
2c130 72 63 68 69 76 65 5f 63 6d 64 73 3d 22 24 74 6d  rchive_cmds="$tm
2c140 70 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 22 0a  p_archive_cmds".
2c150 20 20 20 20 20 20 73 75 70 70 6f 72 74 73 5f 61        supports_a
2c160 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 6e  non_versioning=n
2c170 6f 0a 20 20 20 20 20 20 63 61 73 65 20 60 24 4c  o.      case `$L
2c180 44 20 2d 76 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  D -v 2>/dev/null
2c190 60 20 69 6e 0a 20 20 20 20 20 20 20 20 2a 5c 20  ` in.        *\ 
2c1a0 30 31 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39  01.* | *\ 2.[0-9
2c1b0 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 30 2e 2a 29  ].* | *\ 2.10.*)
2c1c0 20 3b 3b 20 23 20 63 61 74 63 68 20 76 65 72 73   ;; # catch vers
2c1d0 69 6f 6e 73 20 3c 20 32 2e 31 31 0a 20 20 20 20  ions < 2.11.    
2c1e0 20 20 20 20 2a 5c 20 32 2e 31 31 2e 39 33 2e 30      *\ 2.11.93.0
2c1f0 2e 32 5c 20 2a 29 20 73 75 70 70 6f 72 74 73 5f  .2\ *) supports_
2c200 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d  anon_versioning=
2c210 79 65 73 20 3b 3b 20 23 20 52 48 37 2e 33 20 2e  yes ;; # RH7.3 .
2c220 2e 2e 0a 20 20 20 20 20 20 20 20 2a 5c 20 32 2e  ...        *\ 2.
2c230 31 31 2e 39 32 2e 30 2e 31 32 5c 20 2a 29 20 73  11.92.0.12\ *) s
2c240 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72  upports_anon_ver
2c250 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23  sioning=yes ;; #
2c260 20 4d 61 6e 64 72 61 6b 65 20 38 2e 32 20 2e 2e   Mandrake 8.2 ..
2c270 2e 0a 20 20 20 20 20 20 20 20 2a 5c 20 32 2e 31  ..        *\ 2.1
2c280 31 2e 2a 29 20 3b 3b 20 23 20 6f 74 68 65 72 20  1.*) ;; # other 
2c290 32 2e 31 31 20 76 65 72 73 69 6f 6e 73 0a 20 20  2.11 versions.  
2c2a0 20 20 20 20 20 20 2a 29 20 73 75 70 70 6f 72 74        *) support
2c2b0 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e  s_anon_versionin
2c2c0 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20 20 20 65  g=yes ;;.      e
2c2d0 73 61 63 0a 20 20 20 20 20 20 69 66 20 74 65 73  sac.      if tes
2c2e0 74 20 24 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e  t $supports_anon
2c2f0 5f 76 65 72 73 69 6f 6e 69 6e 67 20 3d 20 79 65  _versioning = ye
2c300 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20  s; then.        
2c310 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
2c320 6d 64 73 3d 27 24 65 63 68 6f 20 22 7b 20 67 6c  mds='$echo "{ gl
2c330 6f 62 61 6c 3a 22 20 3e 20 24 6f 75 74 70 75 74  obal:" > $output
2c340 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65  _objdir/$libname
2c350 2e 76 65 72 7e 0a 63 61 74 20 24 65 78 70 6f 72  .ver~.cat $expor
2c360 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20  t_symbols | sed 
2c370 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b  -e "s/\(.*\)/\1;
2c380 2f 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  /" >> $output_ob
2c390 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
2c3a0 72 7e 0a 24 65 63 68 6f 20 22 6c 6f 63 61 6c 3a  r~.$echo "local:
2c3b0 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f 75 74 70   *; };" >> $outp
2c3c0 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
2c3d0 6d 65 2e 76 65 72 7e 0a 20 20 20 20 20 20 20 20  me.ver~.        
2c3e0 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
2c3f0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
2c400 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
2c410 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
2c420 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 76 65 72 73  oname ${wl}-vers
2c430 69 6f 6e 2d 73 63 72 69 70 74 20 24 7b 77 6c 7d  ion-script ${wl}
2c440 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
2c450 6c 69 62 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24  libname.ver -o $
2c460 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a  lib'.      else.
2c470 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f          archive_
2c480 65 78 70 73 79 6d 5f 63 6d 64 73 3d 22 24 74 6d  expsym_cmds="$tm
2c490 70 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 22 0a  p_archive_cmds".
2c4a0 20 20 20 20 20 20 66 69 0a 20 20 20 20 65 6c 73        fi.    els
2c4b0 65 0a 20 20 20 20 20 20 6c 64 5f 73 68 6c 69 62  e.      ld_shlib
2c4c0 73 3d 6e 6f 0a 20 20 20 20 66 69 0a 20 20 20 20  s=no.    fi.    
2c4d0 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20  ;;..    *).     
2c4e0 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32   if $LD --help 2
2c4f0 3e 26 31 20 7c 20 67 72 65 70 20 27 3a 20 73 75  >&1 | grep ': su
2c500 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a  pported targets:
2c510 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e  .* elf' > /dev/n
2c520 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69  ull; then..archi
2c530 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
2c540 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
2c550 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
2c560 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
2c570 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d  ame $wl$soname -
2c580 6f 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65  o $lib'..archive
2c590 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43  _expsym_cmds='$C
2c5a0 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
2c5b0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
2c5c0 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
2c5d0 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
2c5e0 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e  ame ${wl}-retain
2c5f0 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77  -symbols-file $w
2c600 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  l$export_symbols
2c610 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20   -o $lib'.      
2c620 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d  else..ld_shlibs=
2c630 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  no.      fi.    
2c640 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20    ;;.    esac.. 
2c650 20 20 20 69 66 20 74 65 73 74 20 22 24 6c 64 5f     if test "$ld_
2c660 73 68 6c 69 62 73 22 20 3d 20 79 65 73 3b 20 74  shlibs" = yes; t
2c670 68 65 6e 0a 20 20 20 20 20 20 72 75 6e 70 61 74  hen.      runpat
2c680 68 5f 76 61 72 3d 4c 44 5f 52 55 4e 5f 50 41 54  h_var=LD_RUN_PAT
2c690 48 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  H.      hardcode
2c6a0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
2c6b0 63 3d 27 24 7b 77 6c 7d 2d 2d 72 70 61 74 68 20  c='${wl}--rpath 
2c6c0 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20  ${wl}$libdir'.  
2c6d0 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d      export_dynam
2c6e0 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ic_flag_spec='${
2c6f0 77 6c 7d 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61  wl}--export-dyna
2c700 6d 69 63 27 0a 20 20 20 20 20 20 23 20 61 6e 63  mic'.      # anc
2c710 69 65 6e 74 20 47 4e 55 20 6c 64 20 64 69 64 6e  ient GNU ld didn
2c720 27 74 20 73 75 70 70 6f 72 74 20 2d 2d 77 68 6f  't support --who
2c730 6c 65 2d 61 72 63 68 69 76 65 20 65 74 2e 20 61  le-archive et. a
2c740 6c 2e 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20  l..      if $LD 
2c750 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 67 72  --help 2>&1 | gr
2c760 65 70 20 27 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  ep 'no-whole-arc
2c770 68 69 76 65 27 20 3e 20 2f 64 65 76 2f 6e 75 6c  hive' > /dev/nul
2c780 6c 3b 20 74 68 65 6e 0a 20 09 77 68 6f 6c 65 5f  l; then. .whole_
2c790 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
2c7a0 63 3d 22 24 77 6c 61 72 63 22 27 2d 2d 77 68 6f  c="$wlarc"'--who
2c7b0 6c 65 2d 61 72 63 68 69 76 65 24 63 6f 6e 76 65  le-archive$conve
2c7c0 6e 69 65 6e 63 65 20 27 22 24 77 6c 61 72 63 22  nience '"$wlarc"
2c7d0 27 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68  '--no-whole-arch
2c7e0 69 76 65 27 0a 20 20 20 20 20 20 65 6c 73 65 0a  ive'.      else.
2c7f0 20 20 09 77 68 6f 6c 65 5f 61 72 63 68 69 76 65    .whole_archive
2c800 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20  _flag_spec=.    
2c810 20 20 66 69 0a 20 20 20 20 66 69 0a 20 20 65 6c    fi.    fi.  el
2c820 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d 45 20  se.    # PORTME 
2c830 66 69 6c 6c 20 69 6e 20 61 20 64 65 73 63 72 69  fill in a descri
2c840 70 74 69 6f 6e 20 6f 66 20 79 6f 75 72 20 73 79  ption of your sy
2c850 73 74 65 6d 27 73 20 6c 69 6e 6b 65 72 20 28 6e  stem's linker (n
2c860 6f 74 20 47 4e 55 20 6c 64 29 0a 20 20 20 20 63  ot GNU ld).    c
2c870 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
2c880 20 20 20 20 61 69 78 33 2a 29 0a 20 20 20 20 20      aix3*).     
2c890 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64   allow_undefined
2c8a0 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65  _flag=unsupporte
2c8b0 64 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65  d.      always_e
2c8c0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65  xport_symbols=ye
2c8d0 73 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  s.      archive_
2c8e0 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 4c 44  expsym_cmds='$LD
2c8f0 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -o $output_objd
2c900 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f  ir/$soname $libo
2c910 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
2c920 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 62 45 3a 24  nker_flags -bE:$
2c930 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d  export_symbols -
2c940 54 35 31 32 20 2d 48 35 31 32 20 2d 62 4d 3a 53  T512 -H512 -bM:S
2c950 52 45 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53  RE~$AR $AR_FLAGS
2c960 20 24 6c 69 62 20 24 6f 75 74 70 75 74 5f 6f 62   $lib $output_ob
2c970 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 27 0a 20 20  jdir/$soname'.  
2c980 20 20 20 20 23 20 4e 6f 74 65 3a 20 74 68 69 73      # Note: this
2c990 20 6c 69 6e 6b 65 72 20 68 61 72 64 63 6f 64 65   linker hardcode
2c9a0 73 20 74 68 65 20 64 69 72 65 63 74 6f 72 69 65  s the directorie
2c9b0 73 20 69 6e 20 4c 49 42 50 41 54 48 20 69 66 20  s in LIBPATH if 
2c9c0 74 68 65 72 65 0a 20 20 20 20 20 20 23 20 61 72  there.      # ar
2c9d0 65 20 6e 6f 20 64 69 72 65 63 74 6f 72 69 65 73  e no directories
2c9e0 20 73 70 65 63 69 66 69 65 64 20 62 79 20 2d 4c   specified by -L
2c9f0 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  ..      hardcode
2ca00 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20  _minus_L=yes.   
2ca10 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43     if test "$GCC
2ca20 22 20 3d 20 79 65 73 20 26 26 20 74 65 73 74 20  " = yes && test 
2ca30 2d 7a 20 22 24 6c 69 6e 6b 5f 73 74 61 74 69 63  -z "$link_static
2ca40 5f 66 6c 61 67 22 3b 20 74 68 65 6e 0a 09 23 20  _flag"; then..# 
2ca50 4e 65 69 74 68 65 72 20 64 69 72 65 63 74 20 68  Neither direct h
2ca60 61 72 64 63 6f 64 69 6e 67 20 6e 6f 72 20 73 74  ardcoding nor st
2ca70 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20 69 73 20  atic linking is 
2ca80 73 75 70 70 6f 72 74 65 64 20 77 69 74 68 20 61  supported with a
2ca90 0a 09 23 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65  ..# broken colle
2caa0 63 74 32 2e 0a 09 68 61 72 64 63 6f 64 65 5f 64  ct2...hardcode_d
2cab0 69 72 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65  irect=unsupporte
2cac0 64 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  d.      fi.     
2cad0 20 3b 3b 0a 0a 20 20 20 20 61 69 78 34 2a 20 7c   ;;..    aix4* |
2cae0 20 61 69 78 35 2a 29 0a 20 20 20 20 20 20 69 66   aix5*).      if
2caf0 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75   test "$host_cpu
2cb00 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09  " = ia64; then..
2cb10 23 20 4f 6e 20 49 41 36 34 2c 20 74 68 65 20 6c  # On IA64, the l
2cb20 69 6e 6b 65 72 20 64 6f 65 73 20 72 75 6e 20 74  inker does run t
2cb30 69 6d 65 20 6c 69 6e 6b 69 6e 67 20 62 79 20 64  ime linking by d
2cb40 65 66 61 75 6c 74 2c 20 73 6f 20 77 65 20 64 6f  efault, so we do
2cb50 6e 27 74 0a 09 23 20 68 61 76 65 20 74 6f 20 64  n't..# have to d
2cb60 6f 20 61 6e 79 74 68 69 6e 67 20 73 70 65 63 69  o anything speci
2cb70 61 6c 2e 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e  al...aix_use_run
2cb80 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 09  timelinking=no..
2cb90 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 42  exp_sym_flag='-B
2cba0 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72  export'..no_entr
2cbb0 79 5f 66 6c 61 67 3d 22 22 0a 20 20 20 20 20 20  y_flag="".      
2cbc0 65 6c 73 65 0a 09 23 20 49 66 20 77 65 27 72 65  else..# If we're
2cbd0 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74   using GNU nm, t
2cbe0 68 65 6e 20 77 65 20 64 6f 6e 27 74 20 77 61 6e  hen we don't wan
2cbf0 74 20 74 68 65 20 22 2d 43 22 20 6f 70 74 69 6f  t the "-C" optio
2cc00 6e 2e 0a 09 23 20 2d 43 20 6d 65 61 6e 73 20 64  n...# -C means d
2cc10 65 6d 61 6e 67 6c 65 20 74 6f 20 41 49 58 20 6e  emangle to AIX n
2cc20 6d 2c 20 62 75 74 20 6d 65 61 6e 73 20 64 6f 6e  m, but means don
2cc30 27 74 20 64 65 6d 61 6e 67 6c 65 20 77 69 74 68  't demangle with
2cc40 20 47 4e 55 20 6e 6d 0a 09 69 66 20 24 4e 4d 20   GNU nm..if $NM 
2cc50 2d 56 20 32 3e 26 31 20 7c 20 67 72 65 70 20 27  -V 2>&1 | grep '
2cc60 47 4e 55 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  GNU' > /dev/null
2cc70 3b 20 74 68 65 6e 0a 09 20 20 65 78 70 6f 72 74  ; then..  export
2cc80 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24  _symbols_cmds='$
2cc90 4e 4d 20 2d 42 70 67 20 24 6c 69 62 6f 62 6a 73  NM -Bpg $libobjs
2cca0 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20   $convenience | 
2ccb0 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28 28  awk '\''{ if (((
2ccc0 5c 24 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28  \$2 == "T") || (
2ccd0 5c 24 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28  \$2 == "D") || (
2cce0 5c 24 32 20 3d 3d 20 22 42 22 29 29 20 26 26 20  \$2 == "B")) && 
2ccf0 28 73 75 62 73 74 72 28 5c 24 33 2c 31 2c 31 29  (substr(\$3,1,1)
2cd00 20 21 3d 20 22 2e 22 29 29 20 7b 20 70 72 69 6e   != ".")) { prin
2cd10 74 20 5c 24 33 20 7d 20 7d 27 5c 27 27 20 7c 20  t \$3 } }'\'' | 
2cd20 73 6f 72 74 20 2d 75 20 3e 20 24 65 78 70 6f 72  sort -u > $expor
2cd30 74 5f 73 79 6d 62 6f 6c 73 27 0a 09 65 6c 73 65  t_symbols'..else
2cd40 0a 09 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f  ..  export_symbo
2cd50 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d 42 43  ls_cmds='$NM -BC
2cd60 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e  pg $libobjs $con
2cd70 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b 20 27  venience | awk '
2cd80 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 32 20 3d  \''{ if (((\$2 =
2cd90 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24 32 20 3d  = "T") || (\$2 =
2cda0 3d 20 22 44 22 29 20 7c 7c 20 28 5c 24 32 20 3d  = "D") || (\$2 =
2cdb0 3d 20 22 42 22 29 29 20 26 26 20 28 73 75 62 73  = "B")) && (subs
2cdc0 74 72 28 5c 24 33 2c 31 2c 31 29 20 21 3d 20 22  tr(\$3,1,1) != "
2cdd0 2e 22 29 29 20 7b 20 70 72 69 6e 74 20 5c 24 33  .")) { print \$3
2cde0 20 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72 74 20   } }'\'' | sort 
2cdf0 2d 75 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d  -u > $export_sym
2ce00 62 6f 6c 73 27 0a 09 66 69 0a 09 61 69 78 5f 75  bols'..fi..aix_u
2ce10 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e  se_runtimelinkin
2ce20 67 3d 6e 6f 0a 0a 09 23 20 54 65 73 74 20 69 66  g=no...# Test if
2ce30 20 77 65 20 61 72 65 20 74 72 79 69 6e 67 20 74   we are trying t
2ce40 6f 20 75 73 65 20 72 75 6e 20 74 69 6d 65 20 6c  o use run time l
2ce50 69 6e 6b 69 6e 67 20 6f 72 20 6e 6f 72 6d 61 6c  inking or normal
2ce60 0a 09 23 20 41 49 58 20 73 74 79 6c 65 20 6c 69  ..# AIX style li
2ce70 6e 6b 69 6e 67 2e 20 49 66 20 2d 62 72 74 6c 20  nking. If -brtl 
2ce80 69 73 20 73 6f 6d 65 77 68 65 72 65 20 69 6e 20  is somewhere in 
2ce90 4c 44 46 4c 41 47 53 2c 20 77 65 0a 09 23 20 6e  LDFLAGS, we..# n
2cea0 65 65 64 20 74 6f 20 64 6f 20 72 75 6e 74 69 6d  eed to do runtim
2ceb0 65 20 6c 69 6e 6b 69 6e 67 2e 0a 09 63 61 73 65  e linking...case
2cec0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78   $host_os in aix
2ced0 34 2e 5b 32 33 5d 7c 61 69 78 34 2e 5b 32 33 5d  4.[23]|aix4.[23]
2cee0 2e 2a 7c 61 69 78 35 2a 29 0a 09 20 20 66 6f 72  .*|aix5*)..  for
2cef0 20 6c 64 5f 66 6c 61 67 20 69 6e 20 24 4c 44 46   ld_flag in $LDF
2cf00 4c 41 47 53 3b 20 64 6f 0a 20 20 09 20 20 69 66  LAGS; do.  .  if
2cf10 20 28 74 65 73 74 20 24 6c 64 5f 66 6c 61 67 20   (test $ld_flag 
2cf20 3d 20 22 2d 62 72 74 6c 22 20 7c 7c 20 74 65 73  = "-brtl" || tes
2cf30 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 57  t $ld_flag = "-W
2cf40 6c 2c 2d 62 72 74 6c 22 29 3b 20 74 68 65 6e 0a  l,-brtl"); then.
2cf50 20 20 09 20 20 20 20 61 69 78 5f 75 73 65 5f 72    .    aix_use_r
2cf60 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 79 65  untimelinking=ye
2cf70 73 0a 20 20 09 20 20 20 20 62 72 65 61 6b 0a 20  s.  .    break. 
2cf80 20 09 20 20 66 69 0a 09 20 20 64 6f 6e 65 0a 09   .  fi..  done..
2cf90 65 73 61 63 0a 0a 09 65 78 70 5f 73 79 6d 5f 66  esac...exp_sym_f
2cfa0 6c 61 67 3d 27 2d 62 65 78 70 6f 72 74 27 0a 09  lag='-bexport'..
2cfb0 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61 67 3d 27 2d  no_entry_flag='-
2cfc0 62 6e 6f 65 6e 74 72 79 27 0a 20 20 20 20 20 20  bnoentry'.      
2cfd0 66 69 0a 0a 20 20 20 20 20 20 23 20 57 68 65 6e  fi..      # When
2cfe0 20 6c 61 72 67 65 20 65 78 65 63 75 74 61 62 6c   large executabl
2cff0 65 73 20 6f 72 20 73 68 61 72 65 64 20 6f 62 6a  es or shared obj
2d000 65 63 74 73 20 61 72 65 20 62 75 69 6c 74 2c 20  ects are built, 
2d010 41 49 58 20 6c 64 20 63 61 6e 0a 20 20 20 20 20  AIX ld can.     
2d020 20 23 20 68 61 76 65 20 70 72 6f 62 6c 65 6d 73   # have problems
2d030 20 63 72 65 61 74 69 6e 67 20 74 68 65 20 74 61   creating the ta
2d040 62 6c 65 20 6f 66 20 63 6f 6e 74 65 6e 74 73 2e  ble of contents.
2d050 20 20 49 66 20 6c 69 6e 6b 69 6e 67 20 61 20 6c    If linking a l
2d060 69 62 72 61 72 79 0a 20 20 20 20 20 20 23 20 6f  ibrary.      # o
2d070 72 20 70 72 6f 67 72 61 6d 20 72 65 73 75 6c 74  r program result
2d080 73 20 69 6e 20 22 65 72 72 6f 72 20 54 4f 43 20  s in "error TOC 
2d090 6f 76 65 72 66 6c 6f 77 22 20 61 64 64 20 2d 6d  overflow" add -m
2d0a0 6d 69 6e 69 6d 61 6c 2d 74 6f 63 20 74 6f 0a 20  minimal-toc to. 
2d0b0 20 20 20 20 20 23 20 43 58 58 46 4c 41 47 53 2f       # CXXFLAGS/
2d0c0 43 46 4c 41 47 53 20 66 6f 72 20 67 2b 2b 2f 67  CFLAGS for g++/g
2d0d0 63 63 2e 20 20 49 6e 20 74 68 65 20 63 61 73 65  cc.  In the case
2d0e0 73 20 77 68 65 72 65 20 74 68 61 74 20 69 73 20  s where that is 
2d0f0 6e 6f 74 0a 20 20 20 20 20 20 23 20 65 6e 6f 75  not.      # enou
2d100 67 68 20 74 6f 20 66 69 78 20 74 68 65 20 70 72  gh to fix the pr
2d110 6f 62 6c 65 6d 2c 20 61 64 64 20 2d 57 6c 2c 2d  oblem, add -Wl,-
2d120 62 62 69 67 74 6f 63 20 74 6f 20 4c 44 46 4c 41  bbigtoc to LDFLA
2d130 47 53 2e 0a 0a 20 20 20 20 20 20 61 72 63 68 69  GS...      archi
2d140 76 65 5f 63 6d 64 73 3d 27 27 0a 20 20 20 20 20  ve_cmds=''.     
2d150 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
2d160 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63  =yes.      hardc
2d170 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72  ode_libdir_separ
2d180 61 74 6f 72 3d 27 3a 27 0a 20 20 20 20 20 20 6c  ator=':'.      l
2d190 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d  ink_all_deplibs=
2d1a0 79 65 73 0a 0a 20 20 20 20 20 20 69 66 20 74 65  yes..      if te
2d1b0 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
2d1c0 20 74 68 65 6e 0a 09 63 61 73 65 20 24 68 6f 73   then..case $hos
2d1d0 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 30 31 32  t_os in aix4.012
2d1e0 7c 61 69 78 34 2e 30 31 32 2e 2a 29 0a 09 23 20  |aix4.012.*)..# 
2d1f0 57 65 20 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20  We only want to 
2d200 64 6f 20 74 68 69 73 20 6f 6e 20 41 49 58 20 34  do this on AIX 4
2d210 2e 32 20 61 6e 64 20 6c 6f 77 65 72 2c 20 74 68  .2 and lower, th
2d220 65 20 63 68 65 63 6b 0a 09 23 20 62 65 6c 6f 77  e check..# below
2d230 20 66 6f 72 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c   for broken coll
2d240 65 63 74 32 20 64 6f 65 73 6e 27 74 20 77 6f 72  ect2 doesn't wor
2d250 6b 20 75 6e 64 65 72 20 34 2e 33 2b 0a 09 20 20  k under 4.3+..  
2d260 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 3d 60 24 7b  collect2name=`${
2d270 43 43 7d 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d  CC} -print-prog-
2d280 6e 61 6d 65 3d 63 6f 6c 6c 65 63 74 32 60 0a 09  name=collect2`..
2d290 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 63    if test -f "$c
2d2a0 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20 26 26 20  ollect2name" && 
2d2b0 5c 0a 20 20 09 20 20 20 73 74 72 69 6e 67 73 20  \.  .   strings 
2d2c0 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20  "$collect2name" 
2d2d0 7c 20 67 72 65 70 20 72 65 73 6f 6c 76 65 5f 6c  | grep resolve_l
2d2e0 69 62 5f 6e 61 6d 65 20 3e 2f 64 65 76 2f 6e 75  ib_name >/dev/nu
2d2f0 6c 6c 0a 09 20 20 74 68 65 6e 0a 20 20 09 20 20  ll..  then.  .  
2d300 23 20 57 65 20 68 61 76 65 20 72 65 77 6f 72 6b  # We have rework
2d310 65 64 20 63 6f 6c 6c 65 63 74 32 0a 20 20 09 20  ed collect2.  . 
2d320 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
2d330 3d 79 65 73 0a 09 20 20 65 6c 73 65 0a 20 20 09  =yes..  else.  .
2d340 20 20 23 20 57 65 20 68 61 76 65 20 6f 6c 64 20    # We have old 
2d350 63 6f 6c 6c 65 63 74 32 0a 20 20 09 20 20 68 61  collect2.  .  ha
2d360 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e  rdcode_direct=un
2d370 73 75 70 70 6f 72 74 65 64 0a 20 20 09 20 20 23  supported.  .  #
2d380 20 49 74 20 66 61 69 6c 73 20 74 6f 20 66 69 6e   It fails to fin
2d390 64 20 75 6e 69 6e 73 74 61 6c 6c 65 64 20 6c 69  d uninstalled li
2d3a0 62 72 61 72 69 65 73 20 77 68 65 6e 20 74 68 65  braries when the
2d3b0 20 75 6e 69 6e 73 74 61 6c 6c 65 64 0a 20 20 09   uninstalled.  .
2d3c0 20 20 23 20 70 61 74 68 20 69 73 20 6e 6f 74 20    # path is not 
2d3d0 6c 69 73 74 65 64 20 69 6e 20 74 68 65 20 6c 69  listed in the li
2d3e0 62 70 61 74 68 2e 20 20 53 65 74 74 69 6e 67 20  bpath.  Setting 
2d3f0 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
2d400 0a 20 20 09 20 20 23 20 74 6f 20 75 6e 73 75 70  .  .  # to unsup
2d410 70 6f 72 74 65 64 20 66 6f 72 63 65 73 20 72 65  ported forces re
2d420 6c 69 6e 6b 69 6e 67 0a 20 20 09 20 20 68 61 72  linking.  .  har
2d430 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65  dcode_minus_L=ye
2d440 73 0a 20 20 09 20 20 68 61 72 64 63 6f 64 65 5f  s.  .  hardcode_
2d450 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
2d460 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20 09  ='-L$libdir'.  .
2d470 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
2d480 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a 09 20 20  r_separator=..  
2d490 66 69 0a 09 65 73 61 63 0a 09 73 68 61 72 65 64  fi..esac..shared
2d4a0 5f 66 6c 61 67 3d 27 2d 73 68 61 72 65 64 27 0a  _flag='-shared'.
2d4b0 20 20 20 20 20 20 65 6c 73 65 0a 09 23 20 6e 6f        else..# no
2d4c0 74 20 75 73 69 6e 67 20 67 63 63 0a 09 69 66 20  t using gcc..if 
2d4d0 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22  test "$host_cpu"
2d4e0 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 20 20   = ia64; then.  
2d4f0 09 23 20 56 69 73 75 61 6c 41 67 65 20 43 2b 2b  .# VisualAge C++
2d500 2c 20 56 65 72 73 69 6f 6e 20 35 2e 35 20 66 6f  , Version 5.5 fo
2d510 72 20 41 49 58 20 35 4c 20 66 6f 72 20 49 41 2d  r AIX 5L for IA-
2d520 36 34 2c 20 42 65 74 61 20 33 20 52 65 6c 65 61  64, Beta 3 Relea
2d530 73 65 0a 20 20 09 23 20 63 68 6f 6b 65 73 20 6f  se.  .# chokes o
2d540 6e 20 2d 57 6c 2c 2d 47 2e 20 54 68 65 20 66 6f  n -Wl,-G. The fo
2d550 6c 6c 6f 77 69 6e 67 20 6c 69 6e 65 20 69 73 20  llowing line is 
2d560 63 6f 72 72 65 63 74 3a 0a 09 20 20 73 68 61 72  correct:..  shar
2d570 65 64 5f 66 6c 61 67 3d 27 2d 47 27 0a 09 65 6c  ed_flag='-G'..el
2d580 73 65 0a 20 20 09 69 66 20 74 65 73 74 20 22 24  se.  .if test "$
2d590 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c  aix_use_runtimel
2d5a0 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74  inking" = yes; t
2d5b0 68 65 6e 0a 09 20 20 20 20 73 68 61 72 65 64 5f  hen..    shared_
2d5c0 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 47 27 0a 09  flag='${wl}-G'..
2d5d0 20 20 65 6c 73 65 0a 09 20 20 20 20 73 68 61 72    else..    shar
2d5e0 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 62  ed_flag='${wl}-b
2d5f0 4d 3a 53 52 45 27 0a 20 20 09 66 69 0a 09 66 69  M:SRE'.  .fi..fi
2d600 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20 20  .      fi..     
2d610 20 23 20 49 74 20 73 65 65 6d 73 20 74 68 61 74   # It seems that
2d620 20 2d 62 65 78 70 61 6c 6c 20 64 6f 65 73 20 6e   -bexpall does n
2d630 6f 74 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c  ot export symbol
2d640 73 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68  s beginning with
2d650 0a 20 20 20 20 20 20 23 20 75 6e 64 65 72 73 63  .      # undersc
2d660 6f 72 65 20 28 5f 29 2c 20 73 6f 20 69 74 20 69  ore (_), so it i
2d670 73 20 62 65 74 74 65 72 20 74 6f 20 67 65 6e 65  s better to gene
2d680 72 61 74 65 20 61 20 6c 69 73 74 20 6f 66 20 73  rate a list of s
2d690 79 6d 62 6f 6c 73 20 74 6f 20 65 78 70 6f 72 74  ymbols to export
2d6a0 2e 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65  ..      always_e
2d6b0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65  xport_symbols=ye
2d6c0 73 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  s.      if test 
2d6d0 22 24 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d  "$aix_use_runtim
2d6e0 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b  elinking" = yes;
2d6f0 20 74 68 65 6e 0a 09 23 20 57 61 72 6e 69 6e 67   then..# Warning
2d700 20 2d 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67   - without using
2d710 20 74 68 65 20 6f 74 68 65 72 20 72 75 6e 74 69   the other runti
2d720 6d 65 20 6c 6f 61 64 69 6e 67 20 66 6c 61 67 73  me loading flags
2d730 20 28 2d 62 72 74 6c 29 2c 0a 09 23 20 2d 62 65   (-brtl),..# -be
2d740 72 6f 6b 20 77 69 6c 6c 20 6c 69 6e 6b 20 77 69  rok will link wi
2d750 74 68 6f 75 74 20 65 72 72 6f 72 2c 20 62 75 74  thout error, but
2d760 20 6d 61 79 20 70 72 6f 64 75 63 65 20 61 20 62   may produce a b
2d770 72 6f 6b 65 6e 20 6c 69 62 72 61 72 79 2e 0a 09  roken library...
2d780 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
2d790 66 6c 61 67 3d 27 2d 62 65 72 6f 6b 27 0a 20 20  flag='-berok'.  
2d7a0 20 20 20 20 20 23 20 44 65 74 65 72 6d 69 6e 65       # Determine
2d7b0 20 74 68 65 20 64 65 66 61 75 6c 74 20 6c 69 62   the default lib
2d7c0 70 61 74 68 20 66 72 6f 6d 20 74 68 65 20 76 61  path from the va
2d7d0 6c 75 65 20 65 6e 63 6f 64 65 64 20 69 6e 20 61  lue encoded in a
2d7e0 6e 20 65 6d 70 74 79 20 65 78 65 63 75 74 61 62  n empty executab
2d7f0 6c 65 2e 0a 20 20 20 20 20 20 20 63 61 74 20 3e  le..       cat >
2d800 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2d810 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
2d820 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
2d830 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
2d840 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
2d850 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
2d860 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
2d870 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
2d880 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
2d890 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
2d8a0 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
2d8b0 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
2d8c0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
2d8d0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
2d8e0 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63  xt.if { (eval ec
2d8f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2d900 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22  NO: \"$ac_link\"
2d910 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
2d920 61 63 5f 6c 69 6e 6b 29 20 32 3e 63 6f 6e 66 74  ac_link) 2>conft
2d930 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
2d940 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
2d950 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
2d960 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
2d970 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
2d980 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
2d990 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
2d9a0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
2d9b0 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
2d9c0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
2d9d0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
2d9e0 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72  ; } &&.. { ac_tr
2d9f0 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  y='test -z "$ac_
2da00 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09  c_werror_flag"..
2da10 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20  .. || test ! -s 
2da20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20  conftest.err'.  
2da30 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
2da40 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
2da50 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a  $ac_try\"") >&5.
2da60 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29    (eval $ac_try)
2da70 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
2da80 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
2da90 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
2daa0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
2dab0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
2dac0 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a  tatus); }; } &&.
2dad0 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74  . { ac_try='test
2dae0 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -s conftest$ac_
2daf0 65 78 65 65 78 74 27 0a 20 20 7b 20 28 65 76 61  exeext'.  { (eva
2db00 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
2db10 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72  LINENO: \"$ac_tr
2db20 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  y\"") >&5.  (eva
2db30 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a  l $ac_try) 2>&5.
2db40 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
2db50 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
2db60 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
2db70 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
2db80 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
2db90 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 0a 61 69  ; }; }; then..ai
2dba0 78 5f 6c 69 62 70 61 74 68 3d 60 64 75 6d 70 20  x_libpath=`dump 
2dbb0 2d 48 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -H conftest$ac_e
2dbc0 78 65 65 78 74 20 32 3e 2f 64 65 76 2f 6e 75 6c  xeext 2>/dev/nul
2dbd0 6c 20 7c 20 24 53 45 44 20 2d 6e 20 2d 65 20 27  l | $SED -n -e '
2dbe0 2f 49 6d 70 6f 72 74 20 46 69 6c 65 20 53 74 72  /Import File Str
2dbf0 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b 20 2f 5e 30  ings/,/^$/ { /^0
2dc00 2f 20 7b 20 73 2f 5e 30 20 20 2a 5c 28 2e 2a 5c  / { s/^0  *\(.*\
2dc10 29 24 2f 5c 31 2f 3b 20 70 3b 20 7d 0a 7d 27 60  )$/\1/; p; }.}'`
2dc20 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 61 20 36  .# Check for a 6
2dc30 34 2d 62 69 74 20 6f 62 6a 65 63 74 20 69 66 20  4-bit object if 
2dc40 77 65 20 64 69 64 6e 27 74 20 66 69 6e 64 20 61  we didn't find a
2dc50 6e 79 74 68 69 6e 67 2e 0a 69 66 20 74 65 73 74  nything..if test
2dc60 20 2d 7a 20 22 24 61 69 78 5f 6c 69 62 70 61 74   -z "$aix_libpat
2dc70 68 22 3b 20 74 68 65 6e 20 61 69 78 5f 6c 69 62  h"; then aix_lib
2dc80 70 61 74 68 3d 60 64 75 6d 70 20 2d 48 58 36 34  path=`dump -HX64
2dc90 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
2dca0 65 78 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ext 2>/dev/null 
2dcb0 7c 20 24 53 45 44 20 2d 6e 20 2d 65 20 27 2f 49  | $SED -n -e '/I
2dcc0 6d 70 6f 72 74 20 46 69 6c 65 20 53 74 72 69 6e  mport File Strin
2dcd0 67 73 2f 2c 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20  gs/,/^$/ { /^0/ 
2dce0 7b 20 73 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24  { s/^0  *\(.*\)$
2dcf0 2f 5c 31 2f 3b 20 70 3b 20 7d 0a 7d 27 60 3b 20  /\1/; p; }.}'`; 
2dd00 66 69 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  fi.else.  echo "
2dd10 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
2dd20 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
2dd30 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
2dd40 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
2dd50 3e 26 35 0a 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  >&5..fi.rm -f co
2dd60 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
2dd70 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c  est.$ac_objext \
2dd80 0a 20 20 20 20 20 20 63 6f 6e 66 74 65 73 74 24  .      conftest$
2dd90 61 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65  ac_exeext confte
2dda0 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 74 65  st.$ac_ext.if te
2ddb0 73 74 20 2d 7a 20 22 24 61 69 78 5f 6c 69 62 70  st -z "$aix_libp
2ddc0 61 74 68 22 3b 20 74 68 65 6e 20 61 69 78 5f 6c  ath"; then aix_l
2ddd0 69 62 70 61 74 68 3d 22 2f 75 73 72 2f 6c 69 62  ibpath="/usr/lib
2dde0 3a 2f 6c 69 62 22 3b 20 66 69 0a 0a 20 20 20 20  :/lib"; fi..    
2ddf0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
2de00 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ir_flag_spec='${
2de10 77 6c 7d 2d 62 6c 69 62 70 61 74 68 3a 24 6c 69  wl}-blibpath:$li
2de20 62 64 69 72 3a 27 22 24 61 69 78 5f 6c 69 62 70  bdir:'"$aix_libp
2de30 61 74 68 22 0a 09 61 72 63 68 69 76 65 5f 65 78  ath"..archive_ex
2de40 70 73 79 6d 5f 63 6d 64 73 3d 22 5c 24 43 43 22  psym_cmds="\$CC"
2de50 27 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a  ' -o $output_obj
2de60 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62  dir/$soname $lib
2de70 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
2de80 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 60 69  ompiler_flags `i
2de90 66 20 74 65 73 74 20 22 78 24 7b 61 6c 6c 6f 77  f test "x${allow
2dea0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d  _undefined_flag}
2deb0 22 20 21 3d 20 22 78 22 3b 20 74 68 65 6e 20 65  " != "x"; then e
2dec0 63 68 6f 20 22 24 7b 77 6c 7d 24 7b 61 6c 6c 6f  cho "${wl}${allo
2ded0 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
2dee0 7d 22 3b 20 65 6c 73 65 20 3a 3b 20 66 69 60 20  }"; else :; fi` 
2def0 27 22 5c 24 7b 77 6c 7d 24 6e 6f 5f 65 6e 74 72  '"\${wl}$no_entr
2df00 79 5f 66 6c 61 67 20 5c 24 7b 77 6c 7d 24 65 78  y_flag \${wl}$ex
2df10 70 5f 73 79 6d 5f 66 6c 61 67 3a 5c 24 65 78 70  p_sym_flag:\$exp
2df20 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 24 73 68 61  ort_symbols $sha
2df30 72 65 64 5f 66 6c 61 67 22 0a 20 20 20 20 20 20  red_flag".      
2df40 20 65 6c 73 65 0a 09 69 66 20 74 65 73 74 20 22   else..if test "
2df50 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36  $host_cpu" = ia6
2df60 34 3b 20 74 68 65 6e 0a 09 20 20 68 61 72 64 63  4; then..  hardc
2df70 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
2df80 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 52 20 24 6c  spec='${wl}-R $l
2df90 69 62 64 69 72 3a 2f 75 73 72 2f 6c 69 62 3a 2f  ibdir:/usr/lib:/
2dfa0 6c 69 62 27 0a 09 20 20 61 6c 6c 6f 77 5f 75 6e  lib'..  allow_un
2dfb0 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 22 2d 7a  defined_flag="-z
2dfc0 20 6e 6f 64 65 66 73 22 0a 09 20 20 61 72 63 68   nodefs"..  arch
2dfd0 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
2dfe0 22 5c 24 43 43 20 24 73 68 61 72 65 64 5f 66 6c  "\$CC $shared_fl
2dff0 61 67 22 27 20 2d 6f 20 24 6f 75 74 70 75 74 5f  ag"' -o $output_
2e000 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24  objdir/$soname $
2e010 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
2e020 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
2e030 20 24 7b 77 6c 7d 24 7b 61 6c 6c 6f 77 5f 75 6e   ${wl}${allow_un
2e040 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20 27 22  defined_flag} '"
2e050 5c 24 7b 77 6c 7d 24 6e 6f 5f 65 6e 74 72 79 5f  \${wl}$no_entry_
2e060 66 6c 61 67 20 5c 24 7b 77 6c 7d 24 65 78 70 5f  flag \${wl}$exp_
2e070 73 79 6d 5f 66 6c 61 67 3a 5c 24 65 78 70 6f 72  sym_flag:\$expor
2e080 74 5f 73 79 6d 62 6f 6c 73 22 0a 09 65 6c 73 65  t_symbols"..else
2e090 0a 09 20 23 20 44 65 74 65 72 6d 69 6e 65 20 74  .. # Determine t
2e0a0 68 65 20 64 65 66 61 75 6c 74 20 6c 69 62 70 61  he default libpa
2e0b0 74 68 20 66 72 6f 6d 20 74 68 65 20 76 61 6c 75  th from the valu
2e0c0 65 20 65 6e 63 6f 64 65 64 20 69 6e 20 61 6e 20  e encoded in an 
2e0d0 65 6d 70 74 79 20 65 78 65 63 75 74 61 62 6c 65  empty executable
2e0e0 2e 0a 09 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  ... cat >conftes
2e0f0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
2e100 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
2e110 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
2e120 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
2e130 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
2e140 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
2e150 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
2e160 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
2e170 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20  .  */..int.main 
2e180 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
2e190 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72  rn 0;.}._ACEOF.r
2e1a0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
2e1b0 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
2e1c0 74 24 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b  t$ac_exeext.if {
2e1d0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
2e1e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
2e1f0 61 63 5f 6c 69 6e 6b 5c 22 22 29 20 3e 26 35 0a  ac_link\"") >&5.
2e200 20 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b    (eval $ac_link
2e210 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
2e220 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
2e230 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
2e240 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
2e250 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
2e260 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
2e270 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
2e280 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
2e290 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2e2a0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
2e2b0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
2e2c0 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 0a  c_status); } &&.
2e2d0 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74  . { ac_try='test
2e2e0 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
2e2f0 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74  r_flag".... || t
2e300 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
2e310 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c  t.err'.  { (eval
2e320 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
2e330 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79  INENO: \"$ac_try
2e340 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
2e350 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20   $ac_try) 2>&5. 
2e360 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
2e370 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2e380 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
2e390 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
2e3a0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
2e3b0 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f   }; } &&.. { ac_
2e3c0 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e  try='test -s con
2e3d0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 27  ftest$ac_exeext'
2e3e0 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  .  { (eval echo 
2e3f0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2e400 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e   \"$ac_try\"") >
2e410 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74  &5.  (eval $ac_t
2e420 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  ry) 2>&5.  ac_st
2e430 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
2e440 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2e450 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
2e460 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
2e470 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b  c_status); }; };
2e480 20 74 68 65 6e 0a 0a 61 69 78 5f 6c 69 62 70 61   then..aix_libpa
2e490 74 68 3d 60 64 75 6d 70 20 2d 48 20 63 6f 6e 66  th=`dump -H conf
2e4a0 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 32  test$ac_exeext 2
2e4b0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45  >/dev/null | $SE
2e4c0 44 20 2d 6e 20 2d 65 20 27 2f 49 6d 70 6f 72 74  D -n -e '/Import
2e4d0 20 46 69 6c 65 20 53 74 72 69 6e 67 73 2f 2c 2f   File Strings/,/
2e4e0 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b 20 73 2f 5e  ^$/ { /^0/ { s/^
2e4f0 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31 2f 3b  0  *\(.*\)$/\1/;
2e500 20 70 3b 20 7d 0a 7d 27 60 0a 23 20 43 68 65 63   p; }.}'`.# Chec
2e510 6b 20 66 6f 72 20 61 20 36 34 2d 62 69 74 20 6f  k for a 64-bit o
2e520 62 6a 65 63 74 20 69 66 20 77 65 20 64 69 64 6e  bject if we didn
2e530 27 74 20 66 69 6e 64 20 61 6e 79 74 68 69 6e 67  't find anything
2e540 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  ..if test -z "$a
2e550 69 78 5f 6c 69 62 70 61 74 68 22 3b 20 74 68 65  ix_libpath"; the
2e560 6e 20 61 69 78 5f 6c 69 62 70 61 74 68 3d 60 64  n aix_libpath=`d
2e570 75 6d 70 20 2d 48 58 36 34 20 63 6f 6e 66 74 65  ump -HX64 confte
2e580 73 74 24 61 63 5f 65 78 65 65 78 74 20 32 3e 2f  st$ac_exeext 2>/
2e590 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20  dev/null | $SED 
2e5a0 2d 6e 20 2d 65 20 27 2f 49 6d 70 6f 72 74 20 46  -n -e '/Import F
2e5b0 69 6c 65 20 53 74 72 69 6e 67 73 2f 2c 2f 5e 24  ile Strings/,/^$
2e5c0 2f 20 7b 20 2f 5e 30 2f 20 7b 20 73 2f 5e 30 20  / { /^0/ { s/^0 
2e5d0 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31 2f 3b 20 70   *\(.*\)$/\1/; p
2e5e0 3b 20 7d 0a 7d 27 60 3b 20 66 69 0a 65 6c 73 65  ; }.}'`; fi.else
2e5f0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
2e600 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
2e610 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
2e620 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
2e630 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 66 69  .$ac_ext >&5..fi
2e640 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
2e650 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
2e660 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 20 20  _objext \.      
2e670 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
2e680 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
2e690 65 78 74 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  ext.if test -z "
2e6a0 24 61 69 78 5f 6c 69 62 70 61 74 68 22 3b 20 74  $aix_libpath"; t
2e6b0 68 65 6e 20 61 69 78 5f 6c 69 62 70 61 74 68 3d  hen aix_libpath=
2e6c0 22 2f 75 73 72 2f 6c 69 62 3a 2f 6c 69 62 22 3b  "/usr/lib:/lib";
2e6d0 20 66 69 0a 0a 09 20 68 61 72 64 63 6f 64 65 5f   fi... hardcode_
2e6e0 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
2e6f0 3d 27 24 7b 77 6c 7d 2d 62 6c 69 62 70 61 74 68  ='${wl}-blibpath
2e700 3a 24 6c 69 62 64 69 72 3a 27 22 24 61 69 78 5f  :$libdir:'"$aix_
2e710 6c 69 62 70 61 74 68 22 0a 09 20 20 23 20 57 61  libpath"..  # Wa
2e720 72 6e 69 6e 67 20 2d 20 77 69 74 68 6f 75 74 20  rning - without 
2e730 75 73 69 6e 67 20 74 68 65 20 6f 74 68 65 72 20  using the other 
2e740 72 75 6e 20 74 69 6d 65 20 6c 6f 61 64 69 6e 67  run time loading
2e750 20 66 6c 61 67 73 2c 0a 09 20 20 23 20 2d 62 65   flags,..  # -be
2e760 72 6f 6b 20 77 69 6c 6c 20 6c 69 6e 6b 20 77 69  rok will link wi
2e770 74 68 6f 75 74 20 65 72 72 6f 72 2c 20 62 75 74  thout error, but
2e780 20 6d 61 79 20 70 72 6f 64 75 63 65 20 61 20 62   may produce a b
2e790 72 6f 6b 65 6e 20 6c 69 62 72 61 72 79 2e 0a 09  roken library...
2e7a0 20 20 6e 6f 5f 75 6e 64 65 66 69 6e 65 64 5f 66    no_undefined_f
2e7b0 6c 61 67 3d 27 20 24 7b 77 6c 7d 2d 62 65 72 6e  lag=' ${wl}-bern
2e7c0 6f 74 6f 6b 27 0a 09 20 20 61 6c 6c 6f 77 5f 75  otok'..  allow_u
2e7d0 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 20  ndefined_flag=' 
2e7e0 24 7b 77 6c 7d 2d 62 65 72 6f 6b 27 0a 09 20 20  ${wl}-berok'..  
2e7f0 23 20 2d 62 65 78 70 61 6c 6c 20 64 6f 65 73 20  # -bexpall does 
2e800 6e 6f 74 20 65 78 70 6f 72 74 20 73 79 6d 62 6f  not export symbo
2e810 6c 73 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74  ls beginning wit
2e820 68 20 75 6e 64 65 72 73 63 6f 72 65 20 28 5f 29  h underscore (_)
2e830 0a 09 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72  ..  always_expor
2e840 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a 09 20  t_symbols=yes.. 
2e850 20 23 20 45 78 70 6f 72 74 65 64 20 73 79 6d 62   # Exported symb
2e860 6f 6c 73 20 63 61 6e 20 62 65 20 70 75 6c 6c 65  ols can be pulle
2e870 64 20 69 6e 74 6f 20 73 68 61 72 65 64 20 6f 62  d into shared ob
2e880 6a 65 63 74 73 20 66 72 6f 6d 20 61 72 63 68 69  jects from archi
2e890 76 65 73 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63  ves..  whole_arc
2e8a0 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27  hive_flag_spec='
2e8b0 20 27 0a 09 20 20 61 72 63 68 69 76 65 5f 63 6d   '..  archive_cm
2e8c0 64 73 5f 6e 65 65 64 5f 6c 63 3d 79 65 73 0a 09  ds_need_lc=yes..
2e8d0 20 20 23 20 54 68 69 73 20 69 73 20 73 69 6d 69    # This is simi
2e8e0 6c 61 72 20 74 6f 20 68 6f 77 20 41 49 58 20 74  lar to how AIX t
2e8f0 72 61 64 69 74 69 6f 6e 61 6c 6c 79 20 62 75 69  raditionally bui
2e900 6c 64 73 20 69 74 27 73 20 73 68 61 72 65 64 20  lds it's shared 
2e910 6c 69 62 72 61 72 69 65 73 2e 0a 09 20 20 61 72  libraries...  ar
2e920 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
2e930 73 3d 22 5c 24 43 43 20 24 73 68 61 72 65 64 5f  s="\$CC $shared_
2e940 66 6c 61 67 22 27 20 2d 6f 20 24 6f 75 74 70 75  flag"' -o $outpu
2e950 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
2e960 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
2e970 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
2e980 67 73 20 24 7b 77 6c 7d 2d 62 45 3a 24 65 78 70  gs ${wl}-bE:$exp
2e990 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 24 7b 77 6c  ort_symbols ${wl
2e9a0 7d 2d 62 6e 6f 65 6e 74 72 79 24 7b 61 6c 6c 6f  }-bnoentry${allo
2e9b0 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
2e9c0 7d 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20  }~$AR $AR_FLAGS 
2e9d0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
2e9e0 6c 69 62 6e 61 6d 65 24 72 65 6c 65 61 73 65 2e  libname$release.
2e9f0 61 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  a $output_objdir
2ea00 2f 24 73 6f 6e 61 6d 65 27 0a 09 66 69 0a 20 20  /$soname'..fi.  
2ea10 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
2ea20 0a 20 20 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20  .    amigaos*). 
2ea30 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
2ea40 73 3d 27 24 72 6d 20 24 6f 75 74 70 75 74 5f 6f  s='$rm $output_o
2ea50 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
2ea60 79 2e 64 61 74 61 7e 24 65 63 68 6f 20 22 23 64  y.data~$echo "#d
2ea70 65 66 69 6e 65 20 4e 41 4d 45 20 24 6c 69 62 6e  efine NAME $libn
2ea80 61 6d 65 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f  ame" > $output_o
2ea90 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
2eaa0 79 2e 64 61 74 61 7e 24 65 63 68 6f 20 22 23 64  y.data~$echo "#d
2eab0 65 66 69 6e 65 20 4c 49 42 52 41 52 59 5f 49 44  efine LIBRARY_ID
2eac0 20 31 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f   1" >> $output_o
2ead0 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
2eae0 79 2e 64 61 74 61 7e 24 65 63 68 6f 20 22 23 64  y.data~$echo "#d
2eaf0 65 66 69 6e 65 20 56 45 52 53 49 4f 4e 20 24 6d  efine VERSION $m
2eb00 61 6a 6f 72 22 20 3e 3e 20 24 6f 75 74 70 75 74  ajor" >> $output
2eb10 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72  _objdir/a2ixlibr
2eb20 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f 20 22  ary.data~$echo "
2eb30 23 64 65 66 69 6e 65 20 52 45 56 49 53 49 4f 4e  #define REVISION
2eb40 20 24 72 65 76 69 73 69 6f 6e 22 20 3e 3e 20 24   $revision" >> $
2eb50 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32  output_objdir/a2
2eb60 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24  ixlibrary.data~$
2eb70 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c 69  AR $AR_FLAGS $li
2eb80 62 20 24 6c 69 62 6f 62 6a 73 7e 24 52 41 4e 4c  b $libobjs~$RANL
2eb90 49 42 20 24 6c 69 62 7e 28 63 64 20 24 6f 75 74  IB $lib~(cd $out
2eba0 70 75 74 5f 6f 62 6a 64 69 72 20 26 26 20 61 32  put_objdir && a2
2ebb0 69 78 6c 69 62 72 61 72 79 20 2d 33 32 29 27 0a  ixlibrary -32)'.
2ebc0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
2ebd0 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
2ebe0 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20 20 20  '-L$libdir'.    
2ebf0 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73    hardcode_minus
2ec00 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20 23 20 73  _L=yes.      # s
2ec10 65 65 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74  ee comment about
2ec20 20 64 69 66 66 65 72 65 6e 74 20 73 65 6d 61 6e   different seman
2ec30 74 69 63 73 20 6f 6e 20 74 68 65 20 47 4e 55 20  tics on the GNU 
2ec40 6c 64 20 73 65 63 74 69 6f 6e 0a 20 20 20 20 20  ld section.     
2ec50 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20   ld_shlibs=no.  
2ec60 20 20 20 20 3b 3b 0a 0a 20 20 20 20 62 73 64 69      ;;..    bsdi
2ec70 34 2a 29 0a 20 20 20 20 20 20 65 78 70 6f 72 74  4*).      export
2ec80 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
2ec90 65 63 3d 2d 72 64 79 6e 61 6d 69 63 0a 20 20 20  ec=-rdynamic.   
2eca0 20 20 20 3b 3b 0a 0a 20 20 20 20 63 79 67 77 69     ;;..    cygwi
2ecb0 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77  n* | mingw* | pw
2ecc0 33 32 2a 29 0a 20 20 20 20 20 20 23 20 57 68 65  32*).      # Whe
2ecd0 6e 20 6e 6f 74 20 75 73 69 6e 67 20 67 63 63 2c  n not using gcc,
2ece0 20 77 65 20 63 75 72 72 65 6e 74 6c 79 20 61 73   we currently as
2ecf0 73 75 6d 65 20 74 68 61 74 20 77 65 20 61 72 65  sume that we are
2ed00 20 75 73 69 6e 67 0a 20 20 20 20 20 20 23 20 4d   using.      # M
2ed10 69 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20  icrosoft Visual 
2ed20 43 2b 2b 2e 0a 20 20 20 20 20 20 23 20 68 61 72  C++..      # har
2ed30 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
2ed40 67 5f 73 70 65 63 20 69 73 20 61 63 74 75 61 6c  g_spec is actual
2ed50 6c 79 20 6d 65 61 6e 69 6e 67 6c 65 73 73 2c 20  ly meaningless, 
2ed60 61 73 20 74 68 65 72 65 20 69 73 0a 20 20 20 20  as there is.    
2ed70 20 20 23 20 6e 6f 20 73 65 61 72 63 68 20 70 61    # no search pa
2ed80 74 68 20 66 6f 72 20 44 4c 4c 73 2e 0a 20 20 20  th for DLLs..   
2ed90 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
2eda0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 20 27  ir_flag_spec=' '
2edb0 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64  .      allow_und
2edc0 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75  efined_flag=unsu
2edd0 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20 23 20  pported.      # 
2ede0 54 65 6c 6c 20 6c 74 6d 61 69 6e 20 74 6f 20 6d  Tell ltmain to m
2edf0 61 6b 65 20 2e 6c 69 62 20 66 69 6c 65 73 2c 20  ake .lib files, 
2ee00 6e 6f 74 20 2e 61 20 66 69 6c 65 73 2e 0a 20 20  not .a files..  
2ee10 20 20 20 20 6c 69 62 65 78 74 3d 6c 69 62 0a 20      libext=lib. 
2ee20 20 20 20 20 20 23 20 54 65 6c 6c 20 6c 74 6d 61       # Tell ltma
2ee30 69 6e 20 74 6f 20 6d 61 6b 65 20 2e 64 6c 6c 20  in to make .dll 
2ee40 66 69 6c 65 73 2c 20 6e 6f 74 20 2e 73 6f 20 66  files, not .so f
2ee50 69 6c 65 73 2e 0a 20 20 20 20 20 20 73 68 72 65  iles..      shre
2ee60 78 74 3d 22 2e 64 6c 6c 22 0a 20 20 20 20 20 20  xt=".dll".      
2ee70 23 20 46 49 58 4d 45 3a 20 53 65 74 74 69 6e 67  # FIXME: Setting
2ee80 20 6c 69 6e 6b 6e 61 6d 65 73 20 68 65 72 65 20   linknames here 
2ee90 69 73 20 61 20 62 61 64 20 68 61 63 6b 2e 0a 20  is a bad hack.. 
2eea0 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
2eeb0 73 3d 27 24 43 43 20 2d 6f 20 24 6c 69 62 20 24  s='$CC -o $lib $
2eec0 6c 69 62 6f 62 6a 73 20 24 63 6f 6d 70 69 6c 65  libobjs $compile
2eed0 72 5f 66 6c 61 67 73 20 60 65 63 68 6f 20 22 24  r_flags `echo "$
2eee0 64 65 70 6c 69 62 73 22 20 7c 20 24 53 45 44 20  deplibs" | $SED 
2eef0 2d 65 20 27 5c 27 27 73 2f 20 2d 6c 63 24 2f 2f  -e '\''s/ -lc$//
2ef00 27 5c 27 27 60 20 2d 6c 69 6e 6b 20 2d 64 6c 6c  '\''` -link -dll
2ef10 7e 6c 69 6e 6b 6e 61 6d 65 73 3d 27 0a 20 20 20  ~linknames='.   
2ef20 20 20 20 23 20 54 68 65 20 6c 69 6e 6b 65 72 20     # The linker 
2ef30 77 69 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c  will automatical
2ef40 6c 79 20 62 75 69 6c 64 20 61 20 2e 6c 69 62 20  ly build a .lib 
2ef50 66 69 6c 65 20 69 66 20 77 65 20 62 75 69 6c 64  file if we build
2ef60 20 61 20 44 4c 4c 2e 0a 20 20 20 20 20 20 6f 6c   a DLL..      ol
2ef70 64 5f 61 72 63 68 69 76 65 5f 46 72 6f 6d 5f 6e  d_archive_From_n
2ef80 65 77 5f 63 6d 64 73 3d 27 74 72 75 65 27 0a 20  ew_cmds='true'. 
2ef90 20 20 20 20 20 23 20 46 49 58 4d 45 3a 20 53 68       # FIXME: Sh
2efa0 6f 75 6c 64 20 6c 65 74 20 74 68 65 20 75 73 65  ould let the use
2efb0 72 20 73 70 65 63 69 66 79 20 74 68 65 20 6c 69  r specify the li
2efc0 62 20 70 72 6f 67 72 61 6d 2e 0a 20 20 20 20 20  b program..     
2efd0 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64   old_archive_cmd
2efe0 73 3d 27 6c 69 62 20 2f 4f 55 54 3a 24 6f 6c 64  s='lib /OUT:$old
2eff0 6c 69 62 24 6f 6c 64 6f 62 6a 73 24 6f 6c 64 5f  lib$oldobjs$old_
2f000 64 65 70 6c 69 62 73 27 0a 20 20 20 20 20 20 66  deplibs'.      f
2f010 69 78 5f 73 72 63 66 69 6c 65 5f 70 61 74 68 3d  ix_srcfile_path=
2f020 27 60 63 79 67 70 61 74 68 20 2d 77 20 22 24 73  '`cygpath -w "$s
2f030 72 63 66 69 6c 65 22 60 27 0a 20 20 20 20 20 20  rcfile"`'.      
2f040 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f 77 69  enable_shared_wi
2f050 74 68 5f 73 74 61 74 69 63 5f 72 75 6e 74 69 6d  th_static_runtim
2f060 65 73 3d 79 65 73 0a 20 20 20 20 20 20 3b 3b 0a  es=yes.      ;;.
2f070 0a 20 20 20 20 64 61 72 77 69 6e 2a 20 7c 20 72  .    darwin* | r
2f080 68 61 70 73 6f 64 79 2a 29 0a 20 20 20 20 69 66  hapsody*).    if
2f090 20 74 65 73 74 20 22 24 47 58 58 22 20 3d 20 79   test "$GXX" = y
2f0a0 65 73 20 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  es ; then.      
2f0b0 61 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e 65 65  archive_cmds_nee
2f0c0 64 5f 6c 63 3d 6e 6f 0a 20 20 20 20 20 20 63 61  d_lc=no.      ca
2f0d0 73 65 20 22 24 68 6f 73 74 5f 6f 73 22 20 69 6e  se "$host_os" in
2f0e0 0a 20 20 20 20 20 20 72 68 61 70 73 6f 64 79 2a  .      rhapsody*
2f0f0 20 7c 20 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d   | darwin1.[012]
2f100 29 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  )..allow_undefin
2f110 65 64 5f 66 6c 61 67 3d 27 2d 75 6e 64 65 66 69  ed_flag='-undefi
2f120 6e 65 64 20 73 75 70 70 72 65 73 73 27 0a 09 3b  ned suppress'..;
2f130 3b 0a 20 20 20 20 20 20 2a 29 20 23 20 44 61 72  ;.      *) # Dar
2f140 77 69 6e 20 31 2e 33 20 6f 6e 0a 20 20 20 20 20  win 1.3 on.     
2f150 20 69 66 20 74 65 73 74 20 2d 7a 20 24 7b 4d 41   if test -z ${MA
2f160 43 4f 53 58 5f 44 45 50 4c 4f 59 4d 45 4e 54 5f  COSX_DEPLOYMENT_
2f170 54 41 52 47 45 54 7d 20 3b 20 74 68 65 6e 0a 20  TARGET} ; then. 
2f180 20 20 20 20 20 09 61 6c 6c 6f 77 5f 75 6e 64 65       .allow_unde
2f190 66 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 66 6c 61  fined_flag='-fla
2f1a0 74 5f 6e 61 6d 65 73 70 61 63 65 20 2d 75 6e 64  t_namespace -und
2f1b0 65 66 69 6e 65 64 20 73 75 70 70 72 65 73 73 27  efined suppress'
2f1c0 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20  .      else.    
2f1d0 20 20 20 20 63 61 73 65 20 24 7b 4d 41 43 4f 53      case ${MACOS
2f1e0 58 5f 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52  X_DEPLOYMENT_TAR
2f1f0 47 45 54 7d 20 69 6e 0a 20 20 20 20 20 20 20 20  GET} in.        
2f200 20 20 31 30 2e 5b 30 31 32 5d 29 0a 20 20 20 20    10.[012]).    
2f210 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e          allow_un
2f220 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 66  defined_flag='-f
2f230 6c 61 74 5f 6e 61 6d 65 73 70 61 63 65 20 2d 75  lat_namespace -u
2f240 6e 64 65 66 69 6e 65 64 20 73 75 70 70 72 65 73  ndefined suppres
2f250 73 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b  s'.            ;
2f260 3b 0a 20 20 20 20 20 20 20 20 20 20 31 30 2e 2a  ;.          10.*
2f270 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6c  ).            al
2f280 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
2f290 61 67 3d 27 2d 75 6e 64 65 66 69 6e 65 64 20 64  ag='-undefined d
2f2a0 79 6e 61 6d 69 63 5f 6c 6f 6f 6b 75 70 27 0a 20  ynamic_lookup'. 
2f2b0 20 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20             ;;.  
2f2c0 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20        esac.     
2f2d0 20 66 69 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73   fi..;;.      es
2f2e0 61 63 0a 20 20 20 20 09 6c 74 5f 69 6e 74 5f 61  ac.    .lt_int_a
2f2f0 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d  pple_cc_single_m
2f300 6f 64 3d 6e 6f 0a 20 20 20 20 09 6f 75 74 70 75  od=no.    .outpu
2f310 74 5f 76 65 72 62 6f 73 65 5f 6c 69 6e 6b 5f 63  t_verbose_link_c
2f320 6d 64 3d 27 65 63 68 6f 27 0a 20 20 20 20 09 69  md='echo'.    .i
2f330 66 20 24 43 43 20 2d 64 75 6d 70 73 70 65 63 73  f $CC -dumpspecs
2f340 20 32 3e 26 31 20 7c 20 67 72 65 70 20 27 73 69   2>&1 | grep 'si
2f350 6e 67 6c 65 5f 6d 6f 64 75 6c 65 27 20 3e 2f 64  ngle_module' >/d
2f360 65 76 2f 6e 75 6c 6c 20 3b 20 74 68 65 6e 0a 20  ev/null ; then. 
2f370 20 20 20 09 20 20 6c 74 5f 69 6e 74 5f 61 70 70     .  lt_int_app
2f380 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64  le_cc_single_mod
2f390 3d 79 65 73 0a 20 20 20 20 09 66 69 0a 20 20 20  =yes.    .fi.   
2f3a0 20 09 69 66 20 74 65 73 74 20 22 58 24 6c 74 5f   .if test "X$lt_
2f3b0 69 6e 74 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e  int_apple_cc_sin
2f3c0 67 6c 65 5f 6d 6f 64 22 20 3d 20 58 79 65 73 20  gle_mod" = Xyes 
2f3d0 3b 20 74 68 65 6e 0a 20 20 20 20 09 20 20 61 72  ; then.    .  ar
2f3e0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
2f3f0 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d 73 69 6e  -dynamiclib -sin
2f400 67 6c 65 5f 6d 6f 64 75 6c 65 20 24 61 6c 6c 6f  gle_module $allo
2f410 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
2f420 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
2f430 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
2f440 69 6c 65 72 5f 66 6c 61 67 73 20 2d 69 6e 73 74  iler_flags -inst
2f450 61 6c 6c 5f 6e 61 6d 65 20 24 72 70 61 74 68 2f  all_name $rpath/
2f460 24 73 6f 6e 61 6d 65 20 24 76 65 72 73 74 72 69  $soname $verstri
2f470 6e 67 27 0a 20 20 20 20 09 65 6c 73 65 0a 20 20  ng'.    .else.  
2f480 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
2f490 64 73 3d 27 24 43 43 20 2d 72 20 24 7b 77 6c 7d  ds='$CC -r ${wl}
2f4a0 2d 62 69 6e 64 5f 61 74 5f 6c 6f 61 64 20 2d 6b  -bind_at_load -k
2f4b0 65 65 70 5f 70 72 69 76 61 74 65 5f 65 78 74 65  eep_private_exte
2f4c0 72 6e 73 20 2d 6e 6f 73 74 64 6c 69 62 20 2d 6f  rns -nostdlib -o
2f4d0 20 24 7b 6c 69 62 7d 2d 6d 61 73 74 65 72 2e 6f   ${lib}-master.o
2f4e0 20 24 6c 69 62 6f 62 6a 73 7e 24 43 43 20 2d 64   $libobjs~$CC -d
2f4f0 79 6e 61 6d 69 63 6c 69 62 20 24 61 6c 6c 6f 77  ynamiclib $allow
2f500 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 20  _undefined_flag 
2f510 2d 6f 20 24 6c 69 62 20 24 7b 6c 69 62 7d 2d 6d  -o $lib ${lib}-m
2f520 61 73 74 65 72 2e 6f 20 24 64 65 70 6c 69 62 73  aster.o $deplibs
2f530 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
2f540 20 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d 65 20 24   -install_name $
2f550 72 70 61 74 68 2f 24 73 6f 6e 61 6d 65 20 24 76  rpath/$soname $v
2f560 65 72 73 74 72 69 6e 67 27 0a 20 20 20 20 20 20  erstring'.      
2f570 66 69 0a 20 20 20 20 20 20 6d 6f 64 75 6c 65 5f  fi.      module_
2f580 63 6d 64 73 3d 27 24 43 43 20 24 7b 77 6c 7d 2d  cmds='$CC ${wl}-
2f590 62 69 6e 64 5f 61 74 5f 6c 6f 61 64 20 24 61 6c  bind_at_load $al
2f5a0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
2f5b0 61 67 20 2d 6f 20 24 6c 69 62 20 2d 62 75 6e 64  ag -o $lib -bund
2f5c0 6c 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  le $libobjs $dep
2f5d0 6c 69 62 73 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  libs$compiler_fl
2f5e0 61 67 73 27 0a 20 20 20 20 20 20 23 20 44 6f 6e  ags'.      # Don
2f5f0 27 74 20 66 69 78 20 74 68 69 73 20 62 79 20 75  't fix this by u
2f600 73 69 6e 67 20 74 68 65 20 6c 64 20 2d 65 78 70  sing the ld -exp
2f610 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
2f620 73 74 20 66 6c 61 67 2c 20 69 74 20 64 6f 65 73  st flag, it does
2f630 6e 27 74 20 65 78 69 73 74 20 69 6e 20 6f 6c 64  n't exist in old
2f640 65 72 20 64 61 72 77 69 6e 20 6c 64 27 73 0a 20  er darwin ld's. 
2f650 20 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22         if test "
2f660 58 24 6c 74 5f 69 6e 74 5f 61 70 70 6c 65 5f 63  X$lt_int_apple_c
2f670 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3d 20  c_single_mod" = 
2f680 58 79 65 73 20 3b 20 74 68 65 6e 0a 20 20 20 20  Xyes ; then.    
2f690 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78        archive_ex
2f6a0 70 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 2d  psym_cmds='sed -
2f6b0 65 20 22 73 2c 23 2e 2a 2c 2c 22 20 2d 65 20 22  e "s,#.*,," -e "
2f6c0 73 2c 5e 5b 20 20 20 20 5d 2a 2c 2c 22 20 2d 65  s,^[    ]*,," -e
2f6d0 20 22 73 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26 2c   "s,^\(..*\),_&,
2f6e0 22 20 3c 20 24 65 78 70 6f 72 74 5f 73 79 6d 62  " < $export_symb
2f6f0 6f 6c 73 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62  ols > $output_ob
2f700 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d  jdir/${libname}-
2f710 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 7e 24  symbols.expsym~$
2f720 43 43 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d  CC -dynamiclib -
2f730 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 24 61  single_module $a
2f740 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
2f750 6c 61 67 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  lag -o $lib $lib
2f760 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
2f770 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 69  ompiler_flags -i
2f780 6e 73 74 61 6c 6c 5f 6e 61 6d 65 20 24 72 70 61  nstall_name $rpa
2f790 74 68 2f 24 73 6f 6e 61 6d 65 20 24 76 65 72 73  th/$soname $vers
2f7a0 74 72 69 6e 67 7e 6e 6d 65 64 69 74 20 2d 73 20  tring~nmedit -s 
2f7b0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
2f7c0 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c  {libname}-symbol
2f7d0 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69 62 7d 27  s.expsym ${lib}'
2f7e0 0a 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20  .        else.  
2f7f0 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f          archive_
2f800 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64  expsym_cmds='sed
2f810 20 2d 65 20 22 73 2c 23 2e 2a 2c 2c 22 20 2d 65   -e "s,#.*,," -e
2f820 20 22 73 2c 5e 5b 20 20 20 20 5d 2a 2c 2c 22 20   "s,^[    ]*,," 
2f830 2d 65 20 22 73 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f  -e "s,^\(..*\),_
2f840 26 2c 22 20 3c 20 24 65 78 70 6f 72 74 5f 73 79  &," < $export_sy
2f850 6d 62 6f 6c 73 20 3e 20 24 6f 75 74 70 75 74 5f  mbols > $output_
2f860 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65  objdir/${libname
2f870 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d  }-symbols.expsym
2f880 7e 24 43 43 20 2d 72 20 24 7b 77 6c 7d 2d 62 69  ~$CC -r ${wl}-bi
2f890 6e 64 5f 61 74 5f 6c 6f 61 64 20 2d 6b 65 65 70  nd_at_load -keep
2f8a0 5f 70 72 69 76 61 74 65 5f 65 78 74 65 72 6e 73  _private_externs
2f8b0 20 2d 6e 6f 73 74 64 6c 69 62 20 2d 6f 20 24 7b   -nostdlib -o ${
2f8c0 6c 69 62 7d 2d 6d 61 73 74 65 72 2e 6f 20 24 6c  lib}-master.o $l
2f8d0 69 62 6f 62 6a 73 7e 24 43 43 20 2d 64 79 6e 61  ibobjs~$CC -dyna
2f8e0 6d 69 63 6c 69 62 20 24 61 6c 6c 6f 77 5f 75 6e  miclib $allow_un
2f8f0 64 65 66 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20  defined_flag -o 
2f900 24 6c 69 62 20 24 7b 6c 69 62 7d 2d 6d 61 73 74  $lib ${lib}-mast
2f910 65 72 2e 6f 20 24 64 65 70 6c 69 62 73 20 24 63  er.o $deplibs $c
2f920 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 69  ompiler_flags -i
2f930 6e 73 74 61 6c 6c 5f 6e 61 6d 65 20 24 72 70 61  nstall_name $rpa
2f940 74 68 2f 24 73 6f 6e 61 6d 65 20 24 76 65 72 73  th/$soname $vers
2f950 74 72 69 6e 67 7e 6e 6d 65 64 69 74 20 2d 73 20  tring~nmedit -s 
2f960 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
2f970 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c  {libname}-symbol
2f980 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69 62 7d 27  s.expsym ${lib}'
2f990 0a 20 20 20 20 20 20 20 20 66 69 0a 20 20 20 20  .        fi.    
2f9a0 20 20 20 20 20 20 6d 6f 64 75 6c 65 5f 65 78 70        module_exp
2f9b0 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 2d 65  sym_cmds='sed -e
2f9c0 20 22 73 2c 23 2e 2a 2c 2c 22 20 2d 65 20 22 73   "s,#.*,," -e "s
2f9d0 2c 5e 5b 20 20 20 20 5d 2a 2c 2c 22 20 2d 65 20  ,^[    ]*,," -e 
2f9e0 22 73 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26 2c 22  "s,^\(..*\),_&,"
2f9f0 20 3c 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f   < $export_symbo
2fa00 6c 73 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  ls > $output_obj
2fa10 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73  dir/${libname}-s
2fa20 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 7e 24 43  ymbols.expsym~$C
2fa30 43 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  C $allow_undefin
2fa40 65 64 5f 66 6c 61 67 20 20 2d 6f 20 24 6c 69 62  ed_flag  -o $lib
2fa50 20 2d 62 75 6e 64 6c 65 20 24 6c 69 62 6f 62 6a   -bundle $libobj
2fa60 73 20 24 64 65 70 6c 69 62 73 24 63 6f 6d 70 69  s $deplibs$compi
2fa70 6c 65 72 5f 66 6c 61 67 73 7e 6e 6d 65 64 69 74  ler_flags~nmedit
2fa80 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -s $output_objd
2fa90 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79  ir/${libname}-sy
2faa0 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c  mbols.expsym ${l
2fab0 69 62 7d 27 0a 20 20 20 20 20 20 68 61 72 64 63  ib}'.      hardc
2fac0 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20  ode_direct=no.  
2fad0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 61 75 74      hardcode_aut
2fae0 6f 6d 61 74 69 63 3d 79 65 73 0a 20 20 20 20 20  omatic=yes.     
2faf0 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
2fb00 61 74 68 5f 76 61 72 3d 75 6e 73 75 70 70 6f 72  ath_var=unsuppor
2fb10 74 65 64 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f  ted.      whole_
2fb20 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
2fb30 63 3d 27 2d 61 6c 6c 5f 6c 6f 61 64 20 24 63 6f  c='-all_load $co
2fb40 6e 76 65 6e 69 65 6e 63 65 27 0a 20 20 20 20 20  nvenience'.     
2fb50 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62   link_all_deplib
2fb60 73 3d 79 65 73 0a 20 20 20 20 65 6c 73 65 0a 20  s=yes.    else. 
2fb70 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e       ld_shlibs=n
2fb80 6f 0a 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b  o.    fi.      ;
2fb90 3b 0a 0a 20 20 20 20 64 67 75 78 2a 29 0a 20 20  ;..    dgux*).  
2fba0 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
2fbb0 3d 27 24 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e  ='$LD -G -h $son
2fbc0 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ame -o $lib $lib
2fbd0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
2fbe0 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20  inker_flags'.   
2fbf0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
2fc00 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c  ir_flag_spec='-L
2fc10 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68  $libdir'.      h
2fc20 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
2fc30 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b  h_var=no.      ;
2fc40 3b 0a 0a 20 20 20 20 66 72 65 65 62 73 64 31 2a  ;..    freebsd1*
2fc50 29 0a 20 20 20 20 20 20 6c 64 5f 73 68 6c 69 62  ).      ld_shlib
2fc60 73 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  s=no.      ;;.. 
2fc70 20 20 20 23 20 46 72 65 65 42 53 44 20 32 2e 32     # FreeBSD 2.2
2fc80 2e 5b 30 31 32 5d 20 61 6c 6c 6f 77 73 20 75 73  .[012] allows us
2fc90 20 74 6f 20 69 6e 63 6c 75 64 65 20 63 2b 2b 72   to include c++r
2fca0 74 30 2e 6f 20 74 6f 20 67 65 74 20 43 2b 2b 20  t0.o to get C++ 
2fcb0 63 6f 6e 73 74 72 75 63 74 6f 72 0a 20 20 20 20  constructor.    
2fcc0 23 20 73 75 70 70 6f 72 74 2e 20 20 46 75 74 75  # support.  Futu
2fcd0 72 65 20 76 65 72 73 69 6f 6e 73 20 64 6f 20 74  re versions do t
2fce0 68 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c  his automaticall
2fcf0 79 2c 20 62 75 74 20 61 6e 20 65 78 70 6c 69 63  y, but an explic
2fd00 69 74 20 63 2b 2b 72 74 30 2e 6f 0a 20 20 20 20  it c++rt0.o.    
2fd10 23 20 64 6f 65 73 20 6e 6f 74 20 62 72 65 61 6b  # does not break
2fd20 20 61 6e 79 74 68 69 6e 67 2c 20 61 6e 64 20 68   anything, and h
2fd30 65 6c 70 73 20 73 69 67 6e 69 66 69 63 61 6e 74  elps significant
2fd40 6c 79 20 28 61 74 20 74 68 65 20 63 6f 73 74 20  ly (at the cost 
2fd50 6f 66 20 61 20 6c 69 74 74 6c 65 0a 20 20 20 20  of a little.    
2fd60 23 20 65 78 74 72 61 20 73 70 61 63 65 29 2e 0a  # extra space)..
2fd70 20 20 20 20 66 72 65 65 62 73 64 32 2e 32 2a 29      freebsd2.2*)
2fd80 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
2fd90 6d 64 73 3d 27 24 4c 44 20 2d 42 73 68 61 72 65  mds='$LD -Bshare
2fda0 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69  able -o $lib $li
2fdb0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
2fdc0 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2f 75 73  linker_flags /us
2fdd0 72 2f 6c 69 62 2f 63 2b 2b 72 74 30 2e 6f 27 0a  r/lib/c++rt0.o'.
2fde0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
2fdf0 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
2fe00 27 2d 52 24 6c 69 62 64 69 72 27 0a 20 20 20 20  '-R$libdir'.    
2fe10 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
2fe20 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  t=yes.      hard
2fe30 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
2fe40 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ar=no.      ;;..
2fe50 20 20 20 20 23 20 55 6e 66 6f 72 74 75 6e 61 74      # Unfortunat
2fe60 65 6c 79 2c 20 6f 6c 64 65 72 20 76 65 72 73 69  ely, older versi
2fe70 6f 6e 73 20 6f 66 20 46 72 65 65 42 53 44 20 32  ons of FreeBSD 2
2fe80 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 74 68 69   do not have thi
2fe90 73 20 66 65 61 74 75 72 65 2e 0a 20 20 20 20 66  s feature..    f
2fea0 72 65 65 62 73 64 32 2a 29 0a 20 20 20 20 20 20  reebsd2*).      
2feb0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c  archive_cmds='$L
2fec0 44 20 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f  D -Bshareable -o
2fed0 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
2fee0 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f  deplibs $linker_
2fef0 66 6c 61 67 73 27 0a 20 20 20 20 20 20 68 61 72  flags'.      har
2ff00 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73  dcode_direct=yes
2ff10 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
2ff20 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20  minus_L=yes.    
2ff30 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62    hardcode_shlib
2ff40 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20  path_var=no.    
2ff50 20 20 3b 3b 0a 0a 20 20 20 20 23 20 46 72 65 65    ;;..    # Free
2ff60 42 53 44 20 33 20 61 6e 64 20 67 72 65 61 74 65  BSD 3 and greate
2ff70 72 20 75 73 65 73 20 67 63 63 20 2d 73 68 61 72  r uses gcc -shar
2ff80 65 64 20 74 6f 20 64 6f 20 73 68 61 72 65 64 20  ed to do shared 
2ff90 6c 69 62 72 61 72 69 65 73 2e 0a 20 20 20 20 66  libraries..    f
2ffa0 72 65 65 62 73 64 2a 20 7c 20 6b 66 72 65 65 62  reebsd* | kfreeb
2ffb0 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20 61  sd*-gnu).      a
2ffc0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
2ffd0 20 2d 73 68 61 72 65 64 20 2d 6f 20 24 6c 69 62   -shared -o $lib
2ffe0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
2fff0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
30000 67 73 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  gs'.      hardco
30010 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
30020 70 65 63 3d 27 2d 52 24 6c 69 62 64 69 72 27 0a  pec='-R$libdir'.
30030 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64        hardcode_d
30040 69 72 65 63 74 3d 79 65 73 0a 20 20 20 20 20 20  irect=yes.      
30050 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61  hardcode_shlibpa
30060 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20  th_var=no.      
30070 3b 3b 0a 0a 20 20 20 20 68 70 75 78 39 2a 29 0a  ;;..    hpux9*).
30080 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
30090 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
300a0 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
300b0 24 72 6d 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  $rm $output_objd
300c0 69 72 2f 24 73 6f 6e 61 6d 65 7e 24 43 43 20 2d  ir/$soname~$CC -
300d0 73 68 61 72 65 64 20 2d 66 50 49 43 20 24 7b 77  shared -fPIC ${w
300e0 6c 7d 2b 62 20 24 7b 77 6c 7d 24 69 6e 73 74 61  l}+b ${wl}$insta
300f0 6c 6c 5f 6c 69 62 64 69 72 20 2d 6f 20 24 6f 75  ll_libdir -o $ou
30100 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
30110 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  ame $libobjs $de
30120 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
30130 66 6c 61 67 73 7e 74 65 73 74 20 24 6f 75 74 70  flags~test $outp
30140 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
30150 65 20 3d 20 24 6c 69 62 20 7c 7c 20 6d 76 20 24  e = $lib || mv $
30160 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
30170 6f 6e 61 6d 65 20 24 6c 69 62 27 0a 20 20 20 20  oname $lib'.    
30180 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65 5f    else..archive_
30190 63 6d 64 73 3d 27 24 72 6d 20 24 6f 75 74 70 75  cmds='$rm $outpu
301a0 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
301b0 7e 24 4c 44 20 2d 62 20 2b 62 20 24 69 6e 73 74  ~$LD -b +b $inst
301c0 61 6c 6c 5f 6c 69 62 64 69 72 20 2d 6f 20 24 6f  all_libdir -o $o
301d0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
301e0 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24 64  name $libobjs $d
301f0 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66  eplibs $linker_f
30200 6c 61 67 73 7e 74 65 73 74 20 24 6f 75 74 70 75  lags~test $outpu
30210 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
30220 20 3d 20 24 6c 69 62 20 7c 7c 20 6d 76 20 24 6f   = $lib || mv $o
30230 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
30240 6e 61 6d 65 20 24 6c 69 62 27 0a 20 20 20 20 20  name $lib'.     
30250 20 66 69 0a 20 20 20 20 20 20 68 61 72 64 63 6f   fi.      hardco
30260 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
30270 70 65 63 3d 27 24 7b 77 6c 7d 2b 62 20 24 7b 77  pec='${wl}+b ${w
30280 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20  l}$libdir'.     
30290 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
302a0 5f 73 65 70 61 72 61 74 6f 72 3d 3a 0a 20 20 20  _separator=:.   
302b0 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
302c0 63 74 3d 79 65 73 0a 0a 20 20 20 20 20 20 23 20  ct=yes..      # 
302d0 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
302e0 3a 20 4e 6f 74 20 72 65 61 6c 6c 79 20 69 6e 20  : Not really in 
302f0 74 68 65 20 73 65 61 72 63 68 20 50 41 54 48 2c  the search PATH,
30300 0a 20 20 20 20 20 20 23 20 62 75 74 20 61 73 20  .      # but as 
30310 74 68 65 20 64 65 66 61 75 6c 74 20 6c 6f 63 61  the default loca
30320 74 69 6f 6e 20 6f 66 20 74 68 65 20 6c 69 62 72  tion of the libr
30330 61 72 79 2e 0a 20 20 20 20 20 20 68 61 72 64 63  ary..      hardc
30340 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a  ode_minus_L=yes.
30350 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e        export_dyn
30360 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27  amic_flag_spec='
30370 24 7b 77 6c 7d 2d 45 27 0a 20 20 20 20 20 20 3b  ${wl}-E'.      ;
30380 3b 0a 0a 20 20 20 20 68 70 75 78 31 30 2a 20 7c  ;..    hpux10* |
30390 20 68 70 75 78 31 31 2a 29 0a 20 20 20 20 20 20   hpux11*).      
303a0 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
303b0 20 79 65 73 20 2d 61 20 22 24 77 69 74 68 5f 67   yes -a "$with_g
303c0 6e 75 5f 6c 64 22 20 3d 20 6e 6f 3b 20 74 68 65  nu_ld" = no; the
303d0 6e 0a 09 63 61 73 65 20 22 24 68 6f 73 74 5f 63  n..case "$host_c
303e0 70 75 22 20 69 6e 0a 09 68 70 70 61 2a 36 34 2a  pu" in..hppa*64*
303f0 7c 69 61 36 34 2a 29 0a 09 20 20 61 72 63 68 69  |ia64*)..  archi
30400 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
30410 61 72 65 64 20 24 7b 77 6c 7d 2b 68 20 24 7b 77  ared ${wl}+h ${w
30420 6c 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  l}$soname -o $li
30430 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
30440 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
30450 61 67 73 27 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09  ags'..  ;;..*)..
30460 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
30470 24 43 43 20 2d 73 68 61 72 65 64 20 2d 66 50 49  $CC -shared -fPI
30480 43 20 24 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24  C ${wl}+h ${wl}$
30490 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2b 62 20 24  soname ${wl}+b $
304a0 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c 5f 6c 69 62  {wl}$install_lib
304b0 64 69 72 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  dir -o $lib $lib
304c0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
304d0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a 09  ompiler_flags'..
304e0 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20    ;;..esac.     
304f0 20 65 6c 73 65 0a 09 63 61 73 65 20 22 24 68 6f   else..case "$ho
30500 73 74 5f 63 70 75 22 20 69 6e 0a 09 68 70 70 61  st_cpu" in..hppa
30510 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09 20 20 61  *64*|ia64*)..  a
30520 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
30530 20 2d 62 20 2b 68 20 24 73 6f 6e 61 6d 65 20 2d   -b +h $soname -
30540 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
30550 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72  $deplibs $linker
30560 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b 0a 09 2a  _flags'..  ;;..*
30570 29 0a 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64  )..  archive_cmd
30580 73 3d 27 24 4c 44 20 2d 62 20 2b 68 20 24 73 6f  s='$LD -b +h $so
30590 6e 61 6d 65 20 2b 62 20 24 69 6e 73 74 61 6c 6c  name +b $install
305a0 5f 6c 69 62 64 69 72 20 2d 6f 20 24 6c 69 62 20  _libdir -o $lib 
305b0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
305c0 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27  s $linker_flags'
305d0 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20  ..  ;;..esac.   
305e0 20 20 20 66 69 0a 20 20 20 20 20 20 69 66 20 74     fi.      if t
305f0 65 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c  est "$with_gnu_l
30600 64 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09 63  d" = no; then..c
30610 61 73 65 20 22 24 68 6f 73 74 5f 63 70 75 22 20  ase "$host_cpu" 
30620 69 6e 0a 09 68 70 70 61 2a 36 34 2a 29 0a 09 20  in..hppa*64*).. 
30630 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
30640 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
30650 7d 2b 62 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72  }+b ${wl}$libdir
30660 27 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69  '..  hardcode_li
30670 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c  bdir_flag_spec_l
30680 64 3d 27 2b 62 20 24 6c 69 62 64 69 72 27 0a 09  d='+b $libdir'..
30690 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
306a0 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a 0a 09 20  r_separator=:.. 
306b0 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
306c0 3d 6e 6f 0a 09 20 20 68 61 72 64 63 6f 64 65 5f  =no..  hardcode_
306d0 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f  shlibpath_var=no
306e0 0a 09 20 20 3b 3b 0a 09 69 61 36 34 2a 29 0a 09  ..  ;;..ia64*)..
306f0 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
30700 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24  r_flag_spec='-L$
30710 6c 69 62 64 69 72 27 0a 09 20 20 68 61 72 64 63  libdir'..  hardc
30720 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 09 20  ode_direct=no.. 
30730 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
30740 61 74 68 5f 76 61 72 3d 6e 6f 0a 0a 09 20 20 23  ath_var=no...  #
30750 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f   hardcode_minus_
30760 4c 3a 20 4e 6f 74 20 72 65 61 6c 6c 79 20 69 6e  L: Not really in
30770 20 74 68 65 20 73 65 61 72 63 68 20 50 41 54 48   the search PATH
30780 2c 0a 09 20 20 23 20 62 75 74 20 61 73 20 74 68  ,..  # but as th
30790 65 20 64 65 66 61 75 6c 74 20 6c 6f 63 61 74 69  e default locati
307a0 6f 6e 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72  on of the librar
307b0 79 2e 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6d  y...  hardcode_m
307c0 69 6e 75 73 5f 4c 3d 79 65 73 0a 09 20 20 3b 3b  inus_L=yes..  ;;
307d0 0a 09 2a 29 0a 09 20 20 68 61 72 64 63 6f 64 65  ..*)..  hardcode
307e0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
307f0 63 3d 27 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d  c='${wl}+b ${wl}
30800 24 6c 69 62 64 69 72 27 0a 09 20 20 68 61 72 64  $libdir'..  hard
30810 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61  code_libdir_sepa
30820 72 61 74 6f 72 3d 3a 0a 09 20 20 68 61 72 64 63  rator=:..  hardc
30830 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 09  ode_direct=yes..
30840 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
30850 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
30860 7d 2d 45 27 0a 0a 09 20 20 23 20 68 61 72 64 63  }-E'...  # hardc
30870 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3a 20 4e 6f 74  ode_minus_L: Not
30880 20 72 65 61 6c 6c 79 20 69 6e 20 74 68 65 20 73   really in the s
30890 65 61 72 63 68 20 50 41 54 48 2c 0a 09 20 20 23  earch PATH,..  #
308a0 20 62 75 74 20 61 73 20 74 68 65 20 64 65 66 61   but as the defa
308b0 75 6c 74 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20  ult location of 
308c0 74 68 65 20 6c 69 62 72 61 72 79 2e 0a 09 20 20  the library...  
308d0 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
308e0 3d 79 65 73 0a 09 20 20 3b 3b 0a 09 65 73 61 63  =yes..  ;;..esac
308f0 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
30900 3b 3b 0a 0a 20 20 20 20 69 72 69 78 35 2a 20 7c  ;;..    irix5* |
30910 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f   irix6* | nonsto
30920 70 75 78 2a 29 0a 20 20 20 20 20 20 69 66 20 74  pux*).      if t
30930 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
30940 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f  ; then..archive_
30950 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
30960 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
30970 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
30980 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
30990 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 60 74   ${wl}$soname `t
309a0 65 73 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69  est -n "$verstri
309b0 6e 67 22 20 26 26 20 65 63 68 6f 20 24 7b 77 6c  ng" && echo ${wl
309c0 7d 2d 73 65 74 5f 76 65 72 73 69 6f 6e 20 24 7b  }-set_version ${
309d0 77 6c 7d 24 76 65 72 73 74 72 69 6e 67 60 20 24  wl}$verstring` $
309e0 7b 77 6c 7d 2d 75 70 64 61 74 65 5f 72 65 67 69  {wl}-update_regi
309f0 73 74 72 79 20 24 7b 77 6c 7d 24 7b 6f 75 74 70  stry ${wl}${outp
30a00 75 74 5f 6f 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f  ut_objdir}/so_lo
30a10 63 61 74 69 6f 6e 73 20 2d 6f 20 24 6c 69 62 27  cations -o $lib'
30a20 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72 63  .      else..arc
30a30 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  hive_cmds='$LD -
30a40 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
30a50 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72  $deplibs $linker
30a60 5f 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24  _flags -soname $
30a70 73 6f 6e 61 6d 65 20 60 74 65 73 74 20 2d 6e 20  soname `test -n 
30a80 22 24 76 65 72 73 74 72 69 6e 67 22 20 26 26 20  "$verstring" && 
30a90 65 63 68 6f 20 2d 73 65 74 5f 76 65 72 73 69 6f  echo -set_versio
30aa0 6e 20 24 76 65 72 73 74 72 69 6e 67 60 20 2d 75  n $verstring` -u
30ab0 70 64 61 74 65 5f 72 65 67 69 73 74 72 79 20 24  pdate_registry $
30ac0 7b 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 7d 2f  {output_objdir}/
30ad0 73 6f 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f 20  so_locations -o 
30ae0 24 6c 69 62 27 0a 09 68 61 72 64 63 6f 64 65 5f  $lib'..hardcode_
30af0 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
30b00 5f 6c 64 3d 27 2d 72 70 61 74 68 20 24 6c 69 62  _ld='-rpath $lib
30b10 64 69 72 27 0a 20 20 20 20 20 20 66 69 0a 20 20  dir'.      fi.  
30b20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
30b30 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  dir_flag_spec='$
30b40 7b 77 6c 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d  {wl}-rpath ${wl}
30b50 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68  $libdir'.      h
30b60 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73  ardcode_libdir_s
30b70 65 70 61 72 61 74 6f 72 3d 3a 0a 20 20 20 20 20  eparator=:.     
30b80 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62   link_all_deplib
30b90 73 3d 79 65 73 0a 20 20 20 20 20 20 3b 3b 0a 0a  s=yes.      ;;..
30ba0 20 20 20 20 6e 65 74 62 73 64 2a 20 7c 20 6b 6e      netbsd* | kn
30bb0 65 74 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20  etbsd*-gnu).    
30bc0 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f    if echo __ELF_
30bd0 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 67  _ | $CC -E - | g
30be0 72 65 70 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65  rep __ELF__ >/de
30bf0 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72  v/null; then..ar
30c00 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
30c10 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f 20 24  -Bshareable -o $
30c20 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
30c30 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
30c40 61 67 73 27 20 20 23 20 61 2e 6f 75 74 0a 20 20  ags'  # a.out.  
30c50 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76      else..archiv
30c60 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 73 68 61  e_cmds='$LD -sha
30c70 72 65 64 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  red -o $lib $lib
30c80 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
30c90 69 6e 6b 65 72 5f 66 6c 61 67 73 27 20 20 20 20  inker_flags'    
30ca0 20 20 23 20 45 4c 46 0a 20 20 20 20 20 20 66 69    # ELF.      fi
30cb0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
30cc0 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
30cd0 3d 27 2d 52 24 6c 69 62 64 69 72 27 0a 20 20 20  ='-R$libdir'.   
30ce0 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
30cf0 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72  ct=yes.      har
30d00 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f  dcode_shlibpath_
30d10 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a  var=no.      ;;.
30d20 0a 20 20 20 20 6e 65 77 73 6f 73 36 29 0a 20 20  .    newsos6).  
30d30 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
30d40 3d 27 24 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e  ='$LD -G -h $son
30d50 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ame -o $lib $lib
30d60 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
30d70 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20  inker_flags'.   
30d80 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
30d90 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72  ct=yes.      har
30da0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
30db0 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70  g_spec='${wl}-rp
30dc0 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72  ath ${wl}$libdir
30dd0 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  '.      hardcode
30de0 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f  _libdir_separato
30df0 72 3d 3a 0a 20 20 20 20 20 20 68 61 72 64 63 6f  r=:.      hardco
30e00 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72  de_shlibpath_var
30e10 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
30e20 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20    openbsd*).    
30e30 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
30e40 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  t=yes.      hard
30e50 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
30e60 61 72 3d 6e 6f 0a 20 20 20 20 20 20 69 66 20 74  ar=no.      if t
30e70 65 73 74 20 2d 7a 20 22 60 65 63 68 6f 20 5f 5f  est -z "`echo __
30e80 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d  ELF__ | $CC -E -
30e90 20 7c 20 67 72 65 70 20 5f 5f 45 4c 46 5f 5f 60   | grep __ELF__`
30ea0 22 20 7c 7c 20 74 65 73 74 20 22 24 68 6f 73 74  " || test "$host
30eb0 5f 6f 73 2d 24 68 6f 73 74 5f 63 70 75 22 20 3d  _os-$host_cpu" =
30ec0 20 22 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f 77   "openbsd2.8-pow
30ed0 65 72 70 63 22 3b 20 74 68 65 6e 0a 09 61 72 63  erpc"; then..arc
30ee0 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
30ef0 73 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67  shared $pic_flag
30f00 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
30f10 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
30f20 69 6c 65 72 5f 66 6c 61 67 73 27 0a 09 68 61 72  iler_flags'..har
30f30 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
30f40 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70  g_spec='${wl}-rp
30f50 61 74 68 2c 24 6c 69 62 64 69 72 27 0a 09 65 78  ath,$libdir'..ex
30f60 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61  port_dynamic_fla
30f70 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 45 27  g_spec='${wl}-E'
30f80 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20  .      else.    
30f90 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73     case $host_os
30fa0 20 69 6e 0a 09 20 6f 70 65 6e 62 73 64 5b 30 31   in.. openbsd[01
30fb0 5d 2e 2a 20 7c 20 6f 70 65 6e 62 73 64 32 2e 5b  ].* | openbsd2.[
30fc0 30 2d 37 5d 20 7c 20 6f 70 65 6e 62 73 64 32 2e  0-7] | openbsd2.
30fd0 5b 30 2d 37 5d 2e 2a 29 0a 09 20 20 20 61 72 63  [0-7].*)..   arc
30fe0 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  hive_cmds='$LD -
30ff0 42 73 68 61 72 65 61 62 6c 65 20 2d 6f 20 24 6c  Bshareable -o $l
31000 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
31010 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
31020 67 73 27 0a 09 20 20 20 68 61 72 64 63 6f 64 65  gs'..   hardcode
31030 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
31040 63 3d 27 2d 52 24 6c 69 62 64 69 72 27 0a 09 20  c='-R$libdir'.. 
31050 20 20 3b 3b 0a 09 20 2a 29 0a 09 20 20 20 61 72    ;;.. *)..   ar
31060 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
31070 2d 73 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61  -shared $pic_fla
31080 67 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  g -o $lib $libob
31090 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
310a0 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a 09 20 20  piler_flags'..  
310b0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
310c0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
310d0 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64 69 72 27  }-rpath,$libdir'
310e0 0a 09 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 65  ..   ;;.       e
310f0 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20  sac.      fi.   
31100 20 20 20 3b 3b 0a 0a 20 20 20 20 6f 73 32 2a 29     ;;..    os2*)
31110 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
31120 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
31130 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20 20  ='-L$libdir'.   
31140 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75     hardcode_minu
31150 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20 61 6c  s_L=yes.      al
31160 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
31170 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ag=unsupported. 
31180 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
31190 73 3d 27 24 65 63 68 6f 20 22 4c 49 42 52 41 52  s='$echo "LIBRAR
311a0 59 20 24 6c 69 62 6e 61 6d 65 20 49 4e 49 54 49  Y $libname INITI
311b0 4e 53 54 41 4e 43 45 22 20 3e 20 24 6f 75 74 70  NSTANCE" > $outp
311c0 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
311d0 6d 65 2e 64 65 66 7e 24 65 63 68 6f 20 22 44 45  me.def~$echo "DE
311e0 53 43 52 49 50 54 49 4f 4e 20 5c 22 24 6c 69 62  SCRIPTION \"$lib
311f0 6e 61 6d 65 5c 22 22 20 3e 3e 20 24 6f 75 74 70  name\"" >> $outp
31200 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
31210 6d 65 2e 64 65 66 7e 24 65 63 68 6f 20 44 41 54  me.def~$echo DAT
31220 41 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  A >> $output_obj
31230 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 64 65 66  dir/$libname.def
31240 7e 24 65 63 68 6f 20 22 20 53 49 4e 47 4c 45 20  ~$echo " SINGLE 
31250 4e 4f 4e 53 48 41 52 45 44 22 20 3e 3e 20 24 6f  NONSHARED" >> $o
31260 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
31270 62 6e 61 6d 65 2e 64 65 66 7e 24 65 63 68 6f 20  bname.def~$echo 
31280 45 58 50 4f 52 54 53 20 3e 3e 20 24 6f 75 74 70  EXPORTS >> $outp
31290 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
312a0 6d 65 2e 64 65 66 7e 65 6d 78 65 78 70 20 24 6c  me.def~emxexp $l
312b0 69 62 6f 62 6a 73 20 3e 3e 20 24 6f 75 74 70 75  ibobjs >> $outpu
312c0 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
312d0 65 2e 64 65 66 7e 24 43 43 20 2d 5a 64 6c 6c 20  e.def~$CC -Zdll 
312e0 2d 5a 63 72 74 64 6c 6c 20 2d 6f 20 24 6c 69 62  -Zcrtdll -o $lib
312f0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
31300 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
31310 67 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  gs $output_objdi
31320 72 2f 24 6c 69 62 6e 61 6d 65 2e 64 65 66 27 0a  r/$libname.def'.
31330 20 20 20 20 20 20 6f 6c 64 5f 61 72 63 68 69 76        old_archiv
31340 65 5f 46 72 6f 6d 5f 6e 65 77 5f 63 6d 64 73 3d  e_From_new_cmds=
31350 27 65 6d 78 69 6d 70 20 2d 6f 20 24 6f 75 74 70  'emximp -o $outp
31360 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
31370 6d 65 2e 61 20 24 6f 75 74 70 75 74 5f 6f 62 6a  me.a $output_obj
31380 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 64 65 66  dir/$libname.def
31390 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
313a0 6f 73 66 33 2a 29 0a 20 20 20 20 20 20 69 66 20  osf3*).      if 
313b0 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
313c0 73 3b 20 74 68 65 6e 0a 09 61 6c 6c 6f 77 5f 75  s; then..allow_u
313d0 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 20  ndefined_flag=' 
313e0 24 7b 77 6c 7d 2d 65 78 70 65 63 74 5f 75 6e 72  ${wl}-expect_unr
313f0 65 73 6f 6c 76 65 64 20 24 7b 77 6c 7d 5c 2a 27  esolved ${wl}\*'
31400 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
31410 24 43 43 20 2d 73 68 61 72 65 64 24 7b 61 6c 6c  $CC -shared${all
31420 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
31430 67 7d 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  g} $libobjs $dep
31440 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
31450 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
31460 65 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 60  e ${wl}$soname `
31470 74 65 73 74 20 2d 6e 20 22 24 76 65 72 73 74 72  test -n "$verstr
31480 69 6e 67 22 20 26 26 20 65 63 68 6f 20 24 7b 77  ing" && echo ${w
31490 6c 7d 2d 73 65 74 5f 76 65 72 73 69 6f 6e 20 24  l}-set_version $
314a0 7b 77 6c 7d 24 76 65 72 73 74 72 69 6e 67 60 20  {wl}$verstring` 
314b0 24 7b 77 6c 7d 2d 75 70 64 61 74 65 5f 72 65 67  ${wl}-update_reg
314c0 69 73 74 72 79 20 24 7b 77 6c 7d 24 7b 6f 75 74  istry ${wl}${out
314d0 70 75 74 5f 6f 62 6a 64 69 72 7d 2f 73 6f 5f 6c  put_objdir}/so_l
314e0 6f 63 61 74 69 6f 6e 73 20 2d 6f 20 24 6c 69 62  ocations -o $lib
314f0 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61 6c  '.      else..al
31500 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
31510 61 67 3d 27 20 2d 65 78 70 65 63 74 5f 75 6e 72  ag=' -expect_unr
31520 65 73 6f 6c 76 65 64 20 5c 2a 27 0a 09 61 72 63  esolved \*'..arc
31530 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  hive_cmds='$LD -
31540 73 68 61 72 65 64 24 7b 61 6c 6c 6f 77 5f 75 6e  shared${allow_un
31550 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20 24 6c  defined_flag} $l
31560 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
31570 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 73  $linker_flags -s
31580 6f 6e 61 6d 65 20 24 73 6f 6e 61 6d 65 20 60 74  oname $soname `t
31590 65 73 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69  est -n "$verstri
315a0 6e 67 22 20 26 26 20 65 63 68 6f 20 2d 73 65 74  ng" && echo -set
315b0 5f 76 65 72 73 69 6f 6e 20 24 76 65 72 73 74 72  _version $verstr
315c0 69 6e 67 60 20 2d 75 70 64 61 74 65 5f 72 65 67  ing` -update_reg
315d0 69 73 74 72 79 20 24 7b 6f 75 74 70 75 74 5f 6f  istry ${output_o
315e0 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74 69  bjdir}/so_locati
315f0 6f 6e 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  ons -o $lib'.   
31600 20 20 20 66 69 0a 20 20 20 20 20 20 68 61 72 64     fi.      hard
31610 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
31620 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61  _spec='${wl}-rpa
31630 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27  th ${wl}$libdir'
31640 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
31650 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72  libdir_separator
31660 3d 3a 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  =:.      ;;..   
31670 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 09   osf4* | osf5*).
31680 23 20 61 73 20 6f 73 66 33 2a 20 77 69 74 68 20  # as osf3* with 
31690 74 68 65 20 61 64 64 69 74 69 6f 6e 20 6f 66 20  the addition of 
316a0 2d 6d 73 79 6d 20 66 6c 61 67 0a 20 20 20 20 20  -msym flag.     
316b0 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
316c0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61 6c 6c  = yes; then..all
316d0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
316e0 67 3d 27 20 24 7b 77 6c 7d 2d 65 78 70 65 63 74  g=' ${wl}-expect
316f0 5f 75 6e 72 65 73 6f 6c 76 65 64 20 24 7b 77 6c  _unresolved ${wl
31700 7d 5c 2a 27 0a 09 61 72 63 68 69 76 65 5f 63 6d  }\*'..archive_cm
31710 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 24  ds='$CC -shared$
31720 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  {allow_undefined
31730 5f 66 6c 61 67 7d 20 24 6c 69 62 6f 62 6a 73 20  _flag} $libobjs 
31740 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
31750 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 6d  er_flags ${wl}-m
31760 73 79 6d 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  sym ${wl}-soname
31770 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 60 74   ${wl}$soname `t
31780 65 73 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69  est -n "$verstri
31790 6e 67 22 20 26 26 20 65 63 68 6f 20 24 7b 77 6c  ng" && echo ${wl
317a0 7d 2d 73 65 74 5f 76 65 72 73 69 6f 6e 20 24 7b  }-set_version ${
317b0 77 6c 7d 24 76 65 72 73 74 72 69 6e 67 60 20 24  wl}$verstring` $
317c0 7b 77 6c 7d 2d 75 70 64 61 74 65 5f 72 65 67 69  {wl}-update_regi
317d0 73 74 72 79 20 24 7b 77 6c 7d 24 7b 6f 75 74 70  stry ${wl}${outp
317e0 75 74 5f 6f 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f  ut_objdir}/so_lo
317f0 63 61 74 69 6f 6e 73 20 2d 6f 20 24 6c 69 62 27  cations -o $lib'
31800 0a 09 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69  ..hardcode_libdi
31810 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  r_flag_spec='${w
31820 6c 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c  l}-rpath ${wl}$l
31830 69 62 64 69 72 27 0a 20 20 20 20 20 20 65 6c 73  ibdir'.      els
31840 65 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  e..allow_undefin
31850 65 64 5f 66 6c 61 67 3d 27 20 2d 65 78 70 65 63  ed_flag=' -expec
31860 74 5f 75 6e 72 65 73 6f 6c 76 65 64 20 5c 2a 27  t_unresolved \*'
31870 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
31880 24 4c 44 20 2d 73 68 61 72 65 64 24 7b 61 6c 6c  $LD -shared${all
31890 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
318a0 67 7d 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  g} $libobjs $dep
318b0 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
318c0 67 73 20 2d 6d 73 79 6d 20 2d 73 6f 6e 61 6d 65  gs -msym -soname
318d0 20 24 73 6f 6e 61 6d 65 20 60 74 65 73 74 20 2d   $soname `test -
318e0 6e 20 22 24 76 65 72 73 74 72 69 6e 67 22 20 26  n "$verstring" &
318f0 26 20 65 63 68 6f 20 2d 73 65 74 5f 76 65 72 73  & echo -set_vers
31900 69 6f 6e 20 24 76 65 72 73 74 72 69 6e 67 60 20  ion $verstring` 
31910 2d 75 70 64 61 74 65 5f 72 65 67 69 73 74 72 79  -update_registry
31920 20 24 7b 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72   ${output_objdir
31930 7d 2f 73 6f 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d  }/so_locations -
31940 6f 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65  o $lib'..archive
31950 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 66 6f  _expsym_cmds='fo
31960 72 20 69 20 69 6e 20 60 63 61 74 20 24 65 78 70  r i in `cat $exp
31970 6f 72 74 5f 73 79 6d 62 6f 6c 73 60 3b 20 64 6f  ort_symbols`; do
31980 20 70 72 69 6e 74 66 20 22 25 73 20 25 73 5c 5c   printf "%s %s\\
31990 6e 22 20 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  n" -exported_sym
319a0 62 6f 6c 20 22 5c 24 69 22 20 3e 3e 20 24 6c 69  bol "\$i" >> $li
319b0 62 2e 65 78 70 3b 20 64 6f 6e 65 3b 20 65 63 68  b.exp; done; ech
319c0 6f 20 22 2d 68 69 64 64 65 6e 22 3e 3e 20 24 6c  o "-hidden">> $l
319d0 69 62 2e 65 78 70 7e 0a 09 24 4c 44 20 2d 73 68  ib.exp~..$LD -sh
319e0 61 72 65 64 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65  ared${allow_unde
319f0 66 69 6e 65 64 5f 66 6c 61 67 7d 20 2d 69 6e 70  fined_flag} -inp
31a00 75 74 20 24 6c 69 62 2e 65 78 70 20 24 6c 69 6e  ut $lib.exp $lin
31a10 6b 65 72 5f 66 6c 61 67 73 20 24 6c 69 62 6f 62  ker_flags $libob
31a20 6a 73 20 24 64 65 70 6c 69 62 73 20 2d 73 6f 6e  js $deplibs -son
31a30 61 6d 65 20 24 73 6f 6e 61 6d 65 20 60 74 65 73  ame $soname `tes
31a40 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e 67  t -n "$verstring
31a50 22 20 26 26 20 65 63 68 6f 20 2d 73 65 74 5f 76  " && echo -set_v
31a60 65 72 73 69 6f 6e 20 24 76 65 72 73 74 72 69 6e  ersion $verstrin
31a70 67 60 20 2d 75 70 64 61 74 65 5f 72 65 67 69 73  g` -update_regis
31a80 74 72 79 20 24 7b 6f 62 6a 64 69 72 7d 2f 73 6f  try ${objdir}/so
31a90 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f 20 24 6c  _locations -o $l
31aa0 69 62 7e 24 72 6d 20 24 6c 69 62 2e 65 78 70 27  ib~$rm $lib.exp'
31ab0 0a 0a 09 23 20 42 6f 74 68 20 63 20 61 6e 64 20  ...# Both c and 
31ac0 63 78 78 20 63 6f 6d 70 69 6c 65 72 20 73 75 70  cxx compiler sup
31ad0 70 6f 72 74 20 2d 72 70 61 74 68 20 64 69 72 65  port -rpath dire
31ae0 63 74 6c 79 0a 09 68 61 72 64 63 6f 64 65 5f 6c  ctly..hardcode_l
31af0 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
31b00 27 2d 72 70 61 74 68 20 24 6c 69 62 64 69 72 27  '-rpath $libdir'
31b10 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
31b20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
31b30 73 65 70 61 72 61 74 6f 72 3d 3a 0a 20 20 20 20  separator=:.    
31b40 20 20 3b 3b 0a 0a 20 20 20 20 73 63 6f 33 2e 32    ;;..    sco3.2
31b50 76 35 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69  v5*).      archi
31b60 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20  ve_cmds='$LD -G 
31b70 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  -h $soname -o $l
31b80 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
31b90 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
31ba0 67 73 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  gs'.      hardco
31bb0 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72  de_shlibpath_var
31bc0 3d 6e 6f 0a 20 20 20 20 20 20 65 78 70 6f 72 74  =no.      export
31bd0 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
31be0 65 63 3d 27 24 7b 77 6c 7d 2d 42 65 78 70 6f 72  ec='${wl}-Bexpor
31bf0 74 27 0a 20 20 20 20 20 20 72 75 6e 70 61 74 68  t'.      runpath
31c00 5f 76 61 72 3d 4c 44 5f 52 55 4e 5f 50 41 54 48  _var=LD_RUN_PATH
31c10 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
31c20 72 75 6e 70 61 74 68 5f 76 61 72 3d 79 65 73 0a  runpath_var=yes.
31c30 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f        ;;..    so
31c40 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20 6e 6f  laris*).      no
31c50 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
31c60 27 20 2d 7a 20 74 65 78 74 27 0a 20 20 20 20 20  ' -z text'.     
31c70 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
31c80 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61 72 63  = yes; then..arc
31c90 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
31ca0 73 68 61 72 65 64 20 24 7b 77 6c 7d 2d 68 20 24  shared ${wl}-h $
31cb0 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20 24  {wl}$soname -o $
31cc0 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
31cd0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
31ce0 66 6c 61 67 73 27 0a 09 61 72 63 68 69 76 65 5f  flags'..archive_
31cf0 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 65 63  expsym_cmds='$ec
31d00 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e  ho "{ global:" >
31d10 20 24 6c 69 62 2e 65 78 70 7e 63 61 74 20 24 65   $lib.exp~cat $e
31d20 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20  xport_symbols | 
31d30 24 53 45 44 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c  $SED -e "s/\(.*\
31d40 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6c 69 62 2e  )/\1;/" >> $lib.
31d50 65 78 70 7e 24 65 63 68 6f 20 22 6c 6f 63 61 6c  exp~$echo "local
31d60 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6c 69 62  : *; };" >> $lib
31d70 2e 65 78 70 7e 0a 09 20 20 24 43 43 20 2d 73 68  .exp~..  $CC -sh
31d80 61 72 65 64 20 24 7b 77 6c 7d 2d 4d 20 24 7b 77  ared ${wl}-M ${w
31d90 6c 7d 24 6c 69 62 2e 65 78 70 20 24 7b 77 6c 7d  l}$lib.exp ${wl}
31da0 2d 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20  -h ${wl}$soname 
31db0 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
31dc0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
31dd0 6c 65 72 5f 66 6c 61 67 73 7e 24 72 6d 20 24 6c  ler_flags~$rm $l
31de0 69 62 2e 65 78 70 27 0a 20 20 20 20 20 20 65 6c  ib.exp'.      el
31df0 73 65 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  se..archive_cmds
31e00 3d 27 24 4c 44 20 2d 47 24 7b 61 6c 6c 6f 77 5f  ='$LD -G${allow_
31e10 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20  undefined_flag} 
31e20 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  -h $soname -o $l
31e30 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
31e40 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
31e50 67 73 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70  gs'..archive_exp
31e60 73 79 6d 5f 63 6d 64 73 3d 27 24 65 63 68 6f 20  sym_cmds='$echo 
31e70 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6c  "{ global:" > $l
31e80 69 62 2e 65 78 70 7e 63 61 74 20 24 65 78 70 6f  ib.exp~cat $expo
31e90 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 24 53 45  rt_symbols | $SE
31ea0 44 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c  D -e "s/\(.*\)/\
31eb0 31 3b 2f 22 20 3e 3e 20 24 6c 69 62 2e 65 78 70  1;/" >> $lib.exp
31ec0 7e 24 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a  ~$echo "local: *
31ed0 3b 20 7d 3b 22 20 3e 3e 20 24 6c 69 62 2e 65 78  ; };" >> $lib.ex
31ee0 70 7e 0a 20 20 09 24 4c 44 20 2d 47 24 7b 61 6c  p~.  .$LD -G${al
31ef0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
31f00 61 67 7d 20 2d 4d 20 24 6c 69 62 2e 65 78 70 20  ag} -M $lib.exp 
31f10 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  -h $soname -o $l
31f20 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
31f30 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
31f40 67 73 7e 24 72 6d 20 24 6c 69 62 2e 65 78 70 27  gs~$rm $lib.exp'
31f50 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
31f60 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
31f70 66 6c 61 67 5f 73 70 65 63 3d 27 2d 52 24 6c 69  flag_spec='-R$li
31f80 62 64 69 72 27 0a 20 20 20 20 20 20 68 61 72 64  bdir'.      hard
31f90 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
31fa0 61 72 3d 6e 6f 0a 20 20 20 20 20 20 63 61 73 65  ar=no.      case
31fb0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
31fc0 20 20 20 73 6f 6c 61 72 69 73 32 2e 5b 30 2d 35     solaris2.[0-5
31fd0 5d 20 7c 20 73 6f 6c 61 72 69 73 32 2e 5b 30 2d  ] | solaris2.[0-
31fe0 35 5d 2e 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a  5].*) ;;.      *
31ff0 29 20 23 20 53 75 70 70 6f 72 74 65 64 20 73 69  ) # Supported si
32000 6e 63 65 20 53 6f 6c 61 72 69 73 20 32 2e 36 20  nce Solaris 2.6 
32010 28 6d 61 79 62 65 20 32 2e 35 2e 31 3f 29 0a 09  (maybe 2.5.1?)..
32020 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
32030 61 67 5f 73 70 65 63 3d 27 2d 7a 20 61 6c 6c 65  ag_spec='-z alle
32040 78 74 72 61 63 74 24 63 6f 6e 76 65 6e 69 65 6e  xtract$convenien
32050 63 65 20 2d 7a 20 64 65 66 61 75 6c 74 65 78 74  ce -z defaultext
32060 72 61 63 74 27 20 3b 3b 0a 20 20 20 20 20 20 65  ract' ;;.      e
32070 73 61 63 0a 20 20 20 20 20 20 6c 69 6e 6b 5f 61  sac.      link_a
32080 6c 6c 5f 64 65 70 6c 69 62 73 3d 79 65 73 0a 20  ll_deplibs=yes. 
32090 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e       ;;..    sun
320a0 6f 73 34 2a 29 0a 20 20 20 20 20 20 69 66 20 74  os4*).      if t
320b0 65 73 74 20 22 78 24 68 6f 73 74 5f 76 65 6e 64  est "x$host_vend
320c0 6f 72 22 20 3d 20 78 73 65 71 75 65 6e 74 3b 20  or" = xsequent; 
320d0 74 68 65 6e 0a 09 23 20 55 73 65 20 24 43 43 20  then..# Use $CC 
320e0 74 6f 20 6c 69 6e 6b 20 75 6e 64 65 72 20 73 65  to link under se
320f0 71 75 65 6e 74 2c 20 62 65 63 61 75 73 65 20 69  quent, because i
32100 74 20 74 68 72 6f 77 73 20 69 6e 20 73 6f 6d 65  t throws in some
32110 20 65 78 74 72 61 20 2e 6f 0a 09 23 20 66 69 6c   extra .o..# fil
32120 65 73 20 74 68 61 74 20 6d 61 6b 65 20 2e 69 6e  es that make .in
32130 69 74 20 61 6e 64 20 2e 66 69 6e 69 20 73 65 63  it and .fini sec
32140 74 69 6f 6e 73 20 77 6f 72 6b 2e 0a 09 61 72 63  tions work...arc
32150 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
32160 47 20 24 7b 77 6c 7d 2d 68 20 24 73 6f 6e 61 6d  G ${wl}-h $sonam
32170 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  e -o $lib $libob
32180 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
32190 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a 20 20 20  piler_flags'.   
321a0 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65     else..archive
321b0 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 61 73 73 65  _cmds='$LD -asse
321c0 72 74 20 70 75 72 65 2d 74 65 78 74 20 2d 42 73  rt pure-text -Bs
321d0 74 61 74 69 63 20 2d 6f 20 24 6c 69 62 20 24 6c  tatic -o $lib $l
321e0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
321f0 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20  $linker_flags'. 
32200 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 68 61       fi.      ha
32210 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
32220 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64  ag_spec='-L$libd
32230 69 72 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  ir'.      hardco
32240 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20  de_direct=yes.  
32250 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e      hardcode_min
32260 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20 68  us_L=yes.      h
32270 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
32280 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b  h_var=no.      ;
32290 3b 0a 0a 20 20 20 20 73 79 73 76 34 29 0a 20 20  ;..    sysv4).  
322a0 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 76      case $host_v
322b0 65 6e 64 6f 72 20 69 6e 0a 09 73 6e 69 29 0a 09  endor in..sni)..
322c0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
322d0 24 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e 61 6d  $LD -G -h $sonam
322e0 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  e -o $lib $libob
322f0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e  js $deplibs $lin
32300 6b 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 68 61  ker_flags'..  ha
32310 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65  rdcode_direct=ye
32320 73 20 23 20 69 73 20 74 68 69 73 20 72 65 61 6c  s # is this real
32330 6c 79 20 74 72 75 65 3f 3f 3f 0a 09 3b 3b 0a 09  ly true???..;;..
32340 73 69 65 6d 65 6e 73 29 0a 09 20 20 23 23 20 4c  siemens)..  ## L
32350 44 20 69 73 20 6c 64 20 69 74 20 6d 61 6b 65 73  D is ld it makes
32360 20 61 20 50 4c 41 4d 4c 49 42 0a 09 20 20 23 23   a PLAMLIB..  ##
32370 20 43 43 20 6a 75 73 74 20 6d 61 6b 65 73 20 61   CC just makes a
32380 20 47 72 6f 73 73 4d 6f 64 75 6c 65 2e 0a 09 20   GrossModule... 
32390 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
323a0 4c 44 20 2d 47 20 2d 6f 20 24 6c 69 62 20 24 6c  LD -G -o $lib $l
323b0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
323c0 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 09  $linker_flags'..
323d0 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24    reload_cmds='$
323e0 43 43 20 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74  CC -r -o $output
323f0 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 09 20  $reload_objs'.. 
32400 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
32410 3d 6e 6f 0a 20 20 20 20 20 20 20 20 3b 3b 0a 09  =no.        ;;..
32420 6d 6f 74 6f 72 6f 6c 61 29 0a 09 20 20 61 72 63  motorola)..  arc
32430 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  hive_cmds='$LD -
32440 47 20 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20  G -h $soname -o 
32450 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
32460 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66  eplibs $linker_f
32470 6c 61 67 73 27 0a 09 20 20 68 61 72 64 63 6f 64  lags'..  hardcod
32480 65 5f 64 69 72 65 63 74 3d 6e 6f 20 23 4d 6f 74  e_direct=no #Mot
32490 6f 72 6f 6c 61 20 6d 61 6e 75 61 6c 20 73 61 79  orola manual say
324a0 73 20 79 65 73 2c 20 62 75 74 20 6d 79 20 74 65  s yes, but my te
324b0 73 74 73 20 73 61 79 20 74 68 65 79 20 6c 69 65  sts say they lie
324c0 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  ..;;.      esac.
324d0 20 20 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61        runpath_va
324e0 72 3d 27 4c 44 5f 52 55 4e 5f 50 41 54 48 27 0a  r='LD_RUN_PATH'.
324f0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73        hardcode_s
32500 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a  hlibpath_var=no.
32510 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79        ;;..    sy
32520 73 76 34 2e 33 2a 29 0a 20 20 20 20 20 20 61 72  sv4.3*).      ar
32530 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
32540 2d 47 20 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f  -G -h $soname -o
32550 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
32560 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f  deplibs $linker_
32570 66 6c 61 67 73 27 0a 20 20 20 20 20 20 68 61 72  flags'.      har
32580 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f  dcode_shlibpath_
32590 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 65 78 70  var=no.      exp
325a0 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67  ort_dynamic_flag
325b0 5f 73 70 65 63 3d 27 2d 42 65 78 70 6f 72 74 27  _spec='-Bexport'
325c0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
325d0 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20  ysv4*MP*).      
325e0 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72 2f  if test -d /usr/
325f0 6e 65 63 3b 20 74 68 65 6e 0a 09 61 72 63 68 69  nec; then..archi
32600 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20  ve_cmds='$LD -G 
32610 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  -h $soname -o $l
32620 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
32630 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
32640 67 73 27 0a 09 68 61 72 64 63 6f 64 65 5f 73 68  gs'..hardcode_sh
32650 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 09  libpath_var=no..
32660 72 75 6e 70 61 74 68 5f 76 61 72 3d 4c 44 5f 52  runpath_var=LD_R
32670 55 4e 5f 50 41 54 48 0a 09 68 61 72 64 63 6f 64  UN_PATH..hardcod
32680 65 5f 72 75 6e 70 61 74 68 5f 76 61 72 3d 79 65  e_runpath_var=ye
32690 73 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 79 65 73  s..ld_shlibs=yes
326a0 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
326b0 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 2e 32 75  ;;..    sysv4.2u
326c0 77 32 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69  w2*).      archi
326d0 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20  ve_cmds='$LD -G 
326e0 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
326f0 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
32700 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 68  r_flags'.      h
32710 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79  ardcode_direct=y
32720 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  es.      hardcod
32730 65 5f 6d 69 6e 75 73 5f 4c 3d 6e 6f 0a 20 20 20  e_minus_L=no.   
32740 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69     hardcode_shli
32750 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20  bpath_var=no.   
32760 20 20 20 68 61 72 64 63 6f 64 65 5f 72 75 6e 70     hardcode_runp
32770 61 74 68 5f 76 61 72 3d 79 65 73 0a 20 20 20 20  ath_var=yes.    
32780 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 4c 44    runpath_var=LD
32790 5f 52 55 4e 5f 50 41 54 48 0a 20 20 20 20 20 20  _RUN_PATH.      
327a0 3b 3b 0a 0a 20 20 20 73 79 73 76 35 4f 70 65 6e  ;;..   sysv5Open
327b0 55 4e 49 58 38 2a 20 7c 20 73 79 73 76 35 55 6e  UNIX8* | sysv5Un
327c0 69 78 57 61 72 65 37 2a 20 7c 20 20 73 79 73 76  ixWare7* |  sysv
327d0 35 75 77 5b 37 38 5d 2a 20 7c 20 75 6e 69 78 77  5uw[78]* | unixw
327e0 61 72 65 37 2a 29 0a 20 20 20 20 20 20 6e 6f 5f  are7*).      no_
327f0 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27  undefined_flag='
32800 24 7b 77 6c 7d 2d 7a 20 24 7b 77 6c 7d 74 65 78  ${wl}-z ${wl}tex
32810 74 27 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  t'.      if test
32820 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
32830 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  hen..archive_cmd
32840 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
32850 7b 77 6c 7d 2d 68 20 24 7b 77 6c 7d 24 73 6f 6e  {wl}-h ${wl}$son
32860 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ame -o $lib $lib
32870 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
32880 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a 20  ompiler_flags'. 
32890 20 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69       else..archi
328a0 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 47 20  ve_cmds='$CC -G 
328b0 24 7b 77 6c 7d 2d 68 20 24 7b 77 6c 7d 24 73 6f  ${wl}-h ${wl}$so
328c0 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69  name -o $lib $li
328d0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
328e0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a  compiler_flags'.
328f0 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 72        fi.      r
32900 75 6e 70 61 74 68 5f 76 61 72 3d 27 4c 44 5f 52  unpath_var='LD_R
32910 55 4e 5f 50 41 54 48 27 0a 20 20 20 20 20 20 68  UN_PATH'.      h
32920 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
32930 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b  h_var=no.      ;
32940 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a 29 0a 20  ;..    sysv5*). 
32950 20 20 20 20 20 6e 6f 5f 75 6e 64 65 66 69 6e 65       no_undefine
32960 64 5f 66 6c 61 67 3d 27 20 2d 7a 20 74 65 78 74  d_flag=' -z text
32970 27 0a 20 20 20 20 20 20 23 20 24 43 43 20 2d 73  '.      # $CC -s
32980 68 61 72 65 64 20 77 69 74 68 6f 75 74 20 47 4e  hared without GN
32990 55 20 6c 64 20 77 69 6c 6c 20 6e 6f 74 20 63 72  U ld will not cr
329a0 65 61 74 65 20 61 20 6c 69 62 72 61 72 79 20 66  eate a library f
329b0 72 6f 6d 20 43 2b 2b 0a 20 20 20 20 20 20 23 20  rom C++.      # 
329c0 6f 62 6a 65 63 74 20 66 69 6c 65 73 20 61 6e 64  object files and
329d0 20 61 20 73 74 61 74 69 63 20 6c 69 62 73 74 64   a static libstd
329e0 63 2b 2b 2c 20 62 65 74 74 65 72 20 61 76 6f 69  c++, better avoi
329f0 64 20 69 74 20 62 79 20 6e 6f 77 0a 20 20 20 20  d it by now.    
32a00 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
32a10 24 4c 44 20 2d 47 24 7b 61 6c 6c 6f 77 5f 75 6e  $LD -G${allow_un
32a20 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20 2d 68  defined_flag} -h
32a30 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62   $soname -o $lib
32a40 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
32a50 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73  bs $linker_flags
32a60 27 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  '.      archive_
32a70 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 65 63  expsym_cmds='$ec
32a80 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e  ho "{ global:" >
32a90 20 24 6c 69 62 2e 65 78 70 7e 63 61 74 20 24 65   $lib.exp~cat $e
32aa0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20  xport_symbols | 
32ab0 24 53 45 44 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c  $SED -e "s/\(.*\
32ac0 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6c 69 62 2e  )/\1;/" >> $lib.
32ad0 65 78 70 7e 24 65 63 68 6f 20 22 6c 6f 63 61 6c  exp~$echo "local
32ae0 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6c 69 62  : *; };" >> $lib
32af0 2e 65 78 70 7e 0a 20 20 09 09 24 4c 44 20 2d 47  .exp~.  ..$LD -G
32b00 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  ${allow_undefine
32b10 64 5f 66 6c 61 67 7d 20 2d 4d 20 24 6c 69 62 2e  d_flag} -M $lib.
32b20 65 78 70 20 2d 68 20 24 73 6f 6e 61 6d 65 20 2d  exp -h $soname -
32b30 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
32b40 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72  $deplibs $linker
32b50 5f 66 6c 61 67 73 7e 24 72 6d 20 24 6c 69 62 2e  _flags~$rm $lib.
32b60 65 78 70 27 0a 20 20 20 20 20 20 68 61 72 64 63  exp'.      hardc
32b70 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
32b80 73 70 65 63 3d 0a 20 20 20 20 20 20 68 61 72 64  spec=.      hard
32b90 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
32ba0 61 72 3d 6e 6f 0a 20 20 20 20 20 20 72 75 6e 70  ar=no.      runp
32bb0 61 74 68 5f 76 61 72 3d 27 4c 44 5f 52 55 4e 5f  ath_var='LD_RUN_
32bc0 50 41 54 48 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  PATH'.      ;;..
32bd0 20 20 20 20 75 74 73 34 2a 29 0a 20 20 20 20 20      uts4*).     
32be0 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
32bf0 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e 61 6d 65  LD -G -h $soname
32c00 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
32c10 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
32c20 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20  er_flags'.      
32c30 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
32c40 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69  flag_spec='-L$li
32c50 62 64 69 72 27 0a 20 20 20 20 20 20 68 61 72 64  bdir'.      hard
32c60 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
32c70 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ar=no.      ;;..
32c80 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 64 5f      *).      ld_
32c90 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
32ca0 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
32cb0 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  ..echo "$as_me:$
32cc0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
32cd0 24 6c 64 5f 73 68 6c 69 62 73 22 20 3e 26 35 0a  $ld_shlibs" >&5.
32ce0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
32cf0 6c 64 5f 73 68 6c 69 62 73 22 20 3e 26 36 0a 74  ld_shlibs" >&6.t
32d00 65 73 74 20 22 24 6c 64 5f 73 68 6c 69 62 73 22  est "$ld_shlibs"
32d10 20 3d 20 6e 6f 20 26 26 20 63 61 6e 5f 62 75 69   = no && can_bui
32d20 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 0a 76 61  ld_shared=no..va
32d30 72 69 61 62 6c 65 73 5f 73 61 76 65 64 5f 66 6f  riables_saved_fo
32d40 72 5f 72 65 6c 69 6e 6b 3d 22 50 41 54 48 20 24  r_relink="PATH $
32d50 73 68 6c 69 62 70 61 74 68 5f 76 61 72 20 24 72  shlibpath_var $r
32d60 75 6e 70 61 74 68 5f 76 61 72 22 0a 69 66 20 74  unpath_var".if t
32d70 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
32d80 3b 20 74 68 65 6e 0a 20 20 76 61 72 69 61 62 6c  ; then.  variabl
32d90 65 73 5f 73 61 76 65 64 5f 66 6f 72 5f 72 65 6c  es_saved_for_rel
32da0 69 6e 6b 3d 22 24 76 61 72 69 61 62 6c 65 73 5f  ink="$variables_
32db0 73 61 76 65 64 5f 66 6f 72 5f 72 65 6c 69 6e 6b  saved_for_relink
32dc0 20 47 43 43 5f 45 58 45 43 5f 50 52 45 46 49 58   GCC_EXEC_PREFIX
32dd0 20 43 4f 4d 50 49 4c 45 52 5f 50 41 54 48 20 4c   COMPILER_PATH L
32de0 49 42 52 41 52 59 5f 50 41 54 48 22 0a 66 69 0a  IBRARY_PATH".fi.
32df0 0a 23 0a 23 20 44 6f 20 77 65 20 6e 65 65 64 20  .#.# Do we need 
32e00 74 6f 20 65 78 70 6c 69 63 69 74 6c 79 20 6c 69  to explicitly li
32e10 6e 6b 20 6c 69 62 63 3f 0a 23 0a 63 61 73 65 20  nk libc?.#.case 
32e20 22 78 24 61 72 63 68 69 76 65 5f 63 6d 64 73 5f  "x$archive_cmds_
32e30 6e 65 65 64 5f 6c 63 22 20 69 6e 0a 78 7c 78 79  need_lc" in.x|xy
32e40 65 73 29 0a 20 20 23 20 41 73 73 75 6d 65 20 2d  es).  # Assume -
32e50 6c 63 20 73 68 6f 75 6c 64 20 62 65 20 61 64 64  lc should be add
32e60 65 64 0a 20 20 61 72 63 68 69 76 65 5f 63 6d 64  ed.  archive_cmd
32e70 73 5f 6e 65 65 64 5f 6c 63 3d 79 65 73 0a 0a 20  s_need_lc=yes.. 
32e80 20 69 66 20 74 65 73 74 20 22 24 65 6e 61 62 6c   if test "$enabl
32e90 65 5f 73 68 61 72 65 64 22 20 3d 20 79 65 73 20  e_shared" = yes 
32ea0 26 26 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  && test "$GCC" =
32eb0 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 63   yes; then.    c
32ec0 61 73 65 20 24 61 72 63 68 69 76 65 5f 63 6d 64  ase $archive_cmd
32ed0 73 20 69 6e 0a 20 20 20 20 2a 27 7e 27 2a 29 0a  s in.    *'~'*).
32ee0 20 20 20 20 20 20 23 20 46 49 58 4d 45 3a 20 77        # FIXME: w
32ef0 65 20 6d 61 79 20 68 61 76 65 20 74 6f 20 64 65  e may have to de
32f00 61 6c 20 77 69 74 68 20 6d 75 6c 74 69 2d 63 6f  al with multi-co
32f10 6d 6d 61 6e 64 20 73 65 71 75 65 6e 63 65 73 2e  mmand sequences.
32f20 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 27 24  .      ;;.    '$
32f30 43 43 20 27 2a 29 0a 20 20 20 20 20 20 23 20 54  CC '*).      # T
32f40 65 73 74 20 77 68 65 74 68 65 72 20 74 68 65 20  est whether the 
32f50 63 6f 6d 70 69 6c 65 72 20 69 6d 70 6c 69 63 69  compiler implici
32f60 74 6c 79 20 6c 69 6e 6b 73 20 77 69 74 68 20 2d  tly links with -
32f70 6c 63 20 73 69 6e 63 65 20 6f 6e 20 73 6f 6d 65  lc since on some
32f80 0a 20 20 20 20 20 20 23 20 73 79 73 74 65 6d 73  .      # systems
32f90 2c 20 2d 6c 67 63 63 20 68 61 73 20 74 6f 20 63  , -lgcc has to c
32fa0 6f 6d 65 20 62 65 66 6f 72 65 20 2d 6c 63 2e 20  ome before -lc. 
32fb0 49 66 20 67 63 63 20 61 6c 72 65 61 64 79 20 70  If gcc already p
32fc0 61 73 73 65 73 20 2d 6c 63 0a 20 20 20 20 20 20  asses -lc.      
32fd0 23 20 74 6f 20 6c 64 2c 20 64 6f 6e 27 74 20 61  # to ld, don't a
32fe0 64 64 20 2d 6c 63 20 62 65 66 6f 72 65 20 2d 6c  dd -lc before -l
32ff0 67 63 63 2e 0a 20 20 20 20 20 20 65 63 68 6f 20  gcc..      echo 
33000 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
33010 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65   checking whethe
33020 72 20 2d 6c 63 20 73 68 6f 75 6c 64 20 62 65 20  r -lc should be 
33030 65 78 70 6c 69 63 69 74 6c 79 20 6c 69 6e 6b 65  explicitly linke
33040 64 20 69 6e 22 20 3e 26 35 0a 65 63 68 6f 20 24  d in" >&5.echo $
33050 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
33060 20 77 68 65 74 68 65 72 20 2d 6c 63 20 73 68 6f   whether -lc sho
33070 75 6c 64 20 62 65 20 65 78 70 6c 69 63 69 74 6c  uld be explicitl
33080 79 20 6c 69 6e 6b 65 64 20 69 6e 2e 2e 2e 20 24  y linked in... $
33090 45 43 48 4f 5f 43 22 20 3e 26 36 0a 20 20 20 20  ECHO_C" >&6.    
330a0 20 20 24 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a    $rm conftest*.
330b0 20 20 20 20 20 20 70 72 69 6e 74 66 20 22 24 6c        printf "$l
330c0 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65  t_simple_compile
330d0 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f  _test_code" > co
330e0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
330f0 20 20 20 20 20 20 69 66 20 7b 20 28 65 76 61 6c        if { (eval
33100 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
33110 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d  INENO: \"$ac_com
33120 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28  pile\"") >&5.  (
33130 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
33140 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
33150 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
33160 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
33170 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
33180 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
33190 73 74 61 74 75 73 29 3b 20 7d 20 32 3e 63 6f 6e  status); } 2>con
331a0 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a  ftest.err; then.
331b0 20 20 20 20 20 20 20 20 73 6f 6e 61 6d 65 3d 63          soname=c
331c0 6f 6e 66 74 65 73 74 0a 20 20 20 20 20 20 20 20  onftest.        
331d0 6c 69 62 3d 63 6f 6e 66 74 65 73 74 0a 20 20 20  lib=conftest.   
331e0 20 20 20 20 20 6c 69 62 6f 62 6a 73 3d 63 6f 6e       libobjs=con
331f0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
33200 0a 20 20 20 20 20 20 20 20 64 65 70 6c 69 62 73  .        deplibs
33210 3d 0a 20 20 20 20 20 20 20 20 77 6c 3d 24 6c 74  =.        wl=$lt
33220 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
33230 6c 0a 20 20 20 20 20 20 20 20 63 6f 6d 70 69 6c  l.        compil
33240 65 72 5f 66 6c 61 67 73 3d 2d 76 0a 20 20 20 20  er_flags=-v.    
33250 20 20 20 20 6c 69 6e 6b 65 72 5f 66 6c 61 67 73      linker_flags
33260 3d 2d 76 0a 20 20 20 20 20 20 20 20 76 65 72 73  =-v.        vers
33270 74 72 69 6e 67 3d 0a 20 20 20 20 20 20 20 20 6f  tring=.        o
33280 75 74 70 75 74 5f 6f 62 6a 64 69 72 3d 2e 0a 20  utput_objdir=.. 
33290 20 20 20 20 20 20 20 6c 69 62 6e 61 6d 65 3d 63         libname=c
332a0 6f 6e 66 74 65 73 74 0a 20 20 20 20 20 20 20 20  onftest.        
332b0 6c 74 5f 73 61 76 65 5f 61 6c 6c 6f 77 5f 75 6e  lt_save_allow_un
332c0 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 24 61 6c  defined_flag=$al
332d0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
332e0 61 67 0a 20 20 20 20 20 20 20 20 61 6c 6c 6f 77  ag.        allow
332f0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
33300 0a 20 20 20 20 20 20 20 20 69 66 20 7b 20 28 65  .        if { (e
33310 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
33320 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 72 63  :$LINENO: \"$arc
33330 68 69 76 65 5f 63 6d 64 73 20 32 5c 3e 5c 26 31  hive_cmds 2\>\&1
33340 20 5c 7c 20 67 72 65 70 20 5c 22 20 2d 6c 63 20   \| grep \" -lc 
33350 5c 22 20 5c 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  \" \>/dev/null 2
33360 5c 3e 5c 26 31 5c 22 22 29 20 3e 26 35 0a 20 20  \>\&1\"") >&5.  
33370 28 65 76 61 6c 20 24 61 72 63 68 69 76 65 5f 63  (eval $archive_c
33380 6d 64 73 20 32 5c 3e 5c 26 31 20 5c 7c 20 67 72  mds 2\>\&1 \| gr
33390 65 70 20 5c 22 20 2d 6c 63 20 5c 22 20 5c 3e 2f  ep \" -lc \" \>/
333a0 64 65 76 2f 6e 75 6c 6c 20 32 5c 3e 5c 26 31 29  dev/null 2\>\&1)
333b0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
333c0 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
333d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
333e0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
333f0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
33400 74 61 74 75 73 29 3b 20 7d 0a 20 20 20 20 20 20  tatus); }.      
33410 20 20 74 68 65 6e 0a 09 20 20 61 72 63 68 69 76    then..  archiv
33420 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d 6e  e_cmds_need_lc=n
33430 6f 0a 20 20 20 20 20 20 20 20 65 6c 73 65 0a 09  o.        else..
33440 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e    archive_cmds_n
33450 65 65 64 5f 6c 63 3d 79 65 73 0a 20 20 20 20 20  eed_lc=yes.     
33460 20 20 20 66 69 0a 20 20 20 20 20 20 20 20 61 6c     fi.        al
33470 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
33480 61 67 3d 24 6c 74 5f 73 61 76 65 5f 61 6c 6c 6f  ag=$lt_save_allo
33490 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
334a0 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20  .      else.    
334b0 20 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74      cat conftest
334c0 2e 65 72 72 20 31 3e 26 35 0a 20 20 20 20 20 20  .err 1>&5.      
334d0 66 69 0a 20 20 20 20 20 20 24 72 6d 20 63 6f 6e  fi.      $rm con
334e0 66 74 65 73 74 2a 0a 20 20 20 20 20 20 65 63 68  ftest*.      ech
334f0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
33500 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 72 63 68  O: result: $arch
33510 69 76 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63  ive_cmds_need_lc
33520 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
33530 48 4f 5f 54 7d 24 61 72 63 68 69 76 65 5f 63 6d  HO_T}$archive_cm
33540 64 73 5f 6e 65 65 64 5f 6c 63 22 20 3e 26 36 0a  ds_need_lc" >&6.
33550 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
33560 63 0a 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63  c.  fi.  ;;.esac
33570 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  ..echo "$as_me:$
33580 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
33590 20 64 79 6e 61 6d 69 63 20 6c 69 6e 6b 65 72 20   dynamic linker 
335a0 63 68 61 72 61 63 74 65 72 69 73 74 69 63 73 22  characteristics"
335b0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
335c0 4e 20 22 63 68 65 63 6b 69 6e 67 20 64 79 6e 61  N "checking dyna
335d0 6d 69 63 20 6c 69 6e 6b 65 72 20 63 68 61 72 61  mic linker chara
335e0 63 74 65 72 69 73 74 69 63 73 2e 2e 2e 20 24 45  cteristics... $E
335f0 43 48 4f 5f 43 22 20 3e 26 36 0a 6c 69 62 72 61  CHO_C" >&6.libra
33600 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 0a 6c  ry_names_spec=.l
33610 69 62 6e 61 6d 65 5f 73 70 65 63 3d 27 6c 69 62  ibname_spec='lib
33620 24 6e 61 6d 65 27 0a 73 6f 6e 61 6d 65 5f 73 70  $name'.soname_sp
33630 65 63 3d 0a 73 68 72 65 78 74 3d 22 2e 73 6f 22  ec=.shrext=".so"
33640 0a 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64  .postinstall_cmd
33650 73 3d 0a 70 6f 73 74 75 6e 69 6e 73 74 61 6c 6c  s=.postuninstall
33660 5f 63 6d 64 73 3d 0a 66 69 6e 69 73 68 5f 63 6d  _cmds=.finish_cm
33670 64 73 3d 0a 66 69 6e 69 73 68 5f 65 76 61 6c 3d  ds=.finish_eval=
33680 0a 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 0a  .shlibpath_var=.
33690 73 68 6c 69 62 70 61 74 68 5f 6f 76 65 72 72 69  shlibpath_overri
336a0 64 65 73 5f 72 75 6e 70 61 74 68 3d 75 6e 6b 6e  des_runpath=unkn
336b0 6f 77 6e 0a 76 65 72 73 69 6f 6e 5f 74 79 70 65  own.version_type
336c0 3d 6e 6f 6e 65 0a 64 79 6e 61 6d 69 63 5f 6c 69  =none.dynamic_li
336d0 6e 6b 65 72 3d 22 24 68 6f 73 74 5f 6f 73 20 6c  nker="$host_os l
336e0 64 2e 73 6f 22 0a 73 79 73 5f 6c 69 62 5f 64 6c  d.so".sys_lib_dl
336f0 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65 63  search_path_spec
33700 3d 22 2f 6c 69 62 20 2f 75 73 72 2f 6c 69 62 22  ="/lib /usr/lib"
33710 0a 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20  .if test "$GCC" 
33720 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 73 79  = yes; then.  sy
33730 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74  s_lib_search_pat
33740 68 5f 73 70 65 63 3d 60 24 43 43 20 2d 70 72 69  h_spec=`$CC -pri
33750 6e 74 2d 73 65 61 72 63 68 2d 64 69 72 73 20 7c  nt-search-dirs |
33760 20 67 72 65 70 20 22 5e 6c 69 62 72 61 72 69 65   grep "^librarie
33770 73 3a 22 20 7c 20 24 53 45 44 20 2d 65 20 22 73  s:" | $SED -e "s
33780 2f 5e 6c 69 62 72 61 72 69 65 73 3a 2f 2f 22 20  /^libraries://" 
33790 2d 65 20 22 73 2c 3d 2f 2c 2f 2c 67 22 60 0a 20  -e "s,=/,/,g"`. 
337a0 20 69 66 20 65 63 68 6f 20 22 24 73 79 73 5f 6c   if echo "$sys_l
337b0 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73  ib_search_path_s
337c0 70 65 63 22 20 7c 20 67 72 65 70 20 27 3b 27 20  pec" | grep ';' 
337d0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 3b 20 74 68 65  >/dev/null ; the
337e0 6e 0a 20 20 20 20 23 20 69 66 20 74 68 65 20 70  n.    # if the p
337f0 61 74 68 20 63 6f 6e 74 61 69 6e 73 20 22 3b 22  ath contains ";"
33800 20 74 68 65 6e 20 77 65 20 61 73 73 75 6d 65 20   then we assume 
33810 69 74 20 74 6f 20 62 65 20 74 68 65 20 73 65 70  it to be the sep
33820 61 72 61 74 6f 72 0a 20 20 20 20 23 20 6f 74 68  arator.    # oth
33830 65 72 77 69 73 65 20 64 65 66 61 75 6c 74 20 74  erwise default t
33840 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 70  o the standard p
33850 61 74 68 20 73 65 70 61 72 61 74 6f 72 20 28 69  ath separator (i
33860 2e 65 2e 20 22 3a 22 29 20 2d 20 69 74 20 69 73  .e. ":") - it is
33870 0a 20 20 20 20 23 20 61 73 73 75 6d 65 64 20 74  .    # assumed t
33880 68 61 74 20 6e 6f 20 70 61 72 74 20 6f 66 20 61  hat no part of a
33890 20 6e 6f 72 6d 61 6c 20 70 61 74 68 6e 61 6d 65   normal pathname
338a0 20 63 6f 6e 74 61 69 6e 73 20 22 3b 22 20 62 75   contains ";" bu
338b0 74 20 74 68 61 74 20 73 68 6f 75 6c 64 0a 20 20  t that should.  
338c0 20 20 23 20 6f 6b 61 79 20 69 6e 20 74 68 65 20    # okay in the 
338d0 72 65 61 6c 20 77 6f 72 6c 64 20 77 68 65 72 65  real world where
338e0 20 22 3b 22 20 69 6e 20 64 69 72 70 61 74 68 73   ";" in dirpaths
338f0 20 69 73 20 69 74 73 65 6c 66 20 70 72 6f 62 6c   is itself probl
33900 65 6d 61 74 69 63 2e 0a 20 20 20 20 73 79 73 5f  ematic..    sys_
33910 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f  lib_search_path_
33920 73 70 65 63 3d 60 65 63 68 6f 20 22 24 73 79 73  spec=`echo "$sys
33930 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68  _lib_search_path
33940 5f 73 70 65 63 22 20 7c 20 24 53 45 44 20 2d 65  _spec" | $SED -e
33950 20 27 73 2f 3b 2f 20 2f 67 27 60 0a 20 20 65 6c   's/;/ /g'`.  el
33960 73 65 0a 20 20 20 20 73 79 73 5f 6c 69 62 5f 73  se.    sys_lib_s
33970 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65 63 3d  earch_path_spec=
33980 60 65 63 68 6f 20 22 24 73 79 73 5f 6c 69 62 5f  `echo "$sys_lib_
33990 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65 63  search_path_spec
339a0 22 20 7c 20 24 53 45 44 20 20 2d 65 20 22 73 2f  " | $SED  -e "s/
339b0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f  $PATH_SEPARATOR/
339c0 20 2f 67 22 60 0a 20 20 66 69 0a 65 6c 73 65 0a   /g"`.  fi.else.
339d0 20 20 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68    sys_lib_search
339e0 5f 70 61 74 68 5f 73 70 65 63 3d 22 2f 6c 69 62  _path_spec="/lib
339f0 20 2f 75 73 72 2f 6c 69 62 20 2f 75 73 72 2f 6c   /usr/lib /usr/l
33a00 6f 63 61 6c 2f 6c 69 62 22 0a 66 69 0a 6e 65 65  ocal/lib".fi.nee
33a10 64 5f 6c 69 62 5f 70 72 65 66 69 78 3d 75 6e 6b  d_lib_prefix=unk
33a20 6e 6f 77 6e 0a 68 61 72 64 63 6f 64 65 5f 69 6e  nown.hardcode_in
33a30 74 6f 5f 6c 69 62 73 3d 6e 6f 0a 0a 23 20 77 68  to_libs=no..# wh
33a40 65 6e 20 79 6f 75 20 73 65 74 20 6e 65 65 64 5f  en you set need_
33a50 76 65 72 73 69 6f 6e 20 74 6f 20 6e 6f 2c 20 6d  version to no, m
33a60 61 6b 65 20 73 75 72 65 20 69 74 20 64 6f 65 73  ake sure it does
33a70 20 6e 6f 74 20 63 61 75 73 65 20 2d 73 65 74 5f   not cause -set_
33a80 76 65 72 73 69 6f 6e 0a 23 20 66 6c 61 67 73 20  version.# flags 
33a90 74 6f 20 62 65 20 6c 65 66 74 20 77 69 74 68 6f  to be left witho
33aa0 75 74 20 61 72 67 75 6d 65 6e 74 73 0a 6e 65 65  ut arguments.nee
33ab0 64 5f 76 65 72 73 69 6f 6e 3d 75 6e 6b 6e 6f 77  d_version=unknow
33ac0 6e 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  n..case $host_os
33ad0 20 69 6e 0a 61 69 78 33 2a 29 0a 20 20 76 65 72   in.aix3*).  ver
33ae0 73 69 6f 6e 5f 74 79 70 65 3d 6c 69 6e 75 78 0a  sion_type=linux.
33af0 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f    library_names_
33b00 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d  spec='${libname}
33b10 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72  ${release}${shar
33b20 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66 69  ed_ext}$versuffi
33b30 78 20 24 6c 69 62 6e 61 6d 65 2e 61 27 0a 20 20  x $libname.a'.  
33b40 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 4c 49  shlibpath_var=LI
33b50 42 50 41 54 48 0a 0a 20 20 23 20 41 49 58 20 33  BPATH..  # AIX 3
33b60 20 68 61 73 20 6e 6f 20 76 65 72 73 69 6f 6e 69   has no versioni
33b70 6e 67 20 73 75 70 70 6f 72 74 2c 20 73 6f 20 77  ng support, so w
33b80 65 20 61 70 70 65 6e 64 20 61 20 6d 61 6a 6f 72  e append a major
33b90 20 76 65 72 73 69 6f 6e 20 74 6f 20 74 68 65 20   version to the 
33ba0 6e 61 6d 65 2e 0a 20 20 73 6f 6e 61 6d 65 5f 73  name..  soname_s
33bb0 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24  pec='${libname}$
33bc0 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65  {release}${share
33bd0 64 5f 65 78 74 7d 24 6d 61 6a 6f 72 27 0a 20 20  d_ext}$major'.  
33be0 3b 3b 0a 0a 61 69 78 34 2a 20 7c 20 61 69 78 35  ;;..aix4* | aix5
33bf0 2a 29 0a 20 20 76 65 72 73 69 6f 6e 5f 74 79 70  *).  version_typ
33c00 65 3d 6c 69 6e 75 78 0a 20 20 6e 65 65 64 5f 6c  e=linux.  need_l
33c10 69 62 5f 70 72 65 66 69 78 3d 6e 6f 0a 20 20 6e  ib_prefix=no.  n
33c20 65 65 64 5f 76 65 72 73 69 6f 6e 3d 6e 6f 0a 20  eed_version=no. 
33c30 20 68 61 72 64 63 6f 64 65 5f 69 6e 74 6f 5f 6c   hardcode_into_l
33c40 69 62 73 3d 79 65 73 0a 20 20 69 66 20 74 65 73  ibs=yes.  if tes
33c50 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
33c60 69 61 36 34 3b 20 74 68 65 6e 0a 20 20 20 20 23  ia64; then.    #
33c70 20 41 49 58 20 35 20 73 75 70 70 6f 72 74 73 20   AIX 5 supports 
33c80 49 41 36 34 0a 20 20 20 20 6c 69 62 72 61 72 79  IA64.    library
33c90 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c  _names_spec='${l
33ca0 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65  ibname}${release
33cb0 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d  }${shared_ext}$m
33cc0 61 6a 6f 72 20 24 7b 6c 69 62 6e 61 6d 65 7d 24  ajor ${libname}$
33cd0 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65  {release}${share
33ce0 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66 69 78  d_ext}$versuffix
33cf0 20 24 6c 69 62 6e 61 6d 65 24 7b 73 68 61 72 65   $libname${share
33d00 64 5f 65 78 74 7d 27 0a 20 20 20 20 73 68 6c 69  d_ext}'.    shli
33d10 62 70 61 74 68 5f 76 61 72 3d 4c 44 5f 4c 49 42  bpath_var=LD_LIB
33d20 52 41 52 59 5f 50 41 54 48 0a 20 20 65 6c 73 65  RARY_PATH.  else
33d30 0a 20 20 20 20 23 20 57 69 74 68 20 47 43 43 20  .    # With GCC 
33d40 75 70 20 74 6f 20 32 2e 39 35 2e 78 2c 20 63 6f  up to 2.95.x, co
33d50 6c 6c 65 63 74 32 20 77 6f 75 6c 64 20 63 72 65  llect2 would cre
33d60 61 74 65 20 61 6e 20 69 6d 70 6f 72 74 20 66 69  ate an import fi
33d70 6c 65 0a 20 20 20 20 23 20 66 6f 72 20 64 65 70  le.    # for dep
33d80 65 6e 64 65 6e 63 65 20 6c 69 62 72 61 72 69 65  endence librarie
33d90 73 2e 20 20 54 68 65 20 69 6d 70 6f 72 74 20 66  s.  The import f
33da0 69 6c 65 20 77 6f 75 6c 64 20 73 74 61 72 74 20  ile would start 
33db0 77 69 74 68 0a 20 20 20 20 23 20 74 68 65 20 6c  with.    # the l
33dc0 69 6e 65 20 60 23 21 20 2e 27 2e 20 20 54 68 69  ine `#! .'.  Thi
33dd0 73 20 77 6f 75 6c 64 20 63 61 75 73 65 20 74 68  s would cause th
33de0 65 20 67 65 6e 65 72 61 74 65 64 20 6c 69 62 72  e generated libr
33df0 61 72 79 20 74 6f 0a 20 20 20 20 23 20 64 65 70  ary to.    # dep
33e00 65 6e 64 20 6f 6e 20 60 2e 27 2c 20 61 6c 77 61  end on `.', alwa
33e10 79 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6c 69  ys an invalid li
33e20 62 72 61 72 79 2e 20 20 54 68 69 73 20 77 61 73  brary.  This was
33e30 20 66 69 78 65 64 20 69 6e 0a 20 20 20 20 23 20   fixed in.    # 
33e40 64 65 76 65 6c 6f 70 6d 65 6e 74 20 73 6e 61 70  development snap
33e50 73 68 6f 74 73 20 6f 66 20 47 43 43 20 70 72 69  shots of GCC pri
33e60 6f 72 20 74 6f 20 33 2e 30 2e 0a 20 20 20 20 63  or to 3.0..    c
33e70 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
33e80 20 20 20 20 20 20 61 69 78 34 20 7c 20 61 69 78        aix4 | aix
33e90 34 2e 5b 30 31 5d 20 7c 20 61 69 78 34 2e 5b 30  4.[01] | aix4.[0
33ea0 31 5d 2e 2a 29 0a 20 20 20 20 20 20 69 66 20 7b  1].*).      if {
33eb0 20 65 63 68 6f 20 27 23 69 66 20 5f 5f 47 4e 55   echo '#if __GNU
33ec0 43 5f 5f 20 3e 20 32 20 7c 7c 20 28 5f 5f 47 4e  C__ > 2 || (__GN
33ed0 55 43 5f 5f 20 3d 3d 20 32 20 26 26 20 5f 5f 47  UC__ == 2 && __G
33ee0 4e 55 43 5f 4d 49 4e 4f 52 5f 5f 20 3e 3d 20 39  NUC_MINOR__ >= 9
33ef0 37 29 27 0a 09 20 20 20 65 63 68 6f 20 27 20 79  7)'..   echo ' y
33f00 65 73 20 27 0a 09 20 20 20 65 63 68 6f 20 27 23  es '..   echo '#
33f10 65 6e 64 69 66 27 3b 20 7d 20 7c 20 24 7b 43 43  endif'; } | ${CC
33f20 7d 20 2d 45 20 2d 20 7c 20 67 72 65 70 20 79 65  } -E - | grep ye
33f30 73 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  s > /dev/null; t
33f40 68 65 6e 0a 09 3a 0a 20 20 20 20 20 20 65 6c 73  hen..:.      els
33f50 65 0a 09 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61  e..can_build_sha
33f60 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a  red=no.      fi.
33f70 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
33f80 63 0a 20 20 20 20 23 20 41 49 58 20 28 6f 6e 20  c.    # AIX (on 
33f90 50 6f 77 65 72 2a 29 20 68 61 73 20 6e 6f 20 76  Power*) has no v
33fa0 65 72 73 69 6f 6e 69 6e 67 20 73 75 70 70 6f 72  ersioning suppor
33fb0 74 2c 20 73 6f 20 63 75 72 72 65 6e 74 6c 79 20  t, so currently 
33fc0 77 65 20 63 61 6e 20 6e 6f 74 20 68 61 72 64 63  we can not hardc
33fd0 6f 64 65 20 63 6f 72 72 65 63 74 0a 20 20 20 20  ode correct.    
33fe0 23 20 73 6f 6e 61 6d 65 20 69 6e 74 6f 20 65 78  # soname into ex
33ff0 65 63 75 74 61 62 6c 65 2e 20 50 72 6f 62 61 62  ecutable. Probab
34000 6c 79 20 77 65 20 63 61 6e 20 61 64 64 20 76 65  ly we can add ve
34010 72 73 69 6f 6e 69 6e 67 20 73 75 70 70 6f 72 74  rsioning support
34020 20 74 6f 0a 20 20 20 20 23 20 63 6f 6c 6c 65 63   to.    # collec
34030 74 32 2c 20 73 6f 20 61 64 64 69 74 69 6f 6e 61  t2, so additiona
34040 6c 20 6c 69 6e 6b 73 20 63 61 6e 20 62 65 20 75  l links can be u
34050 73 65 66 75 6c 20 69 6e 20 66 75 74 75 72 65 2e  seful in future.
34060 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 61  .    if test "$a
34070 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69  ix_use_runtimeli
34080 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68  nking" = yes; th
34090 65 6e 0a 20 20 20 20 20 20 23 20 49 66 20 75 73  en.      # If us
340a0 69 6e 67 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e  ing run time lin
340b0 6b 69 6e 67 20 28 6f 6e 20 41 49 58 20 34 2e 32  king (on AIX 4.2
340c0 20 6f 72 20 6c 61 74 65 72 29 20 75 73 65 20 6c   or later) use l
340d0 69 62 3c 6e 61 6d 65 3e 2e 73 6f 0a 20 20 20 20  ib<name>.so.    
340e0 20 20 23 20 69 6e 73 74 65 61 64 20 6f 66 20 6c    # instead of l
340f0 69 62 3c 6e 61 6d 65 3e 2e 61 20 74 6f 20 6c 65  ib<name>.a to le
34100 74 20 70 65 6f 70 6c 65 20 6b 6e 6f 77 20 74 68  t people know th
34110 61 74 20 74 68 65 73 65 20 61 72 65 20 6e 6f 74  at these are not
34120 0a 20 20 20 20 20 20 23 20 74 79 70 69 63 61 6c  .      # typical
34130 20 41 49 58 20 73 68 61 72 65 64 20 6c 69 62 72   AIX shared libr
34140 61 72 69 65 73 2e 0a 20 20 20 20 20 20 6c 69 62  aries..      lib
34150 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d  rary_names_spec=
34160 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c  '${libname}${rel
34170 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78  ease}${shared_ex
34180 74 7d 24 76 65 72 73 75 66 66 69 78 20 24 7b 6c  t}$versuffix ${l
34190 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65  ibname}${release
341a0 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d  }${shared_ext}$m
341b0 61 6a 6f 72 20 24 6c 69 62 6e 61 6d 65 24 7b 73  ajor $libname${s
341c0 68 61 72 65 64 5f 65 78 74 7d 27 0a 20 20 20 20  hared_ext}'.    
341d0 65 6c 73 65 0a 20 20 20 20 20 20 23 20 57 65 20  else.      # We 
341e0 70 72 65 73 65 72 76 65 20 2e 61 20 61 73 20 65  preserve .a as e
341f0 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 73 68 61  xtension for sha
34200 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 74 68  red libraries th
34210 72 6f 75 67 68 20 41 49 58 34 2e 32 0a 20 20 20  rough AIX4.2.   
34220 20 20 20 23 20 61 6e 64 20 6c 61 74 65 72 20 77     # and later w
34230 68 65 6e 20 77 65 20 61 72 65 20 6e 6f 74 20 64  hen we are not d
34240 6f 69 6e 67 20 72 75 6e 20 74 69 6d 65 20 6c 69  oing run time li
34250 6e 6b 69 6e 67 2e 0a 20 20 20 20 20 20 6c 69 62  nking..      lib
34260 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d  rary_names_spec=
34270 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c  '${libname}${rel
34280 65 61 73 65 7d 2e 61 20 24 6c 69 62 6e 61 6d 65  ease}.a $libname
34290 2e 61 27 0a 20 20 20 20 20 20 73 6f 6e 61 6d 65  .a'.      soname
342a0 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65  _spec='${libname
342b0 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61  }${release}${sha
342c0 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f 72 27 0a  red_ext}$major'.
342d0 20 20 20 20 66 69 0a 20 20 20 20 73 68 6c 69 62      fi.    shlib
342e0 70 61 74 68 5f 76 61 72 3d 4c 49 42 50 41 54 48  path_var=LIBPATH
342f0 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 61 6d 69 67  .  fi.  ;;..amig
34300 61 6f 73 2a 29 0a 20 20 6c 69 62 72 61 72 79 5f  aos*).  library_
34310 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 6c 69 62  names_spec='$lib
34320 6e 61 6d 65 2e 69 78 6c 69 62 72 61 72 79 20 24  name.ixlibrary $
34330 6c 69 62 6e 61 6d 65 2e 61 27 0a 20 20 23 20 43  libname.a'.  # C
34340 72 65 61 74 65 20 24 7b 6c 69 62 6e 61 6d 65 7d  reate ${libname}
34350 5f 69 78 6c 69 62 72 61 72 79 2e 61 20 65 6e 74  _ixlibrary.a ent
34360 72 69 65 73 20 69 6e 20 2f 73 79 73 2f 6c 69 62  ries in /sys/lib
34370 73 2e 0a 20 20 66 69 6e 69 73 68 5f 65 76 61 6c  s..  finish_eval
34380 3d 27 66 6f 72 20 6c 69 62 20 69 6e 20 60 6c 73  ='for lib in `ls
34390 20 24 6c 69 62 64 69 72 2f 2a 2e 69 78 6c 69 62   $libdir/*.ixlib
343a0 72 61 72 79 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  rary 2>/dev/null
343b0 60 3b 20 64 6f 20 6c 69 62 6e 61 6d 65 3d 60 24  `; do libname=`$
343c0 65 63 68 6f 20 22 58 24 6c 69 62 22 20 7c 20 24  echo "X$lib" | $
343d0 58 73 65 64 20 2d 65 20 27 5c 27 27 73 25 5e 2e  Xsed -e '\''s%^.
343e0 2a 2f 5c 28 5b 5e 2f 5d 2a 5c 29 5c 2e 69 78 6c  */\([^/]*\)\.ixl
343f0 69 62 72 61 72 79 24 25 5c 31 25 27 5c 27 27 60  ibrary$%\1%'\''`
34400 3b 20 74 65 73 74 20 24 72 6d 20 2f 73 79 73 2f  ; test $rm /sys/
34410 6c 69 62 73 2f 24 7b 6c 69 62 6e 61 6d 65 7d 5f  libs/${libname}_
34420 69 78 6c 69 62 72 61 72 79 2e 61 3b 20 24 73 68  ixlibrary.a; $sh
34430 6f 77 20 22 63 64 20 2f 73 79 73 2f 6c 69 62 73  ow "cd /sys/libs
34440 20 26 26 20 24 4c 4e 5f 53 20 24 6c 69 62 20 24   && $LN_S $lib $
34450 7b 6c 69 62 6e 61 6d 65 7d 5f 69 78 6c 69 62 72  {libname}_ixlibr
34460 61 72 79 2e 61 22 3b 20 63 64 20 2f 73 79 73 2f  ary.a"; cd /sys/
34470 6c 69 62 73 20 26 26 20 24 4c 4e 5f 53 20 24 6c  libs && $LN_S $l
34480 69 62 20 24 7b 6c 69 62 6e 61 6d 65 7d 5f 69 78  ib ${libname}_ix
34490 6c 69 62 72 61 72 79 2e 61 20 7c 7c 20 65 78 69  library.a || exi
344a0 74 20 31 3b 20 64 6f 6e 65 27 0a 20 20 3b 3b 0a  t 1; done'.  ;;.
344b0 0a 62 65 6f 73 2a 29 0a 20 20 6c 69 62 72 61 72  .beos*).  librar
344c0 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b  y_names_spec='${
344d0 6c 69 62 6e 61 6d 65 7d 24 7b 73 68 61 72 65 64  libname}${shared
344e0 5f 65 78 74 7d 27 0a 20 20 64 79 6e 61 6d 69 63  _ext}'.  dynamic
344f0 5f 6c 69 6e 6b 65 72 3d 22 24 68 6f 73 74 5f 6f  _linker="$host_o
34500 73 20 6c 64 2e 73 6f 22 0a 20 20 73 68 6c 69 62  s ld.so".  shlib
34510 70 61 74 68 5f 76 61 72 3d 4c 49 42 52 41 52 59  path_var=LIBRARY
34520 5f 50 41 54 48 0a 20 20 3b 3b 0a 0a 62 73 64 69  _PATH.  ;;..bsdi
34530 34 2a 29 0a 20 20 76 65 72 73 69 6f 6e 5f 74 79  4*).  version_ty
34540 70 65 3d 6c 69 6e 75 78 0a 20 20 6e 65 65 64 5f  pe=linux.  need_
34550 76 65 72 73 69 6f 6e 3d 6e 6f 0a 20 20 6c 69 62  version=no.  lib
34560 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d  rary_names_spec=
34570 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c  '${libname}${rel
34580 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78  ease}${shared_ex
34590 74 7d 24 76 65 72 73 75 66 66 69 78 20 24 7b 6c  t}$versuffix ${l
345a0 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65  ibname}${release
345b0 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d  }${shared_ext}$m
345c0 61 6a 6f 72 20 24 6c 69 62 6e 61 6d 65 24 7b 73  ajor $libname${s
345d0 68 61 72 65 64 5f 65 78 74 7d 27 0a 20 20 73 6f  hared_ext}'.  so
345e0 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b 6c 69 62  name_spec='${lib
345f0 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
34600 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a  {shared_ext}$maj
34610 6f 72 27 0a 20 20 66 69 6e 69 73 68 5f 63 6d 64  or'.  finish_cmd
34620 73 3d 27 50 41 54 48 3d 22 5c 24 50 41 54 48 3a  s='PATH="\$PATH:
34630 2f 73 62 69 6e 22 20 6c 64 63 6f 6e 66 69 67 20  /sbin" ldconfig 
34640 24 6c 69 62 64 69 72 27 0a 20 20 73 68 6c 69 62  $libdir'.  shlib
34650 70 61 74 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52  path_var=LD_LIBR
34660 41 52 59 5f 50 41 54 48 0a 20 20 73 79 73 5f 6c  ARY_PATH.  sys_l
34670 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73  ib_search_path_s
34680 70 65 63 3d 22 2f 73 68 6c 69 62 20 2f 75 73 72  pec="/shlib /usr
34690 2f 6c 69 62 20 2f 75 73 72 2f 58 31 31 2f 6c 69  /lib /usr/X11/li
346a0 62 20 2f 75 73 72 2f 63 6f 6e 74 72 69 62 2f 6c  b /usr/contrib/l
346b0 69 62 20 2f 6c 69 62 20 2f 75 73 72 2f 6c 6f 63  ib /lib /usr/loc
346c0 61 6c 2f 6c 69 62 22 0a 20 20 73 79 73 5f 6c 69  al/lib".  sys_li
346d0 62 5f 64 6c 73 65 61 72 63 68 5f 70 61 74 68 5f  b_dlsearch_path_
346e0 73 70 65 63 3d 22 2f 73 68 6c 69 62 20 2f 75 73  spec="/shlib /us
346f0 72 2f 6c 69 62 20 2f 75 73 72 2f 6c 6f 63 61 6c  r/lib /usr/local
34700 2f 6c 69 62 22 0a 20 20 23 20 74 68 65 20 64 65  /lib".  # the de
34710 66 61 75 6c 74 20 6c 64 2e 73 6f 2e 63 6f 6e 66  fault ld.so.conf
34720 20 61 6c 73 6f 20 63 6f 6e 74 61 69 6e 73 20 2f   also contains /
34730 75 73 72 2f 63 6f 6e 74 72 69 62 2f 6c 69 62 20  usr/contrib/lib 
34740 61 6e 64 0a 20 20 23 20 2f 75 73 72 2f 58 31 31  and.  # /usr/X11
34750 52 36 2f 6c 69 62 20 28 2f 75 73 72 2f 58 31 31  R6/lib (/usr/X11
34760 20 69 73 20 61 20 6c 69 6e 6b 20 74 6f 20 2f 75   is a link to /u
34770 73 72 2f 58 31 31 52 36 29 2c 20 62 75 74 20 6c  sr/X11R6), but l
34780 65 74 20 75 73 20 61 6c 6c 6f 77 0a 20 20 23 20  et us allow.  # 
34790 6c 69 62 74 6f 6f 6c 20 74 6f 20 68 61 72 64 2d  libtool to hard-
347a0 63 6f 64 65 20 74 68 65 73 65 20 69 6e 74 6f 20  code these into 
347b0 70 72 6f 67 72 61 6d 73 0a 20 20 3b 3b 0a 0a 63  programs.  ;;..c
347c0 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20  ygwin* | mingw* 
347d0 7c 20 70 77 33 32 2a 29 0a 20 20 76 65 72 73 69  | pw32*).  versi
347e0 6f 6e 5f 74 79 70 65 3d 77 69 6e 64 6f 77 73 0a  on_type=windows.
347f0 20 20 73 68 72 65 78 74 3d 22 2e 64 6c 6c 22 0a    shrext=".dll".
34800 20 20 6e 65 65 64 5f 76 65 72 73 69 6f 6e 3d 6e    need_version=n
34810 6f 0a 20 20 6e 65 65 64 5f 6c 69 62 5f 70 72 65  o.  need_lib_pre
34820 66 69 78 3d 6e 6f 0a 0a 20 20 63 61 73 65 20 24  fix=no..  case $
34830 47 43 43 2c 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  GCC,$host_os in.
34840 20 20 79 65 73 2c 63 79 67 77 69 6e 2a 20 7c 20    yes,cygwin* | 
34850 79 65 73 2c 6d 69 6e 67 77 2a 20 7c 20 79 65 73  yes,mingw* | yes
34860 2c 70 77 33 32 2a 29 0a 20 20 20 20 6c 69 62 72  ,pw32*).    libr
34870 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27  ary_names_spec='
34880 24 6c 69 62 6e 61 6d 65 2e 64 6c 6c 2e 61 27 0a  $libname.dll.a'.
34890 20 20 20 20 23 20 44 4c 4c 20 69 73 20 69 6e 73      # DLL is ins
348a0 74 61 6c 6c 65 64 20 74 6f 20 24 28 6c 69 62 64  talled to $(libd
348b0 69 72 29 2f 2e 2e 2f 62 69 6e 20 62 79 20 70 6f  ir)/../bin by po
348c0 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 0a 20  stinstall_cmds. 
348d0 20 20 20 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63     postinstall_c
348e0 6d 64 73 3d 27 62 61 73 65 5f 66 69 6c 65 3d 60  mds='base_file=`
348f0 62 61 73 65 6e 61 6d 65 20 5c 24 7b 66 69 6c 65  basename \${file
34900 7d 60 7e 0a 20 20 20 20 20 20 64 6c 70 61 74 68  }`~.      dlpath
34910 3d 60 24 53 48 45 4c 4c 20 32 3e 26 31 20 2d 63  =`$SHELL 2>&1 -c
34920 20 27 5c 27 27 2e 20 24 64 69 72 2f 27 5c 27 27   '\''. $dir/'\''
34930 5c 24 7b 62 61 73 65 5f 66 69 6c 65 7d 27 5c 27  \${base_file}'\'
34940 27 69 3b 65 63 68 6f 20 5c 24 64 6c 6e 61 6d 65  'i;echo \$dlname
34950 27 5c 27 27 60 7e 0a 20 20 20 20 20 20 64 6c 64  '\''`~.      dld
34960 69 72 3d 24 64 65 73 74 64 69 72 2f 60 64 69 72  ir=$destdir/`dir
34970 6e 61 6d 65 20 5c 24 64 6c 70 61 74 68 60 7e 0a  name \$dlpath`~.
34980 20 20 20 20 20 20 74 65 73 74 20 2d 64 20 5c 24        test -d \$
34990 64 6c 64 69 72 20 7c 7c 20 6d 6b 64 69 72 20 2d  dldir || mkdir -
349a0 70 20 5c 24 64 6c 64 69 72 7e 0a 20 20 20 20 20  p \$dldir~.     
349b0 20 24 69 6e 73 74 61 6c 6c 5f 70 72 6f 67 20 24   $install_prog $
349c0 64 69 72 2f 24 64 6c 6e 61 6d 65 20 5c 24 64 6c  dir/$dlname \$dl
349d0 64 69 72 2f 24 64 6c 6e 61 6d 65 27 0a 20 20 20  dir/$dlname'.   
349e0 20 70 6f 73 74 75 6e 69 6e 73 74 61 6c 6c 5f 63   postuninstall_c
349f0 6d 64 73 3d 27 64 6c 64 6c 6c 3d 60 24 53 48 45  mds='dldll=`$SHE
34a00 4c 4c 20 32 3e 26 31 20 2d 63 20 27 5c 27 27 2e  LL 2>&1 -c '\''.
34a10 20 24 66 69 6c 65 3b 20 65 63 68 6f 20 5c 24 64   $file; echo \$d
34a20 6c 6e 61 6d 65 27 5c 27 27 60 7e 0a 20 20 20 20  lname'\''`~.    
34a30 20 20 64 6c 70 61 74 68 3d 24 64 69 72 2f 5c 24    dlpath=$dir/\$
34a40 64 6c 64 6c 6c 7e 0a 20 20 20 20 20 20 20 24 72  dldll~.       $r
34a50 6d 20 5c 24 64 6c 70 61 74 68 27 0a 20 20 20 20  m \$dlpath'.    
34a60 73 68 6c 69 62 70 61 74 68 5f 6f 76 65 72 72 69  shlibpath_overri
34a70 64 65 73 5f 72 75 6e 70 61 74 68 3d 79 65 73 0a  des_runpath=yes.
34a80 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f  .    case $host_
34a90 6f 73 20 69 6e 0a 20 20 20 20 63 79 67 77 69 6e  os in.    cygwin
34aa0 2a 29 0a 20 20 20 20 20 20 23 20 43 79 67 77 69  *).      # Cygwi
34ab0 6e 20 44 4c 4c 73 20 75 73 65 20 27 63 79 67 27  n DLLs use 'cyg'
34ac0 20 70 72 65 66 69 78 20 72 61 74 68 65 72 20 74   prefix rather t
34ad0 68 61 6e 20 27 6c 69 62 27 0a 20 20 20 20 20 20  han 'lib'.      
34ae0 73 6f 6e 61 6d 65 5f 73 70 65 63 3d 27 60 65 63  soname_spec='`ec
34af0 68 6f 20 24 7b 6c 69 62 6e 61 6d 65 7d 20 7c 20  ho ${libname} | 
34b00 73 65 64 20 2d 65 20 27 73 2f 5e 6c 69 62 2f 63  sed -e 's/^lib/c
34b10 79 67 2f 27 60 60 65 63 68 6f 20 24 7b 72 65 6c  yg/'``echo ${rel
34b20 65 61 73 65 7d 20 7c 20 24 53 45 44 20 2d 65 20  ease} | $SED -e 
34b30 27 73 2f 5b 2e 5d 2f 2d 2f 67 27 60 24 7b 76 65  's/[.]/-/g'`${ve
34b40 72 73 75 66 66 69 78 7d 24 7b 73 68 61 72 65 64  rsuffix}${shared
34b50 5f 65 78 74 7d 27 0a 20 20 20 20 20 20 73 79 73  _ext}'.      sys
34b60 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68  _lib_search_path
34b70 5f 73 70 65 63 3d 22 2f 75 73 72 2f 6c 69 62 20  _spec="/usr/lib 
34b80 2f 6c 69 62 2f 77 33 32 61 70 69 20 2f 6c 69 62  /lib/w32api /lib
34b90 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 22   /usr/local/lib"
34ba0 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 6d 69  .      ;;.    mi
34bb0 6e 67 77 2a 29 0a 20 20 20 20 20 20 23 20 4d 69  ngw*).      # Mi
34bc0 6e 47 57 20 44 4c 4c 73 20 75 73 65 20 74 72 61  nGW DLLs use tra
34bd0 64 69 74 69 6f 6e 61 6c 20 27 6c 69 62 27 20 70  ditional 'lib' p
34be0 72 65 66 69 78 0a 20 20 20 20 20 20 73 6f 6e 61  refix.      sona
34bf0 6d 65 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61  me_spec='${libna
34c00 6d 65 7d 60 65 63 68 6f 20 24 7b 72 65 6c 65 61  me}`echo ${relea
34c10 73 65 7d 20 7c 20 24 53 45 44 20 2d 65 20 27 73  se} | $SED -e 's
34c20 2f 5b 2e 5d 2f 2d 2f 67 27 60 24 7b 76 65 72 73  /[.]/-/g'`${vers
34c30 75 66 66 69 78 7d 24 7b 73 68 61 72 65 64 5f 65  uffix}${shared_e
34c40 78 74 7d 27 0a 20 20 20 20 20 20 73 79 73 5f 6c  xt}'.      sys_l
34c50 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73  ib_search_path_s
34c60 70 65 63 3d 60 24 43 43 20 2d 70 72 69 6e 74 2d  pec=`$CC -print-
34c70 73 65 61 72 63 68 2d 64 69 72 73 20 7c 20 67 72  search-dirs | gr
34c80 65 70 20 22 5e 6c 69 62 72 61 72 69 65 73 3a 22  ep "^libraries:"
34c90 20 7c 20 24 53 45 44 20 2d 65 20 22 73 2f 5e 6c   | $SED -e "s/^l
34ca0 69 62 72 61 72 69 65 73 3a 2f 2f 22 20 2d 65 20  ibraries://" -e 
34cb0 22 73 2c 3d 2f 2c 2f 2c 67 22 60 0a 20 20 20 20  "s,=/,/,g"`.    
34cc0 20 20 69 66 20 65 63 68 6f 20 22 24 73 79 73 5f    if echo "$sys_
34cd0 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f  lib_search_path_
34ce0 73 70 65 63 22 20 7c 20 67 72 65 70 20 27 3b 5b  spec" | grep ';[
34cf0 63 2d 7a 43 2d 5a 5d 3a 2f 27 20 3e 2f 64 65 76  c-zC-Z]:/' >/dev
34d00 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
34d10 20 20 20 20 23 20 49 74 20 69 73 20 6d 6f 73 74      # It is most
34d20 20 70 72 6f 62 61 62 6c 79 20 61 20 57 69 6e 64   probably a Wind
34d30 6f 77 73 20 66 6f 72 6d 61 74 20 50 41 54 48 20  ows format PATH 
34d40 70 72 69 6e 74 65 64 20 62 79 0a 20 20 20 20 20  printed by.     
34d50 20 20 20 23 20 6d 69 6e 67 77 20 67 63 63 2c 20     # mingw gcc, 
34d60 62 75 74 20 77 65 20 61 72 65 20 72 75 6e 6e 69  but we are runni
34d70 6e 67 20 6f 6e 20 43 79 67 77 69 6e 2e 20 47 63  ng on Cygwin. Gc
34d80 63 20 70 72 69 6e 74 73 20 69 74 73 20 73 65 61  c prints its sea
34d90 72 63 68 0a 20 20 20 20 20 20 20 20 23 20 70 61  rch.        # pa
34da0 74 68 20 77 69 74 68 20 3b 20 73 65 70 61 72 61  th with ; separa
34db0 74 6f 72 73 2c 20 61 6e 64 20 77 69 74 68 20 64  tors, and with d
34dc0 72 69 76 65 20 6c 65 74 74 65 72 73 2e 20 57 65  rive letters. We
34dd0 20 63 61 6e 20 68 61 6e 64 6c 65 20 74 68 65 0a   can handle the.
34de0 20 20 20 20 20 20 20 20 23 20 64 72 69 76 65 20          # drive 
34df0 6c 65 74 74 65 72 73 20 28 63 79 67 77 69 6e 20  letters (cygwin 
34e00 66 69 6c 65 75 74 69 6c 73 20 75 6e 64 65 72 73  fileutils unders
34e10 74 61 6e 64 73 20 74 68 65 6d 29 2c 20 73 6f 20  tands them), so 
34e20 6c 65 61 76 65 20 74 68 65 6d 2c 0a 20 20 20 20  leave them,.    
34e30 20 20 20 20 23 20 65 73 70 65 63 69 61 6c 6c 79      # especially
34e40 20 61 73 20 77 65 20 6d 69 67 68 74 20 70 61 73   as we might pas
34e50 73 20 66 69 6c 65 73 20 66 6f 75 6e 64 20 74 68  s files found th
34e60 65 72 65 20 74 6f 20 61 20 6d 69 6e 67 77 20 6f  ere to a mingw o
34e70 62 6a 64 75 6d 70 2c 0a 20 20 20 20 20 20 20 20  bjdump,.        
34e80 23 20 77 68 69 63 68 20 77 6f 75 6c 64 6e 27 74  # which wouldn't
34e90 20 75 6e 64 65 72 73 74 61 6e 64 20 61 20 63 79   understand a cy
34ea0 67 77 69 6e 69 66 69 65 64 20 70 61 74 68 2e 20  gwinified path. 
34eb0 41 68 68 2e 0a 20 20 20 20 20 20 20 20 73 79 73  Ahh..        sys
34ec0 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68  _lib_search_path
34ed0 5f 73 70 65 63 3d 60 65 63 68 6f 20 22 24 73 79  _spec=`echo "$sy
34ee0 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74  s_lib_search_pat
34ef0 68 5f 73 70 65 63 22 20 7c 20 24 53 45 44 20 2d  h_spec" | $SED -
34f00 65 20 27 73 2f 3b 2f 20 2f 67 27 60 0a 20 20 20  e 's/;/ /g'`.   
34f10 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20     else.        
34f20 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70  sys_lib_search_p
34f30 61 74 68 5f 73 70 65 63 3d 60 65 63 68 6f 20 22  ath_spec=`echo "
34f40 24 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f  $sys_lib_search_
34f50 70 61 74 68 5f 73 70 65 63 22 20 7c 20 24 53 45  path_spec" | $SE
34f60 44 20 20 2d 65 20 22 73 2f 24 50 41 54 48 5f 53  D  -e "s/$PATH_S
34f70 45 50 41 52 41 54 4f 52 2f 20 2f 67 22 60 0a 20  EPARATOR/ /g"`. 
34f80 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
34f90 0a 20 20 20 20 70 77 33 32 2a 29 0a 20 20 20 20  .    pw32*).    
34fa0 20 20 23 20 70 77 33 32 20 44 4c 4c 73 20 75 73    # pw32 DLLs us
34fb0 65 20 27 70 77 27 20 70 72 65 66 69 78 20 72 61  e 'pw' prefix ra
34fc0 74 68 65 72 20 74 68 61 6e 20 27 6c 69 62 27 0a  ther than 'lib'.
34fd0 20 20 20 20 20 20 6c 69 62 72 61 72 79 5f 6e 61        library_na
34fe0 6d 65 73 5f 73 70 65 63 3d 27 60 65 63 68 6f 20  mes_spec='`echo 
34ff0 24 7b 6c 69 62 6e 61 6d 65 7d 20 7c 20 73 65 64  ${libname} | sed
35000 20 2d 65 20 27 73 2f 5e 6c 69 62 2f 70 77 2f 27   -e 's/^lib/pw/'
35010 60 60 65 63 68 6f 20 24 7b 72 65 6c 65 61 73 65  ``echo ${release
35020 7d 20 7c 20 24 53 45 44 20 2d 65 20 27 73 2f 2e  } | $SED -e 's/.
35030 2f 2d 2f 67 27 60 24 7b 76 65 72 73 75 66 66 69  /-/g'`${versuffi
35040 78 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 27  x}${shared_ext}'
35050 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
35060 61 63 0a 20 20 20 20 3b 3b 0a 0a 20 20 2a 29 0a  ac.    ;;..  *).
35070 20 20 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65      library_name
35080 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d  s_spec='${libnam
35090 65 7d 60 65 63 68 6f 20 24 7b 72 65 6c 65 61 73  e}`echo ${releas
350a0 65 7d 20 7c 20 24 53 45 44 20 2d 65 20 27 73 2f  e} | $SED -e 's/
350b0 5b 2e 5d 2f 2d 2f 67 27 60 24 7b 76 65 72 73 75  [.]/-/g'`${versu
350c0 66 66 69 78 7d 24 7b 73 68 61 72 65 64 5f 65 78  ffix}${shared_ex
350d0 74 7d 20 24 6c 69 62 6e 61 6d 65 2e 6c 69 62 27  t} $libname.lib'
350e0 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20  .    ;;.  esac. 
350f0 20 64 79 6e 61 6d 69 63 5f 6c 69 6e 6b 65 72 3d   dynamic_linker=
35100 27 57 69 6e 33 32 20 6c 64 2e 65 78 65 27 0a 20  'Win32 ld.exe'. 
35110 20 23 20 46 49 58 4d 45 3a 20 66 69 72 73 74 20   # FIXME: first 
35120 77 65 20 73 68 6f 75 6c 64 20 73 65 61 72 63 68  we should search
35130 20 2e 20 61 6e 64 20 74 68 65 20 64 69 72 65 63   . and the direc
35140 74 6f 72 79 20 74 68 65 20 65 78 65 63 75 74 61  tory the executa
35150 62 6c 65 20 69 73 20 69 6e 0a 20 20 73 68 6c 69  ble is in.  shli
35160 62 70 61 74 68 5f 76 61 72 3d 50 41 54 48 0a 20  bpath_var=PATH. 
35170 20 3b 3b 0a 0a 64 61 72 77 69 6e 2a 20 7c 20 72   ;;..darwin* | r
35180 68 61 70 73 6f 64 79 2a 29 0a 20 20 64 79 6e 61  hapsody*).  dyna
35190 6d 69 63 5f 6c 69 6e 6b 65 72 3d 22 24 68 6f 73  mic_linker="$hos
351a0 74 5f 6f 73 20 64 79 6c 64 22 0a 20 20 76 65 72  t_os dyld".  ver
351b0 73 69 6f 6e 5f 74 79 70 65 3d 64 61 72 77 69 6e  sion_type=darwin
351c0 0a 20 20 6e 65 65 64 5f 6c 69 62 5f 70 72 65 66  .  need_lib_pref
351d0 69 78 3d 6e 6f 0a 20 20 6e 65 65 64 5f 76 65 72  ix=no.  need_ver
351e0 73 69 6f 6e 3d 6e 6f 0a 20 20 6c 69 62 72 61 72  sion=no.  librar
351f0 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b  y_names_spec='${
35200 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73  libname}${releas
35210 65 7d 24 7b 76 65 72 73 75 66 66 69 78 7d 24 73  e}${versuffix}$s
35220 68 61 72 65 64 5f 65 78 74 20 24 7b 6c 69 62 6e  hared_ext ${libn
35230 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b  ame}${release}${
35240 6d 61 6a 6f 72 7d 24 73 68 61 72 65 64 5f 65 78  major}$shared_ex
35250 74 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 73 68 61  t ${libname}$sha
35260 72 65 64 5f 65 78 74 27 0a 20 20 73 6f 6e 61 6d  red_ext'.  sonam
35270 65 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d  e_spec='${libnam
35280 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 6d 61  e}${release}${ma
35290 6a 6f 72 7d 24 73 68 61 72 65 64 5f 65 78 74 27  jor}$shared_ext'
352a0 0a 20 20 73 68 6c 69 62 70 61 74 68 5f 6f 76 65  .  shlibpath_ove
352b0 72 72 69 64 65 73 5f 72 75 6e 70 61 74 68 3d 79  rrides_runpath=y
352c0 65 73 0a 20 20 73 68 6c 69 62 70 61 74 68 5f 76  es.  shlibpath_v
352d0 61 72 3d 44 59 4c 44 5f 4c 49 42 52 41 52 59 5f  ar=DYLD_LIBRARY_
352e0 50 41 54 48 0a 20 20 73 68 72 65 78 74 3d 27 24  PATH.  shrext='$
352f0 28 74 65 73 74 20 2e 24 6d 6f 64 75 6c 65 20 3d  (test .$module =
35300 20 2e 79 65 73 20 26 26 20 65 63 68 6f 20 2e 73   .yes && echo .s
35310 6f 20 7c 7c 20 65 63 68 6f 20 2e 64 79 6c 69 62  o || echo .dylib
35320 29 27 0a 20 20 23 20 41 70 70 6c 65 27 73 20 67  )'.  # Apple's g
35330 63 63 20 70 72 69 6e 74 73 20 27 67 63 63 20 2d  cc prints 'gcc -
35340 70 72 69 6e 74 2d 73 65 61 72 63 68 2d 64 69 72  print-search-dir
35350 73 27 20 64 6f 65 73 6e 27 74 20 6f 70 65 72 61  s' doesn't opera
35360 74 65 20 74 68 65 20 73 61 6d 65 2e 0a 20 20 69  te the same..  i
35370 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20  f test "$GCC" = 
35380 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 73 79  yes; then.    sy
35390 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74  s_lib_search_pat
353a0 68 5f 73 70 65 63 3d 60 24 43 43 20 2d 70 72 69  h_spec=`$CC -pri
353b0 6e 74 2d 73 65 61 72 63 68 2d 64 69 72 73 20 7c  nt-search-dirs |
353c0 20 74 72 20 22 5c 6e 22 20 22 24 50 41 54 48 5f   tr "\n" "$PATH_
353d0 53 45 50 41 52 41 54 4f 52 22 20 7c 20 73 65 64  SEPARATOR" | sed
353e0 20 2d 65 20 27 73 2f 6c 69 62 72 61 72 69 65 73   -e 's/libraries
353f0 3a 2f 40 6c 69 62 72 61 72 69 65 73 3a 2f 27 20  :/@libraries:/' 
35400 7c 20 74 72 20 22 40 22 20 22 5c 6e 22 20 7c 20  | tr "@" "\n" | 
35410 67 72 65 70 20 22 5e 6c 69 62 72 61 72 69 65 73  grep "^libraries
35420 3a 22 20 7c 20 73 65 64 20 2d 65 20 22 73 2f 5e  :" | sed -e "s/^
35430 6c 69 62 72 61 72 69 65 73 3a 2f 2f 22 20 2d 65  libraries://" -e
35440 20 22 73 2c 3d 2f 2c 2f 2c 67 22 20 2d 65 20 22   "s,=/,/,g" -e "
35450 73 2c 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  s,$PATH_SEPARATO
35460 52 2c 20 2c 67 22 20 2d 65 20 22 73 2c 2e 2a 2c  R, ,g" -e "s,.*,
35470 26 20 2f 6c 69 62 20 2f 75 73 72 2f 6c 69 62 20  & /lib /usr/lib 
35480 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2c 67  /usr/local/lib,g
35490 22 60 0a 20 20 65 6c 73 65 0a 20 20 20 20 73 79  "`.  else.    sy
354a0 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74  s_lib_search_pat
354b0 68 5f 73 70 65 63 3d 27 2f 6c 69 62 20 2f 75 73  h_spec='/lib /us
354c0 72 2f 6c 69 62 20 2f 75 73 72 2f 6c 6f 63 61 6c  r/lib /usr/local
354d0 2f 6c 69 62 27 0a 20 20 66 69 0a 20 20 73 79 73  /lib'.  fi.  sys
354e0 5f 6c 69 62 5f 64 6c 73 65 61 72 63 68 5f 70 61  _lib_dlsearch_pa
354f0 74 68 5f 73 70 65 63 3d 27 2f 75 73 72 2f 6c 6f  th_spec='/usr/lo
35500 63 61 6c 2f 6c 69 62 20 2f 6c 69 62 20 2f 75 73  cal/lib /lib /us
35510 72 2f 6c 69 62 27 0a 20 20 3b 3b 0a 0a 64 67 75  r/lib'.  ;;..dgu
35520 78 2a 29 0a 20 20 76 65 72 73 69 6f 6e 5f 74 79  x*).  version_ty
35530 70 65 3d 6c 69 6e 75 78 0a 20 20 6e 65 65 64 5f  pe=linux.  need_
35540 6c 69 62 5f 70 72 65 66 69 78 3d 6e 6f 0a 20 20  lib_prefix=no.  
35550 6e 65 65 64 5f 76 65 72 73 69 6f 6e 3d 6e 6f 0a  need_version=no.
35560 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f    library_names_
35570 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d  spec='${libname}
35580 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72  ${release}${shar
35590 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66 69  ed_ext}$versuffi
355a0 78 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65  x ${libname}${re
355b0 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65  lease}${shared_e
355c0 78 74 7d 24 6d 61 6a 6f 72 20 24 6c 69 62 6e 61  xt}$major $libna
355d0 6d 65 24 73 68 61 72 65 64 5f 65 78 74 27 0a 20  me$shared_ext'. 
355e0 20 73 6f 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b   soname_spec='${
355f0 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73  libname}${releas
35600 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24  e}${shared_ext}$
35610 6d 61 6a 6f 72 27 0a 20 20 73 68 6c 69 62 70 61  major'.  shlibpa
35620 74 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52 41 52  th_var=LD_LIBRAR
35630 59 5f 50 41 54 48 0a 20 20 3b 3b 0a 0a 66 72 65  Y_PATH.  ;;..fre
35640 65 62 73 64 31 2a 29 0a 20 20 64 79 6e 61 6d 69  ebsd1*).  dynami
35650 63 5f 6c 69 6e 6b 65 72 3d 6e 6f 0a 20 20 3b 3b  c_linker=no.  ;;
35660 0a 0a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 29  ..kfreebsd*-gnu)
35670 0a 20 20 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d  .  version_type=
35680 6c 69 6e 75 78 0a 20 20 6e 65 65 64 5f 6c 69 62  linux.  need_lib
35690 5f 70 72 65 66 69 78 3d 6e 6f 0a 20 20 6e 65 65  _prefix=no.  nee
356a0 64 5f 76 65 72 73 69 6f 6e 3d 6e 6f 0a 20 20 6c  d_version=no.  l
356b0 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65  ibrary_names_spe
356c0 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  c='${libname}${r
356d0 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
356e0 65 78 74 7d 24 76 65 72 73 75 66 66 69 78 20 24  ext}$versuffix $
356f0 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61  {libname}${relea
35700 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d  se}${shared_ext}
35710 24 6d 61 6a 6f 72 20 24 7b 6c 69 62 6e 61 6d 65  $major ${libname
35720 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 27 0a  }${shared_ext}'.
35730 20 20 73 6f 6e 61 6d 65 5f 73 70 65 63 3d 27 24    soname_spec='$
35740 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61  {libname}${relea
35750 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d  se}${shared_ext}
35760 24 6d 61 6a 6f 72 27 0a 20 20 73 68 6c 69 62 70  $major'.  shlibp
35770 61 74 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52 41  ath_var=LD_LIBRA
35780 52 59 5f 50 41 54 48 0a 20 20 73 68 6c 69 62 70  RY_PATH.  shlibp
35790 61 74 68 5f 6f 76 65 72 72 69 64 65 73 5f 72 75  ath_overrides_ru
357a0 6e 70 61 74 68 3d 6e 6f 0a 20 20 68 61 72 64 63  npath=no.  hardc
357b0 6f 64 65 5f 69 6e 74 6f 5f 6c 69 62 73 3d 79 65  ode_into_libs=ye
357c0 73 0a 20 20 64 79 6e 61 6d 69 63 5f 6c 69 6e 6b  s.  dynamic_link
357d0 65 72 3d 27 47 4e 55 20 6c 64 2e 73 6f 27 0a 20  er='GNU ld.so'. 
357e0 20 3b 3b 0a 0a 66 72 65 65 62 73 64 2a 29 0a 20   ;;..freebsd*). 
357f0 20 6f 62 6a 66 6f 72 6d 61 74 3d 60 74 65 73 74   objformat=`test
35800 20 2d 78 20 2f 75 73 72 2f 62 69 6e 2f 6f 62 6a   -x /usr/bin/obj
35810 66 6f 72 6d 61 74 20 26 26 20 2f 75 73 72 2f 62  format && /usr/b
35820 69 6e 2f 6f 62 6a 66 6f 72 6d 61 74 20 7c 7c 20  in/objformat || 
35830 65 63 68 6f 20 61 6f 75 74 60 0a 20 20 76 65 72  echo aout`.  ver
35840 73 69 6f 6e 5f 74 79 70 65 3d 66 72 65 65 62 73  sion_type=freebs
35850 64 2d 24 6f 62 6a 66 6f 72 6d 61 74 0a 20 20 63  d-$objformat.  c
35860 61 73 65 20 24 76 65 72 73 69 6f 6e 5f 74 79 70  ase $version_typ
35870 65 20 69 6e 0a 20 20 20 20 66 72 65 65 62 73 64  e in.    freebsd
35880 2d 65 6c 66 2a 29 0a 20 20 20 20 20 20 6c 69 62  -elf*).      lib
35890 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d  rary_names_spec=
358a0 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c  '${libname}${rel
358b0 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78  ease}${shared_ex
358c0 74 7d 24 76 65 72 73 75 66 66 69 78 20 24 7b 6c  t}$versuffix ${l
358d0 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65  ibname}${release
358e0 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 20 24  }${shared_ext} $
358f0 6c 69 62 6e 61 6d 65 24 7b 73 68 61 72 65 64 5f  libname${shared_
35900 65 78 74 7d 27 0a 20 20 20 20 20 20 6e 65 65 64  ext}'.      need
35910 5f 76 65 72 73 69 6f 6e 3d 6e 6f 0a 20 20 20 20  _version=no.    
35920 20 20 6e 65 65 64 5f 6c 69 62 5f 70 72 65 66 69    need_lib_prefi
35930 78 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 20 20  x=no.      ;;.  
35940 20 20 66 72 65 65 62 73 64 2d 2a 29 0a 20 20 20    freebsd-*).   
35950 20 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73     library_names
35960 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65  _spec='${libname
35970 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61  }${release}${sha
35980 72 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66  red_ext}$versuff
35990 69 78 20 24 6c 69 62 6e 61 6d 65 24 7b 73 68 61  ix $libname${sha
359a0 72 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66  red_ext}$versuff
359b0 69 78 27 0a 20 20 20 20 20 20 6e 65 65 64 5f 76  ix'.      need_v
359c0 65 72 73 69 6f 6e 3d 79 65 73 0a 20 20 20 20 20  ersion=yes.     
359d0 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 73 68 6c   ;;.  esac.  shl
359e0 69 62 70 61 74 68 5f 76 61 72 3d 4c 44 5f 4c 49  ibpath_var=LD_LI
359f0 42 52 41 52 59 5f 50 41 54 48 0a 20 20 63 61 73  BRARY_PATH.  cas
35a00 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
35a10 66 72 65 65 62 73 64 32 2a 29 0a 20 20 20 20 73  freebsd2*).    s
35a20 68 6c 69 62 70 61 74 68 5f 6f 76 65 72 72 69 64  hlibpath_overrid
35a30 65 73 5f 72 75 6e 70 61 74 68 3d 79 65 73 0a 20  es_runpath=yes. 
35a40 20 20 20 3b 3b 0a 20 20 66 72 65 65 62 73 64 33     ;;.  freebsd3
35a50 2e 30 31 2a 20 7c 20 66 72 65 65 62 73 64 65 6c  .01* | freebsdel
35a60 66 33 2e 30 31 2a 29 0a 20 20 20 20 73 68 6c 69  f3.01*).    shli
35a70 62 70 61 74 68 5f 6f 76 65 72 72 69 64 65 73 5f  bpath_overrides_
35a80 72 75 6e 70 61 74 68 3d 79 65 73 0a 20 20 20 20  runpath=yes.    
35a90 68 61 72 64 63 6f 64 65 5f 69 6e 74 6f 5f 6c 69  hardcode_into_li
35aa0 62 73 3d 79 65 73 0a 20 20 20 20 3b 3b 0a 20 20  bs=yes.    ;;.  
35ab0 2a 29 20 23 20 66 72 6f 6d 20 33 2e 32 20 6f 6e  *) # from 3.2 on
35ac0 0a 20 20 20 20 73 68 6c 69 62 70 61 74 68 5f 6f  .    shlibpath_o
35ad0 76 65 72 72 69 64 65 73 5f 72 75 6e 70 61 74 68  verrides_runpath
35ae0 3d 6e 6f 0a 20 20 20 20 68 61 72 64 63 6f 64 65  =no.    hardcode
35af0 5f 69 6e 74 6f 5f 6c 69 62 73 3d 79 65 73 0a 20  _into_libs=yes. 
35b00 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 3b     ;;.  esac.  ;
35b10 3b 0a 0a 67 6e 75 2a 29 0a 20 20 76 65 72 73 69  ;..gnu*).  versi
35b20 6f 6e 5f 74 79 70 65 3d 6c 69 6e 75 78 0a 20 20  on_type=linux.  
35b30 6e 65 65 64 5f 6c 69 62 5f 70 72 65 66 69 78 3d  need_lib_prefix=
35b40 6e 6f 0a 20 20 6e 65 65 64 5f 76 65 72 73 69 6f  no.  need_versio
35b50 6e 3d 6e 6f 0a 20 20 6c 69 62 72 61 72 79 5f 6e  n=no.  library_n
35b60 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62  ames_spec='${lib
35b70 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
35b80 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 76 65 72  {shared_ext}$ver
35b90 73 75 66 66 69 78 20 24 7b 6c 69 62 6e 61 6d 65  suffix ${libname
35ba0 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61  }${release}${sha
35bb0 72 65 64 5f 65 78 74 7d 24 7b 6d 61 6a 6f 72 7d  red_ext}${major}
35bc0 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 73 68 61   ${libname}${sha
35bd0 72 65 64 5f 65 78 74 7d 27 0a 20 20 73 6f 6e 61  red_ext}'.  sona
35be0 6d 65 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61  me_spec='${libna
35bf0 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73  me}${release}${s
35c00 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f 72  hared_ext}$major
35c10 27 0a 20 20 73 68 6c 69 62 70 61 74 68 5f 76 61  '.  shlibpath_va
35c20 72 3d 4c 44 5f 4c 49 42 52 41 52 59 5f 50 41 54  r=LD_LIBRARY_PAT
35c30 48 0a 20 20 68 61 72 64 63 6f 64 65 5f 69 6e 74  H.  hardcode_int
35c40 6f 5f 6c 69 62 73 3d 79 65 73 0a 20 20 3b 3b 0a  o_libs=yes.  ;;.
35c50 0a 68 70 75 78 39 2a 20 7c 20 68 70 75 78 31 30  .hpux9* | hpux10
35c60 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a 20 20 23  * | hpux11*).  #
35c70 20 47 69 76 65 20 61 20 73 6f 6e 61 6d 65 20 63   Give a soname c
35c80 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20  orresponding to 
35c90 74 68 65 20 6d 61 6a 6f 72 20 76 65 72 73 69 6f  the major versio
35ca0 6e 20 73 6f 20 74 68 61 74 20 64 6c 64 2e 73 6c  n so that dld.sl
35cb0 20 72 65 66 75 73 65 73 20 74 6f 0a 20 20 23 20   refuses to.  # 
35cc0 6c 69 6e 6b 20 61 67 61 69 6e 73 74 20 6f 74 68  link against oth
35cd0 65 72 20 76 65 72 73 69 6f 6e 73 2e 0a 20 20 76  er versions..  v
35ce0 65 72 73 69 6f 6e 5f 74 79 70 65 3d 73 75 6e 6f  ersion_type=suno
35cf0 73 0a 20 20 6e 65 65 64 5f 6c 69 62 5f 70 72 65  s.  need_lib_pre
35d00 66 69 78 3d 6e 6f 0a 20 20 6e 65 65 64 5f 76 65  fix=no.  need_ve
35d10 72 73 69 6f 6e 3d 6e 6f 0a 20 20 63 61 73 65 20  rsion=no.  case 
35d20 22 24 68 6f 73 74 5f 63 70 75 22 20 69 6e 0a 20  "$host_cpu" in. 
35d30 20 69 61 36 34 2a 29 0a 20 20 20 20 73 68 72 65   ia64*).    shre
35d40 78 74 3d 27 2e 73 6f 27 0a 20 20 20 20 68 61 72  xt='.so'.    har
35d50 64 63 6f 64 65 5f 69 6e 74 6f 5f 6c 69 62 73 3d  dcode_into_libs=
35d60 79 65 73 0a 20 20 20 20 64 79 6e 61 6d 69 63 5f  yes.    dynamic_
35d70 6c 69 6e 6b 65 72 3d 22 24 68 6f 73 74 5f 6f 73  linker="$host_os
35d80 20 64 6c 64 2e 73 6f 22 0a 20 20 20 20 73 68 6c   dld.so".    shl
35d90 69 62 70 61 74 68 5f 76 61 72 3d 4c 44 5f 4c 49  ibpath_var=LD_LI
35da0 42 52 41 52 59 5f 50 41 54 48 0a 20 20 20 20 73  BRARY_PATH.    s
35db0 68 6c 69 62 70 61 74 68 5f 6f 76 65 72 72 69 64  hlibpath_overrid
35dc0 65 73 5f 72 75 6e 70 61 74 68 3d 79 65 73 20 23  es_runpath=yes #
35dd0 20 55 6e 6c 65 73 73 20 2b 6e 6f 65 6e 76 76 61   Unless +noenvva
35de0 72 20 69 73 20 73 70 65 63 69 66 69 65 64 2e 0a  r is specified..
35df0 20 20 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65      library_name
35e00 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d  s_spec='${libnam
35e10 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68  e}${release}${sh
35e20 61 72 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66  ared_ext}$versuf
35e30 66 69 78 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b  fix ${libname}${
35e40 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64  release}${shared
35e50 5f 65 78 74 7d 24 6d 61 6a 6f 72 20 24 6c 69 62  _ext}$major $lib
35e60 6e 61 6d 65 24 7b 73 68 61 72 65 64 5f 65 78 74  name${shared_ext
35e70 7d 27 0a 20 20 20 20 73 6f 6e 61 6d 65 5f 73 70  }'.    soname_sp
35e80 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b  ec='${libname}${
35e90 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64  release}${shared
35ea0 5f 65 78 74 7d 24 6d 61 6a 6f 72 27 0a 20 20 20  _ext}$major'.   
35eb0 20 69 66 20 74 65 73 74 20 22 58 24 48 50 55 58   if test "X$HPUX
35ec0 5f 49 41 36 34 5f 4d 4f 44 45 22 20 3d 20 58 33  _IA64_MODE" = X3
35ed0 32 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 73 79  2; then.      sy
35ee0 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74  s_lib_search_pat
35ef0 68 5f 73 70 65 63 3d 22 2f 75 73 72 2f 6c 69 62  h_spec="/usr/lib
35f00 2f 68 70 75 78 33 32 20 2f 75 73 72 2f 6c 6f 63  /hpux32 /usr/loc
35f10 61 6c 2f 6c 69 62 2f 68 70 75 78 33 32 20 2f 75  al/lib/hpux32 /u
35f20 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 22 0a 20 20  sr/local/lib".  
35f30 20 20 65 6c 73 65 0a 20 20 20 20 20 20 73 79 73    else.      sys
35f40 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68  _lib_search_path
35f50 5f 73 70 65 63 3d 22 2f 75 73 72 2f 6c 69 62 2f  _spec="/usr/lib/
35f60 68 70 75 78 36 34 20 2f 75 73 72 2f 6c 6f 63 61  hpux64 /usr/loca
35f70 6c 2f 6c 69 62 2f 68 70 75 78 36 34 22 0a 20 20  l/lib/hpux64".  
35f80 20 20 66 69 0a 20 20 20 20 73 79 73 5f 6c 69 62    fi.    sys_lib
35f90 5f 64 6c 73 65 61 72 63 68 5f 70 61 74 68 5f 73  _dlsearch_path_s
35fa0 70 65 63 3d 24 73 79 73 5f 6c 69 62 5f 73 65 61  pec=$sys_lib_sea
35fb0 72 63 68 5f 70 61 74 68 5f 73 70 65 63 0a 20 20  rch_path_spec.  
35fc0 20 20 3b 3b 0a 20 20 20 68 70 70 61 2a 36 34 2a    ;;.   hppa*64*
35fd0 29 0a 20 20 20 20 20 73 68 72 65 78 74 3d 27 2e  ).     shrext='.
35fe0 73 6c 27 0a 20 20 20 20 20 68 61 72 64 63 6f 64  sl'.     hardcod
35ff0 65 5f 69 6e 74 6f 5f 6c 69 62 73 3d 79 65 73 0a  e_into_libs=yes.
36000 20 20 20 20 20 64 79 6e 61 6d 69 63 5f 6c 69 6e       dynamic_lin
36010 6b 65 72 3d 22 24 68 6f 73 74 5f 6f 73 20 64 6c  ker="$host_os dl
36020 64 2e 73 6c 22 0a 20 20 20 20 20 73 68 6c 69 62  d.sl".     shlib
36030 70 61 74 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52  path_var=LD_LIBR
36040 41 52 59 5f 50 41 54 48 20 23 20 48 6f 77 20 73  ARY_PATH # How s
36050 68 6f 75 6c 64 20 77 65 20 68 61 6e 64 6c 65 20  hould we handle 
36060 53 48 4c 49 42 5f 50 41 54 48 0a 20 20 20 20 20  SHLIB_PATH.     
36070 73 68 6c 69 62 70 61 74 68 5f 6f 76 65 72 72 69  shlibpath_overri
36080 64 65 73 5f 72 75 6e 70 61 74 68 3d 79 65 73 20  des_runpath=yes 
36090 23 20 55 6e 6c 65 73 73 20 2b 6e 6f 65 6e 76 76  # Unless +noenvv
360a0 61 72 20 69 73 20 73 70 65 63 69 66 69 65 64 2e  ar is specified.
360b0 0a 20 20 20 20 20 6c 69 62 72 61 72 79 5f 6e 61  .     library_na
360c0 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e  mes_spec='${libn
360d0 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b  ame}${release}${
360e0 73 68 61 72 65 64 5f 65 78 74 7d 24 76 65 72 73  shared_ext}$vers
360f0 75 66 66 69 78 20 24 7b 6c 69 62 6e 61 6d 65 7d  uffix ${libname}
36100 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72  ${release}${shar
36110 65 64 5f 65 78 74 7d 24 6d 61 6a 6f 72 20 24 6c  ed_ext}$major $l
36120 69 62 6e 61 6d 65 24 7b 73 68 61 72 65 64 5f 65  ibname${shared_e
36130 78 74 7d 27 0a 20 20 20 20 20 73 6f 6e 61 6d 65  xt}'.     soname
36140 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65  _spec='${libname
36150 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61  }${release}${sha
36160 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f 72 27 0a  red_ext}$major'.
36170 20 20 20 20 20 73 79 73 5f 6c 69 62 5f 73 65 61       sys_lib_sea
36180 72 63 68 5f 70 61 74 68 5f 73 70 65 63 3d 22 2f  rch_path_spec="/
36190 75 73 72 2f 6c 69 62 2f 70 61 32 30 5f 36 34 20  usr/lib/pa20_64 
361a0 2f 75 73 72 2f 63 63 73 2f 6c 69 62 2f 70 61 32  /usr/ccs/lib/pa2
361b0 30 5f 36 34 22 0a 20 20 20 20 20 73 79 73 5f 6c  0_64".     sys_l
361c0 69 62 5f 64 6c 73 65 61 72 63 68 5f 70 61 74 68  ib_dlsearch_path
361d0 5f 73 70 65 63 3d 24 73 79 73 5f 6c 69 62 5f 73  _spec=$sys_lib_s
361e0 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65 63 0a  earch_path_spec.
361f0 20 20 20 20 20 3b 3b 0a 20 20 20 2a 29 0a 20 20       ;;.   *).  
36200 20 20 73 68 72 65 78 74 3d 27 2e 73 6c 27 0a 20    shrext='.sl'. 
36210 20 20 20 64 79 6e 61 6d 69 63 5f 6c 69 6e 6b 65     dynamic_linke
36220 72 3d 22 24 68 6f 73 74 5f 6f 73 20 64 6c 64 2e  r="$host_os dld.
36230 73 6c 22 0a 20 20 20 20 73 68 6c 69 62 70 61 74  sl".    shlibpat
36240 68 5f 76 61 72 3d 53 48 4c 49 42 5f 50 41 54 48  h_var=SHLIB_PATH
36250 0a 20 20 20 20 73 68 6c 69 62 70 61 74 68 5f 6f  .    shlibpath_o
36260 76 65 72 72 69 64 65 73 5f 72 75 6e 70 61 74 68  verrides_runpath
36270 3d 6e 6f 20 23 20 2b 73 20 69 73 20 72 65 71 75  =no # +s is requ
36280 69 72 65 64 20 74 6f 20 65 6e 61 62 6c 65 20 53  ired to enable S
36290 48 4c 49 42 5f 50 41 54 48 0a 20 20 20 20 6c 69  HLIB_PATH.    li
362a0 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63  brary_names_spec
362b0 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65  ='${libname}${re
362c0 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65  lease}${shared_e
362d0 78 74 7d 24 76 65 72 73 75 66 66 69 78 20 24 7b  xt}$versuffix ${
362e0 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73  libname}${releas
362f0 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24  e}${shared_ext}$
36300 6d 61 6a 6f 72 20 24 6c 69 62 6e 61 6d 65 24 7b  major $libname${
36310 73 68 61 72 65 64 5f 65 78 74 7d 27 0a 20 20 20  shared_ext}'.   
36320 20 73 6f 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b   soname_spec='${
36330 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73  libname}${releas
36340 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24  e}${shared_ext}$
36350 6d 61 6a 6f 72 27 0a 20 20 20 20 3b 3b 0a 20 20  major'.    ;;.  
36360 65 73 61 63 0a 20 20 23 20 48 50 2d 55 58 20 72  esac.  # HP-UX r
36370 75 6e 73 20 2a 72 65 61 6c 6c 79 2a 20 73 6c 6f  uns *really* slo
36380 77 6c 79 20 75 6e 6c 65 73 73 20 73 68 61 72 65  wly unless share
36390 64 20 6c 69 62 72 61 72 69 65 73 20 61 72 65 20  d libraries are 
363a0 6d 6f 64 65 20 35 35 35 2e 0a 20 20 70 6f 73 74  mode 555..  post
363b0 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 27 63 68  install_cmds='ch
363c0 6d 6f 64 20 35 35 35 20 24 6c 69 62 27 0a 20 20  mod 555 $lib'.  
363d0 3b 3b 0a 0a 69 72 69 78 35 2a 20 7c 20 69 72 69  ;;..irix5* | iri
363e0 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a  x6* | nonstopux*
363f0 29 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f  ).  case $host_o
36400 73 20 69 6e 0a 20 20 20 20 6e 6f 6e 73 74 6f 70  s in.    nonstop
36410 75 78 2a 29 20 76 65 72 73 69 6f 6e 5f 74 79 70  ux*) version_typ
36420 65 3d 6e 6f 6e 73 74 6f 70 75 78 20 3b 3b 0a 20  e=nonstopux ;;. 
36430 20 20 20 2a 29 0a 09 69 66 20 74 65 73 74 20 22     *)..if test "
36440 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
36450 6c 64 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ld" = yes; then.
36460 09 09 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d 6c  ..version_type=l
36470 69 6e 75 78 0a 09 65 6c 73 65 0a 09 09 76 65 72  inux..else...ver
36480 73 69 6f 6e 5f 74 79 70 65 3d 69 72 69 78 0a 09  sion_type=irix..
36490 66 69 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6e  fi ;;.  esac.  n
364a0 65 65 64 5f 6c 69 62 5f 70 72 65 66 69 78 3d 6e  eed_lib_prefix=n
364b0 6f 0a 20 20 6e 65 65 64 5f 76 65 72 73 69 6f 6e  o.  need_version
364c0 3d 6e 6f 0a 20 20 73 6f 6e 61 6d 65 5f 73 70 65  =no.  soname_spe
364d0 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  c='${libname}${r
364e0 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
364f0 65 78 74 7d 24 6d 61 6a 6f 72 27 0a 20 20 6c 69  ext}$major'.  li
36500 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63  brary_names_spec
36510 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65  ='${libname}${re
36520 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65  lease}${shared_e
36530 78 74 7d 24 76 65 72 73 75 66 66 69 78 20 24 7b  xt}$versuffix ${
36540 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73  libname}${releas
36550 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24  e}${shared_ext}$
36560 6d 61 6a 6f 72 20 24 7b 6c 69 62 6e 61 6d 65 7d  major ${libname}
36570 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72  ${release}${shar
36580 65 64 5f 65 78 74 7d 20 24 6c 69 62 6e 61 6d 65  ed_ext} $libname
36590 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 27 0a 20  ${shared_ext}'. 
365a0 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69   case $host_os i
365b0 6e 0a 20 20 69 72 69 78 35 2a 20 7c 20 6e 6f 6e  n.  irix5* | non
365c0 73 74 6f 70 75 78 2a 29 0a 20 20 20 20 6c 69 62  stopux*).    lib
365d0 73 75 66 66 3d 20 73 68 6c 69 62 73 75 66 66 3d  suff= shlibsuff=
365e0 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20  .    ;;.  *).   
365f0 20 63 61 73 65 20 24 4c 44 20 69 6e 20 23 20 6c   case $LD in # l
36600 69 62 74 6f 6f 6c 2e 6d 34 20 77 69 6c 6c 20 61  ibtool.m4 will a
36610 64 64 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20  dd one of these 
36620 73 77 69 74 63 68 65 73 20 74 6f 20 4c 44 0a 20  switches to LD. 
36630 20 20 20 2a 2d 33 32 7c 2a 22 2d 33 32 20 22 7c     *-32|*"-32 "|
36640 2a 2d 6d 65 6c 66 33 32 62 73 6d 69 70 7c 2a 22  *-melf32bsmip|*"
36650 2d 6d 65 6c 66 33 32 62 73 6d 69 70 20 22 29 0a  -melf32bsmip ").
36660 20 20 20 20 20 20 6c 69 62 73 75 66 66 3d 20 73        libsuff= s
36670 68 6c 69 62 73 75 66 66 3d 20 6c 69 62 6d 61 67  hlibsuff= libmag
36680 69 63 3d 33 32 2d 62 69 74 3b 3b 0a 20 20 20 20  ic=32-bit;;.    
36690 2a 2d 6e 33 32 7c 2a 22 2d 6e 33 32 20 22 7c 2a  *-n32|*"-n32 "|*
366a0 2d 6d 65 6c 66 33 32 62 6d 69 70 6e 33 32 7c 2a  -melf32bmipn32|*
366b0 22 2d 6d 65 6c 66 33 32 62 6d 69 70 6e 33 32 20  "-melf32bmipn32 
366c0 22 29 0a 20 20 20 20 20 20 6c 69 62 73 75 66 66  ").      libsuff
366d0 3d 33 32 20 73 68 6c 69 62 73 75 66 66 3d 4e 33  =32 shlibsuff=N3
366e0 32 20 6c 69 62 6d 61 67 69 63 3d 4e 33 32 3b 3b  2 libmagic=N32;;
366f0 0a 20 20 20 20 2a 2d 36 34 7c 2a 22 2d 36 34 20  .    *-64|*"-64 
36700 22 7c 2a 2d 6d 65 6c 66 36 34 62 6d 69 70 7c 2a  "|*-melf64bmip|*
36710 22 2d 6d 65 6c 66 36 34 62 6d 69 70 20 22 29 0a  "-melf64bmip ").
36720 20 20 20 20 20 20 6c 69 62 73 75 66 66 3d 36 34        libsuff=64
36730 20 73 68 6c 69 62 73 75 66 66 3d 36 34 20 6c 69   shlibsuff=64 li
36740 62 6d 61 67 69 63 3d 36 34 2d 62 69 74 3b 3b 0a  bmagic=64-bit;;.
36750 20 20 20 20 2a 29 20 6c 69 62 73 75 66 66 3d 20      *) libsuff= 
36760 73 68 6c 69 62 73 75 66 66 3d 20 6c 69 62 6d 61  shlibsuff= libma
36770 67 69 63 3d 6e 65 76 65 72 2d 6d 61 74 63 68 3b  gic=never-match;
36780 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 3b  ;.    esac.    ;
36790 3b 0a 20 20 65 73 61 63 0a 20 20 73 68 6c 69 62  ;.  esac.  shlib
367a0 70 61 74 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52  path_var=LD_LIBR
367b0 41 52 59 24 7b 73 68 6c 69 62 73 75 66 66 7d 5f  ARY${shlibsuff}_
367c0 50 41 54 48 0a 20 20 73 68 6c 69 62 70 61 74 68  PATH.  shlibpath
367d0 5f 6f 76 65 72 72 69 64 65 73 5f 72 75 6e 70 61  _overrides_runpa
367e0 74 68 3d 6e 6f 0a 20 20 73 79 73 5f 6c 69 62 5f  th=no.  sys_lib_
367f0 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65 63  search_path_spec
36800 3d 22 2f 75 73 72 2f 6c 69 62 24 7b 6c 69 62 73  ="/usr/lib${libs
36810 75 66 66 7d 20 2f 6c 69 62 24 7b 6c 69 62 73 75  uff} /lib${libsu
36820 66 66 7d 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c  ff} /usr/local/l
36830 69 62 24 7b 6c 69 62 73 75 66 66 7d 22 0a 20 20  ib${libsuff}".  
36840 73 79 73 5f 6c 69 62 5f 64 6c 73 65 61 72 63 68  sys_lib_dlsearch
36850 5f 70 61 74 68 5f 73 70 65 63 3d 22 2f 75 73 72  _path_spec="/usr
36860 2f 6c 69 62 24 7b 6c 69 62 73 75 66 66 7d 20 2f  /lib${libsuff} /
36870 6c 69 62 24 7b 6c 69 62 73 75 66 66 7d 22 0a 20  lib${libsuff}". 
36880 20 68 61 72 64 63 6f 64 65 5f 69 6e 74 6f 5f 6c   hardcode_into_l
36890 69 62 73 3d 79 65 73 0a 20 20 3b 3b 0a 0a 23 20  ibs=yes.  ;;..# 
368a0 4e 6f 20 73 68 61 72 65 64 20 6c 69 62 20 73 75  No shared lib su
368b0 70 70 6f 72 74 20 66 6f 72 20 4c 69 6e 75 78 20  pport for Linux 
368c0 6f 6c 64 6c 64 2c 20 61 6f 75 74 2c 20 6f 72 20  oldld, aout, or 
368d0 63 6f 66 66 2e 0a 6c 69 6e 75 78 2a 6f 6c 64 6c  coff..linux*oldl
368e0 64 2a 20 7c 20 6c 69 6e 75 78 2a 61 6f 75 74 2a  d* | linux*aout*
368f0 20 7c 20 6c 69 6e 75 78 2a 63 6f 66 66 2a 29 0a   | linux*coff*).
36900 20 20 64 79 6e 61 6d 69 63 5f 6c 69 6e 6b 65 72    dynamic_linker
36910 3d 6e 6f 0a 20 20 3b 3b 0a 0a 23 20 54 68 69 73  =no.  ;;..# This
36920 20 6d 75 73 74 20 62 65 20 4c 69 6e 75 78 20 45   must be Linux E
36930 4c 46 2e 0a 6c 69 6e 75 78 2a 29 0a 20 20 76 65  LF..linux*).  ve
36940 72 73 69 6f 6e 5f 74 79 70 65 3d 6c 69 6e 75 78  rsion_type=linux
36950 0a 20 20 6e 65 65 64 5f 6c 69 62 5f 70 72 65 66  .  need_lib_pref
36960 69 78 3d 6e 6f 0a 20 20 6e 65 65 64 5f 76 65 72  ix=no.  need_ver
36970 73 69 6f 6e 3d 6e 6f 0a 20 20 6c 69 62 72 61 72  sion=no.  librar
36980 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b  y_names_spec='${
36990 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73  libname}${releas
369a0 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24  e}${shared_ext}$
369b0 76 65 72 73 75 66 66 69 78 20 24 7b 6c 69 62 6e  versuffix ${libn
369c0 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b  ame}${release}${
369d0 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f  shared_ext}$majo
369e0 72 20 24 6c 69 62 6e 61 6d 65 24 7b 73 68 61 72  r $libname${shar
369f0 65 64 5f 65 78 74 7d 27 0a 20 20 73 6f 6e 61 6d  ed_ext}'.  sonam
36a00 65 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d  e_spec='${libnam
36a10 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68  e}${release}${sh
36a20 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f 72 27  ared_ext}$major'
36a30 0a 20 20 66 69 6e 69 73 68 5f 63 6d 64 73 3d 27  .  finish_cmds='
36a40 50 41 54 48 3d 22 5c 24 50 41 54 48 3a 2f 73 62  PATH="\$PATH:/sb
36a50 69 6e 22 20 6c 64 63 6f 6e 66 69 67 20 2d 6e 20  in" ldconfig -n 
36a60 24 6c 69 62 64 69 72 27 0a 20 20 73 68 6c 69 62  $libdir'.  shlib
36a70 70 61 74 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52  path_var=LD_LIBR
36a80 41 52 59 5f 50 41 54 48 0a 20 20 73 68 6c 69 62  ARY_PATH.  shlib
36a90 70 61 74 68 5f 6f 76 65 72 72 69 64 65 73 5f 72  path_overrides_r
36aa0 75 6e 70 61 74 68 3d 6e 6f 0a 20 20 23 20 54 68  unpath=no.  # Th
36ab0 69 73 20 69 6d 70 6c 69 65 73 20 6e 6f 20 66 61  is implies no fa
36ac0 73 74 5f 69 6e 73 74 61 6c 6c 2c 20 77 68 69 63  st_install, whic
36ad0 68 20 69 73 20 75 6e 61 63 63 65 70 74 61 62 6c  h is unacceptabl
36ae0 65 2e 0a 20 20 23 20 53 6f 6d 65 20 72 65 77 6f  e..  # Some rewo
36af0 72 6b 20 77 69 6c 6c 20 62 65 20 6e 65 65 64 65  rk will be neede
36b00 64 20 74 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 66  d to allow for f
36b10 61 73 74 5f 69 6e 73 74 61 6c 6c 0a 20 20 23 20  ast_install.  # 
36b20 62 65 66 6f 72 65 20 74 68 69 73 20 63 61 6e 20  before this can 
36b30 62 65 20 65 6e 61 62 6c 65 64 2e 0a 20 20 68 61  be enabled..  ha
36b40 72 64 63 6f 64 65 5f 69 6e 74 6f 5f 6c 69 62 73  rdcode_into_libs
36b50 3d 79 65 73 0a 0a 20 20 23 20 41 70 70 65 6e 64  =yes..  # Append
36b60 20 6c 64 2e 73 6f 2e 63 6f 6e 66 20 63 6f 6e 74   ld.so.conf cont
36b70 65 6e 74 73 20 74 6f 20 74 68 65 20 73 65 61 72  ents to the sear
36b80 63 68 20 70 61 74 68 0a 20 20 69 66 20 74 65 73  ch path.  if tes
36b90 74 20 2d 66 20 2f 65 74 63 2f 6c 64 2e 73 6f 2e  t -f /etc/ld.so.
36ba0 63 6f 6e 66 3b 20 74 68 65 6e 0a 20 20 20 20 6c  conf; then.    l
36bb0 64 5f 65 78 74 72 61 3d 60 24 53 45 44 20 2d 65  d_extra=`$SED -e
36bc0 20 27 73 2f 3a 2c 5c 74 2f 20 2f 67 3b 73 2f 3d   's/:,\t/ /g;s/=
36bd0 5e 3d 2a 24 2f 2f 3b 73 2f 3d 5e 3d 20 2a 20 2f  ^=*$//;s/=^= * /
36be0 20 2f 67 27 20 2f 65 74 63 2f 6c 64 2e 73 6f 2e   /g' /etc/ld.so.
36bf0 63 6f 6e 66 60 0a 20 20 20 20 73 79 73 5f 6c 69  conf`.    sys_li
36c00 62 5f 64 6c 73 65 61 72 63 68 5f 70 61 74 68 5f  b_dlsearch_path_
36c10 73 70 65 63 3d 22 2f 6c 69 62 20 2f 75 73 72 2f  spec="/lib /usr/
36c20 6c 69 62 20 24 6c 64 5f 65 78 74 72 61 22 0a 20  lib $ld_extra". 
36c30 20 66 69 0a 0a 20 20 23 20 57 65 20 75 73 65 64   fi..  # We used
36c40 20 74 6f 20 74 65 73 74 20 66 6f 72 20 2f 6c 69   to test for /li
36c50 62 2f 6c 64 2e 73 6f 2e 31 20 61 6e 64 20 64 69  b/ld.so.1 and di
36c60 73 61 62 6c 65 20 73 68 61 72 65 64 20 6c 69 62  sable shared lib
36c70 72 61 72 69 65 73 20 6f 6e 0a 20 20 23 20 70 6f  raries on.  # po
36c80 77 65 72 70 63 2c 20 62 65 63 61 75 73 65 20 4d  werpc, because M
36c90 6b 4c 69 6e 75 78 20 6f 6e 6c 79 20 73 75 70 70  kLinux only supp
36ca0 6f 72 74 65 64 20 73 68 61 72 65 64 20 6c 69 62  orted shared lib
36cb0 72 61 72 69 65 73 20 77 69 74 68 20 74 68 65 0a  raries with the.
36cc0 20 20 23 20 47 4e 55 20 64 79 6e 61 6d 69 63 20    # GNU dynamic 
36cd0 6c 69 6e 6b 65 72 2e 20 20 53 69 6e 63 65 20 74  linker.  Since t
36ce0 68 69 73 20 77 61 73 20 62 72 6f 6b 65 6e 20 77  his was broken w
36cf0 69 74 68 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  ith cross compil
36d00 65 72 73 2c 0a 20 20 23 20 6d 6f 73 74 20 70 6f  ers,.  # most po
36d10 77 65 72 70 63 2d 6c 69 6e 75 78 20 62 6f 78 65  werpc-linux boxe
36d20 73 20 73 75 70 70 6f 72 74 20 64 79 6e 61 6d 69  s support dynami
36d30 63 20 6c 69 6e 6b 69 6e 67 20 74 68 65 73 65 20  c linking these 
36d40 64 61 79 73 20 61 6e 64 0a 20 20 23 20 70 65 6f  days and.  # peo
36d50 70 6c 65 20 63 61 6e 20 61 6c 77 61 79 73 20 2d  ple can always -
36d60 2d 64 69 73 61 62 6c 65 2d 73 68 61 72 65 64 2c  -disable-shared,
36d70 20 74 68 65 20 74 65 73 74 20 77 61 73 20 72 65   the test was re
36d80 6d 6f 76 65 64 2c 20 61 6e 64 20 77 65 0a 20 20  moved, and we.  
36d90 23 20 61 73 73 75 6d 65 20 74 68 65 20 47 4e 55  # assume the GNU
36da0 2f 4c 69 6e 75 78 20 64 79 6e 61 6d 69 63 20 6c  /Linux dynamic l
36db0 69 6e 6b 65 72 20 69 73 20 69 6e 20 75 73 65 2e  inker is in use.
36dc0 0a 20 20 64 79 6e 61 6d 69 63 5