/ Hex Artifact Content
Login

Artifact b36e5d4156002b857e4c741626a7ac8412c2885c:


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 70 72   INSTALL_DATA pr
34c0: 6f 67 72 61 6d 5f 70 72 65 66 69 78 20 56 45 52  ogram_prefix VER
34d0: 53 49 4f 4e 20 52 45 4c 45 41 53 45 20 56 45 52  SION RELEASE VER
34e0: 53 49 4f 4e 5f 4e 55 4d 42 45 52 20 42 55 49 4c  SION_NUMBER BUIL
34f0: 44 5f 43 43 20 42 55 49 4c 44 5f 43 46 4c 41 47  D_CC BUILD_CFLAG
3500: 53 20 42 55 49 4c 44 5f 4c 49 42 53 20 54 41 52  S BUILD_LIBS TAR
3510: 47 45 54 5f 43 43 20 54 41 52 47 45 54 5f 43 46  GET_CC TARGET_CF
3520: 4c 41 47 53 20 54 41 52 47 45 54 5f 4c 49 4e 4b  LAGS TARGET_LINK
3530: 20 54 41 52 47 45 54 5f 4c 46 4c 41 47 53 20 54   TARGET_LFLAGS T
3540: 41 52 47 45 54 5f 52 41 4e 4c 49 42 20 54 41 52  ARGET_RANLIB TAR
3550: 47 45 54 5f 41 52 20 54 48 52 45 41 44 53 41 46  GET_AR THREADSAF
3560: 45 20 54 41 52 47 45 54 5f 54 48 52 45 41 44 5f  E TARGET_THREAD_
3570: 4c 49 42 20 41 4c 4c 4f 57 52 45 4c 45 41 53 45  LIB ALLOWRELEASE
3580: 20 54 45 4d 50 5f 53 54 4f 52 45 20 42 55 49 4c   TEMP_STORE BUIL
3590: 44 5f 45 58 45 45 58 54 20 4f 53 5f 55 4e 49 58  D_EXEEXT OS_UNIX
35a0: 20 4f 53 5f 57 49 4e 20 54 41 52 47 45 54 5f 45   OS_WIN TARGET_E
35b0: 58 45 45 58 54 20 54 41 52 47 45 54 5f 4c 49 42  XEEXT TARGET_LIB
35c0: 53 20 54 43 4c 5f 56 45 52 53 49 4f 4e 20 54 43  S TCL_VERSION TC
35d0: 4c 5f 42 49 4e 5f 44 49 52 20 54 43 4c 5f 53 52  L_BIN_DIR TCL_SR
35e0: 43 5f 44 49 52 20 54 43 4c 5f 4c 49 42 53 20 54  C_DIR TCL_LIBS T
35f0: 43 4c 5f 49 4e 43 4c 55 44 45 5f 53 50 45 43 20  CL_INCLUDE_SPEC 
3600: 54 43 4c 5f 4c 49 42 5f 46 49 4c 45 20 54 43 4c  TCL_LIB_FILE TCL
3610: 5f 4c 49 42 5f 46 4c 41 47 20 54 43 4c 5f 4c 49  _LIB_FLAG TCL_LI
3620: 42 5f 53 50 45 43 20 54 43 4c 5f 53 54 55 42 5f  B_SPEC TCL_STUB_
3630: 4c 49 42 5f 46 49 4c 45 20 54 43 4c 5f 53 54 55  LIB_FILE TCL_STU
3640: 42 5f 4c 49 42 5f 46 4c 41 47 20 54 43 4c 5f 53  B_LIB_FLAG TCL_S
3650: 54 55 42 5f 4c 49 42 5f 53 50 45 43 20 48 41 56  TUB_LIB_SPEC HAV
3660: 45 5f 54 43 4c 20 54 41 52 47 45 54 5f 52 45 41  E_TCL TARGET_REA
3670: 44 4c 49 4e 45 5f 4c 49 42 53 20 54 41 52 47 45  DLINE_LIBS TARGE
3680: 54 5f 52 45 41 44 4c 49 4e 45 5f 49 4e 43 20 54  T_READLINE_INC T
3690: 41 52 47 45 54 5f 48 41 56 45 5f 52 45 41 44 4c  ARGET_HAVE_READL
36a0: 49 4e 45 20 54 41 52 47 45 54 5f 44 45 42 55 47  INE TARGET_DEBUG
36b0: 20 4c 49 42 4f 42 4a 53 20 4c 54 4c 49 42 4f 42   LIBOBJS LTLIBOB
36c0: 4a 53 27 0a 61 63 5f 73 75 62 73 74 5f 66 69 6c  JS'.ac_subst_fil
36d0: 65 73 3d 27 27 0a 0a 23 20 49 6e 69 74 69 61 6c  es=''..# Initial
36e0: 69 7a 65 20 73 6f 6d 65 20 76 61 72 69 61 62 6c  ize some variabl
36f0: 65 73 20 73 65 74 20 62 79 20 6f 70 74 69 6f 6e  es set by option
3700: 73 2e 0a 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d  s..ac_init_help=
3710: 0a 61 63 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e  .ac_init_version
3720: 3d 66 61 6c 73 65 0a 23 20 54 68 65 20 76 61 72  =false.# The var
3730: 69 61 62 6c 65 73 20 68 61 76 65 20 74 68 65 20  iables have the 
3740: 73 61 6d 65 20 6e 61 6d 65 73 20 61 73 20 74 68  same names as th
3750: 65 20 6f 70 74 69 6f 6e 73 2c 20 77 69 74 68 0a  e options, with.
3760: 23 20 64 61 73 68 65 73 20 63 68 61 6e 67 65 64  # dashes changed
3770: 20 74 6f 20 75 6e 64 65 72 6c 69 6e 65 73 2e 0a   to underlines..
3780: 63 61 63 68 65 5f 66 69 6c 65 3d 2f 64 65 76 2f  cache_file=/dev/
3790: 6e 75 6c 6c 0a 65 78 65 63 5f 70 72 65 66 69 78  null.exec_prefix
37a0: 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72 65 61 74 65 3d  =NONE.no_create=
37b0: 0a 6e 6f 5f 72 65 63 75 72 73 69 6f 6e 3d 0a 70  .no_recursion=.p
37c0: 72 65 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72  refix=NONE.progr
37d0: 61 6d 5f 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 70  am_prefix=NONE.p
37e0: 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d 4e 4f  rogram_suffix=NO
37f0: 4e 45 0a 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73  NE.program_trans
3800: 66 6f 72 6d 5f 6e 61 6d 65 3d 73 2c 78 2c 78 2c  form_name=s,x,x,
3810: 0a 73 69 6c 65 6e 74 3d 0a 73 69 74 65 3d 0a 73  .silent=.site=.s
3820: 72 63 64 69 72 3d 0a 76 65 72 62 6f 73 65 3d 0a  rcdir=.verbose=.
3830: 78 5f 69 6e 63 6c 75 64 65 73 3d 4e 4f 4e 45 0a  x_includes=NONE.
3840: 78 5f 6c 69 62 72 61 72 69 65 73 3d 4e 4f 4e 45  x_libraries=NONE
3850: 0a 0a 23 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e  ..# Installation
3860: 20 64 69 72 65 63 74 6f 72 79 20 6f 70 74 69 6f   directory optio
3870: 6e 73 2e 0a 23 20 54 68 65 73 65 20 61 72 65 20  ns..# These are 
3880: 6c 65 66 74 20 75 6e 65 78 70 61 6e 64 65 64 20  left unexpanded 
3890: 73 6f 20 75 73 65 72 73 20 63 61 6e 20 22 6d 61  so users can "ma
38a0: 6b 65 20 69 6e 73 74 61 6c 6c 20 65 78 65 63 5f  ke install exec_
38b0: 70 72 65 66 69 78 3d 2f 66 6f 6f 22 0a 23 20 61  prefix=/foo".# a
38c0: 6e 64 20 61 6c 6c 20 74 68 65 20 76 61 72 69 61  nd all the varia
38d0: 62 6c 65 73 20 74 68 61 74 20 61 72 65 20 73 75  bles that are su
38e0: 70 70 6f 73 65 64 20 74 6f 20 62 65 20 62 61 73  pposed to be bas
38f0: 65 64 20 6f 6e 20 65 78 65 63 5f 70 72 65 66 69  ed on exec_prefi
3900: 78 0a 23 20 62 79 20 64 65 66 61 75 6c 74 20 77  x.# by default w
3910: 69 6c 6c 20 61 63 74 75 61 6c 6c 79 20 63 68 61  ill actually cha
3920: 6e 67 65 2e 0a 23 20 55 73 65 20 62 72 61 63 65  nge..# Use brace
3930: 73 20 69 6e 73 74 65 61 64 20 6f 66 20 70 61 72  s instead of par
3940: 65 6e 73 20 62 65 63 61 75 73 65 20 73 68 2c 20  ens because sh, 
3950: 70 65 72 6c 2c 20 65 74 63 2e 20 61 6c 73 6f 20  perl, etc. also 
3960: 61 63 63 65 70 74 20 74 68 65 6d 2e 0a 62 69 6e  accept them..bin
3970: 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66  dir='${exec_pref
3980: 69 78 7d 2f 62 69 6e 27 0a 73 62 69 6e 64 69 72  ix}/bin'.sbindir
3990: 3d 27 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d  ='${exec_prefix}
39a0: 2f 73 62 69 6e 27 0a 6c 69 62 65 78 65 63 64 69  /sbin'.libexecdi
39b0: 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66 69 78  r='${exec_prefix
39c0: 7d 2f 6c 69 62 65 78 65 63 27 0a 64 61 74 61 64  }/libexec'.datad
39d0: 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 73 68  ir='${prefix}/sh
39e0: 61 72 65 27 0a 73 79 73 63 6f 6e 66 64 69 72 3d  are'.sysconfdir=
39f0: 27 24 7b 70 72 65 66 69 78 7d 2f 65 74 63 27 0a  '${prefix}/etc'.
3a00: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 27  sharedstatedir='
3a10: 24 7b 70 72 65 66 69 78 7d 2f 63 6f 6d 27 0a 6c  ${prefix}/com'.l
3a20: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 27 24 7b  ocalstatedir='${
3a30: 70 72 65 66 69 78 7d 2f 76 61 72 27 0a 6c 69 62  prefix}/var'.lib
3a40: 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66  dir='${exec_pref
3a50: 69 78 7d 2f 6c 69 62 27 0a 69 6e 63 6c 75 64 65  ix}/lib'.include
3a60: 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 69  dir='${prefix}/i
3a70: 6e 63 6c 75 64 65 27 0a 6f 6c 64 69 6e 63 6c 75  nclude'.oldinclu
3a80: 64 65 64 69 72 3d 27 2f 75 73 72 2f 69 6e 63 6c  dedir='/usr/incl
3a90: 75 64 65 27 0a 69 6e 66 6f 64 69 72 3d 27 24 7b  ude'.infodir='${
3aa0: 70 72 65 66 69 78 7d 2f 69 6e 66 6f 27 0a 6d 61  prefix}/info'.ma
3ab0: 6e 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f  ndir='${prefix}/
3ac0: 6d 61 6e 27 0a 0a 61 63 5f 70 72 65 76 3d 0a 66  man'..ac_prev=.f
3ad0: 6f 72 20 61 63 5f 6f 70 74 69 6f 6e 0a 64 6f 0a  or ac_option.do.
3ae0: 20 20 23 20 49 66 20 74 68 65 20 70 72 65 76 69    # If the previ
3af0: 6f 75 73 20 6f 70 74 69 6f 6e 20 6e 65 65 64 73  ous option needs
3b00: 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 20 61 73   an argument, as
3b10: 73 69 67 6e 20 69 74 2e 0a 20 20 69 66 20 74 65  sign it..  if te
3b20: 73 74 20 2d 6e 20 22 24 61 63 5f 70 72 65 76 22  st -n "$ac_prev"
3b30: 3b 20 74 68 65 6e 0a 20 20 20 20 65 76 61 6c 20  ; then.    eval 
3b40: 22 24 61 63 5f 70 72 65 76 3d 5c 24 61 63 5f 6f  "$ac_prev=\$ac_o
3b50: 70 74 69 6f 6e 22 0a 20 20 20 20 61 63 5f 70 72  ption".    ac_pr
3b60: 65 76 3d 0a 20 20 20 20 63 6f 6e 74 69 6e 75 65  ev=.    continue
3b70: 0a 20 20 66 69 0a 0a 20 20 61 63 5f 6f 70 74 61  .  fi..  ac_opta
3b80: 72 67 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f  rg=`expr "x$ac_o
3b90: 70 74 69 6f 6e 22 20 3a 20 27 78 5b 5e 3d 5d 2a  ption" : 'x[^=]*
3ba0: 3d 5c 28 2e 2a 5c 29 27 60 0a 0a 20 20 23 20 41  =\(.*\)'`..  # A
3bb0: 63 63 65 70 74 20 74 68 65 20 69 6d 70 6f 72 74  ccept the import
3bc0: 61 6e 74 20 43 79 67 6e 75 73 20 63 6f 6e 66 69  ant Cygnus confi
3bd0: 67 75 72 65 20 6f 70 74 69 6f 6e 73 2c 20 73 6f  gure options, so
3be0: 20 77 65 20 63 61 6e 20 64 69 61 67 6e 6f 73 65   we can diagnose
3bf0: 20 74 79 70 6f 73 2e 0a 0a 20 20 63 61 73 65 20   typos...  case 
3c00: 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a 0a 20  $ac_option in.. 
3c10: 20 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e   -bindir | --bin
3c20: 64 69 72 20 7c 20 2d 2d 62 69 6e 64 69 20 7c 20  dir | --bindi | 
3c30: 2d 2d 62 69 6e 64 20 7c 20 2d 2d 62 69 6e 20 7c  --bind | --bin |
3c40: 20 2d 2d 62 69 29 0a 20 20 20 20 61 63 5f 70 72   --bi).    ac_pr
3c50: 65 76 3d 62 69 6e 64 69 72 20 3b 3b 0a 20 20 2d  ev=bindir ;;.  -
3c60: 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e  bindir=* | --bin
3c70: 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e 64 69 3d  dir=* | --bindi=
3c80: 2a 20 7c 20 2d 2d 62 69 6e 64 3d 2a 20 7c 20 2d  * | --bind=* | -
3c90: 2d 62 69 6e 3d 2a 20 7c 20 2d 2d 62 69 3d 2a 29  -bin=* | --bi=*)
3ca0: 0a 20 20 20 20 62 69 6e 64 69 72 3d 24 61 63 5f  .    bindir=$ac_
3cb0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 62 75  optarg ;;..  -bu
3cc0: 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 64 20 7c 20  ild | --build | 
3cd0: 2d 2d 62 75 69 6c 20 7c 20 2d 2d 62 75 69 20 7c  --buil | --bui |
3ce0: 20 2d 2d 62 75 29 0a 20 20 20 20 61 63 5f 70 72   --bu).    ac_pr
3cf0: 65 76 3d 62 75 69 6c 64 5f 61 6c 69 61 73 20 3b  ev=build_alias ;
3d00: 3b 0a 20 20 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d  ;.  -build=* | -
3d10: 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62 75 69  -build=* | --bui
3d20: 6c 3d 2a 20 7c 20 2d 2d 62 75 69 3d 2a 20 7c 20  l=* | --bui=* | 
3d30: 2d 2d 62 75 3d 2a 29 0a 20 20 20 20 62 75 69 6c  --bu=*).    buil
3d40: 64 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61  d_alias=$ac_opta
3d50: 72 67 20 3b 3b 0a 0a 20 20 2d 63 61 63 68 65 2d  rg ;;..  -cache-
3d60: 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65 2d 66  file | --cache-f
3d70: 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69  ile | --cache-fi
3d80: 6c 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 20 5c  l | --cache-fi \
3d90: 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66 20 7c  .  | --cache-f |
3da0: 20 2d 2d 63 61 63 68 65 2d 20 7c 20 2d 2d 63 61   --cache- | --ca
3db0: 63 68 65 20 7c 20 2d 2d 63 61 63 68 20 7c 20 2d  che | --cach | -
3dc0: 2d 63 61 63 20 7c 20 2d 2d 63 61 20 7c 20 2d 2d  -cac | --ca | --
3dd0: 63 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 63  c).    ac_prev=c
3de0: 61 63 68 65 5f 66 69 6c 65 20 3b 3b 0a 20 20 2d  ache_file ;;.  -
3df0: 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20 7c 20 2d  cache-file=* | -
3e00: 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20 7c 20  -cache-file=* | 
3e10: 2d 2d 63 61 63 68 65 2d 66 69 6c 3d 2a 20 7c 20  --cache-fil=* | 
3e20: 2d 2d 63 61 63 68 65 2d 66 69 3d 2a 20 5c 0a 20  --cache-fi=* \. 
3e30: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 3d 2a 20 7c   | --cache-f=* |
3e40: 20 2d 2d 63 61 63 68 65 2d 3d 2a 20 7c 20 2d 2d   --cache-=* | --
3e50: 63 61 63 68 65 3d 2a 20 7c 20 2d 2d 63 61 63 68  cache=* | --cach
3e60: 3d 2a 20 7c 20 2d 2d 63 61 63 3d 2a 20 7c 20 2d  =* | --cac=* | -
3e70: 2d 63 61 3d 2a 20 7c 20 2d 2d 63 3d 2a 29 0a 20  -ca=* | --c=*). 
3e80: 20 20 20 63 61 63 68 65 5f 66 69 6c 65 3d 24 61     cache_file=$a
3e90: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
3ea0: 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c 20  -config-cache | 
3eb0: 2d 43 29 0a 20 20 20 20 63 61 63 68 65 5f 66 69  -C).    cache_fi
3ec0: 6c 65 3d 63 6f 6e 66 69 67 2e 63 61 63 68 65 20  le=config.cache 
3ed0: 3b 3b 0a 0a 20 20 2d 64 61 74 61 64 69 72 20 7c  ;;..  -datadir |
3ee0: 20 2d 2d 64 61 74 61 64 69 72 20 7c 20 2d 2d 64   --datadir | --d
3ef0: 61 74 61 64 69 20 7c 20 2d 2d 64 61 74 61 64 20  atadi | --datad 
3f00: 7c 20 2d 2d 64 61 74 61 20 7c 20 2d 2d 64 61 74  | --data | --dat
3f10: 20 7c 20 2d 2d 64 61 29 0a 20 20 20 20 61 63 5f   | --da).    ac_
3f20: 70 72 65 76 3d 64 61 74 61 64 69 72 20 3b 3b 0a  prev=datadir ;;.
3f30: 20 20 2d 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d    -datadir=* | -
3f40: 2d 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64  -datadir=* | --d
3f50: 61 74 61 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61  atadi=* | --data
3f60: 64 3d 2a 20 7c 20 2d 2d 64 61 74 61 3d 2a 20 7c  d=* | --data=* |
3f70: 20 2d 2d 64 61 74 3d 2a 20 5c 0a 20 20 7c 20 2d   --dat=* \.  | -
3f80: 2d 64 61 3d 2a 29 0a 20 20 20 20 64 61 74 61 64  -da=*).    datad
3f90: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
3fa0: 0a 0a 20 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c  ..  -disable-* |
3fb0: 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 29 0a 20 20   --disable-*).  
3fc0: 20 20 61 63 5f 66 65 61 74 75 72 65 3d 60 65 78    ac_feature=`ex
3fd0: 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22  pr "x$ac_option"
3fe0: 20 3a 20 27 78 2d 2a 64 69 73 61 62 6c 65 2d 5c   : 'x-*disable-\
3ff0: 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65  (.*\)'`.    # Re
4000: 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20  ject names that 
4010: 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68  are not valid sh
4020: 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d  ell variable nam
4030: 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24  es..    expr "x$
4040: 61 63 5f 66 65 61 74 75 72 65 22 20 3a 20 22 2e  ac_feature" : ".
4050: 2a 5b 5e 2d 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  *[^-_$as_cr_alnu
4060: 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  m]" >/dev/null &
4070: 26 0a 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22  &.      { echo "
4080: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
4090: 6e 76 61 6c 69 64 20 66 65 61 74 75 72 65 20 6e  nvalid feature n
40a0: 61 6d 65 3a 20 24 61 63 5f 66 65 61 74 75 72 65  ame: $ac_feature
40b0: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
40c0: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
40d0: 7d 0a 20 20 20 20 61 63 5f 66 65 61 74 75 72 65  }.    ac_feature
40e0: 3d 60 65 63 68 6f 20 24 61 63 5f 66 65 61 74 75  =`echo $ac_featu
40f0: 72 65 20 7c 20 73 65 64 20 27 73 2f 2d 2f 5f 2f  re | sed 's/-/_/
4100: 67 27 60 0a 20 20 20 20 65 76 61 6c 20 22 65 6e  g'`.    eval "en
4110: 61 62 6c 65 5f 24 61 63 5f 66 65 61 74 75 72 65  able_$ac_feature
4120: 3d 6e 6f 22 20 3b 3b 0a 0a 20 20 2d 65 6e 61 62  =no" ;;..  -enab
4130: 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d  le-* | --enable-
4140: 2a 29 0a 20 20 20 20 61 63 5f 66 65 61 74 75 72  *).    ac_featur
4150: 65 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70  e=`expr "x$ac_op
4160: 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e 61 62  tion" : 'x-*enab
4170: 6c 65 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20  le-\([^=]*\)'`. 
4180: 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65     # Reject name
4190: 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76  s that are not v
41a0: 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61  alid shell varia
41b0: 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65  ble names..    e
41c0: 78 70 72 20 22 78 24 61 63 5f 66 65 61 74 75 72  xpr "x$ac_featur
41d0: 65 22 20 3a 20 22 2e 2a 5b 5e 2d 5f 24 61 73 5f  e" : ".*[^-_$as_
41e0: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
41f0: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b  /null &&.      {
4200: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65   echo "$as_me: e
4210: 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 66 65  rror: invalid fe
4220: 61 74 75 72 65 20 6e 61 6d 65 3a 20 24 61 63 5f  ature name: $ac_
4230: 66 65 61 74 75 72 65 22 20 3e 26 32 0a 20 20 20  feature" >&2.   
4240: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
4250: 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f   1; }; }.    ac_
4260: 66 65 61 74 75 72 65 3d 60 65 63 68 6f 20 24 61  feature=`echo $a
4270: 63 5f 66 65 61 74 75 72 65 20 7c 20 73 65 64 20  c_feature | sed 
4280: 27 73 2f 2d 2f 5f 2f 67 27 60 0a 20 20 20 20 63  's/-/_/g'`.    c
4290: 61 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69  ase $ac_option i
42a0: 6e 0a 20 20 20 20 20 20 2a 3d 2a 29 20 61 63 5f  n.      *=*) ac_
42b0: 6f 70 74 61 72 67 3d 60 65 63 68 6f 20 22 24 61  optarg=`echo "$a
42c0: 63 5f 6f 70 74 61 72 67 22 20 7c 20 73 65 64 20  c_optarg" | sed 
42d0: 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27  "s/'/'\\\\\\\\''
42e0: 2f 67 22 60 3b 3b 0a 20 20 20 20 20 20 2a 29 20  /g"`;;.      *) 
42f0: 61 63 5f 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b  ac_optarg=yes ;;
4300: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 76  .    esac.    ev
4310: 61 6c 20 22 65 6e 61 62 6c 65 5f 24 61 63 5f 66  al "enable_$ac_f
4320: 65 61 74 75 72 65 3d 27 24 61 63 5f 6f 70 74 61  eature='$ac_opta
4330: 72 67 27 22 20 3b 3b 0a 0a 20 20 2d 65 78 65 63  rg'" ;;..  -exec
4340: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 65 78 65 63  -prefix | --exec
4350: 5f 70 72 65 66 69 78 20 7c 20 2d 2d 65 78 65 63  _prefix | --exec
4360: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 65 78 65 63  -prefix | --exec
4370: 2d 70 72 65 66 69 20 5c 0a 20 20 7c 20 2d 2d 65  -prefi \.  | --e
4380: 78 65 63 2d 70 72 65 66 20 7c 20 2d 2d 65 78 65  xec-pref | --exe
4390: 63 2d 70 72 65 20 7c 20 2d 2d 65 78 65 63 2d 70  c-pre | --exec-p
43a0: 72 20 7c 20 2d 2d 65 78 65 63 2d 70 20 7c 20 2d  r | --exec-p | -
43b0: 2d 65 78 65 63 2d 20 5c 0a 20 20 7c 20 2d 2d 65  -exec- \.  | --e
43c0: 78 65 63 20 7c 20 2d 2d 65 78 65 20 7c 20 2d 2d  xec | --exe | --
43d0: 65 78 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ex).    ac_prev=
43e0: 65 78 65 63 5f 70 72 65 66 69 78 20 3b 3b 0a 20  exec_prefix ;;. 
43f0: 20 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 2a 20   -exec-prefix=* 
4400: 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66 69 78 3d  | --exec_prefix=
4410: 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69  * | --exec-prefi
4420: 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  x=* | --exec-pre
4430: 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65  fi=* \.  | --exe
4440: 63 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 65 78 65  c-pref=* | --exe
4450: 63 2d 70 72 65 3d 2a 20 7c 20 2d 2d 65 78 65 63  c-pre=* | --exec
4460: 2d 70 72 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70  -pr=* | --exec-p
4470: 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 3d 2a 20 5c  =* | --exec-=* \
4480: 0a 20 20 7c 20 2d 2d 65 78 65 63 3d 2a 20 7c 20  .  | --exec=* | 
4490: 2d 2d 65 78 65 3d 2a 20 7c 20 2d 2d 65 78 3d 2a  --exe=* | --ex=*
44a0: 29 0a 20 20 20 20 65 78 65 63 5f 70 72 65 66 69  ).    exec_prefi
44b0: 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  x=$ac_optarg ;;.
44c0: 0a 20 20 2d 67 61 73 20 7c 20 2d 2d 67 61 73 20  .  -gas | --gas 
44d0: 7c 20 2d 2d 67 61 20 7c 20 2d 2d 67 29 0a 20 20  | --ga | --g).  
44e0: 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73    # Obsolete; us
44f0: 65 20 2d 2d 77 69 74 68 2d 67 61 73 2e 0a 20 20  e --with-gas..  
4500: 20 20 77 69 74 68 5f 67 61 73 3d 79 65 73 20 3b    with_gas=yes ;
4510: 3b 0a 0a 20 20 2d 68 65 6c 70 20 7c 20 2d 2d 68  ;..  -help | --h
4520: 65 6c 70 20 7c 20 2d 2d 68 65 6c 20 7c 20 2d 2d  elp | --hel | --
4530: 68 65 20 7c 20 2d 68 29 0a 20 20 20 20 61 63 5f  he | -h).    ac_
4540: 69 6e 69 74 5f 68 65 6c 70 3d 6c 6f 6e 67 20 3b  init_help=long ;
4550: 3b 0a 20 20 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d  ;.  -help=r* | -
4560: 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c  -help=r* | --hel
4570: 3d 72 2a 20 7c 20 2d 2d 68 65 3d 72 2a 20 7c 20  =r* | --he=r* | 
4580: 2d 68 72 2a 29 0a 20 20 20 20 61 63 5f 69 6e 69  -hr*).    ac_ini
4590: 74 5f 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65  t_help=recursive
45a0: 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d 73 2a 20 7c   ;;.  -help=s* |
45b0: 20 2d 2d 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68   --help=s* | --h
45c0: 65 6c 3d 73 2a 20 7c 20 2d 2d 68 65 3d 73 2a 20  el=s* | --he=s* 
45d0: 7c 20 2d 68 73 2a 29 0a 20 20 20 20 61 63 5f 69  | -hs*).    ac_i
45e0: 6e 69 74 5f 68 65 6c 70 3d 73 68 6f 72 74 20 3b  nit_help=short ;
45f0: 3b 0a 0a 20 20 2d 68 6f 73 74 20 7c 20 2d 2d 68  ;..  -host | --h
4600: 6f 73 74 20 7c 20 2d 2d 68 6f 73 20 7c 20 2d 2d  ost | --hos | --
4610: 68 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ho).    ac_prev=
4620: 68 6f 73 74 5f 61 6c 69 61 73 20 3b 3b 0a 20 20  host_alias ;;.  
4630: 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73 74  -host=* | --host
4640: 3d 2a 20 7c 20 2d 2d 68 6f 73 3d 2a 20 7c 20 2d  =* | --hos=* | -
4650: 2d 68 6f 3d 2a 29 0a 20 20 20 20 68 6f 73 74 5f  -ho=*).    host_
4660: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72 67  alias=$ac_optarg
4670: 20 3b 3b 0a 0a 20 20 2d 69 6e 63 6c 75 64 65 64   ;;..  -included
4680: 69 72 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69  ir | --includedi
4690: 72 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 20  r | --includedi 
46a0: 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 20 7c 20 2d  | --included | -
46b0: 2d 69 6e 63 6c 75 64 65 20 5c 0a 20 20 7c 20 2d  -include \.  | -
46c0: 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 69 6e 63 6c  -includ | --incl
46d0: 75 20 7c 20 2d 2d 69 6e 63 6c 20 7c 20 2d 2d 69  u | --incl | --i
46e0: 6e 63 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  nc).    ac_prev=
46f0: 69 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20  includedir ;;.  
4700: 2d 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20  -includedir=* | 
4710: 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c  --includedir=* |
4720: 20 2d 2d 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c   --includedi=* |
4730: 20 2d 2d 69 6e 63 6c 75 64 65 64 3d 2a 20 7c 20   --included=* | 
4740: 2d 2d 69 6e 63 6c 75 64 65 3d 2a 20 5c 0a 20 20  --include=* \.  
4750: 7c 20 2d 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d  | --includ=* | -
4760: 2d 69 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 69 6e 63  -inclu=* | --inc
4770: 6c 3d 2a 20 7c 20 2d 2d 69 6e 63 3d 2a 29 0a 20  l=* | --inc=*). 
4780: 20 20 20 69 6e 63 6c 75 64 65 64 69 72 3d 24 61     includedir=$a
4790: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
47a0: 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66 6f  infodir | --info
47b0: 64 69 72 20 7c 20 2d 2d 69 6e 66 6f 64 69 20 7c  dir | --infodi |
47c0: 20 2d 2d 69 6e 66 6f 64 20 7c 20 2d 2d 69 6e 66   --infod | --inf
47d0: 6f 20 7c 20 2d 2d 69 6e 66 29 0a 20 20 20 20 61  o | --inf).    a
47e0: 63 5f 70 72 65 76 3d 69 6e 66 6f 64 69 72 20 3b  c_prev=infodir ;
47f0: 3b 0a 20 20 2d 69 6e 66 6f 64 69 72 3d 2a 20 7c  ;.  -infodir=* |
4800: 20 2d 2d 69 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d   --infodir=* | -
4810: 2d 69 6e 66 6f 64 69 3d 2a 20 7c 20 2d 2d 69 6e  -infodi=* | --in
4820: 66 6f 64 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 3d 2a  fod=* | --info=*
4830: 20 7c 20 2d 2d 69 6e 66 3d 2a 29 0a 20 20 20 20   | --inf=*).    
4840: 69 6e 66 6f 64 69 72 3d 24 61 63 5f 6f 70 74 61  infodir=$ac_opta
4850: 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62 64 69 72  rg ;;..  -libdir
4860: 20 7c 20 2d 2d 6c 69 62 64 69 72 20 7c 20 2d 2d   | --libdir | --
4870: 6c 69 62 64 69 20 7c 20 2d 2d 6c 69 62 64 29 0a  libdi | --libd).
4880: 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 69 62 64      ac_prev=libd
4890: 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 64 69 72 3d  ir ;;.  -libdir=
48a0: 2a 20 7c 20 2d 2d 6c 69 62 64 69 72 3d 2a 20 7c  * | --libdir=* |
48b0: 20 2d 2d 6c 69 62 64 69 3d 2a 20 7c 20 2d 2d 6c   --libdi=* | --l
48c0: 69 62 64 3d 2a 29 0a 20 20 20 20 6c 69 62 64 69  ibd=*).    libdi
48d0: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
48e0: 0a 20 20 2d 6c 69 62 65 78 65 63 64 69 72 20 7c  .  -libexecdir |
48f0: 20 2d 2d 6c 69 62 65 78 65 63 64 69 72 20 7c 20   --libexecdir | 
4900: 2d 2d 6c 69 62 65 78 65 63 64 69 20 7c 20 2d 2d  --libexecdi | --
4910: 6c 69 62 65 78 65 63 64 20 7c 20 2d 2d 6c 69 62  libexecd | --lib
4920: 65 78 65 63 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62  exec \.  | --lib
4930: 65 78 65 20 7c 20 2d 2d 6c 69 62 65 78 20 7c 20  exe | --libex | 
4940: 2d 2d 6c 69 62 65 29 0a 20 20 20 20 61 63 5f 70  --libe).    ac_p
4950: 72 65 76 3d 6c 69 62 65 78 65 63 64 69 72 20 3b  rev=libexecdir ;
4960: 3b 0a 20 20 2d 6c 69 62 65 78 65 63 64 69 72 3d  ;.  -libexecdir=
4970: 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 72  * | --libexecdir
4980: 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69  =* | --libexecdi
4990: 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 3d  =* | --libexecd=
49a0: 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63 3d 2a 20  * | --libexec=* 
49b0: 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65 78 65 3d 2a  \.  | --libexe=*
49c0: 20 7c 20 2d 2d 6c 69 62 65 78 3d 2a 20 7c 20 2d   | --libex=* | -
49d0: 2d 6c 69 62 65 3d 2a 29 0a 20 20 20 20 6c 69 62  -libe=*).    lib
49e0: 65 78 65 63 64 69 72 3d 24 61 63 5f 6f 70 74 61  execdir=$ac_opta
49f0: 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61 6c 73  rg ;;..  -locals
4a00: 74 61 74 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61  tatedir | --loca
4a10: 6c 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 6c 6f  lstatedir | --lo
4a20: 63 61 6c 73 74 61 74 65 64 69 20 7c 20 2d 2d 6c  calstatedi | --l
4a30: 6f 63 61 6c 73 74 61 74 65 64 20 5c 0a 20 20 7c  ocalstated \.  |
4a40: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 20 7c 20   --localstate | 
4a50: 2d 2d 6c 6f 63 61 6c 73 74 61 74 20 7c 20 2d 2d  --localstat | --
4a60: 6c 6f 63 61 6c 73 74 61 20 7c 20 2d 2d 6c 6f 63  localsta | --loc
4a70: 61 6c 73 74 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63  alst \.  | --loc
4a80: 61 6c 73 20 7c 20 2d 2d 6c 6f 63 61 6c 20 7c 20  als | --local | 
4a90: 2d 2d 6c 6f 63 61 20 7c 20 2d 2d 6c 6f 63 20 7c  --loca | --loc |
4aa0: 20 2d 2d 6c 6f 29 0a 20 20 20 20 61 63 5f 70 72   --lo).    ac_pr
4ab0: 65 76 3d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72  ev=localstatedir
4ac0: 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 73 74 61 74   ;;.  -localstat
4ad0: 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c  edir=* | --local
4ae0: 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c  statedir=* | --l
4af0: 6f 63 61 6c 73 74 61 74 65 64 69 3d 2a 20 7c 20  ocalstatedi=* | 
4b00: 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 3d 2a 20  --localstated=* 
4b10: 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  \.  | --localsta
4b20: 74 65 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  te=* | --localst
4b30: 61 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  at=* | --localst
4b40: 61 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 3d  a=* | --localst=
4b50: 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73  * \.  | --locals
4b60: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 3d 2a 20 7c  =* | --local=* |
4b70: 20 2d 2d 6c 6f 63 61 3d 2a 20 7c 20 2d 2d 6c 6f   --loca=* | --lo
4b80: 63 3d 2a 20 7c 20 2d 2d 6c 6f 3d 2a 29 0a 20 20  c=* | --lo=*).  
4b90: 20 20 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d    localstatedir=
4ba0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
4bb0: 20 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e   -mandir | --man
4bc0: 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 20 7c 20  dir | --mandi | 
4bd0: 2d 2d 6d 61 6e 64 20 7c 20 2d 2d 6d 61 6e 20 7c  --mand | --man |
4be0: 20 2d 2d 6d 61 20 7c 20 2d 2d 6d 29 0a 20 20 20   --ma | --m).   
4bf0: 20 61 63 5f 70 72 65 76 3d 6d 61 6e 64 69 72 20   ac_prev=mandir 
4c00: 3b 3b 0a 20 20 2d 6d 61 6e 64 69 72 3d 2a 20 7c  ;;.  -mandir=* |
4c10: 20 2d 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d   --mandir=* | --
4c20: 6d 61 6e 64 69 3d 2a 20 7c 20 2d 2d 6d 61 6e 64  mandi=* | --mand
4c30: 3d 2a 20 7c 20 2d 2d 6d 61 6e 3d 2a 20 7c 20 2d  =* | --man=* | -
4c40: 2d 6d 61 3d 2a 20 7c 20 2d 2d 6d 3d 2a 29 0a 20  -ma=* | --m=*). 
4c50: 20 20 20 6d 61 6e 64 69 72 3d 24 61 63 5f 6f 70     mandir=$ac_op
4c60: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6e 66 70 20  targ ;;..  -nfp 
4c70: 7c 20 2d 2d 6e 66 70 20 7c 20 2d 2d 6e 66 29 0a  | --nfp | --nf).
4c80: 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20      # Obsolete; 
4c90: 75 73 65 20 2d 2d 77 69 74 68 6f 75 74 2d 66 70  use --without-fp
4ca0: 2e 0a 20 20 20 20 77 69 74 68 5f 66 70 3d 6e 6f  ..    with_fp=no
4cb0: 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 63 72 65 61 74   ;;..  -no-creat
4cc0: 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20  e | --no-create 
4cd0: 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 20 7c 20 2d  | --no-creat | -
4ce0: 2d 6e 6f 2d 63 72 65 61 20 7c 20 2d 2d 6e 6f 2d  -no-crea | --no-
4cf0: 63 72 65 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 63  cre \.  | --no-c
4d00: 72 20 7c 20 2d 2d 6e 6f 2d 63 20 7c 20 2d 6e 29  r | --no-c | -n)
4d10: 0a 20 20 20 20 6e 6f 5f 63 72 65 61 74 65 3d 79  .    no_create=y
4d20: 65 73 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 72 65 63  es ;;..  -no-rec
4d30: 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65  ursion | --no-re
4d40: 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72  cursion | --no-r
4d50: 65 63 75 72 73 69 6f 20 7c 20 2d 2d 6e 6f 2d 72  ecursio | --no-r
4d60: 65 63 75 72 73 69 20 5c 0a 20 20 7c 20 2d 2d 6e  ecursi \.  | --n
4d70: 6f 2d 72 65 63 75 72 73 20 7c 20 2d 2d 6e 6f 2d  o-recurs | --no-
4d80: 72 65 63 75 72 20 7c 20 2d 2d 6e 6f 2d 72 65 63  recur | --no-rec
4d90: 75 20 7c 20 2d 2d 6e 6f 2d 72 65 63 20 7c 20 2d  u | --no-rec | -
4da0: 2d 6e 6f 2d 72 65 20 7c 20 2d 2d 6e 6f 2d 72 29  -no-re | --no-r)
4db0: 0a 20 20 20 20 6e 6f 5f 72 65 63 75 72 73 69 6f  .    no_recursio
4dc0: 6e 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6f 6c 64  n=yes ;;..  -old
4dd0: 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 6f  includedir | --o
4de0: 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d  ldincludedir | -
4df0: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 20 7c 20  -oldincludedi | 
4e00: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 20 5c 0a  --oldincluded \.
4e10: 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65    | --oldinclude
4e20: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 20 7c   | --oldinclud |
4e30: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 20 7c 20 2d 2d   --oldinclu | --
4e40: 6f 6c 64 69 6e 63 6c 20 7c 20 2d 2d 6f 6c 64 69  oldincl | --oldi
4e50: 6e 63 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e  nc \.  | --oldin
4e60: 20 7c 20 2d 2d 6f 6c 64 69 20 7c 20 2d 2d 6f 6c   | --oldi | --ol
4e70: 64 20 7c 20 2d 2d 6f 6c 20 7c 20 2d 2d 6f 29 0a  d | --ol | --o).
4e80: 20 20 20 20 61 63 5f 70 72 65 76 3d 6f 6c 64 69      ac_prev=oldi
4e90: 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20 2d  ncludedir ;;.  -
4ea0: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20  oldincludedir=* 
4eb0: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69  | --oldincludedi
4ec0: 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  r=* | --oldinclu
4ed0: 64 65 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e  dedi=* | --oldin
4ee0: 63 6c 75 64 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d  cluded=* \.  | -
4ef0: 2d 6f 6c 64 69 6e 63 6c 75 64 65 3d 2a 20 7c 20  -oldinclude=* | 
4f00: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 3d 2a 20 7c 20  --oldinclud=* | 
4f10: 2d 2d 6f 6c 64 69 6e 63 6c 75 3d 2a 20 7c 20 2d  --oldinclu=* | -
4f20: 2d 6f 6c 64 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 6f  -oldincl=* | --o
4f30: 6c 64 69 6e 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  ldinc=* \.  | --
4f40: 6f 6c 64 69 6e 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  oldin=* | --oldi
4f50: 3d 2a 20 7c 20 2d 2d 6f 6c 64 3d 2a 20 7c 20 2d  =* | --old=* | -
4f60: 2d 6f 6c 3d 2a 20 7c 20 2d 2d 6f 3d 2a 29 0a 20  -ol=* | --o=*). 
4f70: 20 20 20 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72     oldincludedir
4f80: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
4f90: 20 20 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72    -prefix | --pr
4fa0: 65 66 69 78 20 7c 20 2d 2d 70 72 65 66 69 20 7c  efix | --prefi |
4fb0: 20 2d 2d 70 72 65 66 20 7c 20 2d 2d 70 72 65 20   --pref | --pre 
4fc0: 7c 20 2d 2d 70 72 20 7c 20 2d 2d 70 29 0a 20 20  | --pr | --p).  
4fd0: 20 20 61 63 5f 70 72 65 76 3d 70 72 65 66 69 78    ac_prev=prefix
4fe0: 20 3b 3b 0a 20 20 2d 70 72 65 66 69 78 3d 2a 20   ;;.  -prefix=* 
4ff0: 7c 20 2d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d  | --prefix=* | -
5000: 2d 70 72 65 66 69 3d 2a 20 7c 20 2d 2d 70 72 65  -prefi=* | --pre
5010: 66 3d 2a 20 7c 20 2d 2d 70 72 65 3d 2a 20 7c 20  f=* | --pre=* | 
5020: 2d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 3d 2a 29 0a  --pr=* | --p=*).
5030: 20 20 20 20 70 72 65 66 69 78 3d 24 61 63 5f 6f      prefix=$ac_o
5040: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f  ptarg ;;..  -pro
5050: 67 72 61 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d  gram-prefix | --
5060: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 20 7c  program-prefix |
5070: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69   --program-prefi
5080: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
5090: 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  f \.  | --progra
50a0: 6d 2d 70 72 65 20 7c 20 2d 2d 70 72 6f 67 72 61  m-pre | --progra
50b0: 6d 2d 70 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  m-pr | --program
50c0: 2d 70 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -p).    ac_prev=
50d0: 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 20 3b  program_prefix ;
50e0: 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65  ;.  -program-pre
50f0: 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  fix=* | --progra
5100: 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70  m-prefix=* | --p
5110: 72 6f 67 72 61 6d 2d 70 72 65 66 69 3d 2a 20 5c  rogram-prefi=* \
5120: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  .  | --program-p
5130: 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  ref=* | --progra
5140: 6d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67  m-pre=* | --prog
5150: 72 61 6d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 72 6f  ram-pr=* | --pro
5160: 67 72 61 6d 2d 70 3d 2a 29 0a 20 20 20 20 70 72  gram-p=*).    pr
5170: 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 24 61 63  ogram_prefix=$ac
5180: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70  _optarg ;;..  -p
5190: 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 20 7c 20  rogram-suffix | 
51a0: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78  --program-suffix
51b0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66   | --program-suf
51c0: 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  fi | --program-s
51d0: 75 66 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  uff \.  | --prog
51e0: 72 61 6d 2d 73 75 66 20 7c 20 2d 2d 70 72 6f 67  ram-suf | --prog
51f0: 72 61 6d 2d 73 75 20 7c 20 2d 2d 70 72 6f 67 72  ram-su | --progr
5200: 61 6d 2d 73 29 0a 20 20 20 20 61 63 5f 70 72 65  am-s).    ac_pre
5210: 76 3d 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78  v=program_suffix
5220: 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73   ;;.  -program-s
5230: 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67  uffix=* | --prog
5240: 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d  ram-suffix=* | -
5250: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 3d 2a  -program-suffi=*
5260: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
5270: 2d 73 75 66 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67  -suff=* | --prog
5280: 72 61 6d 2d 73 75 66 3d 2a 20 7c 20 2d 2d 70 72  ram-suf=* | --pr
5290: 6f 67 72 61 6d 2d 73 75 3d 2a 20 7c 20 2d 2d 70  ogram-su=* | --p
52a0: 72 6f 67 72 61 6d 2d 73 3d 2a 29 0a 20 20 20 20  rogram-s=*).    
52b0: 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d 24  program_suffix=$
52c0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
52d0: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
52e0: 72 6d 2d 6e 61 6d 65 20 7c 20 2d 2d 70 72 6f 67  rm-name | --prog
52f0: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61  ram-transform-na
5300: 6d 65 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  me \.  | --progr
5310: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d  am-transform-nam
5320: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
5330: 6e 73 66 6f 72 6d 2d 6e 61 20 5c 0a 20 20 7c 20  nsform-na \.  | 
5340: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
5350: 6f 72 6d 2d 6e 20 7c 20 2d 2d 70 72 6f 67 72 61  orm-n | --progra
5360: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 20 5c 0a 20  m-transform- \. 
5370: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
5380: 6e 73 66 6f 72 6d 20 7c 20 2d 2d 70 72 6f 67 72  nsform | --progr
5390: 61 6d 2d 74 72 61 6e 73 66 6f 72 20 5c 0a 20 20  am-transfor \.  
53a0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
53b0: 73 66 6f 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  sfo | --program-
53c0: 74 72 61 6e 73 66 20 5c 0a 20 20 7c 20 2d 2d 70  transf \.  | --p
53d0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 20 7c 20 2d  rogram-trans | -
53e0: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 20 5c 0a  -program-tran \.
53f0: 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61 20    | --progr-tra 
5400: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 20 7c  | --program-tr |
5410: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 29 0a 20 20   --program-t).  
5420: 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61    ac_prev=progra
5430: 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65  m_transform_name
5440: 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74   ;;.  -program-t
5450: 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20  ransform-name=* 
5460: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
5470: 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 5c 0a 20  sform-name=* \. 
5480: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
5490: 6e 73 66 6f 72 6d 2d 6e 61 6d 3d 2a 20 7c 20 2d  nsform-nam=* | -
54a0: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
54b0: 72 6d 2d 6e 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  rm-na=* \.  | --
54c0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
54d0: 6d 2d 6e 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  m-n=* | --progra
54e0: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 3d 2a 20 5c  m-transform-=* \
54f0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
5500: 72 61 6e 73 66 6f 72 6d 3d 2a 20 7c 20 2d 2d 70  ransform=* | --p
5510: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 3d  rogram-transfor=
5520: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
5530: 6d 2d 74 72 61 6e 73 66 6f 3d 2a 20 7c 20 2d 2d  m-transfo=* | --
5540: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 3d 2a  program-transf=*
5550: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
5560: 2d 74 72 61 6e 73 3d 2a 20 7c 20 2d 2d 70 72 6f  -trans=* | --pro
5570: 67 72 61 6d 2d 74 72 61 6e 3d 2a 20 5c 0a 20 20  gram-tran=* \.  
5580: 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61 3d 2a 20  | --progr-tra=* 
5590: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 3d 2a  | --program-tr=*
55a0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 3d 2a   | --program-t=*
55b0: 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 74 72  ).    program_tr
55c0: 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 24 61 63  ansform_name=$ac
55d0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 71  _optarg ;;..  -q
55e0: 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75   | -quiet | --qu
55f0: 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d  iet | --quie | -
5600: 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d  -qui | --qu | --
5610: 71 20 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e 74 20  q \.  | -silent 
5620: 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73  | --silent | --s
5630: 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20  ilen | --sile | 
5640: 2d 2d 73 69 6c 29 0a 20 20 20 20 73 69 6c 65 6e  --sil).    silen
5650: 74 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 73 62 69  t=yes ;;..  -sbi
5660: 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69 72  ndir | --sbindir
5670: 20 7c 20 2d 2d 73 62 69 6e 64 69 20 7c 20 2d 2d   | --sbindi | --
5680: 73 62 69 6e 64 20 7c 20 2d 2d 73 62 69 6e 20 7c  sbind | --sbin |
5690: 20 2d 2d 73 62 69 20 7c 20 2d 2d 73 62 29 0a 20   --sbi | --sb). 
56a0: 20 20 20 61 63 5f 70 72 65 76 3d 73 62 69 6e 64     ac_prev=sbind
56b0: 69 72 20 3b 3b 0a 20 20 2d 73 62 69 6e 64 69 72  ir ;;.  -sbindir
56c0: 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 72 3d 2a  =* | --sbindir=*
56d0: 20 7c 20 2d 2d 73 62 69 6e 64 69 3d 2a 20 7c 20   | --sbindi=* | 
56e0: 2d 2d 73 62 69 6e 64 3d 2a 20 7c 20 2d 2d 73 62  --sbind=* | --sb
56f0: 69 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 62 69  in=* \.  | --sbi
5700: 3d 2a 20 7c 20 2d 2d 73 62 3d 2a 29 0a 20 20 20  =* | --sb=*).   
5710: 20 73 62 69 6e 64 69 72 3d 24 61 63 5f 6f 70 74   sbindir=$ac_opt
5720: 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 68 61 72 65  arg ;;..  -share
5730: 64 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 73 68  dstatedir | --sh
5740: 61 72 65 64 73 74 61 74 65 64 69 72 20 7c 20 2d  aredstatedir | -
5750: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 20 5c  -sharedstatedi \
5760: 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  .  | --sharedsta
5770: 74 65 64 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  ted | --sharedst
5780: 61 74 65 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  ate | --sharedst
5790: 61 74 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  at | --sharedsta
57a0: 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73   \.  | --shareds
57b0: 74 20 7c 20 2d 2d 73 68 61 72 65 64 73 20 7c 20  t | --shareds | 
57c0: 2d 2d 73 68 61 72 65 64 20 7c 20 2d 2d 73 68 61  --shared | --sha
57d0: 72 65 20 7c 20 2d 2d 73 68 61 72 20 5c 0a 20 20  re | --shar \.  
57e0: 7c 20 2d 2d 73 68 61 20 7c 20 2d 2d 73 68 29 0a  | --sha | --sh).
57f0: 20 20 20 20 61 63 5f 70 72 65 76 3d 73 68 61 72      ac_prev=shar
5800: 65 64 73 74 61 74 65 64 69 72 20 3b 3b 0a 20 20  edstatedir ;;.  
5810: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d  -sharedstatedir=
5820: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74  * | --sharedstat
5830: 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65  edir=* | --share
5840: 64 73 74 61 74 65 64 69 3d 2a 20 5c 0a 20 20 7c  dstatedi=* \.  |
5850: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 3d   --sharedstated=
5860: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74  * | --sharedstat
5870: 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  e=* | --sharedst
5880: 61 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73  at=* | --shareds
5890: 74 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61  ta=* \.  | --sha
58a0: 72 65 64 73 74 3d 2a 20 7c 20 2d 2d 73 68 61 72  redst=* | --shar
58b0: 65 64 73 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64  eds=* | --shared
58c0: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 3d 2a 20 7c  =* | --share=* |
58d0: 20 2d 2d 73 68 61 72 3d 2a 20 5c 0a 20 20 7c 20   --shar=* \.  | 
58e0: 2d 2d 73 68 61 3d 2a 20 7c 20 2d 2d 73 68 3d 2a  --sha=* | --sh=*
58f0: 29 0a 20 20 20 20 73 68 61 72 65 64 73 74 61 74  ).    sharedstat
5900: 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  edir=$ac_optarg 
5910: 3b 3b 0a 0a 20 20 2d 73 69 74 65 20 7c 20 2d 2d  ;;..  -site | --
5920: 73 69 74 65 20 7c 20 2d 2d 73 69 74 29 0a 20 20  site | --sit).  
5930: 20 20 61 63 5f 70 72 65 76 3d 73 69 74 65 20 3b    ac_prev=site ;
5940: 3b 0a 20 20 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d  ;.  -site=* | --
5950: 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 3d 2a  site=* | --sit=*
5960: 29 0a 20 20 20 20 73 69 74 65 3d 24 61 63 5f 6f  ).    site=$ac_o
5970: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 72 63  ptarg ;;..  -src
5980: 64 69 72 20 7c 20 2d 2d 73 72 63 64 69 72 20 7c  dir | --srcdir |
5990: 20 2d 2d 73 72 63 64 69 20 7c 20 2d 2d 73 72 63   --srcdi | --src
59a0: 64 20 7c 20 2d 2d 73 72 63 20 7c 20 2d 2d 73 72  d | --src | --sr
59b0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 72  ).    ac_prev=sr
59c0: 63 64 69 72 20 3b 3b 0a 20 20 2d 73 72 63 64 69  cdir ;;.  -srcdi
59d0: 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 72 3d 2a  r=* | --srcdir=*
59e0: 20 7c 20 2d 2d 73 72 63 64 69 3d 2a 20 7c 20 2d   | --srcdi=* | -
59f0: 2d 73 72 63 64 3d 2a 20 7c 20 2d 2d 73 72 63 3d  -srcd=* | --src=
5a00: 2a 20 7c 20 2d 2d 73 72 3d 2a 29 0a 20 20 20 20  * | --sr=*).    
5a10: 73 72 63 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  srcdir=$ac_optar
5a20: 67 20 3b 3b 0a 0a 20 20 2d 73 79 73 63 6f 6e 66  g ;;..  -sysconf
5a30: 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64  dir | --sysconfd
5a40: 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69  ir | --sysconfdi
5a50: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 20 7c 20   | --sysconfd | 
5a60: 2d 2d 73 79 73 63 6f 6e 66 20 5c 0a 20 20 7c 20  --sysconf \.  | 
5a70: 2d 2d 73 79 73 63 6f 6e 20 7c 20 2d 2d 73 79 73  --syscon | --sys
5a80: 63 6f 20 7c 20 2d 2d 73 79 73 63 20 7c 20 2d 2d  co | --sysc | --
5a90: 73 79 73 20 7c 20 2d 2d 73 79 29 0a 20 20 20 20  sys | --sy).    
5aa0: 61 63 5f 70 72 65 76 3d 73 79 73 63 6f 6e 66 64  ac_prev=sysconfd
5ab0: 69 72 20 3b 3b 0a 20 20 2d 73 79 73 63 6f 6e 66  ir ;;.  -sysconf
5ac0: 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e  dir=* | --syscon
5ad0: 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f  fdir=* | --sysco
5ae0: 6e 66 64 69 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f  nfdi=* | --sysco
5af0: 6e 66 64 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e  nfd=* | --syscon
5b00: 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 79 73 63  f=* \.  | --sysc
5b10: 6f 6e 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 3d 2a  on=* | --sysco=*
5b20: 20 7c 20 2d 2d 73 79 73 63 3d 2a 20 7c 20 2d 2d   | --sysc=* | --
5b30: 73 79 73 3d 2a 20 7c 20 2d 2d 73 79 3d 2a 29 0a  sys=* | --sy=*).
5b40: 20 20 20 20 73 79 73 63 6f 6e 66 64 69 72 3d 24      sysconfdir=$
5b50: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
5b60: 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74 61 72 67  -target | --targ
5b70: 65 74 20 7c 20 2d 2d 74 61 72 67 65 20 7c 20 2d  et | --targe | -
5b80: 2d 74 61 72 67 20 7c 20 2d 2d 74 61 72 20 7c 20  -targ | --tar | 
5b90: 2d 2d 74 61 20 7c 20 2d 2d 74 29 0a 20 20 20 20  --ta | --t).    
5ba0: 61 63 5f 70 72 65 76 3d 74 61 72 67 65 74 5f 61  ac_prev=target_a
5bb0: 6c 69 61 73 20 3b 3b 0a 20 20 2d 74 61 72 67 65  lias ;;.  -targe
5bc0: 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 74 3d 2a  t=* | --target=*
5bd0: 20 7c 20 2d 2d 74 61 72 67 65 3d 2a 20 7c 20 2d   | --targe=* | -
5be0: 2d 74 61 72 67 3d 2a 20 7c 20 2d 2d 74 61 72 3d  -targ=* | --tar=
5bf0: 2a 20 7c 20 2d 2d 74 61 3d 2a 20 7c 20 2d 2d 74  * | --ta=* | --t
5c00: 3d 2a 29 0a 20 20 20 20 74 61 72 67 65 74 5f 61  =*).    target_a
5c10: 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72 67 20  lias=$ac_optarg 
5c20: 3b 3b 0a 0a 20 20 2d 76 20 7c 20 2d 76 65 72 62  ;;..  -v | -verb
5c30: 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73 65 20  ose | --verbose 
5c40: 7c 20 2d 2d 76 65 72 62 6f 73 20 7c 20 2d 2d 76  | --verbos | --v
5c50: 65 72 62 6f 20 7c 20 2d 2d 76 65 72 62 29 0a 20  erbo | --verb). 
5c60: 20 20 20 76 65 72 62 6f 73 65 3d 79 65 73 20 3b     verbose=yes ;
5c70: 3b 0a 0a 20 20 2d 76 65 72 73 69 6f 6e 20 7c 20  ;..  -version | 
5c80: 2d 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65  --version | --ve
5c90: 72 73 69 6f 20 7c 20 2d 2d 76 65 72 73 69 20 7c  rsio | --versi |
5ca0: 20 2d 2d 76 65 72 73 20 7c 20 2d 56 29 0a 20 20   --vers | -V).  
5cb0: 20 20 61 63 5f 69 6e 69 74 5f 76 65 72 73 69 6f    ac_init_versio
5cc0: 6e 3d 3a 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 2d  n=: ;;..  -with-
5cd0: 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 29 0a 20 20  * | --with-*).  
5ce0: 20 20 61 63 5f 70 61 63 6b 61 67 65 3d 60 65 78    ac_package=`ex
5cf0: 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22  pr "x$ac_option"
5d00: 20 3a 20 27 78 2d 2a 77 69 74 68 2d 5c 28 5b 5e   : 'x-*with-\([^
5d10: 3d 5d 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65  =]*\)'`.    # Re
5d20: 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20  ject names that 
5d30: 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68  are not valid sh
5d40: 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d  ell variable nam
5d50: 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24  es..    expr "x$
5d60: 61 63 5f 70 61 63 6b 61 67 65 22 20 3a 20 22 2e  ac_package" : ".
5d70: 2a 5b 5e 2d 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  *[^-_$as_cr_alnu
5d80: 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  m]" >/dev/null &
5d90: 26 0a 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22  &.      { echo "
5da0: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
5db0: 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20 6e  nvalid package n
5dc0: 61 6d 65 3a 20 24 61 63 5f 70 61 63 6b 61 67 65  ame: $ac_package
5dd0: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
5de0: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
5df0: 7d 0a 20 20 20 20 61 63 5f 70 61 63 6b 61 67 65  }.    ac_package
5e00: 3d 60 65 63 68 6f 20 24 61 63 5f 70 61 63 6b 61  =`echo $ac_packa
5e10: 67 65 7c 20 73 65 64 20 27 73 2f 2d 2f 5f 2f 67  ge| sed 's/-/_/g
5e20: 27 60 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f  '`.    case $ac_
5e30: 6f 70 74 69 6f 6e 20 69 6e 0a 20 20 20 20 20 20  option in.      
5e40: 2a 3d 2a 29 20 61 63 5f 6f 70 74 61 72 67 3d 60  *=*) ac_optarg=`
5e50: 65 63 68 6f 20 22 24 61 63 5f 6f 70 74 61 72 67  echo "$ac_optarg
5e60: 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c  " | sed "s/'/'\\
5e70: 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 3b 3b 0a 20  \\\\\\''/g"`;;. 
5e80: 20 20 20 20 20 2a 29 20 61 63 5f 6f 70 74 61 72       *) ac_optar
5e90: 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20 65 73 61  g=yes ;;.    esa
5ea0: 63 0a 20 20 20 20 65 76 61 6c 20 22 77 69 74 68  c.    eval "with
5eb0: 5f 24 61 63 5f 70 61 63 6b 61 67 65 3d 27 24 61  _$ac_package='$a
5ec0: 63 5f 6f 70 74 61 72 67 27 22 20 3b 3b 0a 0a 20  c_optarg'" ;;.. 
5ed0: 20 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d   -without-* | --
5ee0: 77 69 74 68 6f 75 74 2d 2a 29 0a 20 20 20 20 61  without-*).    a
5ef0: 63 5f 70 61 63 6b 61 67 65 3d 60 65 78 70 72 20  c_package=`expr 
5f00: 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20  "x$ac_option" : 
5f10: 27 78 2d 2a 77 69 74 68 6f 75 74 2d 5c 28 2e 2a  'x-*without-\(.*
5f20: 5c 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63  \)'`.    # Rejec
5f30: 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65  t names that are
5f40: 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c   not valid shell
5f50: 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e   variable names.
5f60: 0a 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f  .    expr "x$ac_
5f70: 70 61 63 6b 61 67 65 22 20 3a 20 22 2e 2a 5b 5e  package" : ".*[^
5f80: 2d 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22  -_$as_cr_alnum]"
5f90: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20   >/dev/null &&. 
5fa0: 20 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73       { echo "$as
5fb0: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61  _me: error: inva
5fc0: 6c 69 64 20 70 61 63 6b 61 67 65 20 6e 61 6d 65  lid package name
5fd0: 3a 20 24 61 63 5f 70 61 63 6b 61 67 65 22 20 3e  : $ac_package" >
5fe0: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
5ff0: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20  ; exit 1; }; }. 
6000: 20 20 20 61 63 5f 70 61 63 6b 61 67 65 3d 60 65     ac_package=`e
6010: 63 68 6f 20 24 61 63 5f 70 61 63 6b 61 67 65 20  cho $ac_package 
6020: 7c 20 73 65 64 20 27 73 2f 2d 2f 5f 2f 67 27 60  | sed 's/-/_/g'`
6030: 0a 20 20 20 20 65 76 61 6c 20 22 77 69 74 68 5f  .    eval "with_
6040: 24 61 63 5f 70 61 63 6b 61 67 65 3d 6e 6f 22 20  $ac_package=no" 
6050: 3b 3b 0a 0a 20 20 2d 2d 78 29 0a 20 20 20 20 23  ;;..  --x).    #
6060: 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d   Obsolete; use -
6070: 2d 77 69 74 68 2d 78 2e 0a 20 20 20 20 77 69 74  -with-x..    wit
6080: 68 5f 78 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 78  h_x=yes ;;..  -x
6090: 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d  -includes | --x-
60a0: 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d 69  includes | --x-i
60b0: 6e 63 6c 75 64 65 20 7c 20 2d 2d 78 2d 69 6e 63  nclude | --x-inc
60c0: 6c 75 64 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 20  lud | --x-inclu 
60d0: 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c 20 7c  \.  | --x-incl |
60e0: 20 2d 2d 78 2d 69 6e 63 20 7c 20 2d 2d 78 2d 69   --x-inc | --x-i
60f0: 6e 20 7c 20 2d 2d 78 2d 69 29 0a 20 20 20 20 61  n | --x-i).    a
6100: 63 5f 70 72 65 76 3d 78 5f 69 6e 63 6c 75 64 65  c_prev=x_include
6110: 73 20 3b 3b 0a 20 20 2d 78 2d 69 6e 63 6c 75 64  s ;;.  -x-includ
6120: 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  es=* | --x-inclu
6130: 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c  des=* | --x-incl
6140: 75 64 65 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c  ude=* | --x-incl
6150: 75 64 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  ud=* | --x-inclu
6160: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63  =* \.  | --x-inc
6170: 6c 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 3d 2a 20  l=* | --x-inc=* 
6180: 7c 20 2d 2d 78 2d 69 6e 3d 2a 20 7c 20 2d 2d 78  | --x-in=* | --x
6190: 2d 69 3d 2a 29 0a 20 20 20 20 78 5f 69 6e 63 6c  -i=*).    x_incl
61a0: 75 64 65 73 3d 24 61 63 5f 6f 70 74 61 72 67 20  udes=$ac_optarg 
61b0: 3b 3b 0a 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69  ;;..  -x-librari
61c0: 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69  es | --x-librari
61d0: 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69  es | --x-librari
61e0: 65 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 20  e | --x-librari 
61f0: 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72  \.  | --x-librar
6200: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 20 7c 20 2d   | --x-libra | -
6210: 2d 78 2d 6c 69 62 72 20 7c 20 2d 2d 78 2d 6c 69  -x-libr | --x-li
6220: 62 20 7c 20 2d 2d 78 2d 6c 69 20 7c 20 2d 2d 78  b | --x-li | --x
6230: 2d 6c 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -l).    ac_prev=
6240: 78 5f 6c 69 62 72 61 72 69 65 73 20 3b 3b 0a 20  x_libraries ;;. 
6250: 20 2d 78 2d 6c 69 62 72 61 72 69 65 73 3d 2a 20   -x-libraries=* 
6260: 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 73 3d  | --x-libraries=
6270: 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65  * | --x-librarie
6280: 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69  =* | --x-librari
6290: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62  =* \.  | --x-lib
62a0: 72 61 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72  rar=* | --x-libr
62b0: 61 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 3d 2a  a=* | --x-libr=*
62c0: 20 7c 20 2d 2d 78 2d 6c 69 62 3d 2a 20 7c 20 2d   | --x-lib=* | -
62d0: 2d 78 2d 6c 69 3d 2a 20 7c 20 2d 2d 78 2d 6c 3d  -x-li=* | --x-l=
62e0: 2a 29 0a 20 20 20 20 78 5f 6c 69 62 72 61 72 69  *).    x_librari
62f0: 65 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  es=$ac_optarg ;;
6300: 0a 0a 20 20 2d 2a 29 20 7b 20 65 63 68 6f 20 22  ..  -*) { echo "
6310: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 75  $as_me: error: u
6320: 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69  nrecognized opti
6330: 6f 6e 3a 20 24 61 63 5f 6f 70 74 69 6f 6e 0a 54  on: $ac_option.T
6340: 72 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27 20  ry \`$0 --help' 
6350: 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61  for more informa
6360: 74 69 6f 6e 2e 22 20 3e 26 32 0a 20 20 20 7b 20  tion." >&2.   { 
6370: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
6380: 3b 20 7d 3b 20 7d 0a 20 20 20 20 3b 3b 0a 0a 20  ; }; }.    ;;.. 
6390: 20 2a 3d 2a 29 0a 20 20 20 20 61 63 5f 65 6e 76   *=*).    ac_env
63a0: 76 61 72 3d 60 65 78 70 72 20 22 78 24 61 63 5f  var=`expr "x$ac_
63b0: 6f 70 74 69 6f 6e 22 20 3a 20 27 78 5c 28 5b 5e  option" : 'x\([^
63c0: 3d 5d 2a 5c 29 3d 27 60 0a 20 20 20 20 23 20 52  =]*\)='`.    # R
63d0: 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74  eject names that
63e0: 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73   are not valid s
63f0: 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61  hell variable na
6400: 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78  mes..    expr "x
6410: 24 61 63 5f 65 6e 76 76 61 72 22 20 3a 20 22 2e  $ac_envvar" : ".
6420: 2a 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  *[^_$as_cr_alnum
6430: 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  ]" >/dev/null &&
6440: 0a 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22 24  .      { echo "$
6450: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
6460: 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e  valid variable n
6470: 61 6d 65 3a 20 24 61 63 5f 65 6e 76 76 61 72 22  ame: $ac_envvar"
6480: 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20   >&2.   { (exit 
6490: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
64a0: 0a 20 20 20 20 61 63 5f 6f 70 74 61 72 67 3d 60  .    ac_optarg=`
64b0: 65 63 68 6f 20 22 24 61 63 5f 6f 70 74 61 72 67  echo "$ac_optarg
64c0: 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c  " | sed "s/'/'\\
64d0: 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 0a 20 20 20  \\\\\\''/g"`.   
64e0: 20 65 76 61 6c 20 22 24 61 63 5f 65 6e 76 76 61   eval "$ac_envva
64f0: 72 3d 27 24 61 63 5f 6f 70 74 61 72 67 27 22 0a  r='$ac_optarg'".
6500: 20 20 20 20 65 78 70 6f 72 74 20 24 61 63 5f 65      export $ac_e
6510: 6e 76 76 61 72 20 3b 3b 0a 0a 20 20 2a 29 0a 20  nvvar ;;..  *). 
6520: 20 20 20 23 20 46 49 58 4d 45 3a 20 73 68 6f 75     # FIXME: shou
6530: 6c 64 20 62 65 20 72 65 6d 6f 76 65 64 20 69 6e  ld be removed in
6540: 20 61 75 74 6f 63 6f 6e 66 20 33 2e 30 2e 0a 20   autoconf 3.0.. 
6550: 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
6560: 20 57 41 52 4e 49 4e 47 3a 20 79 6f 75 20 73 68   WARNING: you sh
6570: 6f 75 6c 64 20 75 73 65 20 2d 2d 62 75 69 6c 64  ould use --build
6580: 2c 20 2d 2d 68 6f 73 74 2c 20 2d 2d 74 61 72 67  , --host, --targ
6590: 65 74 22 20 3e 26 32 0a 20 20 20 20 65 78 70 72  et" >&2.    expr
65a0: 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a   "x$ac_option" :
65b0: 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f   ".*[^-._$as_cr_
65c0: 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75  alnum]" >/dev/nu
65d0: 6c 6c 20 26 26 0a 20 20 20 20 20 20 65 63 68 6f  ll &&.      echo
65e0: 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
65f0: 47 3a 20 69 6e 76 61 6c 69 64 20 68 6f 73 74 20  G: invalid host 
6600: 74 79 70 65 3a 20 24 61 63 5f 6f 70 74 69 6f 6e  type: $ac_option
6610: 22 20 3e 26 32 0a 20 20 20 20 3a 20 24 7b 62 75  " >&2.    : ${bu
6620: 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70  ild_alias=$ac_op
6630: 74 69 6f 6e 7d 20 24 7b 68 6f 73 74 5f 61 6c 69  tion} ${host_ali
6640: 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 20 24  as=$ac_option} $
6650: 7b 74 61 72 67 65 74 5f 61 6c 69 61 73 3d 24 61  {target_alias=$a
6660: 63 5f 6f 70 74 69 6f 6e 7d 0a 20 20 20 20 3b 3b  c_option}.    ;;
6670: 0a 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 0a 69  ..  esac.done..i
6680: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 70  f test -n "$ac_p
6690: 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  rev"; then.  ac_
66a0: 6f 70 74 69 6f 6e 3d 2d 2d 60 65 63 68 6f 20 24  option=--`echo $
66b0: 61 63 5f 70 72 65 76 20 7c 20 73 65 64 20 27 73  ac_prev | sed 's
66c0: 2f 5f 2f 2d 2f 67 27 60 0a 20 20 7b 20 65 63 68  /_/-/g'`.  { ech
66d0: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
66e0: 3a 20 6d 69 73 73 69 6e 67 20 61 72 67 75 6d 65  : missing argume
66f0: 6e 74 20 74 6f 20 24 61 63 5f 6f 70 74 69 6f 6e  nt to $ac_option
6700: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
6710: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
6720: 7d 0a 66 69 0a 0a 23 20 42 65 20 73 75 72 65 20  }.fi..# Be sure 
6730: 74 6f 20 68 61 76 65 20 61 62 73 6f 6c 75 74 65  to have absolute
6740: 20 70 61 74 68 73 2e 0a 66 6f 72 20 61 63 5f 76   paths..for ac_v
6750: 61 72 20 69 6e 20 65 78 65 63 5f 70 72 65 66 69  ar in exec_prefi
6760: 78 20 70 72 65 66 69 78 0a 64 6f 0a 20 20 65 76  x prefix.do.  ev
6770: 61 6c 20 61 63 5f 76 61 6c 3d 24 60 65 63 68 6f  al ac_val=$`echo
6780: 20 24 61 63 5f 76 61 72 60 0a 20 20 63 61 73 65   $ac_var`.  case
6790: 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20   $ac_val in.    
67a0: 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f  [\\/$]* | ?:[\\/
67b0: 5d 2a 20 7c 20 4e 4f 4e 45 20 7c 20 27 27 20 29  ]* | NONE | '' )
67c0: 20 3b 3b 0a 20 20 20 20 2a 29 20 20 7b 20 65 63   ;;.    *)  { ec
67d0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
67e0: 72 3a 20 65 78 70 65 63 74 65 64 20 61 6e 20 61  r: expected an a
67f0: 62 73 6f 6c 75 74 65 20 64 69 72 65 63 74 6f 72  bsolute director
6800: 79 20 6e 61 6d 65 20 66 6f 72 20 2d 2d 24 61 63  y name for --$ac
6810: 5f 76 61 72 3a 20 24 61 63 5f 76 61 6c 22 20 3e  _var: $ac_val" >
6820: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
6830: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b  ; exit 1; }; };;
6840: 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 0a 23 20  .  esac.done..# 
6850: 42 65 20 73 75 72 65 20 74 6f 20 68 61 76 65 20  Be sure to have 
6860: 61 62 73 6f 6c 75 74 65 20 70 61 74 68 73 2e 0a  absolute paths..
6870: 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 62 69  for ac_var in bi
6880: 6e 64 69 72 20 73 62 69 6e 64 69 72 20 6c 69 62  ndir sbindir lib
6890: 65 78 65 63 64 69 72 20 64 61 74 61 64 69 72 20  execdir datadir 
68a0: 73 79 73 63 6f 6e 66 64 69 72 20 73 68 61 72 65  sysconfdir share
68b0: 64 73 74 61 74 65 64 69 72 20 5c 0a 09 20 20 20  dstatedir \..   
68c0: 20 20 20 6c 6f 63 61 6c 73 74 61 74 65 64 69 72     localstatedir
68d0: 20 6c 69 62 64 69 72 20 69 6e 63 6c 75 64 65 64   libdir included
68e0: 69 72 20 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72  ir oldincludedir
68f0: 20 69 6e 66 6f 64 69 72 20 6d 61 6e 64 69 72 0a   infodir mandir.
6900: 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 76 61 6c  do.  eval ac_val
6910: 3d 24 60 65 63 68 6f 20 24 61 63 5f 76 61 72 60  =$`echo $ac_var`
6920: 0a 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20  .  case $ac_val 
6930: 69 6e 0a 20 20 20 20 5b 5c 5c 2f 24 5d 2a 20 7c  in.    [\\/$]* |
6940: 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 3b 3b 0a 20   ?:[\\/]* ) ;;. 
6950: 20 20 20 2a 29 20 20 7b 20 65 63 68 6f 20 22 24     *)  { echo "$
6960: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 65 78  as_me: error: ex
6970: 70 65 63 74 65 64 20 61 6e 20 61 62 73 6f 6c 75  pected an absolu
6980: 74 65 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d  te directory nam
6990: 65 20 66 6f 72 20 2d 2d 24 61 63 5f 76 61 72 3a  e for --$ac_var:
69a0: 20 24 61 63 5f 76 61 6c 22 20 3e 26 32 0a 20 20   $ac_val" >&2.  
69b0: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
69c0: 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 20 20 65 73  t 1; }; };;.  es
69d0: 61 63 0a 64 6f 6e 65 0a 0a 23 20 54 68 65 72 65  ac.done..# There
69e0: 20 6d 69 67 68 74 20 62 65 20 70 65 6f 70 6c 65   might be people
69f0: 20 77 68 6f 20 64 65 70 65 6e 64 20 6f 6e 20 74   who depend on t
6a00: 68 65 20 6f 6c 64 20 62 72 6f 6b 65 6e 20 62 65  he old broken be
6a10: 68 61 76 69 6f 72 3a 20 60 24 68 6f 73 74 27 0a  havior: `$host'.
6a20: 23 20 75 73 65 64 20 74 6f 20 68 6f 6c 64 20 74  # used to hold t
6a30: 68 65 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 2d  he argument of -
6a40: 2d 68 6f 73 74 20 65 74 63 2e 0a 23 20 46 49 58  -host etc..# FIX
6a50: 4d 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f  ME: To remove so
6a60: 6d 65 20 64 61 79 2e 0a 62 75 69 6c 64 3d 24 62  me day..build=$b
6a70: 75 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 3d  uild_alias.host=
6a80: 24 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72 67  $host_alias.targ
6a90: 65 74 3d 24 74 61 72 67 65 74 5f 61 6c 69 61 73  et=$target_alias
6aa0: 0a 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20 72 65  ..# FIXME: To re
6ab0: 6d 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e 0a 69  move some day..i
6ac0: 66 20 74 65 73 74 20 22 78 24 68 6f 73 74 5f 61  f test "x$host_a
6ad0: 6c 69 61 73 22 20 21 3d 20 78 3b 20 74 68 65 6e  lias" != x; then
6ae0: 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 62 75  .  if test "x$bu
6af0: 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20  ild_alias" = x; 
6b00: 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63  then.    cross_c
6b10: 6f 6d 70 69 6c 69 6e 67 3d 6d 61 79 62 65 0a 20  ompiling=maybe. 
6b20: 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
6b30: 20 57 41 52 4e 49 4e 47 3a 20 49 66 20 79 6f 75   WARNING: If you
6b40: 20 77 61 6e 74 65 64 20 74 6f 20 73 65 74 20 74   wanted to set t
6b50: 68 65 20 2d 2d 62 75 69 6c 64 20 74 79 70 65 2c  he --build type,
6b60: 20 64 6f 6e 27 74 20 75 73 65 20 2d 2d 68 6f 73   don't use --hos
6b70: 74 2e 0a 20 20 20 20 49 66 20 61 20 63 72 6f 73  t..    If a cros
6b80: 73 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 64 65  s compiler is de
6b90: 74 65 63 74 65 64 20 74 68 65 6e 20 63 72 6f 73  tected then cros
6ba0: 73 20 63 6f 6d 70 69 6c 65 20 6d 6f 64 65 20 77  s compile mode w
6bb0: 69 6c 6c 20 62 65 20 75 73 65 64 2e 22 20 3e 26  ill be used." >&
6bc0: 32 0a 20 20 65 6c 69 66 20 74 65 73 74 20 22 78  2.  elif test "x
6bd0: 24 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 21 3d  $build_alias" !=
6be0: 20 22 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 3b   "x$host_alias";
6bf0: 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f   then.    cross_
6c00: 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20  compiling=yes.  
6c10: 66 69 0a 66 69 0a 0a 61 63 5f 74 6f 6f 6c 5f 70  fi.fi..ac_tool_p
6c20: 72 65 66 69 78 3d 0a 74 65 73 74 20 2d 6e 20 22  refix=.test -n "
6c30: 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 26 26 20  $host_alias" && 
6c40: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 24  ac_tool_prefix=$
6c50: 68 6f 73 74 5f 61 6c 69 61 73 2d 0a 0a 74 65 73  host_alias-..tes
6c60: 74 20 22 24 73 69 6c 65 6e 74 22 20 3d 20 79 65  t "$silent" = ye
6c70: 73 20 26 26 20 65 78 65 63 20 36 3e 2f 64 65 76  s && exec 6>/dev
6c80: 2f 6e 75 6c 6c 0a 0a 0a 23 20 46 69 6e 64 20 74  /null...# Find t
6c90: 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 73 2c  he source files,
6ca0: 20 69 66 20 6c 6f 63 61 74 69 6f 6e 20 77 61 73   if location was
6cb0: 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 2e 0a   not specified..
6cc0: 69 66 20 74 65 73 74 20 2d 7a 20 22 24 73 72 63  if test -z "$src
6cd0: 64 69 72 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  dir"; then.  ac_
6ce0: 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64  srcdir_defaulted
6cf0: 3d 79 65 73 0a 20 20 23 20 54 72 79 20 74 68 65  =yes.  # Try the
6d00: 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61   directory conta
6d10: 69 6e 69 6e 67 20 74 68 69 73 20 73 63 72 69 70  ining this scrip
6d20: 74 2c 20 74 68 65 6e 20 69 74 73 20 70 61 72 65  t, then its pare
6d30: 6e 74 2e 0a 20 20 61 63 5f 63 6f 6e 66 64 69 72  nt..  ac_confdir
6d40: 3d 60 28 64 69 72 6e 61 6d 65 20 22 24 30 22 29  =`(dirname "$0")
6d50: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a   2>/dev/null ||.
6d60: 24 61 73 5f 65 78 70 72 20 58 22 24 30 22 20 3a  $as_expr X"$0" :
6d70: 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a   'X\(.*[^/]\)//*
6d80: 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c  [^/][^/]*/*$' \|
6d90: 20 5c 0a 09 20 58 22 24 30 22 20 3a 20 27 58 5c   \.. X"$0" : 'X\
6da0: 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a  (//\)[^/]' \| \.
6db0: 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 2f  . X"$0" : 'X\(//
6dc0: 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 30  \)$' \| \.. X"$0
6dd0: 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20  " : 'X\(/\)' \| 
6de0: 5c 0a 09 20 2e 20 20 20 20 20 3a 20 27 5c 28 2e  \.. .     : '\(.
6df0: 5c 29 27 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  \)' 2>/dev/null 
6e00: 7c 7c 0a 65 63 68 6f 20 58 22 24 30 22 20 7c 0a  ||.echo X"$0" |.
6e10: 20 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a      sed '/^X\(.*
6e20: 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b  [^/]\)\/\/*[^/][
6e30: 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 20 73 2f 2f 5c 31  ^/]*\/*$/{ s//\1
6e40: 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58  /; q; }.  .  /^X
6e50: 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f 7b  \(\/\/\)[^/].*/{
6e60: 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20   s//\1/; q; }.  
6e70: 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f  .  /^X\(\/\/\)$/
6e80: 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20  { s//\1/; q; }. 
6e90: 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f   .  /^X\(\/\).*/
6ea0: 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20  { s//\1/; q; }. 
6eb0: 20 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60   .  s/.*/./; q'`
6ec0: 0a 20 20 73 72 63 64 69 72 3d 24 61 63 5f 63 6f  .  srcdir=$ac_co
6ed0: 6e 66 64 69 72 0a 20 20 69 66 20 74 65 73 74 20  nfdir.  if test 
6ee0: 21 20 2d 72 20 24 73 72 63 64 69 72 2f 24 61 63  ! -r $srcdir/$ac
6ef0: 5f 75 6e 69 71 75 65 5f 66 69 6c 65 3b 20 74 68  _unique_file; th
6f00: 65 6e 0a 20 20 20 20 73 72 63 64 69 72 3d 2e 2e  en.    srcdir=..
6f10: 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f  .  fi.else.  ac_
6f20: 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64  srcdir_defaulted
6f30: 3d 6e 6f 0a 66 69 0a 69 66 20 74 65 73 74 20 21  =no.fi.if test !
6f40: 20 2d 72 20 24 73 72 63 64 69 72 2f 24 61 63 5f   -r $srcdir/$ac_
6f50: 75 6e 69 71 75 65 5f 66 69 6c 65 3b 20 74 68 65  unique_file; the
6f60: 6e 0a 20 20 69 66 20 74 65 73 74 20 22 24 61 63  n.  if test "$ac
6f70: 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65  _srcdir_defaulte
6f80: 64 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  d" = yes; then. 
6f90: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
6fa0: 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74  e: error: cannot
6fb0: 20 66 69 6e 64 20 73 6f 75 72 63 65 73 20 28 24   find sources ($
6fc0: 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 29 20  ac_unique_file) 
6fd0: 69 6e 20 24 61 63 5f 63 6f 6e 66 64 69 72 20 6f  in $ac_confdir o
6fe0: 72 20 2e 2e 22 20 3e 26 32 0a 20 20 20 7b 20 28  r .." >&2.   { (
6ff0: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
7000: 20 7d 3b 20 7d 0a 20 20 65 6c 73 65 0a 20 20 20   }; }.  else.   
7010: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
7020: 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66   error: cannot f
7030: 69 6e 64 20 73 6f 75 72 63 65 73 20 28 24 61 63  ind sources ($ac
7040: 5f 75 6e 69 71 75 65 5f 66 69 6c 65 29 20 69 6e  _unique_file) in
7050: 20 24 73 72 63 64 69 72 22 20 3e 26 32 0a 20 20   $srcdir" >&2.  
7060: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
7070: 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 66 69 0a 66  t 1; }; }.  fi.f
7080: 69 0a 28 63 64 20 24 73 72 63 64 69 72 20 26 26  i.(cd $srcdir &&
7090: 20 74 65 73 74 20 2d 72 20 2e 2f 24 61 63 5f 75   test -r ./$ac_u
70a0: 6e 69 71 75 65 5f 66 69 6c 65 29 20 32 3e 2f 64  nique_file) 2>/d
70b0: 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 20 20 7b 20 65  ev/null ||.  { e
70c0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
70d0: 6f 72 3a 20 73 6f 75 72 63 65 73 20 61 72 65 20  or: sources are 
70e0: 69 6e 20 24 73 72 63 64 69 72 2c 20 62 75 74 20  in $srcdir, but 
70f0: 5c 60 63 64 20 24 73 72 63 64 69 72 27 20 64 6f  \`cd $srcdir' do
7100: 65 73 20 6e 6f 74 20 77 6f 72 6b 22 20 3e 26 32  es not work" >&2
7110: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
7120: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 73 72 63  exit 1; }; }.src
7130: 64 69 72 3d 60 65 63 68 6f 20 22 24 73 72 63 64  dir=`echo "$srcd
7140: 69 72 22 20 7c 20 73 65 64 20 27 73 25 5c 28 5b  ir" | sed 's%\([
7150: 5e 5c 5c 2f 5d 5c 29 5b 5c 5c 2f 5d 2a 24 25 5c  ^\\/]\)[\\/]*$%\
7160: 31 25 27 60 0a 61 63 5f 65 6e 76 5f 62 75 69 6c  1%'`.ac_env_buil
7170: 64 5f 61 6c 69 61 73 5f 73 65 74 3d 24 7b 62 75  d_alias_set=${bu
7180: 69 6c 64 5f 61 6c 69 61 73 2b 73 65 74 7d 0a 61  ild_alias+set}.a
7190: 63 5f 65 6e 76 5f 62 75 69 6c 64 5f 61 6c 69 61  c_env_build_alia
71a0: 73 5f 76 61 6c 75 65 3d 24 62 75 69 6c 64 5f 61  s_value=$build_a
71b0: 6c 69 61 73 0a 61 63 5f 63 76 5f 65 6e 76 5f 62  lias.ac_cv_env_b
71c0: 75 69 6c 64 5f 61 6c 69 61 73 5f 73 65 74 3d 24  uild_alias_set=$
71d0: 7b 62 75 69 6c 64 5f 61 6c 69 61 73 2b 73 65 74  {build_alias+set
71e0: 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 62 75 69 6c  }.ac_cv_env_buil
71f0: 64 5f 61 6c 69 61 73 5f 76 61 6c 75 65 3d 24 62  d_alias_value=$b
7200: 75 69 6c 64 5f 61 6c 69 61 73 0a 61 63 5f 65 6e  uild_alias.ac_en
7210: 76 5f 68 6f 73 74 5f 61 6c 69 61 73 5f 73 65 74  v_host_alias_set
7220: 3d 24 7b 68 6f 73 74 5f 61 6c 69 61 73 2b 73 65  =${host_alias+se
7230: 74 7d 0a 61 63 5f 65 6e 76 5f 68 6f 73 74 5f 61  t}.ac_env_host_a
7240: 6c 69 61 73 5f 76 61 6c 75 65 3d 24 68 6f 73 74  lias_value=$host
7250: 5f 61 6c 69 61 73 0a 61 63 5f 63 76 5f 65 6e 76  _alias.ac_cv_env
7260: 5f 68 6f 73 74 5f 61 6c 69 61 73 5f 73 65 74 3d  _host_alias_set=
7270: 24 7b 68 6f 73 74 5f 61 6c 69 61 73 2b 73 65 74  ${host_alias+set
7280: 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 68 6f 73 74  }.ac_cv_env_host
7290: 5f 61 6c 69 61 73 5f 76 61 6c 75 65 3d 24 68 6f  _alias_value=$ho
72a0: 73 74 5f 61 6c 69 61 73 0a 61 63 5f 65 6e 76 5f  st_alias.ac_env_
72b0: 74 61 72 67 65 74 5f 61 6c 69 61 73 5f 73 65 74  target_alias_set
72c0: 3d 24 7b 74 61 72 67 65 74 5f 61 6c 69 61 73 2b  =${target_alias+
72d0: 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 74 61 72 67  set}.ac_env_targ
72e0: 65 74 5f 61 6c 69 61 73 5f 76 61 6c 75 65 3d 24  et_alias_value=$
72f0: 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 61 63 5f  target_alias.ac_
7300: 63 76 5f 65 6e 76 5f 74 61 72 67 65 74 5f 61 6c  cv_env_target_al
7310: 69 61 73 5f 73 65 74 3d 24 7b 74 61 72 67 65 74  ias_set=${target
7320: 5f 61 6c 69 61 73 2b 73 65 74 7d 0a 61 63 5f 63  _alias+set}.ac_c
7330: 76 5f 65 6e 76 5f 74 61 72 67 65 74 5f 61 6c 69  v_env_target_ali
7340: 61 73 5f 76 61 6c 75 65 3d 24 74 61 72 67 65 74  as_value=$target
7350: 5f 61 6c 69 61 73 0a 61 63 5f 65 6e 76 5f 43 43  _alias.ac_env_CC
7360: 5f 73 65 74 3d 24 7b 43 43 2b 73 65 74 7d 0a 61  _set=${CC+set}.a
7370: 63 5f 65 6e 76 5f 43 43 5f 76 61 6c 75 65 3d 24  c_env_CC_value=$
7380: 43 43 0a 61 63 5f 63 76 5f 65 6e 76 5f 43 43 5f  CC.ac_cv_env_CC_
7390: 73 65 74 3d 24 7b 43 43 2b 73 65 74 7d 0a 61 63  set=${CC+set}.ac
73a0: 5f 63 76 5f 65 6e 76 5f 43 43 5f 76 61 6c 75 65  _cv_env_CC_value
73b0: 3d 24 43 43 0a 61 63 5f 65 6e 76 5f 43 46 4c 41  =$CC.ac_env_CFLA
73c0: 47 53 5f 73 65 74 3d 24 7b 43 46 4c 41 47 53 2b  GS_set=${CFLAGS+
73d0: 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 43 46 4c 41  set}.ac_env_CFLA
73e0: 47 53 5f 76 61 6c 75 65 3d 24 43 46 4c 41 47 53  GS_value=$CFLAGS
73f0: 0a 61 63 5f 63 76 5f 65 6e 76 5f 43 46 4c 41 47  .ac_cv_env_CFLAG
7400: 53 5f 73 65 74 3d 24 7b 43 46 4c 41 47 53 2b 73  S_set=${CFLAGS+s
7410: 65 74 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 43 46  et}.ac_cv_env_CF
7420: 4c 41 47 53 5f 76 61 6c 75 65 3d 24 43 46 4c 41  LAGS_value=$CFLA
7430: 47 53 0a 61 63 5f 65 6e 76 5f 4c 44 46 4c 41 47  GS.ac_env_LDFLAG
7440: 53 5f 73 65 74 3d 24 7b 4c 44 46 4c 41 47 53 2b  S_set=${LDFLAGS+
7450: 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 4c 44 46 4c  set}.ac_env_LDFL
7460: 41 47 53 5f 76 61 6c 75 65 3d 24 4c 44 46 4c 41  AGS_value=$LDFLA
7470: 47 53 0a 61 63 5f 63 76 5f 65 6e 76 5f 4c 44 46  GS.ac_cv_env_LDF
7480: 4c 41 47 53 5f 73 65 74 3d 24 7b 4c 44 46 4c 41  LAGS_set=${LDFLA
7490: 47 53 2b 73 65 74 7d 0a 61 63 5f 63 76 5f 65 6e  GS+set}.ac_cv_en
74a0: 76 5f 4c 44 46 4c 41 47 53 5f 76 61 6c 75 65 3d  v_LDFLAGS_value=
74b0: 24 4c 44 46 4c 41 47 53 0a 61 63 5f 65 6e 76 5f  $LDFLAGS.ac_env_
74c0: 43 50 50 46 4c 41 47 53 5f 73 65 74 3d 24 7b 43  CPPFLAGS_set=${C
74d0: 50 50 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f  PPFLAGS+set}.ac_
74e0: 65 6e 76 5f 43 50 50 46 4c 41 47 53 5f 76 61 6c  env_CPPFLAGS_val
74f0: 75 65 3d 24 43 50 50 46 4c 41 47 53 0a 61 63 5f  ue=$CPPFLAGS.ac_
7500: 63 76 5f 65 6e 76 5f 43 50 50 46 4c 41 47 53 5f  cv_env_CPPFLAGS_
7510: 73 65 74 3d 24 7b 43 50 50 46 4c 41 47 53 2b 73  set=${CPPFLAGS+s
7520: 65 74 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 43 50  et}.ac_cv_env_CP
7530: 50 46 4c 41 47 53 5f 76 61 6c 75 65 3d 24 43 50  PFLAGS_value=$CP
7540: 50 46 4c 41 47 53 0a 61 63 5f 65 6e 76 5f 43 50  PFLAGS.ac_env_CP
7550: 50 5f 73 65 74 3d 24 7b 43 50 50 2b 73 65 74 7d  P_set=${CPP+set}
7560: 0a 61 63 5f 65 6e 76 5f 43 50 50 5f 76 61 6c 75  .ac_env_CPP_valu
7570: 65 3d 24 43 50 50 0a 61 63 5f 63 76 5f 65 6e 76  e=$CPP.ac_cv_env
7580: 5f 43 50 50 5f 73 65 74 3d 24 7b 43 50 50 2b 73  _CPP_set=${CPP+s
7590: 65 74 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 43 50  et}.ac_cv_env_CP
75a0: 50 5f 76 61 6c 75 65 3d 24 43 50 50 0a 61 63 5f  P_value=$CPP.ac_
75b0: 65 6e 76 5f 43 58 58 5f 73 65 74 3d 24 7b 43 58  env_CXX_set=${CX
75c0: 58 2b 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 43 58  X+set}.ac_env_CX
75d0: 58 5f 76 61 6c 75 65 3d 24 43 58 58 0a 61 63 5f  X_value=$CXX.ac_
75e0: 63 76 5f 65 6e 76 5f 43 58 58 5f 73 65 74 3d 24  cv_env_CXX_set=$
75f0: 7b 43 58 58 2b 73 65 74 7d 0a 61 63 5f 63 76 5f  {CXX+set}.ac_cv_
7600: 65 6e 76 5f 43 58 58 5f 76 61 6c 75 65 3d 24 43  env_CXX_value=$C
7610: 58 58 0a 61 63 5f 65 6e 76 5f 43 58 58 46 4c 41  XX.ac_env_CXXFLA
7620: 47 53 5f 73 65 74 3d 24 7b 43 58 58 46 4c 41 47  GS_set=${CXXFLAG
7630: 53 2b 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 43 58  S+set}.ac_env_CX
7640: 58 46 4c 41 47 53 5f 76 61 6c 75 65 3d 24 43 58  XFLAGS_value=$CX
7650: 58 46 4c 41 47 53 0a 61 63 5f 63 76 5f 65 6e 76  XFLAGS.ac_cv_env
7660: 5f 43 58 58 46 4c 41 47 53 5f 73 65 74 3d 24 7b  _CXXFLAGS_set=${
7670: 43 58 58 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63  CXXFLAGS+set}.ac
7680: 5f 63 76 5f 65 6e 76 5f 43 58 58 46 4c 41 47 53  _cv_env_CXXFLAGS
7690: 5f 76 61 6c 75 65 3d 24 43 58 58 46 4c 41 47 53  _value=$CXXFLAGS
76a0: 0a 61 63 5f 65 6e 76 5f 43 58 58 43 50 50 5f 73  .ac_env_CXXCPP_s
76b0: 65 74 3d 24 7b 43 58 58 43 50 50 2b 73 65 74 7d  et=${CXXCPP+set}
76c0: 0a 61 63 5f 65 6e 76 5f 43 58 58 43 50 50 5f 76  .ac_env_CXXCPP_v
76d0: 61 6c 75 65 3d 24 43 58 58 43 50 50 0a 61 63 5f  alue=$CXXCPP.ac_
76e0: 63 76 5f 65 6e 76 5f 43 58 58 43 50 50 5f 73 65  cv_env_CXXCPP_se
76f0: 74 3d 24 7b 43 58 58 43 50 50 2b 73 65 74 7d 0a  t=${CXXCPP+set}.
7700: 61 63 5f 63 76 5f 65 6e 76 5f 43 58 58 43 50 50  ac_cv_env_CXXCPP
7710: 5f 76 61 6c 75 65 3d 24 43 58 58 43 50 50 0a 61  _value=$CXXCPP.a
7720: 63 5f 65 6e 76 5f 46 37 37 5f 73 65 74 3d 24 7b  c_env_F77_set=${
7730: 46 37 37 2b 73 65 74 7d 0a 61 63 5f 65 6e 76 5f  F77+set}.ac_env_
7740: 46 37 37 5f 76 61 6c 75 65 3d 24 46 37 37 0a 61  F77_value=$F77.a
7750: 63 5f 63 76 5f 65 6e 76 5f 46 37 37 5f 73 65 74  c_cv_env_F77_set
7760: 3d 24 7b 46 37 37 2b 73 65 74 7d 0a 61 63 5f 63  =${F77+set}.ac_c
7770: 76 5f 65 6e 76 5f 46 37 37 5f 76 61 6c 75 65 3d  v_env_F77_value=
7780: 24 46 37 37 0a 61 63 5f 65 6e 76 5f 46 46 4c 41  $F77.ac_env_FFLA
7790: 47 53 5f 73 65 74 3d 24 7b 46 46 4c 41 47 53 2b  GS_set=${FFLAGS+
77a0: 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 46 46 4c 41  set}.ac_env_FFLA
77b0: 47 53 5f 76 61 6c 75 65 3d 24 46 46 4c 41 47 53  GS_value=$FFLAGS
77c0: 0a 61 63 5f 63 76 5f 65 6e 76 5f 46 46 4c 41 47  .ac_cv_env_FFLAG
77d0: 53 5f 73 65 74 3d 24 7b 46 46 4c 41 47 53 2b 73  S_set=${FFLAGS+s
77e0: 65 74 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 46 46  et}.ac_cv_env_FF
77f0: 4c 41 47 53 5f 76 61 6c 75 65 3d 24 46 46 4c 41  LAGS_value=$FFLA
7800: 47 53 0a 0a 23 0a 23 20 52 65 70 6f 72 74 20 74  GS..#.# Report t
7810: 68 65 20 2d 2d 68 65 6c 70 20 6d 65 73 73 61 67  he --help messag
7820: 65 2e 0a 23 0a 69 66 20 74 65 73 74 20 22 24 61  e..#.if test "$a
7830: 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22  c_init_help" = "
7840: 6c 6f 6e 67 22 3b 20 74 68 65 6e 0a 20 20 23 20  long"; then.  # 
7850: 4f 6d 69 74 20 73 6f 6d 65 20 69 6e 74 65 72 6e  Omit some intern
7860: 61 6c 20 6f 72 20 6f 62 73 6f 6c 65 74 65 20 6f  al or obsolete o
7870: 70 74 69 6f 6e 73 20 74 6f 20 6d 61 6b 65 20 74  ptions to make t
7880: 68 65 20 6c 69 73 74 20 6c 65 73 73 20 69 6d 70  he list less imp
7890: 6f 73 69 6e 67 2e 0a 20 20 23 20 54 68 69 73 20  osing..  # This 
78a0: 6d 65 73 73 61 67 65 20 69 73 20 74 6f 6f 20 6c  message is too l
78b0: 6f 6e 67 20 74 6f 20 62 65 20 61 20 73 74 72 69  ong to be a stri
78c0: 6e 67 20 69 6e 20 74 68 65 20 41 2f 55 58 20 33  ng in the A/UX 3
78d0: 2e 31 20 73 68 2e 0a 20 20 63 61 74 20 3c 3c 5f  .1 sh..  cat <<_
78e0: 41 43 45 4f 46 0a 5c 60 63 6f 6e 66 69 67 75 72  ACEOF.\`configur
78f0: 65 27 20 63 6f 6e 66 69 67 75 72 65 73 20 74 68  e' configures th
7900: 69 73 20 70 61 63 6b 61 67 65 20 74 6f 20 61 64  is package to ad
7910: 61 70 74 20 74 6f 20 6d 61 6e 79 20 6b 69 6e 64  apt to many kind
7920: 73 20 6f 66 20 73 79 73 74 65 6d 73 2e 0a 0a 55  s of systems...U
7930: 73 61 67 65 3a 20 24 30 20 5b 4f 50 54 49 4f 4e  sage: $0 [OPTION
7940: 5d 2e 2e 2e 20 5b 56 41 52 3d 56 41 4c 55 45 5d  ]... [VAR=VALUE]
7950: 2e 2e 2e 0a 0a 54 6f 20 61 73 73 69 67 6e 20 65  .....To assign e
7960: 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61  nvironment varia
7970: 62 6c 65 73 20 28 65 2e 67 2e 2c 20 43 43 2c 20  bles (e.g., CC, 
7980: 43 46 4c 41 47 53 2e 2e 2e 29 2c 20 73 70 65 63  CFLAGS...), spec
7990: 69 66 79 20 74 68 65 6d 20 61 73 0a 56 41 52 3d  ify them as.VAR=
79a0: 56 41 4c 55 45 2e 20 20 53 65 65 20 62 65 6c 6f  VALUE.  See belo
79b0: 77 20 66 6f 72 20 64 65 73 63 72 69 70 74 69 6f  w for descriptio
79c0: 6e 73 20 6f 66 20 73 6f 6d 65 20 6f 66 20 74 68  ns of some of th
79d0: 65 20 75 73 65 66 75 6c 20 76 61 72 69 61 62 6c  e useful variabl
79e0: 65 73 2e 0a 0a 44 65 66 61 75 6c 74 73 20 66 6f  es...Defaults fo
79f0: 72 20 74 68 65 20 6f 70 74 69 6f 6e 73 20 61 72  r the options ar
7a00: 65 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 62  e specified in b
7a10: 72 61 63 6b 65 74 73 2e 0a 0a 43 6f 6e 66 69 67  rackets...Config
7a20: 75 72 61 74 69 6f 6e 3a 0a 20 20 2d 68 2c 20 2d  uration:.  -h, -
7a30: 2d 68 65 6c 70 20 20 20 20 20 20 20 20 20 20 20  -help           
7a40: 20 20 20 64 69 73 70 6c 61 79 20 74 68 69 73 20     display this 
7a50: 68 65 6c 70 20 61 6e 64 20 65 78 69 74 0a 20 20  help and exit.  
7a60: 20 20 20 20 2d 2d 68 65 6c 70 3d 73 68 6f 72 74      --help=short
7a70: 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20          display 
7a80: 6f 70 74 69 6f 6e 73 20 73 70 65 63 69 66 69 63  options specific
7a90: 20 74 6f 20 74 68 69 73 20 70 61 63 6b 61 67 65   to this package
7aa0: 0a 20 20 20 20 20 20 2d 2d 68 65 6c 70 3d 72 65  .      --help=re
7ab0: 63 75 72 73 69 76 65 20 20 20 20 64 69 73 70 6c  cursive    displ
7ac0: 61 79 20 74 68 65 20 73 68 6f 72 74 20 68 65 6c  ay the short hel
7ad0: 70 20 6f 66 20 61 6c 6c 20 74 68 65 20 69 6e 63  p of all the inc
7ae0: 6c 75 64 65 64 20 70 61 63 6b 61 67 65 73 0a 20  luded packages. 
7af0: 20 2d 56 2c 20 2d 2d 76 65 72 73 69 6f 6e 20 20   -V, --version  
7b00: 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79           display
7b10: 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61   version informa
7b20: 74 69 6f 6e 20 61 6e 64 20 65 78 69 74 0a 20 20  tion and exit.  
7b30: 2d 71 2c 20 2d 2d 71 75 69 65 74 2c 20 2d 2d 73  -q, --quiet, --s
7b40: 69 6c 65 6e 74 20 20 20 64 6f 20 6e 6f 74 20 70  ilent   do not p
7b50: 72 69 6e 74 20 5c 60 63 68 65 63 6b 69 6e 67 2e  rint \`checking.
7b60: 2e 2e 27 20 6d 65 73 73 61 67 65 73 0a 20 20 20  ..' messages.   
7b70: 20 20 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d     --cache-file=
7b80: 46 49 4c 45 20 20 20 63 61 63 68 65 20 74 65 73  FILE   cache tes
7b90: 74 20 72 65 73 75 6c 74 73 20 69 6e 20 46 49 4c  t results in FIL
7ba0: 45 20 5b 64 69 73 61 62 6c 65 64 5d 0a 20 20 2d  E [disabled].  -
7bb0: 43 2c 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68  C, --config-cach
7bc0: 65 20 20 20 20 20 20 61 6c 69 61 73 20 66 6f 72  e      alias for
7bd0: 20 5c 60 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d   \`--cache-file=
7be0: 63 6f 6e 66 69 67 2e 63 61 63 68 65 27 0a 20 20  config.cache'.  
7bf0: 2d 6e 2c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20  -n, --no-create 
7c00: 20 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 63          do not c
7c10: 72 65 61 74 65 20 6f 75 74 70 75 74 20 66 69 6c  reate output fil
7c20: 65 73 0a 20 20 20 20 20 20 2d 2d 73 72 63 64 69  es.      --srcdi
7c30: 72 3d 44 49 52 20 20 20 20 20 20 20 20 66 69 6e  r=DIR        fin
7c40: 64 20 74 68 65 20 73 6f 75 72 63 65 73 20 69 6e  d the sources in
7c50: 20 44 49 52 20 5b 63 6f 6e 66 69 67 75 72 65 20   DIR [configure 
7c60: 64 69 72 20 6f 72 20 5c 60 2e 2e 27 5d 0a 0a 5f  dir or \`..'].._
7c70: 41 43 45 4f 46 0a 0a 20 20 63 61 74 20 3c 3c 5f  ACEOF..  cat <<_
7c80: 41 43 45 4f 46 0a 49 6e 73 74 61 6c 6c 61 74 69  ACEOF.Installati
7c90: 6f 6e 20 64 69 72 65 63 74 6f 72 69 65 73 3a 0a  on directories:.
7ca0: 20 20 2d 2d 70 72 65 66 69 78 3d 50 52 45 46 49    --prefix=PREFI
7cb0: 58 20 20 20 20 20 20 20 20 20 69 6e 73 74 61 6c  X         instal
7cc0: 6c 20 61 72 63 68 69 74 65 63 74 75 72 65 2d 69  l architecture-i
7cd0: 6e 64 65 70 65 6e 64 65 6e 74 20 66 69 6c 65 73  ndependent files
7ce0: 20 69 6e 20 50 52 45 46 49 58 0a 09 09 09 20 20   in PREFIX....  
7cf0: 5b 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65  [$ac_default_pre
7d00: 66 69 78 5d 0a 20 20 2d 2d 65 78 65 63 2d 70 72  fix].  --exec-pr
7d10: 65 66 69 78 3d 45 50 52 45 46 49 58 20 20 20 69  efix=EPREFIX   i
7d20: 6e 73 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74  nstall architect
7d30: 75 72 65 2d 64 65 70 65 6e 64 65 6e 74 20 66 69  ure-dependent fi
7d40: 6c 65 73 20 69 6e 20 45 50 52 45 46 49 58 0a 09  les in EPREFIX..
7d50: 09 09 20 20 5b 50 52 45 46 49 58 5d 0a 0a 42 79  ..  [PREFIX]..By
7d60: 20 64 65 66 61 75 6c 74 2c 20 5c 60 6d 61 6b 65   default, \`make
7d70: 20 69 6e 73 74 61 6c 6c 27 20 77 69 6c 6c 20 69   install' will i
7d80: 6e 73 74 61 6c 6c 20 61 6c 6c 20 74 68 65 20 66  nstall all the f
7d90: 69 6c 65 73 20 69 6e 0a 5c 60 24 61 63 5f 64 65  iles in.\`$ac_de
7da0: 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 62 69 6e  fault_prefix/bin
7db0: 27 2c 20 5c 60 24 61 63 5f 64 65 66 61 75 6c 74  ', \`$ac_default
7dc0: 5f 70 72 65 66 69 78 2f 6c 69 62 27 20 65 74 63  _prefix/lib' etc
7dd0: 2e 20 20 59 6f 75 20 63 61 6e 20 73 70 65 63 69  .  You can speci
7de0: 66 79 0a 61 6e 20 69 6e 73 74 61 6c 6c 61 74 69  fy.an installati
7df0: 6f 6e 20 70 72 65 66 69 78 20 6f 74 68 65 72 20  on prefix other 
7e00: 74 68 61 6e 20 5c 60 24 61 63 5f 64 65 66 61 75  than \`$ac_defau
7e10: 6c 74 5f 70 72 65 66 69 78 27 20 75 73 69 6e 67  lt_prefix' using
7e20: 20 5c 60 2d 2d 70 72 65 66 69 78 27 2c 0a 66 6f   \`--prefix',.fo
7e30: 72 20 69 6e 73 74 61 6e 63 65 20 5c 60 2d 2d 70  r instance \`--p
7e40: 72 65 66 69 78 3d 5c 24 48 4f 4d 45 27 2e 0a 0a  refix=\$HOME'...
7e50: 46 6f 72 20 62 65 74 74 65 72 20 63 6f 6e 74 72  For better contr
7e60: 6f 6c 2c 20 75 73 65 20 74 68 65 20 6f 70 74 69  ol, use the opti
7e70: 6f 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46 69 6e 65  ons below...Fine
7e80: 20 74 75 6e 69 6e 67 20 6f 66 20 74 68 65 20 69   tuning of the i
7e90: 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65  nstallation dire
7ea0: 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 62 69 6e  ctories:.  --bin
7eb0: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
7ec0: 20 20 75 73 65 72 20 65 78 65 63 75 74 61 62 6c    user executabl
7ed0: 65 73 20 5b 45 50 52 45 46 49 58 2f 62 69 6e 5d  es [EPREFIX/bin]
7ee0: 0a 20 20 2d 2d 73 62 69 6e 64 69 72 3d 44 49 52  .  --sbindir=DIR
7ef0: 20 20 20 20 20 20 20 20 20 20 73 79 73 74 65 6d            system
7f00: 20 61 64 6d 69 6e 20 65 78 65 63 75 74 61 62 6c   admin executabl
7f10: 65 73 20 5b 45 50 52 45 46 49 58 2f 73 62 69 6e  es [EPREFIX/sbin
7f20: 5d 0a 20 20 2d 2d 6c 69 62 65 78 65 63 64 69 72  ].  --libexecdir
7f30: 3d 44 49 52 20 20 20 20 20 20 20 70 72 6f 67 72  =DIR       progr
7f40: 61 6d 20 65 78 65 63 75 74 61 62 6c 65 73 20 5b  am executables [
7f50: 45 50 52 45 46 49 58 2f 6c 69 62 65 78 65 63 5d  EPREFIX/libexec]
7f60: 0a 20 20 2d 2d 64 61 74 61 64 69 72 3d 44 49 52  .  --datadir=DIR
7f70: 20 20 20 20 20 20 20 20 20 20 72 65 61 64 2d 6f            read-o
7f80: 6e 6c 79 20 61 72 63 68 69 74 65 63 74 75 72 65  nly architecture
7f90: 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 64 61 74  -independent dat
7fa0: 61 20 5b 50 52 45 46 49 58 2f 73 68 61 72 65 5d  a [PREFIX/share]
7fb0: 0a 20 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 3d  .  --sysconfdir=
7fc0: 44 49 52 20 20 20 20 20 20 20 72 65 61 64 2d 6f  DIR       read-o
7fd0: 6e 6c 79 20 73 69 6e 67 6c 65 2d 6d 61 63 68 69  nly single-machi
7fe0: 6e 65 20 64 61 74 61 20 5b 50 52 45 46 49 58 2f  ne data [PREFIX/
7ff0: 65 74 63 5d 0a 20 20 2d 2d 73 68 61 72 65 64 73  etc].  --shareds
8000: 74 61 74 65 64 69 72 3d 44 49 52 20 20 20 6d 6f  tatedir=DIR   mo
8010: 64 69 66 69 61 62 6c 65 20 61 72 63 68 69 74 65  difiable archite
8020: 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e  cture-independen
8030: 74 20 64 61 74 61 20 5b 50 52 45 46 49 58 2f 63  t data [PREFIX/c
8040: 6f 6d 5d 0a 20 20 2d 2d 6c 6f 63 61 6c 73 74 61  om].  --localsta
8050: 74 65 64 69 72 3d 44 49 52 20 20 20 20 6d 6f 64  tedir=DIR    mod
8060: 69 66 69 61 62 6c 65 20 73 69 6e 67 6c 65 2d 6d  ifiable single-m
8070: 61 63 68 69 6e 65 20 64 61 74 61 20 5b 50 52 45  achine data [PRE
8080: 46 49 58 2f 76 61 72 5d 0a 20 20 2d 2d 6c 69 62  FIX/var].  --lib
8090: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
80a0: 20 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 6c 69    object code li
80b0: 62 72 61 72 69 65 73 20 5b 45 50 52 45 46 49 58  braries [EPREFIX
80c0: 2f 6c 69 62 5d 0a 20 20 2d 2d 69 6e 63 6c 75 64  /lib].  --includ
80d0: 65 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 43  edir=DIR       C
80e0: 20 68 65 61 64 65 72 20 66 69 6c 65 73 20 5b 50   header files [P
80f0: 52 45 46 49 58 2f 69 6e 63 6c 75 64 65 5d 0a 20  REFIX/include]. 
8100: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72   --oldincludedir
8110: 3d 44 49 52 20 20 20 20 43 20 68 65 61 64 65 72  =DIR    C header
8120: 20 66 69 6c 65 73 20 66 6f 72 20 6e 6f 6e 2d 67   files for non-g
8130: 63 63 20 5b 2f 75 73 72 2f 69 6e 63 6c 75 64 65  cc [/usr/include
8140: 5d 0a 20 20 2d 2d 69 6e 66 6f 64 69 72 3d 44 49  ].  --infodir=DI
8150: 52 20 20 20 20 20 20 20 20 20 20 69 6e 66 6f 20  R          info 
8160: 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 50  documentation [P
8170: 52 45 46 49 58 2f 69 6e 66 6f 5d 0a 20 20 2d 2d  REFIX/info].  --
8180: 6d 61 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20  mandir=DIR      
8190: 20 20 20 20 20 6d 61 6e 20 64 6f 63 75 6d 65 6e       man documen
81a0: 74 61 74 69 6f 6e 20 5b 50 52 45 46 49 58 2f 6d  tation [PREFIX/m
81b0: 61 6e 5d 0a 5f 41 43 45 4f 46 0a 0a 20 20 63 61  an]._ACEOF..  ca
81c0: 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 0a 53 79 73  t <<\_ACEOF..Sys
81d0: 74 65 6d 20 74 79 70 65 73 3a 0a 20 20 2d 2d 62  tem types:.  --b
81e0: 75 69 6c 64 3d 42 55 49 4c 44 20 20 20 20 20 63  uild=BUILD     c
81f0: 6f 6e 66 69 67 75 72 65 20 66 6f 72 20 62 75 69  onfigure for bui
8200: 6c 64 69 6e 67 20 6f 6e 20 42 55 49 4c 44 20 5b  lding on BUILD [
8210: 67 75 65 73 73 65 64 5d 0a 20 20 2d 2d 68 6f 73  guessed].  --hos
8220: 74 3d 48 4f 53 54 20 20 20 20 20 20 20 63 72 6f  t=HOST       cro
8230: 73 73 2d 63 6f 6d 70 69 6c 65 20 74 6f 20 62 75  ss-compile to bu
8240: 69 6c 64 20 70 72 6f 67 72 61 6d 73 20 74 6f 20  ild programs to 
8250: 72 75 6e 20 6f 6e 20 48 4f 53 54 20 5b 42 55 49  run on HOST [BUI
8260: 4c 44 5d 0a 5f 41 43 45 4f 46 0a 66 69 0a 0a 69  LD]._ACEOF.fi..i
8270: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 69  f test -n "$ac_i
8280: 6e 69 74 5f 68 65 6c 70 22 3b 20 74 68 65 6e 0a  nit_help"; then.
8290: 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46  .  cat <<\_ACEOF
82a0: 0a 0a 4f 70 74 69 6f 6e 61 6c 20 46 65 61 74 75  ..Optional Featu
82b0: 72 65 73 3a 0a 20 20 2d 2d 64 69 73 61 62 6c 65  res:.  --disable
82c0: 2d 46 45 41 54 55 52 45 20 20 20 20 20 20 20 64  -FEATURE       d
82d0: 6f 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 46 45  o not include FE
82e0: 41 54 55 52 45 20 28 73 61 6d 65 20 61 73 20 2d  ATURE (same as -
82f0: 2d 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 3d  -enable-FEATURE=
8300: 6e 6f 29 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 46  no).  --enable-F
8310: 45 41 54 55 52 45 5b 3d 41 52 47 5d 20 20 69 6e  EATURE[=ARG]  in
8320: 63 6c 75 64 65 20 46 45 41 54 55 52 45 20 5b 41  clude FEATURE [A
8330: 52 47 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62  RG=yes].  --enab
8340: 6c 65 2d 73 68 61 72 65 64 5b 3d 50 4b 47 53 5d  le-shared[=PKGS]
8350: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
8360: 20 20 20 20 20 20 20 20 20 20 20 62 75 69 6c 64             build
8370: 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
8380: 73 20 5b 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a  s [default=yes].
8390: 20 20 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69    --enable-stati
83a0: 63 5b 3d 50 4b 47 53 5d 0a 20 20 20 20 20 20 20  c[=PKGS].       
83b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
83c0: 20 20 20 62 75 69 6c 64 20 73 74 61 74 69 63 20     build static 
83d0: 6c 69 62 72 61 72 69 65 73 20 5b 64 65 66 61 75  libraries [defau
83e0: 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62  lt=yes].  --enab
83f0: 6c 65 2d 66 61 73 74 2d 69 6e 73 74 61 6c 6c 5b  le-fast-install[
8400: 3d 50 4b 47 53 5d 0a 20 20 20 20 20 20 20 20 20  =PKGS].         
8410: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8420: 20 6f 70 74 69 6d 69 7a 65 20 66 6f 72 20 66 61   optimize for fa
8430: 73 74 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20  st installation 
8440: 5b 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20  [default=yes].  
8450: 2d 2d 64 69 73 61 62 6c 65 2d 6c 69 62 74 6f 6f  --disable-libtoo
8460: 6c 2d 6c 6f 63 6b 20 20 61 76 6f 69 64 20 6c 6f  l-lock  avoid lo
8470: 63 6b 69 6e 67 20 28 6d 69 67 68 74 20 62 72 65  cking (might bre
8480: 61 6b 20 70 61 72 61 6c 6c 65 6c 20 62 75 69 6c  ak parallel buil
8490: 64 73 29 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74  ds).  --enable-t
84a0: 68 72 65 61 64 73 61 66 65 20 20 20 20 20 20 20  hreadsafe       
84b0: 20 20 20 20 53 75 70 70 6f 72 74 20 74 68 72 65      Support thre
84c0: 61 64 73 61 66 65 20 6f 70 65 72 61 74 69 6f 6e  adsafe operation
84d0: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 72 65 6c 65  .  --enable-rele
84e0: 61 73 65 6d 6f 64 65 20 20 20 20 20 20 20 20 20  asemode         
84f0: 20 20 53 75 70 70 6f 72 74 20 6c 69 62 74 6f 6f    Support libtoo
8500: 6c 20 6c 69 6e 6b 20 74 6f 20 72 65 6c 65 61 73  l link to releas
8510: 65 20 6d 6f 64 65 0a 20 20 2d 2d 65 6e 61 62 6c  e mode.  --enabl
8520: 65 2d 74 65 6d 70 73 74 6f 72 65 20 20 20 20 20  e-tempstore     
8530: 55 73 65 20 61 6e 20 69 6e 2d 72 61 6d 20 64 61  Use an in-ram da
8540: 74 61 62 61 73 65 20 66 6f 72 20 74 65 6d 70 6f  tabase for tempo
8550: 72 61 72 79 20 74 61 62 6c 65 73 20 28 6e 65 76  rary tables (nev
8560: 65 72 2c 6e 6f 2c 79 65 73 2c 61 6c 77 61 79 73  er,no,yes,always
8570: 29 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 74 63  ).  --disable-tc
8580: 6c 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 62  l       do not b
8590: 75 69 6c 64 20 54 43 4c 20 65 78 74 65 6e 73 69  uild TCL extensi
85a0: 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 64 65  on.  --enable-de
85b0: 62 75 67 20 20 20 20 20 20 20 20 20 65 6e 61 62  bug         enab
85c0: 6c 65 20 64 65 62 75 67 67 69 6e 67 20 26 20 76  le debugging & v
85d0: 65 72 62 6f 73 65 20 65 78 70 6c 61 69 6e 0a 0a  erbose explain..
85e0: 4f 70 74 69 6f 6e 61 6c 20 50 61 63 6b 61 67 65  Optional Package
85f0: 73 3a 0a 20 20 2d 2d 77 69 74 68 2d 50 41 43 4b  s:.  --with-PACK
8600: 41 47 45 5b 3d 41 52 47 5d 20 20 20 20 75 73 65  AGE[=ARG]    use
8610: 20 50 41 43 4b 41 47 45 20 5b 41 52 47 3d 79 65   PACKAGE [ARG=ye
8620: 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74 2d 50  s].  --without-P
8630: 41 43 4b 41 47 45 20 20 20 20 20 20 20 64 6f 20  ACKAGE       do 
8640: 6e 6f 74 20 75 73 65 20 50 41 43 4b 41 47 45 20  not use PACKAGE 
8650: 28 73 61 6d 65 20 61 73 20 2d 2d 77 69 74 68 2d  (same as --with-
8660: 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d  PACKAGE=no).  --
8670: 77 69 74 68 2d 67 6e 75 2d 6c 64 20 20 20 20 20  with-gnu-ld     
8680: 20 20 20 20 20 20 61 73 73 75 6d 65 20 74 68 65        assume the
8690: 20 43 20 63 6f 6d 70 69 6c 65 72 20 75 73 65 73   C compiler uses
86a0: 20 47 4e 55 20 6c 64 20 5b 64 65 66 61 75 6c 74   GNU ld [default
86b0: 3d 6e 6f 5d 0a 20 20 2d 2d 77 69 74 68 2d 70 69  =no].  --with-pi
86c0: 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74  c              t
86d0: 72 79 20 74 6f 20 75 73 65 20 6f 6e 6c 79 20 50  ry to use only P
86e0: 49 43 2f 6e 6f 6e 2d 50 49 43 20 6f 62 6a 65 63  IC/non-PIC objec
86f0: 74 73 20 5b 64 65 66 61 75 6c 74 3d 75 73 65 0a  ts [default=use.
8700: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8710: 20 20 20 20 20 20 20 20 20 20 62 6f 74 68 5d 0a            both].
8720: 20 20 2d 2d 77 69 74 68 2d 74 61 67 73 5b 3d 54    --with-tags[=T
8730: 41 47 53 5d 0a 20 20 20 20 20 20 20 20 20 20 20  AGS].           
8740: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69                 i
8750: 6e 63 6c 75 64 65 20 61 64 64 69 74 69 6f 6e 61  nclude additiona
8760: 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73  l configurations
8770: 20 5b 61 75 74 6f 6d 61 74 69 63 5d 0a 20 20 2d   [automatic].  -
8780: 2d 77 69 74 68 2d 68 69 6e 74 73 3d 46 49 4c 45  -with-hints=FILE
8790: 20 20 20 20 20 20 20 52 65 61 64 20 63 6f 6e 66         Read conf
87a0: 69 67 75 72 61 74 69 6f 6e 20 6f 70 74 69 6f 6e  iguration option
87b0: 73 20 66 72 6f 6d 20 46 49 4c 45 0a 20 20 2d 2d  s from FILE.  --
87c0: 77 69 74 68 2d 74 63 6c 3d 44 49 52 20 20 20 20  with-tcl=DIR    
87d0: 20 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 20        directory 
87e0: 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63 6c 20 63  containing tcl c
87f0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 28 74 63  onfiguration (tc
8800: 6c 43 6f 6e 66 69 67 2e 73 68 29 0a 0a 53 6f 6d  lConfig.sh)..Som
8810: 65 20 69 6e 66 6c 75 65 6e 74 69 61 6c 20 65 6e  e influential en
8820: 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62  vironment variab
8830: 6c 65 73 3a 0a 20 20 43 43 20 20 20 20 20 20 20  les:.  CC       
8840: 20 20 20 43 20 63 6f 6d 70 69 6c 65 72 20 63 6f     C compiler co
8850: 6d 6d 61 6e 64 0a 20 20 43 46 4c 41 47 53 20 20  mmand.  CFLAGS  
8860: 20 20 20 20 43 20 63 6f 6d 70 69 6c 65 72 20 66      C compiler f
8870: 6c 61 67 73 0a 20 20 4c 44 46 4c 41 47 53 20 20  lags.  LDFLAGS  
8880: 20 20 20 6c 69 6e 6b 65 72 20 66 6c 61 67 73 2c     linker flags,
8890: 20 65 2e 67 2e 20 2d 4c 3c 6c 69 62 20 64 69 72   e.g. -L<lib dir
88a0: 3e 20 69 66 20 79 6f 75 20 68 61 76 65 20 6c 69  > if you have li
88b0: 62 72 61 72 69 65 73 20 69 6e 20 61 0a 20 20 20  braries in a.   
88c0: 20 20 20 20 20 20 20 20 20 20 20 6e 6f 6e 73 74             nonst
88d0: 61 6e 64 61 72 64 20 64 69 72 65 63 74 6f 72 79  andard directory
88e0: 20 3c 6c 69 62 20 64 69 72 3e 0a 20 20 43 50 50   <lib dir>.  CPP
88f0: 46 4c 41 47 53 20 20 20 20 43 2f 43 2b 2b 20 70  FLAGS    C/C++ p
8900: 72 65 70 72 6f 63 65 73 73 6f 72 20 66 6c 61 67  reprocessor flag
8910: 73 2c 20 65 2e 67 2e 20 2d 49 3c 69 6e 63 6c 75  s, e.g. -I<inclu
8920: 64 65 20 64 69 72 3e 20 69 66 20 79 6f 75 20 68  de dir> if you h
8930: 61 76 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ave.            
8940: 20 20 68 65 61 64 65 72 73 20 69 6e 20 61 20 6e    headers in a n
8950: 6f 6e 73 74 61 6e 64 61 72 64 20 64 69 72 65 63  onstandard direc
8960: 74 6f 72 79 20 3c 69 6e 63 6c 75 64 65 20 64 69  tory <include di
8970: 72 3e 0a 20 20 43 50 50 20 20 20 20 20 20 20 20  r>.  CPP        
8980: 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72 0a   C preprocessor.
8990: 20 20 43 58 58 20 20 20 20 20 20 20 20 20 43 2b    CXX         C+
89a0: 2b 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61  + compiler comma
89b0: 6e 64 0a 20 20 43 58 58 46 4c 41 47 53 20 20 20  nd.  CXXFLAGS   
89c0: 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 66 6c   C++ compiler fl
89d0: 61 67 73 0a 20 20 43 58 58 43 50 50 20 20 20 20  ags.  CXXCPP    
89e0: 20 20 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73    C++ preprocess
89f0: 6f 72 0a 20 20 46 37 37 20 20 20 20 20 20 20 20  or.  F77        
8a00: 20 46 6f 72 74 72 61 6e 20 37 37 20 63 6f 6d 70   Fortran 77 comp
8a10: 69 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 46  iler command.  F
8a20: 46 4c 41 47 53 20 20 20 20 20 20 46 6f 72 74 72  FLAGS      Fortr
8a30: 61 6e 20 37 37 20 63 6f 6d 70 69 6c 65 72 20 66  an 77 compiler f
8a40: 6c 61 67 73 0a 0a 55 73 65 20 74 68 65 73 65 20  lags..Use these 
8a50: 76 61 72 69 61 62 6c 65 73 20 74 6f 20 6f 76 65  variables to ove
8a60: 72 72 69 64 65 20 74 68 65 20 63 68 6f 69 63 65  rride the choice
8a70: 73 20 6d 61 64 65 20 62 79 20 60 63 6f 6e 66 69  s made by `confi
8a80: 67 75 72 65 27 20 6f 72 20 74 6f 20 68 65 6c 70  gure' or to help
8a90: 0a 69 74 20 74 6f 20 66 69 6e 64 20 6c 69 62 72  .it to find libr
8aa0: 61 72 69 65 73 20 61 6e 64 20 70 72 6f 67 72 61  aries and progra
8ab0: 6d 73 20 77 69 74 68 20 6e 6f 6e 73 74 61 6e 64  ms with nonstand
8ac0: 61 72 64 20 6e 61 6d 65 73 2f 6c 6f 63 61 74 69  ard names/locati
8ad0: 6f 6e 73 2e 0a 0a 5f 41 43 45 4f 46 0a 66 69 0a  ons..._ACEOF.fi.
8ae0: 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 69 6e  .if test "$ac_in
8af0: 69 74 5f 68 65 6c 70 22 20 3d 20 22 72 65 63 75  it_help" = "recu
8b00: 72 73 69 76 65 22 3b 20 74 68 65 6e 0a 20 20 23  rsive"; then.  #
8b10: 20 49 66 20 74 68 65 72 65 20 61 72 65 20 73 75   If there are su
8b20: 62 64 69 72 73 2c 20 72 65 70 6f 72 74 20 74 68  bdirs, report th
8b30: 65 69 72 20 73 70 65 63 69 66 69 63 20 2d 2d 68  eir specific --h
8b40: 65 6c 70 2e 0a 20 20 61 63 5f 70 6f 70 64 69 72  elp..  ac_popdir
8b50: 3d 60 70 77 64 60 0a 20 20 66 6f 72 20 61 63 5f  =`pwd`.  for ac_
8b60: 64 69 72 20 69 6e 20 3a 20 24 61 63 5f 73 75 62  dir in : $ac_sub
8b70: 64 69 72 73 5f 61 6c 6c 3b 20 64 6f 20 74 65 73  dirs_all; do tes
8b80: 74 20 22 78 24 61 63 5f 64 69 72 22 20 3d 20 78  t "x$ac_dir" = x
8b90: 3a 20 26 26 20 63 6f 6e 74 69 6e 75 65 0a 20 20  : && continue.  
8ba0: 20 20 74 65 73 74 20 2d 64 20 24 61 63 5f 64 69    test -d $ac_di
8bb0: 72 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20 20  r || continue.  
8bc0: 20 20 61 63 5f 62 75 69 6c 64 64 69 72 3d 2e 0a    ac_builddir=..
8bd0: 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 64 69  .if test "$ac_di
8be0: 72 22 20 21 3d 20 2e 3b 20 74 68 65 6e 0a 20 20  r" != .; then.  
8bf0: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d 2f 60  ac_dir_suffix=/`
8c00: 65 63 68 6f 20 22 24 61 63 5f 64 69 72 22 20 7c  echo "$ac_dir" |
8c10: 20 73 65 64 20 27 73 2c 5e 5c 2e 5b 5c 5c 2f 5d   sed 's,^\.[\\/]
8c20: 2c 2c 27 60 0a 20 20 23 20 41 20 22 2e 2e 2f 22  ,,'`.  # A "../"
8c30: 20 66 6f 72 20 65 61 63 68 20 64 69 72 65 63 74   for each direct
8c40: 6f 72 79 20 69 6e 20 24 61 63 5f 64 69 72 5f 73  ory in $ac_dir_s
8c50: 75 66 66 69 78 2e 0a 20 20 61 63 5f 74 6f 70 5f  uffix..  ac_top_
8c60: 62 75 69 6c 64 64 69 72 3d 60 65 63 68 6f 20 22  builddir=`echo "
8c70: 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 22 20  $ac_dir_suffix" 
8c80: 7c 20 73 65 64 20 27 73 2c 2f 5b 5e 5c 5c 2f 5d  | sed 's,/[^\\/]
8c90: 2a 2c 2e 2e 2f 2c 67 27 60 0a 65 6c 73 65 0a 20  *,../,g'`.else. 
8ca0: 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d 20   ac_dir_suffix= 
8cb0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d  ac_top_builddir=
8cc0: 0a 66 69 0a 0a 63 61 73 65 20 24 73 72 63 64 69  .fi..case $srcdi
8cd0: 72 20 69 6e 0a 20 20 2e 29 20 20 23 20 4e 6f 20  r in.  .)  # No 
8ce0: 2d 2d 73 72 63 64 69 72 20 6f 70 74 69 6f 6e 2e  --srcdir option.
8cf0: 20 20 57 65 20 61 72 65 20 62 75 69 6c 64 69 6e    We are buildin
8d00: 67 20 69 6e 20 70 6c 61 63 65 2e 0a 20 20 20 20  g in place..    
8d10: 61 63 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20 20  ac_srcdir=..    
8d20: 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
8d30: 74 6f 70 5f 62 75 69 6c 64 64 69 72 22 3b 20 74  top_builddir"; t
8d40: 68 65 6e 0a 20 20 20 20 20 20 20 61 63 5f 74 6f  hen.       ac_to
8d50: 70 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20 20 65  p_srcdir=..    e
8d60: 6c 73 65 0a 20 20 20 20 20 20 20 61 63 5f 74 6f  lse.       ac_to
8d70: 70 5f 73 72 63 64 69 72 3d 60 65 63 68 6f 20 24  p_srcdir=`echo $
8d80: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 20  ac_top_builddir 
8d90: 7c 20 73 65 64 20 27 73 2c 2f 24 2c 2c 27 60 0a  | sed 's,/$,,'`.
8da0: 20 20 20 20 66 69 20 3b 3b 0a 20 20 5b 5c 5c 2f      fi ;;.  [\\/
8db0: 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20  ]* | ?:[\\/]* ) 
8dc0: 20 23 20 41 62 73 6f 6c 75 74 65 20 70 61 74 68   # Absolute path
8dd0: 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d  ..    ac_srcdir=
8de0: 24 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73  $srcdir$ac_dir_s
8df0: 75 66 66 69 78 3b 0a 20 20 20 20 61 63 5f 74 6f  uffix;.    ac_to
8e00: 70 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72  p_srcdir=$srcdir
8e10: 20 3b 3b 0a 20 20 2a 29 20 23 20 52 65 6c 61 74   ;;.  *) # Relat
8e20: 69 76 65 20 70 61 74 68 2e 0a 20 20 20 20 61 63  ive path..    ac
8e30: 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f  _srcdir=$ac_top_
8e40: 62 75 69 6c 64 64 69 72 24 73 72 63 64 69 72 24  builddir$srcdir$
8e50: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 0a 20 20  ac_dir_suffix.  
8e60: 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d    ac_top_srcdir=
8e70: 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72  $ac_top_builddir
8e80: 24 73 72 63 64 69 72 20 3b 3b 0a 65 73 61 63 0a  $srcdir ;;.esac.
8e90: 0a 23 20 44 6f 20 6e 6f 74 20 75 73 65 20 60 63  .# Do not use `c
8ea0: 64 20 66 6f 6f 20 26 26 20 70 77 64 60 20 74 6f  d foo && pwd` to
8eb0: 20 63 6f 6d 70 75 74 65 20 61 62 73 6f 6c 75 74   compute absolut
8ec0: 65 20 70 61 74 68 73 2c 20 62 65 63 61 75 73 65  e paths, because
8ed0: 0a 23 20 74 68 65 20 64 69 72 65 63 74 6f 72 69  .# the directori
8ee0: 65 73 20 6d 61 79 20 6e 6f 74 20 65 78 69 73 74  es may not exist
8ef0: 2e 0a 63 61 73 65 20 60 70 77 64 60 20 69 6e 0a  ..case `pwd` in.
8f00: 2e 29 20 61 63 5f 61 62 73 5f 62 75 69 6c 64 64  .) ac_abs_buildd
8f10: 69 72 3d 22 24 61 63 5f 64 69 72 22 3b 3b 0a 2a  ir="$ac_dir";;.*
8f20: 29 0a 20 20 63 61 73 65 20 22 24 61 63 5f 64 69  ).  case "$ac_di
8f30: 72 22 20 69 6e 0a 20 20 2e 29 20 61 63 5f 61 62  r" in.  .) ac_ab
8f40: 73 5f 62 75 69 6c 64 64 69 72 3d 60 70 77 64 60  s_builddir=`pwd`
8f50: 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a  ;;.  [\\/]* | ?:
8f60: 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61 62 73 5f  [\\/]* ) ac_abs_
8f70: 62 75 69 6c 64 64 69 72 3d 22 24 61 63 5f 64 69  builddir="$ac_di
8f80: 72 22 3b 3b 0a 20 20 2a 29 20 61 63 5f 61 62 73  r";;.  *) ac_abs
8f90: 5f 62 75 69 6c 64 64 69 72 3d 60 70 77 64 60 2f  _builddir=`pwd`/
8fa0: 22 24 61 63 5f 64 69 72 22 3b 3b 0a 20 20 65 73  "$ac_dir";;.  es
8fb0: 61 63 3b 3b 0a 65 73 61 63 0a 63 61 73 65 20 24  ac;;.esac.case $
8fc0: 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 20  ac_abs_builddir 
8fd0: 69 6e 0a 2e 29 20 61 63 5f 61 62 73 5f 74 6f 70  in..) ac_abs_top
8fe0: 5f 62 75 69 6c 64 64 69 72 3d 24 7b 61 63 5f 74  _builddir=${ac_t
8ff0: 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e 3b 3b 0a  op_builddir}.;;.
9000: 2a 29 0a 20 20 63 61 73 65 20 24 7b 61 63 5f 74  *).  case ${ac_t
9010: 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e 20 69 6e  op_builddir}. in
9020: 0a 20 20 2e 29 20 61 63 5f 61 62 73 5f 74 6f 70  .  .) ac_abs_top
9030: 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 61 62  _builddir=$ac_ab
9040: 73 5f 62 75 69 6c 64 64 69 72 3b 3b 0a 20 20 5b  s_builddir;;.  [
9050: 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a  \\/]* | ?:[\\/]*
9060: 20 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75   ) ac_abs_top_bu
9070: 69 6c 64 64 69 72 3d 24 7b 61 63 5f 74 6f 70 5f  ilddir=${ac_top_
9080: 62 75 69 6c 64 64 69 72 7d 2e 3b 3b 0a 20 20 2a  builddir}.;;.  *
9090: 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75 69  ) ac_abs_top_bui
90a0: 6c 64 64 69 72 3d 24 61 63 5f 61 62 73 5f 62 75  lddir=$ac_abs_bu
90b0: 69 6c 64 64 69 72 2f 24 7b 61 63 5f 74 6f 70 5f  ilddir/${ac_top_
90c0: 62 75 69 6c 64 64 69 72 7d 2e 3b 3b 0a 20 20 65  builddir}.;;.  e
90d0: 73 61 63 3b 3b 0a 65 73 61 63 0a 63 61 73 65 20  sac;;.esac.case 
90e0: 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72  $ac_abs_builddir
90f0: 20 69 6e 0a 2e 29 20 61 63 5f 61 62 73 5f 73 72   in..) ac_abs_sr
9100: 63 64 69 72 3d 24 61 63 5f 73 72 63 64 69 72 3b  cdir=$ac_srcdir;
9110: 3b 0a 2a 29 0a 20 20 63 61 73 65 20 24 61 63 5f  ;.*).  case $ac_
9120: 73 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20 61  srcdir in.  .) a
9130: 63 5f 61 62 73 5f 73 72 63 64 69 72 3d 24 61 63  c_abs_srcdir=$ac
9140: 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3b 3b 0a  _abs_builddir;;.
9150: 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c    [\\/]* | ?:[\\
9160: 2f 5d 2a 20 29 20 61 63 5f 61 62 73 5f 73 72 63  /]* ) ac_abs_src
9170: 64 69 72 3d 24 61 63 5f 73 72 63 64 69 72 3b 3b  dir=$ac_srcdir;;
9180: 0a 20 20 2a 29 20 61 63 5f 61 62 73 5f 73 72 63  .  *) ac_abs_src
9190: 64 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 69 6c  dir=$ac_abs_buil
91a0: 64 64 69 72 2f 24 61 63 5f 73 72 63 64 69 72 3b  ddir/$ac_srcdir;
91b0: 3b 0a 20 20 65 73 61 63 3b 3b 0a 65 73 61 63 0a  ;.  esac;;.esac.
91c0: 63 61 73 65 20 24 61 63 5f 61 62 73 5f 62 75 69  case $ac_abs_bui
91d0: 6c 64 64 69 72 20 69 6e 0a 2e 29 20 61 63 5f 61  lddir in..) ac_a
91e0: 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61  bs_top_srcdir=$a
91f0: 63 5f 74 6f 70 5f 73 72 63 64 69 72 3b 3b 0a 2a  c_top_srcdir;;.*
9200: 29 0a 20 20 63 61 73 65 20 24 61 63 5f 74 6f 70  ).  case $ac_top
9210: 5f 73 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20  _srcdir in.  .) 
9220: 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69  ac_abs_top_srcdi
9230: 72 3d 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64  r=$ac_abs_buildd
9240: 69 72 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20  ir;;.  [\\/]* | 
9250: 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61 62  ?:[\\/]* ) ac_ab
9260: 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63  s_top_srcdir=$ac
9270: 5f 74 6f 70 5f 73 72 63 64 69 72 3b 3b 0a 20 20  _top_srcdir;;.  
9280: 2a 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72  *) ac_abs_top_sr
9290: 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 69  cdir=$ac_abs_bui
92a0: 6c 64 64 69 72 2f 24 61 63 5f 74 6f 70 5f 73 72  lddir/$ac_top_sr
92b0: 63 64 69 72 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a  cdir;;.  esac;;.
92c0: 65 73 61 63 0a 0a 20 20 20 20 63 64 20 24 61 63  esac..    cd $ac
92d0: 5f 64 69 72 0a 20 20 20 20 23 20 43 68 65 63 6b  _dir.    # Check
92e0: 20 66 6f 72 20 67 75 65 73 74 65 64 20 63 6f 6e   for guested con
92f0: 66 69 67 75 72 65 3b 20 6f 74 68 65 72 77 69 73  figure; otherwis
9300: 65 20 67 65 74 20 43 79 67 6e 75 73 20 73 74 79  e get Cygnus sty
9310: 6c 65 20 63 6f 6e 66 69 67 75 72 65 2e 0a 20 20  le configure..  
9320: 20 20 69 66 20 74 65 73 74 20 2d 66 20 24 61 63    if test -f $ac
9330: 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72  _srcdir/configur
9340: 65 2e 67 6e 75 3b 20 74 68 65 6e 0a 20 20 20 20  e.gnu; then.    
9350: 20 20 65 63 68 6f 0a 20 20 20 20 20 20 24 53 48    echo.      $SH
9360: 45 4c 4c 20 24 61 63 5f 73 72 63 64 69 72 2f 63  ELL $ac_srcdir/c
9370: 6f 6e 66 69 67 75 72 65 2e 67 6e 75 20 20 2d 2d  onfigure.gnu  --
9380: 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a 20  help=recursive. 
9390: 20 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20     elif test -f 
93a0: 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69  $ac_srcdir/confi
93b0: 67 75 72 65 3b 20 74 68 65 6e 0a 20 20 20 20 20  gure; then.     
93c0: 20 65 63 68 6f 0a 20 20 20 20 20 20 24 53 48 45   echo.      $SHE
93d0: 4c 4c 20 24 61 63 5f 73 72 63 64 69 72 2f 63 6f  LL $ac_srcdir/co
93e0: 6e 66 69 67 75 72 65 20 20 2d 2d 68 65 6c 70 3d  nfigure  --help=
93f0: 72 65 63 75 72 73 69 76 65 0a 20 20 20 20 65 6c  recursive.    el
9400: 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f 73  if test -f $ac_s
9410: 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e  rcdir/configure.
9420: 61 63 20 7c 7c 0a 09 20 20 20 74 65 73 74 20 2d  ac ||..   test -
9430: 66 20 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e  f $ac_srcdir/con
9440: 66 69 67 75 72 65 2e 69 6e 3b 20 74 68 65 6e 0a  figure.in; then.
9450: 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20        echo.     
9460: 20 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 20 2d   $ac_configure -
9470: 2d 68 65 6c 70 0a 20 20 20 20 65 6c 73 65 0a 20  -help.    else. 
9480: 20 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d       echo "$as_m
9490: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e 6f 20 63  e: WARNING: no c
94a0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 66  onfiguration inf
94b0: 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69 6e 20 24  ormation is in $
94c0: 61 63 5f 64 69 72 22 20 3e 26 32 0a 20 20 20 20  ac_dir" >&2.    
94d0: 66 69 0a 20 20 20 20 63 64 20 24 61 63 5f 70 6f  fi.    cd $ac_po
94e0: 70 64 69 72 0a 20 20 64 6f 6e 65 0a 66 69 0a 0a  pdir.  done.fi..
94f0: 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 69 6e 69  test -n "$ac_ini
9500: 74 5f 68 65 6c 70 22 20 26 26 20 65 78 69 74 20  t_help" && exit 
9510: 30 0a 69 66 20 24 61 63 5f 69 6e 69 74 5f 76 65  0.if $ac_init_ve
9520: 72 73 69 6f 6e 3b 20 74 68 65 6e 0a 20 20 63 61  rsion; then.  ca
9530: 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 0a 43 6f 70  t <<\_ACEOF..Cop
9540: 79 72 69 67 68 74 20 28 43 29 20 32 30 30 33 20  yright (C) 2003 
9550: 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f  Free Software Fo
9560: 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 54  undation, Inc..T
9570: 68 69 73 20 63 6f 6e 66 69 67 75 72 65 20 73 63  his configure sc
9580: 72 69 70 74 20 69 73 20 66 72 65 65 20 73 6f 66  ript is free sof
9590: 74 77 61 72 65 3b 20 74 68 65 20 46 72 65 65 20  tware; the Free 
95a0: 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74  Software Foundat
95b0: 69 6f 6e 0a 67 69 76 65 73 20 75 6e 6c 69 6d 69  ion.gives unlimi
95c0: 74 65 64 20 70 65 72 6d 69 73 73 69 6f 6e 20 74  ted permission t
95d0: 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75  o copy, distribu
95e0: 74 65 20 61 6e 64 20 6d 6f 64 69 66 79 20 69 74  te and modify it
95f0: 2e 0a 5f 41 43 45 4f 46 0a 20 20 65 78 69 74 20  .._ACEOF.  exit 
9600: 30 0a 66 69 0a 65 78 65 63 20 35 3e 63 6f 6e 66  0.fi.exec 5>conf
9610: 69 67 2e 6c 6f 67 0a 63 61 74 20 3e 26 35 20 3c  ig.log.cat >&5 <
9620: 3c 5f 41 43 45 4f 46 0a 54 68 69 73 20 66 69 6c  <_ACEOF.This fil
9630: 65 20 63 6f 6e 74 61 69 6e 73 20 61 6e 79 20 6d  e contains any m
9640: 65 73 73 61 67 65 73 20 70 72 6f 64 75 63 65 64  essages produced
9650: 20 62 79 20 63 6f 6d 70 69 6c 65 72 73 20 77 68   by compilers wh
9660: 69 6c 65 0a 72 75 6e 6e 69 6e 67 20 63 6f 6e 66  ile.running conf
9670: 69 67 75 72 65 2c 20 74 6f 20 61 69 64 20 64 65  igure, to aid de
9680: 62 75 67 67 69 6e 67 20 69 66 20 63 6f 6e 66 69  bugging if confi
9690: 67 75 72 65 20 6d 61 6b 65 73 20 61 20 6d 69 73  gure makes a mis
96a0: 74 61 6b 65 2e 0a 0a 49 74 20 77 61 73 20 63 72  take...It was cr
96b0: 65 61 74 65 64 20 62 79 20 24 61 73 5f 6d 65 2c  eated by $as_me,
96c0: 20 77 68 69 63 68 20 77 61 73 0a 67 65 6e 65 72   which was.gener
96d0: 61 74 65 64 20 62 79 20 47 4e 55 20 41 75 74 6f  ated by GNU Auto
96e0: 63 6f 6e 66 20 32 2e 35 39 2e 20 20 49 6e 76 6f  conf 2.59.  Invo
96f0: 63 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64 20 6c  cation command l
9700: 69 6e 65 20 77 61 73 0a 0a 20 20 24 20 24 30 20  ine was..  $ $0 
9710: 24 40 0a 0a 5f 41 43 45 4f 46 0a 7b 0a 63 61 74  $@.._ACEOF.{.cat
9720: 20 3c 3c 5f 41 53 55 4e 41 4d 45 0a 23 23 20 2d   <<_ASUNAME.## -
9730: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 50  -------- ##.## P
9740: 6c 61 74 66 6f 72 6d 2e 20 23 23 0a 23 23 20 2d  latform. ##.## -
9750: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 68 6f 73  -------- ##..hos
9760: 74 6e 61 6d 65 20 3d 20 60 28 68 6f 73 74 6e 61  tname = `(hostna
9770: 6d 65 20 7c 7c 20 75 6e 61 6d 65 20 2d 6e 29 20  me || uname -n) 
9780: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65  2>/dev/null | se
9790: 64 20 31 71 60 0a 75 6e 61 6d 65 20 2d 6d 20 3d  d 1q`.uname -m =
97a0: 20 60 28 75 6e 61 6d 65 20 2d 6d 29 20 32 3e 2f   `(uname -m) 2>/
97b0: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f  dev/null || echo
97c0: 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20   unknown`.uname 
97d0: 2d 72 20 3d 20 60 28 75 6e 61 6d 65 20 2d 72 29  -r = `(uname -r)
97e0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
97f0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e  echo unknown`.un
9800: 61 6d 65 20 2d 73 20 3d 20 60 28 75 6e 61 6d 65  ame -s = `(uname
9810: 20 2d 73 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -s) 2>/dev/null
9820: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
9830: 60 0a 75 6e 61 6d 65 20 2d 76 20 3d 20 60 28 75  `.uname -v = `(u
9840: 6e 61 6d 65 20 2d 76 29 20 32 3e 2f 64 65 76 2f  name -v) 2>/dev/
9850: 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b  null || echo unk
9860: 6e 6f 77 6e 60 0a 0a 2f 75 73 72 2f 62 69 6e 2f  nown`../usr/bin/
9870: 75 6e 61 6d 65 20 2d 70 20 3d 20 60 28 2f 75 73  uname -p = `(/us
9880: 72 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 70 29 20  r/bin/uname -p) 
9890: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65  2>/dev/null || e
98a0: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69  cho unknown`./bi
98b0: 6e 2f 75 6e 61 6d 65 20 2d 58 20 20 20 20 20 3d  n/uname -X     =
98c0: 20 60 28 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58   `(/bin/uname -X
98d0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20  ) 2>/dev/null   
98e0: 20 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77    || echo unknow
98f0: 6e 60 0a 0a 2f 62 69 6e 2f 61 72 63 68 20 20 20  n`../bin/arch   
9900: 20 20 20 20 20 20 20 20 20 20 20 3d 20 60 28 2f             = `(/
9910: 62 69 6e 2f 61 72 63 68 29 20 32 3e 2f 64 65 76  bin/arch) 2>/dev
9920: 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20 20 20 20  /null           
9930: 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f     || echo unkno
9940: 77 6e 60 0a 2f 75 73 72 2f 62 69 6e 2f 61 72 63  wn`./usr/bin/arc
9950: 68 20 2d 6b 20 20 20 20 20 20 20 3d 20 60 28 2f  h -k       = `(/
9960: 75 73 72 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 29  usr/bin/arch -k)
9970: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20   2>/dev/null    
9980: 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f     || echo unkno
9990: 77 6e 60 0a 2f 75 73 72 2f 63 6f 6e 76 65 78 2f  wn`./usr/convex/
99a0: 67 65 74 73 79 73 69 6e 66 6f 20 3d 20 60 28 2f  getsysinfo = `(/
99b0: 75 73 72 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79  usr/convex/getsy
99c0: 73 69 6e 66 6f 29 20 32 3e 2f 64 65 76 2f 6e 75  sinfo) 2>/dev/nu
99d0: 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f  ll || echo unkno
99e0: 77 6e 60 0a 68 6f 73 74 69 6e 66 6f 20 20 20 20  wn`.hostinfo    
99f0: 20 20 20 20 20 20 20 20 20 20 20 3d 20 60 28 68             = `(h
9a00: 6f 73 74 69 6e 66 6f 29 20 32 3e 2f 64 65 76 2f  ostinfo) 2>/dev/
9a10: 6e 75 6c 6c 20 20 20 20 20 20 20 20 20 20 20 20  null            
9a20: 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f     || echo unkno
9a30: 77 6e 60 0a 2f 62 69 6e 2f 6d 61 63 68 69 6e 65  wn`./bin/machine
9a40: 20 20 20 20 20 20 20 20 20 20 20 3d 20 60 28 2f             = `(/
9a50: 62 69 6e 2f 6d 61 63 68 69 6e 65 29 20 32 3e 2f  bin/machine) 2>/
9a60: 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20  dev/null        
9a70: 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f     || echo unkno
9a80: 77 6e 60 0a 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c  wn`./usr/bin/osl
9a90: 65 76 65 6c 20 20 20 20 20 20 20 3d 20 60 28 2f  evel       = `(/
9aa0: 75 73 72 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 29  usr/bin/oslevel)
9ab0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20   2>/dev/null    
9ac0: 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f     || echo unkno
9ad0: 77 6e 60 0a 2f 62 69 6e 2f 75 6e 69 76 65 72 73  wn`./bin/univers
9ae0: 65 20 20 20 20 20 20 20 20 20 20 3d 20 60 28 2f  e          = `(/
9af0: 62 69 6e 2f 75 6e 69 76 65 72 73 65 29 20 32 3e  bin/universe) 2>
9b00: 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20  /dev/null       
9b10: 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f     || echo unkno
9b20: 77 6e 60 0a 0a 5f 41 53 55 4e 41 4d 45 0a 0a 61  wn`.._ASUNAME..a
9b30: 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
9b40: 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
9b50: 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
9b60: 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
9b70: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
9b80: 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
9b90: 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
9ba0: 20 65 63 68 6f 20 22 50 41 54 48 3a 20 24 61 73   echo "PATH: $as
9bb0: 5f 64 69 72 22 0a 64 6f 6e 65 0a 0a 7d 20 3e 26  _dir".done..} >&
9bc0: 35 0a 0a 63 61 74 20 3e 26 35 20 3c 3c 5f 41 43  5..cat >&5 <<_AC
9bd0: 45 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  EOF...## -------
9be0: 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 6f 72 65 20  ---- ##.## Core 
9bf0: 74 65 73 74 73 2e 20 23 23 0a 23 23 20 2d 2d 2d  tests. ##.## ---
9c00: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f 41 43  -------- ##.._AC
9c10: 45 4f 46 0a 0a 0a 23 20 4b 65 65 70 20 61 20 74  EOF...# Keep a t
9c20: 72 61 63 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d  race of the comm
9c30: 61 6e 64 20 6c 69 6e 65 2e 0a 23 20 53 74 72 69  and line..# Stri
9c40: 70 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65 61 74  p out --no-creat
9c50: 65 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63 75 72  e and --no-recur
9c60: 73 69 6f 6e 20 73 6f 20 74 68 65 79 20 64 6f 20  sion so they do 
9c70: 6e 6f 74 20 70 69 6c 65 20 75 70 2e 0a 23 20 53  not pile up..# S
9c80: 74 72 69 70 20 6f 75 74 20 2d 2d 73 69 6c 65 6e  trip out --silen
9c90: 74 20 62 65 63 61 75 73 65 20 77 65 20 64 6f 6e  t because we don
9ca0: 27 74 20 77 61 6e 74 20 74 6f 20 72 65 63 6f 72  't want to recor
9cb0: 64 20 69 74 20 66 6f 72 20 66 75 74 75 72 65 20  d it for future 
9cc0: 72 75 6e 73 2e 0a 23 20 41 6c 73 6f 20 71 75 6f  runs..# Also quo
9cd0: 74 65 20 61 6e 79 20 61 72 67 73 20 63 6f 6e 74  te any args cont
9ce0: 61 69 6e 69 6e 67 20 73 68 65 6c 6c 20 6d 65 74  aining shell met
9cf0: 61 2d 63 68 61 72 61 63 74 65 72 73 2e 0a 23 20  a-characters..# 
9d00: 4d 61 6b 65 20 74 77 6f 20 70 61 73 73 65 73 20  Make two passes 
9d10: 74 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 70 72 6f  to allow for pro
9d20: 70 65 72 20 64 75 70 6c 69 63 61 74 65 2d 61 72  per duplicate-ar
9d30: 67 75 6d 65 6e 74 20 73 75 70 70 72 65 73 73 69  gument suppressi
9d40: 6f 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65  on..ac_configure
9d50: 5f 61 72 67 73 3d 0a 61 63 5f 63 6f 6e 66 69 67  _args=.ac_config
9d60: 75 72 65 5f 61 72 67 73 30 3d 0a 61 63 5f 63 6f  ure_args0=.ac_co
9d70: 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3d 0a 61  nfigure_args1=.a
9d80: 63 5f 73 65 70 3d 0a 61 63 5f 6d 75 73 74 5f 6b  c_sep=.ac_must_k
9d90: 65 65 70 5f 6e 65 78 74 3d 66 61 6c 73 65 0a 66  eep_next=false.f
9da0: 6f 72 20 61 63 5f 70 61 73 73 20 69 6e 20 31 20  or ac_pass in 1 
9db0: 32 0a 64 6f 0a 20 20 66 6f 72 20 61 63 5f 61 72  2.do.  for ac_ar
9dc0: 67 0a 20 20 64 6f 0a 20 20 20 20 63 61 73 65 20  g.  do.    case 
9dd0: 24 61 63 5f 61 72 67 20 69 6e 0a 20 20 20 20 2d  $ac_arg in.    -
9de0: 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f  no-create | --no
9df0: 2d 63 2a 20 7c 20 2d 6e 20 7c 20 2d 6e 6f 2d 72  -c* | -n | -no-r
9e00: 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d  ecursion | --no-
9e10: 72 2a 29 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a  r*) continue ;;.
9e20: 20 20 20 20 2d 71 20 7c 20 2d 71 75 69 65 74 20      -q | -quiet 
9e30: 7c 20 2d 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75  | --quiet | --qu
9e40: 69 65 20 7c 20 2d 2d 71 75 69 20 7c 20 2d 2d 71  ie | --qui | --q
9e50: 75 20 7c 20 2d 2d 71 20 5c 0a 20 20 20 20 7c 20  u | --q \.    | 
9e60: 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65  -silent | --sile
9e70: 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20 2d  nt | --silen | -
9e80: 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c 29 0a 20  -sile | --sil). 
9e90: 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 20 3b 3b       continue ;;
9ea0: 0a 20 20 20 20 2a 22 20 22 2a 7c 2a 22 09 22 2a  .    *" "*|*"."*
9eb0: 7c 2a 5b 5c 5b 5c 5d 5c 7e 5c 23 5c 24 5c 5e 5c  |*[\[\]\~\#\$\^\
9ec0: 26 5c 2a 5c 28 5c 29 5c 7b 5c 7d 5c 5c 5c 7c 5c  &\*\(\)\{\}\\\|\
9ed0: 3b 5c 3c 5c 3e 5c 3f 5c 22 5c 27 5d 2a 29 0a 20  ;\<\>\?\"\']*). 
9ee0: 20 20 20 20 20 61 63 5f 61 72 67 3d 60 65 63 68       ac_arg=`ech
9ef0: 6f 20 22 24 61 63 5f 61 72 67 22 20 7c 20 73 65  o "$ac_arg" | se
9f00: 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c  d "s/'/'\\\\\\\\
9f10: 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20 20 65 73  ''/g"` ;;.    es
9f20: 61 63 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f  ac.    case $ac_
9f30: 70 61 73 73 20 69 6e 0a 20 20 20 20 31 29 20 61  pass in.    1) a
9f40: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
9f50: 30 3d 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65  0="$ac_configure
9f60: 5f 61 72 67 73 30 20 27 24 61 63 5f 61 72 67 27  _args0 '$ac_arg'
9f70: 22 20 3b 3b 0a 20 20 20 20 32 29 0a 20 20 20 20  " ;;.    2).    
9f80: 20 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61    ac_configure_a
9f90: 72 67 73 31 3d 22 24 61 63 5f 63 6f 6e 66 69 67  rgs1="$ac_config
9fa0: 75 72 65 5f 61 72 67 73 31 20 27 24 61 63 5f 61  ure_args1 '$ac_a
9fb0: 72 67 27 22 0a 20 20 20 20 20 20 69 66 20 74 65  rg'".      if te
9fc0: 73 74 20 24 61 63 5f 6d 75 73 74 5f 6b 65 65 70  st $ac_must_keep
9fd0: 5f 6e 65 78 74 20 3d 20 74 72 75 65 3b 20 74 68  _next = true; th
9fe0: 65 6e 0a 09 61 63 5f 6d 75 73 74 5f 6b 65 65 70  en..ac_must_keep
9ff0: 5f 6e 65 78 74 3d 66 61 6c 73 65 20 23 20 47 6f  _next=false # Go
a000: 74 20 76 61 6c 75 65 2c 20 62 61 63 6b 20 74 6f  t value, back to
a010: 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20 20 20 65   normal..      e
a020: 6c 73 65 0a 09 63 61 73 65 20 24 61 63 5f 61 72  lse..case $ac_ar
a030: 67 20 69 6e 0a 09 20 20 2a 3d 2a 20 7c 20 2d 2d  g in..  *=* | --
a040: 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c 20 2d  config-cache | -
a050: 43 20 7c 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c  C | -disable-* |
a060: 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 20 5c 0a 09   --disable-* \..
a070: 20 20 7c 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20    | -enable-* | 
a080: 2d 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 67 61  --enable-* | -ga
a090: 73 20 7c 20 2d 2d 67 2a 20 7c 20 2d 6e 66 70 20  s | --g* | -nfp 
a0a0: 7c 20 2d 2d 6e 66 2a 20 5c 0a 09 20 20 7c 20 2d  | --nf* \..  | -
a0b0: 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71  q | -quiet | --q
a0c0: 2a 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d  * | -silent | --
a0d0: 73 69 6c 2a 20 7c 20 2d 76 20 7c 20 2d 76 65 72  sil* | -v | -ver
a0e0: 62 2a 20 5c 0a 09 20 20 7c 20 2d 77 69 74 68 2d  b* \..  | -with-
a0f0: 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 20 7c 20 2d  * | --with-* | -
a100: 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69  without-* | --wi
a110: 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 78 29 0a 09  thout-* | --x)..
a120: 20 20 20 20 63 61 73 65 20 22 24 61 63 5f 63 6f      case "$ac_co
a130: 6e 66 69 67 75 72 65 5f 61 72 67 73 30 20 22 20  nfigure_args0 " 
a140: 69 6e 0a 09 20 20 20 20 20 20 22 24 61 63 5f 63  in..      "$ac_c
a150: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 22 2a  onfigure_args1"*
a160: 22 20 27 24 61 63 5f 61 72 67 27 20 22 2a 20 29  " '$ac_arg' "* )
a170: 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 09 20 20   continue ;;..  
a180: 20 20 65 73 61 63 0a 09 20 20 20 20 3b 3b 0a 09    esac..    ;;..
a190: 20 20 2d 2a 20 29 20 61 63 5f 6d 75 73 74 5f 6b    -* ) ac_must_k
a1a0: 65 65 70 5f 6e 65 78 74 3d 74 72 75 65 20 3b 3b  eep_next=true ;;
a1b0: 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a  ..esac.      fi.
a1c0: 20 20 20 20 20 20 61 63 5f 63 6f 6e 66 69 67 75        ac_configu
a1d0: 72 65 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f 6e  re_args="$ac_con
a1e0: 66 69 67 75 72 65 5f 61 72 67 73 24 61 63 5f 73  figure_args$ac_s
a1f0: 65 70 27 24 61 63 5f 61 72 67 27 22 0a 20 20 20  ep'$ac_arg'".   
a200: 20 20 20 23 20 47 65 74 20 72 69 64 20 6f 66 20     # Get rid of 
a210: 74 68 65 20 6c 65 61 64 69 6e 67 20 73 70 61 63  the leading spac
a220: 65 2e 0a 20 20 20 20 20 20 61 63 5f 73 65 70 3d  e..      ac_sep=
a230: 22 20 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  " ".      ;;.   
a240: 20 65 73 61 63 0a 20 20 64 6f 6e 65 0a 64 6f 6e   esac.  done.don
a250: 65 0a 24 61 73 5f 75 6e 73 65 74 20 61 63 5f 63  e.$as_unset ac_c
a260: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 20 7c  onfigure_args0 |
a270: 7c 20 74 65 73 74 20 22 24 7b 61 63 5f 63 6f 6e  | test "${ac_con
a280: 66 69 67 75 72 65 5f 61 72 67 73 30 2b 73 65 74  figure_args0+set
a290: 7d 22 20 21 3d 20 73 65 74 20 7c 7c 20 7b 20 61  }" != set || { a
a2a0: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
a2b0: 30 3d 3b 20 65 78 70 6f 72 74 20 61 63 5f 63 6f  0=; export ac_co
a2c0: 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3b 20 7d  nfigure_args0; }
a2d0: 0a 24 61 73 5f 75 6e 73 65 74 20 61 63 5f 63 6f  .$as_unset ac_co
a2e0: 6e 66 69 67 75 72 65 5f 61 72 67 73 31 20 7c 7c  nfigure_args1 ||
a2f0: 20 74 65 73 74 20 22 24 7b 61 63 5f 63 6f 6e 66   test "${ac_conf
a300: 69 67 75 72 65 5f 61 72 67 73 31 2b 73 65 74 7d  igure_args1+set}
a310: 22 20 21 3d 20 73 65 74 20 7c 7c 20 7b 20 61 63  " != set || { ac
a320: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
a330: 3d 3b 20 65 78 70 6f 72 74 20 61 63 5f 63 6f 6e  =; export ac_con
a340: 66 69 67 75 72 65 5f 61 72 67 73 31 3b 20 7d 0a  figure_args1; }.
a350: 0a 23 20 57 68 65 6e 20 69 6e 74 65 72 72 75 70  .# When interrup
a360: 74 65 64 20 6f 72 20 65 78 69 74 27 64 2c 20 63  ted or exit'd, c
a370: 6c 65 61 6e 75 70 20 74 65 6d 70 6f 72 61 72 79  leanup temporary
a380: 20 66 69 6c 65 73 2c 20 61 6e 64 20 63 6f 6d 70   files, and comp
a390: 6c 65 74 65 0a 23 20 63 6f 6e 66 69 67 2e 6c 6f  lete.# config.lo
a3a0: 67 2e 20 20 57 65 20 72 65 6d 6f 76 65 20 63 6f  g.  We remove co
a3b0: 6d 6d 65 6e 74 73 20 62 65 63 61 75 73 65 20 61  mments because a
a3c0: 6e 79 77 61 79 20 74 68 65 20 71 75 6f 74 65 73  nyway the quotes
a3d0: 20 69 6e 20 74 68 65 72 65 0a 23 20 77 6f 75 6c   in there.# woul
a3e0: 64 20 63 61 75 73 65 20 70 72 6f 62 6c 65 6d 73  d cause problems
a3f0: 20 6f 72 20 6c 6f 6f 6b 20 75 67 6c 79 2e 0a 23   or look ugly..#
a400: 20 57 41 52 4e 49 4e 47 3a 20 42 65 20 73 75 72   WARNING: Be sur
a410: 65 20 6e 6f 74 20 74 6f 20 75 73 65 20 73 69 6e  e not to use sin
a420: 67 6c 65 20 71 75 6f 74 65 73 20 69 6e 20 74 68  gle quotes in th
a430: 65 72 65 2c 20 61 73 20 73 6f 6d 65 20 73 68 65  ere, as some she
a440: 6c 6c 73 2c 0a 23 20 73 75 63 68 20 61 73 20 6f  lls,.# such as o
a450: 75 72 20 44 55 20 35 2e 30 20 66 72 69 65 6e 64  ur DU 5.0 friend
a460: 2c 20 77 69 6c 6c 20 74 68 65 6e 20 60 63 6c 6f  , will then `clo
a470: 73 65 27 20 74 68 65 20 74 72 61 70 2e 0a 74 72  se' the trap..tr
a480: 61 70 20 27 65 78 69 74 5f 73 74 61 74 75 73 3d  ap 'exit_status=
a490: 24 3f 0a 20 20 23 20 53 61 76 65 20 69 6e 74 6f  $?.  # Save into
a4a0: 20 63 6f 6e 66 69 67 2e 6c 6f 67 20 73 6f 6d 65   config.log some
a4b0: 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 68 61   information tha
a4c0: 74 20 6d 69 67 68 74 20 68 65 6c 70 20 69 6e 20  t might help in 
a4d0: 64 65 62 75 67 67 69 6e 67 2e 0a 20 20 7b 0a 20  debugging..  {. 
a4e0: 20 20 20 65 63 68 6f 0a 0a 20 20 20 20 63 61 74     echo..    cat
a4f0: 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d   <<\_ASBOX.## --
a500: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
a510: 23 0a 23 23 20 43 61 63 68 65 20 76 61 72 69 61  #.## Cache varia
a520: 62 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  bles. ##.## ----
a530: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ------------ ##.
a540: 5f 41 53 42 4f 58 0a 20 20 20 20 65 63 68 6f 0a  _ASBOX.    echo.
a550: 20 20 20 20 23 20 54 68 65 20 66 6f 6c 6c 6f 77      # The follow
a560: 69 6e 67 20 77 61 79 20 6f 66 20 77 72 69 74 69  ing way of writi
a570: 6e 67 20 74 68 65 20 63 61 63 68 65 20 6d 69 73  ng the cache mis
a580: 68 61 6e 64 6c 65 73 20 6e 65 77 6c 69 6e 65 73  handles newlines
a590: 20 69 6e 20 76 61 6c 75 65 73 2c 0a 7b 0a 20 20   in values,.{.  
a5a0: 28 73 65 74 29 20 32 3e 26 31 20 7c 0a 20 20 20  (set) 2>&1 |.   
a5b0: 20 63 61 73 65 20 60 28 61 63 5f 73 70 61 63 65   case `(ac_space
a5c0: 3d 27 22 27 22 27 20 27 22 27 22 27 3b 20 73 65  ='"'"' '"'"'; se
a5d0: 74 20 7c 20 67 72 65 70 20 61 63 5f 73 70 61 63  t | grep ac_spac
a5e0: 65 29 20 32 3e 26 31 60 20 69 6e 0a 20 20 20 20  e) 2>&1` in.    
a5f0: 2a 61 63 5f 73 70 61 63 65 3d 5c 20 2a 29 0a 20  *ac_space=\ *). 
a600: 20 20 20 20 20 73 65 64 20 2d 6e 20 5c 0a 09 22       sed -n \.."
a610: 73 2f 27 22 27 22 27 2f 27 22 27 22 27 5c 5c 5c  s/'"'"'/'"'"'\\\
a620: 5c 27 22 27 22 27 27 22 27 22 27 2f 67 3b 0a 09  \'"'"''"'"'/g;..
a630: 20 20 73 2f 5e 5c 5c 28 5b 5f 24 61 73 5f 63 72    s/^\\([_$as_cr
a640: 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61  _alnum]*_cv_[_$a
a650: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5c 5c 29 3d  s_cr_alnum]*\\)=
a660: 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31 3d 27 22 27  \\(.*\\)/\\1='"'
a670: 22 27 5c 5c 32 27 22 27 22 27 2f 70 22 0a 20 20  "'\\2'"'"'/p".  
a680: 20 20 20 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20      ;;.    *).  
a690: 20 20 20 20 73 65 64 20 2d 6e 20 5c 0a 09 22 73      sed -n \.."s
a6a0: 2f 5e 5c 5c 28 5b 5f 24 61 73 5f 63 72 5f 61 6c  /^\\([_$as_cr_al
a6b0: 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63  num]*_cv_[_$as_c
a6c0: 72 5f 61 6c 6e 75 6d 5d 2a 5c 5c 29 3d 5c 5c 28  r_alnum]*\\)=\\(
a6d0: 2e 2a 5c 5c 29 2f 5c 5c 31 3d 5c 5c 32 2f 70 22  .*\\)/\\1=\\2/p"
a6e0: 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
a6f0: 61 63 3b 0a 7d 0a 20 20 20 20 65 63 68 6f 0a 0a  ac;.}.    echo..
a700: 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f      cat <<\_ASBO
a710: 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  X.## -----------
a720: 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4f 75 74  ------ ##.## Out
a730: 70 75 74 20 76 61 72 69 61 62 6c 65 73 2e 20 23  put variables. #
a740: 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  #.## -----------
a750: 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58  ------ ##._ASBOX
a760: 0a 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66 6f  .    echo.    fo
a770: 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f  r ac_var in $ac_
a780: 73 75 62 73 74 5f 76 61 72 73 0a 20 20 20 20 64  subst_vars.    d
a790: 6f 0a 20 20 20 20 20 20 65 76 61 6c 20 61 63 5f  o.      eval ac_
a7a0: 76 61 6c 3d 24 60 65 63 68 6f 20 24 61 63 5f 76  val=$`echo $ac_v
a7b0: 61 72 60 0a 20 20 20 20 20 20 65 63 68 6f 20 22  ar`.      echo "
a7c0: 24 61 63 5f 76 61 72 3d 27 22 27 22 27 24 61 63  $ac_var='"'"'$ac
a7d0: 5f 76 61 6c 27 22 27 22 27 22 0a 20 20 20 20 64  _val'"'"'".    d
a7e0: 6f 6e 65 20 7c 20 73 6f 72 74 0a 20 20 20 20 65  one | sort.    e
a7f0: 63 68 6f 0a 0a 20 20 20 20 69 66 20 74 65 73 74  cho..    if test
a800: 20 2d 6e 20 22 24 61 63 5f 73 75 62 73 74 5f 66   -n "$ac_subst_f
a810: 69 6c 65 73 22 3b 20 74 68 65 6e 0a 20 20 20 20  iles"; then.    
a820: 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a    cat <<\_ASBOX.
a830: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
a840: 20 23 23 0a 23 23 20 4f 75 74 70 75 74 20 66 69   ##.## Output fi
a850: 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d  les. ##.## -----
a860: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42  -------- ##._ASB
a870: 4f 58 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20  OX.      echo.  
a880: 20 20 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69      for ac_var i
a890: 6e 20 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65  n $ac_subst_file
a8a0: 73 0a 20 20 20 20 20 20 64 6f 0a 09 65 76 61 6c  s.      do..eval
a8b0: 20 61 63 5f 76 61 6c 3d 24 60 65 63 68 6f 20 24   ac_val=$`echo $
a8c0: 61 63 5f 76 61 72 60 0a 09 65 63 68 6f 20 22 24  ac_var`..echo "$
a8d0: 61 63 5f 76 61 72 3d 27 22 27 22 27 24 61 63 5f  ac_var='"'"'$ac_
a8e0: 76 61 6c 27 22 27 22 27 22 0a 20 20 20 20 20 20  val'"'"'".      
a8f0: 64 6f 6e 65 20 7c 20 73 6f 72 74 0a 20 20 20 20  done | sort.    
a900: 20 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 0a 20    echo.    fi.. 
a910: 20 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f     if test -s co
a920: 6e 66 64 65 66 73 2e 68 3b 20 74 68 65 6e 0a 20  nfdefs.h; then. 
a930: 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42       cat <<\_ASB
a940: 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  OX.## ----------
a950: 2d 20 23 23 0a 23 23 20 63 6f 6e 66 64 65 66 73  - ##.## confdefs
a960: 2e 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  .h. ##.## ------
a970: 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a  ----- ##._ASBOX.
a980: 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20        echo.     
a990: 20 73 65 64 20 22 2f 5e 24 2f 64 22 20 63 6f 6e   sed "/^$/d" con
a9a0: 66 64 65 66 73 2e 68 20 7c 20 73 6f 72 74 0a 20  fdefs.h | sort. 
a9b0: 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66 69       echo.    fi
a9c0: 0a 20 20 20 20 74 65 73 74 20 22 24 61 63 5f 73  .    test "$ac_s
a9d0: 69 67 6e 61 6c 22 20 21 3d 20 30 20 26 26 0a 20  ignal" != 0 &&. 
a9e0: 20 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d       echo "$as_m
a9f0: 65 3a 20 63 61 75 67 68 74 20 73 69 67 6e 61 6c  e: caught signal
aa00: 20 24 61 63 5f 73 69 67 6e 61 6c 22 0a 20 20 20   $ac_signal".   
aa10: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65   echo "$as_me: e
aa20: 78 69 74 20 24 65 78 69 74 5f 73 74 61 74 75 73  xit $exit_status
aa30: 22 0a 20 20 7d 20 3e 26 35 0a 20 20 72 6d 20 2d  ".  } >&5.  rm -
aa40: 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20 26 26  f core *.core &&
aa50: 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65  .  rm -rf confte
aa60: 73 74 2a 20 63 6f 6e 66 64 65 66 73 2a 20 63 6f  st* confdefs* co
aa70: 6e 66 24 24 2a 20 24 61 63 5f 63 6c 65 61 6e 5f  nf$$* $ac_clean_
aa80: 66 69 6c 65 73 20 26 26 0a 20 20 20 20 65 78 69  files &&.    exi
aa90: 74 20 24 65 78 69 74 5f 73 74 61 74 75 73 0a 20  t $exit_status. 
aaa0: 20 20 20 20 27 20 30 0a 66 6f 72 20 61 63 5f 73      ' 0.for ac_s
aab0: 69 67 6e 61 6c 20 69 6e 20 31 20 32 20 31 33 20  ignal in 1 2 13 
aac0: 31 35 3b 20 64 6f 0a 20 20 74 72 61 70 20 27 61  15; do.  trap 'a
aad0: 63 5f 73 69 67 6e 61 6c 3d 27 24 61 63 5f 73 69  c_signal='$ac_si
aae0: 67 6e 61 6c 27 3b 20 7b 20 28 65 78 69 74 20 31  gnal'; { (exit 1
aaf0: 29 3b 20 65 78 69 74 20 31 3b 20 7d 27 20 24 61  ); exit 1; }' $a
ab00: 63 5f 73 69 67 6e 61 6c 0a 64 6f 6e 65 0a 61 63  c_signal.done.ac
ab10: 5f 73 69 67 6e 61 6c 3d 30 0a 0a 23 20 63 6f 6e  _signal=0..# con
ab20: 66 64 65 66 73 2e 68 20 61 76 6f 69 64 73 20 4f  fdefs.h avoids O
ab30: 53 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 6c  S command line l
ab40: 65 6e 67 74 68 20 6c 69 6d 69 74 73 20 74 68 61  ength limits tha
ab50: 74 20 44 45 46 53 20 63 61 6e 20 65 78 63 65 65  t DEFS can excee
ab60: 64 2e 0a 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65  d..rm -rf confte
ab70: 73 74 2a 20 63 6f 6e 66 64 65 66 73 2e 68 0a 23  st* confdefs.h.#
ab80: 20 41 49 58 20 63 70 70 20 6c 6f 73 65 73 20 6f   AIX cpp loses o
ab90: 6e 20 61 6e 20 65 6d 70 74 79 20 66 69 6c 65 2c  n an empty file,
aba0: 20 73 6f 20 6d 61 6b 65 20 73 75 72 65 20 69 74   so make sure it
abb0: 20 63 6f 6e 74 61 69 6e 73 20 61 74 20 6c 65 61   contains at lea
abc0: 73 74 20 61 20 6e 65 77 6c 69 6e 65 2e 0a 65 63  st a newline..ec
abd0: 68 6f 20 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a  ho >confdefs.h..
abe0: 23 20 50 72 65 64 65 66 69 6e 65 64 20 70 72 65  # Predefined pre
abf0: 70 72 6f 63 65 73 73 6f 72 20 76 61 72 69 61 62  processor variab
ac00: 6c 65 73 2e 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66  les...cat >>conf
ac10: 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
ac20: 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f  #define PACKAGE_
ac30: 4e 41 4d 45 20 22 24 50 41 43 4b 41 47 45 5f 4e  NAME "$PACKAGE_N
ac40: 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61  AME"._ACEOF...ca
ac50: 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
ac60: 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
ac70: 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 20  PACKAGE_TARNAME 
ac80: 22 24 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d  "$PACKAGE_TARNAM
ac90: 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74 20  E"._ACEOF...cat 
aca0: 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
acb0: 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41  ACEOF.#define PA
acc0: 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20 22 24  CKAGE_VERSION "$
acd0: 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 22  PACKAGE_VERSION"
ace0: 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e  ._ACEOF...cat >>
acf0: 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43  confdefs.h <<_AC
ad00: 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b  EOF.#define PACK
ad10: 41 47 45 5f 53 54 52 49 4e 47 20 22 24 50 41 43  AGE_STRING "$PAC
ad20: 4b 41 47 45 5f 53 54 52 49 4e 47 22 0a 5f 41 43  KAGE_STRING"._AC
ad30: 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66  EOF...cat >>conf
ad40: 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
ad50: 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f  #define PACKAGE_
ad60: 42 55 47 52 45 50 4f 52 54 20 22 24 50 41 43 4b  BUGREPORT "$PACK
ad70: 41 47 45 5f 42 55 47 52 45 50 4f 52 54 22 0a 5f  AGE_BUGREPORT"._
ad80: 41 43 45 4f 46 0a 0a 0a 23 20 4c 65 74 20 74 68  ACEOF...# Let th
ad90: 65 20 73 69 74 65 20 66 69 6c 65 20 73 65 6c 65  e site file sele
ada0: 63 74 20 61 6e 20 61 6c 74 65 72 6e 61 74 65 20  ct an alternate 
adb0: 63 61 63 68 65 20 66 69 6c 65 20 69 66 20 69 74  cache file if it
adc0: 20 77 61 6e 74 73 20 74 6f 2e 0a 23 20 50 72 65   wants to..# Pre
add0: 66 65 72 20 65 78 70 6c 69 63 69 74 6c 79 20 73  fer explicitly s
ade0: 65 6c 65 63 74 65 64 20 66 69 6c 65 20 74 6f 20  elected file to 
adf0: 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65  automatically se
ae00: 6c 65 63 74 65 64 20 6f 6e 65 73 2e 0a 69 66 20  lected ones..if 
ae10: 74 65 73 74 20 2d 7a 20 22 24 43 4f 4e 46 49 47  test -z "$CONFIG
ae20: 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a 20 20 69  _SITE"; then.  i
ae30: 66 20 74 65 73 74 20 22 78 24 70 72 65 66 69 78  f test "x$prefix
ae40: 22 20 21 3d 20 78 4e 4f 4e 45 3b 20 74 68 65 6e  " != xNONE; then
ae50: 0a 20 20 20 20 43 4f 4e 46 49 47 5f 53 49 54 45  .    CONFIG_SITE
ae60: 3d 22 24 70 72 65 66 69 78 2f 73 68 61 72 65 2f  ="$prefix/share/
ae70: 63 6f 6e 66 69 67 2e 73 69 74 65 20 24 70 72 65  config.site $pre
ae80: 66 69 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e 73  fix/etc/config.s
ae90: 69 74 65 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  ite".  else.    
aea0: 43 4f 4e 46 49 47 5f 53 49 54 45 3d 22 24 61 63  CONFIG_SITE="$ac
aeb0: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f  _default_prefix/
aec0: 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73 69 74  share/config.sit
aed0: 65 20 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72  e $ac_default_pr
aee0: 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e  efix/etc/config.
aef0: 73 69 74 65 22 0a 20 20 66 69 0a 66 69 0a 66 6f  site".  fi.fi.fo
af00: 72 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 20 69  r ac_site_file i
af10: 6e 20 24 43 4f 4e 46 49 47 5f 53 49 54 45 3b 20  n $CONFIG_SITE; 
af20: 64 6f 0a 20 20 69 66 20 74 65 73 74 20 2d 72 20  do.  if test -r 
af30: 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 3b  "$ac_site_file";
af40: 20 74 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f   then.    { echo
af50: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
af60: 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74 65 20 73  : loading site s
af70: 63 72 69 70 74 20 24 61 63 5f 73 69 74 65 5f 66  cript $ac_site_f
af80: 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ile" >&5.echo "$
af90: 61 73 5f 6d 65 3a 20 6c 6f 61 64 69 6e 67 20 73  as_me: loading s
afa0: 69 74 65 20 73 63 72 69 70 74 20 24 61 63 5f 73  ite script $ac_s
afb0: 69 74 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a  ite_file" >&6;}.
afc0: 20 20 20 20 73 65 64 20 27 73 2f 5e 2f 7c 20 2f      sed 's/^/| /
afd0: 27 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  ' "$ac_site_file
afe0: 22 20 3e 26 35 0a 20 20 20 20 2e 20 22 24 61 63  " >&5.    . "$ac
aff0: 5f 73 69 74 65 5f 66 69 6c 65 22 0a 20 20 66 69  _site_file".  fi
b000: 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d  .done..if test -
b010: 72 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b  r "$cache_file";
b020: 20 74 68 65 6e 0a 20 20 23 20 53 6f 6d 65 20 76   then.  # Some v
b030: 65 72 73 69 6f 6e 73 20 6f 66 20 62 61 73 68 20  ersions of bash 
b040: 77 69 6c 6c 20 66 61 69 6c 20 74 6f 20 73 6f 75  will fail to sou
b050: 72 63 65 20 2f 64 65 76 2f 6e 75 6c 6c 20 28 73  rce /dev/null (s
b060: 70 65 63 69 61 6c 0a 20 20 23 20 66 69 6c 65 73  pecial.  # files
b070: 20 61 63 74 75 61 6c 6c 79 29 2c 20 73 6f 20 77   actually), so w
b080: 65 20 61 76 6f 69 64 20 64 6f 69 6e 67 20 74 68  e avoid doing th
b090: 61 74 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 66  at..  if test -f
b0a0: 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20   "$cache_file"; 
b0b0: 74 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20  then.    { echo 
b0c0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
b0d0: 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24   loading cache $
b0e0: 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a  cache_file" >&5.
b0f0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f  echo "$as_me: lo
b100: 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61 63  ading cache $cac
b110: 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20  he_file" >&6;}. 
b120: 20 20 20 63 61 73 65 20 24 63 61 63 68 65 5f 66     case $cache_f
b130: 69 6c 65 20 69 6e 0a 20 20 20 20 20 20 5b 5c 5c  ile in.      [\\
b140: 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29  /]* | ?:[\\/]* )
b150: 20 2e 20 24 63 61 63 68 65 5f 66 69 6c 65 3b 3b   . $cache_file;;
b160: 0a 20 20 20 20 20 20 2a 29 20 20 20 20 20 20 20  .      *)       
b170: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e                 .
b180: 20 2e 2f 24 63 61 63 68 65 5f 66 69 6c 65 3b 3b   ./$cache_file;;
b190: 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 65  .    esac.  fi.e
b1a0: 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  lse.  { echo "$a
b1b0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 72  s_me:$LINENO: cr
b1c0: 65 61 74 69 6e 67 20 63 61 63 68 65 20 24 63 61  eating cache $ca
b1d0: 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a 65 63  che_file" >&5.ec
b1e0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 63 72 65 61  ho "$as_me: crea
b1f0: 74 69 6e 67 20 63 61 63 68 65 20 24 63 61 63 68  ting cache $cach
b200: 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20  e_file" >&6;}.  
b210: 3e 24 63 61 63 68 65 5f 66 69 6c 65 0a 66 69 0a  >$cache_file.fi.
b220: 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74 68  .# Check that th
b230: 65 20 70 72 65 63 69 6f 75 73 20 76 61 72 69 61  e precious varia
b240: 62 6c 65 73 20 73 61 76 65 64 20 69 6e 20 74 68  bles saved in th
b250: 65 20 63 61 63 68 65 20 68 61 76 65 20 6b 65 70  e cache have kep
b260: 74 20 74 68 65 20 73 61 6d 65 0a 23 20 76 61 6c  t the same.# val
b270: 75 65 2e 0a 61 63 5f 63 61 63 68 65 5f 63 6f 72  ue..ac_cache_cor
b280: 72 75 70 74 65 64 3d 66 61 6c 73 65 0a 66 6f 72  rupted=false.for
b290: 20 61 63 5f 76 61 72 20 69 6e 20 60 28 73 65 74   ac_var in `(set
b2a0: 29 20 32 3e 26 31 20 7c 0a 09 20 20 20 20 20 20  ) 2>&1 |..      
b2b0: 20 73 65 64 20 2d 6e 20 27 73 2f 5e 61 63 5f 65   sed -n 's/^ac_e
b2c0: 6e 76 5f 5c 28 5b 61 2d 7a 41 2d 5a 5f 30 2d 39  nv_\([a-zA-Z_0-9
b2d0: 5d 2a 5c 29 5f 73 65 74 3d 2e 2a 2f 5c 31 2f 70  ]*\)_set=.*/\1/p
b2e0: 27 60 3b 20 64 6f 0a 20 20 65 76 61 6c 20 61 63  '`; do.  eval ac
b2f0: 5f 6f 6c 64 5f 73 65 74 3d 5c 24 61 63 5f 63 76  _old_set=\$ac_cv
b300: 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73  _env_${ac_var}_s
b310: 65 74 0a 20 20 65 76 61 6c 20 61 63 5f 6e 65 77  et.  eval ac_new
b320: 5f 73 65 74 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b  _set=\$ac_env_${
b330: 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20 20 65 76  ac_var}_set.  ev
b340: 61 6c 20 61 63 5f 6f 6c 64 5f 76 61 6c 3d 22 5c  al ac_old_val="\
b350: 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f  $ac_cv_env_${ac_
b360: 76 61 72 7d 5f 76 61 6c 75 65 22 0a 20 20 65 76  var}_value".  ev
b370: 61 6c 20 61 63 5f 6e 65 77 5f 76 61 6c 3d 22 5c  al ac_new_val="\
b380: 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72  $ac_env_${ac_var
b390: 7d 5f 76 61 6c 75 65 22 0a 20 20 63 61 73 65 20  }_value".  case 
b3a0: 24 61 63 5f 6f 6c 64 5f 73 65 74 2c 24 61 63 5f  $ac_old_set,$ac_
b3b0: 6e 65 77 5f 73 65 74 20 69 6e 0a 20 20 20 20 73  new_set in.    s
b3c0: 65 74 2c 29 0a 20 20 20 20 20 20 7b 20 65 63 68  et,).      { ech
b3d0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
b3e0: 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f  O: error: \`$ac_
b3f0: 76 61 72 27 20 77 61 73 20 73 65 74 20 74 6f 20  var' was set to 
b400: 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 20 69  \`$ac_old_val' i
b410: 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72  n the previous r
b420: 75 6e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  un" >&5.echo "$a
b430: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24  s_me: error: \`$
b440: 61 63 5f 76 61 72 27 20 77 61 73 20 73 65 74 20  ac_var' was set 
b450: 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c  to \`$ac_old_val
b460: 27 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75  ' in the previou
b470: 73 20 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20 20  s run" >&2;}.   
b480: 20 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72     ac_cache_corr
b490: 75 70 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c  upted=: ;;.    ,
b4a0: 73 65 74 29 0a 20 20 20 20 20 20 7b 20 65 63 68  set).      { ech
b4b0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
b4c0: 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f  O: error: \`$ac_
b4d0: 76 61 72 27 20 77 61 73 20 6e 6f 74 20 73 65 74  var' was not set
b4e0: 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73   in the previous
b4f0: 20 72 75 6e 22 20 3e 26 35 0a 65 63 68 6f 20 22   run" >&5.echo "
b500: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c  $as_me: error: \
b510: 60 24 61 63 5f 76 61 72 27 20 77 61 73 20 6e 6f  `$ac_var' was no
b520: 74 20 73 65 74 20 69 6e 20 74 68 65 20 70 72 65  t set in the pre
b530: 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 32 3b 7d  vious run" >&2;}
b540: 0a 20 20 20 20 20 20 61 63 5f 63 61 63 68 65 5f  .      ac_cache_
b550: 63 6f 72 72 75 70 74 65 64 3d 3a 20 3b 3b 0a 20  corrupted=: ;;. 
b560: 20 20 20 2c 29 3b 3b 0a 20 20 20 20 2a 29 0a 20     ,);;.    *). 
b570: 20 20 20 20 20 69 66 20 74 65 73 74 20 22 78 24       if test "x$
b580: 61 63 5f 6f 6c 64 5f 76 61 6c 22 20 21 3d 20 22  ac_old_val" != "
b590: 78 24 61 63 5f 6e 65 77 5f 76 61 6c 22 3b 20 74  x$ac_new_val"; t
b5a0: 68 65 6e 0a 09 7b 20 65 63 68 6f 20 22 24 61 73  hen..{ echo "$as
b5b0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
b5c0: 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 68  or: \`$ac_var' h
b5d0: 61 73 20 63 68 61 6e 67 65 64 20 73 69 6e 63 65  as changed since
b5e0: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75   the previous ru
b5f0: 6e 3a 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  n:" >&5.echo "$a
b600: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24  s_me: error: \`$
b610: 61 63 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e  ac_var' has chan
b620: 67 65 64 20 73 69 6e 63 65 20 74 68 65 20 70 72  ged since the pr
b630: 65 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32  evious run:" >&2
b640: 3b 7d 0a 09 7b 20 65 63 68 6f 20 22 24 61 73 5f  ;}..{ echo "$as_
b650: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 20 20 66 6f  me:$LINENO:   fo
b660: 72 6d 65 72 20 76 61 6c 75 65 3a 20 20 24 61 63  rmer value:  $ac
b670: 5f 6f 6c 64 5f 76 61 6c 22 20 3e 26 35 0a 65 63  _old_val" >&5.ec
b680: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 20 20 66 6f  ho "$as_me:   fo
b690: 72 6d 65 72 20 76 61 6c 75 65 3a 20 20 24 61 63  rmer value:  $ac
b6a0: 5f 6f 6c 64 5f 76 61 6c 22 20 3e 26 32 3b 7d 0a  _old_val" >&2;}.
b6b0: 09 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
b6c0: 24 4c 49 4e 45 4e 4f 3a 20 20 20 63 75 72 72 65  $LINENO:   curre
b6d0: 6e 74 20 76 61 6c 75 65 3a 20 24 61 63 5f 6e 65  nt value: $ac_ne
b6e0: 77 5f 76 61 6c 22 20 3e 26 35 0a 65 63 68 6f 20  w_val" >&5.echo 
b6f0: 22 24 61 73 5f 6d 65 3a 20 20 20 63 75 72 72 65  "$as_me:   curre
b700: 6e 74 20 76 61 6c 75 65 3a 20 24 61 63 5f 6e 65  nt value: $ac_ne
b710: 77 5f 76 61 6c 22 20 3e 26 32 3b 7d 0a 09 61 63  w_val" >&2;}..ac
b720: 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64  _cache_corrupted
b730: 3d 3a 0a 20 20 20 20 20 20 66 69 3b 3b 0a 20 20  =:.      fi;;.  
b740: 65 73 61 63 0a 20 20 23 20 50 61 73 73 20 70 72  esac.  # Pass pr
b750: 65 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73  ecious variables
b760: 20 74 6f 20 63 6f 6e 66 69 67 2e 73 74 61 74 75   to config.statu
b770: 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 61  s..  if test "$a
b780: 63 5f 6e 65 77 5f 73 65 74 22 20 3d 20 73 65 74  c_new_set" = set
b790: 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
b7a0: 24 61 63 5f 6e 65 77 5f 76 61 6c 20 69 6e 0a 20  $ac_new_val in. 
b7b0: 20 20 20 2a 22 20 22 2a 7c 2a 22 09 22 2a 7c 2a     *" "*|*"."*|*
b7c0: 5b 5c 5b 5c 5d 5c 7e 5c 23 5c 24 5c 5e 5c 26 5c  [\[\]\~\#\$\^\&\
b7d0: 2a 5c 28 5c 29 5c 7b 5c 7d 5c 5c 5c 7c 5c 3b 5c  *\(\)\{\}\\\|\;\
b7e0: 3c 5c 3e 5c 3f 5c 22 5c 27 5d 2a 29 0a 20 20 20  <\>\?\"\']*).   
b7f0: 20 20 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61     ac_arg=$ac_va
b800: 72 3d 60 65 63 68 6f 20 22 24 61 63 5f 6e 65 77  r=`echo "$ac_new
b810: 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27  _val" | sed "s/'
b820: 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60  /'\\\\\\\\''/g"`
b830: 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63 5f 61 72   ;;.    *) ac_ar
b840: 67 3d 24 61 63 5f 76 61 72 3d 24 61 63 5f 6e 65  g=$ac_var=$ac_ne
b850: 77 5f 76 61 6c 20 3b 3b 0a 20 20 20 20 65 73 61  w_val ;;.    esa
b860: 63 0a 20 20 20 20 63 61 73 65 20 22 20 24 61 63  c.    case " $ac
b870: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20  _configure_args 
b880: 22 20 69 6e 0a 20 20 20 20 20 20 2a 22 20 27 24  " in.      *" '$
b890: 61 63 5f 61 72 67 27 20 22 2a 29 20 3b 3b 20 23  ac_arg' "*) ;; #
b8a0: 20 41 76 6f 69 64 20 64 75 70 73 2e 20 20 55 73   Avoid dups.  Us
b8b0: 65 20 6f 66 20 71 75 6f 74 65 73 20 65 6e 73 75  e of quotes ensu
b8c0: 72 65 73 20 61 63 63 75 72 61 63 79 2e 0a 20 20  res accuracy..  
b8d0: 20 20 20 20 2a 29 20 61 63 5f 63 6f 6e 66 69 67      *) ac_config
b8e0: 75 72 65 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f  ure_args="$ac_co
b8f0: 6e 66 69 67 75 72 65 5f 61 72 67 73 20 27 24 61  nfigure_args '$a
b900: 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 65  c_arg'" ;;.    e
b910: 73 61 63 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66  sac.  fi.done.if
b920: 20 24 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75   $ac_cache_corru
b930: 70 74 65 64 3b 20 74 68 65 6e 0a 20 20 7b 20 65  pted; then.  { e
b940: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
b950: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 68 61 6e  ENO: error: chan
b960: 67 65 73 20 69 6e 20 74 68 65 20 65 6e 76 69 72  ges in the envir
b970: 6f 6e 6d 65 6e 74 20 63 61 6e 20 63 6f 6d 70 72  onment can compr
b980: 6f 6d 69 73 65 20 74 68 65 20 62 75 69 6c 64 22  omise the build"
b990: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
b9a0: 65 3a 20 65 72 72 6f 72 3a 20 63 68 61 6e 67 65  e: error: change
b9b0: 73 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e  s in the environ
b9c0: 6d 65 6e 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d  ment can comprom
b9d0: 69 73 65 20 74 68 65 20 62 75 69 6c 64 22 20 3e  ise the build" >
b9e0: 26 32 3b 7d 0a 20 20 7b 20 7b 20 65 63 68 6f 20  &2;}.  { { echo 
b9f0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
ba00: 20 65 72 72 6f 72 3a 20 72 75 6e 20 5c 60 6d 61   error: run \`ma
ba10: 6b 65 20 64 69 73 74 63 6c 65 61 6e 27 20 61 6e  ke distclean' an
ba20: 64 2f 6f 72 20 5c 60 72 6d 20 24 63 61 63 68 65  d/or \`rm $cache
ba30: 5f 66 69 6c 65 27 20 61 6e 64 20 73 74 61 72 74  _file' and start
ba40: 20 6f 76 65 72 22 20 3e 26 35 0a 65 63 68 6f 20   over" >&5.echo 
ba50: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
ba60: 72 75 6e 20 5c 60 6d 61 6b 65 20 64 69 73 74 63  run \`make distc
ba70: 6c 65 61 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72  lean' and/or \`r
ba80: 6d 20 24 63 61 63 68 65 5f 66 69 6c 65 27 20 61  m $cache_file' a
ba90: 6e 64 20 73 74 61 72 74 20 6f 76 65 72 22 20 3e  nd start over" >
baa0: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
bab0: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
bac0: 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63  .fi..ac_ext=c.ac
bad0: 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46  _cpp='$CPP $CPPF
bae0: 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65  LAGS'.ac_compile
baf0: 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53  ='$CC -c $CFLAGS
bb00: 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74   $CPPFLAGS conft
bb10: 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27  est.$ac_ext >&5'
bb20: 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f  .ac_link='$CC -o
bb30: 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
bb40: 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50  ext $CFLAGS $CPP
bb50: 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63  FLAGS $LDFLAGS c
bb60: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
bb70: 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f  $LIBS >&5'.ac_co
bb80: 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
bb90: 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
bba0: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
bbb0: 0a 0a 0a 0a 0a 23 20 54 68 65 20 66 6f 6c 6c 6f  .....# The follo
bbc0: 77 69 6e 67 20 52 43 53 20 72 65 76 69 73 69 6f  wing RCS revisio
bbd0: 6e 20 73 74 72 69 6e 67 20 61 70 70 6c 69 65 73  n string applies
bbe0: 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 2e 69 6e   to configure.in
bbf0: 0a 23 20 24 52 65 76 69 73 69 6f 6e 3a 20 31 2e  .# $Revision: 1.
bc00: 33 31 20 24 0a 0a 23 23 23 23 23 23 23 23 23 0a  31 $..#########.
bc10: 23 20 50 72 6f 67 72 61 6d 73 20 6e 65 65 64 65  # Programs neede
bc20: 64 0a 23 0a 23 20 43 68 65 63 6b 20 77 68 65 74  d.#.# Check whet
bc30: 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 73 68 61  her --enable-sha
bc40: 72 65 64 20 6f 72 20 2d 2d 64 69 73 61 62 6c 65  red or --disable
bc50: 2d 73 68 61 72 65 64 20 77 61 73 20 67 69 76 65  -shared was give
bc60: 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e  n..if test "${en
bc70: 61 62 6c 65 5f 73 68 61 72 65 64 2b 73 65 74 7d  able_shared+set}
bc80: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
bc90: 65 6e 61 62 6c 65 76 61 6c 3d 22 24 65 6e 61 62  enableval="$enab
bca0: 6c 65 5f 73 68 61 72 65 64 22 0a 20 20 70 3d 24  le_shared".  p=$
bcb0: 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c 74  {PACKAGE-default
bcc0: 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61 62  }.    case $enab
bcd0: 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65 73  leval in.    yes
bce0: 29 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d  ) enable_shared=
bcf0: 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65  yes ;;.    no) e
bd00: 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 20  nable_shared=no 
bd10: 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20  ;;.    *).      
bd20: 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f  enable_shared=no
bd30: 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74  .      # Look at
bd40: 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65   the argument we
bd50: 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c   got.  We use al
bd60: 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73  l the common lis
bd70: 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20  t separators..  
bd80: 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d      lt_save_ifs=
bd90: 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49  "$IFS"; IFS="${I
bda0: 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS}$PATH_SEPARAT
bdb0: 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70  OR,".      for p
bdc0: 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c  kg in $enableval
bdd0: 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73  ; do..IFS="$lt_s
bde0: 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73  ave_ifs"..if tes
bdf0: 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70  t "X$pkg" = "X$p
be00: 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c  "; then..  enabl
be10: 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 09 66 69  e_shared=yes..fi
be20: 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  .      done.    
be30: 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
be40: 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20  ifs".      ;;.  
be50: 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e    esac.else.  en
be60: 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 0a  able_shared=yes.
be70: 66 69 3b 0a 0a 23 20 43 68 65 63 6b 20 77 68 65  fi;..# Check whe
be80: 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 73 74  ther --enable-st
be90: 61 74 69 63 20 6f 72 20 2d 2d 64 69 73 61 62 6c  atic or --disabl
bea0: 65 2d 73 74 61 74 69 63 20 77 61 73 20 67 69 76  e-static was giv
beb0: 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65  en..if test "${e
bec0: 6e 61 62 6c 65 5f 73 74 61 74 69 63 2b 73 65 74  nable_static+set
bed0: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
bee0: 20 65 6e 61 62 6c 65 76 61 6c 3d 22 24 65 6e 61   enableval="$ena
bef0: 62 6c 65 5f 73 74 61 74 69 63 22 0a 20 20 70 3d  ble_static".  p=
bf00: 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c  ${PACKAGE-defaul
bf10: 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61  t}.    case $ena
bf20: 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65  bleval in.    ye
bf30: 73 29 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63  s) enable_static
bf40: 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20  =yes ;;.    no) 
bf50: 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e 6f  enable_static=no
bf60: 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20   ;;.    *).     
bf70: 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e 6f  enable_static=no
bf80: 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74  .      # Look at
bf90: 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65   the argument we
bfa0: 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c   got.  We use al
bfb0: 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73  l the common lis
bfc0: 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20  t separators..  
bfd0: 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d      lt_save_ifs=
bfe0: 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49  "$IFS"; IFS="${I
bff0: 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS}$PATH_SEPARAT
c000: 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70  OR,".      for p
c010: 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c  kg in $enableval
c020: 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73  ; do..IFS="$lt_s
c030: 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73  ave_ifs"..if tes
c040: 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70  t "X$pkg" = "X$p
c050: 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c  "; then..  enabl
c060: 65 5f 73 74 61 74 69 63 3d 79 65 73 0a 09 66 69  e_static=yes..fi
c070: 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  .      done.    
c080: 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
c090: 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20  ifs".      ;;.  
c0a0: 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e    esac.else.  en
c0b0: 61 62 6c 65 5f 73 74 61 74 69 63 3d 79 65 73 0a  able_static=yes.
c0c0: 66 69 3b 0a 0a 23 20 43 68 65 63 6b 20 77 68 65  fi;..# Check whe
c0d0: 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 66 61  ther --enable-fa
c0e0: 73 74 2d 69 6e 73 74 61 6c 6c 20 6f 72 20 2d 2d  st-install or --
c0f0: 64 69 73 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73  disable-fast-ins
c100: 74 61 6c 6c 20 77 61 73 20 67 69 76 65 6e 2e 0a  tall was given..
c110: 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c  if test "${enabl
c120: 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 2b 73  e_fast_install+s
c130: 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
c140: 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 22 24 65  .  enableval="$e
c150: 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
c160: 6c 6c 22 0a 20 20 70 3d 24 7b 50 41 43 4b 41 47  ll".  p=${PACKAG
c170: 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63  E-default}.    c
c180: 61 73 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69  ase $enableval i
c190: 6e 0a 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c  n.    yes) enabl
c1a0: 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79  e_fast_install=y
c1b0: 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e  es ;;.    no) en
c1c0: 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
c1d0: 6c 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20  l=no ;;.    *). 
c1e0: 20 20 20 20 20 65 6e 61 62 6c 65 5f 66 61 73 74       enable_fast
c1f0: 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 0a 20 20 20 20  _install=no.    
c200: 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68 65 20    # Look at the 
c210: 61 72 67 75 6d 65 6e 74 20 77 65 20 67 6f 74 2e  argument we got.
c220: 20 20 57 65 20 75 73 65 20 61 6c 6c 20 74 68 65    We use all the
c230: 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73 65 70   common list sep
c240: 61 72 61 74 6f 72 73 2e 0a 20 20 20 20 20 20 6c  arators..      l
c250: 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53  t_save_ifs="$IFS
c260: 22 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d 24 50  "; IFS="${IFS}$P
c270: 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c 22 0a  ATH_SEPARATOR,".
c280: 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20 69 6e        for pkg in
c290: 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64 6f 0a   $enableval; do.
c2a0: 09 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69  .IFS="$lt_save_i
c2b0: 66 73 22 0a 09 69 66 20 74 65 73 74 20 22 58 24  fs"..if test "X$
c2c0: 70 6b 67 22 20 3d 20 22 58 24 70 22 3b 20 74 68  pkg" = "X$p"; th
c2d0: 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 66 61 73  en..  enable_fas
c2e0: 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a 09 66  t_install=yes..f
c2f0: 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  i.      done.   
c300: 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
c310: 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20  _ifs".      ;;. 
c320: 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65     esac.else.  e
c330: 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
c340: 6c 6c 3d 79 65 73 0a 66 69 3b 0a 0a 61 63 5f 61  ll=yes.fi;..ac_a
c350: 75 78 5f 64 69 72 3d 0a 66 6f 72 20 61 63 5f 64  ux_dir=.for ac_d
c360: 69 72 20 69 6e 20 24 73 72 63 64 69 72 20 24 73  ir in $srcdir $s
c370: 72 63 64 69 72 2f 2e 2e 20 24 73 72 63 64 69 72  rcdir/.. $srcdir
c380: 2f 2e 2e 2f 2e 2e 3b 20 64 6f 0a 20 20 69 66 20  /../..; do.  if 
c390: 74 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f  test -f $ac_dir/
c3a0: 69 6e 73 74 61 6c 6c 2d 73 68 3b 20 74 68 65 6e  install-sh; then
c3b0: 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d  .    ac_aux_dir=
c3c0: 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69  $ac_dir.    ac_i
c3d0: 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61  nstall_sh="$ac_a
c3e0: 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2d 73  ux_dir/install-s
c3f0: 68 20 2d 63 22 0a 20 20 20 20 62 72 65 61 6b 0a  h -c".    break.
c400: 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20 24    elif test -f $
c410: 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2e 73  ac_dir/install.s
c420: 68 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 61  h; then.    ac_a
c430: 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a 20  ux_dir=$ac_dir. 
c440: 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73 68     ac_install_sh
c450: 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 69 6e  ="$ac_aux_dir/in
c460: 73 74 61 6c 6c 2e 73 68 20 2d 63 22 0a 20 20 20  stall.sh -c".   
c470: 20 62 72 65 61 6b 0a 20 20 65 6c 69 66 20 74 65   break.  elif te
c480: 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 73 68  st -f $ac_dir/sh
c490: 74 6f 6f 6c 3b 20 74 68 65 6e 0a 20 20 20 20 61  tool; then.    a
c4a0: 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69  c_aux_dir=$ac_di
c4b0: 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c  r.    ac_install
c4c0: 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72  _sh="$ac_aux_dir
c4d0: 2f 73 68 74 6f 6f 6c 20 69 6e 73 74 61 6c 6c 20  /shtool install 
c4e0: 2d 63 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20  -c".    break.  
c4f0: 66 69 0a 64 6f 6e 65 0a 69 66 20 74 65 73 74 20  fi.done.if test 
c500: 2d 7a 20 22 24 61 63 5f 61 75 78 5f 64 69 72 22  -z "$ac_aux_dir"
c510: 3b 20 74 68 65 6e 0a 20 20 7b 20 7b 20 65 63 68  ; then.  { { ech
c520: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
c530: 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74  O: error: cannot
c540: 20 66 69 6e 64 20 69 6e 73 74 61 6c 6c 2d 73 68   find install-sh
c550: 20 6f 72 20 69 6e 73 74 61 6c 6c 2e 73 68 20 69   or install.sh i
c560: 6e 20 24 73 72 63 64 69 72 20 24 73 72 63 64 69  n $srcdir $srcdi
c570: 72 2f 2e 2e 20 24 73 72 63 64 69 72 2f 2e 2e 2f  r/.. $srcdir/../
c580: 2e 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  .." >&5.echo "$a
c590: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
c5a0: 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 61 6c 6c  not find install
c5b0: 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c 6c 2e 73  -sh or install.s
c5c0: 68 20 69 6e 20 24 73 72 63 64 69 72 20 24 73 72  h in $srcdir $sr
c5d0: 63 64 69 72 2f 2e 2e 20 24 73 72 63 64 69 72 2f  cdir/.. $srcdir/
c5e0: 2e 2e 2f 2e 2e 22 20 3e 26 32 3b 7d 0a 20 20 20  ../.." >&2;}.   
c5f0: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
c600: 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 61 63 5f 63   1; }; }.fi.ac_c
c610: 6f 6e 66 69 67 5f 67 75 65 73 73 3d 22 24 53 48  onfig_guess="$SH
c620: 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f  ELL $ac_aux_dir/
c630: 63 6f 6e 66 69 67 2e 67 75 65 73 73 22 0a 61 63  config.guess".ac
c640: 5f 63 6f 6e 66 69 67 5f 73 75 62 3d 22 24 53 48  _config_sub="$SH
c650: 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f  ELL $ac_aux_dir/
c660: 63 6f 6e 66 69 67 2e 73 75 62 22 0a 61 63 5f 63  config.sub".ac_c
c670: 6f 6e 66 69 67 75 72 65 3d 22 24 53 48 45 4c 4c  onfigure="$SHELL
c680: 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e   $ac_aux_dir/con
c690: 66 69 67 75 72 65 22 20 23 20 54 68 69 73 20 73  figure" # This s
c6a0: 68 6f 75 6c 64 20 62 65 20 43 79 67 6e 75 73 20  hould be Cygnus 
c6b0: 63 6f 6e 66 69 67 75 72 65 2e 0a 0a 23 20 4d 61  configure...# Ma
c6c0: 6b 65 20 73 75 72 65 20 77 65 20 63 61 6e 20 72  ke sure we can r
c6d0: 75 6e 20 63 6f 6e 66 69 67 2e 73 75 62 2e 0a 24  un config.sub..$
c6e0: 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62 20 73 75  ac_config_sub su
c6f0: 6e 34 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  n4 >/dev/null 2>
c700: 26 31 20 7c 7c 0a 20 20 7b 20 7b 20 65 63 68 6f  &1 ||.  { { echo
c710: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
c720: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
c730: 72 75 6e 20 24 61 63 5f 63 6f 6e 66 69 67 5f 73  run $ac_config_s
c740: 75 62 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  ub" >&5.echo "$a
c750: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
c760: 6e 6f 74 20 72 75 6e 20 24 61 63 5f 63 6f 6e 66  not run $ac_conf
c770: 69 67 5f 73 75 62 22 20 3e 26 32 3b 7d 0a 20 20  ig_sub" >&2;}.  
c780: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
c790: 74 20 31 3b 20 7d 3b 20 7d 0a 0a 65 63 68 6f 20  t 1; }; }..echo 
c7a0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
c7b0: 20 63 68 65 63 6b 69 6e 67 20 62 75 69 6c 64 20   checking build 
c7c0: 73 79 73 74 65 6d 20 74 79 70 65 22 20 3e 26 35  system type" >&5
c7d0: 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
c7e0: 68 65 63 6b 69 6e 67 20 62 75 69 6c 64 20 73 79  hecking build sy
c7f0: 73 74 65 6d 20 74 79 70 65 2e 2e 2e 20 24 45 43  stem type... $EC
c800: 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73  HO_C" >&6.if tes
c810: 74 20 22 24 7b 61 63 5f 63 76 5f 62 75 69 6c 64  t "${ac_cv_build
c820: 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
c830: 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
c840: 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
c850: 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
c860: 61 63 5f 63 76 5f 62 75 69 6c 64 5f 61 6c 69 61  ac_cv_build_alia
c870: 73 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a 74  s=$build_alias.t
c880: 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 62  est -z "$ac_cv_b
c890: 75 69 6c 64 5f 61 6c 69 61 73 22 20 26 26 0a 20  uild_alias" &&. 
c8a0: 20 61 63 5f 63 76 5f 62 75 69 6c 64 5f 61 6c 69   ac_cv_build_ali
c8b0: 61 73 3d 60 24 61 63 5f 63 6f 6e 66 69 67 5f 67  as=`$ac_config_g
c8c0: 75 65 73 73 60 0a 74 65 73 74 20 2d 7a 20 22 24  uess`.test -z "$
c8d0: 61 63 5f 63 76 5f 62 75 69 6c 64 5f 61 6c 69 61  ac_cv_build_alia
c8e0: 73 22 20 26 26 0a 20 20 7b 20 7b 20 65 63 68 6f  s" &&.  { { echo
c8f0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
c900: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
c910: 67 75 65 73 73 20 62 75 69 6c 64 20 74 79 70 65  guess build type
c920: 3b 20 79 6f 75 20 6d 75 73 74 20 73 70 65 63 69  ; you must speci
c930: 66 79 20 6f 6e 65 22 20 3e 26 35 0a 65 63 68 6f  fy one" >&5.echo
c940: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
c950: 20 63 61 6e 6e 6f 74 20 67 75 65 73 73 20 62 75   cannot guess bu
c960: 69 6c 64 20 74 79 70 65 3b 20 79 6f 75 20 6d 75  ild type; you mu
c970: 73 74 20 73 70 65 63 69 66 79 20 6f 6e 65 22 20  st specify one" 
c980: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
c990: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
c9a0: 7d 0a 61 63 5f 63 76 5f 62 75 69 6c 64 3d 60 24  }.ac_cv_build=`$
c9b0: 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62 20 24 61  ac_config_sub $a
c9c0: 63 5f 63 76 5f 62 75 69 6c 64 5f 61 6c 69 61 73  c_cv_build_alias
c9d0: 60 20 7c 7c 0a 20 20 7b 20 7b 20 65 63 68 6f 20  ` ||.  { { echo 
c9e0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
c9f0: 20 65 72 72 6f 72 3a 20 24 61 63 5f 63 6f 6e 66   error: $ac_conf
ca00: 69 67 5f 73 75 62 20 24 61 63 5f 63 76 5f 62 75  ig_sub $ac_cv_bu
ca10: 69 6c 64 5f 61 6c 69 61 73 20 66 61 69 6c 65 64  ild_alias failed
ca20: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
ca30: 6d 65 3a 20 65 72 72 6f 72 3a 20 24 61 63 5f 63  me: error: $ac_c
ca40: 6f 6e 66 69 67 5f 73 75 62 20 24 61 63 5f 63 76  onfig_sub $ac_cv
ca50: 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20 66 61 69  _build_alias fai
ca60: 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  led" >&2;}.   { 
ca70: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
ca80: 3b 20 7d 3b 20 7d 0a 0a 66 69 0a 65 63 68 6f 20  ; }; }..fi.echo 
ca90: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
caa0: 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
cab0: 62 75 69 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20  build" >&5.echo 
cac0: 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76  "${ECHO_T}$ac_cv
cad0: 5f 62 75 69 6c 64 22 20 3e 26 36 0a 62 75 69 6c  _build" >&6.buil
cae0: 64 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a 62  d=$ac_cv_build.b
caf0: 75 69 6c 64 5f 63 70 75 3d 60 65 63 68 6f 20 24  uild_cpu=`echo $
cb00: 61 63 5f 63 76 5f 62 75 69 6c 64 20 7c 20 73 65  ac_cv_build | se
cb10: 64 20 27 73 2f 5e 5c 28 5b 5e 2d 5d 2a 5c 29 2d  d 's/^\([^-]*\)-
cb20: 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 2e 2a 5c 29  \([^-]*\)-\(.*\)
cb30: 24 2f 5c 31 2f 27 60 0a 62 75 69 6c 64 5f 76 65  $/\1/'`.build_ve
cb40: 6e 64 6f 72 3d 60 65 63 68 6f 20 24 61 63 5f 63  ndor=`echo $ac_c
cb50: 76 5f 62 75 69 6c 64 20 7c 20 73 65 64 20 27 73  v_build | sed 's
cb60: 2f 5e 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 5b 5e  /^\([^-]*\)-\([^
cb70: 2d 5d 2a 5c 29 2d 5c 28 2e 2a 5c 29 24 2f 5c 32  -]*\)-\(.*\)$/\2
cb80: 2f 27 60 0a 62 75 69 6c 64 5f 6f 73 3d 60 65 63  /'`.build_os=`ec
cb90: 68 6f 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 20  ho $ac_cv_build 
cba0: 7c 20 73 65 64 20 27 73 2f 5e 5c 28 5b 5e 2d 5d  | sed 's/^\([^-]
cbb0: 2a 5c 29 2d 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28  *\)-\([^-]*\)-\(
cbc0: 2e 2a 5c 29 24 2f 5c 33 2f 27 60 0a 0a 0a 65 63  .*\)$/\3/'`...ec
cbd0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
cbe0: 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 73  NO: checking hos
cbf0: 74 20 73 79 73 74 65 6d 20 74 79 70 65 22 20 3e  t system type" >
cc00: 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
cc10: 22 63 68 65 63 6b 69 6e 67 20 68 6f 73 74 20 73  "checking host s
cc20: 79 73 74 65 6d 20 74 79 70 65 2e 2e 2e 20 24 45  ystem type... $E
cc30: 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65  CHO_C" >&6.if te
cc40: 73 74 20 22 24 7b 61 63 5f 63 76 5f 68 6f 73 74  st "${ac_cv_host
cc50: 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
cc60: 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
cc70: 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
cc80: 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
cc90: 61 63 5f 63 76 5f 68 6f 73 74 5f 61 6c 69 61 73  ac_cv_host_alias
cca0: 3d 24 68 6f 73 74 5f 61 6c 69 61 73 0a 74 65 73  =$host_alias.tes
ccb0: 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 68 6f 73  t -z "$ac_cv_hos
ccc0: 74 5f 61 6c 69 61 73 22 20 26 26 0a 20 20 61 63  t_alias" &&.  ac
ccd0: 5f 63 76 5f 68 6f 73 74 5f 61 6c 69 61 73 3d 24  _cv_host_alias=$
cce0: 61 63 5f 63 76 5f 62 75 69 6c 64 5f 61 6c 69 61  ac_cv_build_alia
ccf0: 73 0a 61 63 5f 63 76 5f 68 6f 73 74 3d 60 24 61  s.ac_cv_host=`$a
cd00: 63 5f 63 6f 6e 66 69 67 5f 73 75 62 20 24 61 63  c_config_sub $ac
cd10: 5f 63 76 5f 68 6f 73 74 5f 61 6c 69 61 73 60 20  _cv_host_alias` 
cd20: 7c 7c 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24  ||.  { { echo "$
cd30: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
cd40: 72 72 6f 72 3a 20 24 61 63 5f 63 6f 6e 66 69 67  rror: $ac_config
cd50: 5f 73 75 62 20 24 61 63 5f 63 76 5f 68 6f 73 74  _sub $ac_cv_host
cd60: 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22 20 3e  _alias failed" >
cd70: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
cd80: 20 65 72 72 6f 72 3a 20 24 61 63 5f 63 6f 6e 66   error: $ac_conf
cd90: 69 67 5f 73 75 62 20 24 61 63 5f 63 76 5f 68 6f  ig_sub $ac_cv_ho
cda0: 73 74 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22  st_alias failed"
cdb0: 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
cdc0: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
cdd0: 20 7d 0a 0a 66 69 0a 65 63 68 6f 20 22 24 61 73   }..fi.echo "$as
cde0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
cdf0: 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68 6f 73 74  ult: $ac_cv_host
ce00: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
ce10: 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 68 6f 73 74  HO_T}$ac_cv_host
ce20: 22 20 3e 26 36 0a 68 6f 73 74 3d 24 61 63 5f 63  " >&6.host=$ac_c
ce30: 76 5f 68 6f 73 74 0a 68 6f 73 74 5f 63 70 75 3d  v_host.host_cpu=
ce40: 60 65 63 68 6f 20 24 61 63 5f 63 76 5f 68 6f 73  `echo $ac_cv_hos
ce50: 74 20 7c 20 73 65 64 20 27 73 2f 5e 5c 28 5b 5e  t | sed 's/^\([^
ce60: 2d 5d 2a 5c 29 2d 5c 28 5b 5e 2d 5d 2a 5c 29 2d  -]*\)-\([^-]*\)-
ce70: 5c 28 2e 2a 5c 29 24 2f 5c 31 2f 27 60 0a 68 6f  \(.*\)$/\1/'`.ho
ce80: 73 74 5f 76 65 6e 64 6f 72 3d 60 65 63 68 6f 20  st_vendor=`echo 
ce90: 24 61 63 5f 63 76 5f 68 6f 73 74 20 7c 20 73 65  $ac_cv_host | se
cea0: 64 20 27 73 2f 5e 5c 28 5b 5e 2d 5d 2a 5c 29 2d  d 's/^\([^-]*\)-
ceb0: 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 2e 2a 5c 29  \([^-]*\)-\(.*\)
cec0: 24 2f 5c 32 2f 27 60 0a 68 6f 73 74 5f 6f 73 3d  $/\2/'`.host_os=
ced0: 60 65 63 68 6f 20 24 61 63 5f 63 76 5f 68 6f 73  `echo $ac_cv_hos
cee0: 74 20 7c 20 73 65 64 20 27 73 2f 5e 5c 28 5b 5e  t | sed 's/^\([^
cef0: 2d 5d 2a 5c 29 2d 5c 28 5b 5e 2d 5d 2a 5c 29 2d  -]*\)-\([^-]*\)-
cf00: 5c 28 2e 2a 5c 29 24 2f 5c 33 2f 27 60 0a 0a 0a  \(.*\)$/\3/'`...
cf10: 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
cf20: 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
cf30: 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
cf40: 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
cf50: 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
cf60: 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
cf70: 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
cf80: 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
cf90: 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
cfa0: 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
cfb0: 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
cfc0: 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
cfd0: 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
cfe0: 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 69 66 20 74  ompiler_gnu.if t
cff0: 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
d000: 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
d010: 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
d020: 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b  irst word of "${
d030: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67  ac_tool_prefix}g
d040: 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  cc", so it can b
d050: 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
d060: 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
d070: 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
d080: 70 72 65 66 69 78 7d 67 63 63 3b 20 61 63 5f 77  prefix}gcc; ac_w
d090: 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73  ord=$2.echo "$as
d0a0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
d0b0: 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
d0c0: 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  rd" >&5.echo $EC
d0d0: 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
d0e0: 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24  or $ac_word... $
d0f0: 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
d100: 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
d110: 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74  g_CC+set}" = set
d120: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
d130: 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
d140: 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
d150: 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
d160: 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  $CC"; then.  ac_
d170: 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22  cv_prog_CC="$CC"
d180: 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
d190: 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
d1a0: 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
d1b0: 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
d1c0: 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
d1d0: 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
d1e0: 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
d1f0: 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
d200: 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
d210: 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
d220: 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
d230: 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
d240: 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
d250: 69 66 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c  if $as_executabl
d260: 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
d270: 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
d280: 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
d290: 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 7b 61 63  cv_prog_CC="${ac
d2a0: 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63  _tool_prefix}gcc
d2b0: 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f  ".    echo "$as_
d2c0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
d2d0: 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
d2e0: 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
d2f0: 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
d300: 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a    fi.done.done..
d310: 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f  fi.fi.CC=$ac_cv_
d320: 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20  prog_CC.if test 
d330: 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
d340: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
d350: 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
d360: 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  CC" >&5.echo "${
d370: 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26 36 0a  ECHO_T}$CC" >&6.
d380: 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
d390: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
d3a0: 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
d3b0: 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
d3c0: 3e 26 36 0a 66 69 0a 0a 66 69 0a 69 66 20 74 65  >&6.fi..fi.if te
d3d0: 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
d3e0: 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61  og_CC"; then.  a
d3f0: 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 23 20  c_ct_CC=$CC.  # 
d400: 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
d410: 74 20 77 6f 72 64 20 6f 66 20 22 67 63 63 22 2c  t word of "gcc",
d420: 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
d430: 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
d440: 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
d450: 79 20 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24  y gcc; ac_word=$
d460: 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  2.echo "$as_me:$
d470: 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
d480: 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
d490: 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
d4a0: 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
d4b0: 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
d4c0: 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
d4d0: 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
d4e0: 63 74 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65  ct_CC+set}" = se
d4f0: 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
d500: 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
d510: 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
d520: 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
d530: 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65  "$ac_ct_CC"; the
d540: 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
d550: 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f  c_ct_CC="$ac_ct_
d560: 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  CC" # Let the us
d570: 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
d580: 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
d590: 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
d5a0: 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
d5b0: 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
d5c0: 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
d5d0: 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
d5e0: 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
d5f0: 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
d600: 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
d610: 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
d620: 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
d630: 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63 75 74  .  if $as_execut
d640: 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
d650: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
d660: 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
d670: 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
d680: 5f 43 43 3d 22 67 63 63 22 0a 20 20 20 20 65 63  _CC="gcc".    ec
d690: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
d6a0: 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
d6b0: 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
d6c0: 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
d6d0: 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
d6e0: 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 61 63  e.done..fi.fi.ac
d6f0: 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76 5f 70 72  _ct_CC=$ac_cv_pr
d700: 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69 66 20 74  og_ac_ct_CC.if t
d710: 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43  est -n "$ac_ct_C
d720: 43 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  C"; then.  echo 
d730: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
d740: 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
d750: 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  CC" >&5.echo "${
d760: 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 43 43  ECHO_T}$ac_ct_CC
d770: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68  " >&6.else.  ech
d780: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
d790: 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
d7a0: 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
d7b0: 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20  T}no" >&6.fi..  
d7c0: 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a 65 6c 73  CC=$ac_ct_CC.els
d7d0: 65 0a 20 20 43 43 3d 22 24 61 63 5f 63 76 5f 70  e.  CC="$ac_cv_p
d7e0: 72 6f 67 5f 43 43 22 0a 66 69 0a 0a 69 66 20 74  rog_CC".fi..if t
d7f0: 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 68  est -z "$CC"; th
d800: 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  en.  if test -n 
d810: 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
d820: 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
d830: 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
d840: 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
d850: 5f 70 72 65 66 69 78 7d 63 63 22 2c 20 73 6f 20  _prefix}cc", so 
d860: 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
d870: 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
d880: 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
d890: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63  ac_tool_prefix}c
d8a0: 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63  c; ac_word=$2.ec
d8b0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
d8c0: 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
d8d0: 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65   $ac_word" >&5.e
d8e0: 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
d8f0: 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
d900: 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  rd... $ECHO_C" >
d910: 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63  &6.if test "${ac
d920: 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d  _cv_prog_CC+set}
d930: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
d940: 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
d950: 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
d960: 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
d970: 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
d980: 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  n.  ac_cv_prog_C
d990: 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68  C="$CC" # Let th
d9a0: 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
d9b0: 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
d9c0: 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
d9d0: 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
d9e0: 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
d9f0: 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
da00: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
da10: 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
da20: 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
da30: 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
da40: 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
da50: 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
da60: 3b 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78  ; do.  if $as_ex
da70: 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
da80: 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
da90: 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
daa0: 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43      ac_cv_prog_C
dab0: 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  C="${ac_tool_pre
dac0: 66 69 78 7d 63 63 22 0a 20 20 20 20 65 63 68 6f  fix}cc".    echo
dad0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
dae0: 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
daf0: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
db00: 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
db10: 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
db20: 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 43 43 3d 24  done..fi.fi.CC=$
db30: 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66  ac_cv_prog_CC.if
db40: 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20   test -n "$CC"; 
db50: 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73  then.  echo "$as
db60: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
db70: 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 65 63  ult: $CC" >&5.ec
db80: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 43 43  ho "${ECHO_T}$CC
db90: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68  " >&6.else.  ech
dba0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
dbb0: 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
dbc0: 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
dbd0: 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 66 69  T}no" >&6.fi..fi
dbe0: 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
dbf0: 5f 63 76 5f 70 72 6f 67 5f 43 43 22 3b 20 74 68  _cv_prog_CC"; th
dc00: 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43 3d 24 43  en.  ac_ct_CC=$C
dc10: 43 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  C.  # Extract th
dc20: 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
dc30: 22 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  "cc", so it can 
dc40: 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
dc50: 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
dc60: 20 64 75 6d 6d 79 20 63 63 3b 20 61 63 5f 77 6f   dummy cc; ac_wo
dc70: 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f  rd=$2.echo "$as_
dc80: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
dc90: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
dca0: 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  d" >&5.echo $ECH
dcb0: 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
dcc0: 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45  r $ac_word... $E
dcd0: 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65  CHO_C" >&6.if te
dce0: 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
dcf0: 5f 61 63 5f 63 74 5f 43 43 2b 73 65 74 7d 22 20  _ac_ct_CC+set}" 
dd00: 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
dd10: 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
dd20: 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
dd30: 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
dd40: 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b   -n "$ac_ct_CC";
dd50: 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
dd60: 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61 63  og_ac_ct_CC="$ac
dd70: 5f 63 74 5f 43 43 22 20 23 20 4c 65 74 20 74 68  _ct_CC" # Let th
dd80: 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
dd90: 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
dda0: 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
ddb0: 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
ddc0: 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
ddd0: 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
dde0: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
ddf0: 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
de00: 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
de10: 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
de20: 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
de30: 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
de40: 3b 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78  ; do.  if $as_ex
de50: 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
de60: 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
de70: 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
de80: 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
de90: 63 5f 63 74 5f 43 43 3d 22 63 63 22 0a 20 20 20  c_ct_CC="cc".   
dea0: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
deb0: 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
dec0: 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
ded0: 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
dee0: 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
def0: 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69  done.done..fi.fi
df00: 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76  .ac_ct_CC=$ac_cv
df10: 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69  _prog_ac_ct_CC.i
df20: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
df30: 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 65 63  t_CC"; then.  ec
df40: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
df50: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
df60: 63 74 5f 43 43 22 20 3e 26 35 0a 65 63 68 6f 20  ct_CC" >&5.echo 
df70: 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74  "${ECHO_T}$ac_ct
df80: 5f 43 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  _CC" >&6.else.  
df90: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
dfa0: 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
dfb0: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
dfc0: 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a  HO_T}no" >&6.fi.
dfd0: 0a 20 20 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a  .  CC=$ac_ct_CC.
dfe0: 65 6c 73 65 0a 20 20 43 43 3d 22 24 61 63 5f 63  else.  CC="$ac_c
dff0: 76 5f 70 72 6f 67 5f 43 43 22 0a 66 69 0a 0a 66  v_prog_CC".fi..f
e000: 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  i.if test -z "$C
e010: 43 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  C"; then.  # Ext
e020: 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
e030: 6f 72 64 20 6f 66 20 22 63 63 22 2c 20 73 6f 20  ord of "cc", so 
e040: 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
e050: 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
e060: 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 63 63  gs..set dummy cc
e070: 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68  ; ac_word=$2.ech
e080: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
e090: 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
e0a0: 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63  $ac_word" >&5.ec
e0b0: 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
e0c0: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
e0d0: 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
e0e0: 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  6.if test "${ac_
e0f0: 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22  cv_prog_CC+set}"
e100: 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
e110: 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
e120: 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
e130: 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
e140: 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e  t -n "$CC"; then
e150: 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  .  ac_cv_prog_CC
e160: 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65  ="$CC" # Let the
e170: 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
e180: 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20  he test..else.  
e190: 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64  ac_prog_rejected
e1a0: 3d 6e 6f 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  =no.as_save_IFS=
e1b0: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
e1c0: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
e1d0: 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
e1e0: 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
e1f0: 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
e200: 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
e210: 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
e220: 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
e230: 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
e240: 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24  sions; do.  if $
e250: 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  as_executable_p 
e260: 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
e270: 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
e280: 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65 73 74  then.    if test
e290: 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
e2a0: 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
e2b0: 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63 63 22 3b  = "/usr/ucb/cc";
e2c0: 20 74 68 65 6e 0a 20 20 20 20 20 20 20 61 63 5f   then.       ac_
e2d0: 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 79 65  prog_rejected=ye
e2e0: 73 0a 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75  s.       continu
e2f0: 65 0a 20 20 20 20 20 66 69 0a 20 20 20 20 61 63  e.     fi.    ac
e300: 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63 63 22  _cv_prog_CC="cc"
e310: 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
e320: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
e330: 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
e340: 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
e350: 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
e360: 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 69   fi.done.done..i
e370: 66 20 74 65 73 74 20 24 61 63 5f 70 72 6f 67 5f  f test $ac_prog_
e380: 72 65 6a 65 63 74 65 64 20 3d 20 79 65 73 3b 20  rejected = yes; 
e390: 74 68 65 6e 0a 20 20 23 20 57 65 20 66 6f 75 6e  then.  # We foun
e3a0: 64 20 61 20 62 6f 67 6f 6e 20 69 6e 20 74 68 65  d a bogon in the
e3b0: 20 70 61 74 68 2c 20 73 6f 20 6d 61 6b 65 20 73   path, so make s
e3c0: 75 72 65 20 77 65 20 6e 65 76 65 72 20 75 73 65  ure we never use
e3d0: 20 69 74 2e 0a 20 20 73 65 74 20 64 75 6d 6d 79   it..  set dummy
e3e0: 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a   $ac_cv_prog_CC.
e3f0: 20 20 73 68 69 66 74 0a 20 20 69 66 20 74 65 73    shift.  if tes
e400: 74 20 24 23 20 21 3d 20 30 3b 20 74 68 65 6e 0a  t $# != 0; then.
e410: 20 20 20 20 23 20 57 65 20 63 68 6f 73 65 20 61      # We chose a
e420: 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6d 70 69   different compi
e430: 6c 65 72 20 66 72 6f 6d 20 74 68 65 20 62 6f 67  ler from the bog
e440: 75 73 20 6f 6e 65 2e 0a 20 20 20 20 23 20 48 6f  us one..    # Ho
e450: 77 65 76 65 72 2c 20 69 74 20 68 61 73 20 74 68  wever, it has th
e460: 65 20 73 61 6d 65 20 62 61 73 65 6e 61 6d 65 2c  e same basename,
e470: 20 73 6f 20 74 68 65 20 62 6f 67 6f 6e 20 77 69   so the bogon wi
e480: 6c 6c 20 62 65 20 63 68 6f 73 65 6e 0a 20 20 20  ll be chosen.   
e490: 20 23 20 66 69 72 73 74 20 69 66 20 77 65 20 73   # first if we s
e4a0: 65 74 20 43 43 20 74 6f 20 6a 75 73 74 20 74 68  et CC to just th
e4b0: 65 20 62 61 73 65 6e 61 6d 65 3b 20 75 73 65 20  e basename; use 
e4c0: 74 68 65 20 66 75 6c 6c 20 66 69 6c 65 20 6e 61  the full file na
e4d0: 6d 65 2e 0a 20 20 20 20 73 68 69 66 74 0a 20 20  me..    shift.  
e4e0: 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
e4f0: 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
e500: 64 24 7b 31 2b 27 20 27 7d 24 40 22 0a 20 20 66  d${1+' '}$@".  f
e510: 69 0a 66 69 0a 66 69 0a 66 69 0a 43 43 3d 24 61  i.fi.fi.fi.CC=$a
e520: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20  c_cv_prog_CC.if 
e530: 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74  test -n "$CC"; t
e540: 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  hen.  echo "$as_
e550: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
e560: 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 65 63 68  lt: $CC" >&5.ech
e570: 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 43 43 22  o "${ECHO_T}$CC"
e580: 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f   >&6.else.  echo
e590: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
e5a0: 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
e5b0: 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
e5c0: 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 66 69 0a  }no" >&6.fi..fi.
e5d0: 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22  if test -z "$CC"
e5e0: 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74  ; then.  if test
e5f0: 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
e600: 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 66 6f  efix"; then.  fo
e610: 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 63 6c 0a  r ac_prog in cl.
e620: 20 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61    do.    # Extra
e630: 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
e640: 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  d of "$ac_tool_p
e650: 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20  refix$ac_prog", 
e660: 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
e670: 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
e680: 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
e690: 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78   $ac_tool_prefix
e6a0: 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72  $ac_prog; ac_wor
e6b0: 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d  d=$2.echo "$as_m
e6c0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
e6d0: 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
e6e0: 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
e6f0: 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
e700: 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43   $ac_word... $EC
e710: 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73  HO_C" >&6.if tes
e720: 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
e730: 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  CC+set}" = set; 
e740: 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
e750: 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
e760: 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
e770: 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43    if test -n "$C
e780: 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  C"; then.  ac_cv
e790: 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23  _prog_CC="$CC" #
e7a0: 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
e7b0: 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
e7c0: 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
e7d0: 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
e7e0: 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
e7f0: 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
e800: 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
e810: 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
e820: 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
e830: 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
e840: 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
e850: 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
e860: 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
e870: 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f   $as_executable_
e880: 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
e890: 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
e8a0: 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
e8b0: 5f 70 72 6f 67 5f 43 43 3d 22 24 61 63 5f 74 6f  _prog_CC="$ac_to
e8c0: 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f  ol_prefix$ac_pro
e8d0: 67 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73  g".    echo "$as
e8e0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
e8f0: 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
e900: 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
e910: 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
e920: 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
e930: 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76  .fi.fi.CC=$ac_cv
e940: 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74  _prog_CC.if test
e950: 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
e960: 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
e970: 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
e980: 24 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  $CC" >&5.echo "$
e990: 7b 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26 36  {ECHO_T}$CC" >&6
e9a0: 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
e9b0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
e9c0: 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
e9d0: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
e9e0: 20 3e 26 36 0a 66 69 0a 0a 20 20 20 20 74 65 73   >&6.fi..    tes
e9f0: 74 20 2d 6e 20 22 24 43 43 22 20 26 26 20 62 72  t -n "$CC" && br
ea00: 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66  eak.  done.fi.if
ea10: 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20   test -z "$CC"; 
ea20: 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43 3d  then.  ac_ct_CC=
ea30: 24 43 43 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  $CC.  for ac_pro
ea40: 67 20 69 6e 20 63 6c 0a 64 6f 0a 20 20 23 20 45  g in cl.do.  # E
ea50: 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
ea60: 20 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 70 72   word of "$ac_pr
ea70: 6f 67 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  og", so it can b
ea80: 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
ea90: 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
eaa0: 64 75 6d 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20  dummy $ac_prog; 
eab0: 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20  ac_word=$2.echo 
eac0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
ead0: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
eae0: 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f  c_word" >&5.echo
eaf0: 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
eb00: 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
eb10: 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  .. $ECHO_C" >&6.
eb20: 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
eb30: 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 73  _prog_ac_ct_CC+s
eb40: 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
eb50: 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
eb60: 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
eb70: 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
eb80: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
eb90: 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  _CC"; then.  ac_
eba0: 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
ebb0: 3d 22 24 61 63 5f 63 74 5f 43 43 22 20 23 20 4c  ="$ac_ct_CC" # L
ebc0: 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
ebd0: 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
ebe0: 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
ebf0: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
ec00: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
ec10: 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
ec20: 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
ec30: 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
ec40: 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
ec50: 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
ec60: 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
ec70: 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
ec80: 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24  sions; do.  if $
ec90: 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  as_executable_p 
eca0: 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
ecb0: 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
ecc0: 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
ecd0: 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61  rog_ac_ct_CC="$a
ece0: 63 5f 70 72 6f 67 22 0a 20 20 20 20 65 63 68 6f  c_prog".    echo
ecf0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
ed00: 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
ed10: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
ed20: 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
ed30: 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
ed40: 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  done..fi.fi.ac_c
ed50: 74 5f 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67  t_CC=$ac_cv_prog
ed60: 5f 61 63 5f 63 74 5f 43 43 0a 69 66 20 74 65 73  _ac_ct_CC.if tes
ed70: 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22  t -n "$ac_ct_CC"
ed80: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24  ; then.  echo "$
ed90: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
eda0: 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43  esult: $ac_ct_CC
edb0: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
edc0: 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 43 43 22 20  HO_T}$ac_ct_CC" 
edd0: 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  >&6.else.  echo 
ede0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
edf0: 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
ee00: 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
ee10: 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20 74 65  no" >&6.fi..  te
ee20: 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43  st -n "$ac_ct_CC
ee30: 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a  " && break.done.
ee40: 0a 20 20 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a  .  CC=$ac_ct_CC.
ee50: 66 69 0a 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a  fi..fi...test -z
ee60: 20 22 24 43 43 22 20 26 26 20 7b 20 7b 20 65 63   "$CC" && { { ec
ee70: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
ee80: 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63  NO: error: no ac
ee90: 63 65 70 74 61 62 6c 65 20 43 20 63 6f 6d 70 69  ceptable C compi
eea0: 6c 65 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50  ler found in \$P
eeb0: 41 54 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  ATH.See \`config
eec0: 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
eed0: 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68  etails." >&5.ech
eee0: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
eef0: 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20  : no acceptable 
ef00: 43 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64  C compiler found
ef10: 20 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c   in \$PATH.See \
ef20: 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
ef30: 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
ef40: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
ef50: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
ef60: 7d 0a 0a 23 20 50 72 6f 76 69 64 65 20 73 6f 6d  }..# Provide som
ef70: 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62  e information ab
ef80: 6f 75 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  out the compiler
ef90: 2e 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  ..echo "$as_me:$
efa0: 4c 49 4e 45 4e 4f 3a 22 20 5c 0a 20 20 20 20 20  LINENO:" \.     
efb0: 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20  "checking for C 
efc0: 63 6f 6d 70 69 6c 65 72 20 76 65 72 73 69 6f 6e  compiler version
efd0: 22 20 3e 26 35 0a 61 63 5f 63 6f 6d 70 69 6c 65  " >&5.ac_compile
efe0: 72 3d 60 73 65 74 20 58 20 24 61 63 5f 63 6f 6d  r=`set X $ac_com
eff0: 70 69 6c 65 3b 20 65 63 68 6f 20 24 32 60 0a 7b  pile; echo $2`.{
f000: 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
f010: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
f020: 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65  ac_compiler --ve
f030: 72 73 69 6f 6e 20 3c 2f 64 65 76 2f 6e 75 6c 6c  rsion </dev/null
f040: 20 3e 26 35 5c 22 22 29 20 3e 26 35 0a 20 20 28   >&5\"") >&5.  (
f050: 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
f060: 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3c 2f 64 65  r --version </de
f070: 76 2f 6e 75 6c 6c 20 3e 26 35 29 20 32 3e 26 35  v/null >&5) 2>&5
f080: 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
f090: 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
f0a0: 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
f0b0: 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
f0c0: 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
f0d0: 29 3b 20 7d 0a 7b 20 28 65 76 61 6c 20 65 63 68  ); }.{ (eval ech
f0e0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
f0f0: 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  O: \"$ac_compile
f100: 72 20 2d 76 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20  r -v </dev/null 
f110: 3e 26 35 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  >&5\"") >&5.  (e
f120: 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72  val $ac_compiler
f130: 20 2d 76 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20 3e   -v </dev/null >
f140: 26 35 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  &5) 2>&5.  ac_st
f150: 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
f160: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
f170: 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
f180: 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
f190: 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28  c_status); }.{ (
f1a0: 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
f1b0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
f1c0: 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3c 2f 64  _compiler -V </d
f1d0: 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c 22 22 29 20  ev/null >&5\"") 
f1e0: 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
f1f0: 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3c 2f 64 65  compiler -V </de
f200: 76 2f 6e 75 6c 6c 20 3e 26 35 29 20 32 3e 26 35  v/null >&5) 2>&5
f210: 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
f220: 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
f230: 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
f240: 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
f250: 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
f260: 29 3b 20 7d 0a 0a 63 61 74 20 3e 63 6f 6e 66 74  ); }..cat >conft
f270: 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
f280: 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
f290: 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
f2a0: 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
f2b0: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
f2c0: 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
f2d0: 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
f2e0: 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
f2f0: 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
f300: 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
f310: 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
f320: 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f  .ac_clean_files_
f330: 73 61 76 65 3d 24 61 63 5f 63 6c 65 61 6e 5f 66  save=$ac_clean_f
f340: 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e 5f 66 69  iles.ac_clean_fi
f350: 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61 6e 5f 66  les="$ac_clean_f
f360: 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e 65 78 65  iles a.out a.exe
f370: 20 62 2e 6f 75 74 22 0a 23 20 54 72 79 20 74 6f   b.out".# Try to
f380: 20 63 72 65 61 74 65 20 61 6e 20 65 78 65 63 75   create an execu
f390: 74 61 62 6c 65 20 77 69 74 68 6f 75 74 20 2d 6f  table without -o
f3a0: 20 66 69 72 73 74 2c 20 64 69 73 72 65 67 61 72   first, disregar
f3b0: 64 20 61 2e 6f 75 74 2e 0a 23 20 49 74 20 77 69  d a.out..# It wi
f3c0: 6c 6c 20 68 65 6c 70 20 75 73 20 64 69 61 67 6e  ll help us diagn
f3d0: 6f 73 65 20 62 72 6f 6b 65 6e 20 63 6f 6d 70 69  ose broken compi
f3e0: 6c 65 72 73 2c 20 61 6e 64 20 66 69 6e 64 69 6e  lers, and findin
f3f0: 67 20 6f 75 74 20 61 6e 20 69 6e 74 75 69 74 69  g out an intuiti
f400: 6f 6e 0a 23 20 6f 66 20 65 78 65 65 78 74 2e 0a  on.# of exeext..
f410: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
f420: 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
f430: 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 64 65  or C compiler de
f440: 66 61 75 6c 74 20 6f 75 74 70 75 74 20 66 69 6c  fault output fil
f450: 65 20 6e 61 6d 65 22 20 3e 26 35 0a 65 63 68 6f  e name" >&5.echo
f460: 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
f470: 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65  ng for C compile
f480: 72 20 64 65 66 61 75 6c 74 20 6f 75 74 70 75 74  r default output
f490: 20 66 69 6c 65 20 6e 61 6d 65 2e 2e 2e 20 24 45   file name... $E
f4a0: 43 48 4f 5f 43 22 20 3e 26 36 0a 61 63 5f 6c 69  CHO_C" >&6.ac_li
f4b0: 6e 6b 5f 64 65 66 61 75 6c 74 3d 60 65 63 68 6f  nk_default=`echo
f4c0: 20 22 24 61 63 5f 6c 69 6e 6b 22 20 7c 20 73 65   "$ac_link" | se
f4d0: 64 20 27 73 2f 20 2d 6f 20 2a 63 6f 6e 66 74 65  d 's/ -o *confte
f4e0: 73 74 5b 5e 20 5d 2a 2f 2f 27 60 0a 69 66 20 7b  st[^ ]*//'`.if {
f4f0: 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
f500: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
f510: 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 5c  ac_link_default\
f520: 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
f530: 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74  $ac_link_default
f540: 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
f550: 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
f560: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
f570: 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
f580: 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
f590: 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e  status); }; then
f5a0: 0a 20 20 23 20 46 69 6e 64 20 74 68 65 20 6f 75  .  # Find the ou
f5b0: 74 70 75 74 2c 20 73 74 61 72 74 69 6e 67 20 66  tput, starting f
f5c0: 72 6f 6d 20 74 68 65 20 6d 6f 73 74 20 6c 69 6b  rom the most lik
f5d0: 65 6c 79 2e 20 20 54 68 69 73 20 73 63 68 65 6d  ely.  This schem
f5e0: 65 20 69 73 0a 23 20 6e 6f 74 20 72 6f 62 75 73  e is.# not robus
f5f0: 74 20 74 6f 20 6a 75 6e 6b 20 69 6e 20 60 2e 27  t to junk in `.'
f600: 2c 20 68 65 6e 63 65 20 67 6f 20 74 6f 20 77 69  , hence go to wi
f610: 6c 64 63 61 72 64 73 20 28 61 2e 2a 29 20 6f 6e  ldcards (a.*) on
f620: 6c 79 20 61 73 20 61 20 6c 61 73 74 0a 23 20 72  ly as a last.# r
f630: 65 73 6f 72 74 2e 0a 0a 23 20 42 65 20 63 61 72  esort...# Be car
f640: 65 66 75 6c 20 74 6f 20 69 6e 69 74 69 61 6c 69  eful to initiali
f650: 7a 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65  ze this variable
f660: 2c 20 73 69 6e 63 65 20 69 74 20 75 73 65 64 20  , since it used 
f670: 74 6f 20 62 65 20 63 61 63 68 65 64 2e 0a 23 20  to be cached..# 
f680: 4f 74 68 65 72 77 69 73 65 20 61 6e 20 6f 6c 64  Otherwise an old
f690: 20 63 61 63 68 65 20 76 61 6c 75 65 20 6f 66 20   cache value of 
f6a0: 60 6e 6f 27 20 6c 65 64 20 74 6f 20 60 45 58 45  `no' led to `EXE
f6b0: 45 58 54 20 3d 20 6e 6f 27 20 69 6e 20 61 20 4d  EXT = no' in a M
f6c0: 61 6b 65 66 69 6c 65 2e 0a 61 63 5f 63 76 5f 65  akefile..ac_cv_e
f6d0: 78 65 65 78 74 3d 0a 23 20 62 2e 6f 75 74 20 69  xeext=.# b.out i
f6e0: 73 20 63 72 65 61 74 65 64 20 62 79 20 69 39 36  s created by i96
f6f0: 30 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 66 6f 72  0 compilers..for
f700: 20 61 63 5f 66 69 6c 65 20 69 6e 20 61 5f 6f 75   ac_file in a_ou
f710: 74 2e 65 78 65 20 61 2e 65 78 65 20 63 6f 6e 66  t.exe a.exe conf
f720: 74 65 73 74 2e 65 78 65 20 61 2e 6f 75 74 20 63  test.exe a.out c
f730: 6f 6e 66 74 65 73 74 20 61 2e 2a 20 63 6f 6e 66  onftest a.* conf
f740: 74 65 73 74 2e 2a 20 62 2e 6f 75 74 0a 64 6f 0a  test.* b.out.do.
f750: 20 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66    test -f "$ac_f
f760: 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  ile" || continue
f770: 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65  .  case $ac_file
f780: 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78   in.    *.$ac_ex
f790: 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e  t | *.xcoff | *.
f7a0: 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64  tds | *.d | *.pd
f7b0: 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62  b | *.xSYM | *.b
f7c0: 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6f 20  b | *.bbg | *.o 
f7d0: 7c 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a 20 20  | *.obj )..;;.  
f7e0: 20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65    conftest.$ac_e
f7f0: 78 74 20 29 0a 09 23 20 54 68 69 73 20 69 73 20  xt )..# This is 
f800: 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 2e  the source file.
f810: 0a 09 3b 3b 0a 20 20 20 20 5b 61 62 5d 2e 6f 75  ..;;.    [ab].ou
f820: 74 20 29 0a 09 23 20 57 65 20 66 6f 75 6e 64 20  t )..# We found 
f830: 74 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63  the default exec
f840: 75 74 61 62 6c 65 2c 20 62 75 74 20 65 78 65 65  utable, but exee
f850: 78 74 3d 27 27 20 69 73 20 6d 6f 73 74 0a 09 23  xt='' is most..#
f860: 20 63 65 72 74 61 69 6e 6c 79 20 72 69 67 68 74   certainly right
f870: 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20 20 2a  ...break;;.    *
f880: 2e 2a 20 29 0a 09 61 63 5f 63 76 5f 65 78 65 65  .* )..ac_cv_exee
f890: 78 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69  xt=`expr "$ac_fi
f8a0: 6c 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e  le" : '[^.]*\(\.
f8b0: 2e 2a 5c 29 27 60 0a 09 23 20 46 49 58 4d 45 3a  .*\)'`..# FIXME:
f8c0: 20 49 20 62 65 6c 69 65 76 65 20 77 65 20 65 78   I believe we ex
f8d0: 70 6f 72 74 20 61 63 5f 63 76 5f 65 78 65 65 78  port ac_cv_exeex
f8e0: 74 20 66 6f 72 20 4c 69 62 74 6f 6f 6c 2c 0a 09  t for Libtool,..
f8f0: 23 20 62 75 74 20 69 74 20 77 6f 75 6c 64 20 62  # but it would b
f900: 65 20 63 6f 6f 6c 20 74 6f 20 66 69 6e 64 20 6f  e cool to find o
f910: 75 74 20 69 66 20 69 74 27 73 20 74 72 75 65 2e  ut if it's true.
f920: 20 20 44 6f 65 73 20 61 6e 79 62 6f 64 79 0a 09    Does anybody..
f930: 23 20 6d 61 69 6e 74 61 69 6e 20 4c 69 62 74 6f  # maintain Libto
f940: 6f 6c 3f 20 2d 2d 61 6b 69 6d 2e 0a 09 65 78 70  ol? --akim...exp
f950: 6f 72 74 20 61 63 5f 63 76 5f 65 78 65 65 78 74  ort ac_cv_exeext
f960: 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20 20 2a 20  ..break;;.    * 
f970: 29 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61  )..break;;.  esa
f980: 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 65 63  c.done.else.  ec
f990: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
f9a0: 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
f9b0: 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
f9c0: 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
f9d0: 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 65 63 68  ext >&5..{ { ech
f9e0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
f9f0: 4f 3a 20 65 72 72 6f 72 3a 20 43 20 63 6f 6d 70  O: error: C comp
fa00: 69 6c 65 72 20 63 61 6e 6e 6f 74 20 63 72 65 61  iler cannot crea
fa10: 74 65 20 65 78 65 63 75 74 61 62 6c 65 73 0a 53  te executables.S
fa20: 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
fa30: 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
fa40: 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  s." >&5.echo "$a
fa50: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 43 20 63  s_me: error: C c
fa60: 6f 6d 70 69 6c 65 72 20 63 61 6e 6e 6f 74 20 63  ompiler cannot c
fa70: 72 65 61 74 65 20 65 78 65 63 75 74 61 62 6c 65  reate executable
fa80: 73 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  s.See \`config.l
fa90: 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
faa0: 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20  ails." >&2;}.   
fab0: 7b 20 28 65 78 69 74 20 37 37 29 3b 20 65 78 69  { (exit 77); exi
fac0: 74 20 37 37 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 61  t 77; }; }.fi..a
fad0: 63 5f 65 78 65 65 78 74 3d 24 61 63 5f 63 76 5f  c_exeext=$ac_cv_
fae0: 65 78 65 65 78 74 0a 65 63 68 6f 20 22 24 61 73  exeext.echo "$as
faf0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
fb00: 75 6c 74 3a 20 24 61 63 5f 66 69 6c 65 22 20 3e  ult: $ac_file" >
fb10: 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
fb20: 54 7d 24 61 63 5f 66 69 6c 65 22 20 3e 26 36 0a  T}$ac_file" >&6.
fb30: 0a 23 20 43 68 65 63 6b 20 74 68 65 20 63 6f 6d  .# Check the com
fb40: 70 69 6c 65 72 20 70 72 6f 64 75 63 65 73 20 65  piler produces e
fb50: 78 65 63 75 74 61 62 6c 65 73 20 77 65 20 63 61  xecutables we ca
fb60: 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f 74 2c 20  n run.  If not, 
fb70: 65 69 74 68 65 72 0a 23 20 74 68 65 20 63 6f 6d  either.# the com
fb80: 70 69 6c 65 72 20 69 73 20 62 72 6f 6b 65 6e 2c  piler is broken,
fb90: 20 6f 72 20 77 65 20 63 72 6f 73 73 20 63 6f 6d   or we cross com
fba0: 70 69 6c 65 2e 0a 65 63 68 6f 20 22 24 61 73 5f  pile..echo "$as_
fbb0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
fbc0: 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
fbd0: 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b   C compiler work
fbe0: 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  s" >&5.echo $ECH
fbf0: 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  O_N "checking wh
fc00: 65 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70  ether the C comp
fc10: 69 6c 65 72 20 77 6f 72 6b 73 2e 2e 2e 20 24 45  iler works... $E
fc20: 43 48 4f 5f 43 22 20 3e 26 36 0a 23 20 46 49 58  CHO_C" >&6.# FIX
fc30: 4d 45 3a 20 54 68 65 73 65 20 63 72 6f 73 73 20  ME: These cross 
fc40: 63 6f 6d 70 69 6c 65 72 20 68 61 63 6b 73 20 73  compiler hacks s
fc50: 68 6f 75 6c 64 20 62 65 20 72 65 6d 6f 76 65 64  hould be removed
fc60: 20 66 6f 72 20 41 75 74 6f 63 6f 6e 66 20 33 2e   for Autoconf 3.
fc70: 30 0a 23 20 49 66 20 6e 6f 74 20 63 72 6f 73 73  0.# If not cross
fc80: 20 63 6f 6d 70 69 6c 69 6e 67 2c 20 63 68 65 63   compiling, chec
fc90: 6b 20 74 68 61 74 20 77 65 20 63 61 6e 20 72 75  k that we can ru
fca0: 6e 20 61 20 73 69 6d 70 6c 65 20 70 72 6f 67 72  n a simple progr
fcb0: 61 6d 2e 0a 69 66 20 74 65 73 74 20 22 24 63 72  am..if test "$cr
fcc0: 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 21  oss_compiling" !
fcd0: 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 69 66  = yes; then.  if
fce0: 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 24 61 63   { ac_try='./$ac
fcf0: 5f 66 69 6c 65 27 0a 20 20 7b 20 28 65 76 61 6c  _file'.  { (eval
fd00: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
fd10: 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79  INENO: \"$ac_try
fd20: 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
fd30: 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20   $ac_try) 2>&5. 
fd40: 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
fd50: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
fd60: 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
fd70: 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
fd80: 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
fd90: 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20   }; }; then.    
fda0: 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d  cross_compiling=
fdb0: 6e 6f 0a 20 20 65 6c 73 65 0a 20 20 20 20 69 66  no.  else.    if
fdc0: 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f   test "$cross_co
fdd0: 6d 70 69 6c 69 6e 67 22 20 3d 20 6d 61 79 62 65  mpiling" = maybe
fde0: 3b 20 74 68 65 6e 0a 09 63 72 6f 73 73 5f 63 6f  ; then..cross_co
fdf0: 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20 20 20  mpiling=yes.    
fe00: 65 6c 73 65 0a 09 7b 20 7b 20 65 63 68 6f 20 22  else..{ { echo "
fe10: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
fe20: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75  error: cannot ru
fe30: 6e 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f  n C compiled pro
fe40: 67 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65  grams..If you me
fe50: 61 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d  ant to cross com
fe60: 70 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f  pile, use \`--ho
fe70: 73 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69  st'..See \`confi
fe80: 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
fe90: 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63  details." >&5.ec
fea0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
feb0: 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20 43 20  r: cannot run C 
fec0: 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67 72 61 6d  compiled program
fed0: 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61 6e 74 20  s..If you meant 
fee0: 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65  to cross compile
fef0: 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73 74 27 2e  , use \`--host'.
ff00: 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
ff10: 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
ff20: 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  ils." >&2;}.   {
ff30: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
ff40: 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 66 69 0a 20  1; }; }.    fi. 
ff50: 20 66 69 0a 66 69 0a 65 63 68 6f 20 22 24 61 73   fi.fi.echo "$as
ff60: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
ff70: 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 65 63  ult: yes" >&5.ec
ff80: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 79 65 73  ho "${ECHO_T}yes
ff90: 22 20 3e 26 36 0a 0a 72 6d 20 2d 66 20 61 2e 6f  " >&6..rm -f a.o
ffa0: 75 74 20 61 2e 65 78 65 20 63 6f 6e 66 74 65 73  ut a.exe conftes
ffb0: 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74 20 62  t$ac_cv_exeext b
ffc0: 2e 6f 75 74 0a 61 63 5f 63 6c 65 61 6e 5f 66 69  .out.ac_clean_fi
ffd0: 6c 65 73 3d 24 61 63 5f 63 6c 65 61 6e 5f 66 69  les=$ac_clean_fi
ffe0: 6c 65 73 5f 73 61 76 65 0a 23 20 43 68 65 63 6b  les_save.# Check
fff0: 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 70 72   the compiler pr
10000 6f 64 75 63 65 73 20 65 78 65 63 75 74 61 62 6c  oduces executabl
10010 65 73 20 77 65 20 63 61 6e 20 72 75 6e 2e 20 20  es we can run.  
10020 49 66 20 6e 6f 74 2c 20 65 69 74 68 65 72 0a 23  If not, either.#
10030 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 69 73   the compiler is
10040 20 62 72 6f 6b 65 6e 2c 20 6f 72 20 77 65 20 63   broken, or we c
10050 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2e 0a 65 63  ross compile..ec
10060 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
10070 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
10080 74 68 65 72 20 77 65 20 61 72 65 20 63 72 6f 73  ther we are cros
10090 73 20 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35  s compiling" >&5
100a0 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
100b0 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
100c0 77 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f 6d  we are cross com
100d0 70 69 6c 69 6e 67 2e 2e 2e 20 24 45 43 48 4f 5f  piling... $ECHO_
100e0 43 22 20 3e 26 36 0a 65 63 68 6f 20 22 24 61 73  C" >&6.echo "$as
100f0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
10100 75 6c 74 3a 20 24 63 72 6f 73 73 5f 63 6f 6d 70  ult: $cross_comp
10110 69 6c 69 6e 67 22 20 3e 26 35 0a 65 63 68 6f 20  iling" >&5.echo 
10120 22 24 7b 45 43 48 4f 5f 54 7d 24 63 72 6f 73 73  "${ECHO_T}$cross
10130 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 36 0a  _compiling" >&6.
10140 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
10150 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
10160 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 65 78  for suffix of ex
10170 65 63 75 74 61 62 6c 65 73 22 20 3e 26 35 0a 65  ecutables" >&5.e
10180 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
10190 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78  cking for suffix
101a0 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73 2e   of executables.
101b0 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  .. $ECHO_C" >&6.
101c0 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
101d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
101e0 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 22 29 20   \"$ac_link\"") 
101f0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
10200 6c 69 6e 6b 29 20 32 3e 26 35 0a 20 20 61 63 5f  link) 2>&5.  ac_
10210 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
10220 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10230 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
10240 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
10250 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
10260 74 68 65 6e 0a 20 20 23 20 49 66 20 62 6f 74 68  then.  # If both
10270 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 20   `conftest.exe' 
10280 61 6e 64 20 60 63 6f 6e 66 74 65 73 74 27 20 61  and `conftest' a
10290 72 65 20 60 70 72 65 73 65 6e 74 27 20 28 77 65  re `present' (we
102a0 6c 6c 2c 20 6f 62 73 65 72 76 61 62 6c 65 29 0a  ll, observable).
102b0 23 20 63 61 74 63 68 20 60 63 6f 6e 66 74 65 73  # catch `conftes
102c0 74 2e 65 78 65 27 2e 20 20 46 6f 72 20 69 6e 73  t.exe'.  For ins
102d0 74 61 6e 63 65 20 77 69 74 68 20 43 79 67 77 69  tance with Cygwi
102e0 6e 2c 20 60 6c 73 20 63 6f 6e 66 74 65 73 74 27  n, `ls conftest'
102f0 20 77 69 6c 6c 0a 23 20 77 6f 72 6b 20 70 72 6f   will.# work pro
10300 70 65 72 6c 79 20 28 69 2e 65 2e 2c 20 72 65 66  perly (i.e., ref
10310 65 72 20 74 6f 20 60 63 6f 6e 66 74 65 73 74 2e  er to `conftest.
10320 65 78 65 27 29 2c 20 77 68 69 6c 65 20 69 74 20  exe'), while it 
10330 77 6f 6e 27 74 20 77 69 74 68 0a 23 20 60 72 6d  won't with.# `rm
10340 27 2e 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69  '..for ac_file i
10350 6e 20 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63  n conftest.exe c
10360 6f 6e 66 74 65 73 74 20 63 6f 6e 66 74 65 73 74  onftest conftest
10370 2e 2a 3b 20 64 6f 0a 20 20 74 65 73 74 20 2d 66  .*; do.  test -f
10380 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63   "$ac_file" || c
10390 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73 65 20 24  ontinue.  case $
103a0 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a  ac_file in.    *
103b0 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f  .$ac_ext | *.xco
103c0 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64  ff | *.tds | *.d
103d0 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59   | *.pdb | *.xSY
103e0 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67  M | *.bb | *.bbg
103f0 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29   | *.o | *.obj )
10400 20 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 20 61 63   ;;.    *.* ) ac
10410 5f 63 76 5f 65 78 65 65 78 74 3d 60 65 78 70 72  _cv_exeext=`expr
10420 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 5b   "$ac_file" : '[
10430 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09  ^.]*\(\..*\)'`..
10440 20 20 65 78 70 6f 72 74 20 61 63 5f 63 76 5f 65    export ac_cv_e
10450 78 65 65 78 74 0a 09 20 20 62 72 65 61 6b 3b 3b  xeext..  break;;
10460 0a 20 20 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b  .    * ) break;;
10470 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73  .  esac.done.els
10480 65 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61  e.  { { echo "$a
10490 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
104a0 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70  ror: cannot comp
104b0 75 74 65 20 73 75 66 66 69 78 20 6f 66 20 65 78  ute suffix of ex
104c0 65 63 75 74 61 62 6c 65 73 3a 20 63 61 6e 6e 6f  ecutables: canno
104d0 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20 6c 69  t compile and li
104e0 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  nk.See \`config.
104f0 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
10500 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f  tails." >&5.echo
10510 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
10520 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20   cannot compute 
10530 73 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74  suffix of execut
10540 61 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f  ables: cannot co
10550 6d 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a 53  mpile and link.S
10560 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
10570 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
10580 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  s." >&2;}.   { (
10590 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
105a0 20 7d 3b 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20   }; }.fi..rm -f 
105b0 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65  conftest$ac_cv_e
105c0 78 65 65 78 74 0a 65 63 68 6f 20 22 24 61 73 5f  xeext.echo "$as_
105d0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
105e0 6c 74 3a 20 24 61 63 5f 63 76 5f 65 78 65 65 78  lt: $ac_cv_exeex
105f0 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  t" >&5.echo "${E
10600 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 65 78 65  CHO_T}$ac_cv_exe
10610 65 78 74 22 20 3e 26 36 0a 0a 72 6d 20 2d 66 20  ext" >&6..rm -f 
10620 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
10630 0a 45 58 45 45 58 54 3d 24 61 63 5f 63 76 5f 65  .EXEEXT=$ac_cv_e
10640 78 65 65 78 74 0a 61 63 5f 65 78 65 65 78 74 3d  xeext.ac_exeext=
10650 24 45 58 45 45 58 54 0a 65 63 68 6f 20 22 24 61  $EXEEXT.echo "$a
10660 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
10670 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69  ecking for suffi
10680 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65  x of object file
10690 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  s" >&5.echo $ECH
106a0 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
106b0 72 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65  r suffix of obje
106c0 63 74 20 66 69 6c 65 73 2e 2e 2e 20 24 45 43 48  ct files... $ECH
106d0 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74  O_C" >&6.if test
106e0 20 22 24 7b 61 63 5f 63 76 5f 6f 62 6a 65 78 74   "${ac_cv_objext
106f0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
10700 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
10710 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
10720 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
10730 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
10740 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
10750 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
10760 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
10770 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
10780 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
10790 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
107a0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
107b0 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
107c0 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
107d0 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
107e0 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
107f0 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f 6e 66   conftest.o conf
10800 74 65 73 74 2e 6f 62 6a 0a 69 66 20 7b 20 28 65  test.obj.if { (e
10810 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
10820 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
10830 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a  compile\"") >&5.
10840 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
10850 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ile) 2>&5.  ac_s
10860 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
10870 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10880 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
10890 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
108a0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74  ac_status); }; t
108b0 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 66 69 6c  hen.  for ac_fil
108c0 65 20 69 6e 20 60 28 6c 73 20 63 6f 6e 66 74 65  e in `(ls confte
108d0 73 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62  st.o conftest.ob
108e0 6a 3b 20 6c 73 20 63 6f 6e 66 74 65 73 74 2e 2a  j; ls conftest.*
108f0 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 3b 20  ) 2>/dev/null`; 
10900 64 6f 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69  do.  case $ac_fi
10910 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f  le in.    *.$ac_
10920 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20  ext | *.xcoff | 
10930 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e  *.tds | *.d | *.
10940 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a  pdb | *.xSYM | *
10950 2e 62 62 20 7c 20 2a 2e 62 62 67 20 29 20 3b 3b  .bb | *.bbg ) ;;
10960 0a 20 20 20 20 2a 29 20 61 63 5f 63 76 5f 6f 62  .    *) ac_cv_ob
10970 6a 65 78 74 3d 60 65 78 70 72 20 22 24 61 63 5f  jext=`expr "$ac_
10980 66 69 6c 65 22 20 3a 20 27 2e 2a 5c 2e 5c 28 2e  file" : '.*\.\(.
10990 2a 5c 29 27 60 0a 20 20 20 20 20 20 20 62 72 65  *\)'`.       bre
109a0 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65  ak;;.  esac.done
109b0 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
109c0 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
109d0 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
109e0 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
109f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
10a00 35 0a 0a 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  5..{ { echo "$as
10a10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
10a20 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75  or: cannot compu
10a30 74 65 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a  te suffix of obj
10a40 65 63 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f  ect files: canno
10a50 74 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60  t compile.See \`
10a60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
10a70 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
10a80 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
10a90 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63   error: cannot c
10aa0 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66  ompute suffix of
10ab0 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 3a 20 63   object files: c
10ac0 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 0a 53 65  annot compile.Se
10ad0 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
10ae0 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
10af0 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  ." >&2;}.   { (e
10b00 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
10b10 7d 3b 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  }; }.fi..rm -f c
10b20 6f 6e 66 74 65 73 74 2e 24 61 63 5f 63 76 5f 6f  onftest.$ac_cv_o
10b30 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
10b40 61 63 5f 65 78 74 0a 66 69 0a 65 63 68 6f 20 22  ac_ext.fi.echo "
10b50 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
10b60 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 6f  result: $ac_cv_o
10b70 62 6a 65 78 74 22 20 3e 26 35 0a 65 63 68 6f 20  bjext" >&5.echo 
10b80 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76  "${ECHO_T}$ac_cv
10b90 5f 6f 62 6a 65 78 74 22 20 3e 26 36 0a 4f 42 4a  _objext" >&6.OBJ
10ba0 45 58 54 3d 24 61 63 5f 63 76 5f 6f 62 6a 65 78  EXT=$ac_cv_objex
10bb0 74 0a 61 63 5f 6f 62 6a 65 78 74 3d 24 4f 42 4a  t.ac_objext=$OBJ
10bc0 45 58 54 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  EXT.echo "$as_me
10bd0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
10be0 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72  ng whether we ar
10bf0 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20  e using the GNU 
10c00 43 20 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a  C compiler" >&5.
10c10 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
10c20 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77  ecking whether w
10c30 65 20 61 72 65 20 75 73 69 6e 67 20 74 68 65 20  e are using the 
10c40 47 4e 55 20 43 20 63 6f 6d 70 69 6c 65 72 2e 2e  GNU C compiler..
10c50 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
10c60 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
10c70 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b 73  c_compiler_gnu+s
10c80 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
10c90 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
10ca0 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
10cb0 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61  C" >&6.else.  ca
10cc0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
10cd0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
10ce0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
10cf0 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
10d00 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
10d10 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
10d20 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
10d30 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
10d40 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
10d50 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 23  .int.main ().{.#
10d60 69 66 6e 64 65 66 20 5f 5f 47 4e 55 43 5f 5f 0a  ifndef __GNUC__.
10d70 20 20 20 20 20 20 20 63 68 6f 6b 65 20 6d 65 0a         choke me.
10d80 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20 20 72 65  #endif..  ;.  re
10d90 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
10da0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
10db0 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
10dc0 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
10dd0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
10de0 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26  c_compile\"") >&
10df0 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
10e00 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73  mpile) 2>conftes
10e10 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
10e20 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
10e30 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
10e40 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
10e50 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
10e60 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
10e70 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
10e80 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10e90 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
10ea0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
10eb0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
10ec0 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d  } &&.. { ac_try=
10ed0 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f  'test -z "$ac_c_
10ee0 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09  werror_flag"....
10ef0 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20 63 6f   || test ! -s co
10f00 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20 7b 20  nftest.err'.  { 
10f10 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
10f20 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
10f30 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20  c_try\"") >&5.  
10f40 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32  (eval $ac_try) 2
10f50 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
10f60 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
10f70 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
10f80 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
10f90 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
10fa0 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20  tus); }; } &&.. 
10fb0 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d  { ac_try='test -
10fc0 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
10fd0 62 6a 65 78 74 27 0a 20 20 7b 20 28 65 76 61 6c  bjext'.  { (eval
10fe0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
10ff0 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79  INENO: \"$ac_try
11000 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
11010 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20   $ac_try) 2>&5. 
11020 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
11030 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
11040 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
11050 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
11060 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
11070 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 61 63   }; }; then.  ac
11080 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 79 65  _compiler_gnu=ye
11090 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  s.else.  echo "$
110a0 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
110b0 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
110c0 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
110d0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
110e0 26 35 0a 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5..ac_compiler_
110f0 67 6e 75 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20  gnu=no.fi.rm -f 
11100 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
11110 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
11120 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
11130 74 0a 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  t.ac_cv_c_compil
11140 65 72 5f 67 6e 75 3d 24 61 63 5f 63 6f 6d 70 69  er_gnu=$ac_compi
11150 6c 65 72 5f 67 6e 75 0a 0a 66 69 0a 65 63 68 6f  ler_gnu..fi.echo
11160 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
11170 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
11180 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22  _c_compiler_gnu"
11190 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
111a0 4f 5f 54 7d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  O_T}$ac_cv_c_com
111b0 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 36 0a 47  piler_gnu" >&6.G
111c0 43 43 3d 60 74 65 73 74 20 24 61 63 5f 63 6f 6d  CC=`test $ac_com
111d0 70 69 6c 65 72 5f 67 6e 75 20 3d 20 79 65 73 20  piler_gnu = yes 
111e0 26 26 20 65 63 68 6f 20 79 65 73 60 0a 61 63 5f  && echo yes`.ac_
111f0 74 65 73 74 5f 43 46 4c 41 47 53 3d 24 7b 43 46  test_CFLAGS=${CF
11200 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76  LAGS+set}.ac_sav
11210 65 5f 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53  e_CFLAGS=$CFLAGS
11220 0a 43 46 4c 41 47 53 3d 22 2d 67 22 0a 65 63 68  .CFLAGS="-g".ech
11230 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
11240 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  O: checking whet
11250 68 65 72 20 24 43 43 20 61 63 63 65 70 74 73 20  her $CC accepts 
11260 2d 67 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  -g" >&5.echo $EC
11270 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77  HO_N "checking w
11280 68 65 74 68 65 72 20 24 43 43 20 61 63 63 65 70  hether $CC accep
11290 74 73 20 2d 67 2e 2e 2e 20 24 45 43 48 4f 5f 43  ts -g... $ECHO_C
112a0 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24  " >&6.if test "$
112b0 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67  {ac_cv_prog_cc_g
112c0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
112d0 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
112e0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
112f0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
11300 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
11310 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
11320 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
11330 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
11340 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
11350 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
11360 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
11370 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
11380 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
11390 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
113a0 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
113b0 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
113c0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
113d0 6a 65 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20  jext.if { (eval 
113e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
113f0 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  NENO: \"$ac_comp
11400 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ile\"") >&5.  (e
11410 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29  val $ac_compile)
11420 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
11430 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
11440 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
11450 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
11460 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
11470 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
11480 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
11490 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
114a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
114b0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
114c0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
114d0 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09  _status); } &&..
114e0 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20   { ac_try='test 
114f0 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
11500 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74 65  _flag".... || te
11510 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
11520 2e 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c 20  .err'.  { (eval 
11530 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
11540 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c  NENO: \"$ac_try\
11550 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
11560 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20  $ac_try) 2>&5.  
11570 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
11580 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
11590 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
115a0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
115b0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
115c0 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74  }; } &&.. { ac_t
115d0 72 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e 66  ry='test -s conf
115e0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27  test.$ac_objext'
115f0 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  .  { (eval echo 
11600 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
11610 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e   \"$ac_try\"") >
11620 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74  &5.  (eval $ac_t
11630 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  ry) 2>&5.  ac_st
11640 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
11650 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
11660 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
11670 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
11680 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b  c_status); }; };
11690 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
116a0 6f 67 5f 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65  og_cc_g=yes.else
116b0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
116c0 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
116d0 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
116e0 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
116f0 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 61 63  .$ac_ext >&5..ac
11700 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 6e 6f  _cv_prog_cc_g=no
11710 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
11720 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
11730 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
11740 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65  est.$ac_ext.fi.e
11750 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
11760 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
11770 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 22 20 3e  _cv_prog_cc_g" >
11780 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
11790 54 7d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  T}$ac_cv_prog_cc
117a0 5f 67 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20  _g" >&6.if test 
117b0 22 24 61 63 5f 74 65 73 74 5f 43 46 4c 41 47 53  "$ac_test_CFLAGS
117c0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
117d0 43 46 4c 41 47 53 3d 24 61 63 5f 73 61 76 65 5f  CFLAGS=$ac_save_
117e0 43 46 4c 41 47 53 0a 65 6c 69 66 20 74 65 73 74  CFLAGS.elif test
117f0 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f   $ac_cv_prog_cc_
11800 67 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  g = yes; then.  
11810 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
11820 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 43   yes; then.    C
11830 46 4c 41 47 53 3d 22 2d 67 20 2d 4f 32 22 0a 20  FLAGS="-g -O2". 
11840 20 65 6c 73 65 0a 20 20 20 20 43 46 4c 41 47 53   else.    CFLAGS
11850 3d 22 2d 67 22 0a 20 20 66 69 0a 65 6c 73 65 0a  ="-g".  fi.else.
11860 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
11870 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20   = yes; then.   
11880 20 43 46 4c 41 47 53 3d 22 2d 4f 32 22 0a 20 20   CFLAGS="-O2".  
11890 65 6c 73 65 0a 20 20 20 20 43 46 4c 41 47 53 3d  else.    CFLAGS=
118a0 0a 20 20 66 69 0a 66 69 0a 65 63 68 6f 20 22 24  .  fi.fi.echo "$
118b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
118c0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 43 43 20  hecking for $CC 
118d0 6f 70 74 69 6f 6e 20 74 6f 20 61 63 63 65 70 74  option to accept
118e0 20 41 4e 53 49 20 43 22 20 3e 26 35 0a 65 63 68   ANSI C" >&5.ech
118f0 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
11900 69 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74 69  ing for $CC opti
11910 6f 6e 20 74 6f 20 61 63 63 65 70 74 20 41 4e 53  on to accept ANS
11920 49 20 43 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  I C... $ECHO_C" 
11930 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61  >&6.if test "${a
11940 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 73 74 64  c_cv_prog_cc_std
11950 63 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  c+set}" = set; t
11960 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
11970 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
11980 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
11990 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 73   ac_cv_prog_cc_s
119a0 74 64 63 3d 6e 6f 0a 61 63 5f 73 61 76 65 5f 43  tdc=no.ac_save_C
119b0 43 3d 24 43 43 0a 63 61 74 20 3e 63 6f 6e 66 74  C=$CC.cat >conft
119c0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
119d0 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
119e0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
119f0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
11a00 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
11a10 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
11a20 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
11a30 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
11a40 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
11a50 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63   <stdarg.h>.#inc
11a60 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a 23  lude <stdio.h>.#
11a70 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 74 79 70  include <sys/typ
11a80 65 73 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c  es.h>.#include <
11a90 73 79 73 2f 73 74 61 74 2e 68 3e 0a 2f 2a 20 4d  sys/stat.h>./* M
11aa0 6f 73 74 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f  ost of the follo
11ab0 77 69 6e 67 20 74 65 73 74 73 20 61 72 65 20 73  wing tests are s
11ac0 74 6f 6c 65 6e 20 66 72 6f 6d 20 52 43 53 20 35  tolen from RCS 5
11ad0 2e 37 27 73 20 73 72 63 2f 63 6f 6e 66 2e 73 68  .7's src/conf.sh
11ae0 2e 20 20 2a 2f 0a 73 74 72 75 63 74 20 62 75 66  .  */.struct buf
11af0 20 7b 20 69 6e 74 20 78 3b 20 7d 3b 0a 46 49 4c   { int x; };.FIL
11b00 45 20 2a 20 28 2a 72 63 73 6f 70 65 6e 29 20 28  E * (*rcsopen) (
11b10 73 74 72 75 63 74 20 62 75 66 20 2a 2c 20 73 74  struct buf *, st
11b20 72 75 63 74 20 73 74 61 74 20 2a 2c 20 69 6e 74  ruct stat *, int
11b30 29 3b 0a 73 74 61 74 69 63 20 63 68 61 72 20 2a  );.static char *
11b40 65 20 28 70 2c 20 69 29 0a 20 20 20 20 20 63 68  e (p, i).     ch
11b50 61 72 20 2a 2a 70 3b 0a 20 20 20 20 20 69 6e 74  ar **p;.     int
11b60 20 69 3b 0a 7b 0a 20 20 72 65 74 75 72 6e 20 70   i;.{.  return p
11b70 5b 69 5d 3b 0a 7d 0a 73 74 61 74 69 63 20 63 68  [i];.}.static ch
11b80 61 72 20 2a 66 20 28 63 68 61 72 20 2a 20 28 2a  ar *f (char * (*
11b90 67 29 20 28 63 68 61 72 20 2a 2a 2c 20 69 6e 74  g) (char **, int
11ba0 29 2c 20 63 68 61 72 20 2a 2a 70 2c 20 2e 2e 2e  ), char **p, ...
11bb0 29 0a 7b 0a 20 20 63 68 61 72 20 2a 73 3b 0a 20  ).{.  char *s;. 
11bc0 20 76 61 5f 6c 69 73 74 20 76 3b 0a 20 20 76 61   va_list v;.  va
11bd0 5f 73 74 61 72 74 20 28 76 2c 70 29 3b 0a 20 20  _start (v,p);.  
11be0 73 20 3d 20 67 20 28 70 2c 20 76 61 5f 61 72 67  s = g (p, va_arg
11bf0 20 28 76 2c 69 6e 74 29 29 3b 0a 20 20 76 61 5f   (v,int));.  va_
11c00 65 6e 64 20 28 76 29 3b 0a 20 20 72 65 74 75 72  end (v);.  retur
11c10 6e 20 73 3b 0a 7d 0a 0a 2f 2a 20 4f 53 46 20 34  n s;.}../* OSF 4
11c20 2e 30 20 43 6f 6d 70 61 71 20 63 63 20 69 73 20  .0 Compaq cc is 
11c30 73 6f 6d 65 20 73 6f 72 74 20 6f 66 20 61 6c 6d  some sort of alm
11c40 6f 73 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61  ost-ANSI by defa
11c50 75 6c 74 2e 20 20 49 74 20 68 61 73 0a 20 20 20  ult.  It has.   
11c60 66 75 6e 63 74 69 6f 6e 20 70 72 6f 74 6f 74 79  function prototy
11c70 70 65 73 20 61 6e 64 20 73 74 75 66 66 2c 20 62  pes and stuff, b
11c80 75 74 20 6e 6f 74 20 27 5c 78 48 48 27 20 68 65  ut not '\xHH' he
11c90 78 20 63 68 61 72 61 63 74 65 72 20 63 6f 6e 73  x character cons
11ca0 74 61 6e 74 73 2e 0a 20 20 20 54 68 65 73 65 20  tants..   These 
11cb0 64 6f 6e 27 74 20 70 72 6f 76 6f 6b 65 20 61 6e  don't provoke an
11cc0 20 65 72 72 6f 72 20 75 6e 66 6f 72 74 75 6e 61   error unfortuna
11cd0 74 65 6c 79 2c 20 69 6e 73 74 65 61 64 20 61 72  tely, instead ar
11ce0 65 20 73 69 6c 65 6e 74 6c 79 20 74 72 65 61 74  e silently treat
11cf0 65 64 0a 20 20 20 61 73 20 27 78 27 2e 20 20 54  ed.   as 'x'.  T
11d00 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 6e 64  he following ind
11d10 75 63 65 73 20 61 6e 20 65 72 72 6f 72 2c 20 75  uces an error, u
11d20 6e 74 69 6c 20 2d 73 74 64 31 20 69 73 20 61 64  ntil -std1 is ad
11d30 64 65 64 20 74 6f 20 67 65 74 0a 20 20 20 70 72  ded to get.   pr
11d40 6f 70 65 72 20 41 4e 53 49 20 6d 6f 64 65 2e 20  oper ANSI mode. 
11d50 20 43 75 72 69 6f 75 73 6c 79 20 27 5c 78 30 30   Curiously '\x00
11d60 27 21 3d 27 78 27 20 61 6c 77 61 79 73 20 63 6f  '!='x' always co
11d70 6d 65 73 20 6f 75 74 20 74 72 75 65 2c 20 66 6f  mes out true, fo
11d80 72 20 61 6e 0a 20 20 20 61 72 72 61 79 20 73 69  r an.   array si
11d90 7a 65 20 61 74 20 6c 65 61 73 74 2e 20 20 49 74  ze at least.  It
11da0 27 73 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20  's necessary to 
11db0 77 72 69 74 65 20 27 5c 78 30 30 27 3d 3d 30 20  write '\x00'==0 
11dc0 74 6f 20 67 65 74 20 73 6f 6d 65 74 68 69 6e 67  to get something
11dd0 0a 20 20 20 74 68 61 74 27 73 20 74 72 75 65 20  .   that's true 
11de0 6f 6e 6c 79 20 77 69 74 68 20 2d 73 74 64 31 2e  only with -std1.
11df0 20 20 2a 2f 0a 69 6e 74 20 6f 73 66 34 5f 63 63    */.int osf4_cc
11e00 5f 61 72 72 61 79 20 5b 27 5c 78 30 30 27 20 3d  _array ['\x00' =
11e10 3d 20 30 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a 0a  = 0 ? 1 : -1];..
11e20 69 6e 74 20 74 65 73 74 20 28 69 6e 74 20 69 2c  int test (int i,
11e30 20 64 6f 75 62 6c 65 20 78 29 3b 0a 73 74 72 75   double x);.stru
11e40 63 74 20 73 31 20 7b 69 6e 74 20 28 2a 66 29 20  ct s1 {int (*f) 
11e50 28 69 6e 74 20 61 29 3b 7d 3b 0a 73 74 72 75 63  (int a);};.struc
11e60 74 20 73 32 20 7b 69 6e 74 20 28 2a 66 29 20 28  t s2 {int (*f) (
11e70 64 6f 75 62 6c 65 20 61 29 3b 7d 3b 0a 69 6e 74  double a);};.int
11e80 20 70 61 69 72 6e 61 6d 65 73 20 28 69 6e 74 2c   pairnames (int,
11e90 20 63 68 61 72 20 2a 2a 2c 20 46 49 4c 45 20 2a   char **, FILE *
11ea0 28 2a 29 28 73 74 72 75 63 74 20 62 75 66 20 2a  (*)(struct buf *
11eb0 2c 20 73 74 72 75 63 74 20 73 74 61 74 20 2a 2c  , struct stat *,
11ec0 20 69 6e 74 29 2c 20 69 6e 74 2c 20 69 6e 74 29   int), int, int)
11ed0 3b 0a 69 6e 74 20 61 72 67 63 3b 0a 63 68 61 72  ;.int argc;.char
11ee0 20 2a 2a 61 72 67 76 3b 0a 69 6e 74 0a 6d 61 69   **argv;.int.mai
11ef0 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e 20 66 20  n ().{.return f 
11f00 28 65 2c 20 61 72 67 76 2c 20 30 29 20 21 3d 20  (e, argv, 0) != 
11f10 61 72 67 76 5b 30 5d 20 20 7c 7c 20 20 66 20 28  argv[0]  ||  f (
11f20 65 2c 20 61 72 67 76 2c 20 31 29 20 21 3d 20 61  e, argv, 1) != a
11f30 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a 20 20 72 65  rgv[1];.  ;.  re
11f40 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
11f50 0a 23 20 44 6f 6e 27 74 20 74 72 79 20 67 63 63  .# Don't try gcc
11f60 20 2d 61 6e 73 69 3b 20 74 68 61 74 20 74 75 72   -ansi; that tur
11f70 6e 73 20 6f 66 66 20 75 73 65 66 75 6c 20 65 78  ns off useful ex
11f80 74 65 6e 73 69 6f 6e 73 20 61 6e 64 0a 23 20 62  tensions and.# b
11f90 72 65 61 6b 73 20 73 6f 6d 65 20 73 79 73 74 65  reaks some syste
11fa0 6d 73 27 20 68 65 61 64 65 72 20 66 69 6c 65 73  ms' header files
11fb0 2e 0a 23 20 41 49 58 09 09 09 2d 71 6c 61 6e 67  ..# AIX...-qlang
11fc0 6c 76 6c 3d 61 6e 73 69 0a 23 20 55 6c 74 72 69  lvl=ansi.# Ultri
11fd0 78 20 61 6e 64 20 4f 53 46 2f 31 09 2d 73 74 64  x and OSF/1.-std
11fe0 31 0a 23 20 48 50 2d 55 58 20 31 30 2e 32 30 20  1.# HP-UX 10.20 
11ff0 61 6e 64 20 6c 61 74 65 72 09 2d 41 65 0a 23 20  and later.-Ae.# 
12000 48 50 2d 55 58 20 6f 6c 64 65 72 20 76 65 72 73  HP-UX older vers
12010 69 6f 6e 73 09 2d 41 61 20 2d 44 5f 48 50 55 58  ions.-Aa -D_HPUX
12020 5f 53 4f 55 52 43 45 0a 23 20 53 56 52 34 09 09  _SOURCE.# SVR4..
12030 09 2d 58 63 20 2d 44 5f 5f 45 58 54 45 4e 53 49  .-Xc -D__EXTENSI
12040 4f 4e 53 5f 5f 0a 66 6f 72 20 61 63 5f 61 72 67  ONS__.for ac_arg
12050 20 69 6e 20 22 22 20 2d 71 6c 61 6e 67 6c 76 6c   in "" -qlanglvl
12060 3d 61 6e 73 69 20 2d 73 74 64 31 20 2d 41 65 20  =ansi -std1 -Ae 
12070 22 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53 4f 55  "-Aa -D_HPUX_SOU
12080 52 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f 45 58  RCE" "-Xc -D__EX
12090 54 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f 0a 20  TENSIONS__".do. 
120a0 20 43 43 3d 22 24 61 63 5f 73 61 76 65 5f 43 43   CC="$ac_save_CC
120b0 20 24 61 63 5f 61 72 67 22 0a 20 20 72 6d 20 2d   $ac_arg".  rm -
120c0 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
120d0 62 6a 65 78 74 0a 69 66 20 7b 20 28 65 76 61 6c  bjext.if { (eval
120e0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
120f0 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d  INENO: \"$ac_com
12100 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28  pile\"") >&5.  (
12110 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
12120 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
12130 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
12140 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
12150 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
12160 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
12170 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
12180 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
12190 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
121a0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
121b0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
121c0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
121d0 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 0a  c_status); } &&.
121e0 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74  . { ac_try='test
121f0 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
12200 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74  r_flag".... || t
12210 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
12220 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c  t.err'.  { (eval
12230 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
12240 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79  INENO: \"$ac_try
12250 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
12260 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20   $ac_try) 2>&5. 
12270 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
12280 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12290 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
122a0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
122b0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
122c0 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f   }; } &&.. { ac_
122d0 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e  try='test -s con
122e0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
122f0 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  '.  { (eval echo
12300 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
12310 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20  : \"$ac_try\"") 
12320 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
12330 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  try) 2>&5.  ac_s
12340 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
12350 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
12360 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
12370 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
12380 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
12390 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
123a0 72 6f 67 5f 63 63 5f 73 74 64 63 3d 24 61 63 5f  rog_cc_stdc=$ac_
123b0 61 72 67 0a 62 72 65 61 6b 0a 65 6c 73 65 0a 20  arg.break.else. 
123c0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66   echo "$as_me: f
123d0 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
123e0 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
123f0 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
12400 61 63 5f 65 78 74 20 3e 26 35 0a 0a 66 69 0a 72  ac_ext >&5..fi.r
12410 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
12420 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
12430 62 6a 65 78 74 0a 64 6f 6e 65 0a 72 6d 20 2d 66  bjext.done.rm -f
12440 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
12450 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  t conftest.$ac_o
12460 62 6a 65 78 74 0a 43 43 3d 24 61 63 5f 73 61 76  bjext.CC=$ac_sav
12470 65 5f 43 43 0a 0a 66 69 0a 0a 63 61 73 65 20 22  e_CC..fi..case "
12480 78 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f  x$ac_cv_prog_cc_
12490 73 74 64 63 22 20 69 6e 0a 20 20 78 7c 78 6e 6f  stdc" in.  x|xno
124a0 29 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f  ).    echo "$as_
124b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
124c0 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65 64 65 64 22  lt: none needed"
124d0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
124e0 4f 5f 54 7d 6e 6f 6e 65 20 6e 65 65 64 65 64 22  O_T}none needed"
124f0 20 3e 26 36 20 3b 3b 0a 20 20 2a 29 0a 20 20 20   >&6 ;;.  *).   
12500 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
12510 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
12520 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 73 74  ac_cv_prog_cc_st
12530 64 63 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  dc" >&5.echo "${
12540 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 70 72  ECHO_T}$ac_cv_pr
12550 6f 67 5f 63 63 5f 73 74 64 63 22 20 3e 26 36 0a  og_cc_stdc" >&6.
12560 20 20 20 20 43 43 3d 22 24 43 43 20 24 61 63 5f      CC="$CC $ac_
12570 63 76 5f 70 72 6f 67 5f 63 63 5f 73 74 64 63 22  cv_prog_cc_stdc"
12580 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 53 6f 6d 65   ;;.esac..# Some
12590 20 70 65 6f 70 6c 65 20 75 73 65 20 61 20 43 2b   people use a C+
125a0 2b 20 63 6f 6d 70 69 6c 65 72 20 74 6f 20 63 6f  + compiler to co
125b0 6d 70 69 6c 65 20 43 2e 20 20 53 69 6e 63 65 20  mpile C.  Since 
125c0 77 65 20 75 73 65 20 60 65 78 69 74 27 2c 0a 23  we use `exit',.#
125d0 20 69 6e 20 43 2b 2b 20 77 65 20 6e 65 65 64 20   in C++ we need 
125e0 74 6f 20 64 65 63 6c 61 72 65 20 69 74 2e 20 20  to declare it.  
125f0 49 6e 20 63 61 73 65 20 73 6f 6d 65 6f 6e 65 20  In case someone 
12600 75 73 65 73 20 74 68 65 20 73 61 6d 65 20 63 6f  uses the same co
12610 6d 70 69 6c 65 72 0a 23 20 66 6f 72 20 62 6f 74  mpiler.# for bot
12620 68 20 63 6f 6d 70 69 6c 69 6e 67 20 43 20 61 6e  h compiling C an
12630 64 20 43 2b 2b 20 77 65 20 6e 65 65 64 20 74 6f  d C++ we need to
12640 20 68 61 76 65 20 74 68 65 20 43 2b 2b 20 63 6f   have the C++ co
12650 6d 70 69 6c 65 72 20 64 65 63 69 64 65 0a 23 20  mpiler decide.# 
12660 74 68 65 20 64 65 63 6c 61 72 61 74 69 6f 6e 20  the declaration 
12670 6f 66 20 65 78 69 74 2c 20 73 69 6e 63 65 20 69  of exit, since i
12680 74 27 73 20 74 68 65 20 6d 6f 73 74 20 64 65 6d  t's the most dem
12690 61 6e 64 69 6e 67 20 65 6e 76 69 72 6f 6e 6d 65  anding environme
126a0 6e 74 2e 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73  nt..cat >conftes
126b0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
126c0 4f 46 0a 23 69 66 6e 64 65 66 20 5f 5f 63 70 6c  OF.#ifndef __cpl
126d0 75 73 70 6c 75 73 0a 20 20 63 68 6f 6b 65 20 6d  usplus.  choke m
126e0 65 0a 23 65 6e 64 69 66 0a 5f 41 43 45 4f 46 0a  e.#endif._ACEOF.
126f0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
12700 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28  ac_objext.if { (
12710 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
12720 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
12730 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35  _compile\"") >&5
12740 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d  .  (eval $ac_com
12750 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73 74  pile) 2>conftest
12760 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
12770 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
12780 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
12790 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
127a0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
127b0 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
127c0 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
127d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
127e0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
127f0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
12800 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
12810 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27   &&.. { ac_try='
12820 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
12830 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20  error_flag".... 
12840 7c 7c 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  || test ! -s con
12850 66 74 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28  ftest.err'.  { (
12860 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
12870 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
12880 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28  _try\"") >&5.  (
12890 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e  eval $ac_try) 2>
128a0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
128b0 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
128c0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
128d0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
128e0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
128f0 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b  us); }; } &&.. {
12900 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73   ac_try='test -s
12910 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
12920 6a 65 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20  jext'.  { (eval 
12930 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12940 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c  NENO: \"$ac_try\
12950 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
12960 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20  $ac_try) 2>&5.  
12970 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
12980 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
12990 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
129a0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
129b0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
129c0 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 66 6f 72  }; }; then.  for
129d0 20 61 63 5f 64 65 63 6c 61 72 61 74 69 6f 6e 20   ac_declaration 
129e0 69 6e 20 5c 0a 20 20 20 27 27 20 5c 0a 20 20 20  in \.   '' \.   
129f0 27 65 78 74 65 72 6e 20 22 43 22 20 76 6f 69 64  'extern "C" void
12a00 20 73 74 64 3a 3a 65 78 69 74 20 28 69 6e 74 29   std::exit (int)
12a10 20 74 68 72 6f 77 20 28 29 3b 20 75 73 69 6e 67   throw (); using
12a20 20 73 74 64 3a 3a 65 78 69 74 3b 27 20 5c 0a 20   std::exit;' \. 
12a30 20 20 27 65 78 74 65 72 6e 20 22 43 22 20 76 6f    'extern "C" vo
12a40 69 64 20 73 74 64 3a 3a 65 78 69 74 20 28 69 6e  id std::exit (in
12a50 74 29 3b 20 75 73 69 6e 67 20 73 74 64 3a 3a 65  t); using std::e
12a60 78 69 74 3b 27 20 5c 0a 20 20 20 27 65 78 74 65  xit;' \.   'exte
12a70 72 6e 20 22 43 22 20 76 6f 69 64 20 65 78 69 74  rn "C" void exit
12a80 20 28 69 6e 74 29 20 74 68 72 6f 77 20 28 29 3b   (int) throw ();
12a90 27 20 5c 0a 20 20 20 27 65 78 74 65 72 6e 20 22  ' \.   'extern "
12aa0 43 22 20 76 6f 69 64 20 65 78 69 74 20 28 69 6e  C" void exit (in
12ab0 74 29 3b 27 20 5c 0a 20 20 20 27 76 6f 69 64 20  t);' \.   'void 
12ac0 65 78 69 74 20 28 69 6e 74 29 3b 27 0a 64 6f 0a  exit (int);'.do.
12ad0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
12ae0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
12af0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
12b00 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
12b10 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
12b20 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
12b30 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
12b40 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
12b50 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
12b60 20 2a 2f 0a 24 61 63 5f 64 65 63 6c 61 72 61 74   */.$ac_declarat
12b70 69 6f 6e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  ion.#include <st
12b80 64 6c 69 62 2e 68 3e 0a 69 6e 74 0a 6d 61 69 6e  dlib.h>.int.main
12b90 20 28 29 0a 7b 0a 65 78 69 74 20 28 34 32 29 3b   ().{.exit (42);
12ba0 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
12bb0 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20  .}._ACEOF.rm -f 
12bc0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
12bd0 65 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65  ext.if { (eval e
12be0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
12bf0 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
12c00 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  le\"") >&5.  (ev
12c10 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
12c20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
12c30 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
12c40 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
12c50 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
12c60 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
12c70 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
12c80 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
12c90 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61  r >&5.  echo "$a
12ca0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
12cb0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
12cc0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
12cd0 73 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20  status); } &&.. 
12ce0 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d  { ac_try='test -
12cf0 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  z "$ac_c_werror_
12d00 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73  flag".... || tes
12d10 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
12d20 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65  err'.  { (eval e
12d30 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
12d40 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22  ENO: \"$ac_try\"
12d50 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
12d60 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61  ac_try) 2>&5.  a
12d70 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
12d80 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
12d90 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
12da0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
12db0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
12dc0 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72  ; } &&.. { ac_tr
12dd0 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  y='test -s conft
12de0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27 0a  est.$ac_objext'.
12df0 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22    { (eval echo "
12e00 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
12e10 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26  \"$ac_try\"") >&
12e20 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72  5.  (eval $ac_tr
12e30 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  y) 2>&5.  ac_sta
12e40 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
12e50 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
12e60 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
12e70 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
12e80 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20  _status); }; }; 
12e90 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  then.  :.else.  
12ea0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
12eb0 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
12ec0 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
12ed0 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
12ee0 63 5f 65 78 74 20 3e 26 35 0a 0a 63 6f 6e 74 69  c_ext >&5..conti
12ef0 6e 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  nue.fi.rm -f con
12f00 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
12f10 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
12f20 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
12f30 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
12f40 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
12f50 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
12f60 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
12f70 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
12f80 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
12f90 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
12fa0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
12fb0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
12fc0 2a 2f 0a 24 61 63 5f 64 65 63 6c 61 72 61 74 69  */.$ac_declarati
12fd0 6f 6e 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  on.int.main ().{
12fe0 0a 65 78 69 74 20 28 34 32 29 3b 0a 20 20 3b 0a  .exit (42);.  ;.
12ff0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
13000 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
13010 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
13020 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
13030 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13040 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22  \"$ac_compile\""
13050 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
13060 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e  c_compile) 2>con
13070 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
13080 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
13090 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
130a0 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
130b0 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
130c0 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
130d0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
130e0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
130f0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
13100 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
13110 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
13120 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f  s); } &&.. { ac_
13130 74 72 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61  try='test -z "$a
13140 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
13150 0a 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d  .... || test ! -
13160 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a  s conftest.err'.
13170 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22    { (eval echo "
13180 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13190 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26  \"$ac_try\"") >&
131a0 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72  5.  (eval $ac_tr
131b0 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  y) 2>&5.  ac_sta
131c0 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
131d0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
131e0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
131f0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
13200 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26  _status); }; } &
13210 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65  &.. { ac_try='te
13220 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24  st -s conftest.$
13230 61 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28  ac_objext'.  { (
13240 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
13250 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
13260 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28  _try\"") >&5.  (
13270 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e  eval $ac_try) 2>
13280 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
13290 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
132a0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
132b0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
132c0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
132d0 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a  us); }; }; then.
132e0 20 20 62 72 65 61 6b 0a 65 6c 73 65 0a 20 20 65    break.else.  e
132f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
13300 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
13310 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
13320 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
13330 5f 65 78 74 20 3e 26 35 0a 0a 66 69 0a 72 6d 20  _ext >&5..fi.rm 
13340 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
13350 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
13360 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
13370 5f 65 78 74 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20  _ext.done.rm -f 
13380 63 6f 6e 66 74 65 73 74 2a 0a 69 66 20 74 65 73  conftest*.if tes
13390 74 20 2d 6e 20 22 24 61 63 5f 64 65 63 6c 61 72  t -n "$ac_declar
133a0 61 74 69 6f 6e 22 3b 20 74 68 65 6e 0a 20 20 65  ation"; then.  e
133b0 63 68 6f 20 27 23 69 66 64 65 66 20 5f 5f 63 70  cho '#ifdef __cp
133c0 6c 75 73 70 6c 75 73 27 20 3e 3e 63 6f 6e 66 64  lusplus' >>confd
133d0 65 66 73 2e 68 0a 20 20 65 63 68 6f 20 24 61 63  efs.h.  echo $ac
133e0 5f 64 65 63 6c 61 72 61 74 69 6f 6e 20 20 20 20  _declaration    
133f0 20 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 20    >>confdefs.h. 
13400 20 65 63 68 6f 20 27 23 65 6e 64 69 66 27 20 20   echo '#endif'  
13410 20 20 20 20 20 20 20 20 20 20 20 3e 3e 63 6f 6e             >>con
13420 66 64 65 66 73 2e 68 0a 66 69 0a 0a 65 6c 73 65  fdefs.h.fi..else
13430 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
13440 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
13450 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
13460 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
13470 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 66 69  .$ac_ext >&5..fi
13480 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
13490 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
134a0 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
134b0 2e 24 61 63 5f 65 78 74 0a 61 63 5f 65 78 74 3d  .$ac_ext.ac_ext=
134c0 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
134d0 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
134e0 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
134f0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
13500 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
13510 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
13520 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
13530 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
13540 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
13550 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
13560 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
13570 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
13580 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
13590 5f 67 6e 75 0a 0a 65 63 68 6f 20 22 24 61 73 5f  _gnu..echo "$as_
135a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
135b0 6b 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74  king for a sed t
135c0 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75  hat does not tru
135d0 6e 63 61 74 65 20 6f 75 74 70 75 74 22 20 3e 26  ncate output" >&
135e0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
135f0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 73  checking for a s
13600 65 64 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74  ed that does not
13610 20 74 72 75 6e 63 61 74 65 20 6f 75 74 70 75 74   truncate output
13620 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
13630 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
13640 76 5f 70 61 74 68 5f 53 45 44 2b 73 65 74 7d 22  v_path_SED+set}"
13650 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
13660 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
13670 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
13680 26 36 0a 65 6c 73 65 0a 20 20 23 20 4c 6f 6f 70  &6.else.  # Loop
13690 20 74 68 72 6f 75 67 68 20 74 68 65 20 75 73 65   through the use
136a0 72 27 73 20 70 61 74 68 20 61 6e 64 20 74 65 73  r's path and tes
136b0 74 20 66 6f 72 20 73 65 64 20 61 6e 64 20 67 73  t for sed and gs
136c0 65 64 2e 0a 23 20 54 68 65 6e 20 75 73 65 20 74  ed..# Then use t
136d0 68 61 74 20 6c 69 73 74 20 6f 66 20 73 65 64 27  hat list of sed'
136e0 73 20 61 73 20 6f 6e 65 73 20 74 6f 20 74 65 73  s as ones to tes
136f0 74 20 66 6f 72 20 74 72 75 6e 63 61 74 69 6f 6e  t for truncation
13700 2e 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  ..as_save_IFS=$I
13710 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
13720 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
13730 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
13740 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
13750 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
13760 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
13770 2e 0a 20 20 66 6f 72 20 6c 74 5f 61 63 5f 70 72  ..  for lt_ac_pr
13780 6f 67 20 69 6e 20 73 65 64 20 67 73 65 64 3b 20  og in sed gsed; 
13790 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  do.    for ac_ex
137a0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
137b0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
137c0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20  nsions; do.     
137d0 20 69 66 20 24 61 73 5f 65 78 65 63 75 74 61 62   if $as_executab
137e0 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 6c  le_p "$as_dir/$l
137f0 74 5f 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65  t_ac_prog$ac_exe
13800 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
13810 20 20 20 20 20 6c 74 5f 61 63 5f 73 65 64 5f 6c       lt_ac_sed_l
13820 69 73 74 3d 22 24 6c 74 5f 61 63 5f 73 65 64 5f  ist="$lt_ac_sed_
13830 6c 69 73 74 20 24 61 73 5f 64 69 72 2f 24 6c 74  list $as_dir/$lt
13840 5f 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63  _ac_prog$ac_exec
13850 5f 65 78 74 22 0a 20 20 20 20 20 20 66 69 0a 20  _ext".      fi. 
13860 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 64     done.  done.d
13870 6f 6e 65 0a 6c 74 5f 61 63 5f 6d 61 78 3d 30 0a  one.lt_ac_max=0.
13880 6c 74 5f 61 63 5f 63 6f 75 6e 74 3d 30 0a 23 20  lt_ac_count=0.# 
13890 41 64 64 20 2f 75 73 72 2f 78 70 67 34 2f 62 69  Add /usr/xpg4/bi
138a0 6e 2f 73 65 64 20 61 73 20 69 74 20 69 73 20 74  n/sed as it is t
138b0 79 70 69 63 61 6c 6c 79 20 66 6f 75 6e 64 20 6f  ypically found o
138c0 6e 20 53 6f 6c 61 72 69 73 0a 23 20 61 6c 6f 6e  n Solaris.# alon
138d0 67 20 77 69 74 68 20 2f 62 69 6e 2f 73 65 64 20  g with /bin/sed 
138e0 74 68 61 74 20 74 72 75 6e 63 61 74 65 73 20 6f  that truncates o
138f0 75 74 70 75 74 2e 0a 66 6f 72 20 6c 74 5f 61 63  utput..for lt_ac
13900 5f 73 65 64 20 69 6e 20 24 6c 74 5f 61 63 5f 73  _sed in $lt_ac_s
13910 65 64 5f 6c 69 73 74 20 2f 75 73 72 2f 78 70 67  ed_list /usr/xpg
13920 34 2f 62 69 6e 2f 73 65 64 3b 20 64 6f 0a 20 20  4/bin/sed; do.  
13930 74 65 73 74 20 21 20 2d 66 20 24 6c 74 5f 61 63  test ! -f $lt_ac
13940 5f 73 65 64 20 26 26 20 62 72 65 61 6b 0a 20 20  _sed && break.  
13950 63 61 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 3e 20  cat /dev/null > 
13960 63 6f 6e 66 74 65 73 74 2e 69 6e 0a 20 20 6c 74  conftest.in.  lt
13970 5f 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 65 63  _ac_count=0.  ec
13980 68 6f 20 24 45 43 48 4f 5f 4e 20 22 30 31 32 33  ho $ECHO_N "0123
13990 34 35 36 37 38 39 24 45 43 48 4f 5f 43 22 20 3e  456789$ECHO_C" >
139a0 63 6f 6e 66 74 65 73 74 2e 69 6e 0a 20 20 23 20  conftest.in.  # 
139b0 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 73 65  Check for GNU se
139c0 64 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20  d and select it 
139d0 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a  if it is found..
139e0 20 20 69 66 20 22 24 6c 74 5f 61 63 5f 73 65 64    if "$lt_ac_sed
139f0 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31  " --version 2>&1
13a00 20 3c 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 67   < /dev/null | g
13a10 72 65 70 20 27 47 4e 55 27 20 3e 20 2f 64 65 76  rep 'GNU' > /dev
13a20 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
13a30 6c 74 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 24  lt_cv_path_SED=$
13a40 6c 74 5f 61 63 5f 73 65 64 0a 20 20 20 20 62 72  lt_ac_sed.    br
13a50 65 61 6b 0a 20 20 66 69 0a 20 20 77 68 69 6c 65  eak.  fi.  while
13a60 20 74 72 75 65 3b 20 64 6f 0a 20 20 20 20 63 61   true; do.    ca
13a70 74 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f  t conftest.in co
13a80 6e 66 74 65 73 74 2e 69 6e 20 3e 63 6f 6e 66 74  nftest.in >conft
13a90 65 73 74 2e 74 6d 70 0a 20 20 20 20 6d 76 20 63  est.tmp.    mv c
13aa0 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66  onftest.tmp conf
13ab0 74 65 73 74 2e 69 6e 0a 20 20 20 20 63 70 20 63  test.in.    cp c
13ac0 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74  onftest.in conft
13ad0 65 73 74 2e 6e 6c 0a 20 20 20 20 65 63 68 6f 20  est.nl.    echo 
13ae0 3e 3e 63 6f 6e 66 74 65 73 74 2e 6e 6c 0a 20 20  >>conftest.nl.  
13af0 20 20 24 6c 74 5f 61 63 5f 73 65 64 20 2d 65 20    $lt_ac_sed -e 
13b00 27 73 2f 61 24 2f 2f 27 20 3c 20 63 6f 6e 66 74  's/a$//' < conft
13b10 65 73 74 2e 6e 6c 20 3e 63 6f 6e 66 74 65 73 74  est.nl >conftest
13b20 2e 6f 75 74 20 7c 7c 20 62 72 65 61 6b 0a 20 20  .out || break.  
13b30 20 20 63 6d 70 20 2d 73 20 63 6f 6e 66 74 65 73    cmp -s conftes
13b40 74 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74 2e 6e  t.out conftest.n
13b50 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 23  l || break.    #
13b60 20 31 30 30 30 30 20 63 68 61 72 73 20 61 73 20   10000 chars as 
13b70 69 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65  input seems more
13b80 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20   than enough.   
13b90 20 74 65 73 74 20 24 6c 74 5f 61 63 5f 63 6f 75   test $lt_ac_cou
13ba0 6e 74 20 2d 67 74 20 31 30 20 26 26 20 62 72 65  nt -gt 10 && bre
13bb0 61 6b 0a 20 20 20 20 6c 74 5f 61 63 5f 63 6f 75  ak.    lt_ac_cou
13bc0 6e 74 3d 60 65 78 70 72 20 24 6c 74 5f 61 63 5f  nt=`expr $lt_ac_
13bd0 63 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20 20 69  count + 1`.    i
13be0 66 20 74 65 73 74 20 24 6c 74 5f 61 63 5f 63 6f  f test $lt_ac_co
13bf0 75 6e 74 20 2d 67 74 20 24 6c 74 5f 61 63 5f 6d  unt -gt $lt_ac_m
13c00 61 78 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c  ax; then.      l
13c10 74 5f 61 63 5f 6d 61 78 3d 24 6c 74 5f 61 63 5f  t_ac_max=$lt_ac_
13c20 63 6f 75 6e 74 0a 20 20 20 20 20 20 6c 74 5f 63  count.      lt_c
13c30 76 5f 70 61 74 68 5f 53 45 44 3d 24 6c 74 5f 61  v_path_SED=$lt_a
13c40 63 5f 73 65 64 0a 20 20 20 20 66 69 0a 20 20 64  c_sed.    fi.  d
13c50 6f 6e 65 0a 64 6f 6e 65 0a 53 45 44 3d 24 6c 74  one.done.SED=$lt
13c60 5f 63 76 5f 70 61 74 68 5f 53 45 44 0a 0a 66 69  _cv_path_SED..fi
13c70 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  ..echo "$as_me:$
13c80 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
13c90 24 53 45 44 22 20 3e 26 35 0a 65 63 68 6f 20 22  $SED" >&5.echo "
13ca0 24 7b 45 43 48 4f 5f 54 7d 24 53 45 44 22 20 3e  ${ECHO_T}$SED" >
13cb0 26 36 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  &6..echo "$as_me
13cc0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
13cd0 6e 67 20 66 6f 72 20 65 67 72 65 70 22 20 3e 26  ng for egrep" >&
13ce0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
13cf0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65 67 72  checking for egr
13d00 65 70 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  ep... $ECHO_C" >
13d10 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63  &6.if test "${ac
13d20 5f 63 76 5f 70 72 6f 67 5f 65 67 72 65 70 2b 73  _cv_prog_egrep+s
13d30 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
13d40 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
13d50 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
13d60 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
13d70 20 65 63 68 6f 20 61 20 7c 20 28 67 72 65 70 20   echo a | (grep 
13d80 2d 45 20 27 28 61 7c 62 29 27 29 20 3e 2f 64 65  -E '(a|b)') >/de
13d90 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20 20  v/null 2>&1.    
13da0 74 68 65 6e 20 61 63 5f 63 76 5f 70 72 6f 67 5f  then ac_cv_prog_
13db0 65 67 72 65 70 3d 27 67 72 65 70 20 2d 45 27 0a  egrep='grep -E'.
13dc0 20 20 20 20 65 6c 73 65 20 61 63 5f 63 76 5f 70      else ac_cv_p
13dd0 72 6f 67 5f 65 67 72 65 70 3d 27 65 67 72 65 70  rog_egrep='egrep
13de0 27 0a 20 20 20 20 66 69 0a 66 69 0a 65 63 68 6f  '.    fi.fi.echo
13df0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
13e00 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
13e10 5f 70 72 6f 67 5f 65 67 72 65 70 22 20 3e 26 35  _prog_egrep" >&5
13e20 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
13e30 24 61 63 5f 63 76 5f 70 72 6f 67 5f 65 67 72 65  $ac_cv_prog_egre
13e40 70 22 20 3e 26 36 0a 20 45 47 52 45 50 3d 24 61  p" >&6. EGREP=$a
13e50 63 5f 63 76 5f 70 72 6f 67 5f 65 67 72 65 70 0a  c_cv_prog_egrep.
13e60 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68  ...# Check wheth
13e70 65 72 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c 64  er --with-gnu-ld
13e80 20 6f 72 20 2d 2d 77 69 74 68 6f 75 74 2d 67 6e   or --without-gn
13e90 75 2d 6c 64 20 77 61 73 20 67 69 76 65 6e 2e 0a  u-ld was given..
13ea0 69 66 20 74 65 73 74 20 22 24 7b 77 69 74 68 5f  if test "${with_
13eb0 67 6e 75 5f 6c 64 2b 73 65 74 7d 22 20 3d 20 73  gnu_ld+set}" = s
13ec0 65 74 3b 20 74 68 65 6e 0a 20 20 77 69 74 68 76  et; then.  withv
13ed0 61 6c 3d 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64  al="$with_gnu_ld
13ee0 22 0a 20 20 74 65 73 74 20 22 24 77 69 74 68 76  ".  test "$withv
13ef0 61 6c 22 20 3d 20 6e 6f 20 7c 7c 20 77 69 74 68  al" = no || with
13f00 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 65 6c 73 65  _gnu_ld=yes.else
13f10 0a 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e  .  with_gnu_ld=n
13f20 6f 0a 66 69 3b 0a 61 63 5f 70 72 6f 67 3d 6c 64  o.fi;.ac_prog=ld
13f30 0a 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20  .if test "$GCC" 
13f40 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
13f50 43 68 65 63 6b 20 69 66 20 67 63 63 20 2d 70 72  Check if gcc -pr
13f60 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64  int-prog-name=ld
13f70 20 67 69 76 65 73 20 61 20 70 61 74 68 2e 0a 20   gives a path.. 
13f80 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
13f90 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
13fa0 66 6f 72 20 6c 64 20 75 73 65 64 20 62 79 20 24  for ld used by $
13fb0 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  CC" >&5.echo $EC
13fc0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
13fd0 6f 72 20 6c 64 20 75 73 65 64 20 62 79 20 24 43  or ld used by $C
13fe0 43 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  C... $ECHO_C" >&
13ff0 36 0a 20 20 63 61 73 65 20 24 68 6f 73 74 20 69  6.  case $host i
14000 6e 0a 20 20 2a 2d 2a 2d 6d 69 6e 67 77 2a 29 0a  n.  *-*-mingw*).
14010 20 20 20 20 23 20 67 63 63 20 6c 65 61 76 65 73      # gcc leaves
14020 20 61 20 74 72 61 69 6c 69 6e 67 20 63 61 72 72   a trailing carr
14030 69 61 67 65 20 72 65 74 75 72 6e 20 77 68 69 63  iage return whic
14040 68 20 75 70 73 65 74 73 20 6d 69 6e 67 77 0a 20  h upsets mingw. 
14050 20 20 20 61 63 5f 70 72 6f 67 3d 60 28 24 43 43     ac_prog=`($CC
14060 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d   -print-prog-nam
14070 65 3d 6c 64 29 20 32 3e 26 35 20 7c 20 74 72 20  e=ld) 2>&5 | tr 
14080 2d 64 20 27 5c 30 31 35 27 60 20 3b 3b 0a 20 20  -d '\015'` ;;.  
14090 2a 29 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d 60  *).    ac_prog=`
140a0 28 24 43 43 20 2d 70 72 69 6e 74 2d 70 72 6f 67  ($CC -print-prog
140b0 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e 26 35 60 20  -name=ld) 2>&5` 
140c0 3b 3b 0a 20 20 65 73 61 63 0a 20 20 63 61 73 65  ;;.  esac.  case
140d0 20 24 61 63 5f 70 72 6f 67 20 69 6e 0a 20 20 20   $ac_prog in.   
140e0 20 23 20 41 63 63 65 70 74 20 61 62 73 6f 6c 75   # Accept absolu
140f0 74 65 20 70 61 74 68 73 2e 0a 20 20 20 20 5b 5c  te paths..    [\
14100 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 29  \/]* | ?:[\\/]*)
14110 0a 20 20 20 20 20 20 72 65 5f 64 69 72 65 6c 74  .      re_direlt
14120 3d 27 2f 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 5c 2e 5c  ='/[^/][^/]*/\.\
14130 2e 2f 27 0a 20 20 20 20 20 20 23 20 43 61 6e 6f  ./'.      # Cano
14140 6e 69 63 61 6c 69 7a 65 20 74 68 65 20 70 61 74  nicalize the pat
14150 68 6e 61 6d 65 20 6f 66 20 6c 64 0a 20 20 20 20  hname of ld.    
14160 20 20 61 63 5f 70 72 6f 67 3d 60 65 63 68 6f 20    ac_prog=`echo 
14170 24 61 63 5f 70 72 6f 67 7c 20 24 53 45 44 20 27  $ac_prog| $SED '
14180 73 25 5c 5c 5c 5c 25 2f 25 67 27 60 0a 20 20 20  s%\\\\%/%g'`.   
14190 20 20 20 77 68 69 6c 65 20 65 63 68 6f 20 24 61     while echo $a
141a0 63 5f 70 72 6f 67 20 7c 20 67 72 65 70 20 22 24  c_prog | grep "$
141b0 72 65 5f 64 69 72 65 6c 74 22 20 3e 20 2f 64 65  re_direlt" > /de
141c0 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 64 6f 0a  v/null 2>&1; do.
141d0 09 61 63 5f 70 72 6f 67 3d 60 65 63 68 6f 20 24  .ac_prog=`echo $
141e0 61 63 5f 70 72 6f 67 7c 20 24 53 45 44 20 22 73  ac_prog| $SED "s
141f0 25 24 72 65 5f 64 69 72 65 6c 74 25 2f 25 22 60  %$re_direlt%/%"`
14200 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  .      done.    
14210 20 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 20    test -z "$LD" 
14220 26 26 20 4c 44 3d 22 24 61 63 5f 70 72 6f 67 22  && LD="$ac_prog"
14230 0a 20 20 20 20 20 20 3b 3b 0a 20 20 22 22 29 0a  .      ;;.  "").
14240 20 20 20 20 23 20 49 66 20 69 74 20 66 61 69 6c      # If it fail
14250 73 2c 20 74 68 65 6e 20 70 72 65 74 65 6e 64 20  s, then pretend 
14260 77 65 20 61 72 65 6e 27 74 20 75 73 69 6e 67 20  we aren't using 
14270 47 43 43 2e 0a 20 20 20 20 61 63 5f 70 72 6f 67  GCC..    ac_prog
14280 3d 6c 64 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a  =ld.    ;;.  *).
14290 20 20 20 20 23 20 49 66 20 69 74 20 69 73 20 72      # If it is r
142a0 65 6c 61 74 69 76 65 2c 20 74 68 65 6e 20 73 65  elative, then se
142b0 61 72 63 68 20 66 6f 72 20 74 68 65 20 66 69 72  arch for the fir
142c0 73 74 20 6c 64 20 69 6e 20 50 41 54 48 2e 0a 20  st ld in PATH.. 
142d0 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 75     with_gnu_ld=u
142e0 6e 6b 6e 6f 77 6e 0a 20 20 20 20 3b 3b 0a 20 20  nknown.    ;;.  
142f0 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74 20 22  esac.elif test "
14300 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20  $with_gnu_ld" = 
14310 79 65 73 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  yes; then.  echo
14320 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
14330 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47  : checking for G
14340 4e 55 20 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20  NU ld" >&5.echo 
14350 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
14360 67 20 66 6f 72 20 47 4e 55 20 6c 64 2e 2e 2e 20  g for GNU ld... 
14370 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
14380 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
14390 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
143a0 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c  ng for non-GNU l
143b0 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  d" >&5.echo $ECH
143c0 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
143d0 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64 2e 2e 2e 20  r non-GNU ld... 
143e0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 66 69 0a  $ECHO_C" >&6.fi.
143f0 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
14400 5f 70 61 74 68 5f 4c 44 2b 73 65 74 7d 22 20 3d  _path_LD+set}" =
14410 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
14420 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
14430 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
14440 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
14450 2d 7a 20 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20  -z "$LD"; then. 
14460 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
14470 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  FS"; IFS=$PATH_S
14480 45 50 41 52 41 54 4f 52 0a 20 20 66 6f 72 20 61  EPARATOR.  for a
14490 63 5f 64 69 72 20 69 6e 20 24 50 41 54 48 3b 20  c_dir in $PATH; 
144a0 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  do.    IFS="$lt_
144b0 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 74 65  save_ifs".    te
144c0 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20  st -z "$ac_dir" 
144d0 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20  && ac_dir=..    
144e0 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
144f0 64 69 72 2f 24 61 63 5f 70 72 6f 67 22 20 7c 7c  dir/$ac_prog" ||
14500 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69   test -f "$ac_di
14510 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78  r/$ac_prog$ac_ex
14520 65 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  eext"; then.    
14530 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d    lt_cv_path_LD=
14540 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f  "$ac_dir/$ac_pro
14550 67 22 0a 20 20 20 20 20 20 23 20 43 68 65 63 6b  g".      # Check
14560 20 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 70   to see if the p
14570 72 6f 67 72 61 6d 20 69 73 20 47 4e 55 20 6c 64  rogram is GNU ld
14580 2e 20 20 49 27 64 20 72 61 74 68 65 72 20 75 73  .  I'd rather us
14590 65 20 2d 2d 76 65 72 73 69 6f 6e 2c 0a 20 20 20  e --version,.   
145a0 20 20 20 23 20 62 75 74 20 61 70 70 61 72 65 6e     # but apparen
145b0 74 6c 79 20 73 6f 6d 65 20 47 4e 55 20 6c 64 27  tly some GNU ld'
145c0 73 20 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d 76  s only accept -v
145d0 2e 0a 20 20 20 20 20 20 23 20 42 72 65 61 6b 20  ..      # Break 
145e0 6f 6e 6c 79 20 69 66 20 69 74 20 77 61 73 20 74  only if it was t
145f0 68 65 20 47 4e 55 2f 6e 6f 6e 2d 47 4e 55 20 6c  he GNU/non-GNU l
14600 64 20 74 68 61 74 20 77 65 20 70 72 65 66 65 72  d that we prefer
14610 2e 0a 20 20 20 20 20 20 63 61 73 65 20 60 22 24  ..      case `"$
14620 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 20 2d  lt_cv_path_LD" -
14630 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f 6e 75 6c  v 2>&1 </dev/nul
14640 6c 60 20 69 6e 0a 20 20 20 20 20 20 2a 47 4e 55  l` in.      *GNU
14650 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27 2a  * | *'with BFD'*
14660 29 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f 67  )..test "$with_g
14670 6e 75 5f 6c 64 22 20 21 3d 20 6e 6f 20 26 26 20  nu_ld" != no && 
14680 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20 20 20  break..;;.      
14690 2a 29 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f  *)..test "$with_
146a0 67 6e 75 5f 6c 64 22 20 21 3d 20 79 65 73 20 26  gnu_ld" != yes &
146b0 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20  & break..;;.    
146c0 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20    esac.    fi.  
146d0 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f  done.  IFS="$lt_
146e0 73 61 76 65 5f 69 66 73 22 0a 65 6c 73 65 0a 20  save_ifs".else. 
146f0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d 22   lt_cv_path_LD="
14700 24 4c 44 22 20 23 20 4c 65 74 20 74 68 65 20 75  $LD" # Let the u
14710 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
14720 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61 74   test with a pat
14730 68 2e 0a 66 69 0a 66 69 0a 0a 4c 44 3d 22 24 6c  h..fi.fi..LD="$l
14740 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 0a 69 66  t_cv_path_LD".if
14750 20 74 65 73 74 20 2d 6e 20 22 24 4c 44 22 3b 20   test -n "$LD"; 
14760 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73  then.  echo "$as
14770 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
14780 75 6c 74 3a 20 24 4c 44 22 20 3e 26 35 0a 65 63  ult: $LD" >&5.ec
14790 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 4c 44  ho "${ECHO_T}$LD
147a0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68  " >&6.else.  ech
147b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
147c0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
147d0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
147e0 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 74 65 73  T}no" >&6.fi.tes
147f0 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 7b 20  t -z "$LD" && { 
14800 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
14810 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e  LINENO: error: n
14820 6f 20 61 63 63 65 70 74 61 62 6c 65 20 6c 64 20  o acceptable ld 
14830 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 22  found in \$PATH"
14840 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
14850 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63  e: error: no acc
14860 65 70 74 61 62 6c 65 20 6c 64 20 66 6f 75 6e 64  eptable ld found
14870 20 69 6e 20 5c 24 50 41 54 48 22 20 3e 26 32 3b   in \$PATH" >&2;
14880 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
14890 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 65 63   exit 1; }; }.ec
148a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
148b0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
148c0 74 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29  the linker ($LD)
148d0 20 69 73 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a   is GNU ld" >&5.
148e0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
148f0 65 63 6b 69 6e 67 20 69 66 20 74 68 65 20 6c 69  ecking if the li
14900 6e 6b 65 72 20 28 24 4c 44 29 20 69 73 20 47 4e  nker ($LD) is GN
14910 55 20 6c 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  U ld... $ECHO_C"
14920 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b   >&6.if test "${
14930 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
14940 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  d+set}" = set; t
14950 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
14960 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
14970 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
14980 20 23 20 49 27 64 20 72 61 74 68 65 72 20 75 73   # I'd rather us
14990 65 20 2d 2d 76 65 72 73 69 6f 6e 20 68 65 72 65  e --version here
149a0 2c 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79  , but apparently
149b0 20 73 6f 6d 65 20 47 4e 55 20 6c 64 27 73 20 6f   some GNU ld's o
149c0 6e 6c 79 20 61 63 63 65 70 74 20 2d 76 2e 0a 63  nly accept -v..c
149d0 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31  ase `$LD -v 2>&1
149e0 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a   </dev/null` in.
149f0 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42  *GNU* | *'with B
14a00 46 44 27 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72  FD'*).  lt_cv_pr
14a10 6f 67 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20  og_gnu_ld=yes.  
14a20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72  ;;.*).  lt_cv_pr
14a30 6f 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 3b  og_gnu_ld=no.  ;
14a40 3b 0a 65 73 61 63 0a 66 69 0a 65 63 68 6f 20 22  ;.esac.fi.echo "
14a50 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
14a60 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
14a70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 35 0a  rog_gnu_ld" >&5.
14a80 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
14a90 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
14aa0 64 22 20 3e 26 36 0a 77 69 74 68 5f 67 6e 75 5f  d" >&6.with_gnu_
14ab0 6c 64 3d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67  ld=$lt_cv_prog_g
14ac0 6e 75 5f 6c 64 0a 0a 0a 65 63 68 6f 20 22 24 61  nu_ld...echo "$a
14ad0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
14ae0 65 63 6b 69 6e 67 20 66 6f 72 20 24 4c 44 20 6f  ecking for $LD o
14af0 70 74 69 6f 6e 20 74 6f 20 72 65 6c 6f 61 64 20  ption to reload 
14b00 6f 62 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26  object files" >&
14b10 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
14b20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 4c 44  checking for $LD
14b30 20 6f 70 74 69 6f 6e 20 74 6f 20 72 65 6c 6f 61   option to reloa
14b40 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e 2e  d object files..
14b50 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
14b60 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
14b70 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 2b 73  ld_reload_flag+s
14b80 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
14b90 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
14ba0 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
14bb0 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74  C" >&6.else.  lt
14bc0 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c  _cv_ld_reload_fl
14bd0 61 67 3d 27 2d 72 27 0a 66 69 0a 65 63 68 6f 20  ag='-r'.fi.echo 
14be0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
14bf0 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
14c00 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20  ld_reload_flag" 
14c10 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
14c20 5f 54 7d 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c  _T}$lt_cv_ld_rel
14c30 6f 61 64 5f 66 6c 61 67 22 20 3e 26 36 0a 72 65  oad_flag" >&6.re
14c40 6c 6f 61 64 5f 66 6c 61 67 3d 24 6c 74 5f 63 76  load_flag=$lt_cv
14c50 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 0a  _ld_reload_flag.
14c60 63 61 73 65 20 24 72 65 6c 6f 61 64 5f 66 6c 61  case $reload_fla
14c70 67 20 69 6e 0a 22 22 20 7c 20 22 20 22 2a 29 20  g in."" | " "*) 
14c80 3b 3b 0a 2a 29 20 72 65 6c 6f 61 64 5f 66 6c 61  ;;.*) reload_fla
14c90 67 3d 22 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67  g=" $reload_flag
14ca0 22 20 3b 3b 0a 65 73 61 63 0a 72 65 6c 6f 61 64  " ;;.esac.reload
14cb0 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61  _cmds='$LD$reloa
14cc0 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75  d_flag -o $outpu
14cd0 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 0a  t$reload_objs'..
14ce0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
14cf0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
14d00 6f 72 20 42 53 44 2d 63 6f 6d 70 61 74 69 62 6c  or BSD-compatibl
14d10 65 20 6e 6d 22 20 3e 26 35 0a 65 63 68 6f 20 24  e nm" >&5.echo $
14d20 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
14d30 20 66 6f 72 20 42 53 44 2d 63 6f 6d 70 61 74 69   for BSD-compati
14d40 62 6c 65 20 6e 6d 2e 2e 2e 20 24 45 43 48 4f 5f  ble nm... $ECHO_
14d50 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
14d60 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 2b  ${lt_cv_path_NM+
14d70 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
14d80 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
14d90 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
14da0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
14db0 66 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d 22 3b  f test -n "$NM";
14dc0 20 74 68 65 6e 0a 20 20 23 20 4c 65 74 20 74 68   then.  # Let th
14dd0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
14de0 74 68 65 20 74 65 73 74 2e 0a 20 20 6c 74 5f 63  the test..  lt_c
14df0 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 4e 4d 22 0a  v_path_NM="$NM".
14e00 65 6c 73 65 0a 20 20 6c 74 5f 73 61 76 65 5f 69  else.  lt_save_i
14e10 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24  fs="$IFS"; IFS=$
14e20 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20  PATH_SEPARATOR. 
14e30 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24   for ac_dir in $
14e40 50 41 54 48 20 2f 75 73 72 2f 63 63 73 2f 62 69  PATH /usr/ccs/bi
14e50 6e 20 2f 75 73 72 2f 75 63 62 20 2f 62 69 6e 3b  n /usr/ucb /bin;
14e60 20 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c 74   do.    IFS="$lt
14e70 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 74  _save_ifs".    t
14e80 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22  est -z "$ac_dir"
14e90 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20   && ac_dir=..   
14ea0 20 74 6d 70 5f 6e 6d 3d 22 24 61 63 5f 64 69 72   tmp_nm="$ac_dir
14eb0 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  /${ac_tool_prefi
14ec0 78 7d 6e 6d 22 0a 20 20 20 20 69 66 20 74 65 73  x}nm".    if tes
14ed0 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d 22 20 7c  t -f "$tmp_nm" |
14ee0 7c 20 74 65 73 74 20 2d 66 20 22 24 74 6d 70 5f  | test -f "$tmp_
14ef0 6e 6d 24 61 63 5f 65 78 65 65 78 74 22 20 3b 20  nm$ac_exeext" ; 
14f00 74 68 65 6e 0a 20 20 20 20 20 20 23 20 43 68 65  then.      # Che
14f10 63 6b 20 74 6f 20 73 65 65 20 69 66 20 74 68 65  ck to see if the
14f20 20 6e 6d 20 61 63 63 65 70 74 73 20 61 20 42 53   nm accepts a BS
14f30 44 2d 63 6f 6d 70 61 74 20 66 6c 61 67 2e 0a 20  D-compat flag.. 
14f40 20 20 20 20 20 23 20 41 64 64 69 6e 67 20 74 68       # Adding th
14f50 65 20 60 73 65 64 20 31 71 27 20 70 72 65 76 65  e `sed 1q' preve
14f60 6e 74 73 20 66 61 6c 73 65 20 70 6f 73 69 74 69  nts false positi
14f70 76 65 73 20 6f 6e 20 48 50 2d 55 58 2c 20 77 68  ves on HP-UX, wh
14f80 69 63 68 20 73 61 79 73 3a 0a 20 20 20 20 20 20  ich says:.      
14f90 23 20 20 20 6e 6d 3a 20 75 6e 6b 6e 6f 77 6e 20  #   nm: unknown 
14fa0 6f 70 74 69 6f 6e 20 22 42 22 20 69 67 6e 6f 72  option "B" ignor
14fb0 65 64 0a 20 20 20 20 20 20 23 20 54 72 75 36 34  ed.      # Tru64
14fc0 27 73 20 6e 6d 20 63 6f 6d 70 6c 61 69 6e 73 20  's nm complains 
14fd0 74 68 61 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 69  that /dev/null i
14fe0 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 62 6a  s an invalid obj
14ff0 65 63 74 20 66 69 6c 65 0a 20 20 20 20 20 20 63  ect file.      c
15000 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d  ase `"$tmp_nm" -
15010 42 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31  B /dev/null 2>&1
15020 20 7c 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a   | sed '1q'` in.
15030 20 20 20 20 20 20 2a 2f 64 65 76 2f 6e 75 6c 6c        */dev/null
15040 2a 20 7c 20 2a 27 49 6e 76 61 6c 69 64 20 66 69  * | *'Invalid fi
15050 6c 65 20 6f 72 20 6f 62 6a 65 63 74 20 74 79 70  le or object typ
15060 65 27 2a 29 0a 09 6c 74 5f 63 76 5f 70 61 74 68  e'*)..lt_cv_path
15070 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d 42 22  _NM="$tmp_nm -B"
15080 0a 09 62 72 65 61 6b 0a 20 20 20 20 20 20 20 20  ..break.        
15090 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 63 61 73  ;;.      *)..cas
150a0 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 70 20  e `"$tmp_nm" -p 
150b0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
150c0 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09 2a   sed '1q'` in..*
150d0 2f 64 65 76 2f 6e 75 6c 6c 2a 29 0a 09 20 20 6c  /dev/null*)..  l
150e0 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74  t_cv_path_NM="$t
150f0 6d 70 5f 6e 6d 20 2d 70 22 0a 09 20 20 62 72 65  mp_nm -p"..  bre
15100 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20  ak..  ;;..*)..  
15110 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 24 7b  lt_cv_path_NM=${
15120 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24  lt_cv_path_NM="$
15130 74 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65 65 70 20  tmp_nm"} # keep 
15140 74 68 65 20 66 69 72 73 74 20 6d 61 74 63 68 2c  the first match,
15150 20 62 75 74 0a 09 20 20 63 6f 6e 74 69 6e 75 65   but..  continue
15160 20 23 20 73 6f 20 74 68 61 74 20 77 65 20 63 61   # so that we ca
15170 6e 20 74 72 79 20 74 6f 20 66 69 6e 64 20 6f 6e  n try to find on
15180 65 20 74 68 61 74 20 73 75 70 70 6f 72 74 73 20  e that supports 
15190 42 53 44 20 66 6c 61 67 73 0a 09 20 20 3b 3b 0a  BSD flags..  ;;.
151a0 09 65 73 61 63 0a 20 20 20 20 20 20 65 73 61 63  .esac.      esac
151b0 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20  .    fi.  done. 
151c0 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
151d0 66 73 22 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  fs".  test -z "$
151e0 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20 26  lt_cv_path_NM" &
151f0 26 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d  & lt_cv_path_NM=
15200 6e 6d 0a 66 69 0a 66 69 0a 65 63 68 6f 20 22 24  nm.fi.fi.echo "$
15210 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
15220 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 61  esult: $lt_cv_pa
15230 74 68 5f 4e 4d 22 20 3e 26 35 0a 65 63 68 6f 20  th_NM" >&5.echo 
15240 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76  "${ECHO_T}$lt_cv
15250 5f 70 61 74 68 5f 4e 4d 22 20 3e 26 36 0a 4e 4d  _path_NM" >&6.NM
15260 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  ="$lt_cv_path_NM
15270 22 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  "..echo "$as_me:
15280 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
15290 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d 73 20  g whether ln -s 
152a0 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20  works" >&5.echo 
152b0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
152c0 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d 73 20  g whether ln -s 
152d0 77 6f 72 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43  works... $ECHO_C
152e0 22 20 3e 26 36 0a 4c 4e 5f 53 3d 24 61 73 5f 6c  " >&6.LN_S=$as_l
152f0 6e 5f 73 0a 69 66 20 74 65 73 74 20 22 24 4c 4e  n_s.if test "$LN
15300 5f 53 22 20 3d 20 22 6c 6e 20 2d 73 22 3b 20 74  _S" = "ln -s"; t
15310 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  hen.  echo "$as_
15320 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
15330 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 65 63 68  lt: yes" >&5.ech
15340 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 79 65 73 22  o "${ECHO_T}yes"
15350 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f   >&6.else.  echo
15360 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
15370 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 2c 20 75 73  : result: no, us
15380 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 35 0a 65  ing $LN_S" >&5.e
15390 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f  cho "${ECHO_T}no
153a0 2c 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e  , using $LN_S" >
153b0 26 36 0a 66 69 0a 0a 65 63 68 6f 20 22 24 61 73  &6.fi..echo "$as
153c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
153d0 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 65 63  cking how to rec
153e0 6f 67 6e 69 73 65 20 64 65 70 65 6e 64 65 6e 74  ognise dependent
153f0 20 6c 69 62 72 61 72 69 65 73 22 20 3e 26 35 0a   libraries" >&5.
15400 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
15410 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 65  ecking how to re
15420 63 6f 67 6e 69 73 65 20 64 65 70 65 6e 64 65 6e  cognise dependen
15430 74 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20 24  t libraries... $
15440 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
15450 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 64 65 70  est "${lt_cv_dep
15460 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
15470 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  d+set}" = set; t
15480 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
15490 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
154a0 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
154b0 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
154c0 63 5f 63 6d 64 3d 27 24 4d 41 47 49 43 5f 43 4d  c_cmd='$MAGIC_CM
154d0 44 27 0a 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  D'.lt_cv_file_ma
154e0 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 0a 6c  gic_test_file=.l
154f0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
15500 63 6b 5f 6d 65 74 68 6f 64 3d 27 75 6e 6b 6e 6f  ck_method='unkno
15510 77 6e 27 0a 23 20 4e 65 65 64 20 74 6f 20 73 65  wn'.# Need to se
15520 74 20 74 68 65 20 70 72 65 63 65 64 69 6e 67 20  t the preceding 
15530 76 61 72 69 61 62 6c 65 20 6f 6e 20 61 6c 6c 20  variable on all 
15540 70 6c 61 74 66 6f 72 6d 73 20 74 68 61 74 20 73  platforms that s
15550 75 70 70 6f 72 74 0a 23 20 69 6e 74 65 72 6c 69  upport.# interli
15560 62 72 61 72 79 20 64 65 70 65 6e 64 65 6e 63 69  brary dependenci
15570 65 73 2e 0a 23 20 27 6e 6f 6e 65 27 20 2d 2d 20  es..# 'none' -- 
15580 64 65 70 65 6e 64 65 6e 63 69 65 73 20 6e 6f 74  dependencies not
15590 20 73 75 70 70 6f 72 74 65 64 2e 0a 23 20 60 75   supported..# `u
155a0 6e 6b 6e 6f 77 6e 27 20 2d 2d 20 73 61 6d 65 20  nknown' -- same 
155b0 61 73 20 6e 6f 6e 65 2c 20 62 75 74 20 64 6f 63  as none, but doc
155c0 75 6d 65 6e 74 73 20 74 68 61 74 20 77 65 20 72  uments that we r
155d0 65 61 6c 6c 79 20 64 6f 6e 27 74 20 6b 6e 6f 77  eally don't know
155e0 2e 0a 23 20 27 70 61 73 73 5f 61 6c 6c 27 20 2d  ..# 'pass_all' -
155f0 2d 20 61 6c 6c 20 64 65 70 65 6e 64 65 6e 63 69  - all dependenci
15600 65 73 20 70 61 73 73 65 64 20 77 69 74 68 20 6e  es passed with n
15610 6f 20 63 68 65 63 6b 73 2e 0a 23 20 27 74 65 73  o checks..# 'tes
15620 74 5f 63 6f 6d 70 69 6c 65 27 20 2d 2d 20 63 68  t_compile' -- ch
15630 65 63 6b 20 62 79 20 6d 61 6b 69 6e 67 20 74 65  eck by making te
15640 73 74 20 70 72 6f 67 72 61 6d 2e 0a 23 20 27 66  st program..# 'f
15650 69 6c 65 5f 6d 61 67 69 63 20 5b 5b 72 65 67 65  ile_magic [[rege
15660 78 5d 5d 27 20 2d 2d 20 63 68 65 63 6b 20 62 79  x]]' -- check by
15670 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 66 69 6c   looking for fil
15680 65 73 20 69 6e 20 6c 69 62 72 61 72 79 20 70 61  es in library pa
15690 74 68 0a 23 20 77 68 69 63 68 20 72 65 73 70 6f  th.# which respo
156a0 6e 64 73 20 74 6f 20 74 68 65 20 24 66 69 6c 65  nds to the $file
156b0 5f 6d 61 67 69 63 5f 63 6d 64 20 77 69 74 68 20  _magic_cmd with 
156c0 61 20 67 69 76 65 6e 20 65 78 74 65 6e 64 65 64  a given extended
156d0 20 72 65 67 65 78 2e 0a 23 20 49 66 20 79 6f 75   regex..# If you
156e0 20 68 61 76 65 20 60 66 69 6c 65 27 20 6f 72 20   have `file' or 
156f0 65 71 75 69 76 61 6c 65 6e 74 20 6f 6e 20 79 6f  equivalent on yo
15700 75 72 20 73 79 73 74 65 6d 20 61 6e 64 20 79 6f  ur system and yo
15710 75 27 72 65 20 6e 6f 74 20 73 75 72 65 0a 23 20  u're not sure.# 
15720 77 68 65 74 68 65 72 20 60 70 61 73 73 5f 61 6c  whether `pass_al
15730 6c 27 20 77 69 6c 6c 20 2a 61 6c 77 61 79 73 2a  l' will *always*
15740 20 77 6f 72 6b 2c 20 79 6f 75 20 70 72 6f 62 61   work, you proba
15750 62 6c 79 20 77 61 6e 74 20 74 68 69 73 20 6f 6e  bly want this on
15760 65 2e 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f  e...case $host_o
15770 73 20 69 6e 0a 61 69 78 34 2a 20 7c 20 61 69 78  s in.aix4* | aix
15780 35 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  5*).  lt_cv_depl
15790 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
157a0 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
157b0 62 65 6f 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  beos*).  lt_cv_d
157c0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
157d0 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
157e0 3b 0a 0a 62 73 64 69 34 2a 29 0a 20 20 6c 74 5f  ;..bsdi4*).  lt_
157f0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
15800 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
15810 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d  gic ELF [0-9][0-
15820 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28  9]*-bit [ML]SB (
15830 73 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79  shared object|dy
15840 6e 61 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c 74  namic lib)'.  lt
15850 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63  _cv_file_magic_c
15860 6d 64 3d 27 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  md='/usr/bin/fil
15870 65 20 2d 4c 27 0a 20 20 6c 74 5f 63 76 5f 66 69  e -L'.  lt_cv_fi
15880 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
15890 6c 65 3d 2f 73 68 6c 69 62 2f 6c 69 62 63 2e 73  le=/shlib/libc.s
158a0 6f 0a 20 20 3b 3b 0a 0a 63 79 67 77 69 6e 2a 29  o.  ;;..cygwin*)
158b0 0a 20 20 23 20 77 69 6e 33 32 5f 6c 69 62 69 64  .  # win32_libid
158c0 20 69 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63   is a shell func
158d0 74 69 6f 6e 20 64 65 66 69 6e 65 64 20 69 6e 20  tion defined in 
158e0 6c 74 6d 61 69 6e 2e 73 68 0a 20 20 6c 74 5f 63  ltmain.sh.  lt_c
158f0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
15900 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
15910 69 63 20 5e 78 38 36 20 61 72 63 68 69 76 65 20  ic ^x86 archive 
15920 69 6d 70 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27  import|^x86 DLL'
15930 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
15940 67 69 63 5f 63 6d 64 3d 27 77 69 6e 33 32 5f 6c  gic_cmd='win32_l
15950 69 62 69 64 27 0a 20 20 3b 3b 0a 0a 6d 69 6e 67  ibid'.  ;;..ming
15960 77 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 23 20  w* | pw32*).  # 
15970 42 61 73 65 20 4d 53 59 53 2f 4d 69 6e 47 57 20  Base MSYS/MinGW 
15980 64 6f 20 6e 6f 74 20 70 72 6f 76 69 64 65 20 74  do not provide t
15990 68 65 20 27 66 69 6c 65 27 20 63 6f 6d 6d 61 6e  he 'file' comman
159a0 64 20 6e 65 65 64 65 64 20 62 79 0a 20 20 23 20  d needed by.  # 
159b0 77 69 6e 33 32 5f 6c 69 62 69 64 20 73 68 65 6c  win32_libid shel
159c0 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 73 6f 20 75  l function, so u
159d0 73 65 20 61 20 77 65 61 6b 65 72 20 74 65 73 74  se a weaker test
159e0 20 62 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64 75   based on 'objdu
159f0 6d 70 27 2e 0a 20 20 6c 74 5f 63 76 5f 64 65 70  mp'..  lt_cv_dep
15a00 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
15a10 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 66 69  d='file_magic fi
15a20 6c 65 20 66 6f 72 6d 61 74 20 70 65 69 2a 2d 69  le format pei*-i
15a30 33 38 36 28 2e 2a 61 72 63 68 69 74 65 63 74 75  386(.*architectu
15a40 72 65 3a 20 69 33 38 36 29 3f 27 0a 20 20 6c 74  re: i386)?'.  lt
15a50 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63  _cv_file_magic_c
15a60 6d 64 3d 27 24 4f 42 4a 44 55 4d 50 20 2d 66 27  md='$OBJDUMP -f'
15a70 0a 20 20 3b 3b 0a 0a 64 61 72 77 69 6e 2a 20 7c  .  ;;..darwin* |
15a80 20 72 68 61 70 73 6f 64 79 2a 29 0a 20 20 6c 74   rhapsody*).  lt
15a90 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
15aa0 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
15ab0 6c 0a 20 20 3b 3b 0a 0a 66 72 65 65 62 73 64 2a  l.  ;;..freebsd*
15ac0 20 7c 20 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75   | kfreebsd*-gnu
15ad0 29 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c  ).  if echo __EL
15ae0 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c  F__ | $CC -E - |
15af0 20 67 72 65 70 20 5f 5f 45 4c 46 5f 5f 20 3e 20   grep __ELF__ > 
15b00 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
15b10 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63      case $host_c
15b20 70 75 20 69 6e 0a 20 20 20 20 69 2a 38 36 20 29  pu in.    i*86 )
15b30 0a 20 20 20 20 20 20 23 20 4e 6f 74 20 73 75 72  .      # Not sur
15b40 65 20 77 68 65 74 68 65 72 20 74 68 65 20 70 72  e whether the pr
15b50 65 73 65 6e 63 65 20 6f 66 20 4f 70 65 6e 42 53  esence of OpenBS
15b60 44 20 68 65 72 65 20 77 61 73 20 61 20 6d 69 73  D here was a mis
15b70 74 61 6b 65 2e 0a 20 20 20 20 20 20 23 20 4c 65  take..      # Le
15b80 74 27 73 20 61 63 63 65 70 74 20 62 6f 74 68 20  t's accept both 
15b90 6f 66 20 74 68 65 6d 20 75 6e 74 69 6c 20 74 68  of them until th
15ba0 69 73 20 69 73 20 63 6c 65 61 72 65 64 20 75 70  is is cleared up
15bb0 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 64 65  ..      lt_cv_de
15bc0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
15bd0 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28  od='file_magic (
15be0 46 72 65 65 42 53 44 7c 4f 70 65 6e 42 53 44 29  FreeBSD|OpenBSD)
15bf0 2f 69 5b 33 2d 39 5d 38 36 20 28 63 6f 6d 70 61  /i[3-9]86 (compa
15c00 63 74 20 29 3f 64 65 6d 61 6e 64 20 70 61 67 65  ct )?demand page
15c10 64 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79  d shared library
15c20 27 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66 69  '.      lt_cv_fi
15c30 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73  le_magic_cmd=/us
15c40 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 20 20 20  r/bin/file.     
15c50 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
15c60 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68  c_test_file=`ech
15c70 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e  o /usr/lib/libc.
15c80 73 6f 2e 2a 60 0a 20 20 20 20 20 20 3b 3b 0a 20  so.*`.      ;;. 
15c90 20 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20     esac.  else. 
15ca0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
15cb0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
15cc0 73 73 5f 61 6c 6c 0a 20 20 66 69 0a 20 20 3b 3b  ss_all.  fi.  ;;
15cd0 0a 0a 67 6e 75 2a 29 0a 20 20 6c 74 5f 63 76 5f  ..gnu*).  lt_cv_
15ce0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
15cf0 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
15d00 3b 3b 0a 0a 68 70 75 78 31 30 2e 32 30 2a 20 7c  ;;..hpux10.20* |
15d10 20 68 70 75 78 31 31 2a 29 0a 20 20 6c 74 5f 63   hpux11*).  lt_c
15d20 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
15d30 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20  =/usr/bin/file. 
15d40 20 63 61 73 65 20 22 24 68 6f 73 74 5f 63 70 75   case "$host_cpu
15d50 22 20 69 6e 0a 20 20 69 61 36 34 2a 29 0a 20 20  " in.  ia64*).  
15d60 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
15d70 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
15d80 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d  le_magic (s[0-9]
15d90 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b  [0-9][0-9]|ELF-[
15da0 30 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65  0-9][0-9]) share
15db0 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20  d object file - 
15dc0 49 41 36 34 27 0a 20 20 20 20 6c 74 5f 63 76 5f  IA64'.    lt_cv_
15dd0 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
15de0 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 68 70  file=/usr/lib/hp
15df0 75 78 33 32 2f 6c 69 62 63 2e 73 6f 0a 20 20 20  ux32/libc.so.   
15e00 20 3b 3b 0a 20 20 68 70 70 61 2a 36 34 2a 29 0a   ;;.  hppa*64*).
15e10 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
15e20 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
15e30 66 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d  file_magic (s[0-
15e40 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46  9][0-9][0-9]|ELF
15e50 2d 5b 30 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61  -[0-9][0-9]) sha
15e60 72 65 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 20  red object file 
15e70 2d 20 50 41 2d 52 49 53 43 20 5b 30 2d 39 5d 2e  - PA-RISC [0-9].
15e80 5b 30 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76  [0-9]'.    lt_cv
15e90 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
15ea0 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 70  _file=/usr/lib/p
15eb0 61 32 30 5f 36 34 2f 6c 69 62 63 2e 73 6c 0a 20  a20_64/libc.sl. 
15ec0 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c     ;;.  *).    l
15ed0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
15ee0 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
15ef0 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d  magic (s[0-9][0-
15f00 39 5d 5b 30 2d 39 5d 7c 50 41 2d 52 49 53 43 5b  9][0-9]|PA-RISC[
15f10 30 2d 39 5d 2e 5b 30 2d 39 5d 29 20 73 68 61 72  0-9].[0-9]) shar
15f20 65 64 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20  ed library'.    
15f30 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
15f40 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f  _test_file=/usr/
15f50 6c 69 62 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20  lib/libc.sl.    
15f60 3b 3b 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a  ;;.  esac.  ;;..
15f70 69 72 69 78 35 2a 20 7c 20 69 72 69 78 36 2a 20  irix5* | irix6* 
15f80 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20  | nonstopux*).  
15f90 63 61 73 65 20 24 4c 44 20 69 6e 0a 20 20 2a 2d  case $LD in.  *-
15fa0 33 32 7c 2a 22 2d 33 32 20 22 29 20 6c 69 62 6d  32|*"-32 ") libm
15fb0 61 67 69 63 3d 33 32 2d 62 69 74 3b 3b 0a 20 20  agic=32-bit;;.  
15fc0 2a 2d 6e 33 32 7c 2a 22 2d 6e 33 32 20 22 29 20  *-n32|*"-n32 ") 
15fd0 6c 69 62 6d 61 67 69 63 3d 4e 33 32 3b 3b 0a 20  libmagic=N32;;. 
15fe0 20 2a 2d 36 34 7c 2a 22 2d 36 34 20 22 29 20 6c   *-64|*"-64 ") l
15ff0 69 62 6d 61 67 69 63 3d 36 34 2d 62 69 74 3b 3b  ibmagic=64-bit;;
16000 0a 20 20 2a 29 20 6c 69 62 6d 61 67 69 63 3d 6e  .  *) libmagic=n
16010 65 76 65 72 2d 6d 61 74 63 68 3b 3b 0a 20 20 65  ever-match;;.  e
16020 73 61 63 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  sac.  lt_cv_depl
16030 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
16040 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
16050 23 20 54 68 69 73 20 6d 75 73 74 20 62 65 20 4c  # This must be L
16060 69 6e 75 78 20 45 4c 46 2e 0a 6c 69 6e 75 78 2a  inux ELF..linux*
16070 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
16080 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
16090 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 6e 65  ass_all.  ;;..ne
160a0 74 62 73 64 2a 20 7c 20 6b 6e 65 74 62 73 64 2a  tbsd* | knetbsd*
160b0 2d 67 6e 75 29 0a 20 20 69 66 20 65 63 68 6f 20  -gnu).  if echo 
160c0 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45  __ELF__ | $CC -E
160d0 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45 4c 46 5f   - | grep __ELF_
160e0 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  _ > /dev/null; t
160f0 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  hen.    lt_cv_de
16100 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
16110 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72  od='match_patter
16120 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f  n /lib[^/]+(\.so
16130 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b  \.[0-9]+\.[0-9]+
16140 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20 65 6c  |_pic\.a)$'.  el
16150 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  se.    lt_cv_dep
16160 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
16170 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e  d='match_pattern
16180 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c   /lib[^/]+(\.so|
16190 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20 66 69 0a  _pic\.a)$'.  fi.
161a0 20 20 3b 3b 0a 0a 6e 65 77 6f 73 36 2a 29 0a 20    ;;..newos6*). 
161b0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
161c0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
161d0 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39  e_magic ELF [0-9
161e0 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d  ][0-9]*-bit [ML]
161f0 53 42 20 28 65 78 65 63 75 74 61 62 6c 65 7c 64  SB (executable|d
16200 79 6e 61 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c  ynamic lib)'.  l
16210 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
16220 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  cmd=/usr/bin/fil
16230 65 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  e.  lt_cv_file_m
16240 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f  agic_test_file=/
16250 75 73 72 2f 6c 69 62 2f 6c 69 62 6e 6c 73 2e 73  usr/lib/libnls.s
16260 6f 0a 20 20 3b 3b 0a 0a 6e 74 6f 2d 71 6e 78 2a  o.  ;;..nto-qnx*
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 75  s_check_method=u
16290 6e 6b 6e 6f 77 6e 0a 20 20 3b 3b 0a 0a 6f 70 65  nknown.  ;;..ope
162a0 6e 62 73 64 2a 29 0a 20 20 6c 74 5f 63 76 5f 66  nbsd*).  lt_cv_f
162b0 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75  ile_magic_cmd=/u
162c0 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 6c 74  sr/bin/file.  lt
162d0 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
162e0 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f 20 2f  est_file=`echo /
162f0 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 2e  usr/lib/libc.so.
16300 2a 60 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20  *`.  if test -z 
16310 22 60 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c  "`echo __ELF__ |
16320 20 24 43 43 20 2d 45 20 2d 20 7c 20 67 72 65 70   $CC -E - | grep
16330 20 5f 5f 45 4c 46 5f 5f 60 22 20 7c 7c 20 74 65   __ELF__`" || te
16340 73 74 20 22 24 68 6f 73 74 5f 6f 73 2d 24 68 6f  st "$host_os-$ho
16350 73 74 5f 63 70 75 22 20 3d 20 22 6f 70 65 6e 62  st_cpu" = "openb
16360 73 64 32 2e 38 2d 70 6f 77 65 72 70 63 22 3b 20  sd2.8-powerpc"; 
16370 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64  then.    lt_cv_d
16380 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
16390 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
163a0 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d  ELF [0-9][0-9]*-
163b0 62 69 74 20 5b 4c 4d 5d 53 42 20 73 68 61 72 65  bit [LM]SB share
163c0 64 20 6f 62 6a 65 63 74 27 0a 20 20 65 6c 73 65  d object'.  else
163d0 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
163e0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
163f0 27 66 69 6c 65 5f 6d 61 67 69 63 20 4f 70 65 6e  'file_magic Open
16400 42 53 44 2e 2a 20 73 68 61 72 65 64 20 6c 69 62  BSD.* shared lib
16410 72 61 72 79 27 0a 20 20 66 69 0a 20 20 3b 3b 0a  rary'.  fi.  ;;.
16420 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c  .osf3* | osf4* |
16430 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f 63 76 5f   osf5*).  lt_cv_
16440 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
16450 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
16460 3b 3b 0a 0a 73 63 6f 33 2e 32 76 35 2a 29 0a 20  ;;..sco3.2v5*). 
16470 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
16480 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
16490 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 6f 6c 61 72  _all.  ;;..solar
164a0 69 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  is*).  lt_cv_dep
164b0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
164c0 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
164d0 0a 73 79 73 76 34 20 7c 20 73 79 73 76 34 2e 32  .sysv4 | sysv4.2
164e0 75 77 32 2a 20 7c 20 73 79 73 76 34 2e 33 2a 20  uw2* | sysv4.3* 
164f0 7c 20 73 79 73 76 35 2a 29 0a 20 20 63 61 73 65  | sysv5*).  case
16500 20 24 68 6f 73 74 5f 76 65 6e 64 6f 72 20 69 6e   $host_vendor in
16510 0a 20 20 6d 6f 74 6f 72 6f 6c 61 29 0a 20 20 20  .  motorola).   
16520 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
16530 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
16540 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39  e_magic ELF [0-9
16550 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d  ][0-9]*-bit [ML]
16560 53 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63  SB (shared objec
16570 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 20 4d  t|dynamic lib) M
16580 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 20 56 65 72 73  [0-9][0-9]* Vers
16590 69 6f 6e 20 5b 30 2d 39 5d 27 0a 20 20 20 20 6c  ion [0-9]'.    l
165a0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
165b0 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f 20  test_file=`echo 
165c0 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f  /usr/lib/libc.so
165d0 2a 60 0a 20 20 20 20 3b 3b 0a 20 20 6e 63 72 29  *`.    ;;.  ncr)
165e0 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
165f0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
16600 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a  pass_all.    ;;.
16610 20 20 73 65 71 75 65 6e 74 29 0a 20 20 20 20 6c    sequent).    l
16620 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
16630 63 6d 64 3d 27 2f 62 69 6e 2f 66 69 6c 65 27 0a  cmd='/bin/file'.
16640 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
16650 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
16660 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b  file_magic ELF [
16670 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b  0-9][0-9]*-bit [
16680 4c 4d 5d 53 42 20 28 73 68 61 72 65 64 20 6f 62  LM]SB (shared ob
16690 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62  ject|dynamic lib
166a0 20 29 27 0a 20 20 20 20 3b 3b 0a 20 20 73 6e 69   )'.    ;;.  sni
166b0 29 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  ).    lt_cv_file
166c0 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e  _magic_cmd='/bin
166d0 2f 66 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76  /file'.    lt_cv
166e0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
166f0 65 74 68 6f 64 3d 22 66 69 6c 65 5f 6d 61 67 69  ethod="file_magi
16700 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d  c ELF [0-9][0-9]
16710 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42 20 64 79 6e  *-bit [LM]SB dyn
16720 61 6d 69 63 20 6c 69 62 22 0a 20 20 20 20 6c 74  amic lib".    lt
16730 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
16740 65 73 74 5f 66 69 6c 65 3d 2f 6c 69 62 2f 6c 69  est_file=/lib/li
16750 62 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20 20 73  bc.so.    ;;.  s
16760 69 65 6d 65 6e 73 29 0a 20 20 20 20 6c 74 5f 63  iemens).    lt_c
16770 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
16780 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
16790 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20      ;;.  esac.  
167a0 3b 3b 0a 0a 73 79 73 76 35 4f 70 65 6e 55 4e 49  ;;..sysv5OpenUNI
167b0 58 38 2a 20 7c 20 73 79 73 76 35 55 6e 69 78 57  X8* | sysv5UnixW
167c0 61 72 65 37 2a 20 7c 20 73 79 73 76 35 75 77 5b  are7* | sysv5uw[
167d0 37 38 5d 2a 20 7c 20 75 6e 69 78 77 61 72 65 37  78]* | unixware7
167e0 2a 20 7c 20 73 79 73 76 34 2a 75 77 32 2a 29 0a  * | sysv4*uw2*).
167f0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
16800 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
16810 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 65 73 61 63 0a  s_all.  ;;.esac.
16820 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  .fi.echo "$as_me
16830 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
16840 3a 20 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  : $lt_cv_deplibs
16850 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3e  _check_method" >
16860 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
16870 54 7d 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  T}$lt_cv_deplibs
16880 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3e  _check_method" >
16890 26 36 0a 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  &6.file_magic_cm
168a0 64 3d 24 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  d=$lt_cv_file_ma
168b0 67 69 63 5f 63 6d 64 0a 64 65 70 6c 69 62 73 5f  gic_cmd.deplibs_
168c0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 24 6c 74  check_method=$lt
168d0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
168e0 6b 5f 6d 65 74 68 6f 64 0a 74 65 73 74 20 2d 7a  k_method.test -z
168f0 20 22 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b   "$deplibs_check
16900 5f 6d 65 74 68 6f 64 22 20 26 26 20 64 65 70 6c  _method" && depl
16910 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
16920 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a 0a 0a 23 20 49  =unknown.....# I
16930 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20  f no C compiler 
16940 77 61 73 20 73 70 65 63 69 66 69 65 64 2c 20 75  was specified, u
16950 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54  se CC..LTCC=${LT
16960 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20 41 6c 6c  CC-"$CC"}..# All
16970 6f 77 20 43 43 20 74 6f 20 62 65 20 61 20 70 72  ow CC to be a pr
16980 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
16990 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69  arguments..compi
169a0 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 43 68 65 63  ler=$CC...# Chec
169b0 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62  k whether --enab
169c0 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20  le-libtool-lock 
169d0 6f 72 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 69 62  or --disable-lib
169e0 74 6f 6f 6c 2d 6c 6f 63 6b 20 77 61 73 20 67 69  tool-lock was gi
169f0 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
16a00 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c  enable_libtool_l
16a10 6f 63 6b 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ock+set}" = set;
16a20 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61   then.  enableva
16a30 6c 3d 22 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f  l="$enable_libto
16a40 6f 6c 5f 6c 6f 63 6b 22 0a 0a 66 69 3b 0a 74 65  ol_lock"..fi;.te
16a50 73 74 20 22 78 24 65 6e 61 62 6c 65 5f 6c 69 62  st "x$enable_lib
16a60 74 6f 6f 6c 5f 6c 6f 63 6b 22 20 21 3d 20 78 6e  tool_lock" != xn
16a70 6f 20 26 26 20 65 6e 61 62 6c 65 5f 6c 69 62 74  o && enable_libt
16a80 6f 6f 6c 5f 6c 6f 63 6b 3d 79 65 73 0a 0a 23 20  ool_lock=yes..# 
16a90 53 6f 6d 65 20 66 6c 61 67 73 20 6e 65 65 64 20  Some flags need 
16aa0 74 6f 20 62 65 20 70 72 6f 70 61 67 61 74 65 64  to be propagated
16ab0 20 74 6f 20 74 68 65 20 63 6f 6d 70 69 6c 65 72   to the compiler
16ac0 20 6f 72 20 6c 69 6e 6b 65 72 20 66 6f 72 20 67   or linker for g
16ad0 6f 6f 64 0a 23 20 6c 69 62 74 6f 6f 6c 20 73 75  ood.# libtool su
16ae0 70 70 6f 72 74 2e 0a 63 61 73 65 20 24 68 6f 73  pport..case $hos
16af0 74 20 69 6e 0a 69 61 36 34 2d 2a 2d 68 70 75 78  t in.ia64-*-hpux
16b00 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20  *).  # Find out 
16b10 77 68 69 63 68 20 41 42 49 20 77 65 20 61 72 65  which ABI we are
16b20 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27   using..  echo '
16b30 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74 65  int i;' > confte
16b40 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20  st.$ac_ext.  if 
16b50 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
16b60 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
16b70 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20  $ac_compile\"") 
16b80 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
16b90 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20  compile) 2>&5.  
16ba0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
16bb0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
16bc0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
16bd0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
16be0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
16bf0 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65  }; then.    case
16c00 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20   `/usr/bin/file 
16c10 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
16c20 65 78 74 60 20 69 6e 0a 20 20 20 20 2a 45 4c 46  ext` in.    *ELF
16c30 2d 33 32 2a 29 0a 20 20 20 20 20 20 48 50 55 58  -32*).      HPUX
16c40 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 33 32 22 0a  _IA64_MODE="32".
16c50 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a 45 4c        ;;.    *EL
16c60 46 2d 36 34 2a 29 0a 20 20 20 20 20 20 48 50 55  F-64*).      HPU
16c70 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 36 34 22  X_IA64_MODE="64"
16c80 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
16c90 61 63 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66  ac.  fi.  rm -rf
16ca0 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a   conftest*.  ;;.
16cb0 2a 2d 2a 2d 69 72 69 78 36 2a 29 0a 20 20 23 20  *-*-irix6*).  # 
16cc0 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41  Find out which A
16cd0 42 49 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e  BI we are using.
16ce0 0a 20 20 65 63 68 6f 20 27 23 6c 69 6e 65 20 33  .  echo '#line 3
16cf0 30 35 38 20 22 63 6f 6e 66 69 67 75 72 65 22 27  058 "configure"'
16d00 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
16d10 65 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c  ext.  if { (eval
16d20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
16d30 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d  INENO: \"$ac_com
16d40 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28  pile\"") >&5.  (
16d50 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
16d60 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
16d70 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
16d80 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
16d90 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
16da0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
16db0 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e  status); }; then
16dc0 0a 20 20 20 69 66 20 74 65 73 74 20 22 24 6c 74  .   if test "$lt
16dd0 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22  _cv_prog_gnu_ld"
16de0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20   = yes; then.   
16df0 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f   case `/usr/bin/
16e00 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61  file conftest.$a
16e10 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 20 20 20  c_objext` in.   
16e20 20 2a 33 32 2d 62 69 74 2a 29 0a 20 20 20 20 20   *32-bit*).     
16e30 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
16e40 65 6c 66 33 32 62 73 6d 69 70 22 0a 20 20 20 20  elf32bsmip".    
16e50 20 20 3b 3b 0a 20 20 20 20 2a 4e 33 32 2a 29 0a    ;;.    *N32*).
16e60 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c        LD="${LD-l
16e70 64 7d 20 2d 6d 65 6c 66 33 32 62 6d 69 70 6e 33  d} -melf32bmipn3
16e80 32 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  2".      ;;.    
16e90 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20 20 20  *64-bit*).      
16ea0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65  LD="${LD-ld} -me
16eb0 6c 66 36 34 62 6d 69 70 22 0a 20 20 20 20 20 20  lf64bmip".      
16ec0 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 65  ;;.    esac.   e
16ed0 6c 73 65 0a 20 20 20 20 63 61 73 65 20 60 2f 75  lse.    case `/u
16ee0 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66  sr/bin/file conf
16ef0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60  test.$ac_objext`
16f00 20 69 6e 0a 20 20 20 20 2a 33 32 2d 62 69 74 2a   in.    *32-bit*
16f10 29 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44  ).      LD="${LD
16f20 2d 6c 64 7d 20 2d 33 32 22 0a 20 20 20 20 20 20  -ld} -32".      
16f30 3b 3b 0a 20 20 20 20 2a 4e 33 32 2a 29 0a 20 20  ;;.    *N32*).  
16f40 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
16f50 20 2d 6e 33 32 22 0a 20 20 20 20 20 20 3b 3b 0a   -n32".      ;;.
16f60 20 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20      *64-bit*).  
16f70 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
16f80 20 2d 36 34 22 0a 20 20 20 20 20 20 3b 3b 0a 20   -64".      ;;. 
16f90 20 20 20 65 73 61 63 0a 20 20 20 66 69 0a 20 20     esac.   fi.  
16fa0 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66  fi.  rm -rf conf
16fb0 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 78 38 36 5f  test*.  ;;..x86_
16fc0 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70 70 63 2a 2d  64-*linux*|ppc*-
16fd0 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a  *linux*|powerpc*
16fe0 2d 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a  -*linux*|s390*-*
16ff0 6c 69 6e 75 78 2a 7c 73 70 61 72 63 2a 2d 2a 6c  linux*|sparc*-*l
17000 69 6e 75 78 2a 29 0a 20 20 23 20 46 69 6e 64 20  inux*).  # Find 
17010 6f 75 74 20 77 68 69 63 68 20 41 42 49 20 77 65  out which ABI we
17020 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63   are using..  ec
17030 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f  ho 'int i;' > co
17040 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
17050 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f   if { (eval echo
17060 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
17070 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
17080 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
17090 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26  $ac_compile) 2>&
170a0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
170b0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
170c0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
170d0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
170e0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
170f0 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  s); }; then.    
17100 63 61 73 65 20 22 60 2f 75 73 72 2f 62 69 6e 2f  case "`/usr/bin/
17110 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 6f 60  file conftest.o`
17120 22 20 69 6e 0a 20 20 20 20 2a 33 32 2d 62 69 74  " in.    *32-bit
17130 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 68  *).      case $h
17140 6f 73 74 20 69 6e 0a 20 20 20 20 20 20 20 20 78  ost in.        x
17150 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 20  86_64-*linux*). 
17160 20 20 20 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c           LD="${L
17170 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38  D-ld} -m elf_i38
17180 36 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 0a  6".          ;;.
17190 20 20 20 20 20 20 20 20 70 70 63 36 34 2d 2a 6c          ppc64-*l
171a0 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 36 34 2d  inux*|powerpc64-
171b0 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 20  *linux*).       
171c0 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
171d0 2d 6d 20 65 6c 66 33 32 70 70 63 6c 69 6e 75 78  -m elf32ppclinux
171e0 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20  ".          ;;. 
171f0 20 20 20 20 20 20 20 73 33 39 30 78 2d 2a 6c 69         s390x-*li
17200 6e 75 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20  nux*).          
17210 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
17220 65 6c 66 5f 73 33 39 30 22 0a 20 20 20 20 20 20  elf_s390".      
17230 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 73      ;;.        s
17240 70 61 72 63 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a  parc64-*linux*).
17250 20 20 20 20 20 20 20 20 20 20 4c 44 3d 22 24 7b            LD="${
17260 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 5f  LD-ld} -m elf32_
17270 73 70 61 72 63 22 0a 20 20 20 20 20 20 20 20 20  sparc".         
17280 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
17290 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a 36 34 2d       ;;.    *64-
172a0 62 69 74 2a 29 0a 20 20 20 20 20 20 63 61 73 65  bit*).      case
172b0 20 24 68 6f 73 74 20 69 6e 0a 20 20 20 20 20 20   $host in.      
172c0 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a    x86_64-*linux*
172d0 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d 22  ).          LD="
172e0 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f  ${LD-ld} -m elf_
172f0 78 38 36 5f 36 34 22 0a 20 20 20 20 20 20 20 20  x86_64".        
17300 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 70 70 63    ;;.        ppc
17310 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70  *-*linux*|powerp
17320 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20  c*-*linux*).    
17330 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c        LD="${LD-l
17340 64 7d 20 2d 6d 20 65 6c 66 36 34 70 70 63 22 0a  d} -m elf64ppc".
17350 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20            ;;.   
17360 20 20 20 20 20 73 33 39 30 2a 2d 2a 6c 69 6e 75       s390*-*linu
17370 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44  x*).          LD
17380 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
17390 66 36 34 5f 73 33 39 30 22 0a 20 20 20 20 20 20  f64_s390".      
173a0 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 73      ;;.        s
173b0 70 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20  parc*-*linux*). 
173c0 20 20 20 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c           LD="${L
173d0 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73  D-ld} -m elf64_s
173e0 70 61 72 63 22 0a 20 20 20 20 20 20 20 20 20 20  parc".          
173f0 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
17400 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
17410 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f    fi.  rm -rf co
17420 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d  nftest*.  ;;..*-
17430 2a 2d 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 23  *-sco3.2v5*).  #
17440 20 4f 6e 20 53 43 4f 20 4f 70 65 6e 53 65 72 76   On SCO OpenServ
17450 65 72 20 35 2c 20 77 65 20 6e 65 65 64 20 2d 62  er 5, we need -b
17460 65 6c 66 20 74 6f 20 67 65 74 20 66 75 6c 6c 2d  elf to get full-
17470 66 65 61 74 75 72 65 64 20 62 69 6e 61 72 69 65  featured binarie
17480 73 2e 0a 20 20 53 41 56 45 5f 43 46 4c 41 47 53  s..  SAVE_CFLAGS
17490 3d 22 24 43 46 4c 41 47 53 22 0a 20 20 43 46 4c  ="$CFLAGS".  CFL
174a0 41 47 53 3d 22 24 43 46 4c 41 47 53 20 2d 62 65  AGS="$CFLAGS -be
174b0 6c 66 22 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lf".  echo "$as_
174c0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
174d0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
174e0 20 43 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64   C compiler need
174f0 73 20 2d 62 65 6c 66 22 20 3e 26 35 0a 65 63 68  s -belf" >&5.ech
17500 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
17510 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
17520 43 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73  C compiler needs
17530 20 2d 62 65 6c 66 2e 2e 2e 20 24 45 43 48 4f 5f   -belf... $ECHO_
17540 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
17550 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73  ${lt_cv_cc_needs
17560 5f 62 65 6c 66 2b 73 65 74 7d 22 20 3d 20 73 65  _belf+set}" = se
17570 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
17580 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
17590 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
175a0 73 65 0a 20 20 61 63 5f 65 78 74 3d 63 0a 61 63  se.  ac_ext=c.ac
175b0 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46  _cpp='$CPP $CPPF
175c0 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65  LAGS'.ac_compile
175d0 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53  ='$CC -c $CFLAGS
175e0 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74   $CPPFLAGS conft
175f0 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27  est.$ac_ext >&5'
17600 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f  .ac_link='$CC -o
17610 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
17620 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50  ext $CFLAGS $CPP
17630 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63  FLAGS $LDFLAGS c
17640 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
17650 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f  $LIBS >&5'.ac_co
17660 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
17670 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
17680 0a 0a 20 20 20 20 20 63 61 74 20 3e 63 6f 6e 66  ..     cat >conf
17690 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
176a0 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
176b0 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
176c0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
176d0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
176e0 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
176f0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
17700 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
17710 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
17720 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
17730 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
17740 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
17750 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
17760 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a 69  test$ac_exeext.i
17770 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
17780 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
17790 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 22 29 20 3e  \"$ac_link\"") >
177a0 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 6c  &5.  (eval $ac_l
177b0 69 6e 6b 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  ink) 2>conftest.
177c0 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
177d0 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
177e0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
177f0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
17800 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
17810 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
17820 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
17830 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
17840 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
17850 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
17860 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
17870 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74  &&.. { ac_try='t
17880 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65  est -z "$ac_c_we
17890 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c  rror_flag".... |
178a0 7c 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  | test ! -s conf
178b0 74 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28 65  test.err'.  { (e
178c0 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
178d0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
178e0 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  try\"") >&5.  (e
178f0 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
17900 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
17910 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
17920 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
17930 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
17940 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
17950 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20  s); }; } &&.. { 
17960 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73 20  ac_try='test -s 
17970 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
17980 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63  xt'.  { (eval ec
17990 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
179a0 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22  NO: \"$ac_try\""
179b0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
179c0 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63  c_try) 2>&5.  ac
179d0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
179e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
179f0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
17a00 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
17a10 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
17a20 20 7d 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76   }; then.  lt_cv
17a30 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 3d 79  _cc_needs_belf=y
17a40 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  es.else.  echo "
17a50 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
17a60 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
17a70 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
17a80 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
17a90 3e 26 35 0a 0a 6c 74 5f 63 76 5f 63 63 5f 6e 65  >&5..lt_cv_cc_ne
17aa0 65 64 73 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 72  eds_belf=no.fi.r
17ab0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
17ac0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
17ad0 62 6a 65 78 74 20 5c 0a 20 20 20 20 20 20 63 6f  bjext \.      co
17ae0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
17af0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
17b00 74 0a 20 20 20 20 20 61 63 5f 65 78 74 3d 63 0a  t.     ac_ext=c.
17b10 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
17b20 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
17b30 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
17b40 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
17b50 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
17b60 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
17b70 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
17b80 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
17b90 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
17ba0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
17bb0 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
17bc0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
17bd0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
17be0 6e 75 0a 0a 66 69 0a 65 63 68 6f 20 22 24 61 73  nu..fi.echo "$as
17bf0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
17c00 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 63 63 5f 6e  ult: $lt_cv_cc_n
17c10 65 65 64 73 5f 62 65 6c 66 22 20 3e 26 35 0a 65  eeds_belf" >&5.e
17c20 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c  cho "${ECHO_T}$l
17c30 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65  t_cv_cc_needs_be
17c40 6c 66 22 20 3e 26 36 0a 20 20 69 66 20 74 65 73  lf" >&6.  if tes
17c50 74 20 78 22 24 6c 74 5f 63 76 5f 63 63 5f 6e 65  t x"$lt_cv_cc_ne
17c60 65 64 73 5f 62 65 6c 66 22 20 21 3d 20 78 22 79  eds_belf" != x"y
17c70 65 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  es"; then.    # 
17c80 74 68 69 73 20 69 73 20 70 72 6f 62 61 62 6c 79  this is probably
17c90 20 67 63 63 20 32 2e 38 2e 30 2c 20 65 67 63 73   gcc 2.8.0, egcs
17ca0 20 31 2e 30 20 6f 72 20 6e 65 77 65 72 3b 20 6e   1.0 or newer; n
17cb0 6f 20 6e 65 65 64 20 66 6f 72 20 2d 62 65 6c 66  o need for -belf
17cc0 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 24 53 41  .    CFLAGS="$SA
17cd0 56 45 5f 43 46 4c 41 47 53 22 0a 20 20 66 69 0a  VE_CFLAGS".  fi.
17ce0 20 20 3b 3b 0a 0a 65 73 61 63 0a 0a 6e 65 65 64    ;;..esac..need
17cf0 5f 6c 6f 63 6b 73 3d 22 24 65 6e 61 62 6c 65 5f  _locks="$enable_
17d00 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 0a 0a 0a  libtool_lock"...
17d10 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
17d20 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
17d30 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
17d40 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
17d50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
17d60 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
17d70 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
17d80 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
17d90 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
17da0 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
17db0 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
17dc0 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
17dd0 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
17de0 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 65 63 68 6f  ompiler_gnu.echo
17df0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
17e00 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74  : checking how t
17e10 6f 20 72 75 6e 20 74 68 65 20 43 20 70 72 65 70  o run the C prep
17e20 72 6f 63 65 73 73 6f 72 22 20 3e 26 35 0a 65 63  rocessor" >&5.ec
17e30 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
17e40 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20  king how to run 
17e50 74 68 65 20 43 20 70 72 65 70 72 6f 63 65 73 73  the C preprocess
17e60 6f 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  or... $ECHO_C" >
17e70 26 36 0a 23 20 4f 6e 20 53 75 6e 73 2c 20 73 6f  &6.# On Suns, so
17e80 6d 65 74 69 6d 65 73 20 24 43 50 50 20 6e 61 6d  metimes $CPP nam
17e90 65 73 20 61 20 64 69 72 65 63 74 6f 72 79 2e 0a  es a directory..
17ea0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 50 50  if test -n "$CPP
17eb0 22 20 26 26 20 74 65 73 74 20 2d 64 20 22 24 43  " && test -d "$C
17ec0 50 50 22 3b 20 74 68 65 6e 0a 20 20 43 50 50 3d  PP"; then.  CPP=
17ed0 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
17ee0 24 43 50 50 22 3b 20 74 68 65 6e 0a 20 20 69 66  $CPP"; then.  if
17ef0 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
17f00 72 6f 67 5f 43 50 50 2b 73 65 74 7d 22 20 3d 20  rog_CPP+set}" = 
17f10 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
17f20 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
17f30 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
17f40 65 6c 73 65 0a 20 20 20 20 20 20 23 20 44 6f 75  else.      # Dou
17f50 62 6c 65 20 71 75 6f 74 65 73 20 62 65 63 61 75  ble quotes becau
17f60 73 65 20 43 50 50 20 6e 65 65 64 73 20 74 6f 20  se CPP needs to 
17f70 62 65 20 65 78 70 61 6e 64 65 64 0a 20 20 20 20  be expanded.    
17f80 66 6f 72 20 43 50 50 20 69 6e 20 22 24 43 43 20  for CPP in "$CC 
17f90 2d 45 22 20 22 24 43 43 20 2d 45 20 2d 74 72 61  -E" "$CC -E -tra
17fa0 64 69 74 69 6f 6e 61 6c 2d 63 70 70 22 20 22 2f  ditional-cpp" "/
17fb0 6c 69 62 2f 63 70 70 22 0a 20 20 20 20 64 6f 0a  lib/cpp".    do.
17fc0 20 20 20 20 20 20 61 63 5f 70 72 65 70 72 6f 63        ac_preproc
17fd0 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63  _ok=false.for ac
17fe0 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  _c_preproc_warn_
17ff0 66 6c 61 67 20 69 6e 20 27 27 20 79 65 73 0a 64  flag in '' yes.d
18000 6f 0a 20 20 23 20 55 73 65 20 61 20 68 65 61 64  o.  # Use a head
18010 65 72 20 66 69 6c 65 20 74 68 61 74 20 63 6f 6d  er file that com
18020 65 73 20 77 69 74 68 20 67 63 63 2c 20 73 6f 20  es with gcc, so 
18030 63 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c 69 62  configuring glib
18040 63 0a 20 20 23 20 77 69 74 68 20 61 20 66 72 65  c.  # with a fre
18050 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65  sh cross-compile
18060 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65  r works..  # Pre
18070 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74  fer <limits.h> t
18080 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20 69 66 20  o <assert.h> if 
18090 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64 65 66 69  __STDC__ is defi
180a0 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c  ned, since.  # <
180b0 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69 73 74 73  limits.h> exists
180c0 20 65 76 65 6e 20 6f 6e 20 66 72 65 65 73 74 61   even on freesta
180d0 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e  nding compilers.
180e0 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e 65 58 54  .  # On the NeXT
180f0 2c 20 63 63 20 2d 45 20 72 75 6e 73 20 74 68 65  , cc -E runs the
18100 20 63 6f 64 65 20 74 68 72 6f 75 67 68 20 74 68   code through th
18110 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 70 61 72  e compiler's par
18120 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73  ser,.  # not jus
18130 74 20 74 68 72 6f 75 67 68 20 63 70 70 2e 20 22  t through cpp. "
18140 53 79 6e 74 61 78 20 65 72 72 6f 72 22 20 69 73  Syntax error" is
18150 20 68 65 72 65 20 74 6f 20 63 61 74 63 68 20 74   here to catch t
18160 68 69 73 20 63 61 73 65 2e 0a 20 20 63 61 74 20  his case..  cat 
18170 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
18180 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
18190 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
181a0 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
181b0 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
181c0 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
181d0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
181e0 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
181f0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
18200 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20  fdef __STDC__.# 
18210 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e  include <limits.
18220 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75  h>.#else.# inclu
18230 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65  de <assert.h>.#e
18240 6e 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74  ndif...     Synt
18250 61 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a  ax error._ACEOF.
18260 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
18270 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
18280 20 5c 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74   \"$ac_cpp conft
18290 65 73 74 2e 24 61 63 5f 65 78 74 5c 22 22 29 20  est.$ac_ext\"") 
182a0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
182b0 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
182c0 5f 65 78 74 29 20 32 3e 63 6f 6e 66 74 65 73 74  _ext) 2>conftest
182d0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
182e0 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
182f0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
18300 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
18310 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
18320 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
18330 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
18340 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
18350 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
18360 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
18370 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
18380 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
18390 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 73 20 63  n.  if test -s c
183a0 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65  onftest.err; the
183b0 6e 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72  n.    ac_cpp_err
183c0 3d 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77  =$ac_c_preproc_w
183d0 61 72 6e 5f 66 6c 61 67 0a 20 20 20 20 61 63 5f  arn_flag.    ac_
183e0 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 70 70 5f  cpp_err=$ac_cpp_
183f0 65 72 72 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  err$ac_c_werror_
18400 66 6c 61 67 0a 20 20 65 6c 73 65 0a 20 20 20 20  flag.  else.    
18410 61 63 5f 63 70 70 5f 65 72 72 3d 0a 20 20 66 69  ac_cpp_err=.  fi
18420 0a 65 6c 73 65 0a 20 20 61 63 5f 63 70 70 5f 65  .else.  ac_cpp_e
18430 72 72 3d 79 65 73 0a 66 69 0a 69 66 20 74 65 73  rr=yes.fi.if tes
18440 74 20 2d 7a 20 22 24 61 63 5f 63 70 70 5f 65 72  t -z "$ac_cpp_er
18450 72 22 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73  r"; then.  :.els
18460 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
18470 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
18480 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
18490 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
184a0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20  t.$ac_ext >&5.. 
184b0 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c 73   # Broken: fails
184c0 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75 74 2e   on valid input.
184d0 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 72 6d 20  .continue.fi.rm 
184e0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
184f0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
18500 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20  ..  # OK, works 
18510 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e 20 20  on sane cases.  
18520 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74 68 65  Now check whethe
18530 72 20 6e 6f 6e 2d 65 78 69 73 74 65 6e 74 20 68  r non-existent h
18540 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62  eaders.  # can b
18550 65 20 64 65 74 65 63 74 65 64 20 61 6e 64 20 68  e detected and h
18560 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  ow..  cat >conft
18570 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
18580 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
18590 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
185a0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
185b0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
185c0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
185d0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
185e0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
185f0 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
18600 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74   <ac_nonexistent
18610 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20  .h>._ACEOF.if { 
18620 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
18630 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
18640 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24  c_cpp conftest.$
18650 61 63 5f 65 78 74 5c 22 22 29 20 3e 26 35 0a 20  ac_ext\"") >&5. 
18660 20 28 65 76 61 6c 20 24 61 63 5f 63 70 70 20 63   (eval $ac_cpp c
18670 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 29  onftest.$ac_ext)
18680 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
18690 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
186a0 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
186b0 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
186c0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
186d0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
186e0 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
186f0 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
18700 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
18710 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
18720 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
18730 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65  _status); } >/de
18740 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69  v/null; then.  i
18750 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  f test -s confte
18760 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20  st.err; then.   
18770 20 61 63 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f   ac_cpp_err=$ac_
18780 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  c_preproc_warn_f
18790 6c 61 67 0a 20 20 20 20 61 63 5f 63 70 70 5f 65  lag.    ac_cpp_e
187a0 72 72 3d 24 61 63 5f 63 70 70 5f 65 72 72 24 61  rr=$ac_cpp_err$a
187b0 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a  c_c_werror_flag.
187c0 20 20 65 6c 73 65 0a 20 20 20 20 61 63 5f 63 70    else.    ac_cp
187d0 70 5f 65 72 72 3d 0a 20 20 66 69 0a 65 6c 73 65  p_err=.  fi.else
187e0 0a 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 79 65  .  ac_cpp_err=ye
187f0 73 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  s.fi.if test -z 
18800 22 24 61 63 5f 63 70 70 5f 65 72 72 22 3b 20 74  "$ac_cpp_err"; t
18810 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20  hen.  # Broken: 
18820 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c  success on inval
18830 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
18840 75 65 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  ue.else.  echo "
18850 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
18860 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
18870 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
18880 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
18890 3e 26 35 0a 0a 20 20 23 20 50 61 73 73 65 73 20  >&5..  # Passes 
188a0 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70  both tests..ac_p
188b0 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61  reproc_ok=:.brea
188c0 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  k.fi.rm -f conft
188d0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
188e0 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23  .$ac_ext..done.#
188f0 20 42 65 63 61 75 73 65 20 6f 66 20 60 62 72 65   Because of `bre
18900 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43  ak', _AC_PREPROC
18910 5f 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69  _IFELSE's cleani
18920 6e 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70  ng code was skip
18930 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  ped..rm -f conft
18940 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
18950 2e 24 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f  .$ac_ext.if $ac_
18960 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e  preproc_ok; then
18970 0a 20 20 62 72 65 61 6b 0a 66 69 0a 0a 20 20 20  .  break.fi..   
18980 20 64 6f 6e 65 0a 20 20 20 20 61 63 5f 63 76 5f   done.    ac_cv_
18990 70 72 6f 67 5f 43 50 50 3d 24 43 50 50 0a 0a 66  prog_CPP=$CPP..f
189a0 69 0a 20 20 43 50 50 3d 24 61 63 5f 63 76 5f 70  i.  CPP=$ac_cv_p
189b0 72 6f 67 5f 43 50 50 0a 65 6c 73 65 0a 20 20 61  rog_CPP.else.  a
189c0 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 3d 24 43  c_cv_prog_CPP=$C
189d0 50 50 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f  PP.fi.echo "$as_
189e0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
189f0 6c 74 3a 20 24 43 50 50 22 20 3e 26 35 0a 65 63  lt: $CPP" >&5.ec
18a00 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 43 50  ho "${ECHO_T}$CP
18a10 50 22 20 3e 26 36 0a 61 63 5f 70 72 65 70 72 6f  P" >&6.ac_prepro
18a20 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61  c_ok=false.for a
18a30 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  c_c_preproc_warn
18a40 5f 66 6c 61 67 20 69 6e 20 27 27 20 79 65 73 0a  _flag in '' yes.
18a50 64 6f 0a 20 20 23 20 55 73 65 20 61 20 68 65 61  do.  # Use a hea
18a60 64 65 72 20 66 69 6c 65 20 74 68 61 74 20 63 6f  der file that co
18a70 6d 65 73 20 77 69 74 68 20 67 63 63 2c 20 73 6f  mes with gcc, so
18a80 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c 69   configuring gli
18a90 62 63 0a 20 20 23 20 77 69 74 68 20 61 20 66 72  bc.  # with a fr
18aa0 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c  esh cross-compil
18ab0 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72  er works..  # Pr
18ac0 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20  efer <limits.h> 
18ad0 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20 69 66  to <assert.h> if
18ae0 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64 65 66   __STDC__ is def
18af0 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20 23 20  ined, since.  # 
18b00 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69 73 74  <limits.h> exist
18b10 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65 73 74  s even on freest
18b20 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73  anding compilers
18b30 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e 65 58  ..  # On the NeX
18b40 54 2c 20 63 63 20 2d 45 20 72 75 6e 73 20 74 68  T, cc -E runs th
18b50 65 20 63 6f 64 65 20 74 68 72 6f 75 67 68 20 74  e code through t
18b60 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 70 61  he compiler's pa
18b70 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75  rser,.  # not ju
18b80 73 74 20 74 68 72 6f 75 67 68 20 63 70 70 2e 20  st through cpp. 
18b90 22 53 79 6e 74 61 78 20 65 72 72 6f 72 22 20 69  "Syntax error" i
18ba0 73 20 68 65 72 65 20 74 6f 20 63 61 74 63 68 20  s here to catch 
18bb0 74 68 69 73 20 63 61 73 65 2e 0a 20 20 63 61 74  this case..  cat
18bc0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
18bd0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
18be0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
18bf0 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
18c00 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
18c10 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
18c20 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
18c30 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
18c40 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
18c50 69 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23  ifdef __STDC__.#
18c60 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73   include <limits
18c70 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c  .h>.#else.# incl
18c80 75 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23  ude <assert.h>.#
18c90 65 6e 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e  endif...     Syn
18ca0 74 61 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46  tax error._ACEOF
18cb0 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  .if { (eval echo
18cc0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
18cd0 3a 20 5c 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  : \"$ac_cpp conf
18ce0 74 65 73 74 2e 24 61 63 5f 65 78 74 5c 22 22 29  test.$ac_ext\"")
18cf0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
18d00 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
18d10 63 5f 65 78 74 29 20 32 3e 63 6f 6e 66 74 65 73  c_ext) 2>conftes
18d20 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
18d30 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
18d40 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
18d50 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
18d60 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
18d70 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
18d80 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
18d90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
18da0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
18db0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
18dc0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
18dd0 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  } >/dev/null; th
18de0 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 73 20  en.  if test -s 
18df0 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68  conftest.err; th
18e00 65 6e 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72  en.    ac_cpp_er
18e10 72 3d 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f  r=$ac_c_preproc_
18e20 77 61 72 6e 5f 66 6c 61 67 0a 20 20 20 20 61 63  warn_flag.    ac
18e30 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 70 70  _cpp_err=$ac_cpp
18e40 5f 65 72 72 24 61 63 5f 63 5f 77 65 72 72 6f 72  _err$ac_c_werror
18e50 5f 66 6c 61 67 0a 20 20 65 6c 73 65 0a 20 20 20  _flag.  else.   
18e60 20 61 63 5f 63 70 70 5f 65 72 72 3d 0a 20 20 66   ac_cpp_err=.  f
18e70 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 70 70 5f  i.else.  ac_cpp_
18e80 65 72 72 3d 79 65 73 0a 66 69 0a 69 66 20 74 65  err=yes.fi.if te
18e90 73 74 20 2d 7a 20 22 24 61 63 5f 63 70 70 5f 65  st -z "$ac_cpp_e
18ea0 72 72 22 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  rr"; then.  :.el
18eb0 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
18ec0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
18ed0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
18ee0 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
18ef0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
18f00 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c    # Broken: fail
18f10 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75 74  s on valid input
18f20 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 72 6d  ..continue.fi.rm
18f30 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
18f40 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
18f50 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73  t..  # OK, works
18f60 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e 20   on sane cases. 
18f70 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74 68   Now check wheth
18f80 65 72 20 6e 6f 6e 2d 65 78 69 73 74 65 6e 74 20  er non-existent 
18f90 68 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20  headers.  # can 
18fa0 62 65 20 64 65 74 65 63 74 65 64 20 61 6e 64 20  be detected and 
18fb0 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66  how..  cat >conf
18fc0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
18fd0 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
18fe0 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
18ff0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
19000 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
19010 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
19020 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
19030 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
19040 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64  s.h.  */.#includ
19050 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e  e <ac_nonexisten
19060 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b  t.h>._ACEOF.if {
19070 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
19080 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
19090 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
190a0 24 61 63 5f 65 78 74 5c 22 22 29 20 3e 26 35 0a  $ac_ext\"") >&5.
190b0 20 20 28 65 76 61 6c 20 24 61 63 5f 63 70 70 20    (eval $ac_cpp 
190c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
190d0 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
190e0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
190f0 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
19100 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
19110 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
19120 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
19130 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
19140 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
19150 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
19160 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
19170 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
19180 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64  c_status); } >/d
19190 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
191a0 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  if test -s conft
191b0 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20  est.err; then.  
191c0 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 24 61 63    ac_cpp_err=$ac
191d0 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  _c_preproc_warn_
191e0 66 6c 61 67 0a 20 20 20 20 61 63 5f 63 70 70 5f  flag.    ac_cpp_
191f0 65 72 72 3d 24 61 63 5f 63 70 70 5f 65 72 72 24  err=$ac_cpp_err$
19200 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
19210 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 63 5f 63  .  else.    ac_c
19220 70 70 5f 65 72 72 3d 0a 20 20 66 69 0a 65 6c 73  pp_err=.  fi.els
19230 65 0a 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 79  e.  ac_cpp_err=y
19240 65 73 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  es.fi.if test -z
19250 20 22 24 61 63 5f 63 70 70 5f 65 72 72 22 3b 20   "$ac_cpp_err"; 
19260 74 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a  then.  # Broken:
19270 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61   success on inva
19280 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69  lid input..conti
19290 6e 75 65 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  nue.else.  echo 
192a0 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
192b0 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
192c0 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
192d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
192e0 20 3e 26 35 0a 0a 20 20 23 20 50 61 73 73 65 73   >&5..  # Passes
192f0 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63 5f   both tests..ac_
19300 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65  preproc_ok=:.bre
19310 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  ak.fi.rm -f conf
19320 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
19330 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a  t.$ac_ext..done.
19340 23 20 42 65 63 61 75 73 65 20 6f 66 20 60 62 72  # Because of `br
19350 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f  eak', _AC_PREPRO
19360 43 5f 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e  C_IFELSE's clean
19370 69 6e 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69  ing code was ski
19380 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66  pped..rm -f conf
19390 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
193a0 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 24 61 63  t.$ac_ext.if $ac
193b0 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65  _preproc_ok; the
193c0 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 7b 20 7b  n.  :.else.  { {
193d0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
193e0 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 20  INENO: error: C 
193f0 70 72 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24  preprocessor \"$
19400 43 50 50 5c 22 20 66 61 69 6c 73 20 73 61 6e 69  CPP\" fails sani
19410 74 79 20 63 68 65 63 6b 0a 53 65 65 20 5c 60 63  ty check.See \`c
19420 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
19430 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
19440 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
19450 65 72 72 6f 72 3a 20 43 20 70 72 65 70 72 6f 63  error: C preproc
19460 65 73 73 6f 72 20 5c 22 24 43 50 50 5c 22 20 66  essor \"$CPP\" f
19470 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68 65 63  ails sanity chec
19480 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  k.See \`config.l
19490 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
194a0 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20  ails." >&2;}.   
194b0 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
194c0 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f   1; }; }.fi..ac_
194d0 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
194e0 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
194f0 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
19500 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
19510 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
19520 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
19530 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
19540 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
19550 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
19560 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
19570 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
19580 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
19590 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
195a0 69 6c 65 72 5f 67 6e 75 0a 0a 0a 65 63 68 6f 20  iler_gnu...echo 
195b0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
195c0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e   checking for AN
195d0 53 49 20 43 20 68 65 61 64 65 72 20 66 69 6c 65  SI C header file
195e0 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  s" >&5.echo $ECH
195f0 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
19600 72 20 41 4e 53 49 20 43 20 68 65 61 64 65 72 20  r ANSI C header 
19610 66 69 6c 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43  files... $ECHO_C
19620 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24  " >&6.if test "$
19630 7b 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  {ac_cv_header_st
19640 64 63 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  dc+set}" = set; 
19650 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
19660 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
19670 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
19680 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
19690 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
196a0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
196b0 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
196c0 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
196d0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
196e0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
196f0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
19700 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
19710 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74   */.#include <st
19720 64 6c 69 62 2e 68 3e 0a 23 69 6e 63 6c 75 64 65  dlib.h>.#include
19730 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63   <stdarg.h>.#inc
19740 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a  lude <string.h>.
19750 23 69 6e 63 6c 75 64 65 20 3c 66 6c 6f 61 74 2e  #include <float.
19760 68 3e 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  h>..int.main ().
19770 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
19780 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
19790 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
197a0 62 6a 65 78 74 0a 69 66 20 7b 20 28 65 76 61 6c  bjext.if { (eval
197b0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
197c0 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d  INENO: \"$ac_com
197d0 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28  pile\"") >&5.  (
197e0 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
197f0 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
19800 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
19810 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
19820 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
19830 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
19840 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
19850 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
19860 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
19870 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
19880 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
19890 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
198a0 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 0a  c_status); } &&.
198b0 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74  . { ac_try='test
198c0 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
198d0 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74  r_flag".... || t
198e0 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
198f0 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c  t.err'.  { (eval
19900 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
19910 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79  INENO: \"$ac_try
19920 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
19930 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20   $ac_try) 2>&5. 
19940 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
19950 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
19960 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
19970 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
19980 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
19990 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f   }; } &&.. { ac_
199a0 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e  try='test -s con
199b0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
199c0 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  '.  { (eval echo
199d0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
199e0 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20  : \"$ac_try\"") 
199f0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
19a00 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  try) 2>&5.  ac_s
19a10 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
19a20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
19a30 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
19a40 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
19a50 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
19a60 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68  ; then.  ac_cv_h
19a70 65 61 64 65 72 5f 73 74 64 63 3d 79 65 73 0a 65  eader_stdc=yes.e
19a80 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
19a90 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
19aa0 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
19ab0 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
19ac0 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
19ad0 0a 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  .ac_cv_header_st
19ae0 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63  dc=no.fi.rm -f c
19af0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
19b00 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
19b10 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
19b20 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76  ..if test $ac_cv
19b30 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79  _header_stdc = y
19b40 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 53 75 6e  es; then.  # Sun
19b50 4f 53 20 34 2e 78 20 73 74 72 69 6e 67 2e 68 20  OS 4.x string.h 
19b60 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c 61 72 65  does not declare
19b70 20 6d 65 6d 2a 2c 20 63 6f 6e 74 72 61 72 79 20   mem*, contrary 
19b80 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61 74 20 3e  to ANSI..  cat >
19b90 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
19ba0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
19bb0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
19bc0 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
19bd0 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
19be0 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
19bf0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
19c00 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
19c10 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e  fdefs.h.  */.#in
19c20 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e  clude <string.h>
19c30 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61  .._ACEOF.if (eva
19c40 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
19c50 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
19c60 26 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22 6d  &5 |.  $EGREP "m
19c70 65 6d 63 68 72 22 20 3e 2f 64 65 76 2f 6e 75 6c  emchr" >/dev/nul
19c80 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 3a  l 2>&1; then.  :
19c90 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65  .else.  ac_cv_he
19ca0 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a  ader_stdc=no.fi.
19cb0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a  rm -f conftest*.
19cc0 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 24 61 63  .fi..if test $ac
19cd0 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20  _cv_header_stdc 
19ce0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
19cf0 49 53 43 20 32 2e 30 2e 32 20 73 74 64 6c 69 62  ISC 2.0.2 stdlib
19d00 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c  .h does not decl
19d10 61 72 65 20 66 72 65 65 2c 20 63 6f 6e 74 72 61  are free, contra
19d20 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61  ry to ANSI..  ca
19d30 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
19d40 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
19d50 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
19d60 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
19d70 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
19d80 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
19d90 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
19da0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
19db0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
19dc0 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62  #include <stdlib
19dd0 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28  .h>.._ACEOF.if (
19de0 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f  eval "$ac_cpp co
19df0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29  nftest.$ac_ext")
19e00 20 32 3e 26 35 20 7c 0a 20 20 24 45 47 52 45 50   2>&5 |.  $EGREP
19e10 20 22 66 72 65 65 22 20 3e 2f 64 65 76 2f 6e 75   "free" >/dev/nu
19e20 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20  ll 2>&1; then.  
19e30 3a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68  :.else.  ac_cv_h
19e40 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69  eader_stdc=no.fi
19e50 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a  .rm -f conftest*
19e60 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 24 61  ..fi..if test $a
19e70 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
19e80 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23   = yes; then.  #
19e90 20 2f 62 69 6e 2f 63 63 20 69 6e 20 49 72 69 78   /bin/cc in Irix
19ea0 2d 34 2e 30 2e 35 20 67 65 74 73 20 6e 6f 6e 2d  -4.0.5 gets non-
19eb0 41 4e 53 49 20 63 74 79 70 65 20 6d 61 63 72 6f  ANSI ctype macro
19ec0 73 20 75 6e 6c 65 73 73 20 75 73 69 6e 67 20 2d  s unless using -
19ed0 61 6e 73 69 2e 0a 20 20 69 66 20 74 65 73 74 20  ansi..  if test 
19ee0 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  "$cross_compilin
19ef0 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  g" = yes; then. 
19f00 20 3a 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63   :.else.  cat >c
19f10 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
19f20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
19f30 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
19f40 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
19f50 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
19f60 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
19f70 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
19f80 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
19f90 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
19fa0 6c 75 64 65 20 3c 63 74 79 70 65 2e 68 3e 0a 23  lude <ctype.h>.#
19fb0 69 66 20 28 28 27 20 27 20 26 20 30 78 30 46 46  if ((' ' & 0x0FF
19fc0 29 20 3d 3d 20 30 78 30 32 30 29 0a 23 20 64 65  ) == 0x020).# de
19fd0 66 69 6e 65 20 49 53 4c 4f 57 45 52 28 63 29 20  fine ISLOWER(c) 
19fe0 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26 20 28  ('a' <= (c) && (
19ff0 63 29 20 3c 3d 20 27 7a 27 29 0a 23 20 64 65 66  c) <= 'z').# def
1a000 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29 20 28  ine TOUPPER(c) (
1a010 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 27 41 27  ISLOWER(c) ? 'A'
1a020 20 2b 20 28 28 63 29 20 2d 20 27 61 27 29 20 3a   + ((c) - 'a') :
1a030 20 28 63 29 29 0a 23 65 6c 73 65 0a 23 20 64 65   (c)).#else.# de
1a040 66 69 6e 65 20 49 53 4c 4f 57 45 52 28 63 29 20  fine ISLOWER(c) 
1a050 5c 0a 09 09 20 20 20 28 28 27 61 27 20 3c 3d 20  \...   (('a' <= 
1a060 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27 69  (c) && (c) <= 'i
1a070 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20 28  ') \...     || (
1a080 27 6a 27 20 3c 3d 20 28 63 29 20 26 26 20 28 63  'j' <= (c) && (c
1a090 29 20 3c 3d 20 27 72 27 29 20 5c 0a 09 09 20 20  ) <= 'r') \...  
1a0a0 20 20 20 7c 7c 20 28 27 73 27 20 3c 3d 20 28 63     || ('s' <= (c
1a0b0 29 20 26 26 20 28 63 29 20 3c 3d 20 27 7a 27 29  ) && (c) <= 'z')
1a0c0 29 0a 23 20 64 65 66 69 6e 65 20 54 4f 55 50 50  ).# define TOUPP
1a0d0 45 52 28 63 29 20 28 49 53 4c 4f 57 45 52 28 63  ER(c) (ISLOWER(c
1a0e0 29 20 3f 20 28 28 63 29 20 7c 20 30 78 34 30 29  ) ? ((c) | 0x40)
1a0f0 20 3a 20 28 63 29 29 0a 23 65 6e 64 69 66 0a 0a   : (c)).#endif..
1a100 23 64 65 66 69 6e 65 20 58 4f 52 28 65 2c 20 66  #define XOR(e, f
1a110 29 20 28 28 28 65 29 20 26 26 20 21 28 66 29 29  ) (((e) && !(f))
1a120 20 7c 7c 20 28 21 28 65 29 20 26 26 20 28 66 29   || (!(e) && (f)
1a130 29 29 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  )).int.main ().{
1a140 0a 20 20 69 6e 74 20 69 3b 0a 20 20 66 6f 72 20  .  int i;.  for 
1a150 28 69 20 3d 20 30 3b 20 69 20 3c 20 32 35 36 3b  (i = 0; i < 256;
1a160 20 69 2b 2b 29 0a 20 20 20 20 69 66 20 28 58 4f   i++).    if (XO
1a170 52 20 28 69 73 6c 6f 77 65 72 20 28 69 29 2c 20  R (islower (i), 
1a180 49 53 4c 4f 57 45 52 20 28 69 29 29 0a 09 7c 7c  ISLOWER (i))..||
1a190 20 74 6f 75 70 70 65 72 20 28 69 29 20 21 3d 20   toupper (i) != 
1a1a0 54 4f 55 50 50 45 52 20 28 69 29 29 0a 20 20 20  TOUPPER (i)).   
1a1b0 20 20 20 65 78 69 74 28 32 29 3b 0a 20 20 65 78     exit(2);.  ex
1a1c0 69 74 20 28 30 29 3b 0a 7d 0a 5f 41 43 45 4f 46  it (0);.}._ACEOF
1a1d0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 24  .rm -f conftest$
1a1e0 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28  ac_exeext.if { (
1a1f0 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
1a200 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
1a210 5f 6c 69 6e 6b 5c 22 22 29 20 3e 26 35 0a 20 20  _link\"") >&5.  
1a220 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20  (eval $ac_link) 
1a230 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
1a240 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
1a250 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
1a260 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
1a270 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
1a280 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 20 61 63  atus); } && { ac
1a290 5f 74 72 79 3d 27 2e 2f 63 6f 6e 66 74 65 73 74  _try='./conftest
1a2a0 24 61 63 5f 65 78 65 65 78 74 27 0a 20 20 7b 20  $ac_exeext'.  { 
1a2b0 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1a2c0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1a2d0 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20  c_try\"") >&5.  
1a2e0 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32  (eval $ac_try) 2
1a2f0 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
1a300 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
1a310 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
1a320 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
1a330 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
1a340 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e  tus); }; }; then
1a350 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f  .  :.else.  echo
1a360 20 22 24 61 73 5f 6d 65 3a 20 70 72 6f 67 72 61   "$as_me: progra
1a370 6d 20 65 78 69 74 65 64 20 77 69 74 68 20 73 74  m exited with st
1a380 61 74 75 73 20 24 61 63 5f 73 74 61 74 75 73 22  atus $ac_status"
1a390 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
1a3a0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
1a3b0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
1a3c0 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
1a3d0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
1a3e0 28 20 65 78 69 74 20 24 61 63 5f 73 74 61 74 75  ( exit $ac_statu
1a3f0 73 20 29 0a 61 63 5f 63 76 5f 68 65 61 64 65 72  s ).ac_cv_header
1a400 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  _stdc=no.fi.rm -
1a410 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20 67 6d  f core *.core gm
1a420 6f 6e 2e 6f 75 74 20 62 62 2e 6f 75 74 20 63 6f  on.out bb.out co
1a430 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
1a440 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
1a450 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
1a460 63 5f 65 78 74 0a 66 69 0a 66 69 0a 66 69 0a 65  c_ext.fi.fi.fi.e
1a470 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1a480 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
1a490 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 22  _cv_header_stdc"
1a4a0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
1a4b0 4f 5f 54 7d 24 61 63 5f 63 76 5f 68 65 61 64 65  O_T}$ac_cv_heade
1a4c0 72 5f 73 74 64 63 22 20 3e 26 36 0a 69 66 20 74  r_stdc" >&6.if t
1a4d0 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65  est $ac_cv_heade
1a4e0 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68  r_stdc = yes; th
1a4f0 65 6e 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65  en..cat >>confde
1a500 66 73 2e 68 20 3c 3c 5c 5f 41 43 45 4f 46 0a 23  fs.h <<\_ACEOF.#
1a510 64 65 66 69 6e 65 20 53 54 44 43 5f 48 45 41 44  define STDC_HEAD
1a520 45 52 53 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69  ERS 1._ACEOF..fi
1a530 0a 0a 23 20 4f 6e 20 49 52 49 58 20 35 2e 33 2c  ..# On IRIX 5.3,
1a540 20 73 79 73 2f 74 79 70 65 73 20 61 6e 64 20 69   sys/types and i
1a550 6e 74 74 79 70 65 73 2e 68 20 61 72 65 20 63 6f  nttypes.h are co
1a560 6e 66 6c 69 63 74 69 6e 67 2e 0a 0a 0a 0a 0a 0a  nflicting.......
1a570 0a 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64 65  ....for ac_heade
1a580 72 20 69 6e 20 73 79 73 2f 74 79 70 65 73 2e 68  r in sys/types.h
1a590 20 73 79 73 2f 73 74 61 74 2e 68 20 73 74 64 6c   sys/stat.h stdl
1a5a0 69 62 2e 68 20 73 74 72 69 6e 67 2e 68 20 6d 65  ib.h string.h me
1a5b0 6d 6f 72 79 2e 68 20 73 74 72 69 6e 67 73 2e 68  mory.h strings.h
1a5c0 20 5c 0a 09 09 20 20 69 6e 74 74 79 70 65 73 2e   \...  inttypes.
1a5d0 68 20 73 74 64 69 6e 74 2e 68 20 75 6e 69 73 74  h stdint.h unist
1a5e0 64 2e 68 0a 64 6f 0a 61 73 5f 61 63 5f 48 65 61  d.h.do.as_ac_Hea
1a5f0 64 65 72 3d 60 65 63 68 6f 20 22 61 63 5f 63 76  der=`echo "ac_cv
1a600 5f 68 65 61 64 65 72 5f 24 61 63 5f 68 65 61 64  _header_$ac_head
1a610 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60  er" | $as_tr_sh`
1a620 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
1a630 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
1a640 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72 22 20  for $ac_header" 
1a650 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
1a660 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1a670 61 63 5f 68 65 61 64 65 72 2e 2e 2e 20 24 45 43  ac_header... $EC
1a680 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 65 76 61  HO_C" >&6.if eva
1a690 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61 73  l "test \"\${$as
1a6a0 5f 61 63 5f 48 65 61 64 65 72 2b 73 65 74 7d 5c  _ac_Header+set}\
1a6b0 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20  " = set"; then. 
1a6c0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
1a6d0 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
1a6e0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20   >&6.else.  cat 
1a6f0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1a700 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
1a710 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
1a720 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
1a730 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
1a740 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
1a750 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
1a760 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
1a770 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61  nfdefs.h.  */.$a
1a780 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75  c_includes_defau
1a790 6c 74 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61  lt..#include <$a
1a7a0 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46  c_header>._ACEOF
1a7b0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
1a7c0 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
1a7d0 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1a7e0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1a7f0 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26  c_compile\"") >&
1a800 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
1a810 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73  mpile) 2>conftes
1a820 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
1a830 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
1a840 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
1a850 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
1a860 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
1a870 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
1a880 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
1a890 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1a8a0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
1a8b0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
1a8c0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
1a8d0 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d  } &&.. { ac_try=
1a8e0 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f  'test -z "$ac_c_
1a8f0 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09  werror_flag"....
1a900 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20 63 6f   || test ! -s co
1a910 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20 7b 20  nftest.err'.  { 
1a920 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1a930 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1a940 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20  c_try\"") >&5.  
1a950 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32  (eval $ac_try) 2
1a960 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
1a970 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
1a980 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
1a990 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
1a9a0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
1a9b0 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20  tus); }; } &&.. 
1a9c0 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d  { ac_try='test -
1a9d0 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
1a9e0 62 6a 65 78 74 27 0a 20 20 7b 20 28 65 76 61 6c  bjext'.  { (eval
1a9f0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1aa00 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79  INENO: \"$ac_try
1aa10 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
1aa20 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20   $ac_try) 2>&5. 
1aa30 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
1aa40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1aa50 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
1aa60 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
1aa70 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
1aa80 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 65 76   }; }; then.  ev
1aa90 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65  al "$as_ac_Heade
1aaa0 72 3d 79 65 73 22 0a 65 6c 73 65 0a 20 20 65 63  r=yes".else.  ec
1aab0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
1aac0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
1aad0 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
1aae0 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
1aaf0 65 78 74 20 3e 26 35 0a 0a 65 76 61 6c 20 22 24  ext >&5..eval "$
1ab00 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 6e 6f 22  as_ac_Header=no"
1ab10 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
1ab20 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
1ab30 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
1ab40 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65  est.$ac_ext.fi.e
1ab50 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1ab60 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 60 65 76  ENO: result: `ev
1ab70 61 6c 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f  al echo '${'$as_
1ab80 61 63 5f 48 65 61 64 65 72 27 7d 27 60 22 20 3e  ac_Header'}'`" >
1ab90 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1aba0 54 7d 60 65 76 61 6c 20 65 63 68 6f 20 27 24 7b  T}`eval echo '${
1abb0 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d  '$as_ac_Header'}
1abc0 27 60 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20  '`" >&6.if test 
1abd0 60 65 76 61 6c 20 65 63 68 6f 20 27 24 7b 27 24  `eval echo '${'$
1abe0 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 27 60  as_ac_Header'}'`
1abf0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 63   = yes; then.  c
1ac00 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
1ac10 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
1ac20 20 60 65 63 68 6f 20 22 48 41 56 45 5f 24 61 63   `echo "HAVE_$ac
1ac30 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74  _header" | $as_t
1ac40 72 5f 63 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a  r_cpp` 1._ACEOF.
1ac50 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 66 6f 72  .fi..done....for
1ac60 20 61 63 5f 68 65 61 64 65 72 20 69 6e 20 64 6c   ac_header in dl
1ac70 66 63 6e 2e 68 0a 64 6f 0a 61 73 5f 61 63 5f 48  fcn.h.do.as_ac_H
1ac80 65 61 64 65 72 3d 60 65 63 68 6f 20 22 61 63 5f  eader=`echo "ac_
1ac90 63 76 5f 68 65 61 64 65 72 5f 24 61 63 5f 68 65  cv_header_$ac_he
1aca0 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 73  ader" | $as_tr_s
1acb0 68 60 0a 69 66 20 65 76 61 6c 20 22 74 65 73 74  h`.if eval "test
1acc0 20 5c 22 5c 24 7b 24 61 73 5f 61 63 5f 48 65 61   \"\${$as_ac_Hea
1acd0 64 65 72 2b 73 65 74 7d 5c 22 20 3d 20 73 65 74  der+set}\" = set
1ace0 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22  "; then.  echo "
1acf0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1ad00 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1ad10 5f 68 65 61 64 65 72 22 20 3e 26 35 0a 65 63 68  _header" >&5.ech
1ad20 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
1ad30 69 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64  ing for $ac_head
1ad40 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  er... $ECHO_C" >
1ad50 26 36 0a 69 66 20 65 76 61 6c 20 22 74 65 73 74  &6.if eval "test
1ad60 20 5c 22 5c 24 7b 24 61 73 5f 61 63 5f 48 65 61   \"\${$as_ac_Hea
1ad70 64 65 72 2b 73 65 74 7d 5c 22 20 3d 20 73 65 74  der+set}\" = set
1ad80 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  "; then.  echo $
1ad90 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
1ada0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 66 69   $ECHO_C" >&6.fi
1adb0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
1adc0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 60  INENO: result: `
1add0 65 76 61 6c 20 65 63 68 6f 20 27 24 7b 27 24 61  eval echo '${'$a
1ade0 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 27 60 22  s_ac_Header'}'`"
1adf0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
1ae00 4f 5f 54 7d 60 65 76 61 6c 20 65 63 68 6f 20 27  O_T}`eval echo '
1ae10 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72  ${'$as_ac_Header
1ae20 27 7d 27 60 22 20 3e 26 36 0a 65 6c 73 65 0a 20  '}'`" >&6.else. 
1ae30 20 23 20 49 73 20 74 68 65 20 68 65 61 64 65 72   # Is the header
1ae40 20 63 6f 6d 70 69 6c 61 62 6c 65 3f 0a 65 63 68   compilable?.ech
1ae50 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1ae60 4f 3a 20 63 68 65 63 6b 69 6e 67 20 24 61 63 5f  O: checking $ac_
1ae70 68 65 61 64 65 72 20 75 73 61 62 69 6c 69 74 79  header usability
1ae80 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
1ae90 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 24 61 63  _N "checking $ac
1aea0 5f 68 65 61 64 65 72 20 75 73 61 62 69 6c 69 74  _header usabilit
1aeb0 79 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  y... $ECHO_C" >&
1aec0 36 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e  6.cat >conftest.
1aed0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1aee0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
1aef0 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
1af00 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
1af10 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
1af20 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1af30 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
1af40 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
1af50 20 2a 2f 0a 24 61 63 5f 69 6e 63 6c 75 64 65 73   */.$ac_includes
1af60 5f 64 65 66 61 75 6c 74 0a 23 69 6e 63 6c 75 64  _default.#includ
1af70 65 20 3c 24 61 63 5f 68 65 61 64 65 72 3e 0a 5f  e <$ac_header>._
1af80 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
1af90 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
1afa0 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
1afb0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1afc0 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22   \"$ac_compile\"
1afd0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
1afe0 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f  ac_compile) 2>co
1aff0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
1b000 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
1b010 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
1b020 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
1b030 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
1b040 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
1b050 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
1b060 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  5.  echo "$as_me
1b070 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
1b080 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
1b090 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
1b0a0 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63  us); } &&.. { ac
1b0b0 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a 20 22 24  _try='test -z "$
1b0c0 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
1b0d0 22 0a 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20  ".... || test ! 
1b0e0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27  -s conftest.err'
1b0f0 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  .  { (eval echo 
1b100 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1b110 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e   \"$ac_try\"") >
1b120 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74  &5.  (eval $ac_t
1b130 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  ry) 2>&5.  ac_st
1b140 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
1b150 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1b160 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
1b170 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
1b180 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20  c_status); }; } 
1b190 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74  &&.. { ac_try='t
1b1a0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
1b1b0 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20  $ac_objext'.  { 
1b1c0 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1b1d0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1b1e0 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20  c_try\"") >&5.  
1b1f0 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32  (eval $ac_try) 2
1b200 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
1b210 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
1b220 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
1b230 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
1b240 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
1b250 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e  tus); }; }; then
1b260 0a 20 20 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d  .  ac_header_com
1b270 70 69 6c 65 72 3d 79 65 73 0a 65 6c 73 65 0a 20  piler=yes.else. 
1b280 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66   echo "$as_me: f
1b290 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
1b2a0 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
1b2b0 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
1b2c0 61 63 5f 65 78 74 20 3e 26 35 0a 0a 61 63 5f 68  ac_ext >&5..ac_h
1b2d0 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 3d 6e  eader_compiler=n
1b2e0 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  o.fi.rm -f conft
1b2f0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
1b300 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
1b310 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 65 63 68  test.$ac_ext.ech
1b320 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1b330 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 68  O: result: $ac_h
1b340 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 20  eader_compiler" 
1b350 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
1b360 5f 54 7d 24 61 63 5f 68 65 61 64 65 72 5f 63 6f  _T}$ac_header_co
1b370 6d 70 69 6c 65 72 22 20 3e 26 36 0a 0a 23 20 49  mpiler" >&6..# I
1b380 73 20 74 68 65 20 68 65 61 64 65 72 20 70 72 65  s the header pre
1b390 73 65 6e 74 3f 0a 65 63 68 6f 20 22 24 61 73 5f  sent?.echo "$as_
1b3a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1b3b0 6b 69 6e 67 20 24 61 63 5f 68 65 61 64 65 72 20  king $ac_header 
1b3c0 70 72 65 73 65 6e 63 65 22 20 3e 26 35 0a 65 63  presence" >&5.ec
1b3d0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
1b3e0 6b 69 6e 67 20 24 61 63 5f 68 65 61 64 65 72 20  king $ac_header 
1b3f0 70 72 65 73 65 6e 63 65 2e 2e 2e 20 24 45 43 48  presence... $ECH
1b400 4f 5f 43 22 20 3e 26 36 0a 63 61 74 20 3e 63 6f  O_C" >&6.cat >co
1b410 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1b420 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
1b430 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
1b440 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
1b450 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1b460 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
1b470 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1b480 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
1b490 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
1b4a0 75 64 65 20 3c 24 61 63 5f 68 65 61 64 65 72 3e  ude <$ac_header>
1b4b0 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 65 76  ._ACEOF.if { (ev
1b4c0 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
1b4d0 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
1b4e0 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
1b4f0 65 78 74 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ext\"") >&5.  (e
1b500 76 61 6c 20 24 61 63 5f 63 70 70 20 63 6f 6e 66  val $ac_cpp conf
1b510 74 65 73 74 2e 24 61 63 5f 65 78 74 29 20 32 3e  test.$ac_ext) 2>
1b520 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
1b530 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
1b540 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
1b550 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
1b560 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
1b570 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
1b580 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
1b590 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
1b5a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
1b5b0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
1b5c0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
1b5d0 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e  atus); } >/dev/n
1b5e0 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  ull; then.  if t
1b5f0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
1b600 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  err; then.    ac
1b610 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 5f 70  _cpp_err=$ac_c_p
1b620 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
1b630 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d  .    ac_cpp_err=
1b640 24 61 63 5f 63 70 70 5f 65 72 72 24 61 63 5f 63  $ac_cpp_err$ac_c
1b650 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20 20 65  _werror_flag.  e
1b660 6c 73 65 0a 20 20 20 20 61 63 5f 63 70 70 5f 65  lse.    ac_cpp_e
1b670 72 72 3d 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  rr=.  fi.else.  
1b680 61 63 5f 63 70 70 5f 65 72 72 3d 79 65 73 0a 66  ac_cpp_err=yes.f
1b690 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
1b6a0 63 5f 63 70 70 5f 65 72 72 22 3b 20 74 68 65 6e  c_cpp_err"; then
1b6b0 0a 20 20 61 63 5f 68 65 61 64 65 72 5f 70 72 65  .  ac_header_pre
1b6c0 70 72 6f 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20  proc=yes.else.  
1b6d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
1b6e0 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
1b6f0 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
1b700 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
1b710 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 61 63 5f  c_ext >&5..  ac_
1b720 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 6e  header_preproc=n
1b730 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  o.fi.rm -f conft
1b740 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
1b750 2e 24 61 63 5f 65 78 74 0a 65 63 68 6f 20 22 24  .$ac_ext.echo "$
1b760 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1b770 65 73 75 6c 74 3a 20 24 61 63 5f 68 65 61 64 65  esult: $ac_heade
1b780 72 5f 70 72 65 70 72 6f 63 22 20 3e 26 35 0a 65  r_preproc" >&5.e
1b790 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
1b7a0 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63  c_header_preproc
1b7b0 22 20 3e 26 36 0a 0a 23 20 53 6f 3f 20 20 57 68  " >&6..# So?  Wh
1b7c0 61 74 20 61 62 6f 75 74 20 74 68 69 73 20 68 65  at about this he
1b7d0 61 64 65 72 3f 0a 63 61 73 65 20 24 61 63 5f 68  ader?.case $ac_h
1b7e0 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 3a 24  eader_compiler:$
1b7f0 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f  ac_header_prepro
1b800 63 3a 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f  c:$ac_c_preproc_
1b810 77 61 72 6e 5f 66 6c 61 67 20 69 6e 0a 20 20 79  warn_flag in.  y
1b820 65 73 3a 6e 6f 3a 20 29 0a 20 20 20 20 7b 20 65  es:no: ).    { e
1b830 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1b840 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61  ENO: WARNING: $a
1b850 63 5f 68 65 61 64 65 72 3a 20 61 63 63 65 70 74  c_header: accept
1b860 65 64 20 62 79 20 74 68 65 20 63 6f 6d 70 69 6c  ed by the compil
1b870 65 72 2c 20 72 65 6a 65 63 74 65 64 20 62 79 20  er, rejected by 
1b880 74 68 65 20 70 72 65 70 72 6f 63 65 73 73 6f 72  the preprocessor
1b890 21 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  !" >&5.echo "$as
1b8a0 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61  _me: WARNING: $a
1b8b0 63 5f 68 65 61 64 65 72 3a 20 61 63 63 65 70 74  c_header: accept
1b8c0 65 64 20 62 79 20 74 68 65 20 63 6f 6d 70 69 6c  ed by the compil
1b8d0 65 72 2c 20 72 65 6a 65 63 74 65 64 20 62 79 20  er, rejected by 
1b8e0 74 68 65 20 70 72 65 70 72 6f 63 65 73 73 6f 72  the preprocessor
1b8f0 21 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 65  !" >&2;}.    { e
1b900 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1b910 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61  ENO: WARNING: $a
1b920 63 5f 68 65 61 64 65 72 3a 20 70 72 6f 63 65 65  c_header: procee
1b930 64 69 6e 67 20 77 69 74 68 20 74 68 65 20 63 6f  ding with the co
1b940 6d 70 69 6c 65 72 27 73 20 72 65 73 75 6c 74 22  mpiler's result"
1b950 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
1b960 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f  e: WARNING: $ac_
1b970 68 65 61 64 65 72 3a 20 70 72 6f 63 65 65 64 69  header: proceedi
1b980 6e 67 20 77 69 74 68 20 74 68 65 20 63 6f 6d 70  ng with the comp
1b990 69 6c 65 72 27 73 20 72 65 73 75 6c 74 22 20 3e  iler's result" >
1b9a0 26 32 3b 7d 0a 20 20 20 20 61 63 5f 68 65 61 64  &2;}.    ac_head
1b9b0 65 72 5f 70 72 65 70 72 6f 63 3d 79 65 73 0a 20  er_preproc=yes. 
1b9c0 20 20 20 3b 3b 0a 20 20 6e 6f 3a 79 65 73 3a 2a     ;;.  no:yes:*
1b9d0 20 29 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24   ).    { echo "$
1b9e0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57  as_me:$LINENO: W
1b9f0 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64  ARNING: $ac_head
1ba00 65 72 3a 20 70 72 65 73 65 6e 74 20 62 75 74 20  er: present but 
1ba10 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d 70 69 6c  cannot be compil
1ba20 65 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  ed" >&5.echo "$a
1ba30 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
1ba40 61 63 5f 68 65 61 64 65 72 3a 20 70 72 65 73 65  ac_header: prese
1ba50 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74 20 62 65  nt but cannot be
1ba60 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26 32 3b 7d   compiled" >&2;}
1ba70 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73  .    { echo "$as
1ba80 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
1ba90 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72  NING: $ac_header
1baa0 3a 20 20 20 20 20 63 68 65 63 6b 20 66 6f 72 20  :     check for 
1bab0 6d 69 73 73 69 6e 67 20 70 72 65 72 65 71 75 69  missing prerequi
1bac0 73 69 74 65 20 68 65 61 64 65 72 73 3f 22 20 3e  site headers?" >
1bad0 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
1bae0 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65   WARNING: $ac_he
1baf0 61 64 65 72 3a 20 20 20 20 20 63 68 65 63 6b 20  ader:     check 
1bb00 66 6f 72 20 6d 69 73 73 69 6e 67 20 70 72 65 72  for missing prer
1bb10 65 71 75 69 73 69 74 65 20 68 65 61 64 65 72 73  equisite headers
1bb20 3f 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 65  ?" >&2;}.    { e
1bb30 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1bb40 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61  ENO: WARNING: $a
1bb50 63 5f 68 65 61 64 65 72 3a 20 73 65 65 20 74 68  c_header: see th
1bb60 65 20 41 75 74 6f 63 6f 6e 66 20 64 6f 63 75 6d  e Autoconf docum
1bb70 65 6e 74 61 74 69 6f 6e 22 20 3e 26 35 0a 65 63  entation" >&5.ec
1bb80 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
1bb90 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72 3a  ING: $ac_header:
1bba0 20 73 65 65 20 74 68 65 20 41 75 74 6f 63 6f 6e   see the Autocon
1bbb0 66 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 22  f documentation"
1bbc0 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 65 63 68   >&2;}.    { ech
1bbd0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1bbe0 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f  O: WARNING: $ac_
1bbf0 68 65 61 64 65 72 3a 20 20 20 20 20 73 65 63 74  header:     sect
1bc00 69 6f 6e 20 5c 22 50 72 65 73 65 6e 74 20 42 75  ion \"Present Bu
1bc10 74 20 43 61 6e 6e 6f 74 20 42 65 20 43 6f 6d 70  t Cannot Be Comp
1bc20 69 6c 65 64 5c 22 22 20 3e 26 35 0a 65 63 68 6f  iled\"" >&5.echo
1bc30 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
1bc40 47 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 20  G: $ac_header:  
1bc50 20 20 20 73 65 63 74 69 6f 6e 20 5c 22 50 72 65     section \"Pre
1bc60 73 65 6e 74 20 42 75 74 20 43 61 6e 6e 6f 74 20  sent But Cannot 
1bc70 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22 22 20 3e  Be Compiled\"" >
1bc80 26 32 3b 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20  &2;}.    { echo 
1bc90 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1bca0 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65   WARNING: $ac_he
1bcb0 61 64 65 72 3a 20 70 72 6f 63 65 65 64 69 6e 67  ader: proceeding
1bcc0 20 77 69 74 68 20 74 68 65 20 70 72 65 70 72 6f   with the prepro
1bcd0 63 65 73 73 6f 72 27 73 20 72 65 73 75 6c 74 22  cessor's result"
1bce0 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
1bcf0 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f  e: WARNING: $ac_
1bd00 68 65 61 64 65 72 3a 20 70 72 6f 63 65 65 64 69  header: proceedi
1bd10 6e 67 20 77 69 74 68 20 74 68 65 20 70 72 65 70  ng with the prep
1bd20 72 6f 63 65 73 73 6f 72 27 73 20 72 65 73 75 6c  rocessor's resul
1bd30 74 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 65  t" >&2;}.    { e
1bd40 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1bd50 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61  ENO: WARNING: $a
1bd60 63 5f 68 65 61 64 65 72 3a 20 69 6e 20 74 68 65  c_header: in the
1bd70 20 66 75 74 75 72 65 2c 20 74 68 65 20 63 6f 6d   future, the com
1bd80 70 69 6c 65 72 20 77 69 6c 6c 20 74 61 6b 65 20  piler will take 
1bd90 70 72 65 63 65 64 65 6e 63 65 22 20 3e 26 35 0a  precedence" >&5.
1bda0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
1bdb0 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65  RNING: $ac_heade
1bdc0 72 3a 20 69 6e 20 74 68 65 20 66 75 74 75 72 65  r: in the future
1bdd0 2c 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 77  , the compiler w
1bde0 69 6c 6c 20 74 61 6b 65 20 70 72 65 63 65 64 65  ill take precede
1bdf0 6e 63 65 22 20 3e 26 32 3b 7d 0a 20 20 20 20 28  nce" >&2;}.    (
1be00 0a 20 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41  .      cat <<\_A
1be10 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  SBOX.## --------
1be20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1be30 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1be40 2d 2d 20 23 23 0a 23 23 20 52 65 70 6f 72 74 20  -- ##.## Report 
1be50 74 68 69 73 20 74 6f 20 74 68 65 20 41 43 5f 50  this to the AC_P
1be60 41 43 4b 41 47 45 5f 4e 41 4d 45 20 6c 69 73 74  ACKAGE_NAME list
1be70 73 2e 20 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  s.  ##.## ------
1be80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1be90 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1bea0 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20  ---- ##._ASBOX. 
1beb0 20 20 20 29 20 7c 0a 20 20 20 20 20 20 73 65 64     ) |.      sed
1bec0 20 22 73 2f 5e 2f 24 61 73 5f 6d 65 3a 20 57 41   "s/^/$as_me: WA
1bed0 52 4e 49 4e 47 3a 20 20 20 20 20 2f 22 20 3e 26  RNING:     /" >&
1bee0 32 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 65 63  2.    ;;.esac.ec
1bef0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1bf00 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
1bf10 20 24 61 63 5f 68 65 61 64 65 72 22 20 3e 26 35   $ac_header" >&5
1bf20 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
1bf30 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1bf40 68 65 61 64 65 72 2e 2e 2e 20 24 45 43 48 4f 5f  header... $ECHO_
1bf50 43 22 20 3e 26 36 0a 69 66 20 65 76 61 6c 20 22  C" >&6.if eval "
1bf60 74 65 73 74 20 5c 22 5c 24 7b 24 61 73 5f 61 63  test \"\${$as_ac
1bf70 5f 48 65 61 64 65 72 2b 73 65 74 7d 5c 22 20 3d  _Header+set}\" =
1bf80 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 65 63   set"; then.  ec
1bf90 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
1bfa0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
1bfb0 36 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20 22 24  6.else.  eval "$
1bfc0 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 5c 24 61  as_ac_Header=\$a
1bfd0 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63  c_header_preproc
1bfe0 22 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d  ".fi.echo "$as_m
1bff0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1c000 74 3a 20 60 65 76 61 6c 20 65 63 68 6f 20 27 24  t: `eval echo '$
1c010 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27  {'$as_ac_Header'
1c020 7d 27 60 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  }'`" >&5.echo "$
1c030 7b 45 43 48 4f 5f 54 7d 60 65 76 61 6c 20 65 63  {ECHO_T}`eval ec
1c040 68 6f 20 27 24 7b 27 24 61 73 5f 61 63 5f 48 65  ho '${'$as_ac_He
1c050 61 64 65 72 27 7d 27 60 22 20 3e 26 36 0a 0a 66  ader'}'`" >&6..f
1c060 69 0a 69 66 20 74 65 73 74 20 60 65 76 61 6c 20  i.if test `eval 
1c070 65 63 68 6f 20 27 24 7b 27 24 61 73 5f 61 63 5f  echo '${'$as_ac_
1c080 48 65 61 64 65 72 27 7d 27 60 20 3d 20 79 65 73  Header'}'` = yes
1c090 3b 20 74 68 65 6e 0a 20 20 63 61 74 20 3e 3e 63  ; then.  cat >>c
1c0a0 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45  onfdefs.h <<_ACE
1c0b0 4f 46 0a 23 64 65 66 69 6e 65 20 60 65 63 68 6f  OF.#define `echo
1c0c0 20 22 48 41 56 45 5f 24 61 63 5f 68 65 61 64 65   "HAVE_$ac_heade
1c0d0 72 22 20 7c 20 24 61 73 5f 74 72 5f 63 70 70 60  r" | $as_tr_cpp`
1c0e0 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64   1._ACEOF..fi..d
1c0f0 6f 6e 65 0a 0a 61 63 5f 65 78 74 3d 63 63 0a 61  one..ac_ext=cc.a
1c100 63 5f 63 70 70 3d 27 24 43 58 58 43 50 50 20 24  c_cpp='$CXXCPP $
1c110 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
1c120 70 69 6c 65 3d 27 24 43 58 58 20 2d 63 20 24 43  pile='$CXX -c $C
1c130 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  XXFLAGS $CPPFLAG
1c140 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
1c150 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
1c160 27 24 43 58 58 20 2d 6f 20 63 6f 6e 66 74 65 73  '$CXX -o conftes
1c170 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 58 58  t$ac_exeext $CXX
1c180 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
1c190 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
1c1a0 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
1c1b0 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
1c1c0 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 78 78 5f  _gnu=$ac_cv_cxx_
1c1d0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 69 66 20  compiler_gnu.if 
1c1e0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
1c1f0 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
1c200 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e    for ac_prog in
1c210 20 24 43 43 43 20 67 2b 2b 20 63 2b 2b 20 67 70   $CCC g++ c++ gp
1c220 70 20 61 43 43 20 43 43 20 63 78 78 20 63 63 2b  p aCC CC cxx cc+
1c230 2b 20 63 6c 20 46 43 43 20 4b 43 43 20 52 43 43  + cl FCC KCC RCC
1c240 20 78 6c 43 5f 72 20 78 6c 43 0a 20 20 64 6f 0a   xlC_r xlC.  do.
1c250 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74 68      # Extract th
1c260 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
1c270 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
1c280 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74  $ac_prog", so it
1c290 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
1c2a0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
1c2b0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f  ..set dummy $ac_
1c2c0 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70  tool_prefix$ac_p
1c2d0 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rog; ac_word=$2.
1c2e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1c2f0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
1c300 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
1c310 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
1c320 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1c330 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  word... $ECHO_C"
1c340 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b   >&6.if test "${
1c350 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58 2b 73  ac_cv_prog_CXX+s
1c360 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
1c370 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
1c380 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
1c390 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
1c3a0 20 74 65 73 74 20 2d 6e 20 22 24 43 58 58 22 3b   test -n "$CXX";
1c3b0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
1c3c0 6f 67 5f 43 58 58 3d 22 24 43 58 58 22 20 23 20  og_CXX="$CXX" # 
1c3d0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
1c3e0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
1c3f0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
1c400 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1c410 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1c420 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
1c430 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
1c440 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
1c450 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1c460 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
1c470 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
1c480 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
1c490 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
1c4a0 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  $as_executable_p
1c4b0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1c4c0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1c4d0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
1c4e0 70 72 6f 67 5f 43 58 58 3d 22 24 61 63 5f 74 6f  prog_CXX="$ac_to
1c4f0 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f  ol_prefix$ac_pro
1c500 67 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73  g".    echo "$as
1c510 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
1c520 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
1c530 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
1c540 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
1c550 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
1c560 0a 66 69 0a 66 69 0a 43 58 58 3d 24 61 63 5f 63  .fi.fi.CXX=$ac_c
1c570 76 5f 70 72 6f 67 5f 43 58 58 0a 69 66 20 74 65  v_prog_CXX.if te
1c580 73 74 20 2d 6e 20 22 24 43 58 58 22 3b 20 74 68  st -n "$CXX"; th
1c590 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  en.  echo "$as_m
1c5a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1c5b0 74 3a 20 24 43 58 58 22 20 3e 26 35 0a 65 63 68  t: $CXX" >&5.ech
1c5c0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 43 58 58  o "${ECHO_T}$CXX
1c5d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68  " >&6.else.  ech
1c5e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1c5f0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
1c600 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1c610 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20  T}no" >&6.fi..  
1c620 20 20 74 65 73 74 20 2d 6e 20 22 24 43 58 58 22    test -n "$CXX"
1c630 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65   && break.  done
1c640 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
1c650 24 43 58 58 22 3b 20 74 68 65 6e 0a 20 20 61 63  $CXX"; then.  ac
1c660 5f 63 74 5f 43 58 58 3d 24 43 58 58 0a 20 20 66  _ct_CXX=$CXX.  f
1c670 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 24 43  or ac_prog in $C
1c680 43 43 20 67 2b 2b 20 63 2b 2b 20 67 70 70 20 61  CC g++ c++ gpp a
1c690 43 43 20 43 43 20 63 78 78 20 63 63 2b 2b 20 63  CC CC cxx cc++ c
1c6a0 6c 20 46 43 43 20 4b 43 43 20 52 43 43 20 78 6c  l FCC KCC RCC xl
1c6b0 43 5f 72 20 78 6c 43 0a 64 6f 0a 20 20 23 20 45  C_r xlC.do.  # E
1c6c0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
1c6d0 20 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 70 72   word of "$ac_pr
1c6e0 6f 67 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  og", so it can b
1c6f0 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
1c700 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
1c710 64 75 6d 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20  dummy $ac_prog; 
1c720 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20  ac_word=$2.echo 
1c730 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1c740 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
1c750 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f  c_word" >&5.echo
1c760 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
1c770 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
1c780 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  .. $ECHO_C" >&6.
1c790 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
1c7a0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 58 58 2b  _prog_ac_ct_CXX+
1c7b0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1c7c0 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
1c7d0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
1c7e0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
1c7f0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
1c800 74 5f 43 58 58 22 3b 20 74 68 65 6e 0a 20 20 61  t_CXX"; then.  a
1c810 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1c820 43 58 58 3d 22 24 61 63 5f 63 74 5f 43 58 58 22  CXX="$ac_ct_CXX"
1c830 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1c840 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1c850 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1c860 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1c870 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1c880 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1c890 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1c8a0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1c8b0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1c8c0 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
1c8d0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
1c8e0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
1c8f0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
1c900 69 66 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c  if $as_executabl
1c910 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
1c920 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1c930 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
1c940 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 58  cv_prog_ac_ct_CX
1c950 58 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20  X="$ac_prog".   
1c960 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1c970 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
1c980 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1c990 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
1c9a0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
1c9b0 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69  done.done..fi.fi
1c9c0 0a 61 63 5f 63 74 5f 43 58 58 3d 24 61 63 5f 63  .ac_ct_CXX=$ac_c
1c9d0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 58 58  v_prog_ac_ct_CXX
1c9e0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
1c9f0 5f 63 74 5f 43 58 58 22 3b 20 74 68 65 6e 0a 20  _ct_CXX"; then. 
1ca00 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1ca10 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1ca20 61 63 5f 63 74 5f 43 58 58 22 20 3e 26 35 0a 65  ac_ct_CXX" >&5.e
1ca30 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
1ca40 63 5f 63 74 5f 43 58 58 22 20 3e 26 36 0a 65 6c  c_ct_CXX" >&6.el
1ca50 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
1ca60 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1ca70 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
1ca80 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
1ca90 36 0a 66 69 0a 0a 20 20 74 65 73 74 20 2d 6e 20  6.fi..  test -n 
1caa0 22 24 61 63 5f 63 74 5f 43 58 58 22 20 26 26 20  "$ac_ct_CXX" && 
1cab0 62 72 65 61 6b 0a 64 6f 6e 65 0a 74 65 73 74 20  break.done.test 
1cac0 2d 6e 20 22 24 61 63 5f 63 74 5f 43 58 58 22 20  -n "$ac_ct_CXX" 
1cad0 7c 7c 20 61 63 5f 63 74 5f 43 58 58 3d 22 67 2b  || ac_ct_CXX="g+
1cae0 2b 22 0a 0a 20 20 43 58 58 3d 24 61 63 5f 63 74  +"..  CXX=$ac_ct
1caf0 5f 43 58 58 0a 66 69 0a 0a 0a 23 20 50 72 6f 76  _CXX.fi...# Prov
1cb00 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61  ide some informa
1cb10 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63  tion about the c
1cb20 6f 6d 70 69 6c 65 72 2e 0a 65 63 68 6f 20 22 24  ompiler..echo "$
1cb30 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 22 20  as_me:$LINENO:" 
1cb40 5c 0a 20 20 20 20 20 22 63 68 65 63 6b 69 6e 67  \.     "checking
1cb50 20 66 6f 72 20 43 2b 2b 20 63 6f 6d 70 69 6c 65   for C++ compile
1cb60 72 20 76 65 72 73 69 6f 6e 22 20 3e 26 35 0a 61  r version" >&5.a
1cb70 63 5f 63 6f 6d 70 69 6c 65 72 3d 60 73 65 74 20  c_compiler=`set 
1cb80 58 20 24 61 63 5f 63 6f 6d 70 69 6c 65 3b 20 65  X $ac_compile; e
1cb90 63 68 6f 20 24 32 60 0a 7b 20 28 65 76 61 6c 20  cho $2`.{ (eval 
1cba0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1cbb0 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  NENO: \"$ac_comp
1cbc0 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3c  iler --version <
1cbd0 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c 22 22  /dev/null >&5\""
1cbe0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
1cbf0 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72  c_compiler --ver
1cc00 73 69 6f 6e 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20  sion </dev/null 
1cc10 3e 26 35 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  >&5) 2>&5.  ac_s
1cc20 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
1cc30 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1cc40 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1cc50 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1cc60 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20  ac_status); }.{ 
1cc70 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1cc80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1cc90 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3c 2f  c_compiler -v </
1cca0 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c 22 22 29  dev/null >&5\"")
1ccb0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
1ccc0 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3c 2f 64  _compiler -v </d
1ccd0 65 76 2f 6e 75 6c 6c 20 3e 26 35 29 20 32 3e 26  ev/null >&5) 2>&
1cce0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
1ccf0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1cd00 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1cd10 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1cd20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1cd30 73 29 3b 20 7d 0a 7b 20 28 65 76 61 6c 20 65 63  s); }.{ (eval ec
1cd40 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1cd50 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
1cd60 65 72 20 2d 56 20 3c 2f 64 65 76 2f 6e 75 6c 6c  er -V </dev/null
1cd70 20 3e 26 35 5c 22 22 29 20 3e 26 35 0a 20 20 28   >&5\"") >&5.  (
1cd80 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
1cd90 72 20 2d 56 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20  r -V </dev/null 
1cda0 3e 26 35 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  >&5) 2>&5.  ac_s
1cdb0 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
1cdc0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1cdd0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1cde0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1cdf0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 0a 65  ac_status); }..e
1ce00 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1ce10 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  ENO: checking wh
1ce20 65 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69  ether we are usi
1ce30 6e 67 20 74 68 65 20 47 4e 55 20 43 2b 2b 20 63  ng the GNU C++ c
1ce40 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 65 63 68  ompiler" >&5.ech
1ce50 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
1ce60 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61  ing whether we a
1ce70 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55  re using the GNU
1ce80 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e   C++ compiler...
1ce90 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66   $ECHO_C" >&6.if
1cea0 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 63   test "${ac_cv_c
1ceb0 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b  xx_compiler_gnu+
1cec0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1ced0 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
1cee0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
1cef0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63  _C" >&6.else.  c
1cf00 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
1cf10 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
1cf20 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
1cf30 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
1cf40 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
1cf50 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
1cf60 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1cf70 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
1cf80 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
1cf90 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
1cfa0 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55 43 5f 5f  #ifndef __GNUC__
1cfb0 0a 20 20 20 20 20 20 20 63 68 6f 6b 65 20 6d 65  .       choke me
1cfc0 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20 20 72  .#endif..  ;.  r
1cfd0 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
1cfe0 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
1cff0 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b  .$ac_objext.if {
1d000 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
1d010 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
1d020 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e  ac_compile\"") >
1d030 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
1d040 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65  ompile) 2>confte
1d050 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
1d060 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
1d070 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
1d080 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
1d090 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
1d0a0 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
1d0b0 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
1d0c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1d0d0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
1d0e0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
1d0f0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
1d100 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79   } &&.. { ac_try
1d110 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  ='test -z "$ac_c
1d120 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a  xx_werror_flag".
1d130 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73  ... || test ! -s
1d140 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20   conftest.err'. 
1d150 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
1d160 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1d170 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
1d180 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
1d190 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
1d1a0 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
1d1b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1d1c0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1d1d0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1d1e0 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26  status); }; } &&
1d1f0 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73  .. { ac_try='tes
1d200 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
1d210 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65  c_objext'.  { (e
1d220 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
1d230 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
1d240 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  try\"") >&5.  (e
1d250 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
1d260 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
1d270 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1d280 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1d290 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1d2a0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1d2b0 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20  s); }; }; then. 
1d2c0 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75   ac_compiler_gnu
1d2d0 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f  =yes.else.  echo
1d2e0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
1d2f0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
1d300 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
1d310 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1d320 74 20 3e 26 35 0a 0a 61 63 5f 63 6f 6d 70 69 6c  t >&5..ac_compil
1d330 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 72 6d 20  er_gnu=no.fi.rm 
1d340 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
1d350 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
1d360 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
1d370 5f 65 78 74 0a 61 63 5f 63 76 5f 63 78 78 5f 63  _ext.ac_cv_cxx_c
1d380 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
1d390 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69  compiler_gnu..fi
1d3a0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
1d3b0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1d3c0 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69 6c  ac_cv_cxx_compil
1d3d0 65 72 5f 67 6e 75 22 20 3e 26 35 0a 65 63 68 6f  er_gnu" >&5.echo
1d3e0 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63   "${ECHO_T}$ac_c
1d3f0 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67  v_cxx_compiler_g
1d400 6e 75 22 20 3e 26 36 0a 47 58 58 3d 60 74 65 73  nu" >&6.GXX=`tes
1d410 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  t $ac_compiler_g
1d420 6e 75 20 3d 20 79 65 73 20 26 26 20 65 63 68 6f  nu = yes && echo
1d430 20 79 65 73 60 0a 61 63 5f 74 65 73 74 5f 43 58   yes`.ac_test_CX
1d440 58 46 4c 41 47 53 3d 24 7b 43 58 58 46 4c 41 47  XFLAGS=${CXXFLAG
1d450 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65 5f 43  S+set}.ac_save_C
1d460 58 58 46 4c 41 47 53 3d 24 43 58 58 46 4c 41 47  XXFLAGS=$CXXFLAG
1d470 53 0a 43 58 58 46 4c 41 47 53 3d 22 2d 67 22 0a  S.CXXFLAGS="-g".
1d480 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1d490 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
1d4a0 68 65 74 68 65 72 20 24 43 58 58 20 61 63 63 65  hether $CXX acce
1d4b0 70 74 73 20 2d 67 22 20 3e 26 35 0a 65 63 68 6f  pts -g" >&5.echo
1d4c0 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
1d4d0 6e 67 20 77 68 65 74 68 65 72 20 24 43 58 58 20  ng whether $CXX 
1d4e0 61 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20 24 45  accepts -g... $E
1d4f0 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65  CHO_C" >&6.if te
1d500 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
1d510 5f 63 78 78 5f 67 2b 73 65 74 7d 22 20 3d 20 73  _cxx_g+set}" = s
1d520 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
1d530 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
1d540 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
1d550 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  lse.  cat >conft
1d560 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
1d570 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
1d580 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
1d590 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
1d5a0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1d5b0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
1d5c0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1d5d0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
1d5e0 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
1d5f0 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
1d600 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
1d610 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
1d620 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
1d630 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1d640 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1d650 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26  c_compile\"") >&
1d660 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
1d670 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73  mpile) 2>conftes
1d680 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
1d690 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
1d6a0 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
1d6b0 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
1d6c0 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
1d6d0 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
1d6e0 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
1d6f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1d700 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
1d710 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
1d720 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
1d730 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d  } &&.. { ac_try=
1d740 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78  'test -z "$ac_cx
1d750 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09  x_werror_flag"..
1d760 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20  .. || test ! -s 
1d770 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20  conftest.err'.  
1d780 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
1d790 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
1d7a0 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a  $ac_try\"") >&5.
1d7b0 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29    (eval $ac_try)
1d7c0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
1d7d0 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
1d7e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1d7f0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1d800 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1d810 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a  tatus); }; } &&.
1d820 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74  . { ac_try='test
1d830 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
1d840 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65 76  _objext'.  { (ev
1d850 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
1d860 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74  $LINENO: \"$ac_t
1d870 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ry\"") >&5.  (ev
1d880 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35  al $ac_try) 2>&5
1d890 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
1d8a0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
1d8b0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
1d8c0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
1d8d0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
1d8e0 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ); }; }; then.  
1d8f0 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f 67  ac_cv_prog_cxx_g
1d900 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f  =yes.else.  echo
1d910 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
1d920 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
1d930 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
1d940 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1d950 74 20 3e 26 35 0a 0a 61 63 5f 63 76 5f 70 72 6f  t >&5..ac_cv_pro
1d960 67 5f 63 78 78 5f 67 3d 6e 6f 0a 66 69 0a 72 6d  g_cxx_g=no.fi.rm
1d970 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
1d980 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
1d990 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
1d9a0 63 5f 65 78 74 0a 66 69 0a 65 63 68 6f 20 22 24  c_ext.fi.echo "$
1d9b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1d9c0 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72  esult: $ac_cv_pr
1d9d0 6f 67 5f 63 78 78 5f 67 22 20 3e 26 35 0a 65 63  og_cxx_g" >&5.ec
1d9e0 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
1d9f0 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f 67 22 20  _cv_prog_cxx_g" 
1da00 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 61 63  >&6.if test "$ac
1da10 5f 74 65 73 74 5f 43 58 58 46 4c 41 47 53 22 20  _test_CXXFLAGS" 
1da20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 43 58  = set; then.  CX
1da30 58 46 4c 41 47 53 3d 24 61 63 5f 73 61 76 65 5f  XFLAGS=$ac_save_
1da40 43 58 58 46 4c 41 47 53 0a 65 6c 69 66 20 74 65  CXXFLAGS.elif te
1da50 73 74 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63  st $ac_cv_prog_c
1da60 78 78 5f 67 20 3d 20 79 65 73 3b 20 74 68 65 6e  xx_g = yes; then
1da70 0a 20 20 69 66 20 74 65 73 74 20 22 24 47 58 58  .  if test "$GXX
1da80 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
1da90 20 20 43 58 58 46 4c 41 47 53 3d 22 2d 67 20 2d    CXXFLAGS="-g -
1daa0 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43  O2".  else.    C
1dab0 58 58 46 4c 41 47 53 3d 22 2d 67 22 0a 20 20 66  XXFLAGS="-g".  f
1dac0 69 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  i.else.  if test
1dad0 20 22 24 47 58 58 22 20 3d 20 79 65 73 3b 20 74   "$GXX" = yes; t
1dae0 68 65 6e 0a 20 20 20 20 43 58 58 46 4c 41 47 53  hen.    CXXFLAGS
1daf0 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20  ="-O2".  else.  
1db00 20 20 43 58 58 46 4c 41 47 53 3d 0a 20 20 66 69    CXXFLAGS=.  fi
1db10 0a 66 69 0a 66 6f 72 20 61 63 5f 64 65 63 6c 61  .fi.for ac_decla
1db20 72 61 74 69 6f 6e 20 69 6e 20 5c 0a 20 20 20 27  ration in \.   '
1db30 27 20 5c 0a 20 20 20 27 65 78 74 65 72 6e 20 22  ' \.   'extern "
1db40 43 22 20 76 6f 69 64 20 73 74 64 3a 3a 65 78 69  C" void std::exi
1db50 74 20 28 69 6e 74 29 20 74 68 72 6f 77 20 28 29  t (int) throw ()
1db60 3b 20 75 73 69 6e 67 20 73 74 64 3a 3a 65 78 69  ; using std::exi
1db70 74 3b 27 20 5c 0a 20 20 20 27 65 78 74 65 72 6e  t;' \.   'extern
1db80 20 22 43 22 20 76 6f 69 64 20 73 74 64 3a 3a 65   "C" void std::e
1db90 78 69 74 20 28 69 6e 74 29 3b 20 75 73 69 6e 67  xit (int); using
1dba0 20 73 74 64 3a 3a 65 78 69 74 3b 27 20 5c 0a 20   std::exit;' \. 
1dbb0 20 20 27 65 78 74 65 72 6e 20 22 43 22 20 76 6f    'extern "C" vo
1dbc0 69 64 20 65 78 69 74 20 28 69 6e 74 29 20 74 68  id exit (int) th
1dbd0 72 6f 77 20 28 29 3b 27 20 5c 0a 20 20 20 27 65  row ();' \.   'e
1dbe0 78 74 65 72 6e 20 22 43 22 20 76 6f 69 64 20 65  xtern "C" void e
1dbf0 78 69 74 20 28 69 6e 74 29 3b 27 20 5c 0a 20 20  xit (int);' \.  
1dc00 20 27 76 6f 69 64 20 65 78 69 74 20 28 69 6e 74   'void exit (int
1dc10 29 3b 27 0a 64 6f 0a 20 20 63 61 74 20 3e 63 6f  );'.do.  cat >co
1dc20 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1dc30 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
1dc40 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
1dc50 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
1dc60 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1dc70 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
1dc80 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1dc90 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
1dca0 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f 64  efs.h.  */.$ac_d
1dcb0 65 63 6c 61 72 61 74 69 6f 6e 0a 23 69 6e 63 6c  eclaration.#incl
1dcc0 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 69  ude <stdlib.h>.i
1dcd0 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 65 78 69  nt.main ().{.exi
1dce0 74 20 28 34 32 29 3b 0a 20 20 3b 0a 20 20 72 65  t (42);.  ;.  re
1dcf0 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
1dd00 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
1dd10 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
1dd20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1dd30 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1dd40 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26  c_compile\"") >&
1dd50 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
1dd60 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73  mpile) 2>conftes
1dd70 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
1dd80 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
1dd90 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
1dda0 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
1ddb0 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
1ddc0 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
1ddd0 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
1dde0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1ddf0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
1de00 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
1de10 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
1de20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d  } &&.. { ac_try=
1de30 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78  'test -z "$ac_cx
1de40 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09  x_werror_flag"..
1de50 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20  .. || test ! -s 
1de60 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20  conftest.err'.  
1de70 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
1de80 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
1de90 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a  $ac_try\"") >&5.
1dea0 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29    (eval $ac_try)
1deb0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
1dec0 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
1ded0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1dee0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1def0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1df00 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a  tatus); }; } &&.
1df10 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74  . { ac_try='test
1df20 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
1df30 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65 76  _objext'.  { (ev
1df40 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
1df50 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74  $LINENO: \"$ac_t
1df60 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ry\"") >&5.  (ev
1df70 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35  al $ac_try) 2>&5
1df80 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
1df90 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
1dfa0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
1dfb0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
1dfc0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
1dfd0 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ); }; }; then.  
1dfe0 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  :.else.  echo "$
1dff0 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
1e000 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
1e010 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
1e020 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
1e030 26 35 0a 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a  &5..continue.fi.
1e040 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
1e050 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
1e060 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
1e070 24 61 63 5f 65 78 74 0a 20 20 63 61 74 20 3e 63  $ac_ext.  cat >c
1e080 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1e090 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
1e0a0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
1e0b0 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
1e0c0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
1e0d0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
1e0e0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
1e0f0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
1e100 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f  defs.h.  */.$ac_
1e110 64 65 63 6c 61 72 61 74 69 6f 6e 0a 69 6e 74 0a  declaration.int.
1e120 6d 61 69 6e 20 28 29 0a 7b 0a 65 78 69 74 20 28  main ().{.exit (
1e130 34 32 29 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72  42);.  ;.  retur
1e140 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  n 0;.}._ACEOF.rm
1e150 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
1e160 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 65 76  _objext.if { (ev
1e170 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
1e180 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
1e190 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20  ompile\"") >&5. 
1e1a0 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
1e1b0 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  le) 2>conftest.e
1e1c0 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
1e1d0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
1e1e0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
1e1f0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
1e200 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
1e210 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
1e220 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
1e230 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1e240 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
1e250 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
1e260 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
1e270 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65  &.. { ac_try='te
1e280 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78 5f 77  st -z "$ac_cxx_w
1e290 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20  error_flag".... 
1e2a0 7c 7c 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  || test ! -s con
1e2b0 66 74 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28  ftest.err'.  { (
1e2c0 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
1e2d0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
1e2e0 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28  _try\"") >&5.  (
1e2f0 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e  eval $ac_try) 2>
1e300 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
1e310 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
1e320 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
1e330 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
1e340 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
1e350 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b  us); }; } &&.. {
1e360 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73   ac_try='test -s
1e370 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
1e380 6a 65 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20  jext'.  { (eval 
1e390 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1e3a0 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c  NENO: \"$ac_try\
1e3b0 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
1e3c0 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20  $ac_try) 2>&5.  
1e3d0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
1e3e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1e3f0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
1e400 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
1e410 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
1e420 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 62 72 65  }; }; then.  bre
1e430 61 6b 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  ak.else.  echo "
1e440 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
1e450 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
1e460 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
1e470 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1e480 3e 26 35 0a 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  >&5..fi.rm -f co
1e490 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1e4a0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
1e4b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1e4c0 64 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  done.rm -f conft
1e4d0 65 73 74 2a 0a 69 66 20 74 65 73 74 20 2d 6e 20  est*.if test -n 
1e4e0 22 24 61 63 5f 64 65 63 6c 61 72 61 74 69 6f 6e  "$ac_declaration
1e4f0 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 27  "; then.  echo '
1e500 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c  #ifdef __cpluspl
1e510 75 73 27 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  us' >>confdefs.h
1e520 0a 20 20 65 63 68 6f 20 24 61 63 5f 64 65 63 6c  .  echo $ac_decl
1e530 61 72 61 74 69 6f 6e 20 20 20 20 20 20 3e 3e 63  aration      >>c
1e540 6f 6e 66 64 65 66 73 2e 68 0a 20 20 65 63 68 6f  onfdefs.h.  echo
1e550 20 27 23 65 6e 64 69 66 27 20 20 20 20 20 20 20   '#endif'       
1e560 20 20 20 20 20 20 3e 3e 63 6f 6e 66 64 65 66 73        >>confdefs
1e570 2e 68 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 63  .h.fi..ac_ext=cc
1e580 0a 61 63 5f 63 70 70 3d 27 24 43 58 58 43 50 50  .ac_cpp='$CXXCPP
1e590 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63   $CPPFLAGS'.ac_c
1e5a0 6f 6d 70 69 6c 65 3d 27 24 43 58 58 20 2d 63 20  ompile='$CXX -c 
1e5b0 24 43 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c  $CXXFLAGS $CPPFL
1e5c0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
1e5d0 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
1e5e0 6b 3d 27 24 43 58 58 20 2d 6f 20 63 6f 6e 66 74  k='$CXX -o conft
1e5f0 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
1e600 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  XXFLAGS $CPPFLAG
1e610 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74  S $LDFLAGS conft
1e620 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42  est.$ac_ext $LIB
1e630 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c  S >&5'.ac_compil
1e640 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 78  er_gnu=$ac_cv_cx
1e650 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a  x_compiler_gnu..
1e660 61 63 5f 65 78 74 3d 63 63 0a 61 63 5f 63 70 70  ac_ext=cc.ac_cpp
1e670 3d 27 24 43 58 58 43 50 50 20 24 43 50 50 46 4c  ='$CXXCPP $CPPFL
1e680 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
1e690 27 24 43 58 58 20 2d 63 20 24 43 58 58 46 4c 41  '$CXX -c $CXXFLA
1e6a0 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
1e6b0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
1e6c0 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 58 58  5'.ac_link='$CXX
1e6d0 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
1e6e0 65 78 65 65 78 74 20 24 43 58 58 46 4c 41 47 53  exeext $CXXFLAGS
1e6f0 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
1e700 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
1e710 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
1e720 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
1e730 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69  $ac_cv_cxx_compi
1e740 6c 65 72 5f 67 6e 75 0a 65 63 68 6f 20 22 24 61  ler_gnu.echo "$a
1e750 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1e760 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75  ecking how to ru
1e770 6e 20 74 68 65 20 43 2b 2b 20 70 72 65 70 72 6f  n the C++ prepro
1e780 63 65 73 73 6f 72 22 20 3e 26 35 0a 65 63 68 6f  cessor" >&5.echo
1e790 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
1e7a0 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74 68  ng how to run th
1e7b0 65 20 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73  e C++ preprocess
1e7c0 6f 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  or... $ECHO_C" >
1e7d0 26 36 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  &6.if test -z "$
1e7e0 43 58 58 43 50 50 22 3b 20 74 68 65 6e 0a 20 20  CXXCPP"; then.  
1e7f0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
1e800 5f 70 72 6f 67 5f 43 58 58 43 50 50 2b 73 65 74  _prog_CXXCPP+set
1e810 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
1e820 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
1e830 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
1e840 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 20 20   >&6.else.      
1e850 23 20 44 6f 75 62 6c 65 20 71 75 6f 74 65 73 20  # Double quotes 
1e860 62 65 63 61 75 73 65 20 43 58 58 43 50 50 20 6e  because CXXCPP n
1e870 65 65 64 73 20 74 6f 20 62 65 20 65 78 70 61 6e  eeds to be expan
1e880 64 65 64 0a 20 20 20 20 66 6f 72 20 43 58 58 43  ded.    for CXXC
1e890 50 50 20 69 6e 20 22 24 43 58 58 20 2d 45 22 20  PP in "$CXX -E" 
1e8a0 22 2f 6c 69 62 2f 63 70 70 22 0a 20 20 20 20 64  "/lib/cpp".    d
1e8b0 6f 0a 20 20 20 20 20 20 61 63 5f 70 72 65 70 72  o.      ac_prepr
1e8c0 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20  oc_ok=false.for 
1e8d0 61 63 5f 63 78 78 5f 70 72 65 70 72 6f 63 5f 77  ac_cxx_preproc_w
1e8e0 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27 27 20 79  arn_flag in '' y
1e8f0 65 73 0a 64 6f 0a 20 20 23 20 55 73 65 20 61 20  es.do.  # Use a 
1e900 68 65 61 64 65 72 20 66 69 6c 65 20 74 68 61 74  header file that
1e910 20 63 6f 6d 65 73 20 77 69 74 68 20 67 63 63 2c   comes with gcc,
1e920 20 73 6f 20 63 6f 6e 66 69 67 75 72 69 6e 67 20   so configuring 
1e930 67 6c 69 62 63 0a 20 20 23 20 77 69 74 68 20 61  glibc.  # with a
1e940 20 66 72 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d   fresh cross-com
1e950 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23  piler works..  #
1e960 20 50 72 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e   Prefer <limits.
1e970 68 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e  h> to <assert.h>
1e980 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20   if __STDC__ is 
1e990 64 65 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20  defined, since. 
1e9a0 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78   # <limits.h> ex
1e9b0 69 73 74 73 20 65 76 65 6e 20 6f 6e 20 66 72 65  ists even on fre
1e9c0 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c  estanding compil
1e9d0 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20  ers..  # On the 
1e9e0 4e 65 58 54 2c 20 63 63 20 2d 45 20 72 75 6e 73  NeXT, cc -E runs
1e9f0 20 74 68 65 20 63 6f 64 65 20 74 68 72 6f 75 67   the code throug
1ea00 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73  h the compiler's
1ea10 20 70 61 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74   parser,.  # not
1ea20 20 6a 75 73 74 20 74 68 72 6f 75 67 68 20 63 70   just through cp
1ea30 70 2e 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72  p. "Syntax error
1ea40 22 20 69 73 20 68 65 72 65 20 74 6f 20 63 61 74  " is here to cat
1ea50 63 68 20 74 68 69 73 20 63 61 73 65 2e 0a 20 20  ch this case..  
1ea60 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
1ea70 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1ea80 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
1ea90 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
1eaa0 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
1eab0 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
1eac0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1ead0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
1eae0 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
1eaf0 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54 44 43 5f  /.#ifdef __STDC_
1eb00 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d  _.# include <lim
1eb10 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69  its.h>.#else.# i
1eb20 6e 63 6c 75 64 65 20 3c 61 73 73 65 72 74 2e 68  nclude <assert.h
1eb30 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20 20 20 20  >.#endif...     
1eb40 53 79 6e 74 61 78 20 65 72 72 6f 72 0a 5f 41 43  Syntax error._AC
1eb50 45 4f 46 0a 69 66 20 7b 20 28 65 76 61 6c 20 65  EOF.if { (eval e
1eb60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1eb70 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 70 70 20 63  ENO: \"$ac_cpp c
1eb80 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 5c  onftest.$ac_ext\
1eb90 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
1eba0 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
1ebb0 2e 24 61 63 5f 65 78 74 29 20 32 3e 63 6f 6e 66  .$ac_ext) 2>conf
1ebc0 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
1ebd0 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
1ebe0 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
1ebf0 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
1ec00 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
1ec10 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
1ec20 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
1ec30 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
1ec40 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
1ec50 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
1ec60 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
1ec70 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  ); } >/dev/null;
1ec80 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
1ec90 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b  -s conftest.err;
1eca0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 70 70   then.    ac_cpp
1ecb0 5f 65 72 72 3d 24 61 63 5f 63 78 78 5f 70 72 65  _err=$ac_cxx_pre
1ecc0 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 0a 20  proc_warn_flag. 
1ecd0 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 24 61     ac_cpp_err=$a
1ece0 63 5f 63 70 70 5f 65 72 72 24 61 63 5f 63 78 78  c_cpp_err$ac_cxx
1ecf0 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20 20 65  _werror_flag.  e
1ed00 6c 73 65 0a 20 20 20 20 61 63 5f 63 70 70 5f 65  lse.    ac_cpp_e
1ed10 72 72 3d 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  rr=.  fi.else.  
1ed20 61 63 5f 63 70 70 5f 65 72 72 3d 79 65 73 0a 66  ac_cpp_err=yes.f
1ed30 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
1ed40 63 5f 63 70 70 5f 65 72 72 22 3b 20 74 68 65 6e  c_cpp_err"; then
1ed50 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f  .  :.else.  echo
1ed60 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
1ed70 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
1ed80 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
1ed90 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1eda0 74 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f 6b 65  t >&5..  # Broke
1edb0 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69  n: fails on vali
1edc0 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
1edd0 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  e.fi.rm -f conft
1ede0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
1edf0 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23 20 4f 4b  .$ac_ext..  # OK
1ee00 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61 6e 65 20  , works on sane 
1ee10 63 61 73 65 73 2e 20 20 4e 6f 77 20 63 68 65 63  cases.  Now chec
1ee20 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e 2d 65 78  k whether non-ex
1ee30 69 73 74 65 6e 74 20 68 65 61 64 65 72 73 0a 20  istent headers. 
1ee40 20 23 20 63 61 6e 20 62 65 20 64 65 74 65 63 74   # can be detect
1ee50 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20 63 61  ed and how..  ca
1ee60 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
1ee70 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
1ee80 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
1ee90 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
1eea0 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
1eeb0 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
1eec0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1eed0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
1eee0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
1eef0 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e  #include <ac_non
1ef00 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41 43 45  existent.h>._ACE
1ef10 4f 46 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63  OF.if { (eval ec
1ef20 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1ef30 4e 4f 3a 20 5c 22 24 61 63 5f 63 70 70 20 63 6f  NO: \"$ac_cpp co
1ef40 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 5c 22  nftest.$ac_ext\"
1ef50 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
1ef60 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
1ef70 24 61 63 5f 65 78 74 29 20 32 3e 63 6f 6e 66 74  $ac_ext) 2>conft
1ef80 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
1ef90 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
1efa0 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
1efb0 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
1efc0 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
1efd0 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
1efe0 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
1eff0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1f000 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
1f010 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
1f020 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
1f030 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  ; } >/dev/null; 
1f040 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d  then.  if test -
1f050 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20  s conftest.err; 
1f060 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 70 70 5f  then.    ac_cpp_
1f070 65 72 72 3d 24 61 63 5f 63 78 78 5f 70 72 65 70  err=$ac_cxx_prep
1f080 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 0a 20 20  roc_warn_flag.  
1f090 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 24 61 63    ac_cpp_err=$ac
1f0a0 5f 63 70 70 5f 65 72 72 24 61 63 5f 63 78 78 5f  _cpp_err$ac_cxx_
1f0b0 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20 20 65 6c  werror_flag.  el
1f0c0 73 65 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72  se.    ac_cpp_er
1f0d0 72 3d 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61  r=.  fi.else.  a
1f0e0 63 5f 63 70 70 5f 65 72 72 3d 79 65 73 0a 66 69  c_cpp_err=yes.fi
1f0f0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
1f100 5f 63 70 70 5f 65 72 72 22 3b 20 74 68 65 6e 0a  _cpp_err"; then.
1f110 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63 63    # Broken: succ
1f120 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20 69  ess on invalid i
1f130 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65  nput..continue.e
1f140 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
1f150 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
1f160 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
1f170 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
1f180 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
1f190 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f 74 68  .  # Passes both
1f1a0 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65 70 72   tests..ac_prepr
1f1b0 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69  oc_ok=:.break.fi
1f1c0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
1f1d0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
1f1e0 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63  _ext..done.# Bec
1f1f0 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c  ause of `break',
1f200 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45   _AC_PREPROC_IFE
1f210 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63  LSE's cleaning c
1f220 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e  ode was skipped.
1f230 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
1f240 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
1f250 5f 65 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70  _ext.if $ac_prep
1f260 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20 20 62  roc_ok; then.  b
1f270 72 65 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e  reak.fi..    don
1f280 65 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  e.    ac_cv_prog
1f290 5f 43 58 58 43 50 50 3d 24 43 58 58 43 50 50 0a  _CXXCPP=$CXXCPP.
1f2a0 0a 66 69 0a 20 20 43 58 58 43 50 50 3d 24 61 63  .fi.  CXXCPP=$ac
1f2b0 5f 63 76 5f 70 72 6f 67 5f 43 58 58 43 50 50 0a  _cv_prog_CXXCPP.
1f2c0 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f  else.  ac_cv_pro
1f2d0 67 5f 43 58 58 43 50 50 3d 24 43 58 58 43 50 50  g_CXXCPP=$CXXCPP
1f2e0 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  .fi.echo "$as_me
1f2f0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1f300 3a 20 24 43 58 58 43 50 50 22 20 3e 26 35 0a 65  : $CXXCPP" >&5.e
1f310 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 43  cho "${ECHO_T}$C
1f320 58 58 43 50 50 22 20 3e 26 36 0a 61 63 5f 70 72  XXCPP" >&6.ac_pr
1f330 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66  eproc_ok=false.f
1f340 6f 72 20 61 63 5f 63 78 78 5f 70 72 65 70 72 6f  or ac_cxx_prepro
1f350 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27  c_warn_flag in '
1f360 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55 73 65  ' yes.do.  # Use
1f370 20 61 20 68 65 61 64 65 72 20 66 69 6c 65 20 74   a header file t
1f380 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68 20 67  hat comes with g
1f390 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72 69  cc, so configuri
1f3a0 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77 69 74  ng glibc.  # wit
1f3b0 68 20 61 20 66 72 65 73 68 20 63 72 6f 73 73 2d  h a fresh cross-
1f3c0 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a  compiler works..
1f3d0 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69 6d 69    # Prefer <limi
1f3e0 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74  ts.h> to <assert
1f3f0 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20  .h> if __STDC__ 
1f400 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63  is defined, sinc
1f410 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e  e.  # <limits.h>
1f420 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20   exists even on 
1f430 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d  freestanding com
1f440 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74  pilers..  # On t
1f450 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45 20 72  he NeXT, cc -E r
1f460 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74 68 72  uns the code thr
1f470 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69 6c 65  ough the compile
1f480 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20 23 20  r's parser,.  # 
1f490 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75 67 68  not just through
1f4a0 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20 65 72   cpp. "Syntax er
1f4b0 72 6f 72 22 20 69 73 20 68 65 72 65 20 74 6f 20  ror" is here to 
1f4c0 63 61 74 63 68 20 74 68 69 73 20 63 61 73 65 2e  catch this case.
1f4d0 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
1f4e0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
1f4f0 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
1f500 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
1f510 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
1f520 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
1f530 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
1f540 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
1f550 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
1f560 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54    */.#ifdef __ST
1f570 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c  DC__.# include <
1f580 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a  limits.h>.#else.
1f590 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73 65 72  # include <asser
1f5a0 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20  t.h>.#endif...  
1f5b0 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f 72 0a     Syntax error.
1f5c0 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 65 76 61  _ACEOF.if { (eva
1f5d0 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
1f5e0 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 70  LINENO: \"$ac_cp
1f5f0 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
1f600 78 74 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  xt\"") >&5.  (ev
1f610 61 6c 20 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  al $ac_cpp conft
1f620 65 73 74 2e 24 61 63 5f 65 78 74 29 20 32 3e 63  est.$ac_ext) 2>c
1f630 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
1f640 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
1f650 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
1f660 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
1f670 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
1f680 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
1f690 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
1f6a0 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
1f6b0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
1f6c0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
1f6d0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
1f6e0 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75  tus); } >/dev/nu
1f6f0 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  ll; then.  if te
1f700 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65  st -s conftest.e
1f710 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  rr; then.    ac_
1f720 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 78 78 5f  cpp_err=$ac_cxx_
1f730 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
1f740 67 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72  g.    ac_cpp_err
1f750 3d 24 61 63 5f 63 70 70 5f 65 72 72 24 61 63 5f  =$ac_cpp_err$ac_
1f760 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a  cxx_werror_flag.
1f770 20 20 65 6c 73 65 0a 20 20 20 20 61 63 5f 63 70    else.    ac_cp
1f780 70 5f 65 72 72 3d 0a 20 20 66 69 0a 65 6c 73 65  p_err=.  fi.else
1f790 0a 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 79 65  .  ac_cpp_err=ye
1f7a0 73 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  s.fi.if test -z 
1f7b0 22 24 61 63 5f 63 70 70 5f 65 72 72 22 3b 20 74  "$ac_cpp_err"; t
1f7c0 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65  hen.  :.else.  e
1f7d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
1f7e0 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
1f7f0 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
1f800 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
1f810 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72  _ext >&5..  # Br
1f820 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76  oken: fails on v
1f830 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
1f840 69 6e 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  inue.fi.rm -f co
1f850 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1f860 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23  est.$ac_ext..  #
1f870 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61   OK, works on sa
1f880 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63  ne cases.  Now c
1f890 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e  heck whether non
1f8a0 2d 65 78 69 73 74 65 6e 74 20 68 65 61 64 65 72  -existent header
1f8b0 73 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65 74  s.  # can be det
1f8c0 65 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20  ected and how.. 
1f8d0 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
1f8e0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1f8f0 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
1f900 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
1f910 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
1f920 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
1f930 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1f940 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
1f950 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
1f960 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f  */.#include <ac_
1f970 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f  nonexistent.h>._
1f980 41 43 45 4f 46 0a 69 66 20 7b 20 28 65 76 61 6c  ACEOF.if { (eval
1f990 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1f9a0 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 70 70  INENO: \"$ac_cpp
1f9b0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1f9c0 74 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  t\"") >&5.  (eva
1f9d0 6c 20 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65  l $ac_cpp confte
1f9e0 73 74 2e 24 61 63 5f 65 78 74 29 20 32 3e 63 6f  st.$ac_ext) 2>co
1f9f0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
1fa00 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
1fa10 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
1fa20 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
1fa30 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
1fa40 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
1fa50 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
1fa60 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  5.  echo "$as_me
1fa70 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
1fa80 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
1fa90 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
1faa0 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c  us); } >/dev/nul
1fab0 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73  l; then.  if tes
1fac0 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  t -s conftest.er
1fad0 72 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  r; then.    ac_c
1fae0 70 70 5f 65 72 72 3d 24 61 63 5f 63 78 78 5f 70  pp_err=$ac_cxx_p
1faf0 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
1fb00 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d  .    ac_cpp_err=
1fb10 24 61 63 5f 63 70 70 5f 65 72 72 24 61 63 5f 63  $ac_cpp_err$ac_c
1fb20 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20  xx_werror_flag. 
1fb30 20 65 6c 73 65 0a 20 20 20 20 61 63 5f 63 70 70   else.    ac_cpp
1fb40 5f 65 72 72 3d 0a 20 20 66 69 0a 65 6c 73 65 0a  _err=.  fi.else.
1fb50 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 79 65 73    ac_cpp_err=yes
1fb60 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
1fb70 24 61 63 5f 63 70 70 5f 65 72 72 22 3b 20 74 68  $ac_cpp_err"; th
1fb80 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73  en.  # Broken: s
1fb90 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69  uccess on invali
1fba0 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
1fbb0 65 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  e.else.  echo "$
1fbc0 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
1fbd0 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
1fbe0 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
1fbf0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
1fc00 26 35 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62  &5..  # Passes b
1fc10 6f 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72  oth tests..ac_pr
1fc20 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b  eproc_ok=:.break
1fc30 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
1fc40 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
1fc50 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20  $ac_ext..done.# 
1fc60 42 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61  Because of `brea
1fc70 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f  k', _AC_PREPROC_
1fc80 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e  IFELSE's cleanin
1fc90 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70  g code was skipp
1fca0 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  ed..rm -f confte
1fcb0 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
1fcc0 24 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70  $ac_ext.if $ac_p
1fcd0 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a  reproc_ok; then.
1fce0 20 20 3a 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 65    :.else.  { { e
1fcf0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1fd00 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 2b 2b 20  ENO: error: C++ 
1fd10 70 72 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24  preprocessor \"$
1fd20 43 58 58 43 50 50 5c 22 20 66 61 69 6c 73 20 73  CXXCPP\" fails s
1fd30 61 6e 69 74 79 20 63 68 65 63 6b 0a 53 65 65 20  anity check.See 
1fd40 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
1fd50 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
1fd60 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
1fd70 65 3a 20 65 72 72 6f 72 3a 20 43 2b 2b 20 70 72  e: error: C++ pr
1fd80 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 58  eprocessor \"$CX
1fd90 58 43 50 50 5c 22 20 66 61 69 6c 73 20 73 61 6e  XCPP\" fails san
1fda0 69 74 79 20 63 68 65 63 6b 0a 53 65 65 20 5c 60  ity check.See \`
1fdb0 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
1fdc0 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
1fdd0 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
1fde0 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
1fdf0 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 63 0a 61  .fi..ac_ext=cc.a
1fe00 63 5f 63 70 70 3d 27 24 43 58 58 43 50 50 20 24  c_cpp='$CXXCPP $
1fe10 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
1fe20 70 69 6c 65 3d 27 24 43 58 58 20 2d 63 20 24 43  pile='$CXX -c $C
1fe30 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  XXFLAGS $CPPFLAG
1fe40 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
1fe50 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
1fe60 27 24 43 58 58 20 2d 6f 20 63 6f 6e 66 74 65 73  '$CXX -o conftes
1fe70 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 58 58  t$ac_exeext $CXX
1fe80 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
1fe90 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
1fea0 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
1feb0 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
1fec0 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 78 78 5f  _gnu=$ac_cv_cxx_
1fed0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 61  compiler_gnu...a
1fee0 63 5f 65 78 74 3d 66 0a 61 63 5f 63 6f 6d 70 69  c_ext=f.ac_compi
1fef0 6c 65 3d 27 24 46 37 37 20 2d 63 20 24 46 46 4c  le='$F77 -c $FFL
1ff00 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
1ff10 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
1ff20 6b 3d 27 24 46 37 37 20 2d 6f 20 63 6f 6e 66 74  k='$F77 -o conft
1ff30 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 46  est$ac_exeext $F
1ff40 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63  FLAGS $LDFLAGS c
1ff50 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1ff60 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f  $LIBS >&5'.ac_co
1ff70 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
1ff80 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f 67  v_f77_compiler_g
1ff90 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  nu.if test -n "$
1ffa0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
1ffb0 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70   then.  for ac_p
1ffc0 72 6f 67 20 69 6e 20 67 37 37 20 66 37 37 20 78  rog in g77 f77 x
1ffd0 6c 66 20 66 72 74 20 70 67 66 37 37 20 66 6f 72  lf frt pgf77 for
1ffe0 74 37 37 20 66 6c 33 32 20 61 66 37 37 20 66 39  t77 fl32 af77 f9
1fff0 30 20 78 6c 66 39 30 20 70 67 66 39 30 20 65 70  0 xlf90 pgf90 ep
20000 63 66 39 30 20 66 39 35 20 66 6f 72 74 20 78 6c  cf90 f95 fort xl
20010 66 39 35 20 69 66 63 20 65 66 63 20 70 67 66 39  f95 ifc efc pgf9
20020 35 20 6c 66 39 35 20 67 66 6f 72 74 72 61 6e 0a  5 lf95 gfortran.
20030 20 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61    do.    # Extra
20040 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
20050 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  d of "$ac_tool_p
20060 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20  refix$ac_prog", 
20070 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
20080 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
20090 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
200a0 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78   $ac_tool_prefix
200b0 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72  $ac_prog; ac_wor
200c0 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d  d=$2.echo "$as_m
200d0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
200e0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
200f0 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
20100 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
20110 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43   $ac_word... $EC
20120 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73  HO_C" >&6.if tes
20130 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
20140 46 37 37 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  F77+set}" = set;
20150 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
20160 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
20170 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
20180 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
20190 46 37 37 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  F77"; then.  ac_
201a0 63 76 5f 70 72 6f 67 5f 46 37 37 3d 22 24 46 37  cv_prog_F77="$F7
201b0 37 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  7" # Let the use
201c0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
201d0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
201e0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
201f0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
20200 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
20210 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
20220 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
20230 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
20240 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
20250 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
20260 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
20270 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
20280 20 20 69 66 20 24 61 73 5f 65 78 65 63 75 74 61    if $as_executa
20290 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24  ble_p "$as_dir/$
202a0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
202b0 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ext"; then.    a
202c0 63 5f 63 76 5f 70 72 6f 67 5f 46 37 37 3d 22 24  c_cv_prog_F77="$
202d0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61  ac_tool_prefix$a
202e0 63 5f 70 72 6f 67 22 0a 20 20 20 20 65 63 68 6f  c_prog".    echo
202f0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
20300 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
20310 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
20320 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
20330 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
20340 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 46 37 37 3d  done..fi.fi.F77=
20350 24 61 63 5f 63 76 5f 70 72 6f 67 5f 46 37 37 0a  $ac_cv_prog_F77.
20360 69 66 20 74 65 73 74 20 2d 6e 20 22 24 46 37 37  if test -n "$F77
20370 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22  "; then.  echo "
20380 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
20390 72 65 73 75 6c 74 3a 20 24 46 37 37 22 20 3e 26  result: $F77" >&
203a0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
203b0 7d 24 46 37 37 22 20 3e 26 36 0a 65 6c 73 65 0a  }$F77" >&6.else.
203c0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
203d0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
203e0 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  no" >&5.echo "${
203f0 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66  ECHO_T}no" >&6.f
20400 69 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22  i..    test -n "
20410 24 46 37 37 22 20 26 26 20 62 72 65 61 6b 0a 20  $F77" && break. 
20420 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73 74   done.fi.if test
20430 20 2d 7a 20 22 24 46 37 37 22 3b 20 74 68 65 6e   -z "$F77"; then
20440 0a 20 20 61 63 5f 63 74 5f 46 37 37 3d 24 46 37  .  ac_ct_F77=$F7
20450 37 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20  7.  for ac_prog 
20460 69 6e 20 67 37 37 20 66 37 37 20 78 6c 66 20 66  in g77 f77 xlf f
20470 72 74 20 70 67 66 37 37 20 66 6f 72 74 37 37 20  rt pgf77 fort77 
20480 66 6c 33 32 20 61 66 37 37 20 66 39 30 20 78 6c  fl32 af77 f90 xl
20490 66 39 30 20 70 67 66 39 30 20 65 70 63 66 39 30  f90 pgf90 epcf90
204a0 20 66 39 35 20 66 6f 72 74 20 78 6c 66 39 35 20   f95 fort xlf95 
204b0 69 66 63 20 65 66 63 20 70 67 66 39 35 20 6c 66  ifc efc pgf95 lf
204c0 39 35 20 67 66 6f 72 74 72 61 6e 0a 64 6f 0a 20  95 gfortran.do. 
204d0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
204e0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
204f0 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63  c_prog", so it c
20500 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
20510 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
20520 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72  set dummy $ac_pr
20530 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65  og; ac_word=$2.e
20540 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
20550 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
20560 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
20570 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
20580 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
20590 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ord... $ECHO_C" 
205a0 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61  >&6.if test "${a
205b0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
205c0 46 37 37 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  F77+set}" = set;
205d0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
205e0 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
205f0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
20600 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
20610 61 63 5f 63 74 5f 46 37 37 22 3b 20 74 68 65 6e  ac_ct_F77"; then
20620 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
20630 5f 63 74 5f 46 37 37 3d 22 24 61 63 5f 63 74 5f  _ct_F77="$ac_ct_
20640 46 37 37 22 20 23 20 4c 65 74 20 74 68 65 20 75  F77" # Let the u
20650 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
20660 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
20670 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
20680 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
20690 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
206a0 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
206b0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
206c0 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
206d0 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
206e0 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
206f0 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
20700 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
20710 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63 75  o.  if $as_execu
20720 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
20730 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
20740 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
20750 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
20760 74 5f 46 37 37 3d 22 24 61 63 5f 70 72 6f 67 22  t_F77="$ac_prog"
20770 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
20780 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
20790 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
207a0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
207b0 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
207c0 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66   fi.done.done..f
207d0 69 0a 66 69 0a 61 63 5f 63 74 5f 46 37 37 3d 24  i.fi.ac_ct_F77=$
207e0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
207f0 5f 46 37 37 0a 69 66 20 74 65 73 74 20 2d 6e 20  _F77.if test -n 
20800 22 24 61 63 5f 63 74 5f 46 37 37 22 3b 20 74 68  "$ac_ct_F77"; th
20810 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  en.  echo "$as_m
20820 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
20830 74 3a 20 24 61 63 5f 63 74 5f 46 37 37 22 20 3e  t: $ac_ct_F77" >
20840 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
20850 54 7d 24 61 63 5f 63 74 5f 46 37 37 22 20 3e 26  T}$ac_ct_F77" >&
20860 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  6.else.  echo "$
20870 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
20880 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65  esult: no" >&5.e
20890 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f  cho "${ECHO_T}no
208a0 22 20 3e 26 36 0a 66 69 0a 0a 20 20 74 65 73 74  " >&6.fi..  test
208b0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 46 37 37 22   -n "$ac_ct_F77"
208c0 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a   && break.done..
208d0 20 20 46 37 37 3d 24 61 63 5f 63 74 5f 46 37 37    F77=$ac_ct_F77
208e0 0a 66 69 0a 0a 0a 23 20 50 72 6f 76 69 64 65 20  .fi...# Provide 
208f0 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e  some information
20900 20 61 62 6f 75 74 20 74 68 65 20 63 6f 6d 70 69   about the compi
20910 6c 65 72 2e 0a 65 63 68 6f 20 22 24 61 73 5f 6d  ler..echo "$as_m
20920 65 3a 34 35 32 31 3a 22 20 5c 0a 20 20 20 20 20  e:4521:" \.     
20930 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 46 6f  "checking for Fo
20940 72 74 72 61 6e 20 37 37 20 63 6f 6d 70 69 6c 65  rtran 77 compile
20950 72 20 76 65 72 73 69 6f 6e 22 20 3e 26 35 0a 61  r version" >&5.a
20960 63 5f 63 6f 6d 70 69 6c 65 72 3d 60 73 65 74 20  c_compiler=`set 
20970 58 20 24 61 63 5f 63 6f 6d 70 69 6c 65 3b 20 65  X $ac_compile; e
20980 63 68 6f 20 24 32 60 0a 7b 20 28 65 76 61 6c 20  cho $2`.{ (eval 
20990 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
209a0 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  NENO: \"$ac_comp
209b0 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3c  iler --version <
209c0 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c 22 22  /dev/null >&5\""
209d0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
209e0 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72  c_compiler --ver
209f0 73 69 6f 6e 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20  sion </dev/null 
20a00 3e 26 35 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  >&5) 2>&5.  ac_s
20a10 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
20a20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
20a30 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
20a40 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
20a50 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20  ac_status); }.{ 
20a60 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
20a70 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
20a80 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3c 2f  c_compiler -v </
20a90 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c 22 22 29  dev/null >&5\"")
20aa0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
20ab0 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3c 2f 64  _compiler -v </d
20ac0 65 76 2f 6e 75 6c 6c 20 3e 26 35 29 20 32 3e 26  ev/null >&5) 2>&
20ad0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
20ae0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
20af0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
20b00 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
20b10 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
20b20 73 29 3b 20 7d 0a 7b 20 28 65 76 61 6c 20 65 63  s); }.{ (eval ec
20b30 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
20b40 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
20b50 65 72 20 2d 56 20 3c 2f 64 65 76 2f 6e 75 6c 6c  er -V </dev/null
20b60 20 3e 26 35 5c 22 22 29 20 3e 26 35 0a 20 20 28   >&5\"") >&5.  (
20b70 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
20b80 72 20 2d 56 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20  r -V </dev/null 
20b90 3e 26 35 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  >&5) 2>&5.  ac_s
20ba0 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
20bb0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
20bc0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
20bd0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
20be0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 72 6d  ac_status); }.rm
20bf0 20 2d 66 20 61 2e 6f 75 74 0a 0a 23 20 49 66 20   -f a.out..# If 
20c00 77 65 20 64 6f 6e 27 74 20 75 73 65 20 60 2e 46  we don't use `.F
20c10 27 20 61 73 20 65 78 74 65 6e 73 69 6f 6e 2c 20  ' as extension, 
20c20 74 68 65 20 70 72 65 70 72 6f 63 65 73 73 6f 72  the preprocessor
20c30 20 69 73 20 6e 6f 74 20 72 75 6e 20 6f 6e 20 74   is not run on t
20c40 68 65 0a 23 20 69 6e 70 75 74 20 66 69 6c 65 2e  he.# input file.
20c50 20 20 28 4e 6f 74 65 20 74 68 61 74 20 74 68 69    (Note that thi
20c60 73 20 6f 6e 6c 79 20 6e 65 65 64 73 20 74 6f 20  s only needs to 
20c70 77 6f 72 6b 20 66 6f 72 20 47 4e 55 20 63 6f 6d  work for GNU com
20c80 70 69 6c 65 72 73 2e 29 0a 61 63 5f 73 61 76 65  pilers.).ac_save
20c90 5f 65 78 74 3d 24 61 63 5f 65 78 74 0a 61 63 5f  _ext=$ac_ext.ac_
20ca0 65 78 74 3d 46 0a 65 63 68 6f 20 22 24 61 73 5f  ext=F.echo "$as_
20cb0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
20cc0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20  king whether we 
20cd0 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e  are using the GN
20ce0 55 20 46 6f 72 74 72 61 6e 20 37 37 20 63 6f 6d  U Fortran 77 com
20cf0 70 69 6c 65 72 22 20 3e 26 35 0a 65 63 68 6f 20  piler" >&5.echo 
20d00 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
20d10 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65  g whether we are
20d20 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20 46   using the GNU F
20d30 6f 72 74 72 61 6e 20 37 37 20 63 6f 6d 70 69 6c  ortran 77 compil
20d40 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  er... $ECHO_C" >
20d50 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63  &6.if test "${ac
20d60 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72  _cv_f77_compiler
20d70 5f 67 6e 75 2b 73 65 74 7d 22 20 3d 20 73 65 74  _gnu+set}" = set
20d80 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
20d90 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
20da0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
20db0 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  e.  cat >conftes
20dc0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
20dd0 4f 46 0a 20 20 20 20 20 20 70 72 6f 67 72 61 6d  OF.      program
20de0 20 6d 61 69 6e 0a 23 69 66 6e 64 65 66 20 5f 5f   main.#ifndef __
20df0 47 4e 55 43 5f 5f 0a 20 20 20 20 20 20 20 63 68  GNUC__.       ch
20e00 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20  oke me.#endif.. 
20e10 20 20 20 20 20 65 6e 64 0a 5f 41 43 45 4f 46 0a       end._ACEOF.
20e20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
20e30 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28  ac_objext.if { (
20e40 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
20e50 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
20e60 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35  _compile\"") >&5
20e70 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d  .  (eval $ac_com
20e80 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73 74  pile) 2>conftest
20e90 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
20ea0 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
20eb0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
20ec0 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
20ed0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
20ee0 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
20ef0 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
20f00 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
20f10 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
20f20 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
20f30 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
20f40 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27   &&.. { ac_try='
20f50 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 66 37 37  test -z "$ac_f77
20f60 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09  _werror_flag"...
20f70 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20 63  . || test ! -s c
20f80 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20 7b  onftest.err'.  {
20f90 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
20fa0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
20fb0 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20  ac_try\"") >&5. 
20fc0 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20   (eval $ac_try) 
20fd0 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
20fe0 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
20ff0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
21000 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
21010 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
21020 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09  atus); }; } &&..
21030 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20   { ac_try='test 
21040 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -s conftest.$ac_
21050 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65 76 61  objext'.  { (eva
21060 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
21070 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72  LINENO: \"$ac_tr
21080 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  y\"") >&5.  (eva
21090 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a  l $ac_try) 2>&5.
210a0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
210b0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
210c0 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
210d0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
210e0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
210f0 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 61  ; }; }; then.  a
21100 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 79  c_compiler_gnu=y
21110 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  es.else.  echo "
21120 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
21130 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
21140 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
21150 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
21160 3e 26 35 0a 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5..ac_compiler
21170 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66  _gnu=no.fi.rm -f
21180 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
21190 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
211a0 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
211b0 78 74 0a 61 63 5f 63 76 5f 66 37 37 5f 63 6f 6d  xt.ac_cv_f77_com
211c0 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 6f  piler_gnu=$ac_co
211d0 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69 0a 65  mpiler_gnu..fi.e
211e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
211f0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
21200 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72  _cv_f77_compiler
21210 5f 67 6e 75 22 20 3e 26 35 0a 65 63 68 6f 20 22  _gnu" >&5.echo "
21220 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f  ${ECHO_T}$ac_cv_
21230 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  f77_compiler_gnu
21240 22 20 3e 26 36 0a 61 63 5f 65 78 74 3d 24 61 63  " >&6.ac_ext=$ac
21250 5f 73 61 76 65 5f 65 78 74 0a 61 63 5f 74 65 73  _save_ext.ac_tes
21260 74 5f 46 46 4c 41 47 53 3d 24 7b 46 46 4c 41 47  t_FFLAGS=${FFLAG
21270 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65 5f 46  S+set}.ac_save_F
21280 46 4c 41 47 53 3d 24 46 46 4c 41 47 53 0a 46 46  FLAGS=$FFLAGS.FF
21290 4c 41 47 53 3d 0a 65 63 68 6f 20 22 24 61 73 5f  LAGS=.echo "$as_
212a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
212b0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 46 37  king whether $F7
212c0 37 20 61 63 63 65 70 74 73 20 2d 67 22 20 3e 26  7 accepts -g" >&
212d0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
212e0 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
212f0 20 24 46 37 37 20 61 63 63 65 70 74 73 20 2d 67   $F77 accepts -g
21300 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
21310 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
21320 76 5f 70 72 6f 67 5f 66 37 37 5f 67 2b 73 65 74  v_prog_f77_g+set
21330 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
21340 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
21350 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
21360 20 3e 26 36 0a 65 6c 73 65 0a 20 20 46 46 4c 41   >&6.else.  FFLA
21370 47 53 3d 2d 67 0a 63 61 74 20 3e 63 6f 6e 66 74  GS=-g.cat >conft
21380 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
21390 43 45 4f 46 0a 20 20 20 20 20 20 70 72 6f 67 72  CEOF.      progr
213a0 61 6d 20 6d 61 69 6e 0a 0a 20 20 20 20 20 20 65  am main..      e
213b0 6e 64 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20  nd._ACEOF.rm -f 
213c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
213d0 65 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65  ext.if { (eval e
213e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
213f0 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
21400 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  le\"") >&5.  (ev
21410 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
21420 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
21430 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
21440 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
21450 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
21460 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
21470 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
21480 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
21490 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61  r >&5.  echo "$a
214a0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
214b0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
214c0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
214d0 73 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20  status); } &&.. 
214e0 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d  { ac_try='test -
214f0 7a 20 22 24 61 63 5f 66 37 37 5f 77 65 72 72 6f  z "$ac_f77_werro
21500 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74  r_flag".... || t
21510 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
21520 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c  t.err'.  { (eval
21530 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
21540 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79  INENO: \"$ac_try
21550 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
21560 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20   $ac_try) 2>&5. 
21570 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
21580 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
21590 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
215a0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
215b0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
215c0 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f   }; } &&.. { ac_
215d0 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e  try='test -s con
215e0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
215f0 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  '.  { (eval echo
21600 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
21610 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20  : \"$ac_try\"") 
21620 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
21630 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  try) 2>&5.  ac_s
21640 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
21650 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
21660 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
21670 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
21680 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
21690 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
216a0 72 6f 67 5f 66 37 37 5f 67 3d 79 65 73 0a 65 6c  rog_f77_g=yes.el
216b0 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
216c0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
216d0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
216e0 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
216f0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
21700 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37 5f 67  ac_cv_prog_f77_g
21710 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  =no.fi.rm -f con
21720 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
21730 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
21740 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
21750 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  fi.echo "$as_me:
21760 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
21770 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37   $ac_cv_prog_f77
21780 5f 67 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  _g" >&5.echo "${
21790 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 70 72  ECHO_T}$ac_cv_pr
217a0 6f 67 5f 66 37 37 5f 67 22 20 3e 26 36 0a 69 66  og_f77_g" >&6.if
217b0 20 74 65 73 74 20 22 24 61 63 5f 74 65 73 74 5f   test "$ac_test_
217c0 46 46 4c 41 47 53 22 20 3d 20 73 65 74 3b 20 74  FFLAGS" = set; t
217d0 68 65 6e 0a 20 20 46 46 4c 41 47 53 3d 24 61 63  hen.  FFLAGS=$ac
217e0 5f 73 61 76 65 5f 46 46 4c 41 47 53 0a 65 6c 69  _save_FFLAGS.eli
217f0 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 70 72  f test $ac_cv_pr
21800 6f 67 5f 66 37 37 5f 67 20 3d 20 79 65 73 3b 20  og_f77_g = yes; 
21810 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22  then.  if test "
21820 78 24 61 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70  x$ac_cv_f77_comp
21830 69 6c 65 72 5f 67 6e 75 22 20 3d 20 78 79 65 73  iler_gnu" = xyes
21840 3b 20 74 68 65 6e 0a 20 20 20 20 46 46 4c 41 47  ; then.    FFLAG
21850 53 3d 22 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73  S="-g -O2".  els
21860 65 0a 20 20 20 20 46 46 4c 41 47 53 3d 22 2d 67  e.    FFLAGS="-g
21870 22 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 69 66  ".  fi.else.  if
21880 20 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f 66   test "x$ac_cv_f
21890 37 37 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22  77_compiler_gnu"
218a0 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20   = xyes; then.  
218b0 20 20 46 46 4c 41 47 53 3d 22 2d 4f 32 22 0a 20    FFLAGS="-O2". 
218c0 20 65 6c 73 65 0a 20 20 20 20 46 46 4c 41 47 53   else.    FFLAGS
218d0 3d 0a 20 20 66 69 0a 66 69 0a 0a 47 37 37 3d 60  =.  fi.fi..G77=`
218e0 74 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65  test $ac_compile
218f0 72 5f 67 6e 75 20 3d 20 79 65 73 20 26 26 20 65  r_gnu = yes && e
21900 63 68 6f 20 79 65 73 60 0a 61 63 5f 65 78 74 3d  cho yes`.ac_ext=
21910 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
21920 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
21930 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
21940 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
21950 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
21960 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
21970 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
21980 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
21990 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
219a0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
219b0 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
219c0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
219d0 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
219e0 5f 67 6e 75 0a 0a 0a 0a 23 20 41 75 74 6f 63 6f  _gnu....# Autoco
219f0 6e 66 20 32 2e 31 33 27 73 20 41 43 5f 4f 42 4a  nf 2.13's AC_OBJ
21a00 45 58 54 20 61 6e 64 20 41 43 5f 45 58 45 45 58  EXT and AC_EXEEX
21a10 54 20 6d 61 63 72 6f 73 20 6f 6e 6c 79 20 77 6f  T macros only wo
21a20 72 6b 73 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c  rks for C compil
21a30 65 72 73 21 0a 0a 23 20 66 69 6e 64 20 74 68 65  ers!..# find the
21a40 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20   maximum length 
21a50 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20  of command line 
21a60 61 72 67 75 6d 65 6e 74 73 0a 65 63 68 6f 20 22  arguments.echo "
21a70 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
21a80 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6d 61 78  checking the max
21a90 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63  imum length of c
21aa0 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75  ommand line argu
21ab0 6d 65 6e 74 73 22 20 3e 26 35 0a 65 63 68 6f 20  ments" >&5.echo 
21ac0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
21ad0 67 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65  g the maximum le
21ae0 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20  ngth of command 
21af0 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e 2e  line arguments..
21b00 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
21b10 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
21b20 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 2b  sys_max_cmd_len+
21b30 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
21b40 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
21b50 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
21b60 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20  _C" >&6.else.   
21b70 20 69 3d 30 0a 20 20 74 65 73 74 72 69 6e 67 3d   i=0.  testring=
21b80 22 41 42 43 44 22 0a 0a 20 20 63 61 73 65 20 24  "ABCD"..  case $
21b90 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 20 20 6d 73  build_os in.  ms
21ba0 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 23  dosdjgpp*).    #
21bb0 20 4f 6e 20 44 4a 47 50 50 2c 20 74 68 69 73 20   On DJGPP, this 
21bc0 74 65 73 74 20 63 61 6e 20 62 6c 6f 77 20 75 70  test can blow up
21bd0 20 70 72 65 74 74 79 20 62 61 64 6c 79 20 64 75   pretty badly du
21be0 65 20 74 6f 20 70 72 6f 62 6c 65 6d 73 20 69 6e  e to problems in
21bf0 20 6c 69 62 63 0a 20 20 20 20 23 20 28 61 6e 79   libc.    # (any
21c00 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74   single argument
21c10 20 65 78 63 65 65 64 69 6e 67 20 32 30 30 30 20   exceeding 2000 
21c20 62 79 74 65 73 20 63 61 75 73 65 73 20 61 20 62  bytes causes a b
21c30 75 66 66 65 72 20 6f 76 65 72 72 75 6e 0a 20 20  uffer overrun.  
21c40 20 20 23 20 64 75 72 69 6e 67 20 67 6c 6f 62 20    # during glob 
21c50 65 78 70 61 6e 73 69 6f 6e 29 2e 20 20 45 76 65  expansion).  Eve
21c60 6e 20 69 66 20 69 74 20 77 65 72 65 20 66 69 78  n if it were fix
21c70 65 64 2c 20 74 68 65 20 72 65 73 75 6c 74 20 6f  ed, the result o
21c80 66 20 74 68 69 73 0a 20 20 20 20 23 20 63 68 65  f this.    # che
21c90 63 6b 20 77 6f 75 6c 64 20 62 65 20 6c 61 72 67  ck would be larg
21ca0 65 72 20 74 68 61 6e 20 69 74 20 73 68 6f 75 6c  er than it shoul
21cb0 64 20 62 65 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  d be..    lt_cv_
21cc0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
21cd0 31 32 32 38 38 3b 20 20 20 20 23 20 31 32 4b 20  12288;    # 12K 
21ce0 69 73 20 61 62 6f 75 74 20 72 69 67 68 74 0a 20  is about right. 
21cf0 20 20 20 3b 3b 0a 0a 20 20 67 6e 75 2a 29 0a 20     ;;..  gnu*). 
21d00 20 20 20 23 20 55 6e 64 65 72 20 47 4e 55 20 48     # Under GNU H
21d10 75 72 64 2c 20 74 68 69 73 20 74 65 73 74 20 69  urd, this test i
21d20 73 20 6e 6f 74 20 72 65 71 75 69 72 65 64 20 62  s not required b
21d30 65 63 61 75 73 65 20 74 68 65 72 65 20 69 73 0a  ecause there is.
21d40 20 20 20 20 23 20 6e 6f 20 6c 69 6d 69 74 20 74      # no limit t
21d50 6f 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20  o the length of 
21d60 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67  command line arg
21d70 75 6d 65 6e 74 73 2e 0a 20 20 20 20 23 20 4c 69  uments..    # Li
21d80 62 74 6f 6f 6c 20 77 69 6c 6c 20 69 6e 74 65 72  btool will inter
21d90 70 72 65 74 20 2d 31 20 61 73 20 6e 6f 20 6c 69  pret -1 as no li
21da0 6d 69 74 20 77 68 61 74 73 6f 65 76 65 72 0a 20  mit whatsoever. 
21db0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
21dc0 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 3b 0a 20 20 20  _cmd_len=-1;.   
21dd0 20 3b 3b 0a 0a 20 20 63 79 67 77 69 6e 2a 20 7c   ;;..  cygwin* |
21de0 20 6d 69 6e 67 77 2a 29 0a 20 20 20 20 23 20 4f   mingw*).    # O
21df0 6e 20 57 69 6e 39 78 2f 4d 45 2c 20 74 68 69 73  n Win9x/ME, this
21e00 20 74 65 73 74 20 62 6c 6f 77 73 20 75 70 20 2d   test blows up -
21e10 2d 20 69 74 20 73 75 63 63 65 65 64 73 2c 20 62  - it succeeds, b
21e20 75 74 20 74 61 6b 65 73 0a 20 20 20 20 23 20 61  ut takes.    # a
21e30 62 6f 75 74 20 35 20 6d 69 6e 75 74 65 73 20 61  bout 5 minutes a
21e40 73 20 74 68 65 20 74 65 73 74 73 74 72 69 6e 67  s the teststring
21e50 20 67 72 6f 77 73 20 65 78 70 6f 6e 65 6e 74 69   grows exponenti
21e60 61 6c 6c 79 2e 0a 20 20 20 20 23 20 57 6f 72 73  ally..    # Wors
21e70 65 2c 20 73 69 6e 63 65 20 39 78 2f 4d 45 20 61  e, since 9x/ME a
21e80 72 65 20 6e 6f 74 20 70 72 65 2d 65 6d 70 74 69  re not pre-empti
21e90 76 65 6c 79 20 6d 75 6c 74 69 74 61 73 6b 69 6e  vely multitaskin
21ea0 67 2c 0a 20 20 20 20 23 20 79 6f 75 20 65 6e 64  g,.    # you end
21eb0 20 75 70 20 77 69 74 68 20 61 20 22 66 72 6f 7a   up with a "froz
21ec0 65 6e 22 20 63 6f 6d 70 75 74 65 72 2c 20 65 76  en" computer, ev
21ed0 65 6e 20 74 68 6f 75 67 68 20 77 69 74 68 20 70  en though with p
21ee0 61 74 69 65 6e 63 65 0a 20 20 20 20 23 20 74 68  atience.    # th
21ef0 65 20 74 65 73 74 20 65 76 65 6e 74 75 61 6c 6c  e test eventuall
21f00 79 20 73 75 63 63 65 65 64 73 20 28 77 69 74 68  y succeeds (with
21f10 20 61 20 6d 61 78 20 6c 69 6e 65 20 6c 65 6e 67   a max line leng
21f20 74 68 20 6f 66 20 32 35 36 6b 29 2e 0a 20 20 20  th of 256k)..   
21f30 20 23 20 49 6e 73 74 65 61 64 2c 20 6c 65 74 27   # Instead, let'
21f40 73 20 6a 75 73 74 20 70 75 6e 74 3a 20 75 73 65  s just punt: use
21f50 20 74 68 65 20 6d 69 6e 69 6d 75 6d 20 6c 69 6e   the minimum lin
21f60 65 6c 65 6e 67 74 68 20 72 65 70 6f 72 74 65 64  elength reported
21f70 20 62 79 0a 20 20 20 20 23 20 61 6c 6c 20 6f 66   by.    # all of
21f80 20 74 68 65 20 73 75 70 70 6f 72 74 65 64 20 70   the supported p
21f90 6c 61 74 66 6f 72 6d 73 3a 20 38 31 39 32 20 28  latforms: 8192 (
21fa0 6f 6e 20 4e 54 2f 32 4b 2f 58 50 29 2e 0a 20 20  on NT/2K/XP)..  
21fb0 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
21fc0 63 6d 64 5f 6c 65 6e 3d 38 31 39 32 3b 0a 20 20  cmd_len=8192;.  
21fd0 20 20 3b 3b 0a 0a 20 20 61 6d 69 67 61 6f 73 2a    ;;..  amigaos*
21fe0 29 0a 20 20 20 20 23 20 4f 6e 20 41 6d 69 67 61  ).    # On Amiga
21ff0 4f 53 20 77 69 74 68 20 70 64 6b 73 68 2c 20 74  OS with pdksh, t
22000 68 69 73 20 74 65 73 74 20 74 61 6b 65 73 20 68  his test takes h
22010 6f 75 72 73 2c 20 6c 69 74 65 72 61 6c 6c 79 2e  ours, literally.
22020 0a 20 20 20 20 23 20 53 6f 20 77 65 20 6a 75 73  .    # So we jus
22030 74 20 70 75 6e 74 20 61 6e 64 20 75 73 65 20 61  t punt and use a
22040 20 6d 69 6e 69 6d 75 6d 20 6c 69 6e 65 20 6c 65   minimum line le
22050 6e 67 74 68 20 6f 66 20 38 31 39 32 2e 0a 20 20  ngth of 8192..  
22060 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
22070 63 6d 64 5f 6c 65 6e 3d 38 31 39 32 3b 0a 20 20  cmd_len=8192;.  
22080 20 20 3b 3b 0a 0a 20 2a 29 0a 20 20 20 20 23 20    ;;.. *).    # 
22090 49 66 20 74 65 73 74 20 69 73 20 6e 6f 74 20 61  If test is not a
220a0 20 73 68 65 6c 6c 20 62 75 69 6c 74 2d 69 6e 2c   shell built-in,
220b0 20 77 65 27 6c 6c 20 70 72 6f 62 61 62 6c 79 20   we'll probably 
220c0 65 6e 64 20 75 70 20 63 6f 6d 70 75 74 69 6e 67  end up computing
220d0 20 61 0a 20 20 20 20 23 20 6d 61 78 69 6d 75 6d   a.    # maximum
220e0 20 6c 65 6e 67 74 68 20 74 68 61 74 20 69 73 20   length that is 
220f0 6f 6e 6c 79 20 68 61 6c 66 20 6f 66 20 74 68 65  only half of the
22100 20 61 63 74 75 61 6c 20 6d 61 78 69 6d 75 6d 20   actual maximum 
22110 6c 65 6e 67 74 68 2c 20 62 75 74 0a 20 20 20 20  length, but.    
22120 23 20 77 65 20 63 61 6e 27 74 20 74 65 6c 6c 2e  # we can't tell.
22130 0a 20 20 20 20 77 68 69 6c 65 20 28 74 65 73 74  .    while (test
22140 20 22 58 22 60 24 43 4f 4e 46 49 47 5f 53 48 45   "X"`$CONFIG_SHE
22150 4c 4c 20 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b  LL $0 --fallback
22160 2d 65 63 68 6f 20 22 58 24 74 65 73 74 72 69 6e  -echo "X$testrin
22170 67 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20  g" 2>/dev/null` 
22180 5c 0a 09 20 20 20 20 20 20 20 3d 20 22 58 58 24  \..       = "XX$
22190 74 65 73 74 72 69 6e 67 22 29 20 3e 2f 64 65 76  testring") >/dev
221a0 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 0a 09 20  /null 2>&1 &&.. 
221b0 20 20 20 6e 65 77 5f 72 65 73 75 6c 74 3d 60 65     new_result=`e
221c0 78 70 72 20 22 58 24 74 65 73 74 72 69 6e 67 22  xpr "X$testring"
221d0 20 3a 20 22 2e 2a 22 20 32 3e 26 31 60 20 26 26   : ".*" 2>&1` &&
221e0 0a 09 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
221f0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 24 6e 65 77  max_cmd_len=$new
22200 5f 72 65 73 75 6c 74 20 26 26 0a 09 20 20 20 20  _result &&..    
22210 74 65 73 74 20 24 69 20 21 3d 20 31 37 20 23 20  test $i != 17 # 
22220 31 2f 32 20 4d 42 20 73 68 6f 75 6c 64 20 62 65  1/2 MB should be
22230 20 65 6e 6f 75 67 68 0a 20 20 20 20 64 6f 0a 20   enough.    do. 
22240 20 20 20 20 20 69 3d 60 65 78 70 72 20 24 69 20       i=`expr $i 
22250 2b 20 31 60 0a 20 20 20 20 20 20 74 65 73 74 72  + 1`.      testr
22260 69 6e 67 3d 24 74 65 73 74 72 69 6e 67 24 74 65  ing=$testring$te
22270 73 74 72 69 6e 67 0a 20 20 20 20 64 6f 6e 65 0a  string.    done.
22280 20 20 20 20 74 65 73 74 72 69 6e 67 3d 0a 20 20      testring=.  
22290 20 20 23 20 41 64 64 20 61 20 73 69 67 6e 69 66    # Add a signif
222a0 69 63 61 6e 74 20 73 61 66 65 74 79 20 66 61 63  icant safety fac
222b0 74 6f 72 20 62 65 63 61 75 73 65 20 43 2b 2b 20  tor because C++ 
222c0 63 6f 6d 70 69 6c 65 72 73 20 63 61 6e 20 74 61  compilers can ta
222d0 63 6b 20 6f 6e 20 6d 61 73 73 69 76 65 0a 20 20  ck on massive.  
222e0 20 20 23 20 61 6d 6f 75 6e 74 73 20 6f 66 20 61    # amounts of a
222f0 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65  dditional argume
22300 6e 74 73 20 62 65 66 6f 72 65 20 70 61 73 73 69  nts before passi
22310 6e 67 20 74 68 65 6d 20 74 6f 20 74 68 65 20 6c  ng them to the l
22320 69 6e 6b 65 72 2e 0a 20 20 20 20 23 20 49 74 20  inker..    # It 
22330 61 70 70 65 61 72 73 20 61 73 20 74 68 6f 75 67  appears as thoug
22340 68 20 31 2f 32 20 69 73 20 61 20 75 73 61 62 6c  h 1/2 is a usabl
22350 65 20 76 61 6c 75 65 2e 0a 20 20 20 20 6c 74 5f  e value..    lt_
22360 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
22370 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f  en=`expr $lt_cv_
22380 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20  sys_max_cmd_len 
22390 5c 2f 20 32 60 0a 20 20 20 20 3b 3b 0a 20 20 65  \/ 2`.    ;;.  e
223a0 73 61 63 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74  sac..fi..if test
223b0 20 2d 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d   -n $lt_cv_sys_m
223c0 61 78 5f 63 6d 64 5f 6c 65 6e 20 3b 20 74 68 65  ax_cmd_len ; the
223d0 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  n.  echo "$as_me
223e0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
223f0 3a 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78  : $lt_cv_sys_max
22400 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 35 0a 65 63  _cmd_len" >&5.ec
22410 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
22420 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
22430 6c 65 6e 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  len" >&6.else.  
22440 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
22450 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
22460 6e 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  ne" >&5.echo "${
22470 45 43 48 4f 5f 54 7d 6e 6f 6e 65 22 20 3e 26 36  ECHO_T}none" >&6
22480 0a 66 69 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20  .fi.....# Check 
22490 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 67  for command to g
224a0 72 61 62 20 74 68 65 20 72 61 77 20 73 79 6d 62  rab the raw symb
224b0 6f 6c 20 6e 61 6d 65 20 66 6f 6c 6c 6f 77 65 64  ol name followed
224c0 20 62 79 20 43 20 73 79 6d 62 6f 6c 20 66 72 6f   by C symbol fro
224d0 6d 20 6e 6d 2e 0a 65 63 68 6f 20 22 24 61 73 5f  m nm..echo "$as_
224e0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
224f0 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f 20  king command to 
22500 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70 75 74  parse $NM output
22510 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72 20   from $compiler 
22520 6f 62 6a 65 63 74 22 20 3e 26 35 0a 65 63 68 6f  object" >&5.echo
22530 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
22540 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 70 61  ng command to pa
22550 72 73 65 20 24 4e 4d 20 6f 75 74 70 75 74 20 66  rse $NM output f
22560 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72 20 6f 62  rom $compiler ob
22570 6a 65 63 74 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  ject... $ECHO_C"
22580 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b   >&6.if test "${
22590 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
225a0 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 2b 73 65 74  _symbol_pipe+set
225b0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
225c0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
225d0 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
225e0 20 3e 26 36 0a 65 6c 73 65 0a 0a 23 20 54 68 65   >&6.else..# The
225f0 73 65 20 61 72 65 20 73 61 6e 65 20 64 65 66 61  se are sane defa
22600 75 6c 74 73 20 74 68 61 74 20 77 6f 72 6b 20 6f  ults that work o
22610 6e 20 61 74 20 6c 65 61 73 74 20 61 20 66 65 77  n at least a few
22620 20 6f 6c 64 20 73 79 73 74 65 6d 73 2e 0a 23 20   old systems..# 
22630 5b 54 68 65 79 20 63 6f 6d 65 20 66 72 6f 6d 20  [They come from 
22640 55 6c 74 72 69 78 2e 20 20 57 68 61 74 20 63 6f  Ultrix.  What co
22650 75 6c 64 20 62 65 20 6f 6c 64 65 72 20 74 68 61  uld be older tha
22660 6e 20 55 6c 74 72 69 78 3f 21 21 20 3b 29 5d 0a  n Ultrix?!! ;)].
22670 0a 23 20 43 68 61 72 61 63 74 65 72 20 63 6c 61  .# Character cla
22680 73 73 20 64 65 73 63 72 69 62 69 6e 67 20 4e 4d  ss describing NM
22690 20 67 6c 6f 62 61 6c 20 73 79 6d 62 6f 6c 20 63   global symbol c
226a0 6f 64 65 73 2e 0a 73 79 6d 63 6f 64 65 3d 27 5b  odes..symcode='[
226b0 42 43 44 45 47 52 53 54 5d 27 0a 0a 23 20 52 65  BCDEGRST]'..# Re
226c0 67 65 78 70 20 74 6f 20 6d 61 74 63 68 20 73 79  gexp to match sy
226d0 6d 62 6f 6c 73 20 74 68 61 74 20 63 61 6e 20 62  mbols that can b
226e0 65 20 61 63 63 65 73 73 65 64 20 64 69 72 65 63  e accessed direc
226f0 74 6c 79 20 66 72 6f 6d 20 43 2e 0a 73 79 6d 70  tly from C..symp
22700 61 74 3d 27 5c 28 5b 5f 41 2d 5a 61 2d 7a 5d 5b  at='\([_A-Za-z][
22710 5f 41 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c 29 27 0a  _A-Za-z0-9]*\)'.
22720 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20 74 68 65  .# Transform the
22730 20 61 62 6f 76 65 20 69 6e 74 6f 20 61 20 72 61   above into a ra
22740 77 20 73 79 6d 62 6f 6c 20 61 6e 64 20 61 20 43  w symbol and a C
22750 20 73 79 6d 62 6f 6c 2e 0a 73 79 6d 78 66 72 6d   symbol..symxfrm
22760 3d 27 5c 31 20 5c 32 5c 33 20 5c 33 27 0a 0a 23  ='\1 \2\3 \3'..#
22770 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20 65 78   Transform an ex
22780 74 72 61 63 74 65 64 20 73 79 6d 62 6f 6c 20 6c  tracted symbol l
22790 69 6e 65 20 69 6e 74 6f 20 61 20 70 72 6f 70 65  ine into a prope
227a0 72 20 43 20 64 65 63 6c 61 72 61 74 69 6f 6e 0a  r C declaration.
227b0 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
227c0 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c  _symbol_to_cdecl
227d0 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e  ="sed -n -e 's/^
227e0 2e 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74  . .* \(.*\)$/ext
227f0 65 72 6e 20 69 6e 74 20 5c 31 3b 2f 70 27 22 0a  ern int \1;/p'".
22800 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20  .# Transform an 
22810 65 78 74 72 61 63 74 65 64 20 73 79 6d 62 6f 6c  extracted symbol
22820 20 6c 69 6e 65 20 69 6e 74 6f 20 73 79 6d 62 6f   line into symbo
22830 6c 20 6e 61 6d 65 20 61 6e 64 20 73 79 6d 62 6f  l name and symbo
22840 6c 20 61 64 64 72 65 73 73 0a 6c 74 5f 63 76 5f  l address.lt_cv_
22850 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
22860 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64 72  l_to_c_name_addr
22870 65 73 73 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27  ess="sed -n -e '
22880 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24  s/^: \([^ ]*\) $
22890 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20  /  {\\\"\1\\\", 
228a0 28 6c 74 5f 70 74 72 29 20 30 7d 2c 2f 70 27 20  (lt_ptr) 0},/p' 
228b0 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 20  -e 's/^$symcode 
228c0 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d  \([^ ]*\) \([^ ]
228d0 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20  *\)$/  {\"\2\", 
228e0 28 6c 74 5f 70 74 72 29 20 5c 26 5c 32 7d 2c 2f  (lt_ptr) \&\2},/
228f0 70 27 22 0a 0a 23 20 44 65 66 69 6e 65 20 73 79  p'"..# Define sy
22900 73 74 65 6d 2d 73 70 65 63 69 66 69 63 20 76 61  stem-specific va
22910 72 69 61 62 6c 65 73 2e 0a 63 61 73 65 20 24 68  riables..case $h
22920 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a  ost_os in.aix*).
22930 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54    symcode='[BCDT
22940 5d 27 0a 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20  ]'.  ;;.cygwin* 
22950 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a  | mingw* | pw32*
22960 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42  ).  symcode='[AB
22970 43 44 47 49 53 54 57 5d 27 0a 20 20 3b 3b 0a 68  CDGISTW]'.  ;;.h
22980 70 75 78 2a 29 20 23 20 49 74 73 20 6c 69 6e 6b  pux*) # Its link
22990 65 72 20 64 69 73 74 69 6e 67 75 69 73 68 65 73  er distinguishes
229a0 20 64 61 74 61 20 66 72 6f 6d 20 63 6f 64 65 20   data from code 
229b0 73 79 6d 62 6f 6c 73 0a 20 20 69 66 20 74 65 73  symbols.  if tes
229c0 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
229d0 69 61 36 34 3b 20 74 68 65 6e 0a 20 20 20 20 73  ia64; then.    s
229e0 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44 45 47 52  ymcode='[ABCDEGR
229f0 53 54 5d 27 0a 20 20 66 69 0a 20 20 6c 74 5f 63  ST]'.  fi.  lt_c
22a00 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
22a10 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 22 73 65  bol_to_cdecl="se
22a20 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 54 20 2e 2a  d -n -e 's/^T .*
22a30 20 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20   \(.*\)$/extern 
22a40 69 6e 74 20 5c 31 28 29 3b 2f 70 27 20 2d 65 20  int \1();/p' -e 
22a50 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 2e 2a  's/^$symcode* .*
22a60 20 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20   \(.*\)$/extern 
22a70 63 68 61 72 20 5c 31 3b 2f 70 27 22 0a 20 20 6c  char \1;/p'".  l
22a80 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
22a90 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65  symbol_to_c_name
22aa0 5f 61 64 64 72 65 73 73 3d 22 73 65 64 20 2d 6e  _address="sed -n
22ab0 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d   -e 's/^: \([^ ]
22ac0 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c  *\) $/  {\\\"\1\
22ad0 5c 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20 30 7d  \\", (lt_ptr) 0}
22ae0 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d  ,/p' -e 's/^$sym
22af0 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20  code* \([^ ]*\) 
22b00 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22  \([^ ]*\)$/  {\"
22b10 5c 32 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20 5c  \2\", (lt_ptr) \
22b20 26 5c 32 7d 2c 2f 70 27 22 0a 20 20 3b 3b 0a 69  &\2},/p'".  ;;.i
22b30 72 69 78 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78  rix* | nonstopux
22b40 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42  *).  symcode='[B
22b50 43 44 45 47 52 53 54 5d 27 0a 20 20 3b 3b 0a 6f  CDEGRST]'.  ;;.o
22b60 73 66 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27  sf*).  symcode='
22b70 5b 42 43 44 45 47 51 52 53 54 5d 27 0a 20 20 3b  [BCDEGQRST]'.  ;
22b80 3b 0a 73 6f 6c 61 72 69 73 2a 20 7c 20 73 79 73  ;.solaris* | sys
22b90 76 35 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27  v5*).  symcode='
22ba0 5b 42 44 52 54 5d 27 0a 20 20 3b 3b 0a 73 79 73  [BDRT]'.  ;;.sys
22bb0 76 34 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b  v4).  symcode='[
22bc0 44 46 4e 53 54 55 5d 27 0a 20 20 3b 3b 0a 65 73  DFNSTU]'.  ;;.es
22bd0 61 63 0a 0a 23 20 48 61 6e 64 6c 65 20 43 52 4c  ac..# Handle CRL
22be0 46 20 69 6e 20 6d 69 6e 67 77 20 74 6f 6f 6c 20  F in mingw tool 
22bf0 63 68 61 69 6e 0a 6f 70 74 5f 63 72 3d 0a 63 61  chain.opt_cr=.ca
22c00 73 65 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a  se $build_os in.
22c10 6d 69 6e 67 77 2a 29 0a 20 20 6f 70 74 5f 63 72  mingw*).  opt_cr
22c20 3d 60 65 63 68 6f 20 27 78 5c 7b 30 2c 31 5c 7d  =`echo 'x\{0,1\}
22c30 27 20 7c 20 74 72 20 78 20 27 5c 30 31 35 27 60  ' | tr x '\015'`
22c40 20 23 20 6f 70 74 69 6f 6e 20 63 72 20 69 6e 20   # option cr in 
22c50 72 65 67 65 78 70 0a 20 20 3b 3b 0a 65 73 61 63  regexp.  ;;.esac
22c60 0a 0a 23 20 49 66 20 77 65 27 72 65 20 75 73 69  ..# If we're usi
22c70 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20  ng GNU nm, then 
22c80 75 73 65 20 69 74 73 20 73 74 61 6e 64 61 72 64  use its standard
22c90 20 73 79 6d 62 6f 6c 20 63 6f 64 65 73 2e 0a 63   symbol codes..c
22ca0 61 73 65 20 60 24 4e 4d 20 2d 56 20 32 3e 26 31  ase `$NM -V 2>&1
22cb0 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77  ` in.*GNU* | *'w
22cc0 69 74 68 20 42 46 44 27 2a 29 0a 20 20 73 79 6d  ith BFD'*).  sym
22cd0 63 6f 64 65 3d 27 5b 41 42 43 44 47 49 52 53 54  code='[ABCDGIRST
22ce0 57 5d 27 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 54  W]' ;;.esac..# T
22cf0 72 79 20 77 69 74 68 6f 75 74 20 61 20 70 72 65  ry without a pre
22d00 66 69 78 20 75 6e 64 65 72 63 6f 72 65 2c 20 74  fix undercore, t
22d10 68 65 6e 20 77 69 74 68 20 69 74 2e 0a 66 6f 72  hen with it..for
22d20 20 61 63 5f 73 79 6d 70 72 66 78 20 69 6e 20 22   ac_symprfx in "
22d30 22 20 22 5f 22 3b 20 64 6f 0a 0a 20 20 23 20 57  " "_"; do..  # W
22d40 72 69 74 65 20 74 68 65 20 72 61 77 20 61 6e 64  rite the raw and
22d50 20 43 20 69 64 65 6e 74 69 66 69 65 72 73 2e 0a   C identifiers..
22d60 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62    lt_cv_sys_glob
22d70 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d 22  al_symbol_pipe="
22d80 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 2e 2a  sed -n -e 's/^.*
22d90 5b 20 09 5d 5c 28 24 73 79 6d 63 6f 64 65 24 73  [ .]\($symcode$s
22da0 79 6d 63 6f 64 65 2a 5c 29 5b 20 09 5d 5b 20 09  ymcode*\)[ .][ .
22db0 5d 2a 5c 28 24 61 63 5f 73 79 6d 70 72 66 78 5c  ]*\($ac_symprfx\
22dc0 29 24 73 79 6d 70 61 74 24 6f 70 74 5f 63 72 24  )$sympat$opt_cr$
22dd0 2f 24 73 79 6d 78 66 72 6d 2f 70 27 22 0a 0a 20  /$symxfrm/p'".. 
22de0 20 23 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20   # Check to see 
22df0 74 68 61 74 20 74 68 65 20 70 69 70 65 20 77 6f  that the pipe wo
22e00 72 6b 73 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20  rks correctly.. 
22e10 20 70 69 70 65 5f 77 6f 72 6b 73 3d 6e 6f 0a 0a   pipe_works=no..
22e20 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
22e30 2a 0a 20 20 63 61 74 20 3e 20 63 6f 6e 66 74 65  *.  cat > confte
22e40 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f 46  st.$ac_ext <<EOF
22e50 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70  .#ifdef __cplusp
22e60 6c 75 73 0a 65 78 74 65 72 6e 20 22 43 22 20 7b  lus.extern "C" {
22e70 0a 23 65 6e 64 69 66 0a 63 68 61 72 20 6e 6d 5f  .#endif.char nm_
22e80 74 65 73 74 5f 76 61 72 3b 0a 76 6f 69 64 20 6e  test_var;.void n
22e90 6d 5f 74 65 73 74 5f 66 75 6e 63 28 29 7b 7d 0a  m_test_func(){}.
22ea0 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c  #ifdef __cpluspl
22eb0 75 73 0a 7d 0a 23 65 6e 64 69 66 0a 69 6e 74 20  us.}.#endif.int 
22ec0 6d 61 69 6e 28 29 7b 6e 6d 5f 74 65 73 74 5f 76  main(){nm_test_v
22ed0 61 72 3d 27 61 27 3b 6e 6d 5f 74 65 73 74 5f 66  ar='a';nm_test_f
22ee0 75 6e 63 28 29 3b 72 65 74 75 72 6e 28 30 29 3b  unc();return(0);
22ef0 7d 0a 45 4f 46 0a 0a 20 20 69 66 20 7b 20 28 65  }.EOF..  if { (e
22f00 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
22f10 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
22f20 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a  compile\"") >&5.
22f30 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
22f40 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ile) 2>&5.  ac_s
22f50 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
22f60 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
22f70 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
22f80 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
22f90 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74  ac_status); }; t
22fa0 68 65 6e 0a 20 20 20 20 23 20 4e 6f 77 20 74 72  hen.    # Now tr
22fb0 79 20 74 6f 20 67 72 61 62 20 74 68 65 20 73 79  y to grab the sy
22fc0 6d 62 6f 6c 73 2e 0a 20 20 20 20 6e 6c 69 73 74  mbols..    nlist
22fd0 3d 63 6f 6e 66 74 65 73 74 2e 6e 6d 0a 20 20 20  =conftest.nm.   
22fe0 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f   if { (eval echo
22ff0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23000 3a 20 5c 22 24 4e 4d 20 63 6f 6e 66 74 65 73 74  : \"$NM conftest
23010 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24  .$ac_objext \| $
23020 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
23030 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20  _symbol_pipe \> 
23040 24 6e 6c 69 73 74 5c 22 22 29 20 3e 26 35 0a 20  $nlist\"") >&5. 
23050 20 28 65 76 61 6c 20 24 4e 4d 20 63 6f 6e 66 74   (eval $NM conft
23060 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c  est.$ac_objext \
23070 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  | $lt_cv_sys_glo
23080 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20  bal_symbol_pipe 
23090 5c 3e 20 24 6e 6c 69 73 74 29 20 32 3e 26 35 0a  \> $nlist) 2>&5.
230a0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
230b0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
230c0 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
230d0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
230e0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
230f0 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 22  ; } && test -s "
23100 24 6e 6c 69 73 74 22 3b 20 74 68 65 6e 0a 20 20  $nlist"; then.  
23110 20 20 20 20 23 20 54 72 79 20 73 6f 72 74 69 6e      # Try sortin
23120 67 20 61 6e 64 20 75 6e 69 71 75 69 66 79 69 6e  g and uniquifyin
23130 67 20 74 68 65 20 6f 75 74 70 75 74 2e 0a 20 20  g the output..  
23140 20 20 20 20 69 66 20 73 6f 72 74 20 22 24 6e 6c      if sort "$nl
23150 69 73 74 22 20 7c 20 75 6e 69 71 20 3e 20 22 24  ist" | uniq > "$
23160 6e 6c 69 73 74 22 54 3b 20 74 68 65 6e 0a 09 6d  nlist"T; then..m
23170 76 20 2d 66 20 22 24 6e 6c 69 73 74 22 54 20 22  v -f "$nlist"T "
23180 24 6e 6c 69 73 74 22 0a 20 20 20 20 20 20 65 6c  $nlist".      el
23190 73 65 0a 09 72 6d 20 2d 66 20 22 24 6e 6c 69 73  se..rm -f "$nlis
231a0 74 22 54 0a 20 20 20 20 20 20 66 69 0a 0a 20 20  t"T.      fi..  
231b0 20 20 20 20 23 20 4d 61 6b 65 20 73 75 72 65 20      # Make sure 
231c0 74 68 61 74 20 77 65 20 73 6e 61 67 67 65 64 20  that we snagged 
231d0 61 6c 6c 20 74 68 65 20 73 79 6d 62 6f 6c 73 20  all the symbols 
231e0 77 65 20 6e 65 65 64 2e 0a 20 20 20 20 20 20 69  we need..      i
231f0 66 20 67 72 65 70 20 27 20 6e 6d 5f 74 65 73 74  f grep ' nm_test
23200 5f 76 61 72 24 27 20 22 24 6e 6c 69 73 74 22 20  _var$' "$nlist" 
23210 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
23220 0a 09 69 66 20 67 72 65 70 20 27 20 6e 6d 5f 74  ..if grep ' nm_t
23230 65 73 74 5f 66 75 6e 63 24 27 20 22 24 6e 6c 69  est_func$' "$nli
23240 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  st" >/dev/null; 
23250 74 68 65 6e 0a 09 20 20 63 61 74 20 3c 3c 45 4f  then..  cat <<EO
23260 46 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  F > conftest.$ac
23270 5f 65 78 74 0a 23 69 66 64 65 66 20 5f 5f 63 70  _ext.#ifdef __cp
23280 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22  lusplus.extern "
23290 43 22 20 7b 0a 23 65 6e 64 69 66 0a 0a 45 4f 46  C" {.#endif..EOF
232a0 0a 09 20 20 23 20 4e 6f 77 20 67 65 6e 65 72 61  ..  # Now genera
232b0 74 65 20 74 68 65 20 73 79 6d 62 6f 6c 20 66 69  te the symbol fi
232c0 6c 65 2e 0a 09 20 20 65 76 61 6c 20 22 24 6c 74  le...  eval "$lt
232d0 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
232e0 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22 27  ymbol_to_cdecl"'
232f0 20 3c 20 22 24 6e 6c 69 73 74 22 20 7c 20 67 72   < "$nlist" | gr
23300 65 70 20 2d 76 20 6d 61 69 6e 20 3e 3e 20 63 6f  ep -v main >> co
23310 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 27 0a  nftest.$ac_ext'.
23320 0a 09 20 20 63 61 74 20 3c 3c 45 4f 46 20 3e 3e  ..  cat <<EOF >>
23330 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
23340 74 0a 23 69 66 20 64 65 66 69 6e 65 64 20 28 5f  t.#if defined (_
23350 5f 53 54 44 43 5f 5f 29 20 26 26 20 5f 5f 53 54  _STDC__) && __ST
23360 44 43 5f 5f 0a 23 20 64 65 66 69 6e 65 20 6c 74  DC__.# define lt
23370 5f 70 74 72 5f 74 20 76 6f 69 64 20 2a 0a 23 65  _ptr_t void *.#e
23380 6c 73 65 0a 23 20 64 65 66 69 6e 65 20 6c 74 5f  lse.# define lt_
23390 70 74 72 5f 74 20 63 68 61 72 20 2a 0a 23 20 64  ptr_t char *.# d
233a0 65 66 69 6e 65 20 63 6f 6e 73 74 0a 23 65 6e 64  efine const.#end
233b0 69 66 0a 0a 2f 2a 20 54 68 65 20 6d 61 70 70 69  if../* The mappi
233c0 6e 67 20 62 65 74 77 65 65 6e 20 73 79 6d 62 6f  ng between symbo
233d0 6c 20 6e 61 6d 65 73 20 61 6e 64 20 73 79 6d 62  l names and symb
233e0 6f 6c 73 2e 20 2a 2f 0a 63 6f 6e 73 74 20 73 74  ols. */.const st
233f0 72 75 63 74 20 7b 0a 20 20 63 6f 6e 73 74 20 63  ruct {.  const c
23400 68 61 72 20 2a 6e 61 6d 65 3b 0a 20 20 6c 74 5f  har *name;.  lt_
23410 70 74 72 5f 74 20 61 64 64 72 65 73 73 3b 0a 7d  ptr_t address;.}
23420 0a 6c 74 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79  .lt_preloaded_sy
23430 6d 62 6f 6c 73 5b 5d 20 3d 0a 7b 0a 45 4f 46 0a  mbols[] =.{.EOF.
23440 09 20 20 24 53 45 44 20 22 73 2f 5e 24 73 79 6d  .  $SED "s/^$sym
23450 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a 20 5c 28  code$symcode* \(
23460 2e 2a 5c 29 20 5c 28 2e 2a 5c 29 24 2f 20 20 7b  .*\) \(.*\)$/  {
23470 5c 22 5c 32 5c 22 2c 20 28 6c 74 5f 70 74 72 5f  \"\2\", (lt_ptr_
23480 74 29 20 5c 26 5c 32 7d 2c 2f 22 20 3c 20 22 24  t) \&\2},/" < "$
23490 6e 6c 69 73 74 22 20 7c 20 67 72 65 70 20 2d 76  nlist" | grep -v
234a0 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73   main >> conftes
234b0 74 2e 24 61 63 5f 65 78 74 0a 09 20 20 63 61 74  t.$ac_ext..  cat
234c0 20 3c 3c 5c 45 4f 46 20 3e 3e 20 63 6f 6e 66 74   <<\EOF >> conft
234d0 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 7b 30  est.$ac_ext.  {0
234e0 2c 20 28 6c 74 5f 70 74 72 5f 74 29 20 30 7d 0a  , (lt_ptr_t) 0}.
234f0 7d 3b 0a 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c  };..#ifdef __cpl
23500 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66 0a  usplus.}.#endif.
23510 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20 74 72 79  EOF..  # Now try
23520 20 6c 69 6e 6b 69 6e 67 20 74 68 65 20 74 77 6f   linking the two
23530 20 66 69 6c 65 73 2e 0a 09 20 20 6d 76 20 63 6f   files...  mv co
23540 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
23550 74 20 63 6f 6e 66 74 73 74 6d 2e 24 61 63 5f 6f  t conftstm.$ac_o
23560 62 6a 65 78 74 0a 09 20 20 6c 74 5f 73 61 76 65  bjext..  lt_save
23570 5f 4c 49 42 53 3d 22 24 4c 49 42 53 22 0a 09 20  _LIBS="$LIBS".. 
23580 20 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 3d   lt_save_CFLAGS=
23590 22 24 43 46 4c 41 47 53 22 0a 09 20 20 4c 49 42  "$CFLAGS"..  LIB
235a0 53 3d 22 63 6f 6e 66 74 73 74 6d 2e 24 61 63 5f  S="conftstm.$ac_
235b0 6f 62 6a 65 78 74 22 0a 09 20 20 43 46 4c 41 47  objext"..  CFLAG
235c0 53 3d 22 24 43 46 4c 41 47 53 24 6c 74 5f 70 72  S="$CFLAGS$lt_pr
235d0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62  og_compiler_no_b
235e0 75 69 6c 74 69 6e 5f 66 6c 61 67 22 0a 09 20 20  uiltin_flag"..  
235f0 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
23600 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
23610 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 22 29 20   \"$ac_link\"") 
23620 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
23630 6c 69 6e 6b 29 20 32 3e 26 35 0a 20 20 61 63 5f  link) 2>&5.  ac_
23640 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
23650 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23660 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
23670 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
23680 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
23690 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
236a0 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20  st${ac_exeext}; 
236b0 74 68 65 6e 0a 09 20 20 20 20 70 69 70 65 5f 77  then..    pipe_w
236c0 6f 72 6b 73 3d 79 65 73 0a 09 20 20 66 69 0a 09  orks=yes..  fi..
236d0 20 20 4c 49 42 53 3d 22 24 6c 74 5f 73 61 76 65    LIBS="$lt_save
236e0 5f 4c 49 42 53 22 0a 09 20 20 43 46 4c 41 47 53  _LIBS"..  CFLAGS
236f0 3d 22 24 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47  ="$lt_save_CFLAG
23700 53 22 0a 09 65 6c 73 65 0a 09 20 20 65 63 68 6f  S"..else..  echo
23710 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d   "cannot find nm
23720 5f 74 65 73 74 5f 66 75 6e 63 20 69 6e 20 24 6e  _test_func in $n
23730 6c 69 73 74 22 20 3e 26 35 0a 09 66 69 0a 20 20  list" >&5..fi.  
23740 20 20 20 20 65 6c 73 65 0a 09 65 63 68 6f 20 22      else..echo "
23750 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74  cannot find nm_t
23760 65 73 74 5f 76 61 72 20 69 6e 20 24 6e 6c 69 73  est_var in $nlis
23770 74 22 20 3e 26 35 0a 20 20 20 20 20 20 66 69 0a  t" >&5.      fi.
23780 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 65      else.      e
23790 63 68 6f 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20  cho "cannot run 
237a0 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  $lt_cv_sys_globa
237b0 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 22 20 3e  l_symbol_pipe" >
237c0 26 35 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65  &5.    fi.  else
237d0 0a 20 20 20 20 65 63 68 6f 20 22 24 70 72 6f 67  .    echo "$prog
237e0 6e 61 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  name: failed pro
237f0 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20  gram was:" >&5. 
23800 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e     cat conftest.
23810 24 61 63 5f 65 78 74 20 3e 26 35 0a 20 20 66 69  $ac_ext >&5.  fi
23820 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
23830 74 2a 20 63 6f 6e 66 74 73 74 2a 0a 0a 20 20 23  t* conftst*..  #
23840 20 44 6f 20 6e 6f 74 20 75 73 65 20 74 68 65 20   Do not use the 
23850 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
23860 70 65 20 75 6e 6c 65 73 73 20 69 74 20 77 6f 72  pe unless it wor
23870 6b 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24  ks..  if test "$
23880 70 69 70 65 5f 77 6f 72 6b 73 22 20 3d 20 79 65  pipe_works" = ye
23890 73 3b 20 74 68 65 6e 0a 20 20 20 20 62 72 65 61  s; then.    brea
238a0 6b 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f  k.  else.    lt_
238b0 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
238c0 6d 62 6f 6c 5f 70 69 70 65 3d 0a 20 20 66 69 0a  mbol_pipe=.  fi.
238d0 64 6f 6e 65 0a 0a 66 69 0a 0a 69 66 20 74 65 73  done..fi..if tes
238e0 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73  t -z "$lt_cv_sys
238f0 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  _global_symbol_p
23900 69 70 65 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f  ipe"; then.  lt_
23910 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
23920 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 0a 66  mbol_to_cdecl=.f
23930 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c  i.if test -z "$l
23940 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
23950 73 79 6d 62 6f 6c 5f 70 69 70 65 24 6c 74 5f 63  symbol_pipe$lt_c
23960 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
23970 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22 3b 20 74  bol_to_cdecl"; t
23980 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  hen.  echo "$as_
23990 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
239a0 6c 74 3a 20 66 61 69 6c 65 64 22 20 3e 26 35 0a  lt: failed" >&5.
239b0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 66  echo "${ECHO_T}f
239c0 61 69 6c 65 64 22 20 3e 26 36 0a 65 6c 73 65 0a  ailed" >&6.else.
239d0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
239e0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
239f0 6f 6b 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  ok" >&5.echo "${
23a00 45 43 48 4f 5f 54 7d 6f 6b 22 20 3e 26 36 0a 66  ECHO_T}ok" >&6.f
23a10 69 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  i..echo "$as_me:
23a20 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
23a30 67 20 66 6f 72 20 6f 62 6a 64 69 72 22 20 3e 26  g for objdir" >&
23a40 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
23a50 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f 62 6a  checking for obj
23a60 64 69 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  dir... $ECHO_C" 
23a70 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  >&6.if test "${l
23a80 74 5f 63 76 5f 6f 62 6a 64 69 72 2b 73 65 74 7d  t_cv_objdir+set}
23a90 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
23aa0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
23ab0 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
23ac0 3e 26 36 0a 65 6c 73 65 0a 20 20 72 6d 20 2d 66  >&6.else.  rm -f
23ad0 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75   .libs 2>/dev/nu
23ae0 6c 6c 0a 6d 6b 64 69 72 20 2e 6c 69 62 73 20 32  ll.mkdir .libs 2
23af0 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 69 66 20 74 65  >/dev/null.if te
23b00 73 74 20 2d 64 20 2e 6c 69 62 73 3b 20 74 68 65  st -d .libs; the
23b10 6e 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a 64 69 72  n.  lt_cv_objdir
23b20 3d 2e 6c 69 62 73 0a 65 6c 73 65 0a 20 20 23 20  =.libs.else.  # 
23b30 4d 53 2d 44 4f 53 20 64 6f 65 73 20 6e 6f 74 20  MS-DOS does not 
23b40 61 6c 6c 6f 77 20 66 69 6c 65 6e 61 6d 65 73 20  allow filenames 
23b50 74 68 61 74 20 62 65 67 69 6e 20 77 69 74 68 20  that begin with 
23b60 61 20 64 6f 74 2e 0a 20 20 6c 74 5f 63 76 5f 6f  a dot..  lt_cv_o
23b70 62 6a 64 69 72 3d 5f 6c 69 62 73 0a 66 69 0a 72  bjdir=_libs.fi.r
23b80 6d 64 69 72 20 2e 6c 69 62 73 20 32 3e 2f 64 65  mdir .libs 2>/de
23b90 76 2f 6e 75 6c 6c 0a 66 69 0a 65 63 68 6f 20 22  v/null.fi.echo "
23ba0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
23bb0 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6f  result: $lt_cv_o
23bc0 62 6a 64 69 72 22 20 3e 26 35 0a 65 63 68 6f 20  bjdir" >&5.echo 
23bd0 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76  "${ECHO_T}$lt_cv
23be0 5f 6f 62 6a 64 69 72 22 20 3e 26 36 0a 6f 62 6a  _objdir" >&6.obj
23bf0 64 69 72 3d 24 6c 74 5f 63 76 5f 6f 62 6a 64 69  dir=$lt_cv_objdi
23c00 72 0a 0a 0a 0a 0a 0a 63 61 73 65 20 24 68 6f 73  r......case $hos
23c10 74 5f 6f 73 20 69 6e 0a 61 69 78 33 2a 29 0a 20  t_os in.aix3*). 
23c20 20 23 20 41 49 58 20 73 6f 6d 65 74 69 6d 65 73   # AIX sometimes
23c30 20 68 61 73 20 70 72 6f 62 6c 65 6d 73 20 77 69   has problems wi
23c40 74 68 20 74 68 65 20 47 43 43 20 63 6f 6c 6c 65  th the GCC colle
23c50 63 74 32 20 70 72 6f 67 72 61 6d 2e 20 20 46 6f  ct2 program.  Fo
23c60 72 20 73 6f 6d 65 0a 20 20 23 20 72 65 61 73 6f  r some.  # reaso
23c70 6e 2c 20 69 66 20 77 65 20 73 65 74 20 74 68 65  n, if we set the
23c80 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 20 65   COLLECT_NAMES e
23c90 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61  nvironment varia
23ca0 62 6c 65 2c 20 74 68 65 20 70 72 6f 62 6c 65 6d  ble, the problem
23cb0 73 0a 20 20 23 20 76 61 6e 69 73 68 20 69 6e 20  s.  # vanish in 
23cc0 61 20 70 75 66 66 20 6f 66 20 73 6d 6f 6b 65 2e  a puff of smoke.
23cd0 0a 20 20 69 66 20 74 65 73 74 20 22 58 24 7b 43  .  if test "X${C
23ce0 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 2b 73 65 74  OLLECT_NAMES+set
23cf0 7d 22 20 21 3d 20 58 73 65 74 3b 20 74 68 65 6e  }" != Xset; then
23d00 0a 20 20 20 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d  .    COLLECT_NAM
23d10 45 53 3d 0a 20 20 20 20 65 78 70 6f 72 74 20 43  ES=.    export C
23d20 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 0a 20 20 66  OLLECT_NAMES.  f
23d30 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 53  i.  ;;.esac..# S
23d40 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20  ed substitution 
23d50 74 68 61 74 20 68 65 6c 70 73 20 75 73 20 64 6f  that helps us do
23d60 20 72 6f 62 75 73 74 20 71 75 6f 74 69 6e 67 2e   robust quoting.
23d70 20 20 49 74 20 62 61 63 6b 73 6c 61 73 68 69 66    It backslashif
23d80 69 65 73 0a 23 20 6d 65 74 61 63 68 61 72 61 63  ies.# metacharac
23d90 74 65 72 73 20 74 68 61 74 20 61 72 65 20 73 74  ters that are st
23da0 69 6c 6c 20 61 63 74 69 76 65 20 77 69 74 68 69  ill active withi
23db0 6e 20 64 6f 75 62 6c 65 2d 71 75 6f 74 65 64 20  n double-quoted 
23dc0 73 74 72 69 6e 67 73 2e 0a 58 73 65 64 3d 27 73  strings..Xsed='s
23dd0 65 64 20 2d 65 20 73 2f 5e 58 2f 2f 27 0a 73 65  ed -e s/^X//'.se
23de0 64 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d 27 73  d_quote_subst='s
23df0 2f 5c 28 5b 5c 5c 22 5c 5c 60 24 5c 5c 5c 5c 5d  /\([\\"\\`$\\\\]
23e00 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 61  \)/\\\1/g'..# Sa
23e10 6d 65 20 61 73 20 61 62 6f 76 65 2c 20 62 75 74  me as above, but
23e20 20 64 6f 20 6e 6f 74 20 71 75 6f 74 65 20 76 61   do not quote va
23e30 72 69 61 62 6c 65 20 72 65 66 65 72 65 6e 63 65  riable reference
23e40 73 2e 0a 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f  s..double_quote_
23e50 73 75 62 73 74 3d 27 73 2f 5c 28 5b 5c 5c 22 5c  subst='s/\([\\"\
23e60 5c 60 5c 5c 5c 5c 5d 5c 29 2f 5c 5c 5c 31 2f 67  \`\\\\]\)/\\\1/g
23e70 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74 69 74  '..# Sed substit
23e80 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61 79 20 65  ution to delay e
23e90 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61 6e 20 65  xpansion of an e
23ea0 73 63 61 70 65 64 20 73 68 65 6c 6c 20 76 61 72  scaped shell var
23eb0 69 61 62 6c 65 20 69 6e 20 61 0a 23 20 64 6f 75  iable in a.# dou
23ec0 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 27  ble_quote_subst'
23ed0 65 64 20 73 74 72 69 6e 67 2e 0a 64 65 6c 61 79  ed string..delay
23ee0 5f 76 61 72 69 61 62 6c 65 5f 73 75 62 73 74 3d  _variable_subst=
23ef0 27 73 2f 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 24 2f  's/\\\\\\\\\\\$/
23f00 5c 5c 5c 5c 5c 5c 24 2f 67 27 0a 0a 23 20 53 65  \\\\\\$/g'..# Se
23f10 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74  d substitution t
23f20 6f 20 61 76 6f 69 64 20 61 63 63 69 64 65 6e 74  o avoid accident
23f30 61 6c 20 67 6c 6f 62 62 69 6e 67 20 69 6e 20 65  al globbing in e
23f40 76 61 6c 65 64 20 65 78 70 72 65 73 73 69 6f 6e  valed expression
23f50 73 0a 6e 6f 5f 67 6c 6f 62 5f 73 75 62 73 74 3d  s.no_glob_subst=
23f60 27 73 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27 0a 0a 23  's/\*/\\\*/g'..#
23f70 20 43 6f 6e 73 74 61 6e 74 73 3a 0a 72 6d 3d 22   Constants:.rm="
23f80 72 6d 20 2d 66 22 0a 0a 23 20 47 6c 6f 62 61 6c  rm -f"..# Global
23f90 20 76 61 72 69 61 62 6c 65 73 3a 0a 64 65 66 61   variables:.defa
23fa0 75 6c 74 5f 6f 66 69 6c 65 3d 6c 69 62 74 6f 6f  ult_ofile=libtoo
23fb0 6c 0a 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72  l.can_build_shar
23fc0 65 64 3d 79 65 73 0a 0a 23 20 41 6c 6c 20 6b 6e  ed=yes..# All kn
23fd0 6f 77 6e 20 6c 69 6e 6b 65 72 73 20 72 65 71 75  own linkers requ
23fe0 69 72 65 20 61 20 60 2e 61 27 20 61 72 63 68 69  ire a `.a' archi
23ff0 76 65 20 66 6f 72 20 73 74 61 74 69 63 20 6c 69  ve for static li
24000 6e 6b 69 6e 67 20 28 65 78 63 65 70 74 20 4d 24  nking (except M$
24010 56 43 2c 0a 23 20 77 68 69 63 68 20 6e 65 65 64  VC,.# which need
24020 73 20 27 2e 6c 69 62 27 29 2e 0a 6c 69 62 65 78  s '.lib')..libex
24030 74 3d 61 0a 6c 74 6d 61 69 6e 3d 22 24 61 63 5f  t=a.ltmain="$ac_
24040 61 75 78 5f 64 69 72 2f 6c 74 6d 61 69 6e 2e 73  aux_dir/ltmain.s
24050 68 22 0a 6f 66 69 6c 65 3d 22 24 64 65 66 61 75  h".ofile="$defau
24060 6c 74 5f 6f 66 69 6c 65 22 0a 77 69 74 68 5f 67  lt_ofile".with_g
24070 6e 75 5f 6c 64 3d 22 24 6c 74 5f 63 76 5f 70 72  nu_ld="$lt_cv_pr
24080 6f 67 5f 67 6e 75 5f 6c 64 22 0a 0a 69 66 20 74  og_gnu_ld"..if t
24090 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
240a0 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
240b0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
240c0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b  irst word of "${
240d0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61  ac_tool_prefix}a
240e0 72 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  r", so it can be
240f0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
24100 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
24110 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
24120 72 65 66 69 78 7d 61 72 3b 20 61 63 5f 77 6f 72  refix}ar; ac_wor
24130 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d  d=$2.echo "$as_m
24140 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
24150 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
24160 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
24170 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
24180 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43   $ac_word... $EC
24190 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73  HO_C" >&6.if tes
241a0 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
241b0 41 52 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  AR+set}" = set; 
241c0 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
241d0 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
241e0 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
241f0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 41    if test -n "$A
24200 52 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  R"; then.  ac_cv
24210 5f 70 72 6f 67 5f 41 52 3d 22 24 41 52 22 20 23  _prog_AR="$AR" #
24220 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
24230 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
24240 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
24250 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
24260 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
24270 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
24280 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
24290 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
242a0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
242b0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
242c0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
242d0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
242e0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
242f0 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f   $as_executable_
24300 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
24310 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
24320 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
24330 5f 70 72 6f 67 5f 41 52 3d 22 24 7b 61 63 5f 74  _prog_AR="${ac_t
24340 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 0a 20  ool_prefix}ar". 
24350 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
24360 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
24370 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
24380 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
24390 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
243a0 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a  i.done.done..fi.
243b0 66 69 0a 41 52 3d 24 61 63 5f 63 76 5f 70 72 6f  fi.AR=$ac_cv_pro
243c0 67 5f 41 52 0a 69 66 20 74 65 73 74 20 2d 6e 20  g_AR.if test -n 
243d0 22 24 41 52 22 3b 20 74 68 65 6e 0a 20 20 65 63  "$AR"; then.  ec
243e0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
243f0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 41 52 22  NO: result: $AR"
24400 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
24410 4f 5f 54 7d 24 41 52 22 20 3e 26 36 0a 65 6c 73  O_T}$AR" >&6.els
24420 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
24430 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
24440 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
24450 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
24460 0a 66 69 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  .fi..fi.if test 
24470 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
24480 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  AR"; then.  ac_c
24490 74 5f 41 52 3d 24 41 52 0a 20 20 23 20 45 78 74  t_AR=$AR.  # Ext
244a0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
244b0 6f 72 64 20 6f 66 20 22 61 72 22 2c 20 73 6f 20  ord of "ar", so 
244c0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
244d0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
244e0 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 61 72  gs..set dummy ar
244f0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68  ; ac_word=$2.ech
24500 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24510 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
24520 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63  $ac_word" >&5.ec
24530 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
24540 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
24550 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
24560 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  6.if test "${ac_
24570 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52  cv_prog_ac_ct_AR
24580 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
24590 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
245a0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
245b0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
245c0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
245d0 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 61  ct_AR"; then.  a
245e0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
245f0 41 52 3d 22 24 61 63 5f 63 74 5f 41 52 22 20 23  AR="$ac_ct_AR" #
24600 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
24610 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
24620 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
24630 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
24640 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
24650 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
24660 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
24670 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
24680 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
24690 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
246a0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
246b0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
246c0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
246d0 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f   $as_executable_
246e0 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
246f0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
24700 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
24710 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 3d 22  _prog_ac_ct_AR="
24720 61 72 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61  ar".    echo "$a
24730 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
24740 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
24750 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
24760 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
24770 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
24780 0a 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63  ..  test -z "$ac
24790 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41  _cv_prog_ac_ct_A
247a0 52 22 20 26 26 20 61 63 5f 63 76 5f 70 72 6f 67  R" && ac_cv_prog
247b0 5f 61 63 5f 63 74 5f 41 52 3d 22 66 61 6c 73 65  _ac_ct_AR="false
247c0 22 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 41 52  ".fi.fi.ac_ct_AR
247d0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
247e0 63 74 5f 41 52 0a 69 66 20 74 65 73 74 20 2d 6e  ct_AR.if test -n
247f0 20 22 24 61 63 5f 63 74 5f 41 52 22 3b 20 74 68   "$ac_ct_AR"; th
24800 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  en.  echo "$as_m
24810 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
24820 74 3a 20 24 61 63 5f 63 74 5f 41 52 22 20 3e 26  t: $ac_ct_AR" >&
24830 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
24840 7d 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 36 0a  }$ac_ct_AR" >&6.
24850 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
24860 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
24870 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
24880 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
24890 3e 26 36 0a 66 69 0a 0a 20 20 41 52 3d 24 61 63  >&6.fi..  AR=$ac
248a0 5f 63 74 5f 41 52 0a 65 6c 73 65 0a 20 20 41 52  _ct_AR.else.  AR
248b0 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52  ="$ac_cv_prog_AR
248c0 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e  ".fi..if test -n
248d0 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
248e0 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
248f0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
24900 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
24910 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 22  l_prefix}ranlib"
24920 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
24930 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
24940 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
24950 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
24960 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61 63 5f 77  fix}ranlib; ac_w
24970 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73  ord=$2.echo "$as
24980 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
24990 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
249a0 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  rd" >&5.echo $EC
249b0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
249c0 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24  or $ac_word... $
249d0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
249e0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
249f0 67 5f 52 41 4e 4c 49 42 2b 73 65 74 7d 22 20 3d  g_RANLIB+set}" =
24a00 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
24a10 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
24a20 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
24a30 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
24a40 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68  -n "$RANLIB"; th
24a50 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
24a60 52 41 4e 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22  RANLIB="$RANLIB"
24a70 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
24a80 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
24a90 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
24aa0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
24ab0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
24ac0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
24ad0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
24ae0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
24af0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
24b00 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
24b10 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
24b20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
24b30 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
24b40 69 66 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c  if $as_executabl
24b50 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
24b60 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
24b70 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
24b80 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22  cv_prog_RANLIB="
24b90 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
24ba0 7d 72 61 6e 6c 69 62 22 0a 20 20 20 20 65 63 68  }ranlib".    ech
24bb0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24bc0 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
24bd0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
24be0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
24bf0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
24c00 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 52 41 4e  .done..fi.fi.RAN
24c10 4c 49 42 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  LIB=$ac_cv_prog_
24c20 52 41 4e 4c 49 42 0a 69 66 20 74 65 73 74 20 2d  RANLIB.if test -
24c30 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65  n "$RANLIB"; the
24c40 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  n.  echo "$as_me
24c50 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
24c60 3a 20 24 52 41 4e 4c 49 42 22 20 3e 26 35 0a 65  : $RANLIB" >&5.e
24c70 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 52  cho "${ECHO_T}$R
24c80 41 4e 4c 49 42 22 20 3e 26 36 0a 65 6c 73 65 0a  ANLIB" >&6.else.
24c90 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
24ca0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
24cb0 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  no" >&5.echo "${
24cc0 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66  ECHO_T}no" >&6.f
24cd0 69 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  i..fi.if test -z
24ce0 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41   "$ac_cv_prog_RA
24cf0 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63  NLIB"; then.  ac
24d00 5f 63 74 5f 52 41 4e 4c 49 42 3d 24 52 41 4e 4c  _ct_RANLIB=$RANL
24d10 49 42 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  IB.  # Extract t
24d20 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
24d30 20 22 72 61 6e 6c 69 62 22 2c 20 73 6f 20 69 74   "ranlib", so it
24d40 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
24d50 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
24d60 2e 0a 73 65 74 20 64 75 6d 6d 79 20 72 61 6e 6c  ..set dummy ranl
24d70 69 62 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65  ib; ac_word=$2.e
24d80 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
24d90 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
24da0 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
24db0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
24dc0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
24dd0 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ord... $ECHO_C" 
24de0 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61  >&6.if test "${a
24df0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
24e00 52 41 4e 4c 49 42 2b 73 65 74 7d 22 20 3d 20 73  RANLIB+set}" = s
24e10 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
24e20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
24e30 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
24e40 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
24e50 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22   "$ac_ct_RANLIB"
24e60 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
24e70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42  rog_ac_ct_RANLIB
24e80 3d 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22  ="$ac_ct_RANLIB"
24e90 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
24ea0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
24eb0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
24ec0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
24ed0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
24ee0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
24ef0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
24f00 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
24f10 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
24f20 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
24f30 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
24f40 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
24f50 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
24f60 69 66 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c  if $as_executabl
24f70 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
24f80 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
24f90 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
24fa0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41  cv_prog_ac_ct_RA
24fb0 4e 4c 49 42 3d 22 72 61 6e 6c 69 62 22 0a 20 20  NLIB="ranlib".  
24fc0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
24fd0 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
24fe0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
24ff0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
25000 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
25010 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 20 20 74 65  .done.done..  te
25020 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
25030 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22  og_ac_ct_RANLIB"
25040 20 26 26 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61   && ac_cv_prog_a
25050 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 3a 22 0a  c_ct_RANLIB=":".
25060 66 69 0a 66 69 0a 61 63 5f 63 74 5f 52 41 4e 4c  fi.fi.ac_ct_RANL
25070 49 42 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61  IB=$ac_cv_prog_a
25080 63 5f 63 74 5f 52 41 4e 4c 49 42 0a 69 66 20 74  c_ct_RANLIB.if t
25090 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52  est -n "$ac_ct_R
250a0 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 65  ANLIB"; then.  e
250b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
250c0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
250d0 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3e 26 35 0a  _ct_RANLIB" >&5.
250e0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
250f0 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3e 26  ac_ct_RANLIB" >&
25100 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  6.else.  echo "$
25110 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
25120 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65  esult: no" >&5.e
25130 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f  cho "${ECHO_T}no
25140 22 20 3e 26 36 0a 66 69 0a 0a 20 20 52 41 4e 4c  " >&6.fi..  RANL
25150 49 42 3d 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42  IB=$ac_ct_RANLIB
25160 0a 65 6c 73 65 0a 20 20 52 41 4e 4c 49 42 3d 22  .else.  RANLIB="
25170 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c  $ac_cv_prog_RANL
25180 49 42 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  IB".fi..if test 
25190 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
251a0 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
251b0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
251c0 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
251d0 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70  ool_prefix}strip
251e0 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
251f0 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
25200 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
25210 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
25220 65 66 69 78 7d 73 74 72 69 70 3b 20 61 63 5f 77  efix}strip; ac_w
25230 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73  ord=$2.echo "$as
25240 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
25250 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
25260 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  rd" >&5.echo $EC
25270 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
25280 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24  or $ac_word... $
25290 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
252a0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
252b0 67 5f 53 54 52 49 50 2b 73 65 74 7d 22 20 3d 20  g_STRIP+set}" = 
252c0 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
252d0 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
252e0 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
252f0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
25300 6e 20 22 24 53 54 52 49 50 22 3b 20 74 68 65 6e  n "$STRIP"; then
25310 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54  .  ac_cv_prog_ST
25320 52 49 50 3d 22 24 53 54 52 49 50 22 20 23 20 4c  RIP="$STRIP" # L
25330 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
25340 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
25350 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
25360 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
25370 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
25380 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
25390 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
253a0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
253b0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
253c0 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
253d0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
253e0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
253f0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24  sions; do.  if $
25400 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  as_executable_p 
25410 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
25420 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
25430 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
25440 72 6f 67 5f 53 54 52 49 50 3d 22 24 7b 61 63 5f  rog_STRIP="${ac_
25450 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69  tool_prefix}stri
25460 70 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73  p".    echo "$as
25470 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
25480 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
25490 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
254a0 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
254b0 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
254c0 0a 66 69 0a 66 69 0a 53 54 52 49 50 3d 24 61 63  .fi.fi.STRIP=$ac
254d0 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 0a 69  _cv_prog_STRIP.i
254e0 66 20 74 65 73 74 20 2d 6e 20 22 24 53 54 52 49  f test -n "$STRI
254f0 50 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  P"; then.  echo 
25500 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
25510 20 72 65 73 75 6c 74 3a 20 24 53 54 52 49 50 22   result: $STRIP"
25520 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
25530 4f 5f 54 7d 24 53 54 52 49 50 22 20 3e 26 36 0a  O_T}$STRIP" >&6.
25540 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
25550 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
25560 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
25570 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
25580 3e 26 36 0a 66 69 0a 0a 66 69 0a 69 66 20 74 65  >&6.fi..fi.if te
25590 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
255a0 6f 67 5f 53 54 52 49 50 22 3b 20 74 68 65 6e 0a  og_STRIP"; then.
255b0 20 20 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 53    ac_ct_STRIP=$S
255c0 54 52 49 50 0a 20 20 23 20 45 78 74 72 61 63 74  TRIP.  # Extract
255d0 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
255e0 6f 66 20 22 73 74 72 69 70 22 2c 20 73 6f 20 69  of "strip", so i
255f0 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
25600 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
25610 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 73 74 72  s..set dummy str
25620 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65  ip; ac_word=$2.e
25630 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
25640 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
25650 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
25660 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
25670 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
25680 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ord... $ECHO_C" 
25690 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61  >&6.if test "${a
256a0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
256b0 53 54 52 49 50 2b 73 65 74 7d 22 20 3d 20 73 65  STRIP+set}" = se
256c0 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
256d0 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
256e0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
256f0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
25700 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20  "$ac_ct_STRIP"; 
25710 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
25720 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d 22 24  g_ac_ct_STRIP="$
25730 61 63 5f 63 74 5f 53 54 52 49 50 22 20 23 20 4c  ac_ct_STRIP" # L
25740 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
25750 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
25760 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
25770 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
25780 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
25790 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
257a0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
257b0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
257c0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
257d0 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
257e0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
257f0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
25800 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24  sions; do.  if $
25810 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  as_executable_p 
25820 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
25830 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
25840 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
25850 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d  rog_ac_ct_STRIP=
25860 22 73 74 72 69 70 22 0a 20 20 20 20 65 63 68 6f  "strip".    echo
25870 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
25880 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
25890 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
258a0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
258b0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
258c0 64 6f 6e 65 0a 0a 20 20 74 65 73 74 20 2d 7a 20  done..  test -z 
258d0 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  "$ac_cv_prog_ac_
258e0 63 74 5f 53 54 52 49 50 22 20 26 26 20 61 63 5f  ct_STRIP" && ac_
258f0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54  cv_prog_ac_ct_ST
25900 52 49 50 3d 22 3a 22 0a 66 69 0a 66 69 0a 61 63  RIP=":".fi.fi.ac
25910 5f 63 74 5f 53 54 52 49 50 3d 24 61 63 5f 63 76  _ct_STRIP=$ac_cv
25920 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49  _prog_ac_ct_STRI
25930 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  P.if test -n "$a
25940 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65  c_ct_STRIP"; the
25950 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  n.  echo "$as_me
25960 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
25970 3a 20 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20  : $ac_ct_STRIP" 
25980 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
25990 5f 54 7d 24 61 63 5f 63 74 5f 53 54 52 49 50 22  _T}$ac_ct_STRIP"
259a0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f   >&6.else.  echo
259b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
259c0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
259d0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
259e0 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20 53  }no" >&6.fi..  S
259f0 54 52 49 50 3d 24 61 63 5f 63 74 5f 53 54 52 49  TRIP=$ac_ct_STRI
25a00 50 0a 65 6c 73 65 0a 20 20 53 54 52 49 50 3d 22  P.else.  STRIP="
25a10 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49  $ac_cv_prog_STRI
25a20 50 22 0a 66 69 0a 0a 0a 6f 6c 64 5f 43 43 3d 22  P".fi...old_CC="
25a30 24 43 43 22 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d  $CC".old_CFLAGS=
25a40 22 24 43 46 4c 41 47 53 22 0a 0a 23 20 53 65 74  "$CFLAGS"..# Set
25a50 20 73 61 6e 65 20 64 65 66 61 75 6c 74 73 20 66   sane defaults f
25a60 6f 72 20 76 61 72 69 6f 75 73 20 76 61 72 69 61  or various varia
25a70 62 6c 65 73 0a 74 65 73 74 20 2d 7a 20 22 24 41  bles.test -z "$A
25a80 52 22 20 26 26 20 41 52 3d 61 72 0a 74 65 73 74  R" && AR=ar.test
25a90 20 2d 7a 20 22 24 41 52 5f 46 4c 41 47 53 22 20   -z "$AR_FLAGS" 
25aa0 26 26 20 41 52 5f 46 4c 41 47 53 3d 63 72 75 0a  && AR_FLAGS=cru.
25ab0 74 65 73 74 20 2d 7a 20 22 24 41 53 22 20 26 26  test -z "$AS" &&
25ac0 20 41 53 3d 61 73 0a 74 65 73 74 20 2d 7a 20 22   AS=as.test -z "
25ad0 24 43 43 22 20 26 26 20 43 43 3d 63 63 0a 74 65  $CC" && CC=cc.te
25ae0 73 74 20 2d 7a 20 22 24 4c 54 43 43 22 20 26 26  st -z "$LTCC" &&
25af0 20 4c 54 43 43 3d 24 43 43 0a 74 65 73 74 20 2d   LTCC=$CC.test -
25b00 7a 20 22 24 44 4c 4c 54 4f 4f 4c 22 20 26 26 20  z "$DLLTOOL" && 
25b10 44 4c 4c 54 4f 4f 4c 3d 64 6c 6c 74 6f 6f 6c 0a  DLLTOOL=dlltool.
25b20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26  test -z "$LD" &&
25b30 20 4c 44 3d 6c 64 0a 74 65 73 74 20 2d 7a 20 22   LD=ld.test -z "
25b40 24 4c 4e 5f 53 22 20 26 26 20 4c 4e 5f 53 3d 22  $LN_S" && LN_S="
25b50 6c 6e 20 2d 73 22 0a 74 65 73 74 20 2d 7a 20 22  ln -s".test -z "
25b60 24 4d 41 47 49 43 5f 43 4d 44 22 20 26 26 20 4d  $MAGIC_CMD" && M
25b70 41 47 49 43 5f 43 4d 44 3d 66 69 6c 65 0a 74 65  AGIC_CMD=file.te
25b80 73 74 20 2d 7a 20 22 24 4e 4d 22 20 26 26 20 4e  st -z "$NM" && N
25b90 4d 3d 6e 6d 0a 74 65 73 74 20 2d 7a 20 22 24 53  M=nm.test -z "$S
25ba0 45 44 22 20 26 26 20 53 45 44 3d 73 65 64 0a 74  ED" && SED=sed.t
25bb0 65 73 74 20 2d 7a 20 22 24 4f 42 4a 44 55 4d 50  est -z "$OBJDUMP
25bc0 22 20 26 26 20 4f 42 4a 44 55 4d 50 3d 6f 62 6a  " && OBJDUMP=obj
25bd0 64 75 6d 70 0a 74 65 73 74 20 2d 7a 20 22 24 52  dump.test -z "$R
25be0 41 4e 4c 49 42 22 20 26 26 20 52 41 4e 4c 49 42  ANLIB" && RANLIB
25bf0 3d 3a 0a 74 65 73 74 20 2d 7a 20 22 24 53 54 52  =:.test -z "$STR
25c00 49 50 22 20 26 26 20 53 54 52 49 50 3d 3a 0a 74  IP" && STRIP=:.t
25c10 65 73 74 20 2d 7a 20 22 24 61 63 5f 6f 62 6a 65  est -z "$ac_obje
25c20 78 74 22 20 26 26 20 61 63 5f 6f 62 6a 65 78 74  xt" && ac_objext
25c30 3d 6f 0a 0a 23 20 44 65 74 65 72 6d 69 6e 65 20  =o..# Determine 
25c40 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 63 72 65 61  commands to crea
25c50 74 65 20 6f 6c 64 2d 73 74 79 6c 65 20 73 74 61  te old-style sta
25c60 74 69 63 20 61 72 63 68 69 76 65 73 2e 0a 6f 6c  tic archives..ol
25c70 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  d_archive_cmds='
25c80 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f  $AR $AR_FLAGS $o
25c90 6c 64 6c 69 62 24 6f 6c 64 6f 62 6a 73 24 6f 6c  ldlib$oldobjs$ol
25ca0 64 5f 64 65 70 6c 69 62 73 27 0a 6f 6c 64 5f 70  d_deplibs'.old_p
25cb0 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d  ostinstall_cmds=
25cc0 27 63 68 6d 6f 64 20 36 34 34 20 24 6f 6c 64 6c  'chmod 644 $oldl
25cd0 69 62 27 0a 6f 6c 64 5f 70 6f 73 74 75 6e 69 6e  ib'.old_postunin
25ce0 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a 0a 69 66 20  stall_cmds=..if 
25cf0 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42  test -n "$RANLIB
25d00 22 3b 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24  "; then.  case $
25d10 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 6f 70 65  host_os in.  ope
25d20 6e 62 73 64 2a 29 0a 20 20 20 20 6f 6c 64 5f 70  nbsd*).    old_p
25d30 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d  ostinstall_cmds=
25d40 22 5c 24 52 41 4e 4c 49 42 20 2d 74 20 5c 24 6f  "\$RANLIB -t \$o
25d50 6c 64 6c 69 62 7e 24 6f 6c 64 5f 70 6f 73 74 69  ldlib~$old_posti
25d60 6e 73 74 61 6c 6c 5f 63 6d 64 73 22 0a 20 20 20  nstall_cmds".   
25d70 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6f 6c 64   ;;.  *).    old
25d80 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64  _postinstall_cmd
25d90 73 3d 22 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c  s="\$RANLIB \$ol
25da0 64 6c 69 62 7e 24 6f 6c 64 5f 70 6f 73 74 69 6e  dlib~$old_postin
25db0 73 74 61 6c 6c 5f 63 6d 64 73 22 0a 20 20 20 20  stall_cmds".    
25dc0 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6f 6c 64 5f  ;;.  esac.  old_
25dd0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 22 24 6f  archive_cmds="$o
25de0 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 7e  ld_archive_cmds~
25df0 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69  \$RANLIB \$oldli
25e00 62 22 0a 66 69 0a 0a 23 20 4f 6e 6c 79 20 70 65  b".fi..# Only pe
25e10 72 66 6f 72 6d 20 74 68 65 20 63 68 65 63 6b 20  rform the check 
25e20 66 6f 72 20 66 69 6c 65 2c 20 69 66 20 74 68 65  for file, if the
25e30 20 63 68 65 63 6b 20 6d 65 74 68 6f 64 20 72 65   check method re
25e40 71 75 69 72 65 73 20 69 74 0a 63 61 73 65 20 24  quires it.case $
25e50 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
25e60 74 68 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d 61 67  thod in.file_mag
25e70 69 63 2a 29 0a 20 20 69 66 20 74 65 73 74 20 22  ic*).  if test "
25e80 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 22  $file_magic_cmd"
25e90 20 3d 20 27 24 4d 41 47 49 43 5f 43 4d 44 27 3b   = '$MAGIC_CMD';
25ea0 20 74 68 65 6e 0a 20 20 20 20 65 63 68 6f 20 22   then.    echo "
25eb0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
25ec0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61  checking for ${a
25ed0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69  c_tool_prefix}fi
25ee0 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  le" >&5.echo $EC
25ef0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
25f00 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  or ${ac_tool_pre
25f10 66 69 78 7d 66 69 6c 65 2e 2e 2e 20 24 45 43 48  fix}file... $ECH
25f20 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74  O_C" >&6.if test
25f30 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4d   "${lt_cv_path_M
25f40 41 47 49 43 5f 43 4d 44 2b 73 65 74 7d 22 20 3d  AGIC_CMD+set}" =
25f50 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
25f60 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
25f70 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
25f80 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 24 4d 41  .else.  case $MA
25f90 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a  GIC_CMD in.[\\/*
25fa0 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20  ] |  ?:[\\/]*). 
25fb0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49   lt_cv_path_MAGI
25fc0 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d  C_CMD="$MAGIC_CM
25fd0 44 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  D" # Let the use
25fe0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
25ff0 65 73 74 20 77 69 74 68 20 61 20 70 61 74 68 2e  est with a path.
26000 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61  .  ;;.*).  lt_sa
26010 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d  ve_MAGIC_CMD="$M
26020 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73  AGIC_CMD".  lt_s
26030 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
26040 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
26050 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22  TOR.  ac_dummy="
26060 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45  /usr/bin$PATH_SE
26070 50 41 52 41 54 4f 52 24 50 41 54 48 22 0a 20 20  PARATOR$PATH".  
26080 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61  for ac_dir in $a
26090 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20  c_dummy; do.    
260a0 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
260b0 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22  s".    test -z "
260c0 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64  $ac_dir" && ac_d
260d0 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74  ir=..    if test
260e0 20 2d 66 20 24 61 63 5f 64 69 72 2f 24 7b 61 63   -f $ac_dir/${ac
260f0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c  _tool_prefix}fil
26100 65 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  e; then.      lt
26110 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
26120 4d 44 3d 22 24 61 63 5f 64 69 72 2f 24 7b 61 63  MD="$ac_dir/${ac
26130 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c  _tool_prefix}fil
26140 65 22 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  e".      if test
26150 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63   -n "$file_magic
26160 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65  _test_file"; the
26170 6e 0a 09 63 61 73 65 20 24 64 65 70 6c 69 62 73  n..case $deplibs
26180 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e  _check_method in
26190 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a  .."file_magic "*
261a0 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f  )..  file_magic_
261b0 72 65 67 65 78 3d 22 60 65 78 70 72 20 5c 22 24  regex="`expr \"$
261c0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
261d0 74 68 6f 64 5c 22 20 3a 20 5c 22 66 69 6c 65 5f  thod\" : \"file_
261e0 6d 61 67 69 63 20 5c 28 2e 2a 5c 29 5c 22 60 22  magic \(.*\)\"`"
261f0 0a 09 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ..  MAGIC_CMD="$
26200 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
26210 5f 43 4d 44 22 0a 09 20 20 69 66 20 65 76 61 6c  _CMD"..  if eval
26220 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64   $file_magic_cmd
26230 20 5c 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65   \$file_magic_te
26240 73 74 5f 66 69 6c 65 20 32 3e 20 2f 64 65 76 2f  st_file 2> /dev/
26250 6e 75 6c 6c 20 7c 0a 09 20 20 20 20 24 45 47 52  null |..    $EGR
26260 45 50 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f  EP "$file_magic_
26270 72 65 67 65 78 22 20 3e 20 2f 64 65 76 2f 6e 75  regex" > /dev/nu
26280 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20 20 3a 0a  ll; then..    :.
26290 09 20 20 65 6c 73 65 0a 09 20 20 20 20 63 61 74  .  else..    cat
262a0 20 3c 3c 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a   <<EOF 1>&2..***
262b0 20 57 61 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f   Warning: the co
262c0 6d 6d 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73  mmand libtool us
262d0 65 73 20 74 6f 20 64 65 74 65 63 74 20 73 68 61  es to detect sha
262e0 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a  red libraries,.*
262f0 2a 2a 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63  ** $file_magic_c
26300 6d 64 2c 20 70 72 6f 64 75 63 65 73 20 6f 75 74  md, produces out
26310 70 75 74 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c  put that libtool
26320 20 63 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a   cannot recogniz
26330 65 2e 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c  e..*** The resul
26340 74 20 69 73 20 74 68 61 74 20 6c 69 62 74 6f 6f  t is that libtoo
26350 6c 20 6d 61 79 20 66 61 69 6c 20 74 6f 20 72 65  l may fail to re
26360 63 6f 67 6e 69 7a 65 20 73 68 61 72 65 64 20 6c  cognize shared l
26370 69 62 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20  ibraries.*** as 
26380 73 75 63 68 2e 20 20 54 68 69 73 20 77 69 6c 6c  such.  This will
26390 20 61 66 66 65 63 74 20 74 68 65 20 63 72 65 61   affect the crea
263a0 74 69 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20  tion of libtool 
263b0 6c 69 62 72 61 72 69 65 73 20 74 68 61 74 0a 2a  libraries that.*
263c0 2a 2a 20 64 65 70 65 6e 64 20 6f 6e 20 73 68 61  ** depend on sha
263d0 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62  red libraries, b
263e0 75 74 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b  ut programs link
263f0 65 64 20 77 69 74 68 20 73 75 63 68 20 6c 69 62  ed with such lib
26400 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69  tool.*** librari
26410 65 73 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67  es will work reg
26420 61 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20  ardless of this 
26430 70 72 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74  problem.  Nevert
26440 68 65 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20  heless, you.*** 
26450 6d 61 79 20 77 61 6e 74 20 74 6f 20 72 65 70 6f  may want to repo
26460 72 74 20 74 68 65 20 70 72 6f 62 6c 65 6d 20 74  rt the problem t
26470 6f 20 79 6f 75 72 20 73 79 73 74 65 6d 20 6d 61  o your system ma
26480 6e 61 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a  nager and/or to.
26490 2a 2a 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40  *** bug-libtool@
264a0 67 6e 75 2e 6f 72 67 0a 0a 45 4f 46 0a 09 20 20  gnu.org..EOF..  
264b0 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20  fi ;;..esac.    
264c0 20 20 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b    fi.      break
264d0 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20  .    fi.  done. 
264e0 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
264f0 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d  fs".  MAGIC_CMD=
26500 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f  "$lt_save_MAGIC_
26510 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66  CMD".  ;;.esac.f
26520 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c  i..MAGIC_CMD="$l
26530 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
26540 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20  CMD".if test -n 
26550 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68  "$MAGIC_CMD"; th
26560 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  en.  echo "$as_m
26570 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
26580 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e  t: $MAGIC_CMD" >
26590 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
265a0 54 7d 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26  T}$MAGIC_CMD" >&
265b0 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  6.else.  echo "$
265c0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
265d0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65  esult: no" >&5.e
265e0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f  cho "${ECHO_T}no
265f0 22 20 3e 26 36 0a 66 69 0a 0a 69 66 20 74 65 73  " >&6.fi..if tes
26600 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 70 61 74  t -z "$lt_cv_pat
26610 68 5f 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68  h_MAGIC_CMD"; th
26620 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  en.  if test -n 
26630 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
26640 22 3b 20 74 68 65 6e 0a 20 20 20 20 65 63 68 6f  "; then.    echo
26650 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
26660 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66  : checking for f
26670 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ile" >&5.echo $E
26680 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
26690 66 6f 72 20 66 69 6c 65 2e 2e 2e 20 24 45 43 48  for file... $ECH
266a0 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74  O_C" >&6.if test
266b0 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4d   "${lt_cv_path_M
266c0 41 47 49 43 5f 43 4d 44 2b 73 65 74 7d 22 20 3d  AGIC_CMD+set}" =
266d0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
266e0 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
266f0 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
26700 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 24 4d 41  .else.  case $MA
26710 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a  GIC_CMD in.[\\/*
26720 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20  ] |  ?:[\\/]*). 
26730 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49   lt_cv_path_MAGI
26740 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d  C_CMD="$MAGIC_CM
26750 44 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  D" # Let the use
26760 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
26770 65 73 74 20 77 69 74 68 20 61 20 70 61 74 68 2e  est with a path.
26780 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61  .  ;;.*).  lt_sa
26790 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d  ve_MAGIC_CMD="$M
267a0 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73  AGIC_CMD".  lt_s
267b0 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
267c0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
267d0 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22  TOR.  ac_dummy="
267e0 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45  /usr/bin$PATH_SE
267f0 50 41 52 41 54 4f 52 24 50 41 54 48 22 0a 20 20  PARATOR$PATH".  
26800 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61  for ac_dir in $a
26810 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20  c_dummy; do.    
26820 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
26830 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22  s".    test -z "
26840 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64  $ac_dir" && ac_d
26850 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74  ir=..    if test
26860 20 2d 66 20 24 61 63 5f 64 69 72 2f 66 69 6c 65   -f $ac_dir/file
26870 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
26880 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
26890 44 3d 22 24 61 63 5f 64 69 72 2f 66 69 6c 65 22  D="$ac_dir/file"
268a0 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  .      if test -
268b0 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74  n "$file_magic_t
268c0 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a  est_file"; then.
268d0 09 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63  .case $deplibs_c
268e0 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09  heck_method in..
268f0 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a  "file_magic "*).
26900 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65  .  file_magic_re
26910 67 65 78 3d 22 60 65 78 70 72 20 5c 22 24 64 65  gex="`expr \"$de
26920 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
26930 6f 64 5c 22 20 3a 20 5c 22 66 69 6c 65 5f 6d 61  od\" : \"file_ma
26940 67 69 63 20 5c 28 2e 2a 5c 29 5c 22 60 22 0a 09  gic \(.*\)\"`"..
26950 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74    MAGIC_CMD="$lt
26960 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
26970 4d 44 22 0a 09 20 20 69 66 20 65 76 61 6c 20 24  MD"..  if eval $
26980 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 5c  file_magic_cmd \
26990 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  $file_magic_test
269a0 5f 66 69 6c 65 20 32 3e 20 2f 64 65 76 2f 6e 75  _file 2> /dev/nu
269b0 6c 6c 20 7c 0a 09 20 20 20 20 24 45 47 52 45 50  ll |..    $EGREP
269c0 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65   "$file_magic_re
269d0 67 65 78 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  gex" > /dev/null
269e0 3b 20 74 68 65 6e 0a 09 20 20 20 20 3a 0a 09 20  ; then..    :.. 
269f0 20 65 6c 73 65 0a 09 20 20 20 20 63 61 74 20 3c   else..    cat <
26a00 3c 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57  <EOF 1>&2..*** W
26a10 61 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d  arning: the comm
26a20 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73  and libtool uses
26a30 20 74 6f 20 64 65 74 65 63 74 20 73 68 61 72 65   to detect share
26a40 64 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a  d libraries,.***
26a50 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64   $file_magic_cmd
26a60 2c 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75  , produces outpu
26a70 74 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63  t that libtool c
26a80 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e  annot recognize.
26a90 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20  .*** The result 
26aa0 69 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20  is that libtool 
26ab0 6d 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f  may fail to reco
26ac0 67 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62  gnize shared lib
26ad0 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75  raries.*** as su
26ae0 63 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61  ch.  This will a
26af0 66 66 65 63 74 20 74 68 65 20 63 72 65 61 74 69  ffect the creati
26b00 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69  on of libtool li
26b10 62 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a  braries that.***
26b20 20 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65   depend on share
26b30 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74  d libraries, but
26b40 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64   programs linked
26b50 20 77 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f   with such libto
26b60 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73  ol.*** libraries
26b70 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72   will work regar
26b80 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70 72  dless of this pr
26b90 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65  oblem.  Neverthe
26ba0 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61  less, you.*** ma
26bb0 79 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74  y want to report
26bc0 20 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20   the problem to 
26bd0 79 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61  your system mana
26be0 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a  ger and/or to.**
26bf0 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e  * bug-libtool@gn
26c00 75 2e 6f 72 67 0a 0a 45 4f 46 0a 09 20 20 66 69  u.org..EOF..  fi
26c10 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
26c20 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20  fi.      break. 
26c30 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49     fi.  done.  I
26c40 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
26c50 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ".  MAGIC_CMD="$
26c60 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d  lt_save_MAGIC_CM
26c70 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a  D".  ;;.esac.fi.
26c80 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f  .MAGIC_CMD="$lt_
26c90 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
26ca0 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  D".if test -n "$
26cb0 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e  MAGIC_CMD"; then
26cc0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
26cd0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
26ce0 20 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 35   $MAGIC_CMD" >&5
26cf0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
26d00 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 0a  $MAGIC_CMD" >&6.
26d10 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
26d20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
26d30 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
26d40 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
26d50 3e 26 36 0a 66 69 0a 0a 20 20 65 6c 73 65 0a 20  >&6.fi..  else. 
26d60 20 20 20 4d 41 47 49 43 5f 43 4d 44 3d 3a 0a 20     MAGIC_CMD=:. 
26d70 20 66 69 0a 66 69 0a 0a 20 20 66 69 0a 20 20 3b   fi.fi..  fi.  ;
26d80 3b 0a 65 73 61 63 0a 0a 65 6e 61 62 6c 65 5f 64  ;.esac..enable_d
26d90 6c 6f 70 65 6e 3d 6e 6f 0a 65 6e 61 62 6c 65 5f  lopen=no.enable_
26da0 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a 23 20  win32_dll=no..# 
26db0 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d  Check whether --
26dc0 65 6e 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c  enable-libtool-l
26dd0 6f 63 6b 20 6f 72 20 2d 2d 64 69 73 61 62 6c 65  ock or --disable
26de0 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 77 61  -libtool-lock wa
26df0 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74  s given..if test
26e00 20 22 24 7b 65 6e 61 62 6c 65 5f 6c 69 62 74 6f   "${enable_libto
26e10 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d 22 20 3d 20  ol_lock+set}" = 
26e20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62  set; then.  enab
26e30 6c 65 76 61 6c 3d 22 24 65 6e 61 62 6c 65 5f 6c  leval="$enable_l
26e40 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 0a 0a 66 69  ibtool_lock"..fi
26e50 3b 0a 74 65 73 74 20 22 78 24 65 6e 61 62 6c 65  ;.test "x$enable
26e60 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 20 21  _libtool_lock" !
26e70 3d 20 78 6e 6f 20 26 26 20 65 6e 61 62 6c 65 5f  = xno && enable_
26e80 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79 65 73  libtool_lock=yes
26e90 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68  ...# Check wheth
26ea0 65 72 20 2d 2d 77 69 74 68 2d 70 69 63 20 6f 72  er --with-pic or
26eb0 20 2d 2d 77 69 74 68 6f 75 74 2d 70 69 63 20 77   --without-pic w
26ec0 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73  as given..if tes
26ed0 74 20 22 24 7b 77 69 74 68 5f 70 69 63 2b 73 65  t "${with_pic+se
26ee0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
26ef0 20 20 77 69 74 68 76 61 6c 3d 22 24 77 69 74 68    withval="$with
26f00 5f 70 69 63 22 0a 20 20 70 69 63 5f 6d 6f 64 65  _pic".  pic_mode
26f10 3d 22 24 77 69 74 68 76 61 6c 22 0a 65 6c 73 65  ="$withval".else
26f20 0a 20 20 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61  .  pic_mode=defa
26f30 75 6c 74 0a 66 69 3b 0a 74 65 73 74 20 2d 7a 20  ult.fi;.test -z 
26f40 22 24 70 69 63 5f 6d 6f 64 65 22 20 26 26 20 70  "$pic_mode" && p
26f50 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a  ic_mode=default.
26f60 0a 23 20 55 73 65 20 43 20 66 6f 72 20 74 68 65  .# Use C for the
26f70 20 64 65 66 61 75 6c 74 20 63 6f 6e 66 69 67 75   default configu
26f80 72 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69  ration in the li
26f90 62 74 6f 6f 6c 20 73 63 72 69 70 74 0a 74 61 67  btool script.tag
26fa0 6e 61 6d 65 3d 0a 6c 74 5f 73 61 76 65 5f 43 43  name=.lt_save_CC
26fb0 3d 22 24 43 43 22 0a 61 63 5f 65 78 74 3d 63 0a  ="$CC".ac_ext=c.
26fc0 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
26fd0 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
26fe0 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
26ff0 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
27000 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
27010 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
27020 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
27030 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
27040 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
27050 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
27060 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
27070 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
27080 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
27090 6e 75 0a 0a 0a 23 20 53 6f 75 72 63 65 20 66 69  nu...# Source fi
270a0 6c 65 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72  le extension for
270b0 20 43 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e   C test sources.
270c0 0a 61 63 5f 65 78 74 3d 63 0a 0a 23 20 4f 62 6a  .ac_ext=c..# Obj
270d0 65 63 74 20 66 69 6c 65 20 65 78 74 65 6e 73 69  ect file extensi
270e0 6f 6e 20 66 6f 72 20 63 6f 6d 70 69 6c 65 64 20  on for compiled 
270f0 43 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e 0a  C test sources..
27100 6f 62 6a 65 78 74 3d 6f 0a 6f 62 6a 65 78 74 3d  objext=o.objext=
27110 24 6f 62 6a 65 78 74 0a 0a 23 20 43 6f 64 65 20  $objext..# Code 
27120 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 73 69  to be used in si
27130 6d 70 6c 65 20 63 6f 6d 70 69 6c 65 20 74 65 73  mple compile tes
27140 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d  ts.lt_simple_com
27150 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 3d 22  pile_test_code="
27160 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61 62 6c  int some_variabl
27170 65 20 3d 20 30 3b 5c 6e 22 0a 0a 23 20 43 6f 64  e = 0;\n"..# Cod
27180 65 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20  e to be used in 
27190 73 69 6d 70 6c 65 20 6c 69 6e 6b 20 74 65 73 74  simple link test
271a0 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b  s.lt_simple_link
271b0 5f 74 65 73 74 5f 63 6f 64 65 3d 27 69 6e 74 20  _test_code='int 
271c0 6d 61 69 6e 28 29 7b 72 65 74 75 72 6e 28 30 29  main(){return(0)
271d0 3b 7d 5c 6e 27 0a 0a 0a 23 20 49 66 20 6e 6f 20  ;}\n'...# If no 
271e0 43 20 63 6f 6d 70 69 6c 65 72 20 77 61 73 20 73  C compiler was s
271f0 70 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 43  pecified, use CC
27200 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d 22 24  ..LTCC=${LTCC-"$
27210 43 43 22 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43  CC"}..# Allow CC
27220 20 74 6f 20 62 65 20 61 20 70 72 6f 67 72 61 6d   to be a program
27230 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 75 6d   name with argum
27240 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24  ents..compiler=$
27250 43 43 0a 0a 0a 23 0a 23 20 43 68 65 63 6b 20 66  CC...#.# Check f
27260 6f 72 20 61 6e 79 20 73 70 65 63 69 61 6c 20 73  or any special s
27270 68 61 72 65 64 20 6c 69 62 72 61 72 79 20 63 6f  hared library co
27280 6d 70 69 6c 61 74 69 6f 6e 20 66 6c 61 67 73 2e  mpilation flags.
27290 0a 23 0a 6c 74 5f 70 72 6f 67 5f 63 63 5f 73 68  .#.lt_prog_cc_sh
272a0 6c 69 62 3d 0a 69 66 20 74 65 73 74 20 22 24 47  lib=.if test "$G
272b0 43 43 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20  CC" = no; then. 
272c0 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69   case $host_os i
272d0 6e 0a 20 20 73 63 6f 33 2e 32 76 35 2a 29 0a 20  n.  sco3.2v5*). 
272e0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 63 5f 73 68     lt_prog_cc_sh
272f0 6c 69 62 3d 27 2d 62 65 6c 66 27 0a 20 20 20 20  lib='-belf'.    
27300 3b 3b 0a 20 20 65 73 61 63 0a 66 69 0a 69 66 20  ;;.  esac.fi.if 
27310 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f 70 72 6f  test -n "$lt_pro
27320 67 5f 63 63 5f 73 68 6c 69 62 22 3b 20 74 68 65  g_cc_shlib"; the
27330 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  n.  { echo "$as_
27340 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e  me:$LINENO: WARN
27350 49 4e 47 3a 20 5c 60 24 43 43 27 20 72 65 71 75  ING: \`$CC' requ
27360 69 72 65 73 20 5c 60 24 6c 74 5f 70 72 6f 67 5f  ires \`$lt_prog_
27370 63 63 5f 73 68 6c 69 62 27 20 74 6f 20 62 75 69  cc_shlib' to bui
27380 6c 64 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ld shared librar
27390 69 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ies" >&5.echo "$
273a0 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
273b0 5c 60 24 43 43 27 20 72 65 71 75 69 72 65 73 20  \`$CC' requires 
273c0 5c 60 24 6c 74 5f 70 72 6f 67 5f 63 63 5f 73 68  \`$lt_prog_cc_sh
273d0 6c 69 62 27 20 74 6f 20 62 75 69 6c 64 20 73 68  lib' to build sh
273e0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 22 20  ared libraries" 
273f0 3e 26 32 3b 7d 0a 20 20 69 66 20 65 63 68 6f 20  >&2;}.  if echo 
27400 22 24 6f 6c 64 5f 43 43 20 24 6f 6c 64 5f 43 46  "$old_CC $old_CF
27410 4c 41 47 53 20 22 20 7c 20 67 72 65 70 20 22 5b  LAGS " | grep "[
27420 20 09 5d 24 6c 74 5f 70 72 6f 67 5f 63 63 5f 73   .]$lt_prog_cc_s
27430 68 6c 69 62 5b 20 09 5d 22 20 3e 2f 64 65 76 2f  hlib[ .]" >/dev/
27440 6e 75 6c 6c 3b 20 74 68 65 6e 20 3a 0a 20 20 65  null; then :.  e
27450 6c 73 65 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  lse.    { echo "
27460 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
27470 57 41 52 4e 49 4e 47 3a 20 61 64 64 20 5c 60 24  WARNING: add \`$
27480 6c 74 5f 70 72 6f 67 5f 63 63 5f 73 68 6c 69 62  lt_prog_cc_shlib
27490 27 20 74 6f 20 74 68 65 20 43 43 20 6f 72 20 43  ' to the CC or C
274a0 46 4c 41 47 53 20 65 6e 76 20 76 61 72 69 61 62  FLAGS env variab
274b0 6c 65 20 61 6e 64 20 72 65 63 6f 6e 66 69 67 75  le and reconfigu
274c0 72 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  re" >&5.echo "$a
274d0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 61  s_me: WARNING: a
274e0 64 64 20 5c 60 24 6c 74 5f 70 72 6f 67 5f 63 63  dd \`$lt_prog_cc
274f0 5f 73 68 6c 69 62 27 20 74 6f 20 74 68 65 20 43  _shlib' to the C
27500 43 20 6f 72 20 43 46 4c 41 47 53 20 65 6e 76 20  C or CFLAGS env 
27510 76 61 72 69 61 62 6c 65 20 61 6e 64 20 72 65 63  variable and rec
27520 6f 6e 66 69 67 75 72 65 22 20 3e 26 32 3b 7d 0a  onfigure" >&2;}.
27530 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63      lt_cv_prog_c
27540 63 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72  c_can_build_shar
27550 65 64 3d 6e 6f 0a 20 20 66 69 0a 66 69 0a 0a 0a  ed=no.  fi.fi...
27560 23 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b  #.# Check to mak
27570 65 20 73 75 72 65 20 74 68 65 20 73 74 61 74 69  e sure the stati
27580 63 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20  c flag actually 
27590 77 6f 72 6b 73 2e 0a 23 0a 65 63 68 6f 20 22 24  works..#.echo "$
275a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
275b0 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70  hecking if $comp
275c0 69 6c 65 72 20 73 74 61 74 69 63 20 66 6c 61 67  iler static flag
275d0 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c   $lt_prog_compil
275e0 65 72 5f 73 74 61 74 69 63 20 77 6f 72 6b 73 22  er_static works"
275f0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
27600 4e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24  N "checking if $
27610 63 6f 6d 70 69 6c 65 72 20 73 74 61 74 69 63 20  compiler static 
27620 66 6c 61 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f  flag $lt_prog_co
27630 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 20 77 6f  mpiler_static wo
27640 72 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  rks... $ECHO_C" 
27650 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  >&6.if test "${l
27660 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
27670 73 74 61 74 69 63 5f 77 6f 72 6b 73 2b 73 65 74  static_works+set
27680 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
27690 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
276a0 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
276b0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 70   >&6.else.  lt_p
276c0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
276d0 74 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20  tic_works=no.   
276e0 73 61 76 65 5f 4c 44 46 4c 41 47 53 3d 22 24 4c  save_LDFLAGS="$L
276f0 44 46 4c 41 47 53 22 0a 20 20 20 4c 44 46 4c 41  DFLAGS".   LDFLA
27700 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 24 6c 74  GS="$LDFLAGS $lt
27710 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
27720 74 61 74 69 63 22 0a 20 20 20 70 72 69 6e 74 66  tatic".   printf
27730 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e   "$lt_simple_lin
27740 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63  k_test_code" > c
27750 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
27760 20 20 20 69 66 20 28 65 76 61 6c 20 24 61 63 5f     if (eval $ac_
27770 6c 69 6e 6b 20 32 3e 63 6f 6e 66 74 65 73 74 2e  link 2>conftest.
27780 65 72 72 29 20 26 26 20 74 65 73 74 20 2d 73 20  err) && test -s 
27790 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
277a0 78 74 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20  xt; then.     # 
277b0 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e  The compiler can
277c0 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69   only warn and i
277d0 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e  gnore the option
277e0 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a   if not recogniz
277f0 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79  ed.     # So say
27800 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65   no if there are
27810 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 69   warnings.     i
27820 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  f test -s confte
27830 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20  st.err; then.   
27840 20 20 20 20 23 20 41 70 70 65 6e 64 20 61 6e 79      # Append any
27850 20 65 72 72 6f 72 73 20 74 6f 20 74 68 65 20 63   errors to the c
27860 6f 6e 66 69 67 2e 6c 6f 67 2e 0a 20 20 20 20 20  onfig.log..     
27870 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
27880 72 72 20 31 3e 26 35 0a 20 20 20 20 20 65 6c 73  rr 1>&5.     els
27890 65 0a 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  e.       lt_prog
278a0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
278b0 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20  _works=yes.     
278c0 66 69 0a 20 20 20 66 69 0a 20 20 20 24 72 6d 20  fi.   fi.   $rm 
278d0 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 4c 44 46  conftest*.   LDF
278e0 4c 41 47 53 3d 22 24 73 61 76 65 5f 4c 44 46 4c  LAGS="$save_LDFL
278f0 41 47 53 22 0a 0a 66 69 0a 65 63 68 6f 20 22 24  AGS"..fi.echo "$
27900 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
27910 65 73 75 6c 74 3a 20 24 6c 74 5f 70 72 6f 67 5f  esult: $lt_prog_
27920 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f  compiler_static_
27930 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20  works" >&5.echo 
27940 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 70 72  "${ECHO_T}$lt_pr
27950 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
27960 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36 0a 0a 69  ic_works" >&6..i
27970 66 20 74 65 73 74 20 78 22 24 6c 74 5f 70 72 6f  f test x"$lt_pro
27980 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
27990 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b  c_works" = xyes;
279a0 20 74 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73 65   then.    :.else
279b0 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
279c0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66 69  piler_static=.fi
279d0 0a 0a 0a 0a 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .....lt_prog_com
279e0 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e  piler_no_builtin
279f0 5f 66 6c 61 67 3d 0a 0a 69 66 20 74 65 73 74 20  _flag=..if test 
27a00 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68  "$GCC" = yes; th
27a10 65 6e 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  en.  lt_prog_com
27a20 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e  piler_no_builtin
27a30 5f 66 6c 61 67 3d 27 20 2d 66 6e 6f 2d 62 75 69  _flag=' -fno-bui
27a40 6c 74 69 6e 27 0a 0a 0a 65 63 68 6f 20 22 24 61  ltin'...echo "$a
27a50 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
27a60 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
27a70 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 66 6e  ler supports -fn
27a80 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65  o-rtti -fno-exce
27a90 70 74 69 6f 6e 73 22 20 3e 26 35 0a 65 63 68 6f  ptions" >&5.echo
27aa0 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
27ab0 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
27ac0 73 75 70 70 6f 72 74 73 20 2d 66 6e 6f 2d 72 74  supports -fno-rt
27ad0 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f  ti -fno-exceptio
27ae0 6e 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  ns... $ECHO_C" >
27af0 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74  &6.if test "${lt
27b00 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
27b10 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e  r_rtti_exception
27b20 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  s+set}" = set; t
27b30 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
27b40 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
27b50 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
27b60 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70   lt_cv_prog_comp
27b70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74  iler_rtti_except
27b80 69 6f 6e 73 3d 6e 6f 0a 20 20 61 63 5f 6f 75 74  ions=no.  ac_out
27b90 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61  file=conftest.$a
27ba0 63 5f 6f 62 6a 65 78 74 0a 20 20 20 70 72 69 6e  c_objext.   prin
27bb0 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63  tf "$lt_simple_c
27bc0 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65  ompile_test_code
27bd0 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  " > conftest.$ac
27be0 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d 70 69  _ext.   lt_compi
27bf0 6c 65 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f 2d 72  ler_flag="-fno-r
27c00 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69  tti -fno-excepti
27c10 6f 6e 73 22 0a 20 20 20 23 20 49 6e 73 65 72 74  ons".   # Insert
27c20 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68   the option eith
27c30 65 72 20 28 31 29 20 61 66 74 65 72 20 74 68 65  er (1) after the
27c40 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72   last *FLAGS var
27c50 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28  iable, or.   # (
27c60 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64  2) before a word
27c70 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e   containing "con
27c80 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20  ftest.", or (3) 
27c90 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23  at the end..   #
27ca0 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63   Note that $ac_c
27cb0 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f  ompile itself do
27cc0 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62  es not contain b
27cd0 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62  ackslashes and b
27ce0 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20  egins.   # with 
27cf0 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e  a dollar sign (n
27d00 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f  ot a hyphen), so
27d10 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64   the echo should
27d20 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e   work correctly.
27d30 0a 20 20 20 23 20 54 68 65 20 6f 70 74 69 6f 6e  .   # The option
27d40 20 69 73 20 72 65 66 65 72 65 6e 63 65 64 20 76   is referenced v
27d50 69 61 20 61 20 76 61 72 69 61 62 6c 65 20 74 6f  ia a variable to
27d60 20 61 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67   avoid confusing
27d70 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70   sed..   lt_comp
27d80 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63  ile=`echo "$ac_c
27d90 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c  ompile" | $SED \
27da0 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47  .   -e 's:.*FLAG
27db0 53 7d 3f 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c  S}? :&$lt_compil
27dc0 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a  er_flag :; t' \.
27dd0 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63     -e 's: [^ ]*c
27de0 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63  onftest\.: $lt_c
27df0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20  ompiler_flag&:; 
27e00 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a  t' \.   -e 's:$:
27e10 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c   $lt_compiler_fl
27e20 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65  ag:'`.   (eval e
27e30 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 35  cho "\"\$as_me:5
27e40 35 35 35 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65  555: $lt_compile
27e50 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61  \"" >&5).   (eva
27e60 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20  l "$lt_compile" 
27e70 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a  2>conftest.err).
27e80 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a     ac_status=$?.
27e90 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e     cat conftest.
27ea0 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20  err >&5.   echo 
27eb0 22 24 61 73 5f 6d 65 3a 35 35 35 39 3a 20 5c 24  "$as_me:5559: \$
27ec0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
27ed0 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20  >&5.   if (exit 
27ee0 24 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74  $ac_status) && t
27ef0 65 73 74 20 2d 73 20 22 24 61 63 5f 6f 75 74 66  est -s "$ac_outf
27f00 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  ile"; then.     
27f10 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63  # The compiler c
27f20 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64  an only warn and
27f30 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69   ignore the opti
27f40 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e  on if not recogn
27f50 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73  ized.     # So s
27f60 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61  ay no if there a
27f70 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20  re warnings.    
27f80 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 63 6f   if test ! -s co
27f90 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e  nftest.err; then
27fa0 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72  .       lt_cv_pr
27fb0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69  og_compiler_rtti
27fc0 5f 65 78 63 65 70 74 69 6f 6e 73 3d 79 65 73 0a  _exceptions=yes.
27fd0 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20       fi.   fi.  
27fe0 20 24 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a   $rm conftest*..
27ff0 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  fi.echo "$as_me:
28000 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
28010 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d   $lt_cv_prog_com
28020 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70  piler_rtti_excep
28030 74 69 6f 6e 73 22 20 3e 26 35 0a 65 63 68 6f 20  tions" >&5.echo 
28040 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76  "${ECHO_T}$lt_cv
28050 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72  _prog_compiler_r
28060 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 22 20  tti_exceptions" 
28070 3e 26 36 0a 0a 69 66 20 74 65 73 74 20 78 22 24  >&6..if test x"$
28080 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
28090 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69  ler_rtti_excepti
280a0 6f 6e 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65  ons" = xyes; the
280b0 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  n.    lt_prog_co
280c0 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69  mpiler_no_builti
280d0 6e 5f 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67  n_flag="$lt_prog
280e0 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
280f0 6c 74 69 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72  ltin_flag -fno-r
28100 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69  tti -fno-excepti
28110 6f 6e 73 22 0a 65 6c 73 65 0a 20 20 20 20 3a 0a  ons".else.    :.
28120 66 69 0a 0a 66 69 0a 0a 6c 74 5f 70 72 6f 67 5f  fi..fi..lt_prog_
28130 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 0a 6c 74 5f  compiler_wl=.lt_
28140 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
28150 63 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  c=.lt_prog_compi
28160 6c 65 72 5f 73 74 61 74 69 63 3d 0a 0a 65 63 68  ler_static=..ech
28170 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
28180 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
28190 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e  $compiler option
281a0 20 74 6f 20 70 72 6f 64 75 63 65 20 50 49 43 22   to produce PIC"
281b0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
281c0 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
281d0 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e  $compiler option
281e0 20 74 6f 20 70 72 6f 64 75 63 65 20 50 49 43 2e   to produce PIC.
281f0 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  .. $ECHO_C" >&6.
28200 0a 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43  .  if test "$GCC
28210 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
28220 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
28230 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
28240 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
28250 72 5f 73 74 61 74 69 63 3d 27 2d 73 74 61 74 69  r_static='-stati
28260 63 27 0a 0a 20 20 20 20 63 61 73 65 20 24 68 6f  c'..    case $ho
28270 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 20 20 61  st_os in.      a
28280 69 78 2a 29 0a 20 20 20 20 20 20 23 20 41 6c 6c  ix*).      # All
28290 20 41 49 58 20 63 6f 64 65 20 69 73 20 50 49 43   AIX code is PIC
282a0 2e 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ..      if test 
282b0 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61  "$host_cpu" = ia
282c0 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58 20  64; then..# AIX 
282d0 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20 49  5 now supports I
282e0 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09 6c  A64 processor..l
282f0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
28300 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
28310 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  '.      fi.     
28320 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73   ;;..    amigaos
28330 2a 29 0a 20 20 20 20 20 20 23 20 46 49 58 4d 45  *).      # FIXME
28340 3a 20 77 65 20 6e 65 65 64 20 61 74 20 6c 65 61  : we need at lea
28350 73 74 20 36 38 30 32 30 20 63 6f 64 65 20 74 6f  st 68020 code to
28360 20 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69   build shared li
28370 62 72 61 72 69 65 73 2c 20 62 75 74 0a 20 20 20  braries, but.   
28380 20 20 20 23 20 61 64 64 69 6e 67 20 74 68 65 20     # adding the 
28390 60 2d 6d 36 38 30 32 30 27 20 66 6c 61 67 20 74  `-m68020' flag t
283a0 6f 20 47 43 43 20 70 72 65 76 65 6e 74 73 20 62  o GCC prevents b
283b0 75 69 6c 64 69 6e 67 20 61 6e 79 74 68 69 6e 67  uilding anything
283c0 20 62 65 74 74 65 72 2c 0a 20 20 20 20 20 20 23   better,.      #
283d0 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34 30 27 2e   like `-m68040'.
283e0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
283f0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 6d 36  ompiler_pic='-m6
28400 38 30 32 30 20 2d 72 65 73 69 64 65 6e 74 33 32  8020 -resident32
28410 20 2d 6d 61 6c 77 61 79 73 2d 72 65 73 74 6f 72   -malways-restor
28420 65 2d 61 34 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  e-a4'.      ;;..
28430 20 20 20 20 62 65 6f 73 2a 20 7c 20 63 79 67 77      beos* | cygw
28440 69 6e 2a 20 7c 20 69 72 69 78 35 2a 20 7c 20 69  in* | irix5* | i
28450 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75  rix6* | nonstopu
28460 78 2a 20 7c 20 6f 73 66 33 2a 20 7c 20 6f 73 66  x* | osf3* | osf
28470 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 20 20  4* | osf5*).    
28480 20 20 23 20 50 49 43 20 69 73 20 74 68 65 20 64    # PIC is the d
28490 65 66 61 75 6c 74 20 66 6f 72 20 74 68 65 73 65  efault for these
284a0 20 4f 53 65 73 2e 0a 20 20 20 20 20 20 3b 3b 0a   OSes..      ;;.
284b0 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20 70 77  .    mingw* | pw
284c0 33 32 2a 20 7c 20 6f 73 32 2a 29 0a 20 20 20 20  32* | os2*).    
284d0 20 20 23 20 54 68 69 73 20 68 61 63 6b 20 69 73    # This hack is
284e0 20 73 6f 20 74 68 61 74 20 74 68 65 20 73 6f 75   so that the sou
284f0 72 63 65 20 66 69 6c 65 20 63 61 6e 20 74 65 6c  rce file can tel
28500 6c 20 77 68 65 74 68 65 72 20 69 74 20 69 73 20  l whether it is 
28510 62 65 69 6e 67 0a 20 20 20 20 20 20 23 20 62 75  being.      # bu
28520 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73 69 6f  ilt for inclusio
28530 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e 64 20  n in a dll (and 
28540 73 68 6f 75 6c 64 20 65 78 70 6f 72 74 20 73 79  should export sy
28550 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d 70 6c  mbols for exampl
28560 65 29 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  e)..      lt_pro
28570 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
28580 2d 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20  -DDLL_EXPORT'.  
28590 20 20 20 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77      ;;..    darw
285a0 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29  in* | rhapsody*)
285b0 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20  .      # PIC is 
285c0 74 68 65 20 64 65 66 61 75 6c 74 20 6f 6e 20 74  the default on t
285d0 68 69 73 20 70 6c 61 74 66 6f 72 6d 0a 20 20 20  his platform.   
285e0 20 20 20 23 20 43 6f 6d 6d 6f 6e 20 73 79 6d 62     # Common symb
285f0 6f 6c 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20  ols not allowed 
28600 69 6e 20 4d 48 5f 44 59 4c 49 42 20 66 69 6c 65  in MH_DYLIB file
28610 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  s.      lt_prog_
28620 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
28630 6e 6f 2d 63 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20  no-common'.     
28640 20 3b 3b 0a 0a 20 20 20 20 6d 73 64 6f 73 64 6a   ;;..    msdosdj
28650 67 70 70 2a 29 0a 20 20 20 20 20 20 23 20 4a 75  gpp*).      # Ju
28660 73 74 20 62 65 63 61 75 73 65 20 77 65 20 75 73  st because we us
28670 65 20 47 43 43 20 64 6f 65 73 6e 27 74 20 6d 65  e GCC doesn't me
28680 61 6e 20 77 65 20 73 75 64 64 65 6e 6c 79 20 67  an we suddenly g
28690 65 74 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  et shared librar
286a0 69 65 73 0a 20 20 20 20 20 20 23 20 6f 6e 20 73  ies.      # on s
286b0 79 73 74 65 6d 73 20 74 68 61 74 20 64 6f 6e 27  ystems that don'
286c0 74 20 73 75 70 70 6f 72 74 20 74 68 65 6d 2e 0a  t support them..
286d0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
286e0 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64  mpiler_can_build
286f0 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20  _shared=no.     
28700 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e   enable_shared=n
28710 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  o.      ;;..    
28720 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20  sysv4*MP*).     
28730 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72   if test -d /usr
28740 2f 6e 65 63 3b 20 74 68 65 6e 0a 09 6c 74 5f 70  /nec; then..lt_p
28750 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
28760 3d 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 0a 20  =-Kconform_pic. 
28770 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
28780 0a 0a 20 20 20 20 68 70 75 78 2a 29 0a 20 20 20  ..    hpux*).   
28790 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65 20     # PIC is the 
287a0 64 65 66 61 75 6c 74 20 66 6f 72 20 49 41 36 34  default for IA64
287b0 20 48 50 2d 55 58 20 61 6e 64 20 36 34 2d 62 69   HP-UX and 64-bi
287c0 74 20 48 50 2d 55 58 2c 20 62 75 74 0a 20 20 20  t HP-UX, but.   
287d0 20 20 20 23 20 6e 6f 74 20 66 6f 72 20 50 41 20     # not for PA 
287e0 48 50 2d 55 58 2e 0a 20 20 20 20 20 20 63 61 73  HP-UX..      cas
287f0 65 20 22 24 68 6f 73 74 5f 63 70 75 22 20 69 6e  e "$host_cpu" in
28800 0a 20 20 20 20 20 20 68 70 70 61 2a 36 34 2a 7c  .      hppa*64*|
28810 69 61 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68 65  ia64*)..# +Z the
28820 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20 20   default..;;.   
28830 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63     *)..lt_prog_c
28840 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50  ompiler_pic='-fP
28850 49 43 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73  IC'..;;.      es
28860 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  ac.      ;;..   
28870 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f   *).      lt_pro
28880 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
28890 2d 66 50 49 43 27 0a 20 20 20 20 20 20 3b 3b 0a  -fPIC'.      ;;.
288a0 20 20 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a      esac.  else.
288b0 20 20 20 20 23 20 50 4f 52 54 4d 45 20 43 68 65      # PORTME Che
288c0 63 6b 20 66 6f 72 20 66 6c 61 67 20 74 6f 20 70  ck for flag to p
288d0 61 73 73 20 6c 69 6e 6b 65 72 20 66 6c 61 67 73  ass linker flags
288e0 20 74 68 72 6f 75 67 68 20 74 68 65 20 73 79 73   through the sys
288f0 74 65 6d 20 63 6f 6d 70 69 6c 65 72 2e 0a 20 20  tem compiler..  
28900 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20    case $host_os 
28910 69 6e 0a 20 20 20 20 61 69 78 2a 29 0a 20 20 20  in.    aix*).   
28920 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
28930 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20  ler_wl='-Wl,'.  
28940 20 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f      if test "$ho
28950 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20  st_cpu" = ia64; 
28960 74 68 65 6e 0a 09 23 20 41 49 58 20 35 20 6e 6f  then..# AIX 5 no
28970 77 20 73 75 70 70 6f 72 74 73 20 49 41 36 34 20  w supports IA64 
28980 70 72 6f 63 65 73 73 6f 72 0a 09 6c 74 5f 70 72  processor..lt_pr
28990 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
289a0 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
289b0 20 20 20 20 65 6c 73 65 0a 09 6c 74 5f 70 72 6f      else..lt_pro
289c0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
289d0 63 3d 27 2d 62 6e 73 6f 20 2d 62 49 3a 2f 6c 69  c='-bnso -bI:/li
289e0 62 2f 73 79 73 63 61 6c 6c 73 2e 65 78 70 27 0a  b/syscalls.exp'.
289f0 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b        fi.      ;
28a00 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20  ;..    mingw* | 
28a10 70 77 33 32 2a 20 7c 20 6f 73 32 2a 29 0a 20 20  pw32* | os2*).  
28a20 20 20 20 20 23 20 54 68 69 73 20 68 61 63 6b 20      # This hack 
28a30 69 73 20 73 6f 20 74 68 61 74 20 74 68 65 20 73  is so that the s
28a40 6f 75 72 63 65 20 66 69 6c 65 20 63 61 6e 20 74  ource file can t
28a50 65 6c 6c 20 77 68 65 74 68 65 72 20 69 74 20 69  ell whether it i
28a60 73 20 62 65 69 6e 67 0a 20 20 20 20 20 20 23 20  s being.      # 
28a70 62 75 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73  built for inclus
28a80 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e  ion in a dll (an
28a90 64 20 73 68 6f 75 6c 64 20 65 78 70 6f 72 74 20  d should export 
28aa0 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d  symbols for exam
28ab0 70 6c 65 29 2e 0a 20 20 20 20 20 20 6c 74 5f 70  ple)..      lt_p
28ac0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
28ad0 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a  ='-DDLL_EXPORT'.
28ae0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70        ;;..    hp
28af0 75 78 39 2a 20 7c 20 68 70 75 78 31 30 2a 20 7c  ux9* | hpux10* |
28b00 20 68 70 75 78 31 31 2a 29 0a 20 20 20 20 20 20   hpux11*).      
28b10 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
28b20 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
28b30 20 23 20 50 49 43 20 69 73 20 74 68 65 20 64 65   # PIC is the de
28b40 66 61 75 6c 74 20 66 6f 72 20 49 41 36 34 20 48  fault for IA64 H
28b50 50 2d 55 58 20 61 6e 64 20 36 34 2d 62 69 74 20  P-UX and 64-bit 
28b60 48 50 2d 55 58 2c 20 62 75 74 0a 20 20 20 20 20  HP-UX, but.     
28b70 20 23 20 6e 6f 74 20 66 6f 72 20 50 41 20 48 50   # not for PA HP
28b80 2d 55 58 2e 0a 20 20 20 20 20 20 63 61 73 65 20  -UX..      case 
28b90 22 24 68 6f 73 74 5f 63 70 75 22 20 69 6e 0a 20  "$host_cpu" in. 
28ba0 20 20 20 20 20 68 70 70 61 2a 36 34 2a 7c 69 61       hppa*64*|ia
28bb0 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68 65 20 64  64*)..# +Z the d
28bc0 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20 20 20 20  efault..;;.     
28bd0 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d   *)..lt_prog_com
28be0 70 69 6c 65 72 5f 70 69 63 3d 27 2b 5a 27 0a 09  piler_pic='+Z'..
28bf0 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
28c00 20 20 20 20 23 20 49 73 20 74 68 65 72 65 20 61      # Is there a
28c10 20 62 65 74 74 65 72 20 6c 74 5f 70 72 6f 67 5f   better lt_prog_
28c20 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 20  compiler_static 
28c30 74 68 61 74 20 77 6f 72 6b 73 20 77 69 74 68 20  that works with 
28c40 74 68 65 20 62 75 6e 64 6c 65 64 20 43 43 3f 0a  the bundled CC?.
28c50 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
28c60 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 24  mpiler_static='$
28c70 7b 77 6c 7d 2d 61 20 24 7b 77 6c 7d 61 72 63 68  {wl}-a ${wl}arch
28c80 69 76 65 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  ive'.      ;;.. 
28c90 20 20 20 69 72 69 78 35 2a 20 7c 20 69 72 69 78     irix5* | irix
28ca0 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29  6* | nonstopux*)
28cb0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
28cc0 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
28cd0 27 0a 20 20 20 20 20 20 23 20 50 49 43 20 28 77  '.      # PIC (w
28ce0 69 74 68 20 2d 4b 50 49 43 29 20 69 73 20 74 68  ith -KPIC) is th
28cf0 65 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 20  e default..     
28d00 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
28d10 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73  r_static='-non_s
28d20 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a  hared'.      ;;.
28d30 0a 20 20 20 20 6e 65 77 73 6f 73 36 29 0a 20 20  .    newsos6).  
28d40 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
28d50 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27  iler_pic='-KPIC'
28d60 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
28d70 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
28d80 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
28d90 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75 78 2a 29 0a  ;;..    linux*).
28da0 20 20 20 20 20 20 63 61 73 65 20 24 43 43 20 69        case $CC i
28db0 6e 0a 20 20 20 20 20 20 69 63 63 2a 20 7c 20 65  n.      icc* | e
28dc0 63 63 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  cc*)..lt_prog_co
28dd0 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
28de0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
28df0 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09  er_pic='-KPIC'..
28e00 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
28e10 5f 73 74 61 74 69 63 3d 27 2d 73 74 61 74 69 63  _static='-static
28e20 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20  '.        ;;.   
28e30 20 20 20 63 63 63 2a 29 0a 20 20 20 20 20 20 20     ccc*).       
28e40 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
28e50 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20  r_wl='-Wl,'.    
28e60 20 20 20 20 23 20 41 6c 6c 20 41 6c 70 68 61 20      # All Alpha 
28e70 63 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20  code is PIC..   
28e80 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
28e90 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e  piler_static='-n
28ea0 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20  on_shared'.     
28eb0 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63     ;;.      esac
28ec0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6f  .      ;;..    o
28ed0 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c 20 6f  sf3* | osf4* | o
28ee0 73 66 35 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  sf5*).      lt_p
28ef0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
28f00 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 41  '-Wl,'.      # A
28f10 6c 6c 20 4f 53 46 2f 31 20 63 6f 64 65 20 69 73  ll OSF/1 code is
28f20 20 50 49 43 2e 0a 20 20 20 20 20 20 6c 74 5f 70   PIC..      lt_p
28f30 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
28f40 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64  tic='-non_shared
28f50 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
28f60 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 20 20 20  sco3.2v5*).     
28f70 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
28f80 72 5f 70 69 63 3d 27 2d 4b 70 69 63 27 0a 20 20  r_pic='-Kpic'.  
28f90 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
28fa0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 64 6e  iler_static='-dn
28fb0 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
28fc0 73 6f 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20  solaris*).      
28fd0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
28fe0 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
28ff0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
29000 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20  r_pic='-KPIC'.  
29010 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
29020 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
29030 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a  tatic'.      ;;.
29040 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a 20 20  .    sunos4*).  
29050 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
29060 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74 69 6f  iler_wl='-Qoptio
29070 6e 20 6c 64 20 27 0a 20 20 20 20 20 20 6c 74 5f  n ld '.      lt_
29080 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
29090 63 3d 27 2d 50 49 43 27 0a 20 20 20 20 20 20 6c  c='-PIC'.      l
290a0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
290b0 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
290c0 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
290d0 73 79 73 76 34 20 7c 20 73 79 73 76 34 2e 32 75  sysv4 | sysv4.2u
290e0 77 32 2a 20 7c 20 73 79 73 76 34 2e 33 2a 20 7c  w2* | sysv4.3* |
290f0 20 73 79 73 76 35 2a 29 0a 20 20 20 20 20 20 6c   sysv5*).      l
29100 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
29110 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20  wl='-Wl,'.      
29120 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
29130 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20  _pic='-KPIC'.   
29140 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
29150 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
29160 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  atic'.      ;;..
29170 20 20 20 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20      sysv4*MP*). 
29180 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 64 20       if test -d 
29190 2f 75 73 72 2f 6e 65 63 20 3b 74 68 65 6e 0a 09  /usr/nec ;then..
291a0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
291b0 5f 70 69 63 3d 27 2d 4b 63 6f 6e 66 6f 72 6d 5f  _pic='-Kconform_
291c0 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  pic'..lt_prog_co
291d0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
291e0 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 66  Bstatic'.      f
291f0 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
29200 75 74 73 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f  uts4*).      lt_
29210 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
29220 63 3d 27 2d 70 69 63 27 0a 20 20 20 20 20 20 6c  c='-pic'.      l
29230 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
29240 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
29250 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
29260 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
29270 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75  _compiler_can_bu
29280 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ild_shared=no.  
29290 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
292a0 20 20 66 69 0a 0a 65 63 68 6f 20 22 24 61 73 5f    fi..echo "$as_
292b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
292c0 6c 74 3a 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  lt: $lt_prog_com
292d0 70 69 6c 65 72 5f 70 69 63 22 20 3e 26 35 0a 65  piler_pic" >&5.e
292e0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c  cho "${ECHO_T}$l
292f0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
29300 70 69 63 22 20 3e 26 36 0a 0a 23 0a 23 20 43 68  pic" >&6..#.# Ch
29310 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73 75 72 65  eck to make sure
29320 20 74 68 65 20 50 49 43 20 66 6c 61 67 20 61 63   the PIC flag ac
29330 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23 0a  tually works..#.
29340 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f  if test -n "$lt_
29350 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
29360 63 22 3b 20 74 68 65 6e 0a 0a 65 63 68 6f 20 22  c"; then..echo "
29370 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
29380 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
29390 70 69 6c 65 72 20 50 49 43 20 66 6c 61 67 20 24  piler PIC flag $
293a0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
293b0 5f 70 69 63 20 77 6f 72 6b 73 22 20 3e 26 35 0a  _pic works" >&5.
293c0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
293d0 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
293e0 6c 65 72 20 50 49 43 20 66 6c 61 67 20 24 6c 74  ler PIC flag $lt
293f0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
29400 69 63 20 77 6f 72 6b 73 2e 2e 2e 20 24 45 43 48  ic works... $ECH
29410 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74  O_C" >&6.if test
29420 20 22 24 7b 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70   "${lt_prog_comp
29430 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 2b 73  iler_pic_works+s
29440 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
29450 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
29460 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
29470 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74  C" >&6.else.  lt
29480 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
29490 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 61 63  ic_works=no.  ac
294a0 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73  _outfile=conftes
294b0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20  t.$ac_objext.   
294c0 70 72 69 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70  printf "$lt_simp
294d0 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
294e0 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74  code" > conftest
294f0 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63  .$ac_ext.   lt_c
29500 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 24 6c  ompiler_flag="$l
29510 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
29520 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20 23 20  pic -DPIC".   # 
29530 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f  Insert the optio
29540 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74  n either (1) aft
29550 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41  er the last *FLA
29560 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a  GS variable, or.
29570 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20     # (2) before 
29580 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e  a word containin
29590 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f  g "conftest.", o
295a0 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64  r (3) at the end
295b0 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74  ..   # Note that
295c0 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73   $ac_compile its
295d0 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e  elf does not con
295e0 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73  tain backslashes
295f0 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23   and begins.   #
29600 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73   with a dollar s
29610 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65  ign (not a hyphe
29620 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20  n), so the echo 
29630 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72  should work corr
29640 65 63 74 6c 79 2e 0a 20 20 20 23 20 54 68 65 20  ectly..   # The 
29650 6f 70 74 69 6f 6e 20 69 73 20 72 65 66 65 72 65  option is refere
29660 6e 63 65 64 20 76 69 61 20 61 20 76 61 72 69 61  nced via a varia
29670 62 6c 65 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e  ble to avoid con
29680 66 75 73 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c  fusing sed..   l
29690 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20  t_compile=`echo 
296a0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20  "$ac_compile" | 
296b0 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a  $SED \.   -e 's:
296c0 2e 2a 46 4c 41 47 53 7d 3f 20 3a 26 24 6c 74 5f  .*FLAGS}? :&$lt_
296d0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b  compiler_flag :;
296e0 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20   t' \.   -e 's: 
296f0 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a  [^ ]*conftest\.:
29700 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c   $lt_compiler_fl
29710 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag&:; t' \.   -e
29720 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69   's:$: $lt_compi
29730 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28  ler_flag:'`.   (
29740 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
29750 73 5f 6d 65 3a 35 37 38 38 3a 20 24 6c 74 5f 63  s_me:5788: $lt_c
29760 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20  ompile\"" >&5). 
29770 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d    (eval "$lt_com
29780 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74  pile" 2>conftest
29790 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74  .err).   ac_stat
297a0 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e  us=$?.   cat con
297b0 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
297c0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 35 37   echo "$as_me:57
297d0 39 32 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  92: \$? = $ac_st
297e0 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20  atus" >&5.   if 
297f0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
29800 29 20 26 26 20 74 65 73 74 20 2d 73 20 22 24 61  ) && test -s "$a
29810 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68 65 6e  c_outfile"; then
29820 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70  .     # The comp
29830 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61  iler can only wa
29840 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68  rn and ignore th
29850 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20  e option if not 
29860 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20  recognized.     
29870 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74  # So say no if t
29880 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67  here are warning
29890 73 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 21  s.     if test !
298a0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
298b0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74  ; then.       lt
298c0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
298d0 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20  ic_works=yes.   
298e0 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24 72    fi.   fi.   $r
298f0 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a  m conftest*..fi.
29900 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
29910 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
29920 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
29930 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26 35 0a 65  pic_works" >&5.e
29940 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c  cho "${ECHO_T}$l
29950 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
29960 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36 0a 0a  pic_works" >&6..
29970 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f 70 72  if test x"$lt_pr
29980 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f  og_compiler_pic_
29990 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b 20 74  works" = xyes; t
299a0 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 6c 74  hen.    case $lt
299b0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
299c0 69 63 20 69 6e 0a 20 20 20 20 20 22 22 20 7c 20  ic in.     "" | 
299d0 22 20 22 2a 29 20 3b 3b 0a 20 20 20 20 20 2a 29  " "*) ;;.     *)
299e0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
299f0 72 5f 70 69 63 3d 22 20 24 6c 74 5f 70 72 6f 67  r_pic=" $lt_prog
29a00 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3b  _compiler_pic" ;
29a10 3b 0a 20 20 20 20 20 65 73 61 63 0a 65 6c 73 65  ;.     esac.else
29a20 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
29a30 70 69 6c 65 72 5f 70 69 63 3d 0a 20 20 20 20 20  piler_pic=.     
29a40 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
29a50 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65  _can_build_share
29a60 64 3d 6e 6f 0a 66 69 0a 0a 66 69 0a 63 61 73 65  d=no.fi..fi.case
29a70 20 22 24 68 6f 73 74 5f 6f 73 22 20 69 6e 0a 20   "$host_os" in. 
29a80 20 23 20 46 6f 72 20 70 6c 61 74 66 6f 72 6d 73   # For platforms
29a90 20 77 68 69 63 68 20 64 6f 20 6e 6f 74 20 73 75   which do not su
29aa0 70 70 6f 72 74 20 50 49 43 2c 20 2d 44 50 49 43  pport PIC, -DPIC
29ab0 20 69 73 20 6d 65 61 6e 69 6e 67 6c 65 73 73 3a   is meaningless:
29ac0 0a 20 20 2a 64 6a 67 70 70 2a 29 0a 20 20 20 20  .  *djgpp*).    
29ad0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
29ae0 5f 70 69 63 3d 0a 20 20 20 20 3b 3b 0a 20 20 2a  _pic=.    ;;.  *
29af0 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  ).    lt_prog_co
29b00 6d 70 69 6c 65 72 5f 70 69 63 3d 22 24 6c 74 5f  mpiler_pic="$lt_
29b10 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
29b20 63 20 2d 44 50 49 43 22 0a 20 20 20 20 3b 3b 0a  c -DPIC".    ;;.
29b30 65 73 61 63 0a 0a 65 63 68 6f 20 22 24 61 73 5f  esac..echo "$as_
29b40 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
29b50 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
29b60 72 20 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f  r supports -c -o
29b70 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74   file.$ac_objext
29b80 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
29b90 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _N "checking if 
29ba0 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
29bb0 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61  ts -c -o file.$a
29bc0 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20 24 45 43 48  c_objext... $ECH
29bd0 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74  O_C" >&6.if test
29be0 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63   "${lt_cv_prog_c
29bf0 6f 6d 70 69 6c 65 72 5f 63 5f 6f 2b 73 65 74 7d  ompiler_c_o+set}
29c00 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
29c10 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
29c20 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
29c30 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  >&6.else.  lt_cv
29c40 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
29c50 5f 6f 3d 6e 6f 0a 20 20 20 24 72 6d 20 2d 72 20  _o=no.   $rm -r 
29c60 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76 2f  conftest 2>/dev/
29c70 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63 6f  null.   mkdir co
29c80 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f 6e  nftest.   cd con
29c90 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20 6f  ftest.   mkdir o
29ca0 75 74 0a 20 20 20 70 72 69 6e 74 66 20 22 24 6c  ut.   printf "$l
29cb0 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65  t_simple_compile
29cc0 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f  _test_code" > co
29cd0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
29ce0 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66     lt_compiler_f
29cf0 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66  lag="-o out/conf
29d00 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74  test2.$ac_objext
29d10 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68  ".   # Insert th
29d20 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20  e option either 
29d30 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61  (1) after the la
29d40 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62  st *FLAGS variab
29d50 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20  le, or.   # (2) 
29d60 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f  before a word co
29d70 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65  ntaining "confte
29d80 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20  st.", or (3) at 
29d90 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f  the end..   # No
29da0 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70  te that $ac_comp
29db0 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20  ile itself does 
29dc0 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b  not contain back
29dd0 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69  slashes and begi
29de0 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64  ns.   # with a d
29df0 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20  ollar sign (not 
29e00 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68  a hyphen), so th
29e10 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f  e echo should wo
29e20 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20  rk correctly..  
29e30 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68   lt_compile=`ech
29e40 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20  o "$ac_compile" 
29e50 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27  | $SED \.   -e '
29e60 73 3a 2e 2a 46 4c 41 47 53 7d 3f 20 3a 26 24 6c  s:.*FLAGS}? :&$l
29e70 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20  t_compiler_flag 
29e80 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
29e90 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c  : [^ ]*conftest\
29ea0 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .: $lt_compiler_
29eb0 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20  flag&:; t' \.   
29ec0 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d  -e 's:$: $lt_com
29ed0 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20  piler_flag:'`.  
29ee0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
29ef0 24 61 73 5f 6d 65 3a 35 38 34 38 3a 20 24 6c 74  $as_me:5848: $lt
29f00 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29  _compile\"" >&5)
29f10 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63  .   (eval "$lt_c
29f20 6f 6d 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63 6f  ompile" 2>out/co
29f30 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61  nftest.err).   a
29f40 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63  c_status=$?.   c
29f50 61 74 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  at out/conftest.
29f60 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20  err >&5.   echo 
29f70 22 24 61 73 5f 6d 65 3a 35 38 35 32 3a 20 5c 24  "$as_me:5852: \$
29f80 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
29f90 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20  >&5.   if (exit 
29fa0 24 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74  $ac_status) && t
29fb0 65 73 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74  est -s out/conft
29fc0 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  est2.$ac_objext.
29fd0 20 20 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54     then.     # T
29fe0 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20  he compiler can 
29ff0 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67  only warn and ig
2a000 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20  nore the option 
2a010 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65  if not recognize
2a020 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20  d.     # So say 
2a030 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20  no if there are 
2a040 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 69 66  warnings.     if
2a050 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f 63   test ! -s out/c
2a060 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65  onftest.err; the
2a070 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  n.       lt_cv_p
2a080 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
2a090 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20  =yes.     fi.   
2a0a0 66 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b 77 20  fi.   chmod u+w 
2a0b0 2e 0a 20 20 20 24 72 6d 20 63 6f 6e 66 74 65 73  ..   $rm conftes
2a0c0 74 2a 0a 20 20 20 23 20 53 47 49 20 43 2b 2b 20  t*.   # SGI C++ 
2a0d0 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20 63 72  compiler will cr
2a0e0 65 61 74 65 20 64 69 72 65 63 74 6f 72 79 20 6f  eate directory o
2a0f0 75 74 2f 69 69 5f 66 69 6c 65 73 2f 20 66 6f 72  ut/ii_files/ for
2a100 0a 20 20 20 23 20 74 65 6d 70 6c 61 74 65 20 69  .   # template i
2a110 6e 73 74 61 6e 74 69 61 74 69 6f 6e 0a 20 20 20  nstantiation.   
2a120 74 65 73 74 20 2d 64 20 6f 75 74 2f 69 69 5f 66  test -d out/ii_f
2a130 69 6c 65 73 20 26 26 20 24 72 6d 20 6f 75 74 2f  iles && $rm out/
2a140 69 69 5f 66 69 6c 65 73 2f 2a 20 26 26 20 72 6d  ii_files/* && rm
2a150 64 69 72 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73  dir out/ii_files
2a160 0a 20 20 20 24 72 6d 20 6f 75 74 2f 2a 20 26 26  .   $rm out/* &&
2a170 20 72 6d 64 69 72 20 6f 75 74 0a 20 20 20 63 64   rmdir out.   cd
2a180 20 2e 2e 0a 20 20 20 72 6d 64 69 72 20 63 6f 6e   ...   rmdir con
2a190 66 74 65 73 74 0a 20 20 20 24 72 6d 20 63 6f 6e  ftest.   $rm con
2a1a0 66 74 65 73 74 2a 0a 0a 66 69 0a 65 63 68 6f 20  ftest*..fi.echo 
2a1b0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2a1c0 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
2a1d0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
2a1e0 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  o" >&5.echo "${E
2a1f0 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70 72 6f  CHO_T}$lt_cv_pro
2a200 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20  g_compiler_c_o" 
2a210 3e 26 36 0a 0a 0a 68 61 72 64 5f 6c 69 6e 6b 73  >&6...hard_links
2a220 3d 22 6e 6f 74 74 65 73 74 65 64 22 0a 69 66 20  ="nottested".if 
2a230 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f  test "$lt_cv_pro
2a240 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20  g_compiler_c_o" 
2a250 3d 20 6e 6f 20 26 26 20 74 65 73 74 20 22 24 6e  = no && test "$n
2a260 65 65 64 5f 6c 6f 63 6b 73 22 20 21 3d 20 6e 6f  eed_locks" != no
2a270 3b 20 74 68 65 6e 0a 20 20 23 20 64 6f 20 6e 6f  ; then.  # do no
2a280 74 20 6f 76 65 72 77 72 69 74 65 20 74 68 65 20  t overwrite the 
2a290 76 61 6c 75 65 20 6f 66 20 6e 65 65 64 5f 6c 6f  value of need_lo
2a2a0 63 6b 73 20 70 72 6f 76 69 64 65 64 20 62 79 20  cks provided by 
2a2b0 74 68 65 20 75 73 65 72 0a 20 20 65 63 68 6f 20  the user.  echo 
2a2c0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2a2d0 20 63 68 65 63 6b 69 6e 67 20 69 66 20 77 65 20   checking if we 
2a2e0 63 61 6e 20 6c 6f 63 6b 20 77 69 74 68 20 68 61  can lock with ha
2a2f0 72 64 20 6c 69 6e 6b 73 22 20 3e 26 35 0a 65 63  rd links" >&5.ec
2a300 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
2a310 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e 20 6c  king if we can l
2a320 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20 6c 69  ock with hard li
2a330 6e 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  nks... $ECHO_C" 
2a340 3e 26 36 0a 20 20 68 61 72 64 5f 6c 69 6e 6b 73  >&6.  hard_links
2a350 3d 79 65 73 0a 20 20 24 72 6d 20 63 6f 6e 66 74  =yes.  $rm conft
2a360 65 73 74 2a 0a 20 20 6c 6e 20 63 6f 6e 66 74 65  est*.  ln confte
2a370 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62 20  st.a conftest.b 
2a380 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 68  2>/dev/null && h
2a390 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 74  ard_links=no.  t
2a3a0 6f 75 63 68 20 63 6f 6e 66 74 65 73 74 2e 61 0a  ouch conftest.a.
2a3b0 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20    ln conftest.a 
2a3c0 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e 26 35 20  conftest.b 2>&5 
2a3d0 7c 7c 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f  || hard_links=no
2a3e0 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61  .  ln conftest.a
2a3f0 20 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64   conftest.b 2>/d
2a400 65 76 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f  ev/null && hard_
2a410 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 65 63 68 6f 20  links=no.  echo 
2a420 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2a430 20 72 65 73 75 6c 74 3a 20 24 68 61 72 64 5f 6c   result: $hard_l
2a440 69 6e 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 22  inks" >&5.echo "
2a450 24 7b 45 43 48 4f 5f 54 7d 24 68 61 72 64 5f 6c  ${ECHO_T}$hard_l
2a460 69 6e 6b 73 22 20 3e 26 36 0a 20 20 69 66 20 74  inks" >&6.  if t
2a470 65 73 74 20 22 24 68 61 72 64 5f 6c 69 6e 6b 73  est "$hard_links
2a480 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 20  " = no; then.   
2a490 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
2a4a0 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
2a4b0 3a 20 5c 60 24 43 43 27 20 64 6f 65 73 20 6e 6f  : \`$CC' does no
2a4c0 74 20 73 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d  t support \`-c -
2a4d0 6f 27 2c 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a  o', so \`make -j
2a4e0 27 20 6d 61 79 20 62 65 20 75 6e 73 61 66 65 22  ' may be unsafe"
2a4f0 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
2a500 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60 24 43  e: WARNING: \`$C
2a510 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70  C' does not supp
2a520 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20 73 6f  ort \`-c -o', so
2a530 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61 79 20   \`make -j' may 
2a540 62 65 20 75 6e 73 61 66 65 22 20 3e 26 32 3b 7d  be unsafe" >&2;}
2a550 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d  .    need_locks=
2a560 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73 65 0a 20  warn.  fi.else. 
2a570 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e 6f 0a 66   need_locks=no.f
2a580 69 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  i..echo "$as_me:
2a590 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
2a5a0 67 20 77 68 65 74 68 65 72 20 74 68 65 20 24 63  g whether the $c
2a5b0 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28  ompiler linker (
2a5c0 24 4c 44 29 20 73 75 70 70 6f 72 74 73 20 73 68  $LD) supports sh
2a5d0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 22 20  ared libraries" 
2a5e0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
2a5f0 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
2a600 65 72 20 74 68 65 20 24 63 6f 6d 70 69 6c 65 72  er the $compiler
2a610 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 73 75   linker ($LD) su
2a620 70 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69  pports shared li
2a630 62 72 61 72 69 65 73 2e 2e 2e 20 24 45 43 48 4f  braries... $ECHO
2a640 5f 43 22 20 3e 26 36 0a 0a 20 20 72 75 6e 70 61  _C" >&6..  runpa
2a650 74 68 5f 76 61 72 3d 0a 20 20 61 6c 6c 6f 77 5f  th_var=.  allow_
2a660 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 0a  undefined_flag=.
2a670 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f    enable_shared_
2a680 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75 6e 74  with_static_runt
2a690 69 6d 65 73 3d 6e 6f 0a 20 20 61 72 63 68 69 76  imes=no.  archiv
2a6a0 65 5f 63 6d 64 73 3d 0a 20 20 61 72 63 68 69 76  e_cmds=.  archiv
2a6b0 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 0a 20  e_expsym_cmds=. 
2a6c0 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 46 72 6f   old_archive_Fro
2a6d0 6d 5f 6e 65 77 5f 63 6d 64 73 3d 0a 20 20 6f 6c  m_new_cmds=.  ol
2a6e0 64 5f 61 72 63 68 69 76 65 5f 66 72 6f 6d 5f 65  d_archive_from_e
2a6f0 78 70 73 79 6d 73 5f 63 6d 64 73 3d 0a 20 20 65  xpsyms_cmds=.  e
2a700 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c  xport_dynamic_fl
2a710 61 67 5f 73 70 65 63 3d 0a 20 20 77 68 6f 6c 65  ag_spec=.  whole
2a720 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
2a730 65 63 3d 0a 20 20 74 68 72 65 61 64 5f 73 61 66  ec=.  thread_saf
2a740 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 68  e_flag_spec=.  h
2a750 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
2a760 6c 61 67 5f 73 70 65 63 3d 0a 20 20 68 61 72 64  lag_spec=.  hard
2a770 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
2a780 5f 73 70 65 63 5f 6c 64 3d 0a 20 20 68 61 72 64  _spec_ld=.  hard
2a790 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61  code_libdir_sepa
2a7a0 72 61 74 6f 72 3d 0a 20 20 68 61 72 64 63 6f 64  rator=.  hardcod
2a7b0 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20 68 61  e_direct=no.  ha
2a7c0 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 6e  rdcode_minus_L=n
2a7d0 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c  o.  hardcode_shl
2a7e0 69 62 70 61 74 68 5f 76 61 72 3d 75 6e 73 75 70  ibpath_var=unsup
2a7f0 70 6f 72 74 65 64 0a 20 20 6c 69 6e 6b 5f 61 6c  ported.  link_al
2a800 6c 5f 64 65 70 6c 69 62 73 3d 75 6e 6b 6e 6f 77  l_deplibs=unknow
2a810 6e 0a 20 20 68 61 72 64 63 6f 64 65 5f 61 75 74  n.  hardcode_aut
2a820 6f 6d 61 74 69 63 3d 6e 6f 0a 20 20 6d 6f 64 75  omatic=no.  modu
2a830 6c 65 5f 63 6d 64 73 3d 0a 20 20 6d 6f 64 75 6c  le_cmds=.  modul
2a840 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 0a 20  e_expsym_cmds=. 
2a850 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73   always_export_s
2a860 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 65 78 70 6f  ymbols=no.  expo
2a870 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d  rt_symbols_cmds=
2a880 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63  '$NM $libobjs $c
2a890 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c  onvenience | $gl
2a8a0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
2a8b0 20 7c 20 24 53 45 44 20 27 5c 27 27 73 2f 2e 2a   | $SED '\''s/.*
2a8c0 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c   //'\'' | sort |
2a8d0 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f   uniq > $export_
2a8e0 73 79 6d 62 6f 6c 73 27 0a 20 20 23 20 69 6e 63  symbols'.  # inc
2a8f0 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 73 68 6f  lude_expsyms sho
2a900 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f 66  uld be a list of
2a910 20 73 70 61 63 65 2d 73 65 70 61 72 61 74 65 64   space-separated
2a920 20 73 79 6d 62 6f 6c 73 20 74 6f 20 62 65 20 2a   symbols to be *
2a930 61 6c 77 61 79 73 2a 0a 20 20 23 20 69 6e 63 6c  always*.  # incl
2a940 75 64 65 64 20 69 6e 20 74 68 65 20 73 79 6d 62  uded in the symb
2a950 6f 6c 20 6c 69 73 74 0a 20 20 69 6e 63 6c 75 64  ol list.  includ
2a960 65 5f 65 78 70 73 79 6d 73 3d 0a 20 20 23 20 65  e_expsyms=.  # e
2a970 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 63  xclude_expsyms c
2a980 61 6e 20 62 65 20 61 6e 20 65 78 74 65 6e 64 65  an be an extende
2a990 64 20 72 65 67 65 78 70 20 6f 66 20 73 79 6d 62  d regexp of symb
2a9a0 6f 6c 73 20 74 6f 20 65 78 63 6c 75 64 65 0a 20  ols to exclude. 
2a9b0 20 23 20 69 74 20 77 69 6c 6c 20 62 65 20 77 72   # it will be wr
2a9c0 61 70 70 65 64 20 62 79 20 60 20 28 27 20 61 6e  apped by ` (' an
2a9d0 64 20 60 29 24 27 2c 20 73 6f 20 6f 6e 65 20 6d  d `)$', so one m
2a9e0 75 73 74 20 6e 6f 74 20 6d 61 74 63 68 20 62 65  ust not match be
2a9f0 67 69 6e 6e 69 6e 67 20 6f 72 0a 20 20 23 20 65  ginning or.  # e
2aa00 6e 64 20 6f 66 20 6c 69 6e 65 2e 20 20 45 78 61  nd of line.  Exa
2aa10 6d 70 6c 65 3a 20 60 61 7c 62 63 7c 2e 2a 64 2e  mple: `a|bc|.*d.
2aa20 2a 27 20 77 69 6c 6c 20 65 78 63 6c 75 64 65 20  *' will exclude 
2aa30 74 68 65 20 73 79 6d 62 6f 6c 73 20 60 61 27 20  the symbols `a' 
2aa40 61 6e 64 20 60 62 63 27 2c 0a 20 20 23 20 61 73  and `bc',.  # as
2aa50 20 77 65 6c 6c 20 61 73 20 61 6e 79 20 73 79 6d   well as any sym
2aa60 62 6f 6c 20 74 68 61 74 20 63 6f 6e 74 61 69 6e  bol that contain
2aa70 73 20 60 64 27 2e 0a 20 20 65 78 63 6c 75 64 65  s `d'..  exclude
2aa80 5f 65 78 70 73 79 6d 73 3d 22 5f 47 4c 4f 42 41  _expsyms="_GLOBA
2aa90 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c 45 5f 22  L_OFFSET_TABLE_"
2aaa0 0a 20 20 23 20 41 6c 74 68 6f 75 67 68 20 5f 47  .  # Although _G
2aab0 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42  LOBAL_OFFSET_TAB
2aac0 4c 45 5f 20 69 73 20 61 20 76 61 6c 69 64 20 73  LE_ is a valid s
2aad0 79 6d 62 6f 6c 20 43 20 6e 61 6d 65 2c 20 6d 6f  ymbol C name, mo
2aae0 73 74 20 61 2e 6f 75 74 0a 20 20 23 20 70 6c 61  st a.out.  # pla
2aaf0 74 66 6f 72 6d 73 20 28 61 62 29 75 73 65 20 69  tforms (ab)use i
2ab00 74 20 69 6e 20 50 49 43 20 63 6f 64 65 2c 20 62  t in PIC code, b
2ab10 75 74 20 74 68 65 69 72 20 6c 69 6e 6b 65 72 73  ut their linkers
2ab20 20 67 65 74 20 63 6f 6e 66 75 73 65 64 20 69 66   get confused if
2ab30 0a 20 20 23 20 74 68 65 20 73 79 6d 62 6f 6c 20  .  # the symbol 
2ab40 69 73 20 65 78 70 6c 69 63 69 74 6c 79 20 72 65  is explicitly re
2ab50 66 65 72 65 6e 63 65 64 2e 20 20 53 69 6e 63 65  ferenced.  Since
2ab60 20 70 6f 72 74 61 62 6c 65 20 63 6f 64 65 20 63   portable code c
2ab70 61 6e 6e 6f 74 0a 20 20 23 20 72 65 6c 79 20 6f  annot.  # rely o
2ab80 6e 20 74 68 69 73 20 73 79 6d 62 6f 6c 20 6e 61  n this symbol na
2ab90 6d 65 2c 20 69 74 27 73 20 70 72 6f 62 61 62 6c  me, it's probabl
2aba0 79 20 66 69 6e 65 20 74 6f 20 6e 65 76 65 72 20  y fine to never 
2abb0 69 6e 63 6c 75 64 65 20 69 74 20 69 6e 0a 20 20  include it in.  
2abc0 23 20 70 72 65 6c 6f 61 64 65 64 20 73 79 6d 62  # preloaded symb
2abd0 6f 6c 20 74 61 62 6c 65 73 2e 0a 20 20 65 78 74  ol tables..  ext
2abe0 72 61 63 74 5f 65 78 70 73 79 6d 73 5f 63 6d 64  ract_expsyms_cmd
2abf0 73 3d 0a 0a 20 20 63 61 73 65 20 24 68 6f 73 74  s=..  case $host
2ac00 5f 6f 73 20 69 6e 0a 20 20 63 79 67 77 69 6e 2a  _os in.  cygwin*
2ac10 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32   | mingw* | pw32
2ac20 2a 29 0a 20 20 20 20 23 20 46 49 58 4d 45 3a 20  *).    # FIXME: 
2ac30 74 68 65 20 4d 53 56 43 2b 2b 20 70 6f 72 74 20  the MSVC++ port 
2ac40 68 61 73 6e 27 74 20 62 65 65 6e 20 74 65 73 74  hasn't been test
2ac50 65 64 20 69 6e 20 61 20 6c 6f 6f 6f 6f 6e 67 20  ed in a loooong 
2ac60 74 69 6d 65 0a 20 20 20 20 23 20 57 68 65 6e 20  time.    # When 
2ac70 6e 6f 74 20 75 73 69 6e 67 20 67 63 63 2c 20 77  not using gcc, w
2ac80 65 20 63 75 72 72 65 6e 74 6c 79 20 61 73 73 75  e currently assu
2ac90 6d 65 20 74 68 61 74 20 77 65 20 61 72 65 20 75  me that we are u
2aca0 73 69 6e 67 0a 20 20 20 20 23 20 4d 69 63 72 6f  sing.    # Micro
2acb0 73 6f 66 74 20 56 69 73 75 61 6c 20 43 2b 2b 2e  soft Visual C++.
2acc0 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47  .    if test "$G
2acd0 43 43 22 20 21 3d 20 79 65 73 3b 20 74 68 65 6e  CC" != yes; then
2ace0 0a 20 20 20 20 20 20 77 69 74 68 5f 67 6e 75 5f  .      with_gnu_
2acf0 6c 64 3d 6e 6f 0a 20 20 20 20 66 69 0a 20 20 20  ld=no.    fi.   
2ad00 20 3b 3b 0a 20 20 6f 70 65 6e 62 73 64 2a 29 0a   ;;.  openbsd*).
2ad10 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d      with_gnu_ld=
2ad20 6e 6f 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  no.    ;;.  esac
2ad30 0a 0a 20 20 6c 64 5f 73 68 6c 69 62 73 3d 79 65  ..  ld_shlibs=ye
2ad40 73 0a 20 20 69 66 20 74 65 73 74 20 22 24 77 69  s.  if test "$wi
2ad50 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73  th_gnu_ld" = yes
2ad60 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 49 66 20  ; then.    # If 
2ad70 61 72 63 68 69 76 65 5f 63 6d 64 73 20 72 75 6e  archive_cmds run
2ad80 73 20 4c 44 2c 20 6e 6f 74 20 43 43 2c 20 77 6c  s LD, not CC, wl
2ad90 61 72 63 20 73 68 6f 75 6c 64 20 62 65 20 65 6d  arc should be em
2ada0 70 74 79 0a 20 20 20 20 77 6c 61 72 63 3d 27 24  pty.    wlarc='$
2adb0 7b 77 6c 7d 27 0a 0a 20 20 20 20 23 20 53 65 65  {wl}'..    # See
2adc0 20 69 66 20 47 4e 55 20 6c 64 20 73 75 70 70 6f   if GNU ld suppo
2add0 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61  rts shared libra
2ade0 72 69 65 73 2e 0a 20 20 20 20 63 61 73 65 20 24  ries..    case $
2adf0 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61  host_os in.    a
2ae00 69 78 33 2a 20 7c 20 61 69 78 34 2a 20 7c 20 61  ix3* | aix4* | a
2ae10 69 78 35 2a 29 0a 20 20 20 20 20 20 23 20 4f 6e  ix5*).      # On
2ae20 20 41 49 58 2f 50 50 43 2c 20 74 68 65 20 47 4e   AIX/PPC, the GN
2ae30 55 20 6c 69 6e 6b 65 72 20 69 73 20 76 65 72 79  U linker is very
2ae40 20 62 72 6f 6b 65 6e 0a 20 20 20 20 20 20 69 66   broken.      if
2ae50 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75   test "$host_cpu
2ae60 22 20 21 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a  " != ia64; then.
2ae70 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63  .ld_shlibs=no..c
2ae80 61 74 20 3c 3c 45 4f 46 20 31 3e 26 32 0a 0a 2a  at <<EOF 1>&2..*
2ae90 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 74 68 65 20  ** Warning: the 
2aea0 47 4e 55 20 6c 69 6e 6b 65 72 2c 20 61 74 20 6c  GNU linker, at l
2aeb0 65 61 73 74 20 75 70 20 74 6f 20 72 65 6c 65 61  east up to relea
2aec0 73 65 20 32 2e 39 2e 31 2c 20 69 73 20 72 65 70  se 2.9.1, is rep
2aed0 6f 72 74 65 64 0a 2a 2a 2a 20 74 6f 20 62 65 20  orted.*** to be 
2aee0 75 6e 61 62 6c 65 20 74 6f 20 72 65 6c 69 61 62  unable to reliab
2aef0 6c 79 20 63 72 65 61 74 65 20 73 68 61 72 65 64  ly create shared
2af00 20 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 41 49   libraries on AI
2af10 58 2e 0a 2a 2a 2a 20 54 68 65 72 65 66 6f 72 65  X..*** Therefore
2af20 2c 20 6c 69 62 74 6f 6f 6c 20 69 73 20 64 69 73  , libtool is dis
2af30 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20 6c 69  abling shared li
2af40 62 72 61 72 69 65 73 20 73 75 70 70 6f 72 74 2e  braries support.
2af50 20 20 49 66 20 79 6f 75 0a 2a 2a 2a 20 72 65 61    If you.*** rea
2af60 6c 6c 79 20 63 61 72 65 20 66 6f 72 20 73 68 61  lly care for sha
2af70 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 79  red libraries, y
2af80 6f 75 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 6d  ou may want to m
2af90 6f 64 69 66 79 20 79 6f 75 72 20 50 41 54 48 0a  odify your PATH.
2afa0 2a 2a 2a 20 73 6f 20 74 68 61 74 20 61 20 6e 6f  *** so that a no
2afb0 6e 2d 47 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20  n-GNU linker is 
2afc0 66 6f 75 6e 64 2c 20 61 6e 64 20 74 68 65 6e 20  found, and then 
2afd0 72 65 73 74 61 72 74 2e 0a 0a 45 4f 46 0a 20 20  restart...EOF.  
2afe0 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
2aff0 0a 20 20 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20  .    amigaos*). 
2b000 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
2b010 73 3d 27 24 72 6d 20 24 6f 75 74 70 75 74 5f 6f  s='$rm $output_o
2b020 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
2b030 79 2e 64 61 74 61 7e 24 65 63 68 6f 20 22 23 64  y.data~$echo "#d
2b040 65 66 69 6e 65 20 4e 41 4d 45 20 24 6c 69 62 6e  efine NAME $libn
2b050 61 6d 65 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f  ame" > $output_o
2b060 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
2b070 79 2e 64 61 74 61 7e 24 65 63 68 6f 20 22 23 64  y.data~$echo "#d
2b080 65 66 69 6e 65 20 4c 49 42 52 41 52 59 5f 49 44  efine LIBRARY_ID
2b090 20 31 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f   1" >> $output_o
2b0a0 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
2b0b0 79 2e 64 61 74 61 7e 24 65 63 68 6f 20 22 23 64  y.data~$echo "#d
2b0c0 65 66 69 6e 65 20 56 45 52 53 49 4f 4e 20 24 6d  efine VERSION $m
2b0d0 61 6a 6f 72 22 20 3e 3e 20 24 6f 75 74 70 75 74  ajor" >> $output
2b0e0 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72  _objdir/a2ixlibr
2b0f0 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f 20 22  ary.data~$echo "
2b100 23 64 65 66 69 6e 65 20 52 45 56 49 53 49 4f 4e  #define REVISION
2b110 20 24 72 65 76 69 73 69 6f 6e 22 20 3e 3e 20 24   $revision" >> $
2b120 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32  output_objdir/a2
2b130 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24  ixlibrary.data~$
2b140 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c 69  AR $AR_FLAGS $li
2b150 62 20 24 6c 69 62 6f 62 6a 73 7e 24 52 41 4e 4c  b $libobjs~$RANL
2b160 49 42 20 24 6c 69 62 7e 28 63 64 20 24 6f 75 74  IB $lib~(cd $out
2b170 70 75 74 5f 6f 62 6a 64 69 72 20 26 26 20 61 32  put_objdir && a2
2b180 69 78 6c 69 62 72 61 72 79 20 2d 33 32 29 27 0a  ixlibrary -32)'.
2b190 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
2b1a0 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
2b1b0 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20 20 20  '-L$libdir'.    
2b1c0 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73    hardcode_minus
2b1d0 5f 4c 3d 79 65 73 0a 0a 20 20 20 20 20 20 23 20  _L=yes..      # 
2b1e0 53 61 6d 75 65 6c 20 41 2e 20 46 61 6c 76 6f 20  Samuel A. Falvo 
2b1f0 49 49 20 3c 6b 63 35 74 6a 61 40 64 6f 6c 70 68  II <kc5tja@dolph
2b200 69 6e 2e 6f 70 65 6e 70 72 6f 6a 65 63 74 73 2e  in.openprojects.
2b210 6e 65 74 3e 20 72 65 70 6f 72 74 73 0a 20 20 20  net> reports.   
2b220 20 20 20 23 20 74 68 61 74 20 74 68 65 20 73 65     # that the se
2b230 6d 61 6e 74 69 63 73 20 6f 66 20 64 79 6e 61 6d  mantics of dynam
2b240 69 63 20 6c 69 62 72 61 72 69 65 73 20 6f 6e 20  ic libraries on 
2b250 41 6d 69 67 61 4f 53 2c 20 61 74 20 6c 65 61 73  AmigaOS, at leas
2b260 74 20 75 70 0a 20 20 20 20 20 20 23 20 74 6f 20  t up.      # to 
2b270 76 65 72 73 69 6f 6e 20 34 2c 20 69 73 20 74 6f  version 4, is to
2b280 20 73 68 61 72 65 20 64 61 74 61 20 61 6d 6f 6e   share data amon
2b290 67 20 6d 75 6c 74 69 70 6c 65 20 70 72 6f 67 72  g multiple progr
2b2a0 61 6d 73 20 6c 69 6e 6b 65 64 0a 20 20 20 20 20  ams linked.     
2b2b0 20 23 20 77 69 74 68 20 74 68 65 20 73 61 6d 65   # with the same
2b2c0 20 64 79 6e 61 6d 69 63 20 6c 69 62 72 61 72 79   dynamic library
2b2d0 2e 20 20 53 69 6e 63 65 20 74 68 69 73 20 64 6f  .  Since this do
2b2e0 65 73 6e 27 74 20 6d 61 74 63 68 20 74 68 65 0a  esn't match the.
2b2f0 20 20 20 20 20 20 23 20 62 65 68 61 76 69 6f 72        # behavior
2b300 20 6f 66 20 73 68 61 72 65 64 20 6c 69 62 72 61   of shared libra
2b310 72 69 65 73 20 6f 6e 20 6f 74 68 65 72 20 70 6c  ries on other pl
2b320 61 74 66 6f 72 6d 73 2c 20 77 65 20 63 61 6e 27  atforms, we can'
2b330 74 20 75 73 65 0a 20 20 20 20 20 20 23 20 74 68  t use.      # th
2b340 65 6d 2e 0a 20 20 20 20 20 20 6c 64 5f 73 68 6c  em..      ld_shl
2b350 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a  ibs=no.      ;;.
2b360 0a 20 20 20 20 62 65 6f 73 2a 29 0a 20 20 20 20  .    beos*).    
2b370 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20    if $LD --help 
2b380 32 3e 26 31 20 7c 20 67 72 65 70 20 27 3a 20 73  2>&1 | grep ': s
2b390 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73  upported targets
2b3a0 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f  :.* elf' > /dev/
2b3b0 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 6c 6c 6f  null; then..allo
2b3c0 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
2b3d0 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 09 23 20  =unsupported..# 
2b3e0 4a 6f 73 65 70 68 20 42 65 63 6b 65 6e 62 61 63  Joseph Beckenbac
2b3f0 68 20 3c 6a 72 62 33 40 62 65 73 74 2e 63 6f 6d  h <jrb3@best.com
2b400 3e 20 73 61 79 73 20 73 6f 6d 65 20 72 65 6c 65  > says some rele
2b410 61 73 65 73 20 6f 66 20 67 63 63 0a 09 23 20 73  ases of gcc..# s
2b420 75 70 70 6f 72 74 20 2d 2d 75 6e 64 65 66 69 6e  upport --undefin
2b430 65 64 2e 20 20 54 68 69 73 20 64 65 73 65 72 76  ed.  This deserv
2b440 65 73 20 73 6f 6d 65 20 69 6e 76 65 73 74 69 67  es some investig
2b450 61 74 69 6f 6e 2e 20 20 46 49 58 4d 45 0a 09 61  ation.  FIXME..a
2b460 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
2b470 20 2d 6e 6f 73 74 61 72 74 20 24 6c 69 62 6f 62   -nostart $libob
2b480 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
2b490 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
2b4a0 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
2b4b0 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  ame -o $lib'.   
2b4c0 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69     else..ld_shli
2b4d0 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20  bs=no.      fi. 
2b4e0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 63 79 67       ;;..    cyg
2b4f0 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20  win* | mingw* | 
2b500 70 77 33 32 2a 29 0a 20 20 20 20 20 20 23 20 5f  pw32*).      # _
2b510 4c 54 5f 41 43 5f 54 41 47 56 41 52 28 68 61 72  LT_AC_TAGVAR(har
2b520 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
2b530 67 5f 73 70 65 63 2c 20 29 20 69 73 20 61 63 74  g_spec, ) is act
2b540 75 61 6c 6c 79 20 6d 65 61 6e 69 6e 67 6c 65 73  ually meaningles
2b550 73 2c 0a 20 20 20 20 20 20 23 20 61 73 20 74 68  s,.      # as th
2b560 65 72 65 20 69 73 20 6e 6f 20 73 65 61 72 63 68  ere is no search
2b570 20 70 61 74 68 20 66 6f 72 20 44 4c 4c 73 2e 0a   path for DLLs..
2b580 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
2b590 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
2b5a0 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20 20 20  '-L$libdir'.    
2b5b0 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65    allow_undefine
2b5c0 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74  d_flag=unsupport
2b5d0 65 64 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f  ed.      always_
2b5e0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e  export_symbols=n
2b5f0 6f 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 73  o.      enable_s
2b600 68 61 72 65 64 5f 77 69 74 68 5f 73 74 61 74 69  hared_with_stati
2b610 63 5f 72 75 6e 74 69 6d 65 73 3d 79 65 73 0a 20  c_runtimes=yes. 
2b620 20 20 20 20 20 65 78 70 6f 72 74 5f 73 79 6d 62       export_symb
2b630 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c  ols_cmds='$NM $l
2b640 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65  ibobjs $convenie
2b650 6e 63 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79  nce | $global_sy
2b660 6d 62 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45 44  mbol_pipe | $SED
2b670 20 2d 65 20 27 5c 27 27 2f 5e 5b 42 43 44 47 53   -e '\''/^[BCDGS
2b680 5d 20 2f 73 2f 2e 2a 20 5c 28 5b 5e 20 5d 2a 5c  ] /s/.* \([^ ]*\
2b690 29 2f 5c 31 20 44 41 54 41 2f 27 5c 27 27 20 7c  )/\1 DATA/'\'' |
2b6a0 20 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b   $SED -e '\''/^[
2b6b0 41 49 54 57 5d 20 2f 73 2f 2e 2a 20 2f 2f 27 5c  AITW] /s/.* //'\
2b6c0 27 27 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71  '' | sort | uniq
2b6d0 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f   > $export_symbo
2b6e0 6c 73 27 0a 0a 20 20 20 20 20 20 69 66 20 24 4c  ls'..      if $L
2b6f0 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20  D --help 2>&1 | 
2b700 67 72 65 70 20 27 61 75 74 6f 2d 69 6d 70 6f 72  grep 'auto-impor
2b710 74 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  t' > /dev/null; 
2b720 74 68 65 6e 0a 20 20 20 20 20 20 20 20 61 72 63  then.        arc
2b730 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
2b740 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
2b750 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
2b760 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74  er_flags -o $out
2b770 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
2b780 6d 65 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d  me ${wl}--image-
2b790 62 61 73 65 3d 30 78 31 30 30 30 30 30 30 30 20  base=0x10000000 
2b7a0 24 7b 77 6c 7d 2d 2d 6f 75 74 2d 69 6d 70 6c 69  ${wl}--out-impli
2b7b0 62 2c 24 6c 69 62 27 0a 09 23 20 49 66 20 74 68  b,$lib'..# If th
2b7c0 65 20 65 78 70 6f 72 74 2d 73 79 6d 62 6f 6c 73  e export-symbols
2b7d0 20 66 69 6c 65 20 61 6c 72 65 61 64 79 20 69 73   file already is
2b7e0 20 61 20 2e 64 65 66 20 66 69 6c 65 20 28 31 73   a .def file (1s
2b7f0 74 20 6c 69 6e 65 0a 09 23 20 69 73 20 45 58 50  t line..# is EXP
2b800 4f 52 54 53 29 2c 20 75 73 65 20 69 74 20 61 73  ORTS), use it as
2b810 20 69 73 3b 20 6f 74 68 65 72 77 69 73 65 2c 20   is; otherwise, 
2b820 70 72 65 70 65 6e 64 2e 2e 2e 0a 09 61 72 63 68  prepend.....arch
2b830 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
2b840 27 69 66 20 74 65 73 74 20 22 78 60 24 53 45 44  'if test "x`$SED
2b850 20 31 71 20 24 65 78 70 6f 72 74 5f 73 79 6d 62   1q $export_symb
2b860 6f 6c 73 60 22 20 3d 20 78 45 58 50 4f 52 54 53  ols`" = xEXPORTS
2b870 3b 20 74 68 65 6e 0a 09 20 20 63 70 20 24 65 78  ; then..  cp $ex
2b880 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 24 6f 75  port_symbols $ou
2b890 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
2b8a0 61 6d 65 2e 64 65 66 3b 0a 09 65 6c 73 65 0a 09  ame.def;..else..
2b8b0 20 20 65 63 68 6f 20 45 58 50 4f 52 54 53 20 3e    echo EXPORTS >
2b8c0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
2b8d0 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 20 20  $soname.def;..  
2b8e0 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79 6d 62  cat $export_symb
2b8f0 6f 6c 73 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f  ols >> $output_o
2b900 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65  bjdir/$soname.de
2b910 66 3b 0a 09 66 69 7e 0a 09 24 43 43 20 2d 73 68  f;..fi~..$CC -sh
2b920 61 72 65 64 20 24 6f 75 74 70 75 74 5f 6f 62 6a  ared $output_obj
2b930 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 20  dir/$soname.def 
2b940 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
2b950 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
2b960 73 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a  s -o $output_obj
2b970 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c  dir/$soname ${wl
2b980 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65 3d 30 78  }--image-base=0x
2b990 31 30 30 30 30 30 30 30 20 20 24 7b 77 6c 7d 2d  10000000  ${wl}-
2b9a0 2d 6f 75 74 2d 69 6d 70 6c 69 62 2c 24 6c 69 62  -out-implib,$lib
2b9b0 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64  '.      else..ld
2b9c0 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
2b9d0 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
2b9e0 20 20 6e 65 74 62 73 64 2a 20 7c 20 6b 6e 65 74    netbsd* | knet
2b9f0 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20  bsd*-gnu).      
2ba00 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20  if echo __ELF__ 
2ba10 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 67 72 65  | $CC -E - | gre
2ba20 70 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65 76 2f  p __ELF__ >/dev/
2ba30 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68  null; then..arch
2ba40 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 42  ive_cmds='$LD -B
2ba50 73 68 61 72 65 61 62 6c 65 20 24 6c 69 62 6f 62  shareable $libob
2ba60 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e  js $deplibs $lin
2ba70 6b 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6c 69  ker_flags -o $li
2ba80 62 27 0a 09 77 6c 61 72 63 3d 0a 20 20 20 20 20  b'..wlarc=.     
2ba90 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65 5f 63   else..archive_c
2baa0 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
2bab0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
2bac0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
2bad0 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
2bae0 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  $wl$soname -o $l
2baf0 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70  ib'..archive_exp
2bb00 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  sym_cmds='$CC -s
2bb10 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
2bb20 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
2bb30 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
2bb40 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
2bb50 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d  ${wl}-retain-sym
2bb60 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78  bols-file $wl$ex
2bb70 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20  port_symbols -o 
2bb80 24 6c 69 62 27 0a 20 20 20 20 20 20 66 69 0a 20  $lib'.      fi. 
2bb90 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c       ;;..    sol
2bba0 61 72 69 73 2a 20 7c 20 73 79 73 76 35 2a 29 0a  aris* | sysv5*).
2bbb0 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 76 20        if $LD -v 
2bbc0 32 3e 26 31 20 7c 20 67 72 65 70 20 27 42 46 44  2>&1 | grep 'BFD
2bbd0 20 32 5c 2e 38 27 20 3e 20 2f 64 65 76 2f 6e 75   2\.8' > /dev/nu
2bbe0 6c 6c 3b 20 74 68 65 6e 0a 09 6c 64 5f 73 68 6c  ll; then..ld_shl
2bbf0 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 45 4f  ibs=no..cat <<EO
2bc00 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e  F 1>&2..*** Warn
2bc10 69 6e 67 3a 20 54 68 65 20 72 65 6c 65 61 73 65  ing: The release
2bc20 73 20 32 2e 38 2e 2a 20 6f 66 20 74 68 65 20 47  s 2.8.* of the G
2bc30 4e 55 20 6c 69 6e 6b 65 72 20 63 61 6e 6e 6f 74  NU linker cannot
2bc40 20 72 65 6c 69 61 62 6c 79 0a 2a 2a 2a 20 63 72   reliably.*** cr
2bc50 65 61 74 65 20 73 68 61 72 65 64 20 6c 69 62 72  eate shared libr
2bc60 61 72 69 65 73 20 6f 6e 20 53 6f 6c 61 72 69 73  aries on Solaris
2bc70 20 73 79 73 74 65 6d 73 2e 20 20 54 68 65 72 65   systems.  There
2bc80 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a  fore, libtool.**
2bc90 2a 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73  * is disabling s
2bca0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
2bcb0 73 75 70 70 6f 72 74 2e 20 20 57 65 20 75 72 67  support.  We urg
2bcc0 65 20 79 6f 75 20 74 6f 20 75 70 67 72 61 64 65  e you to upgrade
2bcd0 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c   GNU.*** binutil
2bce0 73 20 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 39  s to release 2.9
2bcf0 2e 31 20 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e  .1 or newer.  An
2bd00 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 69 73 20  other option is 
2bd10 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f  to modify.*** yo
2bd20 75 72 20 50 41 54 48 20 6f 72 20 63 6f 6d 70 69  ur PATH or compi
2bd30 6c 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f  ler configuratio
2bd40 6e 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e 61  n so that the na
2bd50 74 69 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a  tive linker is.*
2bd60 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20 74 68 65  ** used, and the
2bd70 6e 20 72 65 73 74 61 72 74 2e 0a 0a 45 4f 46 0a  n restart...EOF.
2bd80 20 20 20 20 20 20 65 6c 69 66 20 24 4c 44 20 2d        elif $LD -
2bd90 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 67 72 65  -help 2>&1 | gre
2bda0 70 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74  p ': supported t
2bdb0 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e  argets:.* elf' >
2bdc0 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
2bdd0 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
2bde0 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
2bdf0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
2be00 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
2be10 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
2be20 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09  oname -o $lib'..
2be30 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
2be40 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
2be50 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
2be60 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
2be70 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
2be80 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  $wl$soname ${wl}
2be90 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d  -retain-symbols-
2bea0 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f  file $wl$export_
2beb0 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27  symbols -o $lib'
2bec0 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f  .      else..ld_
2bed0 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
2bee0 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
2bef0 20 73 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20 20   sunos4*).      
2bf00 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c  archive_cmds='$L
2bf10 44 20 2d 61 73 73 65 72 74 20 70 75 72 65 2d 74  D -assert pure-t
2bf20 65 78 74 20 2d 42 73 68 61 72 65 61 62 6c 65 20  ext -Bshareable 
2bf30 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
2bf40 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
2bf50 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 77  r_flags'.      w
2bf60 6c 61 72 63 3d 0a 20 20 20 20 20 20 68 61 72 64  larc=.      hard
2bf70 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a  code_direct=yes.
2bf80 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73        hardcode_s
2bf90 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a  hlibpath_var=no.
2bfa0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 6c 69 6e 75        ;;..  linu
2bfb0 78 2a 29 0a 20 20 20 20 69 66 20 24 4c 44 20 2d  x*).    if $LD -
2bfc0 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 65 67 72  -help 2>&1 | egr
2bfd0 65 70 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20  ep ': supported 
2bfe0 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20  targets:.* elf' 
2bff0 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
2c000 6e 0a 20 20 20 20 20 20 20 20 74 6d 70 5f 61 72  n.        tmp_ar
2c010 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
2c020 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
2c030 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
2c040 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
2c050 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
2c060 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63 68  e -o $lib'..arch
2c070 69 76 65 5f 63 6d 64 73 3d 22 24 74 6d 70 5f 61  ive_cmds="$tmp_a
2c080 72 63 68 69 76 65 5f 63 6d 64 73 22 0a 20 20 20  rchive_cmds".   
2c090 20 20 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e     supports_anon
2c0a0 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 6e 6f 0a 20  _versioning=no. 
2c0b0 20 20 20 20 20 63 61 73 65 20 60 24 4c 44 20 2d       case `$LD -
2c0c0 76 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69  v 2>/dev/null` i
2c0d0 6e 0a 20 20 20 20 20 20 20 20 2a 5c 20 30 31 2e  n.        *\ 01.
2c0e0 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a  * | *\ 2.[0-9].*
2c0f0 20 7c 20 2a 5c 20 32 2e 31 30 2e 2a 29 20 3b 3b   | *\ 2.10.*) ;;
2c100 20 23 20 63 61 74 63 68 20 76 65 72 73 69 6f 6e   # catch version
2c110 73 20 3c 20 32 2e 31 31 0a 20 20 20 20 20 20 20  s < 2.11.       
2c120 20 2a 5c 20 32 2e 31 31 2e 39 33 2e 30 2e 32 5c   *\ 2.11.93.0.2\
2c130 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f   *) supports_ano
2c140 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73  n_versioning=yes
2c150 20 3b 3b 20 23 20 52 48 37 2e 33 20 2e 2e 2e 0a   ;; # RH7.3 ....
2c160 20 20 20 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e          *\ 2.11.
2c170 39 32 2e 30 2e 31 32 5c 20 2a 29 20 73 75 70 70  92.0.12\ *) supp
2c180 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f  orts_anon_versio
2c190 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 4d 61  ning=yes ;; # Ma
2c1a0 6e 64 72 61 6b 65 20 38 2e 32 20 2e 2e 2e 0a 20  ndrake 8.2 .... 
2c1b0 20 20 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e 2a         *\ 2.11.*
2c1c0 29 20 3b 3b 20 23 20 6f 74 68 65 72 20 32 2e 31  ) ;; # other 2.1
2c1d0 31 20 76 65 72 73 69 6f 6e 73 0a 20 20 20 20 20  1 versions.     
2c1e0 20 20 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61     *) supports_a
2c1f0 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79  non_versioning=y
2c200 65 73 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  es ;;.      esac
2c210 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 24  .      if test $
2c220 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65  supports_anon_ve
2c230 72 73 69 6f 6e 69 6e 67 20 3d 20 79 65 73 3b 20  rsioning = yes; 
2c240 74 68 65 6e 0a 20 20 20 20 20 20 20 20 61 72 63  then.        arc
2c250 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
2c260 3d 27 24 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61  ='$echo "{ globa
2c270 6c 3a 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62  l:" > $output_ob
2c280 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
2c290 72 7e 0a 63 61 74 20 24 65 78 70 6f 72 74 5f 73  r~.cat $export_s
2c2a0 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20 2d 65 20  ymbols | sed -e 
2c2b0 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20  "s/\(.*\)/\1;/" 
2c2c0 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
2c2d0 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
2c2e0 24 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a 3b  $echo "local: *;
2c2f0 20 7d 3b 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f   };" >> $output_
2c300 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
2c310 76 65 72 7e 0a 20 20 20 20 20 20 20 20 24 43 43  ver~.        $CC
2c320 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
2c330 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
2c340 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
2c350 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
2c360 6d 65 20 24 7b 77 6c 7d 2d 76 65 72 73 69 6f 6e  me ${wl}-version
2c370 2d 73 63 72 69 70 74 20 24 7b 77 6c 7d 24 6f 75  -script ${wl}$ou
2c380 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62  tput_objdir/$lib
2c390 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24 6c 69 62  name.ver -o $lib
2c3a0 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20  '.      else.   
2c3b0 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70       archive_exp
2c3c0 73 79 6d 5f 63 6d 64 73 3d 22 24 74 6d 70 5f 61  sym_cmds="$tmp_a
2c3d0 72 63 68 69 76 65 5f 63 6d 64 73 22 0a 20 20 20  rchive_cmds".   
2c3e0 20 20 20 66 69 0a 20 20 20 20 65 6c 73 65 0a 20     fi.    else. 
2c3f0 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e       ld_shlibs=n
2c400 6f 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a  o.    fi.    ;;.
2c410 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66  .    *).      if
2c420 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
2c430 20 7c 20 67 72 65 70 20 27 3a 20 73 75 70 70 6f   | grep ': suppo
2c440 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20  rted targets:.* 
2c450 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  elf' > /dev/null
2c460 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f  ; then..archive_
2c470 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
2c480 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
2c490 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
2c4a0 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
2c4b0 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   $wl$soname -o $
2c4c0 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78  lib'..archive_ex
2c4d0 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d  psym_cmds='$CC -
2c4e0 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
2c4f0 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
2c500 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
2c510 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
2c520 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79   ${wl}-retain-sy
2c530 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65  mbols-file $wl$e
2c540 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f  xport_symbols -o
2c550 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73   $lib'.      els
2c560 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a  e..ld_shlibs=no.
2c570 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b        fi.      ;
2c580 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20  ;.    esac..    
2c590 69 66 20 74 65 73 74 20 22 24 6c 64 5f 73 68 6c  if test "$ld_shl
2c5a0 69 62 73 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  ibs" = yes; then
2c5b0 0a 20 20 20 20 20 20 72 75 6e 70 61 74 68 5f 76  .      runpath_v
2c5c0 61 72 3d 4c 44 5f 52 55 4e 5f 50 41 54 48 0a 20  ar=LD_RUN_PATH. 
2c5d0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
2c5e0 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
2c5f0 24 7b 77 6c 7d 2d 2d 72 70 61 74 68 20 24 7b 77  ${wl}--rpath ${w
2c600 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20  l}$libdir'.     
2c610 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f   export_dynamic_
2c620 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
2c630 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61 6d 69 63  --export-dynamic
2c640 27 0a 20 20 20 20 20 20 23 20 61 6e 63 69 65 6e  '.      # ancien
2c650 74 20 47 4e 55 20 6c 64 20 64 69 64 6e 27 74 20  t GNU ld didn't 
2c660 73 75 70 70 6f 72 74 20 2d 2d 77 68 6f 6c 65 2d  support --whole-
2c670 61 72 63 68 69 76 65 20 65 74 2e 20 61 6c 2e 0a  archive et. al..
2c680 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68        if $LD --h
2c690 65 6c 70 20 32 3e 26 31 20 7c 20 67 72 65 70 20  elp 2>&1 | grep 
2c6a0 27 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  'no-whole-archiv
2c6b0 65 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  e' > /dev/null; 
2c6c0 74 68 65 6e 0a 20 09 77 68 6f 6c 65 5f 61 72 63  then. .whole_arc
2c6d0 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 22  hive_flag_spec="
2c6e0 24 77 6c 61 72 63 22 27 2d 2d 77 68 6f 6c 65 2d  $wlarc"'--whole-
2c6f0 61 72 63 68 69 76 65 24 63 6f 6e 76 65 6e 69 65  archive$convenie
2c700 6e 63 65 20 27 22 24 77 6c 61 72 63 22 27 2d 2d  nce '"$wlarc"'--
2c710 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  no-whole-archive
2c720 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 09  '.      else.  .
2c730 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
2c740 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 20 20 66  ag_spec=.      f
2c750 69 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a  i.    fi.  else.
2c760 20 20 20 20 23 20 50 4f 52 54 4d 45 20 66 69 6c      # PORTME fil
2c770 6c 20 69 6e 20 61 20 64 65 73 63 72 69 70 74 69  l in a descripti
2c780 6f 6e 20 6f 66 20 79 6f 75 72 20 73 79 73 74 65  on of your syste
2c790 6d 27 73 20 6c 69 6e 6b 65 72 20 28 6e 6f 74 20  m's linker (not 
2c7a0 47 4e 55 20 6c 64 29 0a 20 20 20 20 63 61 73 65  GNU ld).    case
2c7b0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
2c7c0 20 61 69 78 33 2a 29 0a 20 20 20 20 20 20 61 6c   aix3*).      al
2c7d0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
2c7e0 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ag=unsupported. 
2c7f0 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f       always_expo
2c800 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a 20  rt_symbols=yes. 
2c810 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70       archive_exp
2c820 73 79 6d 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 6f  sym_cmds='$LD -o
2c830 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
2c840 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73  $soname $libobjs
2c850 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
2c860 72 5f 66 6c 61 67 73 20 2d 62 45 3a 24 65 78 70  r_flags -bE:$exp
2c870 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 54 35 31  ort_symbols -T51
2c880 32 20 2d 48 35 31 32 20 2d 62 4d 3a 53 52 45 7e  2 -H512 -bM:SRE~
2c890 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c  $AR $AR_FLAGS $l
2c8a0 69 62 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  ib $output_objdi
2c8b0 72 2f 24 73 6f 6e 61 6d 65 27 0a 20 20 20 20 20  r/$soname'.     
2c8c0 20 23 20 4e 6f 74 65 3a 20 74 68 69 73 20 6c 69   # Note: this li
2c8d0 6e 6b 65 72 20 68 61 72 64 63 6f 64 65 73 20 74  nker hardcodes t
2c8e0 68 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 69  he directories i
2c8f0 6e 20 4c 49 42 50 41 54 48 20 69 66 20 74 68 65  n LIBPATH if the
2c900 72 65 0a 20 20 20 20 20 20 23 20 61 72 65 20 6e  re.      # are n
2c910 6f 20 64 69 72 65 63 74 6f 72 69 65 73 20 73 70  o directories sp
2c920 65 63 69 66 69 65 64 20 62 79 20 2d 4c 2e 0a 20  ecified by -L.. 
2c930 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69       hardcode_mi
2c940 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20  nus_L=yes.      
2c950 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
2c960 20 79 65 73 20 26 26 20 74 65 73 74 20 2d 7a 20   yes && test -z 
2c970 22 24 6c 69 6e 6b 5f 73 74 61 74 69 63 5f 66 6c  "$link_static_fl
2c980 61 67 22 3b 20 74 68 65 6e 0a 09 23 20 4e 65 69  ag"; then..# Nei
2c990 74 68 65 72 20 64 69 72 65 63 74 20 68 61 72 64  ther direct hard
2c9a0 63 6f 64 69 6e 67 20 6e 6f 72 20 73 74 61 74 69  coding nor stati
2c9b0 63 20 6c 69 6e 6b 69 6e 67 20 69 73 20 73 75 70  c linking is sup
2c9c0 70 6f 72 74 65 64 20 77 69 74 68 20 61 0a 09 23  ported with a..#
2c9d0 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63 74 32   broken collect2
2c9e0 2e 0a 09 68 61 72 64 63 6f 64 65 5f 64 69 72 65  ...hardcode_dire
2c9f0 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ct=unsupported. 
2ca00 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
2ca10 0a 0a 20 20 20 20 61 69 78 34 2a 20 7c 20 61 69  ..    aix4* | ai
2ca20 78 35 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65  x5*).      if te
2ca30 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d  st "$host_cpu" =
2ca40 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 4f   ia64; then..# O
2ca50 6e 20 49 41 36 34 2c 20 74 68 65 20 6c 69 6e 6b  n IA64, the link
2ca60 65 72 20 64 6f 65 73 20 72 75 6e 20 74 69 6d 65  er does run time
2ca70 20 6c 69 6e 6b 69 6e 67 20 62 79 20 64 65 66 61   linking by defa
2ca80 75 6c 74 2c 20 73 6f 20 77 65 20 64 6f 6e 27 74  ult, so we don't
2ca90 0a 09 23 20 68 61 76 65 20 74 6f 20 64 6f 20 61  ..# have to do a
2caa0 6e 79 74 68 69 6e 67 20 73 70 65 63 69 61 6c 2e  nything special.
2cab0 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d  ..aix_use_runtim
2cac0 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 09 65 78 70  elinking=no..exp
2cad0 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 42 65 78 70  _sym_flag='-Bexp
2cae0 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66  ort'..no_entry_f
2caf0 6c 61 67 3d 22 22 0a 20 20 20 20 20 20 65 6c 73  lag="".      els
2cb00 65 0a 09 23 20 49 66 20 77 65 27 72 65 20 75 73  e..# If we're us
2cb10 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e  ing GNU nm, then
2cb20 20 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74   we don't want t
2cb30 68 65 20 22 2d 43 22 20 6f 70 74 69 6f 6e 2e 0a  he "-C" option..
2cb40 09 23 20 2d 43 20 6d 65 61 6e 73 20 64 65 6d 61  .# -C means dema
2cb50 6e 67 6c 65 20 74 6f 20 41 49 58 20 6e 6d 2c 20  ngle to AIX nm, 
2cb60 62 75 74 20 6d 65 61 6e 73 20 64 6f 6e 27 74 20  but means don't 
2cb70 64 65 6d 61 6e 67 6c 65 20 77 69 74 68 20 47 4e  demangle with GN
2cb80 55 20 6e 6d 0a 09 69 66 20 24 4e 4d 20 2d 56 20  U nm..if $NM -V 
2cb90 32 3e 26 31 20 7c 20 67 72 65 70 20 27 47 4e 55  2>&1 | grep 'GNU
2cba0 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
2cbb0 68 65 6e 0a 09 20 20 65 78 70 6f 72 74 5f 73 79  hen..  export_sy
2cbc0 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20  mbols_cmds='$NM 
2cbd0 2d 42 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63  -Bpg $libobjs $c
2cbe0 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b  onvenience | awk
2cbf0 20 27 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 32   '\''{ if (((\$2
2cc00 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24 32   == "T") || (\$2
2cc10 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c 24 32   == "D") || (\$2
2cc20 20 3d 3d 20 22 42 22 29 29 20 26 26 20 28 73 75   == "B")) && (su
2cc30 62 73 74 72 28 5c 24 33 2c 31 2c 31 29 20 21 3d  bstr(\$3,1,1) !=
2cc40 20 22 2e 22 29 29 20 7b 20 70 72 69 6e 74 20 5c   ".")) { print \
2cc50 24 33 20 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72  $3 } }'\'' | sor
2cc60 74 20 2d 75 20 3e 20 24 65 78 70 6f 72 74 5f 73  t -u > $export_s
2cc70 79 6d 62 6f 6c 73 27 0a 09 65 6c 73 65 0a 09 20  ymbols'..else.. 
2cc80 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f   export_symbols_
2cc90 63 6d 64 73 3d 27 24 4e 4d 20 2d 42 43 70 67 20  cmds='$NM -BCpg 
2cca0 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e  $libobjs $conven
2ccb0 69 65 6e 63 65 20 7c 20 61 77 6b 20 27 5c 27 27  ience | awk '\''
2ccc0 7b 20 69 66 20 28 28 28 5c 24 32 20 3d 3d 20 22  { if (((\$2 == "
2ccd0 54 22 29 20 7c 7c 20 28 5c 24 32 20 3d 3d 20 22  T") || (\$2 == "
2cce0 44 22 29 20 7c 7c 20 28 5c 24 32 20 3d 3d 20 22  D") || (\$2 == "
2ccf0 42 22 29 29 20 26 26 20 28 73 75 62 73 74 72 28  B")) && (substr(
2cd00 5c 24 33 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29  \$3,1,1) != ".")
2cd10 29 20 7b 20 70 72 69 6e 74 20 5c 24 33 20 7d 20  ) { print \$3 } 
2cd20 7d 27 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75 20  }'\'' | sort -u 
2cd30 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  > $export_symbol
2cd40 73 27 0a 09 66 69 0a 09 61 69 78 5f 75 73 65 5f  s'..fi..aix_use_
2cd50 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e  runtimelinking=n
2cd60 6f 0a 0a 09 23 20 54 65 73 74 20 69 66 20 77 65  o...# Test if we
2cd70 20 61 72 65 20 74 72 79 69 6e 67 20 74 6f 20 75   are trying to u
2cd80 73 65 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b  se run time link
2cd90 69 6e 67 20 6f 72 20 6e 6f 72 6d 61 6c 0a 09 23  ing or normal..#
2cda0 20 41 49 58 20 73 74 79 6c 65 20 6c 69 6e 6b 69   AIX style linki
2cdb0 6e 67 2e 20 49 66 20 2d 62 72 74 6c 20 69 73 20  ng. If -brtl is 
2cdc0 73 6f 6d 65 77 68 65 72 65 20 69 6e 20 4c 44 46  somewhere in LDF
2cdd0 4c 41 47 53 2c 20 77 65 0a 09 23 20 6e 65 65 64  LAGS, we..# need
2cde0 20 74 6f 20 64 6f 20 72 75 6e 74 69 6d 65 20 6c   to do runtime l
2cdf0 69 6e 6b 69 6e 67 2e 0a 09 63 61 73 65 20 24 68  inking...case $h
2ce00 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b  ost_os in aix4.[
2ce10 32 33 5d 7c 61 69 78 34 2e 5b 32 33 5d 2e 2a 7c  23]|aix4.[23].*|
2ce20 61 69 78 35 2a 29 0a 09 20 20 66 6f 72 20 6c 64  aix5*)..  for ld
2ce30 5f 66 6c 61 67 20 69 6e 20 24 4c 44 46 4c 41 47  _flag in $LDFLAG
2ce40 53 3b 20 64 6f 0a 20 20 09 20 20 69 66 20 28 74  S; do.  .  if (t
2ce50 65 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22  est $ld_flag = "
2ce60 2d 62 72 74 6c 22 20 7c 7c 20 74 65 73 74 20 24  -brtl" || test $
2ce70 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 57 6c 2c 2d  ld_flag = "-Wl,-
2ce80 62 72 74 6c 22 29 3b 20 74 68 65 6e 0a 20 20 09  brtl"); then.  .
2ce90 20 20 20 20 61 69 78 5f 75 73 65 5f 72 75 6e 74      aix_use_runt
2cea0 69 6d 65 6c 69 6e 6b 69 6e 67 3d 79 65 73 0a 20  imelinking=yes. 
2ceb0 20 09 20 20 20 20 62 72 65 61 6b 0a 20 20 09 20   .    break.  . 
2cec0 20 66 69 0a 09 20 20 64 6f 6e 65 0a 09 65 73 61   fi..  done..esa
2ced0 63 0a 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67  c...exp_sym_flag
2cee0 3d 27 2d 62 65 78 70 6f 72 74 27 0a 09 6e 6f 5f  ='-bexport'..no_
2cef0 65 6e 74 72 79 5f 66 6c 61 67 3d 27 2d 62 6e 6f  entry_flag='-bno
2cf00 65 6e 74 72 79 27 0a 20 20 20 20 20 20 66 69 0a  entry'.      fi.
2cf10 0a 20 20 20 20 20 20 23 20 57 68 65 6e 20 6c 61  .      # When la
2cf20 72 67 65 20 65 78 65 63 75 74 61 62 6c 65 73 20  rge executables 
2cf30 6f 72 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74  or shared object
2cf40 73 20 61 72 65 20 62 75 69 6c 74 2c 20 41 49 58  s are built, AIX
2cf50 20 6c 64 20 63 61 6e 0a 20 20 20 20 20 20 23 20   ld can.      # 
2cf60 68 61 76 65 20 70 72 6f 62 6c 65 6d 73 20 63 72  have problems cr
2cf70 65 61 74 69 6e 67 20 74 68 65 20 74 61 62 6c 65  eating the table
2cf80 20 6f 66 20 63 6f 6e 74 65 6e 74 73 2e 20 20 49   of contents.  I
2cf90 66 20 6c 69 6e 6b 69 6e 67 20 61 20 6c 69 62 72  f linking a libr
2cfa0 61 72 79 0a 20 20 20 20 20 20 23 20 6f 72 20 70  ary.      # or p
2cfb0 72 6f 67 72 61 6d 20 72 65 73 75 6c 74 73 20 69  rogram results i
2cfc0 6e 20 22 65 72 72 6f 72 20 54 4f 43 20 6f 76 65  n "error TOC ove
2cfd0 72 66 6c 6f 77 22 20 61 64 64 20 2d 6d 6d 69 6e  rflow" add -mmin
2cfe0 69 6d 61 6c 2d 74 6f 63 20 74 6f 0a 20 20 20 20  imal-toc to.    
2cff0 20 20 23 20 43 58 58 46 4c 41 47 53 2f 43 46 4c    # CXXFLAGS/CFL
2d000 41 47 53 20 66 6f 72 20 67 2b 2b 2f 67 63 63 2e  AGS for g++/gcc.
2d010 20 20 49 6e 20 74 68 65 20 63 61 73 65 73 20 77    In the cases w
2d020 68 65 72 65 20 74 68 61 74 20 69 73 20 6e 6f 74  here that is not
2d030 0a 20 20 20 20 20 20 23 20 65 6e 6f 75 67 68 20  .      # enough 
2d040 74 6f 20 66 69 78 20 74 68 65 20 70 72 6f 62 6c  to fix the probl
2d050 65 6d 2c 20 61 64 64 20 2d 57 6c 2c 2d 62 62 69  em, add -Wl,-bbi
2d060 67 74 6f 63 20 74 6f 20 4c 44 46 4c 41 47 53 2e  gtoc to LDFLAGS.
2d070 0a 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  ..      archive_
2d080 63 6d 64 73 3d 27 27 0a 20 20 20 20 20 20 68 61  cmds=''.      ha
2d090 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65  rdcode_direct=ye
2d0a0 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  s.      hardcode
2d0b0 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f  _libdir_separato
2d0c0 72 3d 27 3a 27 0a 20 20 20 20 20 20 6c 69 6e 6b  r=':'.      link
2d0d0 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 79 65 73  _all_deplibs=yes
2d0e0 0a 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ..      if test 
2d0f0 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68  "$GCC" = yes; th
2d100 65 6e 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 6f  en..case $host_o
2d110 73 20 69 6e 20 61 69 78 34 2e 30 31 32 7c 61 69  s in aix4.012|ai
2d120 78 34 2e 30 31 32 2e 2a 29 0a 09 23 20 57 65 20  x4.012.*)..# We 
2d130 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20 64 6f 20  only want to do 
2d140 74 68 69 73 20 6f 6e 20 41 49 58 20 34 2e 32 20  this on AIX 4.2 
2d150 61 6e 64 20 6c 6f 77 65 72 2c 20 74 68 65 20 63  and lower, the c
2d160 68 65 63 6b 0a 09 23 20 62 65 6c 6f 77 20 66 6f  heck..# below fo
2d170 72 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63 74  r broken collect
2d180 32 20 64 6f 65 73 6e 27 74 20 77 6f 72 6b 20 75  2 doesn't work u
2d190 6e 64 65 72 20 34 2e 33 2b 0a 09 20 20 63 6f 6c  nder 4.3+..  col
2d1a0 6c 65 63 74 32 6e 61 6d 65 3d 60 24 7b 43 43 7d  lect2name=`${CC}
2d1b0 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d   -print-prog-nam
2d1c0 65 3d 63 6f 6c 6c 65 63 74 32 60 0a 09 20 20 69  e=collect2`..  i
2d1d0 66 20 74 65 73 74 20 2d 66 20 22 24 63 6f 6c 6c  f test -f "$coll
2d1e0 65 63 74 32 6e 61 6d 65 22 20 26 26 20 5c 0a 20  ect2name" && \. 
2d1f0 20 09 20 20 20 73 74 72 69 6e 67 73 20 22 24 63   .   strings "$c
2d200 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20 7c 20 67  ollect2name" | g
2d210 72 65 70 20 72 65 73 6f 6c 76 65 5f 6c 69 62 5f  rep resolve_lib_
2d220 6e 61 6d 65 20 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  name >/dev/null.
2d230 09 20 20 74 68 65 6e 0a 20 20 09 20 20 23 20 57  .  then.  .  # W
2d240 65 20 68 61 76 65 20 72 65 77 6f 72 6b 65 64 20  e have reworked 
2d250 63 6f 6c 6c 65 63 74 32 0a 20 20 09 20 20 68 61  collect2.  .  ha
2d260 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65  rdcode_direct=ye
2d270 73 0a 09 20 20 65 6c 73 65 0a 20 20 09 20 20 23  s..  else.  .  #
2d280 20 57 65 20 68 61 76 65 20 6f 6c 64 20 63 6f 6c   We have old col
2d290 6c 65 63 74 32 0a 20 20 09 20 20 68 61 72 64 63  lect2.  .  hardc
2d2a0 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e 73 75 70  ode_direct=unsup
2d2b0 70 6f 72 74 65 64 0a 20 20 09 20 20 23 20 49 74  ported.  .  # It
2d2c0 20 66 61 69 6c 73 20 74 6f 20 66 69 6e 64 20 75   fails to find u
2d2d0 6e 69 6e 73 74 61 6c 6c 65 64 20 6c 69 62 72 61  ninstalled libra
2d2e0 72 69 65 73 20 77 68 65 6e 20 74 68 65 20 75 6e  ries when the un
2d2f0 69 6e 73 74 61 6c 6c 65 64 0a 20 20 09 20 20 23  installed.  .  #
2d300 20 70 61 74 68 20 69 73 20 6e 6f 74 20 6c 69 73   path is not lis
2d310 74 65 64 20 69 6e 20 74 68 65 20 6c 69 62 70 61  ted in the libpa
2d320 74 68 2e 20 20 53 65 74 74 69 6e 67 20 68 61 72  th.  Setting har
2d330 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 0a 20 20  dcode_minus_L.  
2d340 09 20 20 23 20 74 6f 20 75 6e 73 75 70 70 6f 72  .  # to unsuppor
2d350 74 65 64 20 66 6f 72 63 65 73 20 72 65 6c 69 6e  ted forces relin
2d360 6b 69 6e 67 0a 20 20 09 20 20 68 61 72 64 63 6f  king.  .  hardco
2d370 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20  de_minus_L=yes. 
2d380 20 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62   .  hardcode_lib
2d390 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d  dir_flag_spec='-
2d3a0 4c 24 6c 69 62 64 69 72 27 0a 20 20 09 20 20 68  L$libdir'.  .  h
2d3b0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73  ardcode_libdir_s
2d3c0 65 70 61 72 61 74 6f 72 3d 0a 09 20 20 66 69 0a  eparator=..  fi.
2d3d0 09 65 73 61 63 0a 09 73 68 61 72 65 64 5f 66 6c  .esac..shared_fl
2d3e0 61 67 3d 27 2d 73 68 61 72 65 64 27 0a 20 20 20  ag='-shared'.   
2d3f0 20 20 20 65 6c 73 65 0a 09 23 20 6e 6f 74 20 75     else..# not u
2d400 73 69 6e 67 20 67 63 63 0a 09 69 66 20 74 65 73  sing gcc..if tes
2d410 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
2d420 69 61 36 34 3b 20 74 68 65 6e 0a 20 20 09 23 20  ia64; then.  .# 
2d430 56 69 73 75 61 6c 41 67 65 20 43 2b 2b 2c 20 56  VisualAge C++, V
2d440 65 72 73 69 6f 6e 20 35 2e 35 20 66 6f 72 20 41  ersion 5.5 for A
2d450 49 58 20 35 4c 20 66 6f 72 20 49 41 2d 36 34 2c  IX 5L for IA-64,
2d460 20 42 65 74 61 20 33 20 52 65 6c 65 61 73 65 0a   Beta 3 Release.
2d470 20 20 09 23 20 63 68 6f 6b 65 73 20 6f 6e 20 2d    .# chokes on -
2d480 57 6c 2c 2d 47 2e 20 54 68 65 20 66 6f 6c 6c 6f  Wl,-G. The follo
2d490 77 69 6e 67 20 6c 69 6e 65 20 69 73 20 63 6f 72  wing line is cor
2d4a0 72 65 63 74 3a 0a 09 20 20 73 68 61 72 65 64 5f  rect:..  shared_
2d4b0 66 6c 61 67 3d 27 2d 47 27 0a 09 65 6c 73 65 0a  flag='-G'..else.
2d4c0 20 20 09 69 66 20 74 65 73 74 20 22 24 61 69 78    .if test "$aix
2d4d0 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b  _use_runtimelink
2d4e0 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  ing" = yes; then
2d4f0 0a 09 20 20 20 20 73 68 61 72 65 64 5f 66 6c 61  ..    shared_fla
2d500 67 3d 27 24 7b 77 6c 7d 2d 47 27 0a 09 20 20 65  g='${wl}-G'..  e
2d510 6c 73 65 0a 09 20 20 20 20 73 68 61 72 65 64 5f  lse..    shared_
2d520 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 62 4d 3a 53  flag='${wl}-bM:S
2d530 52 45 27 0a 20 20 09 66 69 0a 09 66 69 0a 20 20  RE'.  .fi..fi.  
2d540 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20 23 20      fi..      # 
2d550 49 74 20 73 65 65 6d 73 20 74 68 61 74 20 2d 62  It seems that -b
2d560 65 78 70 61 6c 6c 20 64 6f 65 73 20 6e 6f 74 20  expall does not 
2d570 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 62  export symbols b
2d580 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 0a 20 20  eginning with.  
2d590 20 20 20 20 23 20 75 6e 64 65 72 73 63 6f 72 65      # underscore
2d5a0 20 28 5f 29 2c 20 73 6f 20 69 74 20 69 73 20 62   (_), so it is b
2d5b0 65 74 74 65 72 20 74 6f 20 67 65 6e 65 72 61 74  etter to generat
2d5c0 65 20 61 20 6c 69 73 74 20 6f 66 20 73 79 6d 62  e a list of symb
2d5d0 6f 6c 73 20 74 6f 20 65 78 70 6f 72 74 2e 0a 20  ols to export.. 
2d5e0 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f       always_expo
2d5f0 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a 20  rt_symbols=yes. 
2d600 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 61       if test "$a
2d610 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69  ix_use_runtimeli
2d620 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68  nking" = yes; th
2d630 65 6e 0a 09 23 20 57 61 72 6e 69 6e 67 20 2d 20  en..# Warning - 
2d640 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 74 68  without using th
2d650 65 20 6f 74 68 65 72 20 72 75 6e 74 69 6d 65 20  e other runtime 
2d660 6c 6f 61 64 69 6e 67 20 66 6c 61 67 73 20 28 2d  loading flags (-
2d670 62 72 74 6c 29 2c 0a 09 23 20 2d 62 65 72 6f 6b  brtl),..# -berok
2d680 20 77 69 6c 6c 20 6c 69 6e 6b 20 77 69 74 68 6f   will link witho
2d690 75 74 20 65 72 72 6f 72 2c 20 62 75 74 20 6d 61  ut error, but ma
2d6a0 79 20 70 72 6f 64 75 63 65 20 61 20 62 72 6f 6b  y produce a brok
2d6b0 65 6e 20 6c 69 62 72 61 72 79 2e 0a 09 61 6c 6c  en library...all
2d6c0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
2d6d0 67 3d 27 2d 62 65 72 6f 6b 27 0a 20 20 20 20 20  g='-berok'.     
2d6e0 20 20 23 20 44 65 74 65 72 6d 69 6e 65 20 74 68    # Determine th
2d6f0 65 20 64 65 66 61 75 6c 74 20 6c 69 62 70 61 74  e default libpat
2d700 68 20 66 72 6f 6d 20 74 68 65 20 76 61 6c 75 65  h from the value
2d710 20 65 6e 63 6f 64 65 64 20 69 6e 20 61 6e 20 65   encoded in an e
2d720 6d 70 74 79 20 65 78 65 63 75 74 61 62 6c 65 2e  mpty executable.
2d730 0a 20 20 20 20 20 20 20 63 61 74 20 3e 63 6f 6e  .       cat >con
2d740 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
2d750 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
2d760 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
2d770 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
2d780 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
2d790 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
2d7a0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
2d7b0 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
2d7c0 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
2d7d0 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
2d7e0 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
2d7f0 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
2d800 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
2d810 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a  ftest$ac_exeext.
2d820 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
2d830 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2d840 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 22 29 20   \"$ac_link\"") 
2d850 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
2d860 6c 69 6e 6b 29 20 32 3e 63 6f 6e 66 74 65 73 74  link) 2>conftest
2d870 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
2d880 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
2d890 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
2d8a0 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
2d8b0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
2d8c0 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
2d8d0 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
2d8e0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2d8f0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
2d900 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
2d910 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
2d920 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27   &&.. { ac_try='
2d930 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
2d940 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20  error_flag".... 
2d950 7c 7c 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  || test ! -s con
2d960 66 74 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28  ftest.err'.  { (
2d970 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
2d980 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
2d990 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28  _try\"") >&5.  (
2d9a0 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e  eval $ac_try) 2>
2d9b0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
2d9c0 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
2d9d0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
2d9e0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
2d9f0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
2da00 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b  us); }; } &&.. {
2da10 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73   ac_try='test -s
2da20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
2da30 65 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65  ext'.  { (eval e
2da40 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2da50 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22  ENO: \"$ac_try\"
2da60 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
2da70 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61  ac_try) 2>&5.  a
2da80 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
2da90 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2daa0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
2dab0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
2dac0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
2dad0 3b 20 7d 3b 20 74 68 65 6e 0a 0a 61 69 78 5f 6c  ; }; then..aix_l
2dae0 69 62 70 61 74 68 3d 60 64 75 6d 70 20 2d 48 20  ibpath=`dump -H 
2daf0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
2db00 78 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  xt 2>/dev/null |
2db10 20 24 53 45 44 20 2d 6e 20 2d 65 20 27 2f 49 6d   $SED -n -e '/Im
2db20 70 6f 72 74 20 46 69 6c 65 20 53 74 72 69 6e 67  port File String
2db30 73 2f 2c 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b  s/,/^$/ { /^0/ {
2db40 20 73 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f   s/^0  *\(.*\)$/
2db50 5c 31 2f 3b 20 70 3b 20 7d 0a 7d 27 60 0a 23 20  \1/; p; }.}'`.# 
2db60 43 68 65 63 6b 20 66 6f 72 20 61 20 36 34 2d 62  Check for a 64-b
2db70 69 74 20 6f 62 6a 65 63 74 20 69 66 20 77 65 20  it object if we 
2db80 64 69 64 6e 27 74 20 66 69 6e 64 20 61 6e 79 74  didn't find anyt
2db90 68 69 6e 67 2e 0a 69 66 20 74 65 73 74 20 2d 7a  hing..if test -z
2dba0 20 22 24 61 69 78 5f 6c 69 62 70 61 74 68 22 3b   "$aix_libpath";
2dbb0 20 74 68 65 6e 20 61 69 78 5f 6c 69 62 70 61 74   then aix_libpat
2dbc0 68 3d 60 64 75 6d 70 20 2d 48 58 36 34 20 63 6f  h=`dump -HX64 co
2dbd0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
2dbe0 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24   2>/dev/null | $
2dbf0 53 45 44 20 2d 6e 20 2d 65 20 27 2f 49 6d 70 6f  SED -n -e '/Impo
2dc00 72 74 20 46 69 6c 65 20 53 74 72 69 6e 67 73 2f  rt File Strings/
2dc10 2c 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b 20 73  ,/^$/ { /^0/ { s
2dc20 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31  /^0  *\(.*\)$/\1
2dc30 2f 3b 20 70 3b 20 7d 0a 7d 27 60 3b 20 66 69 0a  /; p; }.}'`; fi.
2dc40 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
2dc50 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
2dc60 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
2dc70 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
2dc80 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
2dc90 0a 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  ..fi.rm -f conft
2dca0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
2dcb0 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20  .$ac_objext \.  
2dcc0 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f      conftest$ac_
2dcd0 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
2dce0 24 61 63 5f 65 78 74 0a 69 66 20 74 65 73 74 20  $ac_ext.if test 
2dcf0 2d 7a 20 22 24 61 69 78 5f 6c 69 62 70 61 74 68  -z "$aix_libpath
2dd00 22 3b 20 74 68 65 6e 20 61 69 78 5f 6c 69 62 70  "; then aix_libp
2dd10 61 74 68 3d 22 2f 75 73 72 2f 6c 69 62 3a 2f 6c  ath="/usr/lib:/l
2dd20 69 62 22 3b 20 66 69 0a 0a 20 20 20 20 20 20 20  ib"; fi..       
2dd30 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
2dd40 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
2dd50 2d 62 6c 69 62 70 61 74 68 3a 24 6c 69 62 64 69  -blibpath:$libdi
2dd60 72 3a 27 22 24 61 69 78 5f 6c 69 62 70 61 74 68  r:'"$aix_libpath
2dd70 22 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79  "..archive_expsy
2dd80 6d 5f 63 6d 64 73 3d 22 5c 24 43 43 22 27 20 2d  m_cmds="\$CC"' -
2dd90 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
2dda0 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a  /$soname $libobj
2ddb0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
2ddc0 69 6c 65 72 5f 66 6c 61 67 73 20 60 69 66 20 74  iler_flags `if t
2ddd0 65 73 74 20 22 78 24 7b 61 6c 6c 6f 77 5f 75 6e  est "x${allow_un
2dde0 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 22 20 21  defined_flag}" !
2ddf0 3d 20 22 78 22 3b 20 74 68 65 6e 20 65 63 68 6f  = "x"; then echo
2de00 20 22 24 7b 77 6c 7d 24 7b 61 6c 6c 6f 77 5f 75   "${wl}${allow_u
2de10 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 22 3b  ndefined_flag}";
2de20 20 65 6c 73 65 20 3a 3b 20 66 69 60 20 27 22 5c   else :; fi` '"\
2de30 24 7b 77 6c 7d 24 6e 6f 5f 65 6e 74 72 79 5f 66  ${wl}$no_entry_f
2de40 6c 61 67 20 5c 24 7b 77 6c 7d 24 65 78 70 5f 73  lag \${wl}$exp_s
2de50 79 6d 5f 66 6c 61 67 3a 5c 24 65 78 70 6f 72 74  ym_flag:\$export
2de60 5f 73 79 6d 62 6f 6c 73 20 24 73 68 61 72 65 64  _symbols $shared
2de70 5f 66 6c 61 67 22 0a 20 20 20 20 20 20 20 65 6c  _flag".       el
2de80 73 65 0a 09 69 66 20 74 65 73 74 20 22 24 68 6f  se..if test "$ho
2de90 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20  st_cpu" = ia64; 
2dea0 74 68 65 6e 0a 09 20 20 68 61 72 64 63 6f 64 65  then..  hardcode
2deb0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
2dec0 63 3d 27 24 7b 77 6c 7d 2d 52 20 24 6c 69 62 64  c='${wl}-R $libd
2ded0 69 72 3a 2f 75 73 72 2f 6c 69 62 3a 2f 6c 69 62  ir:/usr/lib:/lib
2dee0 27 0a 09 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66  '..  allow_undef
2def0 69 6e 65 64 5f 66 6c 61 67 3d 22 2d 7a 20 6e 6f  ined_flag="-z no
2df00 64 65 66 73 22 0a 09 20 20 61 72 63 68 69 76 65  defs"..  archive
2df10 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 22 5c 24  _expsym_cmds="\$
2df20 43 43 20 24 73 68 61 72 65 64 5f 66 6c 61 67 22  CC $shared_flag"
2df30 27 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a  ' -o $output_obj
2df40 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62  dir/$soname $lib
2df50 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
2df60 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
2df70 77 6c 7d 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66  wl}${allow_undef
2df80 69 6e 65 64 5f 66 6c 61 67 7d 20 27 22 5c 24 7b  ined_flag} '"\${
2df90 77 6c 7d 24 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61  wl}$no_entry_fla
2dfa0 67 20 5c 24 7b 77 6c 7d 24 65 78 70 5f 73 79 6d  g \${wl}$exp_sym
2dfb0 5f 66 6c 61 67 3a 5c 24 65 78 70 6f 72 74 5f 73  _flag:\$export_s
2dfc0 79 6d 62 6f 6c 73 22 0a 09 65 6c 73 65 0a 09 20  ymbols"..else.. 
2dfd0 23 20 44 65 74 65 72 6d 69 6e 65 20 74 68 65 20  # Determine the 
2dfe0 64 65 66 61 75 6c 74 20 6c 69 62 70 61 74 68 20  default libpath 
2dff0 66 72 6f 6d 20 74 68 65 20 76 61 6c 75 65 20 65  from the value e
2e000 6e 63 6f 64 65 64 20 69 6e 20 61 6e 20 65 6d 70  ncoded in an emp
2e010 74 79 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 09  ty executable...
2e020 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
2e030 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
2e040 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
2e050 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
2e060 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
2e070 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
2e080 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
2e090 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
2e0a0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
2e0b0 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
2e0c0 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
2e0d0 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
2e0e0 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
2e0f0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61  bjext conftest$a
2e100 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28 65  c_exeext.if { (e
2e110 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
2e120 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
2e130 6c 69 6e 6b 5c 22 22 29 20 3e 26 35 0a 20 20 28  link\"") >&5.  (
2e140 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32  eval $ac_link) 2
2e150 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
2e160 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
2e170 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
2e180 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
2e190 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
2e1a0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
2e1b0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
2e1c0 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
2e1d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
2e1e0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
2e1f0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
2e200 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b  tatus); } &&.. {
2e210 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a   ac_try='test -z
2e220 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66   "$ac_c_werror_f
2e230 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74  lag".... || test
2e240 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
2e250 72 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63  rr'.  { (eval ec
2e260 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2e270 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22  NO: \"$ac_try\""
2e280 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
2e290 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63  c_try) 2>&5.  ac
2e2a0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
2e2b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2e2c0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
2e2d0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
2e2e0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
2e2f0 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79   } &&.. { ac_try
2e300 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  ='test -s confte
2e310 73 74 24 61 63 5f 65 78 65 65 78 74 27 0a 20 20  st$ac_exeext'.  
2e320 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
2e330 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
2e340 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a  $ac_try\"") >&5.
2e350 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29    (eval $ac_try)
2e360 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
2e370 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
2e380 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
2e390 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
2e3a0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
2e3b0 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68  tatus); }; }; th
2e3c0 65 6e 0a 0a 61 69 78 5f 6c 69 62 70 61 74 68 3d  en..aix_libpath=
2e3d0 60 64 75 6d 70 20 2d 48 20 63 6f 6e 66 74 65 73  `dump -H conftes
2e3e0 74 24 61 63 5f 65 78 65 65 78 74 20 32 3e 2f 64  t$ac_exeext 2>/d
2e3f0 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d  ev/null | $SED -
2e400 6e 20 2d 65 20 27 2f 49 6d 70 6f 72 74 20 46 69  n -e '/Import Fi
2e410 6c 65 20 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f  le Strings/,/^$/
2e420 20 7b 20 2f 5e 30 2f 20 7b 20 73 2f 5e 30 20 20   { /^0/ { s/^0  
2e430 2a 5c 28 2e 2a 5c 29 24 2f 5c 31 2f 3b 20 70 3b  *\(.*\)$/\1/; p;
2e440 20 7d 0a 7d 27 60 0a 23 20 43 68 65 63 6b 20 66   }.}'`.# Check f
2e450 6f 72 20 61 20 36 34 2d 62 69 74 20 6f 62 6a 65  or a 64-bit obje
2e460 63 74 20 69 66 20 77 65 20 64 69 64 6e 27 74 20  ct if we didn't 
2e470 66 69 6e 64 20 61 6e 79 74 68 69 6e 67 2e 0a 69  find anything..i
2e480 66 20 74 65 73 74 20 2d 7a 20 22 24 61 69 78 5f  f test -z "$aix_
2e490 6c 69 62 70 61 74 68 22 3b 20 74 68 65 6e 20 61  libpath"; then a
2e4a0 69 78 5f 6c 69 62 70 61 74 68 3d 60 64 75 6d 70  ix_libpath=`dump
2e4b0 20 2d 48 58 36 34 20 63 6f 6e 66 74 65 73 74 24   -HX64 conftest$
2e4c0 61 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65 76  ac_exeext 2>/dev
2e4d0 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20  /null | $SED -n 
2e4e0 2d 65 20 27 2f 49 6d 70 6f 72 74 20 46 69 6c 65  -e '/Import File
2e4f0 20 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b   Strings/,/^$/ {
2e500 20 2f 5e 30 2f 20 7b 20 73 2f 5e 30 20 20 2a 5c   /^0/ { s/^0  *\
2e510 28 2e 2a 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20 7d  (.*\)$/\1/; p; }
2e520 0a 7d 27 60 3b 20 66 69 0a 65 6c 73 65 0a 20 20  .}'`; fi.else.  
2e530 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
2e540 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
2e550 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
2e560 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
2e570 63 5f 65 78 74 20 3e 26 35 0a 0a 66 69 0a 72 6d  c_ext >&5..fi.rm
2e580 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
2e590 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
2e5a0 6a 65 78 74 20 5c 0a 20 20 20 20 20 20 63 6f 6e  jext \.      con
2e5b0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
2e5c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2e5d0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 69  .if test -z "$ai
2e5e0 78 5f 6c 69 62 70 61 74 68 22 3b 20 74 68 65 6e  x_libpath"; then
2e5f0 20 61 69 78 5f 6c 69 62 70 61 74 68 3d 22 2f 75   aix_libpath="/u
2e600 73 72 2f 6c 69 62 3a 2f 6c 69 62 22 3b 20 66 69  sr/lib:/lib"; fi
2e610 0a 0a 09 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  ... hardcode_lib
2e620 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  dir_flag_spec='$
2e630 7b 77 6c 7d 2d 62 6c 69 62 70 61 74 68 3a 24 6c  {wl}-blibpath:$l
2e640 69 62 64 69 72 3a 27 22 24 61 69 78 5f 6c 69 62  ibdir:'"$aix_lib
2e650 70 61 74 68 22 0a 09 20 20 23 20 57 61 72 6e 69  path"..  # Warni
2e660 6e 67 20 2d 20 77 69 74 68 6f 75 74 20 75 73 69  ng - without usi
2e670 6e 67 20 74 68 65 20 6f 74 68 65 72 20 72 75 6e  ng the other run
2e680 20 74 69 6d 65 20 6c 6f 61 64 69 6e 67 20 66 6c   time loading fl
2e690 61 67 73 2c 0a 09 20 20 23 20 2d 62 65 72 6f 6b  ags,..  # -berok
2e6a0 20 77 69 6c 6c 20 6c 69 6e 6b 20 77 69 74 68 6f   will link witho
2e6b0 75 74 20 65 72 72 6f 72 2c 20 62 75 74 20 6d 61  ut error, but ma
2e6c0 79 20 70 72 6f 64 75 63 65 20 61 20 62 72 6f 6b  y produce a brok
2e6d0 65 6e 20 6c 69 62 72 61 72 79 2e 0a 09 20 20 6e  en library...  n
2e6e0 6f 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  o_undefined_flag
2e6f0 3d 27 20 24 7b 77 6c 7d 2d 62 65 72 6e 6f 74 6f  =' ${wl}-bernoto
2e700 6b 27 0a 09 20 20 61 6c 6c 6f 77 5f 75 6e 64 65  k'..  allow_unde
2e710 66 69 6e 65 64 5f 66 6c 61 67 3d 27 20 24 7b 77  fined_flag=' ${w
2e720 6c 7d 2d 62 65 72 6f 6b 27 0a 09 20 20 23 20 2d  l}-berok'..  # -
2e730 62 65 78 70 61 6c 6c 20 64 6f 65 73 20 6e 6f 74  bexpall does not
2e740 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20   export symbols 
2e750 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 20 75  beginning with u
2e760 6e 64 65 72 73 63 6f 72 65 20 28 5f 29 0a 09 20  nderscore (_).. 
2e770 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73   always_export_s
2e780 79 6d 62 6f 6c 73 3d 79 65 73 0a 09 20 20 23 20  ymbols=yes..  # 
2e790 45 78 70 6f 72 74 65 64 20 73 79 6d 62 6f 6c 73  Exported symbols
2e7a0 20 63 61 6e 20 62 65 20 70 75 6c 6c 65 64 20 69   can be pulled i
2e7b0 6e 74 6f 20 73 68 61 72 65 64 20 6f 62 6a 65 63  nto shared objec
2e7c0 74 73 20 66 72 6f 6d 20 61 72 63 68 69 76 65 73  ts from archives
2e7d0 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76  ..  whole_archiv
2e7e0 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 20 27 0a  e_flag_spec=' '.
2e7f0 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 5f  .  archive_cmds_
2e800 6e 65 65 64 5f 6c 63 3d 79 65 73 0a 09 20 20 23  need_lc=yes..  #
2e810 20 54 68 69 73 20 69 73 20 73 69 6d 69 6c 61 72   This is similar
2e820 20 74 6f 20 68 6f 77 20 41 49 58 20 74 72 61 64   to how AIX trad
2e830 69 74 69 6f 6e 61 6c 6c 79 20 62 75 69 6c 64 73  itionally builds
2e840 20 69 74 27 73 20 73 68 61 72 65 64 20 6c 69 62   it's shared lib
2e850 72 61 72 69 65 73 2e 0a 09 20 20 61 72 63 68 69  raries...  archi
2e860 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 22  ve_expsym_cmds="
2e870 5c 24 43 43 20 24 73 68 61 72 65 64 5f 66 6c 61  \$CC $shared_fla
2e880 67 22 27 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f  g"' -o $output_o
2e890 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c  bjdir/$soname $l
2e8a0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
2e8b0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
2e8c0 24 7b 77 6c 7d 2d 62 45 3a 24 65 78 70 6f 72 74  ${wl}-bE:$export
2e8d0 5f 73 79 6d 62 6f 6c 73 20 24 7b 77 6c 7d 2d 62  _symbols ${wl}-b
2e8e0 6e 6f 65 6e 74 72 79 24 7b 61 6c 6c 6f 77 5f 75  noentry${allow_u
2e8f0 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 7e 24  ndefined_flag}~$
2e900 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f 75  AR $AR_FLAGS $ou
2e910 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62  tput_objdir/$lib
2e920 6e 61 6d 65 24 72 65 6c 65 61 73 65 2e 61 20 24  name$release.a $
2e930 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
2e940 6f 6e 61 6d 65 27 0a 09 66 69 0a 20 20 20 20 20  oname'..fi.     
2e950 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
2e960 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20    amigaos*).    
2e970 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
2e980 24 72 6d 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  $rm $output_objd
2e990 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
2e9a0 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69  ata~$echo "#defi
2e9b0 6e 65 20 4e 41 4d 45 20 24 6c 69 62 6e 61 6d 65  ne NAME $libname
2e9c0 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  " > $output_objd
2e9d0 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
2e9e0 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69  ata~$echo "#defi
2e9f0 6e 65 20 4c 49 42 52 41 52 59 5f 49 44 20 31 22  ne LIBRARY_ID 1"
2ea00 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
2ea10 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
2ea20 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69  ata~$echo "#defi
2ea30 6e 65 20 56 45 52 53 49 4f 4e 20 24 6d 61 6a 6f  ne VERSION $majo
2ea40 72 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  r" >> $output_ob
2ea50 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79  jdir/a2ixlibrary
2ea60 2e 64 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65  .data~$echo "#de
2ea70 66 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 24 72  fine REVISION $r
2ea80 65 76 69 73 69 6f 6e 22 20 3e 3e 20 24 6f 75 74  evision" >> $out
2ea90 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
2eaa0 69 62 72 61 72 79 2e 64 61 74 61 7e 24 41 52 20  ibrary.data~$AR 
2eab0 24 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24  $AR_FLAGS $lib $
2eac0 6c 69 62 6f 62 6a 73 7e 24 52 41 4e 4c 49 42 20  libobjs~$RANLIB 
2ead0 24 6c 69 62 7e 28 63 64 20 24 6f 75 74 70 75 74  $lib~(cd $output
2eae0 5f 6f 62 6a 64 69 72 20 26 26 20 61 32 69 78 6c  _objdir && a2ixl
2eaf0 69 62 72 61 72 79 20 2d 33 32 29 27 0a 20 20 20  ibrary -32)'.   
2eb00 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
2eb10 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c  ir_flag_spec='-L
2eb20 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68  $libdir'.      h
2eb30 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d  ardcode_minus_L=
2eb40 79 65 73 0a 20 20 20 20 20 20 23 20 73 65 65 20  yes.      # see 
2eb50 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 64 69  comment about di
2eb60 66 66 65 72 65 6e 74 20 73 65 6d 61 6e 74 69 63  fferent semantic
2eb70 73 20 6f 6e 20 74 68 65 20 47 4e 55 20 6c 64 20  s on the GNU ld 
2eb80 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 6c 64  section.      ld
2eb90 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
2eba0 20 3b 3b 0a 0a 20 20 20 20 62 73 64 69 34 2a 29   ;;..    bsdi4*)
2ebb0 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79  .      export_dy
2ebc0 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
2ebd0 2d 72 64 79 6e 61 6d 69 63 0a 20 20 20 20 20 20  -rdynamic.      
2ebe0 3b 3b 0a 0a 20 20 20 20 63 79 67 77 69 6e 2a 20  ;;..    cygwin* 
2ebf0 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a  | mingw* | pw32*
2ec00 29 0a 20 20 20 20 20 20 23 20 57 68 65 6e 20 6e  ).      # When n
2ec10 6f 74 20 75 73 69 6e 67 20 67 63 63 2c 20 77 65  ot using gcc, we
2ec20 20 63 75 72 72 65 6e 74 6c 79 20 61 73 73 75 6d   currently assum
2ec30 65 20 74 68 61 74 20 77 65 20 61 72 65 20 75 73  e that we are us
2ec40 69 6e 67 0a 20 20 20 20 20 20 23 20 4d 69 63 72  ing.      # Micr
2ec50 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 43 2b 2b  osoft Visual C++
2ec60 2e 0a 20 20 20 20 20 20 23 20 68 61 72 64 63 6f  ..      # hardco
2ec70 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
2ec80 70 65 63 20 69 73 20 61 63 74 75 61 6c 6c 79 20  pec is actually 
2ec90 6d 65 61 6e 69 6e 67 6c 65 73 73 2c 20 61 73 20  meaningless, as 
2eca0 74 68 65 72 65 20 69 73 0a 20 20 20 20 20 20 23  there is.      #
2ecb0 20 6e 6f 20 73 65 61 72 63 68 20 70 61 74 68 20   no search path 
2ecc0 66 6f 72 20 44 4c 4c 73 2e 0a 20 20 20 20 20 20  for DLLs..      
2ecd0 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
2ece0 66 6c 61 67 5f 73 70 65 63 3d 27 20 27 0a 20 20  flag_spec=' '.  
2ecf0 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69      allow_undefi
2ed00 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f  ned_flag=unsuppo
2ed10 72 74 65 64 0a 20 20 20 20 20 20 23 20 54 65 6c  rted.      # Tel
2ed20 6c 20 6c 74 6d 61 69 6e 20 74 6f 20 6d 61 6b 65  l ltmain to make
2ed30 20 2e 6c 69 62 20 66 69 6c 65 73 2c 20 6e 6f 74   .lib files, not
2ed40 20 2e 61 20 66 69 6c 65 73 2e 0a 20 20 20 20 20   .a files..     
2ed50 20 6c 69 62 65 78 74 3d 6c 69 62 0a 20 20 20 20   libext=lib.    
2ed60 20 20 23 20 54 65 6c 6c 20 6c 74 6d 61 69 6e 20    # Tell ltmain 
2ed70 74 6f 20 6d 61 6b 65 20 2e 64 6c 6c 20 66 69 6c  to make .dll fil
2ed80 65 73 2c 20 6e 6f 74 20 2e 73 6f 20 66 69 6c 65  es, not .so file
2ed90 73 2e 0a 20 20 20 20 20 20 73 68 72 65 78 74 3d  s..      shrext=
2eda0 22 2e 64 6c 6c 22 0a 20 20 20 20 20 20 23 20 46  ".dll".      # F
2edb0 49 58 4d 45 3a 20 53 65 74 74 69 6e 67 20 6c 69  IXME: Setting li
2edc0 6e 6b 6e 61 6d 65 73 20 68 65 72 65 20 69 73 20  nknames here is 
2edd0 61 20 62 61 64 20 68 61 63 6b 2e 0a 20 20 20 20  a bad hack..    
2ede0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
2edf0 24 43 43 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  $CC -o $lib $lib
2ee00 6f 62 6a 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  objs $compiler_f
2ee10 6c 61 67 73 20 60 65 63 68 6f 20 22 24 64 65 70  lags `echo "$dep
2ee20 6c 69 62 73 22 20 7c 20 24 53 45 44 20 2d 65 20  libs" | $SED -e 
2ee30 27 5c 27 27 73 2f 20 2d 6c 63 24 2f 2f 27 5c 27  '\''s/ -lc$//'\'
2ee40 27 60 20 2d 6c 69 6e 6b 20 2d 64 6c 6c 7e 6c 69  '` -link -dll~li
2ee50 6e 6b 6e 61 6d 65 73 3d 27 0a 20 20 20 20 20 20  nknames='.      
2ee60 23 20 54 68 65 20 6c 69 6e 6b 65 72 20 77 69 6c  # The linker wil
2ee70 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20  l automatically 
2ee80 62 75 69 6c 64 20 61 20 2e 6c 69 62 20 66 69 6c  build a .lib fil
2ee90 65 20 69 66 20 77 65 20 62 75 69 6c 64 20 61 20  e if we build a 
2eea0 44 4c 4c 2e 0a 20 20 20 20 20 20 6f 6c 64 5f 61  DLL..      old_a
2eeb0 72 63 68 69 76 65 5f 46 72 6f 6d 5f 6e 65 77 5f  rchive_From_new_
2eec0 63 6d 64 73 3d 27 74 72 75 65 27 0a 20 20 20 20  cmds='true'.    
2eed0 20 20 23 20 46 49 58 4d 45 3a 20 53 68 6f 75 6c    # FIXME: Shoul
2eee0 64 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 73  d let the user s
2eef0 70 65 63 69 66 79 20 74 68 65 20 6c 69 62 20 70  pecify the lib p
2ef00 72 6f 67 72 61 6d 2e 0a 20 20 20 20 20 20 6f 6c  rogram..      ol
2ef10 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  d_archive_cmds='
2ef20 6c 69 62 20 2f 4f 55 54 3a 24 6f 6c 64 6c 69 62  lib /OUT:$oldlib
2ef30 24 6f 6c 64 6f 62 6a 73 24 6f 6c 64 5f 64 65 70  $oldobjs$old_dep
2ef40 6c 69 62 73 27 0a 20 20 20 20 20 20 66 69 78 5f  libs'.      fix_
2ef50 73 72 63 66 69 6c 65 5f 70 61 74 68 3d 27 60 63  srcfile_path='`c
2ef60 79 67 70 61 74 68 20 2d 77 20 22 24 73 72 63 66  ygpath -w "$srcf
2ef70 69 6c 65 22 60 27 0a 20 20 20 20 20 20 65 6e 61  ile"`'.      ena
2ef80 62 6c 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f  ble_shared_with_
2ef90 73 74 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d  static_runtimes=
2efa0 79 65 73 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  yes.      ;;..  
2efb0 20 20 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70    darwin* | rhap
2efc0 73 6f 64 79 2a 29 0a 20 20 20 20 69 66 20 74 65  sody*).    if te
2efd0 73 74 20 22 24 47 58 58 22 20 3d 20 79 65 73 20  st "$GXX" = yes 
2efe0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 61 72 63  ; then.      arc
2eff0 68 69 76 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c  hive_cmds_need_l
2f000 63 3d 6e 6f 0a 20 20 20 20 20 20 63 61 73 65 20  c=no.      case 
2f010 22 24 68 6f 73 74 5f 6f 73 22 20 69 6e 0a 20 20  "$host_os" in.  
2f020 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20 7c 20      rhapsody* | 
2f030 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d 29 0a 09  darwin1.[012])..
2f040 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
2f050 66 6c 61 67 3d 27 2d 75 6e 64 65 66 69 6e 65 64  flag='-undefined
2f060 20 73 75 70 70 72 65 73 73 27 0a 09 3b 3b 0a 20   suppress'..;;. 
2f070 20 20 20 20 20 2a 29 20 23 20 44 61 72 77 69 6e       *) # Darwin
2f080 20 31 2e 33 20 6f 6e 0a 20 20 20 20 20 20 69 66   1.3 on.      if
2f090 20 74 65 73 74 20 2d 7a 20 24 7b 4d 41 43 4f 53   test -z ${MACOS
2f0a0 58 5f 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52  X_DEPLOYMENT_TAR
2f0b0 47 45 54 7d 20 3b 20 74 68 65 6e 0a 20 20 20 20  GET} ; then.    
2f0c0 20 20 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e    .allow_undefin
2f0d0 65 64 5f 66 6c 61 67 3d 27 2d 66 6c 61 74 5f 6e  ed_flag='-flat_n
2f0e0 61 6d 65 73 70 61 63 65 20 2d 75 6e 64 65 66 69  amespace -undefi
2f0f0 6e 65 64 20 73 75 70 70 72 65 73 73 27 0a 20 20  ned suppress'.  
2f100 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20      else.       
2f110 20 63 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f 44   case ${MACOSX_D
2f120 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45 54  EPLOYMENT_TARGET
2f130 7d 20 69 6e 0a 20 20 20 20 20 20 20 20 20 20 31  } in.          1
2f140 30 2e 5b 30 31 32 5d 29 0a 20 20 20 20 20 20 20  0.[012]).       
2f150 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66       allow_undef
2f160 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 66 6c 61 74  ined_flag='-flat
2f170 5f 6e 61 6d 65 73 70 61 63 65 20 2d 75 6e 64 65  _namespace -unde
2f180 66 69 6e 65 64 20 73 75 70 70 72 65 73 73 27 0a  fined suppress'.
2f190 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20              ;;. 
2f1a0 20 20 20 20 20 20 20 20 20 31 30 2e 2a 29 0a 20           10.*). 
2f1b0 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77             allow
2f1c0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
2f1d0 27 2d 75 6e 64 65 66 69 6e 65 64 20 64 79 6e 61  '-undefined dyna
2f1e0 6d 69 63 5f 6c 6f 6f 6b 75 70 27 0a 20 20 20 20  mic_lookup'.    
2f1f0 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
2f200 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 66 69     esac.      fi
2f210 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  ..;;.      esac.
2f220 20 20 20 20 09 6c 74 5f 69 6e 74 5f 61 70 70 6c      .lt_int_appl
2f230 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d  e_cc_single_mod=
2f240 6e 6f 0a 20 20 20 20 09 6f 75 74 70 75 74 5f 76  no.    .output_v
2f250 65 72 62 6f 73 65 5f 6c 69 6e 6b 5f 63 6d 64 3d  erbose_link_cmd=
2f260 27 65 63 68 6f 27 0a 20 20 20 20 09 69 66 20 24  'echo'.    .if $
2f270 43 43 20 2d 64 75 6d 70 73 70 65 63 73 20 32 3e  CC -dumpspecs 2>
2f280 26 31 20 7c 20 67 72 65 70 20 27 73 69 6e 67 6c  &1 | grep 'singl
2f290 65 5f 6d 6f 64 75 6c 65 27 20 3e 2f 64 65 76 2f  e_module' >/dev/
2f2a0 6e 75 6c 6c 20 3b 20 74 68 65 6e 0a 20 20 20 20  null ; then.    
2f2b0 09 20 20 6c 74 5f 69 6e 74 5f 61 70 70 6c 65 5f  .  lt_int_apple_
2f2c0 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 79 65  cc_single_mod=ye
2f2d0 73 0a 20 20 20 20 09 66 69 0a 20 20 20 20 09 69  s.    .fi.    .i
2f2e0 66 20 74 65 73 74 20 22 58 24 6c 74 5f 69 6e 74  f test "X$lt_int
2f2f0 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65  _apple_cc_single
2f300 5f 6d 6f 64 22 20 3d 20 58 79 65 73 20 3b 20 74  _mod" = Xyes ; t
2f310 68 65 6e 0a 20 20 20 20 09 20 20 61 72 63 68 69  hen.    .  archi
2f320 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 64 79  ve_cmds='$CC -dy
2f330 6e 61 6d 69 63 6c 69 62 20 2d 73 69 6e 67 6c 65  namiclib -single
2f340 5f 6d 6f 64 75 6c 65 20 24 61 6c 6c 6f 77 5f 75  _module $allow_u
2f350 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 20 2d 6f  ndefined_flag -o
2f360 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
2f370 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
2f380 72 5f 66 6c 61 67 73 20 2d 69 6e 73 74 61 6c 6c  r_flags -install
2f390 5f 6e 61 6d 65 20 24 72 70 61 74 68 2f 24 73 6f  _name $rpath/$so
2f3a0 6e 61 6d 65 20 24 76 65 72 73 74 72 69 6e 67 27  name $verstring'
2f3b0 0a 20 20 20 20 09 65 6c 73 65 0a 20 20 20 20 20  .    .else.     
2f3c0 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
2f3d0 27 24 43 43 20 2d 72 20 24 7b 77 6c 7d 2d 62 69  '$CC -r ${wl}-bi
2f3e0 6e 64 5f 61 74 5f 6c 6f 61 64 20 2d 6b 65 65 70  nd_at_load -keep
2f3f0 5f 70 72 69 76 61 74 65 5f 65 78 74 65 72 6e 73  _private_externs
2f400 20 2d 6e 6f 73 74 64 6c 69 62 20 2d 6f 20 24 7b   -nostdlib -o ${
2f410 6c 69 62 7d 2d 6d 61 73 74 65 72 2e 6f 20 24 6c  lib}-master.o $l
2f420 69 62 6f 62 6a 73 7e 24 43 43 20 2d 64 79 6e 61  ibobjs~$CC -dyna
2f430 6d 69 63 6c 69 62 20 24 61 6c 6c 6f 77 5f 75 6e  miclib $allow_un
2f440 64 65 66 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20  defined_flag -o 
2f450 24 6c 69 62 20 24 7b 6c 69 62 7d 2d 6d 61 73 74  $lib ${lib}-mast
2f460 65 72 2e 6f 20 24 64 65 70 6c 69 62 73 20 24 63  er.o $deplibs $c
2f470 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 69  ompiler_flags -i
2f480 6e 73 74 61 6c 6c 5f 6e 61 6d 65 20 24 72 70 61  nstall_name $rpa
2f490 74 68 2f 24 73 6f 6e 61 6d 65 20 24 76 65 72 73  th/$soname $vers
2f4a0 74 72 69 6e 67 27 0a 20 20 20 20 20 20 66 69 0a  tring'.      fi.
2f4b0 20 20 20 20 20 20 6d 6f 64 75 6c 65 5f 63 6d 64        module_cmd
2f4c0 73 3d 27 24 43 43 20 24 7b 77 6c 7d 2d 62 69 6e  s='$CC ${wl}-bin
2f4d0 64 5f 61 74 5f 6c 6f 61 64 20 24 61 6c 6c 6f 77  d_at_load $allow
2f4e0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 20  _undefined_flag 
2f4f0 2d 6f 20 24 6c 69 62 20 2d 62 75 6e 64 6c 65 20  -o $lib -bundle 
2f500 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
2f510 73 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73  s$compiler_flags
2f520 27 0a 20 20 20 20 20 20 23 20 44 6f 6e 27 74 20  '.      # Don't 
2f530 66 69 78 20 74 68 69 73 20 62 79 20 75 73 69 6e  fix this by usin
2f540 67 20 74 68 65 20 6c 64 20 2d 65 78 70 6f 72 74  g the ld -export
2f550 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 20  ed_symbols_list 
2f560 66 6c 61 67 2c 20 69 74 20 64 6f 65 73 6e 27 74  flag, it doesn't
2f570 20 65 78 69 73 74 20 69 6e 20 6f 6c 64 65 72 20   exist in older 
2f580 64 61 72 77 69 6e 20 6c 64 27 73 0a 20 20 20 20  darwin ld's.    
2f590 20 20 20 20 69 66 20 74 65 73 74 20 22 58 24 6c      if test "X$l
2f5a0 74 5f 69 6e 74 5f 61 70 70 6c 65 5f 63 63 5f 73  t_int_apple_cc_s
2f5b0 69 6e 67 6c 65 5f 6d 6f 64 22 20 3d 20 58 79 65  ingle_mod" = Xye
2f5c0 73 20 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  s ; then.       
2f5d0 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79     archive_expsy
2f5e0 6d 5f 63 6d 64 73 3d 27 73 65 64 20 2d 65 20 22  m_cmds='sed -e "
2f5f0 73 2c 23 2e 2a 2c 2c 22 20 2d 65 20 22 73 2c 5e  s,#.*,," -e "s,^
2f600 5b 20 20 20 20 5d 2a 2c 2c 22 20 2d 65 20 22 73  [    ]*,," -e "s
2f610 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26 2c 22 20 3c  ,^\(..*\),_&," <
2f620 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
2f630 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
2f640 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d  r/${libname}-sym
2f650 62 6f 6c 73 2e 65 78 70 73 79 6d 7e 24 43 43 20  bols.expsym~$CC 
2f660 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d 73 69 6e  -dynamiclib -sin
2f670 67 6c 65 5f 6d 6f 64 75 6c 65 20 24 61 6c 6c 6f  gle_module $allo
2f680 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
2f690 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
2f6a0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
2f6b0 69 6c 65 72 5f 66 6c 61 67 73 20 2d 69 6e 73 74  iler_flags -inst
2f6c0 61 6c 6c 5f 6e 61 6d 65 20 24 72 70 61 74 68 2f  all_name $rpath/
2f6d0 24 73 6f 6e 61 6d 65 20 24 76 65 72 73 74 72 69  $soname $verstri
2f6e0 6e 67 7e 6e 6d 65 64 69 74 20 2d 73 20 24 6f 75  ng~nmedit -s $ou
2f6f0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69  tput_objdir/${li
2f700 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65  bname}-symbols.e
2f710 78 70 73 79 6d 20 24 7b 6c 69 62 7d 27 0a 20 20  xpsym ${lib}'.  
2f720 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20        else.     
2f730 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70       archive_exp
2f740 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 2d 65  sym_cmds='sed -e
2f750 20 22 73 2c 23 2e 2a 2c 2c 22 20 2d 65 20 22 73   "s,#.*,," -e "s
2f760 2c 5e 5b 20 20 20 20 5d 2a 2c 2c 22 20 2d 65 20  ,^[    ]*,," -e 
2f770 22 73 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26 2c 22  "s,^\(..*\),_&,"
2f780 20 3c 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f   < $export_symbo
2f790 6c 73 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  ls > $output_obj
2f7a0 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73  dir/${libname}-s
2f7b0 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 7e 24 43  ymbols.expsym~$C
2f7c0 43 20 2d 72 20 24 7b 77 6c 7d 2d 62 69 6e 64 5f  C -r ${wl}-bind_
2f7d0 61 74 5f 6c 6f 61 64 20 2d 6b 65 65 70 5f 70 72  at_load -keep_pr
2f7e0 69 76 61 74 65 5f 65 78 74 65 72 6e 73 20 2d 6e  ivate_externs -n
2f7f0 6f 73 74 64 6c 69 62 20 2d 6f 20 24 7b 6c 69 62  ostdlib -o ${lib
2f800 7d 2d 6d 61 73 74 65 72 2e 6f 20 24 6c 69 62 6f  }-master.o $libo
2f810 62 6a 73 7e 24 43 43 20 2d 64 79 6e 61 6d 69 63  bjs~$CC -dynamic
2f820 6c 69 62 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66  lib $allow_undef
2f830 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c 69  ined_flag -o $li
2f840 62 20 24 7b 6c 69 62 7d 2d 6d 61 73 74 65 72 2e  b ${lib}-master.
2f850 6f 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  o $deplibs $comp
2f860 69 6c 65 72 5f 66 6c 61 67 73 20 2d 69 6e 73 74  iler_flags -inst
2f870 61 6c 6c 5f 6e 61 6d 65 20 24 72 70 61 74 68 2f  all_name $rpath/
2f880 24 73 6f 6e 61 6d 65 20 24 76 65 72 73 74 72 69  $soname $verstri
2f890 6e 67 7e 6e 6d 65 64 69 74 20 2d 73 20 24 6f 75  ng~nmedit -s $ou
2f8a0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69  tput_objdir/${li
2f8b0 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65  bname}-symbols.e
2f8c0 78 70 73 79 6d 20 24 7b 6c 69 62 7d 27 0a 20 20  xpsym ${lib}'.  
2f8d0 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 20        fi.       
2f8e0 20 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73 79 6d     module_expsym
2f8f0 5f 63 6d 64 73 3d 27 73 65 64 20 2d 65 20 22 73  _cmds='sed -e "s
2f900 2c 23 2e 2a 2c 2c 22 20 2d 65 20 22 73 2c 5e 5b  ,#.*,," -e "s,^[
2f910 20 20 20 20 5d 2a 2c 2c 22 20 2d 65 20 22 73 2c      ]*,," -e "s,
2f920 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26 2c 22 20 3c 20  ^\(..*\),_&," < 
2f930 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
2f940 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
2f950 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62  /${libname}-symb
2f960 6f 6c 73 2e 65 78 70 73 79 6d 7e 24 43 43 20 24  ols.expsym~$CC $
2f970 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
2f980 66 6c 61 67 20 20 2d 6f 20 24 6c 69 62 20 2d 62  flag  -o $lib -b
2f990 75 6e 64 6c 65 20 24 6c 69 62 6f 62 6a 73 20 24  undle $libobjs $
2f9a0 64 65 70 6c 69 62 73 24 63 6f 6d 70 69 6c 65 72  deplibs$compiler
2f9b0 5f 66 6c 61 67 73 7e 6e 6d 65 64 69 74 20 2d 73  _flags~nmedit -s
2f9c0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
2f9d0 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f  ${libname}-symbo
2f9e0 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69 62 7d  ls.expsym ${lib}
2f9f0 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  '.      hardcode
2fa00 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20 20 20 20  _direct=no.     
2fa10 20 68 61 72 64 63 6f 64 65 5f 61 75 74 6f 6d 61   hardcode_automa
2fa20 74 69 63 3d 79 65 73 0a 20 20 20 20 20 20 68 61  tic=yes.      ha
2fa30 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68  rdcode_shlibpath
2fa40 5f 76 61 72 3d 75 6e 73 75 70 70 6f 72 74 65 64  _var=unsupported
2fa50 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61 72 63  .      whole_arc
2fa60 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27  hive_flag_spec='
2fa70 2d 61 6c 6c 5f 6c 6f 61 64 20 24 63 6f 6e 76 65  -all_load $conve
2fa80 6e 69 65 6e 63 65 27 0a 20 20 20 20 20 20 6c 69  nience'.      li
2fa90 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 79  nk_all_deplibs=y
2faa0 65 73 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  es.    else.    
2fab0 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20    ld_shlibs=no. 
2fac0 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
2fad0 20 20 20 20 64 67 75 78 2a 29 0a 20 20 20 20 20      dgux*).     
2fae0 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
2faf0 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e 61 6d 65  LD -G -h $soname
2fb00 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
2fb10 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
2fb20 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20  er_flags'.      
2fb30 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
2fb40 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69  flag_spec='-L$li
2fb50 62 64 69 72 27 0a 20 20 20 20 20 20 68 61 72 64  bdir'.      hard
2fb60 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
2fb70 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ar=no.      ;;..
2fb80 20 20 20 20 66 72 65 65 62 73 64 31 2a 29 0a 20      freebsd1*). 
2fb90 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e       ld_shlibs=n
2fba0 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  o.      ;;..    
2fbb0 23 20 46 72 65 65 42 53 44 20 32 2e 32 2e 5b 30  # FreeBSD 2.2.[0
2fbc0 31 32 5d 20 61 6c 6c 6f 77 73 20 75 73 20 74 6f  12] allows us to
2fbd0 20 69 6e 63 6c 75 64 65 20 63 2b 2b 72 74 30 2e   include c++rt0.
2fbe0 6f 20 74 6f 20 67 65 74 20 43 2b 2b 20 63 6f 6e  o to get C++ con
2fbf0 73 74 72 75 63 74 6f 72 0a 20 20 20 20 23 20 73  structor.    # s
2fc00 75 70 70 6f 72 74 2e 20 20 46 75 74 75 72 65 20  upport.  Future 
2fc10 76 65 72 73 69 6f 6e 73 20 64 6f 20 74 68 69 73  versions do this
2fc20 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2c 20   automatically, 
2fc30 62 75 74 20 61 6e 20 65 78 70 6c 69 63 69 74 20  but an explicit 
2fc40 63 2b 2b 72 74 30 2e 6f 0a 20 20 20 20 23 20 64  c++rt0.o.    # d
2fc50 6f 65 73 20 6e 6f 74 20 62 72 65 61 6b 20 61 6e  oes not break an
2fc60 79 74 68 69 6e 67 2c 20 61 6e 64 20 68 65 6c 70  ything, and help
2fc70 73 20 73 69 67 6e 69 66 69 63 61 6e 74 6c 79 20  s significantly 
2fc80 28 61 74 20 74 68 65 20 63 6f 73 74 20 6f 66 20  (at the cost of 
2fc90 61 20 6c 69 74 74 6c 65 0a 20 20 20 20 23 20 65  a little.    # e
2fca0 78 74 72 61 20 73 70 61 63 65 29 2e 0a 20 20 20  xtra space)..   
2fcb0 20 66 72 65 65 62 73 64 32 2e 32 2a 29 0a 20 20   freebsd2.2*).  
2fcc0 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
2fcd0 3d 27 24 4c 44 20 2d 42 73 68 61 72 65 61 62 6c  ='$LD -Bshareabl
2fce0 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  e -o $lib $libob
2fcf0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e  js $deplibs $lin
2fd00 6b 65 72 5f 66 6c 61 67 73 20 2f 75 73 72 2f 6c  ker_flags /usr/l
2fd10 69 62 2f 63 2b 2b 72 74 30 2e 6f 27 0a 20 20 20  ib/c++rt0.o'.   
2fd20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
2fd30 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 52  ir_flag_spec='-R
2fd40 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68  $libdir'.      h
2fd50 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79  ardcode_direct=y
2fd60 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  es.      hardcod
2fd70 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d  e_shlibpath_var=
2fd80 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
2fd90 20 23 20 55 6e 66 6f 72 74 75 6e 61 74 65 6c 79   # Unfortunately
2fda0 2c 20 6f 6c 64 65 72 20 76 65 72 73 69 6f 6e 73  , older versions
2fdb0 20 6f 66 20 46 72 65 65 42 53 44 20 32 20 64 6f   of FreeBSD 2 do
2fdc0 20 6e 6f 74 20 68 61 76 65 20 74 68 69 73 20 66   not have this f
2fdd0 65 61 74 75 72 65 2e 0a 20 20 20 20 66 72 65 65  eature..    free
2fde0 62 73 64 32 2a 29 0a 20 20 20 20 20 20 61 72 63  bsd2*).      arc
2fdf0 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  hive_cmds='$LD -
2fe00 42 73 68 61 72 65 61 62 6c 65 20 2d 6f 20 24 6c  Bshareable -o $l
2fe10 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
2fe20 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
2fe30 67 73 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  gs'.      hardco
2fe40 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20  de_direct=yes.  
2fe50 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e      hardcode_min
2fe60 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20 68  us_L=yes.      h
2fe70 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
2fe80 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b  h_var=no.      ;
2fe90 3b 0a 0a 20 20 20 20 23 20 46 72 65 65 42 53 44  ;..    # FreeBSD
2fea0 20 33 20 61 6e 64 20 67 72 65 61 74 65 72 20 75   3 and greater u
2feb0 73 65 73 20 67 63 63 20 2d 73 68 61 72 65 64 20  ses gcc -shared 
2fec0 74 6f 20 64 6f 20 73 68 61 72 65 64 20 6c 69 62  to do shared lib
2fed0 72 61 72 69 65 73 2e 0a 20 20 20 20 66 72 65 65  raries..    free
2fee0 62 73 64 2a 20 7c 20 6b 66 72 65 65 62 73 64 2a  bsd* | kfreebsd*
2fef0 2d 67 6e 75 29 0a 20 20 20 20 20 20 61 72 63 68  -gnu).      arch
2ff00 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
2ff10 68 61 72 65 64 20 2d 6f 20 24 6c 69 62 20 24 6c  hared -o $lib $l
2ff20 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
2ff30 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27  $compiler_flags'
2ff40 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
2ff50 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
2ff60 3d 27 2d 52 24 6c 69 62 64 69 72 27 0a 20 20 20  ='-R$libdir'.   
2ff70 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
2ff80 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72  ct=yes.      har
2ff90 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f  dcode_shlibpath_
2ffa0 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a  var=no.      ;;.
2ffb0 0a 20 20 20 20 68 70 75 78 39 2a 29 0a 20 20 20  .    hpux9*).   
2ffc0 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43     if test "$GCC
2ffd0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61  " = yes; then..a
2ffe0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 72 6d  rchive_cmds='$rm
2fff0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
30000 24 73 6f 6e 61 6d 65 7e 24 43 43 20 2d 73 68 61  $soname~$CC -sha
30010 72 65 64 20 2d 66 50 49 43 20 24 7b 77 6c 7d 2b  red -fPIC ${wl}+
30020 62 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c 5f  b ${wl}$install_
30030 6c 69 62 64 69 72 20 2d 6f 20 24 6f 75 74 70 75  libdir -o $outpu
30040 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
30050 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
30060 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
30070 67 73 7e 74 65 73 74 20 24 6f 75 74 70 75 74 5f  gs~test $output_
30080 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 3d  objdir/$soname =
30090 20 24 6c 69 62 20 7c 7c 20 6d 76 20 24 6f 75 74   $lib || mv $out
300a0 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
300b0 6d 65 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65  me $lib'.      e
300c0 6c 73 65 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  lse..archive_cmd
300d0 73 3d 27 24 72 6d 20 24 6f 75 74 70 75 74 5f 6f  s='$rm $output_o
300e0 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 7e 24 4c  bjdir/$soname~$L
300f0 44 20 2d 62 20 2b 62 20 24 69 6e 73 74 61 6c 6c  D -b +b $install
30100 5f 6c 69 62 64 69 72 20 2d 6f 20 24 6f 75 74 70  _libdir -o $outp
30110 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
30120 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  e $libobjs $depl
30130 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67  ibs $linker_flag
30140 73 7e 74 65 73 74 20 24 6f 75 74 70 75 74 5f 6f  s~test $output_o
30150 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 3d 20  bjdir/$soname = 
30160 24 6c 69 62 20 7c 7c 20 6d 76 20 24 6f 75 74 70  $lib || mv $outp
30170 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
30180 65 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66 69  e $lib'.      fi
30190 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
301a0 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
301b0 3d 27 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24  ='${wl}+b ${wl}$
301c0 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68 61  libdir'.      ha
301d0 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65  rdcode_libdir_se
301e0 70 61 72 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20  parator=:.      
301f0 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
30200 79 65 73 0a 0a 20 20 20 20 20 20 23 20 68 61 72  yes..      # har
30210 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3a 20 4e  dcode_minus_L: N
30220 6f 74 20 72 65 61 6c 6c 79 20 69 6e 20 74 68 65  ot really in the
30230 20 73 65 61 72 63 68 20 50 41 54 48 2c 0a 20 20   search PATH,.  
30240 20 20 20 20 23 20 62 75 74 20 61 73 20 74 68 65      # but as the
30250 20 64 65 66 61 75 6c 74 20 6c 6f 63 61 74 69 6f   default locatio
30260 6e 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79  n of the library
30270 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  ..      hardcode
30280 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20  _minus_L=yes.   
30290 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69     export_dynami
302a0 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  c_flag_spec='${w
302b0 6c 7d 2d 45 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  l}-E'.      ;;..
302c0 20 20 20 20 68 70 75 78 31 30 2a 20 7c 20 68 70      hpux10* | hp
302d0 75 78 31 31 2a 29 0a 20 20 20 20 20 20 69 66 20  ux11*).      if 
302e0 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
302f0 73 20 2d 61 20 22 24 77 69 74 68 5f 67 6e 75 5f  s -a "$with_gnu_
30300 6c 64 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09  ld" = no; then..
30310 63 61 73 65 20 22 24 68 6f 73 74 5f 63 70 75 22  case "$host_cpu"
30320 20 69 6e 0a 09 68 70 70 61 2a 36 34 2a 7c 69 61   in..hppa*64*|ia
30330 36 34 2a 29 0a 09 20 20 61 72 63 68 69 76 65 5f  64*)..  archive_
30340 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
30350 64 20 24 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24  d ${wl}+h ${wl}$
30360 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24  soname -o $lib $
30370 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
30380 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
30390 27 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 61  '..  ;;..*)..  a
303a0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
303b0 20 2d 73 68 61 72 65 64 20 2d 66 50 49 43 20 24   -shared -fPIC $
303c0 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e  {wl}+h ${wl}$son
303d0 61 6d 65 20 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c  ame ${wl}+b ${wl
303e0 7d 24 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72  }$install_libdir
303f0 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
30400 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
30410 69 6c 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b  iler_flags'..  ;
30420 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 65 6c  ;..esac.      el
30430 73 65 0a 09 63 61 73 65 20 22 24 68 6f 73 74 5f  se..case "$host_
30440 63 70 75 22 20 69 6e 0a 09 68 70 70 61 2a 36 34  cpu" in..hppa*64
30450 2a 7c 69 61 36 34 2a 29 0a 09 20 20 61 72 63 68  *|ia64*)..  arch
30460 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 62  ive_cmds='$LD -b
30470 20 2b 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   +h $soname -o $
30480 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
30490 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
304a0 61 67 73 27 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09  ags'..  ;;..*)..
304b0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
304c0 24 4c 44 20 2d 62 20 2b 68 20 24 73 6f 6e 61 6d  $LD -b +h $sonam
304d0 65 20 2b 62 20 24 69 6e 73 74 61 6c 6c 5f 6c 69  e +b $install_li
304e0 62 64 69 72 20 2d 6f 20 24 6c 69 62 20 24 6c 69  bdir -o $lib $li
304f0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
30500 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 09 20  linker_flags'.. 
30510 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
30520 66 69 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  fi.      if test
30530 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20   "$with_gnu_ld" 
30540 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09 63 61 73 65  = no; then..case
30550 20 22 24 68 6f 73 74 5f 63 70 75 22 20 69 6e 0a   "$host_cpu" in.
30560 09 68 70 70 61 2a 36 34 2a 29 0a 09 20 20 68 61  .hppa*64*)..  ha
30570 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
30580 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2b 62  ag_spec='${wl}+b
30590 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 09   ${wl}$libdir'..
305a0 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
305b0 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64 3d 27  r_flag_spec_ld='
305c0 2b 62 20 24 6c 69 62 64 69 72 27 0a 09 20 20 68  +b $libdir'..  h
305d0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73  ardcode_libdir_s
305e0 65 70 61 72 61 74 6f 72 3d 3a 0a 09 20 20 68 61  eparator=:..  ha
305f0 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f  rdcode_direct=no
30600 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c  ..  hardcode_shl
30610 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 09 20  ibpath_var=no.. 
30620 20 3b 3b 0a 09 69 61 36 34 2a 29 0a 09 20 20 68   ;;..ia64*)..  h
30630 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
30640 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62  lag_spec='-L$lib
30650 64 69 72 27 0a 09 20 20 68 61 72 64 63 6f 64 65  dir'..  hardcode
30660 5f 64 69 72 65 63 74 3d 6e 6f 0a 09 20 20 68 61  _direct=no..  ha
30670 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68  rdcode_shlibpath
30680 5f 76 61 72 3d 6e 6f 0a 0a 09 20 20 23 20 68 61  _var=no...  # ha
30690 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3a 20  rdcode_minus_L: 
306a0 4e 6f 74 20 72 65 61 6c 6c 79 20 69 6e 20 74 68  Not really in th
306b0 65 20 73 65 61 72 63 68 20 50 41 54 48 2c 0a 09  e search PATH,..
306c0 20 20 23 20 62 75 74 20 61 73 20 74 68 65 20 64    # but as the d
306d0 65 66 61 75 6c 74 20 6c 6f 63 61 74 69 6f 6e 20  efault location 
306e0 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79 2e 0a  of the library..
306f0 09 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75  .  hardcode_minu
30700 73 5f 4c 3d 79 65 73 0a 09 20 20 3b 3b 0a 09 2a  s_L=yes..  ;;..*
30710 29 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69  )..  hardcode_li
30720 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
30730 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24 6c 69  ${wl}+b ${wl}$li
30740 62 64 69 72 27 0a 09 20 20 68 61 72 64 63 6f 64  bdir'..  hardcod
30750 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74  e_libdir_separat
30760 6f 72 3d 3a 0a 09 20 20 68 61 72 64 63 6f 64 65  or=:..  hardcode
30770 5f 64 69 72 65 63 74 3d 79 65 73 0a 09 20 20 65  _direct=yes..  e
30780 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c  xport_dynamic_fl
30790 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 45  ag_spec='${wl}-E
307a0 27 0a 0a 09 20 20 23 20 68 61 72 64 63 6f 64 65  '...  # hardcode
307b0 5f 6d 69 6e 75 73 5f 4c 3a 20 4e 6f 74 20 72 65  _minus_L: Not re
307c0 61 6c 6c 79 20 69 6e 20 74 68 65 20 73 65 61 72  ally in the sear
307d0 63 68 20 50 41 54 48 2c 0a 09 20 20 23 20 62 75  ch PATH,..  # bu
307e0 74 20 61 73 20 74 68 65 20 64 65 66 61 75 6c 74  t as the default
307f0 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65   location of the
30800 20 6c 69 62 72 61 72 79 2e 0a 09 20 20 68 61 72   library...  har
30810 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65  dcode_minus_L=ye
30820 73 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20  s..  ;;..esac.  
30830 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
30840 0a 20 20 20 20 69 72 69 78 35 2a 20 7c 20 69 72  .    irix5* | ir
30850 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78  ix6* | nonstopux
30860 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
30870 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
30880 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  hen..archive_cmd
30890 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
308a0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
308b0 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
308c0 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 7b   ${wl}-soname ${
308d0 77 6c 7d 24 73 6f 6e 61 6d 65 20 60 74 65 73 74  wl}$soname `test
308e0 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e 67 22   -n "$verstring"
308f0 20 26 26 20 65 63 68 6f 20 24 7b 77 6c 7d 2d 73   && echo ${wl}-s
30900 65 74 5f 76 65 72 73 69 6f 6e 20 24 7b 77 6c 7d  et_version ${wl}
30910 24 76 65 72 73 74 72 69 6e 67 60 20 24 7b 77 6c  $verstring` ${wl
30920 7d 2d 75 70 64 61 74 65 5f 72 65 67 69 73 74 72  }-update_registr
30930 79 20 24 7b 77 6c 7d 24 7b 6f 75 74 70 75 74 5f  y ${wl}${output_
30940 6f 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74  objdir}/so_locat
30950 69 6f 6e 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20  ions -o $lib'.  
30960 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76      else..archiv
30970 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 73 68 61  e_cmds='$LD -sha
30980 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
30990 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
309a0 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e  ags -soname $son
309b0 61 6d 65 20 60 74 65 73 74 20 2d 6e 20 22 24 76  ame `test -n "$v
309c0 65 72 73 74 72 69 6e 67 22 20 26 26 20 65 63 68  erstring" && ech
309d0 6f 20 2d 73 65 74 5f 76 65 72 73 69 6f 6e 20 24  o -set_version $
309e0 76 65 72 73 74 72 69 6e 67 60 20 2d 75 70 64 61  verstring` -upda
309f0 74 65 5f 72 65 67 69 73 74 72 79 20 24 7b 6f 75  te_registry ${ou
30a00 74 70 75 74 5f 6f 62 6a 64 69 72 7d 2f 73 6f 5f  tput_objdir}/so_
30a10 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f 20 24 6c 69  locations -o $li
30a20 62 27 0a 09 68 61 72 64 63 6f 64 65 5f 6c 69 62  b'..hardcode_lib
30a30 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64  dir_flag_spec_ld
30a40 3d 27 2d 72 70 61 74 68 20 24 6c 69 62 64 69 72  ='-rpath $libdir
30a50 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  '.      fi.     
30a60 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
30a70 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
30a80 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69  }-rpath ${wl}$li
30a90 62 64 69 72 27 0a 20 20 20 20 20 20 68 61 72 64  bdir'.      hard
30aa0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61  code_libdir_sepa
30ab0 72 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20 6c 69  rator=:.      li
30ac0 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 79  nk_all_deplibs=y
30ad0 65 73 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  es.      ;;..   
30ae0 20 6e 65 74 62 73 64 2a 20 7c 20 6b 6e 65 74 62   netbsd* | knetb
30af0 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20 69  sd*-gnu).      i
30b00 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c  f echo __ELF__ |
30b10 20 24 43 43 20 2d 45 20 2d 20 7c 20 67 72 65 70   $CC -E - | grep
30b20 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65 76 2f 6e   __ELF__ >/dev/n
30b30 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69  ull; then..archi
30b40 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 42 73  ve_cmds='$LD -Bs
30b50 68 61 72 65 61 62 6c 65 20 2d 6f 20 24 6c 69 62  hareable -o $lib
30b60 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
30b70 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73  bs $linker_flags
30b80 27 20 20 23 20 61 2e 6f 75 74 0a 20 20 20 20 20  '  # a.out.     
30b90 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65 5f 63   else..archive_c
30ba0 6d 64 73 3d 27 24 4c 44 20 2d 73 68 61 72 65 64  mds='$LD -shared
30bb0 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
30bc0 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
30bd0 65 72 5f 66 6c 61 67 73 27 20 20 20 20 20 20 23  er_flags'      #
30be0 20 45 4c 46 0a 20 20 20 20 20 20 66 69 0a 20 20   ELF.      fi.  
30bf0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
30c00 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d  dir_flag_spec='-
30c10 52 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20  R$libdir'.      
30c20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
30c30 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f  yes.      hardco
30c40 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72  de_shlibpath_var
30c50 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
30c60 20 20 6e 65 77 73 6f 73 36 29 0a 20 20 20 20 20    newsos6).     
30c70 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
30c80 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e 61 6d 65  LD -G -h $soname
30c90 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
30ca0 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
30cb0 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20  er_flags'.      
30cc0 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
30cd0 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f  yes.      hardco
30ce0 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
30cf0 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68  pec='${wl}-rpath
30d00 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20   ${wl}$libdir'. 
30d10 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
30d20 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a  bdir_separator=:
30d30 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
30d40 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f  shlibpath_var=no
30d50 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6f  .      ;;..    o
30d60 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 20 20 68  penbsd*).      h
30d70 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79  ardcode_direct=y
30d80 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  es.      hardcod
30d90 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d  e_shlibpath_var=
30da0 6e 6f 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  no.      if test
30db0 20 2d 7a 20 22 60 65 63 68 6f 20 5f 5f 45 4c 46   -z "`echo __ELF
30dc0 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
30dd0 67 72 65 70 20 5f 5f 45 4c 46 5f 5f 60 22 20 7c  grep __ELF__`" |
30de0 7c 20 74 65 73 74 20 22 24 68 6f 73 74 5f 6f 73  | test "$host_os
30df0 2d 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 22 6f  -$host_cpu" = "o
30e00 70 65 6e 62 73 64 32 2e 38 2d 70 6f 77 65 72 70  penbsd2.8-powerp
30e10 63 22 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76  c"; then..archiv
30e20 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
30e30 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20 2d 6f  red $pic_flag -o
30e40 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
30e50 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
30e60 72 5f 66 6c 61 67 73 27 0a 09 68 61 72 64 63 6f  r_flags'..hardco
30e70 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
30e80 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68  pec='${wl}-rpath
30e90 2c 24 6c 69 62 64 69 72 27 0a 09 65 78 70 6f 72  ,$libdir'..expor
30ea0 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73  t_dynamic_flag_s
30eb0 70 65 63 3d 27 24 7b 77 6c 7d 2d 45 27 0a 20 20  pec='${wl}-E'.  
30ec0 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20      else.       
30ed0 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
30ee0 0a 09 20 6f 70 65 6e 62 73 64 5b 30 31 5d 2e 2a  .. openbsd[01].*
30ef0 20 7c 20 6f 70 65 6e 62 73 64 32 2e 5b 30 2d 37   | openbsd2.[0-7
30f00 5d 20 7c 20 6f 70 65 6e 62 73 64 32 2e 5b 30 2d  ] | openbsd2.[0-
30f10 37 5d 2e 2a 29 0a 09 20 20 20 61 72 63 68 69 76  7].*)..   archiv
30f20 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 42 73 68  e_cmds='$LD -Bsh
30f30 61 72 65 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20  areable -o $lib 
30f40 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
30f50 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27  s $linker_flags'
30f60 0a 09 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69  ..   hardcode_li
30f70 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
30f80 2d 52 24 6c 69 62 64 69 72 27 0a 09 20 20 20 3b  -R$libdir'..   ;
30f90 3b 0a 09 20 2a 29 0a 09 20 20 20 61 72 63 68 69  ;.. *)..   archi
30fa0 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
30fb0 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20 2d  ared $pic_flag -
30fc0 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
30fd0 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
30fe0 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 20 68 61  er_flags'..   ha
30ff0 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
31000 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72  ag_spec='${wl}-r
31010 70 61 74 68 2c 24 6c 69 62 64 69 72 27 0a 09 20  path,$libdir'.. 
31020 20 20 3b 3b 0a 20 20 20 20 20 20 20 65 73 61 63    ;;.       esac
31030 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
31040 3b 3b 0a 0a 20 20 20 20 6f 73 32 2a 29 0a 20 20  ;;..    os2*).  
31050 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
31060 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d  dir_flag_spec='-
31070 4c 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20  L$libdir'.      
31080 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
31090 3d 79 65 73 0a 20 20 20 20 20 20 61 6c 6c 6f 77  =yes.      allow
310a0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
310b0 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20  unsupported.    
310c0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
310d0 24 65 63 68 6f 20 22 4c 49 42 52 41 52 59 20 24  $echo "LIBRARY $
310e0 6c 69 62 6e 61 6d 65 20 49 4e 49 54 49 4e 53 54  libname INITINST
310f0 41 4e 43 45 22 20 3e 20 24 6f 75 74 70 75 74 5f  ANCE" > $output_
31100 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
31110 64 65 66 7e 24 65 63 68 6f 20 22 44 45 53 43 52  def~$echo "DESCR
31120 49 50 54 49 4f 4e 20 5c 22 24 6c 69 62 6e 61 6d  IPTION \"$libnam
31130 65 5c 22 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f  e\"" >> $output_
31140 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
31150 64 65 66 7e 24 65 63 68 6f 20 44 41 54 41 20 3e  def~$echo DATA >
31160 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
31170 2f 24 6c 69 62 6e 61 6d 65 2e 64 65 66 7e 24 65  /$libname.def~$e
31180 63 68 6f 20 22 20 53 49 4e 47 4c 45 20 4e 4f 4e  cho " SINGLE NON
31190 53 48 41 52 45 44 22 20 3e 3e 20 24 6f 75 74 70  SHARED" >> $outp
311a0 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
311b0 6d 65 2e 64 65 66 7e 24 65 63 68 6f 20 45 58 50  me.def~$echo EXP
311c0 4f 52 54 53 20 3e 3e 20 24 6f 75 74 70 75 74 5f  ORTS >> $output_
311d0 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
311e0 64 65 66 7e 65 6d 78 65 78 70 20 24 6c 69 62 6f  def~emxexp $libo
311f0 62 6a 73 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f  bjs >> $output_o
31200 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 64  bjdir/$libname.d
31210 65 66 7e 24 43 43 20 2d 5a 64 6c 6c 20 2d 5a 63  ef~$CC -Zdll -Zc
31220 72 74 64 6c 6c 20 2d 6f 20 24 6c 69 62 20 24 6c  rtdll -o $lib $l
31230 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
31240 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
31250 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
31260 6c 69 62 6e 61 6d 65 2e 64 65 66 27 0a 20 20 20  libname.def'.   
31270 20 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 46     old_archive_F
31280 72 6f 6d 5f 6e 65 77 5f 63 6d 64 73 3d 27 65 6d  rom_new_cmds='em
31290 78 69 6d 70 20 2d 6f 20 24 6f 75 74 70 75 74 5f  ximp -o $output_
312a0 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
312b0 61 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  a $output_objdir
312c0 2f 24 6c 69 62 6e 61 6d 65 2e 64 65 66 27 0a 20  /$libname.def'. 
312d0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6f 73 66       ;;..    osf
312e0 33 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73  3*).      if tes
312f0 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
31300 74 68 65 6e 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65  then..allow_unde
31310 66 69 6e 65 64 5f 66 6c 61 67 3d 27 20 24 7b 77  fined_flag=' ${w
31320 6c 7d 2d 65 78 70 65 63 74 5f 75 6e 72 65 73 6f  l}-expect_unreso
31330 6c 76 65 64 20 24 7b 77 6c 7d 5c 2a 27 0a 09 61  lved ${wl}\*'..a
31340 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
31350 20 2d 73 68 61 72 65 64 24 7b 61 6c 6c 6f 77 5f   -shared${allow_
31360 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20  undefined_flag} 
31370 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
31380 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
31390 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
313a0 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 60 74 65 73  {wl}$soname `tes
313b0 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e 67  t -n "$verstring
313c0 22 20 26 26 20 65 63 68 6f 20 24 7b 77 6c 7d 2d  " && echo ${wl}-
313d0 73 65 74 5f 76 65 72 73 69 6f 6e 20 24 7b 77 6c  set_version ${wl
313e0 7d 24 76 65 72 73 74 72 69 6e 67 60 20 24 7b 77  }$verstring` ${w
313f0 6c 7d 2d 75 70 64 61 74 65 5f 72 65 67 69 73 74  l}-update_regist
31400 72 79 20 24 7b 77 6c 7d 24 7b 6f 75 74 70 75 74  ry ${wl}${output
31410 5f 6f 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61  _objdir}/so_loca
31420 74 69 6f 6e 73 20 2d 6f 20 24 6c 69 62 27 0a 20  tions -o $lib'. 
31430 20 20 20 20 20 65 6c 73 65 0a 09 61 6c 6c 6f 77       else..allow
31440 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
31450 27 20 2d 65 78 70 65 63 74 5f 75 6e 72 65 73 6f  ' -expect_unreso
31460 6c 76 65 64 20 5c 2a 27 0a 09 61 72 63 68 69 76  lved \*'..archiv
31470 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 73 68 61  e_cmds='$LD -sha
31480 72 65 64 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66  red${allow_undef
31490 69 6e 65 64 5f 66 6c 61 67 7d 20 24 6c 69 62 6f  ined_flag} $libo
314a0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
314b0 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 73 6f 6e 61  nker_flags -sona
314c0 6d 65 20 24 73 6f 6e 61 6d 65 20 60 74 65 73 74  me $soname `test
314d0 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e 67 22   -n "$verstring"
314e0 20 26 26 20 65 63 68 6f 20 2d 73 65 74 5f 76 65   && echo -set_ve
314f0 72 73 69 6f 6e 20 24 76 65 72 73 74 72 69 6e 67  rsion $verstring
31500 60 20 2d 75 70 64 61 74 65 5f 72 65 67 69 73 74  ` -update_regist
31510 72 79 20 24 7b 6f 75 74 70 75 74 5f 6f 62 6a 64  ry ${output_objd
31520 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74 69 6f 6e 73  ir}/so_locations
31530 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20   -o $lib'.      
31540 66 69 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  fi.      hardcod
31550 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
31560 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20  ec='${wl}-rpath 
31570 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20  ${wl}$libdir'.  
31580 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
31590 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a 0a  dir_separator=:.
315a0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6f 73        ;;..    os
315b0 66 34 2a 20 7c 20 6f 73 66 35 2a 29 09 23 20 61  f4* | osf5*).# a
315c0 73 20 6f 73 66 33 2a 20 77 69 74 68 20 74 68 65  s osf3* with the
315d0 20 61 64 64 69 74 69 6f 6e 20 6f 66 20 2d 6d 73   addition of -ms
315e0 79 6d 20 66 6c 61 67 0a 20 20 20 20 20 20 69 66  ym flag.      if
315f0 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
31600 65 73 3b 20 74 68 65 6e 0a 09 61 6c 6c 6f 77 5f  es; then..allow_
31610 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27  undefined_flag='
31620 20 24 7b 77 6c 7d 2d 65 78 70 65 63 74 5f 75 6e   ${wl}-expect_un
31630 72 65 73 6f 6c 76 65 64 20 24 7b 77 6c 7d 5c 2a  resolved ${wl}\*
31640 27 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  '..archive_cmds=
31650 27 24 43 43 20 2d 73 68 61 72 65 64 24 7b 61 6c  '$CC -shared${al
31660 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
31670 61 67 7d 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  ag} $libobjs $de
31680 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
31690 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 6d 73 79 6d  flags ${wl}-msym
316a0 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 7b   ${wl}-soname ${
316b0 77 6c 7d 24 73 6f 6e 61 6d 65 20 60 74 65 73 74  wl}$soname `test
316c0 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e 67 22   -n "$verstring"
316d0 20 26 26 20 65 63 68 6f 20 24 7b 77 6c 7d 2d 73   && echo ${wl}-s
316e0 65 74 5f 76 65 72 73 69 6f 6e 20 24 7b 77 6c 7d  et_version ${wl}
316f0 24 76 65 72 73 74 72 69 6e 67 60 20 24 7b 77 6c  $verstring` ${wl
31700 7d 2d 75 70 64 61 74 65 5f 72 65 67 69 73 74 72  }-update_registr
31710 79 20 24 7b 77 6c 7d 24 7b 6f 75 74 70 75 74 5f  y ${wl}${output_
31720 6f 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74  objdir}/so_locat
31730 69 6f 6e 73 20 2d 6f 20 24 6c 69 62 27 0a 09 68  ions -o $lib'..h
31740 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
31750 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  lag_spec='${wl}-
31760 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64  rpath ${wl}$libd
31770 69 72 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  ir'.      else..
31780 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
31790 66 6c 61 67 3d 27 20 2d 65 78 70 65 63 74 5f 75  flag=' -expect_u
317a0 6e 72 65 73 6f 6c 76 65 64 20 5c 2a 27 0a 09 61  nresolved \*'..a
317b0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
317c0 20 2d 73 68 61 72 65 64 24 7b 61 6c 6c 6f 77 5f   -shared${allow_
317d0 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20  undefined_flag} 
317e0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
317f0 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20  s $linker_flags 
31800 2d 6d 73 79 6d 20 2d 73 6f 6e 61 6d 65 20 24 73  -msym -soname $s
31810 6f 6e 61 6d 65 20 60 74 65 73 74 20 2d 6e 20 22  oname `test -n "
31820 24 76 65 72 73 74 72 69 6e 67 22 20 26 26 20 65  $verstring" && e
31830 63 68 6f 20 2d 73 65 74 5f 76 65 72 73 69 6f 6e  cho -set_version
31840 20 24 76 65 72 73 74 72 69 6e 67 60 20 2d 75 70   $verstring` -up
31850 64 61 74 65 5f 72 65 67 69 73 74 72 79 20 24 7b  date_registry ${
31860 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 7d 2f 73  output_objdir}/s
31870 6f 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f 20 24  o_locations -o $
31880 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78  lib'..archive_ex
31890 70 73 79 6d 5f 63 6d 64 73 3d 27 66 6f 72 20 69  psym_cmds='for i
318a0 20 69 6e 20 60 63 61 74 20 24 65 78 70 6f 72 74   in `cat $export
318b0 5f 73 79 6d 62 6f 6c 73 60 3b 20 64 6f 20 70 72  _symbols`; do pr
318c0 69 6e 74 66 20 22 25 73 20 25 73 5c 5c 6e 22 20  intf "%s %s\\n" 
318d0 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  -exported_symbol
318e0 20 22 5c 24 69 22 20 3e 3e 20 24 6c 69 62 2e 65   "\$i" >> $lib.e
318f0 78 70 3b 20 64 6f 6e 65 3b 20 65 63 68 6f 20 22  xp; done; echo "
31900 2d 68 69 64 64 65 6e 22 3e 3e 20 24 6c 69 62 2e  -hidden">> $lib.
31910 65 78 70 7e 0a 09 24 4c 44 20 2d 73 68 61 72 65  exp~..$LD -share
31920 64 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  d${allow_undefin
31930 65 64 5f 66 6c 61 67 7d 20 2d 69 6e 70 75 74 20  ed_flag} -input 
31940 24 6c 69 62 2e 65 78 70 20 24 6c 69 6e 6b 65 72  $lib.exp $linker
31950 5f 66 6c 61 67 73 20 24 6c 69 62 6f 62 6a 73 20  _flags $libobjs 
31960 24 64 65 70 6c 69 62 73 20 2d 73 6f 6e 61 6d 65  $deplibs -soname
31970 20 24 73 6f 6e 61 6d 65 20 60 74 65 73 74 20 2d   $soname `test -
31980 6e 20 22 24 76 65 72 73 74 72 69 6e 67 22 20 26  n "$verstring" &
31990 26 20 65 63 68 6f 20 2d 73 65 74 5f 76 65 72 73  & echo -set_vers
319a0 69 6f 6e 20 24 76 65 72 73 74 72 69 6e 67 60 20  ion $verstring` 
319b0 2d 75 70 64 61 74 65 5f 72 65 67 69 73 74 72 79  -update_registry
319c0 20 24 7b 6f 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f   ${objdir}/so_lo
319d0 63 61 74 69 6f 6e 73 20 2d 6f 20 24 6c 69 62 7e  cations -o $lib~
319e0 24 72 6d 20 24 6c 69 62 2e 65 78 70 27 0a 0a 09  $rm $lib.exp'...
319f0 23 20 42 6f 74 68 20 63 20 61 6e 64 20 63 78 78  # Both c and cxx
31a00 20 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72   compiler suppor
31a10 74 20 2d 72 70 61 74 68 20 64 69 72 65 63 74 6c  t -rpath directl
31a20 79 0a 09 68 61 72 64 63 6f 64 65 5f 6c 69 62 64  y..hardcode_libd
31a30 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 72  ir_flag_spec='-r
31a40 70 61 74 68 20 24 6c 69 62 64 69 72 27 0a 20 20  path $libdir'.  
31a50 20 20 20 20 66 69 0a 20 20 20 20 20 20 68 61 72      fi.      har
31a60 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70  dcode_libdir_sep
31a70 61 72 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20 3b  arator=:.      ;
31a80 3b 0a 0a 20 20 20 20 73 63 6f 33 2e 32 76 35 2a  ;..    sco3.2v5*
31a90 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  ).      archive_
31aa0 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20 2d 68 20  cmds='$LD -G -h 
31ab0 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20  $soname -o $lib 
31ac0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
31ad0 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27  s $linker_flags'
31ae0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
31af0 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f  shlibpath_var=no
31b00 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79  .      export_dy
31b10 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
31b20 27 24 7b 77 6c 7d 2d 42 65 78 70 6f 72 74 27 0a  '${wl}-Bexport'.
31b30 20 20 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61        runpath_va
31b40 72 3d 4c 44 5f 52 55 4e 5f 50 41 54 48 0a 20 20  r=LD_RUN_PATH.  
31b50 20 20 20 20 68 61 72 64 63 6f 64 65 5f 72 75 6e      hardcode_run
31b60 70 61 74 68 5f 76 61 72 3d 79 65 73 0a 20 20 20  path_var=yes.   
31b70 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72     ;;..    solar
31b80 69 73 2a 29 0a 20 20 20 20 20 20 6e 6f 5f 75 6e  is*).      no_un
31b90 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 20 2d  defined_flag=' -
31ba0 7a 20 74 65 78 74 27 0a 20 20 20 20 20 20 69 66  z text'.      if
31bb0 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
31bc0 65 73 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76  es; then..archiv
31bd0 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
31be0 72 65 64 20 24 7b 77 6c 7d 2d 68 20 24 7b 77 6c  red ${wl}-h ${wl
31bf0 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  }$soname -o $lib
31c00 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
31c10 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
31c20 67 73 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70  gs'..archive_exp
31c30 73 79 6d 5f 63 6d 64 73 3d 27 24 65 63 68 6f 20  sym_cmds='$echo 
31c40 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6c  "{ global:" > $l
31c50 69 62 2e 65 78 70 7e 63 61 74 20 24 65 78 70 6f  ib.exp~cat $expo
31c60 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 24 53 45  rt_symbols | $SE
31c70 44 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c  D -e "s/\(.*\)/\
31c80 31 3b 2f 22 20 3e 3e 20 24 6c 69 62 2e 65 78 70  1;/" >> $lib.exp
31c90 7e 24 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a  ~$echo "local: *
31ca0 3b 20 7d 3b 22 20 3e 3e 20 24 6c 69 62 2e 65 78  ; };" >> $lib.ex
31cb0 70 7e 0a 09 20 20 24 43 43 20 2d 73 68 61 72 65  p~..  $CC -share
31cc0 64 20 24 7b 77 6c 7d 2d 4d 20 24 7b 77 6c 7d 24  d ${wl}-M ${wl}$
31cd0 6c 69 62 2e 65 78 70 20 24 7b 77 6c 7d 2d 68 20  lib.exp ${wl}-h 
31ce0 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20  ${wl}$soname -o 
31cf0 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
31d00 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
31d10 5f 66 6c 61 67 73 7e 24 72 6d 20 24 6c 69 62 2e  _flags~$rm $lib.
31d20 65 78 70 27 0a 20 20 20 20 20 20 65 6c 73 65 0a  exp'.      else.
31d30 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24  .archive_cmds='$
31d40 4c 44 20 2d 47 24 7b 61 6c 6c 6f 77 5f 75 6e 64  LD -G${allow_und
31d50 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20 2d 68 20  efined_flag} -h 
31d60 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20  $soname -o $lib 
31d70 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
31d80 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27  s $linker_flags'
31d90 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d  ..archive_expsym
31da0 5f 63 6d 64 73 3d 27 24 65 63 68 6f 20 22 7b 20  _cmds='$echo "{ 
31db0 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6c 69 62 2e  global:" > $lib.
31dc0 65 78 70 7e 63 61 74 20 24 65 78 70 6f 72 74 5f  exp~cat $export_
31dd0 73 79 6d 62 6f 6c 73 20 7c 20 24 53 45 44 20 2d  symbols | $SED -
31de0 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f  e "s/\(.*\)/\1;/
31df0 22 20 3e 3e 20 24 6c 69 62 2e 65 78 70 7e 24 65  " >> $lib.exp~$e
31e00 63 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d  cho "local: *; }
31e10 3b 22 20 3e 3e 20 24 6c 69 62 2e 65 78 70 7e 0a  ;" >> $lib.exp~.
31e20 20 20 09 24 4c 44 20 2d 47 24 7b 61 6c 6c 6f 77    .$LD -G${allow
31e30 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d  _undefined_flag}
31e40 20 2d 4d 20 24 6c 69 62 2e 65 78 70 20 2d 68 20   -M $lib.exp -h 
31e50 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20  $soname -o $lib 
31e60 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
31e70 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 7e  s $linker_flags~
31e80 24 72 6d 20 24 6c 69 62 2e 65 78 70 27 0a 20 20  $rm $lib.exp'.  
31e90 20 20 20 20 66 69 0a 20 20 20 20 20 20 68 61 72      fi.      har
31ea0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
31eb0 67 5f 73 70 65 63 3d 27 2d 52 24 6c 69 62 64 69  g_spec='-R$libdi
31ec0 72 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  r'.      hardcod
31ed0 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d  e_shlibpath_var=
31ee0 6e 6f 0a 20 20 20 20 20 20 63 61 73 65 20 24 68  no.      case $h
31ef0 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 20 20  ost_os in.      
31f00 73 6f 6c 61 72 69 73 32 2e 5b 30 2d 35 5d 20 7c  solaris2.[0-5] |
31f10 20 73 6f 6c 61 72 69 73 32 2e 5b 30 2d 35 5d 2e   solaris2.[0-5].
31f20 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20 23  *) ;;.      *) #
31f30 20 53 75 70 70 6f 72 74 65 64 20 73 69 6e 63 65   Supported since
31f40 20 53 6f 6c 61 72 69 73 20 32 2e 36 20 28 6d 61   Solaris 2.6 (ma
31f50 79 62 65 20 32 2e 35 2e 31 3f 29 0a 09 77 68 6f  ybe 2.5.1?)..who
31f60 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
31f70 73 70 65 63 3d 27 2d 7a 20 61 6c 6c 65 78 74 72  spec='-z allextr
31f80 61 63 74 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20  act$convenience 
31f90 2d 7a 20 64 65 66 61 75 6c 74 65 78 74 72 61 63  -z defaultextrac
31fa0 74 27 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  t' ;;.      esac
31fb0 0a 20 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f  .      link_all_
31fc0 64 65 70 6c 69 62 73 3d 79 65 73 0a 20 20 20 20  deplibs=yes.    
31fd0 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34    ;;..    sunos4
31fe0 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
31ff0 20 22 78 24 68 6f 73 74 5f 76 65 6e 64 6f 72 22   "x$host_vendor"
32000 20 3d 20 78 73 65 71 75 65 6e 74 3b 20 74 68 65   = xsequent; the
32010 6e 0a 09 23 20 55 73 65 20 24 43 43 20 74 6f 20  n..# Use $CC to 
32020 6c 69 6e 6b 20 75 6e 64 65 72 20 73 65 71 75 65  link under seque
32030 6e 74 2c 20 62 65 63 61 75 73 65 20 69 74 20 74  nt, because it t
32040 68 72 6f 77 73 20 69 6e 20 73 6f 6d 65 20 65 78  hrows in some ex
32050 74 72 61 20 2e 6f 0a 09 23 20 66 69 6c 65 73 20  tra .o..# files 
32060 74 68 61 74 20 6d 61 6b 65 20 2e 69 6e 69 74 20  that make .init 
32070 61 6e 64 20 2e 66 69 6e 69 20 73 65 63 74 69 6f  and .fini sectio
32080 6e 73 20 77 6f 72 6b 2e 0a 09 61 72 63 68 69 76  ns work...archiv
32090 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 47 20 24  e_cmds='$CC -G $
320a0 7b 77 6c 7d 2d 68 20 24 73 6f 6e 61 6d 65 20 2d  {wl}-h $soname -
320b0 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
320c0 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
320d0 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20  er_flags'.      
320e0 65 6c 73 65 0a 09 61 72 63 68 69 76 65 5f 63 6d  else..archive_cm
320f0 64 73 3d 27 24 4c 44 20 2d 61 73 73 65 72 74 20  ds='$LD -assert 
32100 70 75 72 65 2d 74 65 78 74 20 2d 42 73 74 61 74  pure-text -Bstat
32110 69 63 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  ic -o $lib $libo
32120 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
32130 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20  nker_flags'.    
32140 20 20 66 69 0a 20 20 20 20 20 20 68 61 72 64 63    fi.      hardc
32150 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
32160 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27  spec='-L$libdir'
32170 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
32180 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20 20 20  direct=yes.     
32190 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f   hardcode_minus_
321a0 4c 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  L=yes.      hard
321b0 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
321c0 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ar=no.      ;;..
321d0 20 20 20 20 73 79 73 76 34 29 0a 20 20 20 20 20      sysv4).     
321e0 20 63 61 73 65 20 24 68 6f 73 74 5f 76 65 6e 64   case $host_vend
321f0 6f 72 20 69 6e 0a 09 73 6e 69 29 0a 09 20 20 61  or in..sni)..  a
32200 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
32210 20 2d 47 20 2d 68 20 24 73 6f 6e 61 6d 65 20 2d   -G -h $soname -
32220 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
32230 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72  $deplibs $linker
32240 5f 66 6c 61 67 73 27 0a 09 20 20 68 61 72 64 63  _flags'..  hardc
32250 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 20 23  ode_direct=yes #
32260 20 69 73 20 74 68 69 73 20 72 65 61 6c 6c 79 20   is this really 
32270 74 72 75 65 3f 3f 3f 0a 09 3b 3b 0a 09 73 69 65  true???..;;..sie
32280 6d 65 6e 73 29 0a 09 20 20 23 23 20 4c 44 20 69  mens)..  ## LD i
32290 73 20 6c 64 20 69 74 20 6d 61 6b 65 73 20 61 20  s ld it makes a 
322a0 50 4c 41 4d 4c 49 42 0a 09 20 20 23 23 20 43 43  PLAMLIB..  ## CC
322b0 20 6a 75 73 74 20 6d 61 6b 65 73 20 61 20 47 72   just makes a Gr
322c0 6f 73 73 4d 6f 64 75 6c 65 2e 0a 09 20 20 61 72  ossModule...  ar
322d0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
322e0 2d 47 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  -G -o $lib $libo
322f0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
32300 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 72  nker_flags'..  r
32310 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 43 43 20  eload_cmds='$CC 
32320 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74 24 72 65  -r -o $output$re
32330 6c 6f 61 64 5f 6f 62 6a 73 27 0a 09 20 20 68 61  load_objs'..  ha
32340 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f  rdcode_direct=no
32350 0a 20 20 20 20 20 20 20 20 3b 3b 0a 09 6d 6f 74  .        ;;..mot
32360 6f 72 6f 6c 61 29 0a 09 20 20 61 72 63 68 69 76  orola)..  archiv
32370 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20 2d  e_cmds='$LD -G -
32380 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  h $soname -o $li
32390 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
323a0 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67  ibs $linker_flag
323b0 73 27 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 64  s'..  hardcode_d
323c0 69 72 65 63 74 3d 6e 6f 20 23 4d 6f 74 6f 72 6f  irect=no #Motoro
323d0 6c 61 20 6d 61 6e 75 61 6c 20 73 61 79 73 20 79  la manual says y
323e0 65 73 2c 20 62 75 74 20 6d 79 20 74 65 73 74 73  es, but my tests
323f0 20 73 61 79 20 74 68 65 79 20 6c 69 65 0a 09 3b   say they lie..;
32400 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
32410 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 27     runpath_var='
32420 4c 44 5f 52 55 4e 5f 50 41 54 48 27 0a 20 20 20  LD_RUN_PATH'.   
32430 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69     hardcode_shli
32440 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20  bpath_var=no.   
32450 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34     ;;..    sysv4
32460 2e 33 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69  .3*).      archi
32470 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20  ve_cmds='$LD -G 
32480 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  -h $soname -o $l
32490 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
324a0 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
324b0 67 73 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  gs'.      hardco
324c0 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72  de_shlibpath_var
324d0 3d 6e 6f 0a 20 20 20 20 20 20 65 78 70 6f 72 74  =no.      export
324e0 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
324f0 65 63 3d 27 2d 42 65 78 70 6f 72 74 27 0a 20 20  ec='-Bexport'.  
32500 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76      ;;..    sysv
32510 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69 66 20  4*MP*).      if 
32520 74 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e 65 63  test -d /usr/nec
32530 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f  ; then..archive_
32540 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20 2d 68 20  cmds='$LD -G -h 
32550 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20  $soname -o $lib 
32560 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
32570 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27  s $linker_flags'
32580 0a 09 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62  ..hardcode_shlib
32590 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 09 72 75 6e  path_var=no..run
325a0 70 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55 4e 5f  path_var=LD_RUN_
325b0 50 41 54 48 0a 09 68 61 72 64 63 6f 64 65 5f 72  PATH..hardcode_r
325c0 75 6e 70 61 74 68 5f 76 61 72 3d 79 65 73 0a 09  unpath_var=yes..
325d0 6c 64 5f 73 68 6c 69 62 73 3d 79 65 73 0a 20 20  ld_shlibs=yes.  
325e0 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
325f0 0a 20 20 20 20 73 79 73 76 34 2e 32 75 77 32 2a  .    sysv4.2uw2*
32600 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  ).      archive_
32610 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20 2d 6f 20  cmds='$LD -G -o 
32620 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
32630 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66  eplibs $linker_f
32640 6c 61 67 73 27 0a 20 20 20 20 20 20 68 61 72 64  lags'.      hard
32650 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a  code_direct=yes.
32660 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d        hardcode_m
32670 69 6e 75 73 5f 4c 3d 6e 6f 0a 20 20 20 20 20 20  inus_L=no.      
32680 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61  hardcode_shlibpa
32690 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20  th_var=no.      
326a0 68 61 72 64 63 6f 64 65 5f 72 75 6e 70 61 74 68  hardcode_runpath
326b0 5f 76 61 72 3d 79 65 73 0a 20 20 20 20 20 20 72  _var=yes.      r
326c0 75 6e 70 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55  unpath_var=LD_RU
326d0 4e 5f 50 41 54 48 0a 20 20 20 20 20 20 3b 3b 0a  N_PATH.      ;;.
326e0 0a 20 20 20 73 79 73 76 35 4f 70 65 6e 55 4e 49  .   sysv5OpenUNI
326f0 58 38 2a 20 7c 20 73 79 73 76 35 55 6e 69 78 57  X8* | sysv5UnixW
32700 61 72 65 37 2a 20 7c 20 20 73 79 73 76 35 75 77  are7* |  sysv5uw
32710 5b 37 38 5d 2a 20 7c 20 75 6e 69 78 77 61 72 65  [78]* | unixware
32720 37 2a 29 0a 20 20 20 20 20 20 6e 6f 5f 75 6e 64  7*).      no_und
32730 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 24 7b 77  efined_flag='${w
32740 6c 7d 2d 7a 20 24 7b 77 6c 7d 74 65 78 74 27 0a  l}-z ${wl}text'.
32750 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
32760 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
32770 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
32780 24 43 43 20 2d 73 68 61 72 65 64 20 24 7b 77 6c  $CC -shared ${wl
32790 7d 2d 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65  }-h ${wl}$soname
327a0 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
327b0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
327c0 69 6c 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20  iler_flags'.    
327d0 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65 5f    else..archive_
327e0 63 6d 64 73 3d 27 24 43 43 20 2d 47 20 24 7b 77  cmds='$CC -G ${w
327f0 6c 7d 2d 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d  l}-h ${wl}$sonam
32800 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  e -o $lib $libob
32810 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
32820 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a 20 20 20  piler_flags'.   
32830 20 20 20 66 69 0a 20 20 20 20 20 20 72 75 6e 70     fi.      runp
32840 61 74 68 5f 76 61 72 3d 27 4c 44 5f 52 55 4e 5f  ath_var='LD_RUN_
32850 50 41 54 48 27 0a 20 20 20 20 20 20 68 61 72 64  PATH'.      hard
32860 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
32870 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ar=no.      ;;..
32880 20 20 20 20 73 79 73 76 35 2a 29 0a 20 20 20 20      sysv5*).    
32890 20 20 6e 6f 5f 75 6e 64 65 66 69 6e 65 64 5f 66    no_undefined_f
328a0 6c 61 67 3d 27 20 2d 7a 20 74 65 78 74 27 0a 20  lag=' -z text'. 
328b0 20 20 20 20 20 23 20 24 43 43 20 2d 73 68 61 72       # $CC -shar
328c0 65 64 20 77 69 74 68 6f 75 74 20 47 4e 55 20 6c  ed without GNU l
328d0 64 20 77 69 6c 6c 20 6e 6f 74 20 63 72 65 61 74  d will not creat
328e0 65 20 61 20 6c 69 62 72 61 72 79 20 66 72 6f 6d  e a library from
328f0 20 43 2b 2b 0a 20 20 20 20 20 20 23 20 6f 62 6a   C++.      # obj
32900 65 63 74 20 66 69 6c 65 73 20 61 6e 64 20 61 20  ect files and a 
32910 73 74 61 74 69 63 20 6c 69 62 73 74 64 63 2b 2b  static libstdc++
32920 2c 20 62 65 74 74 65 72 20 61 76 6f 69 64 20 69  , better avoid i
32930 74 20 62 79 20 6e 6f 77 0a 20 20 20 20 20 20 61  t by now.      a
32940 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
32950 20 2d 47 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66   -G${allow_undef
32960 69 6e 65 64 5f 66 6c 61 67 7d 20 2d 68 20 24 73  ined_flag} -h $s
32970 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c  oname -o $lib $l
32980 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
32990 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20  $linker_flags'. 
329a0 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70       archive_exp
329b0 73 79 6d 5f 63 6d 64 73 3d 27 24 65 63 68 6f 20  sym_cmds='$echo 
329c0 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6c  "{ global:" > $l
329d0 69 62 2e 65 78 70 7e 63 61 74 20 24 65 78 70 6f  ib.exp~cat $expo
329e0 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 24 53 45  rt_symbols | $SE
329f0 44 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c  D -e "s/\(.*\)/\
32a00 31 3b 2f 22 20 3e 3e 20 24 6c 69 62 2e 65 78 70  1;/" >> $lib.exp
32a10 7e 24 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a  ~$echo "local: *
32a20 3b 20 7d 3b 22 20 3e 3e 20 24 6c 69 62 2e 65 78  ; };" >> $lib.ex
32a30 70 7e 0a 20 20 09 09 24 4c 44 20 2d 47 24 7b 61  p~.  ..$LD -G${a
32a40 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
32a50 6c 61 67 7d 20 2d 4d 20 24 6c 69 62 2e 65 78 70  lag} -M $lib.exp
32a60 20 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   -h $soname -o $
32a70 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
32a80 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
32a90 61 67 73 7e 24 72 6d 20 24 6c 69 62 2e 65 78 70  ags~$rm $lib.exp
32aa0 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  '.      hardcode
32ab0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
32ac0 63 3d 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  c=.      hardcod
32ad0 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d  e_shlibpath_var=
32ae0 6e 6f 0a 20 20 20 20 20 20 72 75 6e 70 61 74 68  no.      runpath
32af0 5f 76 61 72 3d 27 4c 44 5f 52 55 4e 5f 50 41 54  _var='LD_RUN_PAT
32b00 48 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  H'.      ;;..   
32b10 20 75 74 73 34 2a 29 0a 20 20 20 20 20 20 61 72   uts4*).      ar
32b20 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
32b30 2d 47 20 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f  -G -h $soname -o
32b40 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
32b50 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f  deplibs $linker_
32b60 66 6c 61 67 73 27 0a 20 20 20 20 20 20 68 61 72  flags'.      har
32b70 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
32b80 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69  g_spec='-L$libdi
32b90 72 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  r'.      hardcod
32ba0 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d  e_shlibpath_var=
32bb0 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
32bc0 20 2a 29 0a 20 20 20 20 20 20 6c 64 5f 73 68 6c   *).      ld_shl
32bd0 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a  ibs=no.      ;;.
32be0 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 0a 65      esac.  fi..e
32bf0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
32c00 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 64  ENO: result: $ld
32c10 5f 73 68 6c 69 62 73 22 20 3e 26 35 0a 65 63 68  _shlibs" >&5.ech
32c20 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 64 5f  o "${ECHO_T}$ld_
32c30 73 68 6c 69 62 73 22 20 3e 26 36 0a 74 65 73 74  shlibs" >&6.test
32c40 20 22 24 6c 64 5f 73 68 6c 69 62 73 22 20 3d 20   "$ld_shlibs" = 
32c50 6e 6f 20 26 26 20 63 61 6e 5f 62 75 69 6c 64 5f  no && can_build_
32c60 73 68 61 72 65 64 3d 6e 6f 0a 0a 76 61 72 69 61  shared=no..varia
32c70 62 6c 65 73 5f 73 61 76 65 64 5f 66 6f 72 5f 72  bles_saved_for_r
32c80 65 6c 69 6e 6b 3d 22 50 41 54 48 20 24 73 68 6c  elink="PATH $shl
32c90 69 62 70 61 74 68 5f 76 61 72 20 24 72 75 6e 70  ibpath_var $runp
32ca0 61 74 68 5f 76 61 72 22 0a 69 66 20 74 65 73 74  ath_var".if test
32cb0 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
32cc0 68 65 6e 0a 20 20 76 61 72 69 61 62 6c 65 73 5f  hen.  variables_
32cd0 73 61 76 65 64 5f 66 6f 72 5f 72 65 6c 69 6e 6b  saved_for_relink
32ce0 3d 22 24 76 61 72 69 61 62 6c 65 73 5f 73 61 76  ="$variables_sav
32cf0 65 64 5f 66 6f 72 5f 72 65 6c 69 6e 6b 20 47 43  ed_for_relink GC
32d00 43 5f 45 58 45 43 5f 50 52 45 46 49 58 20 43 4f  C_EXEC_PREFIX CO
32d10 4d 50 49 4c 45 52 5f 50 41 54 48 20 4c 49 42 52  MPILER_PATH LIBR
32d20 41 52 59 5f 50 41 54 48 22 0a 66 69 0a 0a 23 0a  ARY_PATH".fi..#.
32d30 23 20 44 6f 20 77 65 20 6e 65 65 64 20 74 6f 20  # Do we need to 
32d40 65 78 70 6c 69 63 69 74 6c 79 20 6c 69 6e 6b 20  explicitly link 
32d50 6c 69 62 63 3f 0a 23 0a 63 61 73 65 20 22 78 24  libc?.#.case "x$
32d60 61 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e 65 65  archive_cmds_nee
32d70 64 5f 6c 63 22 20 69 6e 0a 78 7c 78 79 65 73 29  d_lc" in.x|xyes)
32d80 0a 20 20 23 20 41 73 73 75 6d 65 20 2d 6c 63 20  .  # Assume -lc 
32d90 73 68 6f 75 6c 64 20 62 65 20 61 64 64 65 64 0a  should be added.
32da0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e    archive_cmds_n
32db0 65 65 64 5f 6c 63 3d 79 65 73 0a 0a 20 20 69 66  eed_lc=yes..  if
32dc0 20 74 65 73 74 20 22 24 65 6e 61 62 6c 65 5f 73   test "$enable_s
32dd0 68 61 72 65 64 22 20 3d 20 79 65 73 20 26 26 20  hared" = yes && 
32de0 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
32df0 73 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65  s; then.    case
32e00 20 24 61 72 63 68 69 76 65 5f 63 6d 64 73 20 69   $archive_cmds i
32e10 6e 0a 20 20 20 20 2a 27 7e 27 2a 29 0a 20 20 20  n.    *'~'*).   
32e20 20 20 20 23 20 46 49 58 4d 45 3a 20 77 65 20 6d     # FIXME: we m
32e30 61 79 20 68 61 76 65 20 74 6f 20 64 65 61 6c 20  ay have to deal 
32e40 77 69 74 68 20 6d 75 6c 74 69 2d 63 6f 6d 6d 61  with multi-comma
32e50 6e 64 20 73 65 71 75 65 6e 63 65 73 2e 0a 20 20  nd sequences..  
32e60 20 20 20 20 3b 3b 0a 20 20 20 20 27 24 43 43 20      ;;.    '$CC 
32e70 27 2a 29 0a 20 20 20 20 20 20 23 20 54 65 73 74  '*).      # Test
32e80 20 77 68 65 74 68 65 72 20 74 68 65 20 63 6f 6d   whether the com
32e90 70 69 6c 65 72 20 69 6d 70 6c 69 63 69 74 6c 79  piler implicitly
32ea0 20 6c 69 6e 6b 73 20 77 69 74 68 20 2d 6c 63 20   links with -lc 
32eb0 73 69 6e 63 65 20 6f 6e 20 73 6f 6d 65 0a 20 20  since on some.  
32ec0 20 20 20 20 23 20 73 79 73 74 65 6d 73 2c 20 2d      # systems, -
32ed0 6c 67 63 63 20 68 61 73 20 74 6f 20 63 6f 6d 65  lgcc has to come
32ee0 20 62 65 66 6f 72 65 20 2d 6c 63 2e 20 49 66 20   before -lc. If 
32ef0 67 63 63 20 61 6c 72 65 61 64 79 20 70 61 73 73  gcc already pass
32f00 65 73 20 2d 6c 63 0a 20 20 20 20 20 20 23 20 74  es -lc.      # t
32f10 6f 20 6c 64 2c 20 64 6f 6e 27 74 20 61 64 64 20  o ld, don't add 
32f20 2d 6c 63 20 62 65 66 6f 72 65 20 2d 6c 67 63 63  -lc before -lgcc
32f30 2e 0a 20 20 20 20 20 20 65 63 68 6f 20 22 24 61  ..      echo "$a
32f40 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
32f50 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 2d  ecking whether -
32f60 6c 63 20 73 68 6f 75 6c 64 20 62 65 20 65 78 70  lc should be exp
32f70 6c 69 63 69 74 6c 79 20 6c 69 6e 6b 65 64 20 69  licitly linked i
32f80 6e 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  n" >&5.echo $ECH
32f90 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  O_N "checking wh
32fa0 65 74 68 65 72 20 2d 6c 63 20 73 68 6f 75 6c 64  ether -lc should
32fb0 20 62 65 20 65 78 70 6c 69 63 69 74 6c 79 20 6c   be explicitly l
32fc0 69 6e 6b 65 64 20 69 6e 2e 2e 2e 20 24 45 43 48  inked in... $ECH
32fd0 4f 5f 43 22 20 3e 26 36 0a 20 20 20 20 20 20 24  O_C" >&6.      $
32fe0 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20  rm conftest*.   
32ff0 20 20 20 70 72 69 6e 74 66 20 22 24 6c 74 5f 73     printf "$lt_s
33000 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65  imple_compile_te
33010 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74  st_code" > conft
33020 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 20  est.$ac_ext..   
33030 20 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63     if { (eval ec
33040 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
33050 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
33060 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  e\"") >&5.  (eva
33070 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
33080 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
33090 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
330a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
330b0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
330c0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
330d0 74 75 73 29 3b 20 7d 20 32 3e 63 6f 6e 66 74 65  tus); } 2>confte
330e0 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20  st.err; then.   
330f0 20 20 20 20 20 73 6f 6e 61 6d 65 3d 63 6f 6e 66       soname=conf
33100 74 65 73 74 0a 20 20 20 20 20 20 20 20 6c 69 62  test.        lib
33110 3d 63 6f 6e 66 74 65 73 74 0a 20 20 20 20 20 20  =conftest.      
33120 20 20 6c 69 62 6f 62 6a 73 3d 63 6f 6e 66 74 65    libobjs=confte
33130 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20  st.$ac_objext.  
33140 20 20 20 20 20 20 64 65 70 6c 69 62 73 3d 0a 20        deplibs=. 
33150 20 20 20 20 20 20 20 77 6c 3d 24 6c 74 5f 70 72         wl=$lt_pr
33160 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 0a 20  og_compiler_wl. 
33170 20 20 20 20 20 20 20 63 6f 6d 70 69 6c 65 72 5f         compiler_
33180 66 6c 61 67 73 3d 2d 76 0a 20 20 20 20 20 20 20  flags=-v.       
33190 20 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 3d 2d 76   linker_flags=-v
331a0 0a 20 20 20 20 20 20 20 20 76 65 72 73 74 72 69  .        verstri
331b0 6e 67 3d 0a 20 20 20 20 20 20 20 20 6f 75 74 70  ng=.        outp
331c0 75 74 5f 6f 62 6a 64 69 72 3d 2e 0a 20 20 20 20  ut_objdir=..    
331d0 20 20 20 20 6c 69 62 6e 61 6d 65 3d 63 6f 6e 66      libname=conf
331e0 74 65 73 74 0a 20 20 20 20 20 20 20 20 6c 74 5f  test.        lt_
331f0 73 61 76 65 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66  save_allow_undef
33200 69 6e 65 64 5f 66 6c 61 67 3d 24 61 6c 6c 6f 77  ined_flag=$allow
33210 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 0a  _undefined_flag.
33220 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e          allow_un
33230 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 0a 20 20  defined_flag=.  
33240 20 20 20 20 20 20 69 66 20 7b 20 28 65 76 61 6c        if { (eval
33250 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
33260 49 4e 45 4e 4f 3a 20 5c 22 24 61 72 63 68 69 76  INENO: \"$archiv
33270 65 5f 63 6d 64 73 20 32 5c 3e 5c 26 31 20 5c 7c  e_cmds 2\>\&1 \|
33280 20 67 72 65 70 20 5c 22 20 2d 6c 63 20 5c 22 20   grep \" -lc \" 
33290 5c 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 5c 3e 5c  \>/dev/null 2\>\
332a0 26 31 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  &1\"") >&5.  (ev
332b0 61 6c 20 24 61 72 63 68 69 76 65 5f 63 6d 64 73  al $archive_cmds
332c0 20 32 5c 3e 5c 26 31 20 5c 7c 20 67 72 65 70 20   2\>\&1 \| grep 
332d0 5c 22 20 2d 6c 63 20 5c 22 20 5c 3e 2f 64 65 76  \" -lc \" \>/dev
332e0 2f 6e 75 6c 6c 20 32 5c 3e 5c 26 31 29 20 32 3e  /null 2\>\&1) 2>
332f0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
33300 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
33310 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
33320 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
33330 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
33340 75 73 29 3b 20 7d 0a 20 20 20 20 20 20 20 20 74  us); }.        t
33350 68 65 6e 0a 09 20 20 61 72 63 68 69 76 65 5f 63  hen..  archive_c
33360 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d 6e 6f 0a 20  mds_need_lc=no. 
33370 20 20 20 20 20 20 20 65 6c 73 65 0a 09 20 20 61         else..  a
33380 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e 65 65 64  rchive_cmds_need
33390 5f 6c 63 3d 79 65 73 0a 20 20 20 20 20 20 20 20  _lc=yes.        
333a0 66 69 0a 20 20 20 20 20 20 20 20 61 6c 6c 6f 77  fi.        allow
333b0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
333c0 24 6c 74 5f 73 61 76 65 5f 61 6c 6c 6f 77 5f 75  $lt_save_allow_u
333d0 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 0a 20 20  ndefined_flag.  
333e0 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20      else.       
333f0 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
33400 72 20 31 3e 26 35 0a 20 20 20 20 20 20 66 69 0a  r 1>&5.      fi.
33410 20 20 20 20 20 20 24 72 6d 20 63 6f 6e 66 74 65        $rm confte
33420 73 74 2a 0a 20 20 20 20 20 20 65 63 68 6f 20 22  st*.      echo "
33430 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
33440 72 65 73 75 6c 74 3a 20 24 61 72 63 68 69 76 65  result: $archive
33450 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63 22 20 3e  _cmds_need_lc" >
33460 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
33470 54 7d 24 61 72 63 68 69 76 65 5f 63 6d 64 73 5f  T}$archive_cmds_
33480 6e 65 65 64 5f 6c 63 22 20 3e 26 36 0a 20 20 20  need_lc" >&6.   
33490 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
334a0 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 65   fi.  ;;.esac..e
334b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
334c0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 64 79  ENO: checking dy
334d0 6e 61 6d 69 63 20 6c 69 6e 6b 65 72 20 63 68 61  namic linker cha
334e0 72 61 63 74 65 72 69 73 74 69 63 73 22 20 3e 26  racteristics" >&
334f0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
33500 63 68 65 63 6b 69 6e 67 20 64 79 6e 61 6d 69 63  checking dynamic
33510 20 6c 69 6e 6b 65 72 20 63 68 61 72 61 63 74 65   linker characte
33520 72 69 73 74 69 63 73 2e 2e 2e 20 24 45 43 48 4f  ristics... $ECHO
33530 5f 43 22 20 3e 26 36 0a 6c 69 62 72 61 72 79 5f  _C" >&6.library_
33540 6e 61 6d 65 73 5f 73 70 65 63 3d 0a 6c 69 62 6e  names_spec=.libn
33550 61 6d 65 5f 73 70 65 63 3d 27 6c 69 62 24 6e 61  ame_spec='lib$na
33560 6d 65 27 0a 73 6f 6e 61 6d 65 5f 73 70 65 63 3d  me'.soname_spec=
33570 0a 73 68 72 65 78 74 3d 22 2e 73 6f 22 0a 70 6f  .shrext=".so".po
33580 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a  stinstall_cmds=.
33590 70 6f 73 74 75 6e 69 6e 73 74 61 6c 6c 5f 63 6d  postuninstall_cm
335a0 64 73 3d 0a 66 69 6e 69 73 68 5f 63 6d 64 73 3d  ds=.finish_cmds=
335b0 0a 66 69 6e 69 73 68 5f 65 76 61 6c 3d 0a 73 68  .finish_eval=.sh
335c0 6c 69 62 70 61 74 68 5f 76 61 72 3d 0a 73 68 6c  libpath_var=.shl
335d0 69 62 70 61 74 68 5f 6f 76 65 72 72 69 64 65 73  ibpath_overrides
335e0 5f 72 75 6e 70 61 74 68 3d 75 6e 6b 6e 6f 77 6e  _runpath=unknown
335f0 0a 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d 6e 6f  .version_type=no
33600 6e 65 0a 64 79 6e 61 6d 69 63 5f 6c 69 6e 6b 65  ne.dynamic_linke
33610 72 3d 22 24 68 6f 73 74 5f 6f 73 20 6c 64 2e 73  r="$host_os ld.s
33620 6f 22 0a 73 79 73 5f 6c 69 62 5f 64 6c 73 65 61  o".sys_lib_dlsea
33630 72 63 68 5f 70 61 74 68 5f 73 70 65 63 3d 22 2f  rch_path_spec="/
33640 6c 69 62 20 2f 75 73 72 2f 6c 69 62 22 0a 69 66  lib /usr/lib".if
33650 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
33660 65 73 3b 20 74 68 65 6e 0a 20 20 73 79 73 5f 6c  es; then.  sys_l
33670 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73  ib_search_path_s
33680 70 65 63 3d 60 24 43 43 20 2d 70 72 69 6e 74 2d  pec=`$CC -print-
33690 73 65 61 72 63 68 2d 64 69 72 73 20 7c 20 67 72  search-dirs | gr
336a0 65 70 20 22 5e 6c 69 62 72 61 72 69 65 73 3a 22  ep "^libraries:"
336b0 20 7c 20 24 53 45 44 20 2d 65 20 22 73 2f 5e 6c   | $SED -e "s/^l
336c0 69 62 72 61 72 69 65 73 3a 2f 2f 22 20 2d 65 20  ibraries://" -e 
336d0 22 73 2c 3d 2f 2c 2f 2c 67 22 60 0a 20 20 69 66  "s,=/,/,g"`.  if
336e0 20 65 63 68 6f 20 22 24 73 79 73 5f 6c 69 62 5f   echo "$sys_lib_
336f0 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65 63  search_path_spec
33700 22 20 7c 20 67 72 65 70 20 27 3b 27 20 3e 2f 64  " | grep ';' >/d
33710 65 76 2f 6e 75 6c 6c 20 3b 20 74 68 65 6e 0a 20  ev/null ; then. 
33720 20 20 20 23 20 69 66 20 74 68 65 20 70 61 74 68     # if the path
33730 20 63 6f 6e 74 61 69 6e 73 20 22 3b 22 20 74 68   contains ";" th
33740 65 6e 20 77 65 20 61 73 73 75 6d 65 20 69 74 20  en we assume it 
33750 74 6f 20 62 65 20 74 68 65 20 73 65 70 61 72 61  to be the separa
33760 74 6f 72 0a 20 20 20 20 23 20 6f 74 68 65 72 77  tor.    # otherw
33770 69 73 65 20 64 65 66 61 75 6c 74 20 74 6f 20 74  ise default to t
33780 68 65 20 73 74 61 6e 64 61 72 64 20 70 61 74 68  he standard path
33790 20 73 65 70 61 72 61 74 6f 72 20 28 69 2e 65 2e   separator (i.e.
337a0 20 22 3a 22 29 20 2d 20 69 74 20 69 73 0a 20 20   ":") - it is.  
337b0 20 20 23 20 61 73 73 75 6d 65 64 20 74 68 61 74    # assumed that
337c0 20 6e 6f 20 70 61 72 74 20 6f 66 20 61 20 6e 6f   no part of a no
337d0 72 6d 61 6c 20 70 61 74 68 6e 61 6d 65 20 63 6f  rmal pathname co
337e0 6e 74 61 69 6e 73 20 22 3b 22 20 62 75 74 20 74  ntains ";" but t
337f0 68 61 74 20 73 68 6f 75 6c 64 0a 20 20 20 20 23  hat should.    #
33800 20 6f 6b 61 79 20 69 6e 20 74 68 65 20 72 65 61   okay in the rea
33810 6c 20 77 6f 72 6c 64 20 77 68 65 72 65 20 22 3b  l world where ";
33820 22 20 69 6e 20 64 69 72 70 61 74 68 73 20 69 73  " in dirpaths is
33830 20 69 74 73 65 6c 66 20 70 72 6f 62 6c 65 6d 61   itself problema
33840 74 69 63 2e 0a 20 20 20 20 73 79 73 5f 6c 69 62  tic..    sys_lib
33850 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65  _search_path_spe
33860 63 3d 60 65 63 68 6f 20 22 24 73 79 73 5f 6c 69  c=`echo "$sys_li
33870 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70  b_search_path_sp
33880 65 63 22 20 7c 20 24 53 45 44 20 2d 65 20 27 73  ec" | $SED -e 's
33890 2f 3b 2f 20 2f 67 27 60 0a 20 20 65 6c 73 65 0a  /;/ /g'`.  else.
338a0 20 20 20 20 73 79 73 5f 6c 69 62 5f 73 65 61 72      sys_lib_sear
338b0 63 68 5f 70 61 74 68 5f 73 70 65 63 3d 60 65 63  ch_path_spec=`ec
338c0 68 6f 20 22 24 73 79 73 5f 6c 69 62 5f 73 65 61  ho "$sys_lib_sea
338d0 72 63 68 5f 70 61 74 68 5f 73 70 65 63 22 20 7c  rch_path_spec" |
338e0 20 24 53 45 44 20 20 2d 65 20 22 73 2f 24 50 41   $SED  -e "s/$PA
338f0 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 20 2f 67  TH_SEPARATOR/ /g
33900 22 60 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 73  "`.  fi.else.  s
33910 79 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61  ys_lib_search_pa
33920 74 68 5f 73 70 65 63 3d 22 2f 6c 69 62 20 2f 75  th_spec="/lib /u
33930 73 72 2f 6c 69 62 20 2f 75 73 72 2f 6c 6f 63 61  sr/lib /usr/loca
33940 6c 2f 6c 69 62 22 0a 66 69 0a 6e 65 65 64 5f 6c  l/lib".fi.need_l
33950 69 62 5f 70 72 65 66 69 78 3d 75 6e 6b 6e 6f 77  ib_prefix=unknow
33960 6e 0a 68 61 72 64 63 6f 64 65 5f 69 6e 74 6f 5f  n.hardcode_into_
33970 6c 69 62 73 3d 6e 6f 0a 0a 23 20 77 68 65 6e 20  libs=no..# when 
33980 79 6f 75 20 73 65 74 20 6e 65 65 64 5f 76 65 72  you set need_ver
33990 73 69 6f 6e 20 74 6f 20 6e 6f 2c 20 6d 61 6b 65  sion to no, make
339a0 20 73 75 72 65 20 69 74 20 64 6f 65 73 20 6e 6f   sure it does no
339b0 74 20 63 61 75 73 65 20 2d 73 65 74 5f 76 65 72  t cause -set_ver
339c0 73 69 6f 6e 0a 23 20 66 6c 61 67 73 20 74 6f 20  sion.# flags to 
339d0 62 65 20 6c 65 66 74 20 77 69 74 68 6f 75 74 20  be left without 
339e0 61 72 67 75 6d 65 6e 74 73 0a 6e 65 65 64 5f 76  arguments.need_v
339f0 65 72 73 69 6f 6e 3d 75 6e 6b 6e 6f 77 6e 0a 0a  ersion=unknown..
33a00 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
33a10 0a 61 69 78 33 2a 29 0a 20 20 76 65 72 73 69 6f  .aix3*).  versio
33a20 6e 5f 74 79 70 65 3d 6c 69 6e 75 78 0a 20 20 6c  n_type=linux.  l
33a30 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65  ibrary_names_spe
33a40 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  c='${libname}${r
33a50 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
33a60 65 78 74 7d 24 76 65 72 73 75 66 66 69 78 20 24  ext}$versuffix $
33a70 6c 69 62 6e 61 6d 65 2e 61 27 0a 20 20 73 68 6c  libname.a'.  shl
33a80 69 62 70 61 74 68 5f 76 61 72 3d 4c 49 42 50 41  ibpath_var=LIBPA
33a90 54 48 0a 0a 20 20 23 20 41 49 58 20 33 20 68 61  TH..  # AIX 3 ha
33aa0 73 20 6e 6f 20 76 65 72 73 69 6f 6e 69 6e 67 20  s no versioning 
33ab0 73 75 70 70 6f 72 74 2c 20 73 6f 20 77 65 20 61  support, so we a
33ac0 70 70 65 6e 64 20 61 20 6d 61 6a 6f 72 20 76 65  ppend a major ve
33ad0 72 73 69 6f 6e 20 74 6f 20 74 68 65 20 6e 61 6d  rsion to the nam
33ae0 65 2e 0a 20 20 73 6f 6e 61 6d 65 5f 73 70 65 63  e..  soname_spec
33af0 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65  ='${libname}${re
33b00 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65  lease}${shared_e
33b10 78 74 7d 24 6d 61 6a 6f 72 27 0a 20 20 3b 3b 0a  xt}$major'.  ;;.
33b20 0a 61 69 78 34 2a 20 7c 20 61 69 78 35 2a 29 0a  .aix4* | aix5*).
33b30 20 20 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d 6c    version_type=l
33b40 69 6e 75 78 0a 20 20 6e 65 65 64 5f 6c 69 62 5f  inux.  need_lib_
33b50 70 72 65 66 69 78 3d 6e 6f 0a 20 20 6e 65 65 64  prefix=no.  need
33b60 5f 76 65 72 73 69 6f 6e 3d 6e 6f 0a 20 20 68 61  _version=no.  ha
33b70 72 64 63 6f 64 65 5f 69 6e 74 6f 5f 6c 69 62 73  rdcode_into_libs
33b80 3d 79 65 73 0a 20 20 69 66 20 74 65 73 74 20 22  =yes.  if test "
33b90 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36  $host_cpu" = ia6
33ba0 34 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 41 49  4; then.    # AI
33bb0 58 20 35 20 73 75 70 70 6f 72 74 73 20 49 41 36  X 5 supports IA6
33bc0 34 0a 20 20 20 20 6c 69 62 72 61 72 79 5f 6e 61  4.    library_na
33bd0 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e  mes_spec='${libn
33be0 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b  ame}${release}${
33bf0 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f  shared_ext}$majo
33c00 72 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65  r ${libname}${re
33c10 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65  lease}${shared_e
33c20 78 74 7d 24 76 65 72 73 75 66 66 69 78 20 24 6c  xt}$versuffix $l
33c30 69 62 6e 61 6d 65 24 7b 73 68 61 72 65 64 5f 65  ibname${shared_e
33c40 78 74 7d 27 0a 20 20 20 20 73 68 6c 69 62 70 61  xt}'.    shlibpa
33c50 74 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52 41 52  th_var=LD_LIBRAR
33c60 59 5f 50 41 54 48 0a 20 20 65 6c 73 65 0a 20 20  Y_PATH.  else.  
33c70 20 20 23 20 57 69 74 68 20 47 43 43 20 75 70 20    # With GCC up 
33c80 74 6f 20 32 2e 39 35 2e 78 2c 20 63 6f 6c 6c 65  to 2.95.x, colle
33c90 63 74 32 20 77 6f 75 6c 64 20 63 72 65 61 74 65  ct2 would create
33ca0 20 61 6e 20 69 6d 70 6f 72 74 20 66 69 6c 65 0a   an import file.
33cb0 20 20 20 20 23 20 66 6f 72 20 64 65 70 65 6e 64      # for depend
33cc0 65 6e 63 65 20 6c 69 62 72 61 72 69 65 73 2e 20  ence libraries. 
33cd0 20 54 68 65 20 69 6d 70 6f 72 74 20 66 69 6c 65   The import file
33ce0 20 77 6f 75 6c 64 20 73 74 61 72 74 20 77 69 74   would start wit
33cf0 68 0a 20 20 20 20 23 20 74 68 65 20 6c 69 6e 65  h.    # the line
33d00 20 60 23 21 20 2e 27 2e 20 20 54 68 69 73 20 77   `#! .'.  This w
33d10 6f 75 6c 64 20 63 61 75 73 65 20 74 68 65 20 67  ould cause the g
33d20 65 6e 65 72 61 74 65 64 20 6c 69 62 72 61 72 79  enerated library
33d30 20 74 6f 0a 20 20 20 20 23 20 64 65 70 65 6e 64   to.    # depend
33d40 20 6f 6e 20 60 2e 27 2c 20 61 6c 77 61 79 73 20   on `.', always 
33d50 61 6e 20 69 6e 76 61 6c 69 64 20 6c 69 62 72 61  an invalid libra
33d60 72 79 2e 20 20 54 68 69 73 20 77 61 73 20 66 69  ry.  This was fi
33d70 78 65 64 20 69 6e 0a 20 20 20 20 23 20 64 65 76  xed in.    # dev
33d80 65 6c 6f 70 6d 65 6e 74 20 73 6e 61 70 73 68 6f  elopment snapsho
33d90 74 73 20 6f 66 20 47 43 43 20 70 72 69 6f 72 20  ts of GCC prior 
33da0 74 6f 20 33 2e 30 2e 0a 20 20 20 20 63 61 73 65  to 3.0..    case
33db0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
33dc0 20 20 20 61 69 78 34 20 7c 20 61 69 78 34 2e 5b     aix4 | aix4.[
33dd0 30 31 5d 20 7c 20 61 69 78 34 2e 5b 30 31 5d 2e  01] | aix4.[01].
33de0 2a 29 0a 20 20 20 20 20 20 69 66 20 7b 20 65 63  *).      if { ec
33df0 68 6f 20 27 23 69 66 20 5f 5f 47 4e 55 43 5f 5f  ho '#if __GNUC__
33e00 20 3e 20 32 20 7c 7c 20 28 5f 5f 47 4e 55 43 5f   > 2 || (__GNUC_
33e10 5f 20 3d 3d 20 32 20 26 26 20 5f 5f 47 4e 55 43  _ == 2 && __GNUC
33e20 5f 4d 49 4e 4f 52 5f 5f 20 3e 3d 20 39 37 29 27  _MINOR__ >= 97)'
33e30 0a 09 20 20 20 65 63 68 6f 20 27 20 79 65 73 20  ..   echo ' yes 
33e40 27 0a 09 20 20 20 65 63 68 6f 20 27 23 65 6e 64  '..   echo '#end
33e50 69 66 27 3b 20 7d 20 7c 20 24 7b 43 43 7d 20 2d  if'; } | ${CC} -
33e60 45 20 2d 20 7c 20 67 72 65 70 20 79 65 73 20 3e  E - | grep yes >
33e70 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
33e80 0a 09 3a 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  ..:.      else..
33e90 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64  can_build_shared
33ea0 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20  =no.      fi.   
33eb0 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
33ec0 20 20 20 23 20 41 49 58 20 28 6f 6e 20 50 6f 77     # AIX (on Pow
33ed0 65 72 2a 29 20 68 61 73 20 6e 6f 20 76 65 72 73  er*) has no vers
33ee0 69 6f 6e 69 6e 67 20 73 75 70 70 6f 72 74 2c 20  ioning support, 
33ef0 73 6f 20 63 75 72 72 65 6e 74 6c 79 20 77 65 20  so currently we 
33f00 63 61 6e 20 6e 6f 74 20 68 61 72 64 63 6f 64 65  can not hardcode
33f10 20 63 6f 72 72 65 63 74 0a 20 20 20 20 23 20 73   correct.    # s
33f20 6f 6e 61 6d 65 20 69 6e 74 6f 20 65 78 65 63 75  oname into execu
33f30 74 61 62 6c 65 2e 20 50 72 6f 62 61 62 6c 79 20  table. Probably 
33f40 77 65 20 63 61 6e 20 61 64 64 20 76 65 72 73 69  we can add versi
33f50 6f 6e 69 6e 67 20 73 75 70 70 6f 72 74 20 74 6f  oning support to
33f60 0a 20 20 20 20 23 20 63 6f 6c 6c 65 63 74 32 2c  .    # collect2,
33f70 20 73 6f 20 61 64 64 69 74 69 6f 6e 61 6c 20 6c   so additional l
33f80 69 6e 6b 73 20 63 61 6e 20 62 65 20 75 73 65 66  inks can be usef
33f90 75 6c 20 69 6e 20 66 75 74 75 72 65 2e 0a 20 20  ul in future..  
33fa0 20 20 69 66 20 74 65 73 74 20 22 24 61 69 78 5f    if test "$aix_
33fb0 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69  use_runtimelinki
33fc0 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ng" = yes; then.
33fd0 20 20 20 20 20 20 23 20 49 66 20 75 73 69 6e 67        # If using
33fe0 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69 6e   run time linkin
33ff0 67 20 28 6f 6e 20 41 49 58 20 34 2e 32 20 6f 72  g (on AIX 4.2 or
34000 20 6c 61 74 65 72 29 20 75 73 65 20 6c 69 62 3c   later) use lib<
34010 6e 61 6d 65 3e 2e 73 6f 0a 20 20 20 20 20 20 23  name>.so.      #
34020 20 69 6e 73 74 65 61 64 20 6f 66 20 6c 69 62 3c   instead of lib<
34030 6e 61 6d 65 3e 2e 61 20 74 6f 20 6c 65 74 20 70  name>.a to let p
34040 65 6f 70 6c 65 20 6b 6e 6f 77 20 74 68 61 74 20  eople know that 
34050 74 68 65 73 65 20 61 72 65 20 6e 6f 74 0a 20 20  these are not.  
34060 20 20 20 20 23 20 74 79 70 69 63 61 6c 20 41 49      # typical AI
34070 58 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  X shared librari
34080 65 73 2e 0a 20 20 20 20 20 20 6c 69 62 72 61 72  es..      librar
34090 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b  y_names_spec='${
340a0 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73  libname}${releas
340b0 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24  e}${shared_ext}$
340c0 76 65 72 73 75 66 66 69 78 20 24 7b 6c 69 62 6e  versuffix ${libn
340d0 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b  ame}${release}${
340e0 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f  shared_ext}$majo
340f0 72 20 24 6c 69 62 6e 61 6d 65 24 7b 73 68 61 72  r $libname${shar
34100 65 64 5f 65 78 74 7d 27 0a 20 20 20 20 65 6c 73  ed_ext}'.    els
34110 65 0a 20 20 20 20 20 20 23 20 57 65 20 70 72 65  e.      # We pre
34120 73 65 72 76 65 20 2e 61 20 61 73 20 65 78 74 65  serve .a as exte
34130 6e 73 69 6f 6e 20 66 6f 72 20 73 68 61 72 65 64  nsion for shared
34140 20 6c 69 62 72 61 72 69 65 73 20 74 68 72 6f 75   libraries throu
34150 67 68 20 41 49 58 34 2e 32 0a 20 20 20 20 20 20  gh AIX4.2.      
34160 23 20 61 6e 64 20 6c 61 74 65 72 20 77 68 65 6e  # and later when
34170 20 77 65 20 61 72 65 20 6e 6f 74 20 64 6f 69 6e   we are not doin
34180 67 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69  g run time linki
34190 6e 67 2e 0a 20 20 20 20 20 20 6c 69 62 72 61 72  ng..      librar
341a0 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b  y_names_spec='${
341b0 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73  libname}${releas
341c0 65 7d 2e 61 20 24 6c 69 62 6e 61 6d 65 2e 61 27  e}.a $libname.a'
341d0 0a 20 20 20 20 20 20 73 6f 6e 61 6d 65 5f 73 70  .      soname_sp
341e0 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b  ec='${libname}${
341f0 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64  release}${shared
34200 5f 65 78 74 7d 24 6d 61 6a 6f 72 27 0a 20 20 20  _ext}$major'.   
34210 20 66 69 0a 20 20 20 20 73 68 6c 69 62 70 61 74   fi.    shlibpat
34220 68 5f 76 61 72 3d 4c 49 42 50 41 54 48 0a 20 20  h_var=LIBPATH.  
34230 66 69 0a 20 20 3b 3b 0a 0a 61 6d 69 67 61 6f 73  fi.  ;;..amigaos
34240 2a 29 0a 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d  *).  library_nam
34250 65 73 5f 73 70 65 63 3d 27 24 6c 69 62 6e 61 6d  es_spec='$libnam
34260 65 2e 69 78 6c 69 62 72 61 72 79 20 24 6c 69 62  e.ixlibrary $lib
34270 6e 61 6d 65 2e 61 27 0a 20 20 23 20 43 72 65 61  name.a'.  # Crea
34280 74 65 20 24 7b 6c 69 62 6e 61 6d 65 7d 5f 69 78  te ${libname}_ix
34290 6c 69 62 72 61 72 79 2e 61 20 65 6e 74 72 69 65  library.a entrie
342a0 73 20 69 6e 20 2f 73 79 73 2f 6c 69 62 73 2e 0a  s in /sys/libs..
342b0 20 20 66 69 6e 69 73 68 5f 65 76 61 6c 3d 27 66    finish_eval='f
342c0 6f 72 20 6c 69 62 20 69 6e 20 60 6c 73 20 24 6c  or lib in `ls $l
342d0 69 62 64 69 72 2f 2a 2e 69 78 6c 69 62 72 61 72  ibdir/*.ixlibrar
342e0 79 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 3b 20  y 2>/dev/null`; 
342f0 64 6f 20 6c 69 62 6e 61 6d 65 3d 60 24 65 63 68  do libname=`$ech
34300 6f 20 22 58 24 6c 69 62 22 20 7c 20 24 58 73 65  o "X$lib" | $Xse
34310 64 20 2d 65 20 27 5c 27 27 73 25 5e 2e 2a 2f 5c  d -e '\''s%^.*/\
34320 28 5b 5e 2f 5d 2a 5c 29 5c 2e 69 78 6c 69 62 72  ([^/]*\)\.ixlibr
34330 61 72 79 24 25 5c 31 25 27 5c 27 27 60 3b 20 74  ary$%\1%'\''`; t
34340 65 73 74 20 24 72 6d 20 2f 73 79 73 2f 6c 69 62  est $rm /sys/lib
34350 73 2f 24 7b 6c 69 62 6e 61 6d 65 7d 5f 69 78 6c  s/${libname}_ixl
34360 69 62 72 61 72 79 2e 61 3b 20 24 73 68 6f 77 20  ibrary.a; $show 
34370 22 63 64 20 2f 73 79 73 2f 6c 69 62 73 20 26 26  "cd /sys/libs &&
34380 20 24 4c 4e 5f 53 20 24 6c 69 62 20 24 7b 6c 69   $LN_S $lib ${li
34390 62 6e 61 6d 65 7d 5f 69 78 6c 69 62 72 61 72 79  bname}_ixlibrary
343a0 2e 61 22 3b 20 63 64 20 2f 73 79 73 2f 6c 69 62  .a"; cd /sys/lib
343b0 73 20 26 26 20 24 4c 4e 5f 53 20 24 6c 69 62 20  s && $LN_S $lib 
343c0 24 7b 6c 69 62 6e 61 6d 65 7d 5f 69 78 6c 69 62  ${libname}_ixlib
343d0 72 61 72 79 2e 61 20 7c 7c 20 65 78 69 74 20 31  rary.a || exit 1
343e0 3b 20 64 6f 6e 65 27 0a 20 20 3b 3b 0a 0a 62 65  ; done'.  ;;..be
343f0 6f 73 2a 29 0a 20 20 6c 69 62 72 61 72 79 5f 6e  os*).  library_n
34400 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62  ames_spec='${lib
34410 6e 61 6d 65 7d 24 7b 73 68 61 72 65 64 5f 65 78  name}${shared_ex
34420 74 7d 27 0a 20 20 64 79 6e 61 6d 69 63 5f 6c 69  t}'.  dynamic_li
34430 6e 6b 65 72 3d 22 24 68 6f 73 74 5f 6f 73 20 6c  nker="$host_os l
34440 64 2e 73 6f 22 0a 20 20 73 68 6c 69 62 70 61 74  d.so".  shlibpat
34450 68 5f 76 61 72 3d 4c 49 42 52 41 52 59 5f 50 41  h_var=LIBRARY_PA
34460 54 48 0a 20 20 3b 3b 0a 0a 62 73 64 69 34 2a 29  TH.  ;;..bsdi4*)
34470 0a 20 20 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d  .  version_type=
34480 6c 69 6e 75 78 0a 20 20 6e 65 65 64 5f 76 65 72  linux.  need_ver
34490 73 69 6f 6e 3d 6e 6f 0a 20 20 6c 69 62 72 61 72  sion=no.  librar
344a0 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b  y_names_spec='${
344b0 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73  libname}${releas
344c0 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24  e}${shared_ext}$
344d0 76 65 72 73 75 66 66 69 78 20 24 7b 6c 69 62 6e  versuffix ${libn
344e0 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b  ame}${release}${
344f0 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f  shared_ext}$majo
34500 72 20 24 6c 69 62 6e 61 6d 65 24 7b 73 68 61 72  r $libname${shar
34510 65 64 5f 65 78 74 7d 27 0a 20 20 73 6f 6e 61 6d  ed_ext}'.  sonam
34520 65 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d  e_spec='${libnam
34530 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68  e}${release}${sh
34540 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f 72 27  ared_ext}$major'
34550 0a 20 20 66 69 6e 69 73 68 5f 63 6d 64 73 3d 27  .  finish_cmds='
34560 50 41 54 48 3d 22 5c 24 50 41 54 48 3a 2f 73 62  PATH="\$PATH:/sb
34570 69 6e 22 20 6c 64 63 6f 6e 66 69 67 20 24 6c 69  in" ldconfig $li
34580 62 64 69 72 27 0a 20 20 73 68 6c 69 62 70 61 74  bdir'.  shlibpat
34590 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52 41 52 59  h_var=LD_LIBRARY
345a0 5f 50 41 54 48 0a 20 20 73 79 73 5f 6c 69 62 5f  _PATH.  sys_lib_
345b0 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65 63  search_path_spec
345c0 3d 22 2f 73 68 6c 69 62 20 2f 75 73 72 2f 6c 69  ="/shlib /usr/li
345d0 62 20 2f 75 73 72 2f 58 31 31 2f 6c 69 62 20 2f  b /usr/X11/lib /
345e0 75 73 72 2f 63 6f 6e 74 72 69 62 2f 6c 69 62 20  usr/contrib/lib 
345f0 2f 6c 69 62 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f  /lib /usr/local/
34600 6c 69 62 22 0a 20 20 73 79 73 5f 6c 69 62 5f 64  lib".  sys_lib_d
34610 6c 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65  lsearch_path_spe
34620 63 3d 22 2f 73 68 6c 69 62 20 2f 75 73 72 2f 6c  c="/shlib /usr/l
34630 69 62 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69  ib /usr/local/li
34640 62 22 0a 20 20 23 20 74 68 65 20 64 65 66 61 75  b".  # the defau
34650 6c 74 20 6c 64 2e 73 6f 2e 63 6f 6e 66 20 61 6c  lt ld.so.conf al
34660 73 6f 20 63 6f 6e 74 61 69 6e 73 20 2f 75 73 72  so contains /usr
34670 2f 63 6f 6e 74 72 69 62 2f 6c 69 62 20 61 6e 64  /contrib/lib and
34680 0a 20 20 23 20 2f 75 73 72 2f 58 31 31 52 36 2f  .  # /usr/X11R6/
34690 6c 69 62 20 28 2f 75 73 72 2f 58 31 31 20 69 73  lib (/usr/X11 is
346a0 20 61 20 6c 69 6e 6b 20 74 6f 20 2f 75 73 72 2f   a link to /usr/
346b0 58 31 31 52 36 29 2c 20 62 75 74 20 6c 65 74 20  X11R6), but let 
346c0 75 73 20 61 6c 6c 6f 77 0a 20 20 23 20 6c 69 62  us allow.  # lib
346d0 74 6f 6f 6c 20 74 6f 20 68 61 72 64 2d 63 6f 64  tool to hard-cod
346e0 65 20 74 68 65 73 65 20 69 6e 74 6f 20 70 72 6f  e these into pro
346f0 67 72 61 6d 73 0a 20 20 3b 3b 0a 0a 63 79 67 77  grams.  ;;..cygw
34700 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70  in* | mingw* | p
34710 77 33 32 2a 29 0a 20 20 76 65 72 73 69 6f 6e 5f  w32*).  version_
34720 74 79 70 65 3d 77 69 6e 64 6f 77 73 0a 20 20 73  type=windows.  s
34730 68 72 65 78 74 3d 22 2e 64 6c 6c 22 0a 20 20 6e  hrext=".dll".  n
34740 65 65 64 5f 76 65 72 73 69 6f 6e 3d 6e 6f 0a 20  eed_version=no. 
34750 20 6e 65 65 64 5f 6c 69 62 5f 70 72 65 66 69 78   need_lib_prefix
34760 3d 6e 6f 0a 0a 20 20 63 61 73 65 20 24 47 43 43  =no..  case $GCC
34770 2c 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 79  ,$host_os in.  y
34780 65 73 2c 63 79 67 77 69 6e 2a 20 7c 20 79 65 73  es,cygwin* | yes
34790 2c 6d 69 6e 67 77 2a 20 7c 20 79 65 73 2c 70 77  ,mingw* | yes,pw
347a0 33 32 2a 29 0a 20 20 20 20 6c 69 62 72 61 72 79  32*).    library
347b0 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 6c 69  _names_spec='$li
347c0 62 6e 61 6d 65 2e 64 6c 6c 2e 61 27 0a 20 20 20  bname.dll.a'.   
347d0 20 23 20 44 4c 4c 20 69 73 20 69 6e 73 74 61 6c   # DLL is instal
347e0 6c 65 64 20 74 6f 20 24 28 6c 69 62 64 69 72 29  led to $(libdir)
347f0 2f 2e 2e 2f 62 69 6e 20 62 79 20 70 6f 73 74 69  /../bin by posti
34800 6e 73 74 61 6c 6c 5f 63 6d 64 73 0a 20 20 20 20  nstall_cmds.    
34810 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73  postinstall_cmds
34820 3d 27 62 61 73 65 5f 66 69 6c 65 3d 60 62 61 73  ='base_file=`bas
34830 65 6e 61 6d 65 20 5c 24 7b 66 69 6c 65 7d 60 7e  ename \${file}`~
34840 0a 20 20 20 20 20 20 64 6c 70 61 74 68 3d 60 24  .      dlpath=`$
34850 53 48 45 4c 4c 20 32 3e 26 31 20 2d 63 20 27 5c  SHELL 2>&1 -c '\
34860 27 27 2e 20 24 64 69 72 2f 27 5c 27 27 5c 24 7b  ''. $dir/'\''\${
34870 62 61 73 65 5f 66 69 6c 65 7d 27 5c 27 27 69 3b  base_file}'\''i;
34880 65 63 68 6f 20 5c 24 64 6c 6e 61 6d 65 27 5c 27  echo \$dlname'\'
34890 27 60 7e 0a 20 20 20 20 20 20 64 6c 64 69 72 3d  '`~.      dldir=
348a0 24 64 65 73 74 64 69 72 2f 60 64 69 72 6e 61 6d  $destdir/`dirnam
348b0 65 20 5c 24 64 6c 70 61 74 68 60 7e 0a 20 20 20  e \$dlpath`~.   
348c0 20 20 20 74 65 73 74 20 2d 64 20 5c 24 64 6c 64     test -d \$dld
348d0 69 72 20 7c 7c 20 6d 6b 64 69 72 20 2d 70 20 5c  ir || mkdir -p \
348e0 24 64 6c 64 69 72 7e 0a 20 20 20 20 20 20 24 69  $dldir~.      $i
348f0 6e 73 74 61 6c 6c 5f 70 72 6f 67 20 24 64 69 72  nstall_prog $dir
34900 2f 24 64 6c 6e 61 6d 65 20 5c 24 64 6c 64 69 72  /$dlname \$dldir
34910 2f 24 64 6c 6e 61 6d 65 27 0a 20 20 20 20 70 6f  /$dlname'.    po
34920 73 74 75 6e 69 6e 73 74 61 6c 6c 5f 63 6d 64 73  stuninstall_cmds
34930 3d 27 64 6c 64 6c 6c 3d 60 24 53 48 45 4c 4c 20  ='dldll=`$SHELL 
34940 32 3e 26 31 20 2d 63 20 27 5c 27 27 2e 20 24 66  2>&1 -c '\''. $f
34950 69 6c 65 3b 20 65 63 68 6f 20 5c 24 64 6c 6e 61  ile; echo \$dlna
34960 6d 65 27 5c 27 27 60 7e 0a 20 20 20 20 20 20 64  me'\''`~.      d
34970 6c 70 61 74 68 3d 24 64 69 72 2f 5c 24 64 6c 64  lpath=$dir/\$dld
34980 6c 6c 7e 0a 20 20 20 20 20 20 20 24 72 6d 20 5c  ll~.       $rm \
34990 24 64 6c 70 61 74 68 27 0a 20 20 20 20 73 68 6c  $dlpath'.    shl
349a0 69 62 70 61 74 68 5f 6f 76 65 72 72 69 64 65 73  ibpath_overrides
349b0 5f 72 75 6e 70 61 74 68 3d 79 65 73 0a 0a 20 20  _runpath=yes..  
349c0 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20    case $host_os 
349d0 69 6e 0a 20 20 20 20 63 79 67 77 69 6e 2a 29 0a  in.    cygwin*).
349e0 20 20 20 20 20 20 23 20 43 79 67 77 69 6e 20 44        # Cygwin D
349f0 4c 4c 73 20 75 73 65 20 27 63 79 67 27 20 70 72  LLs use 'cyg' pr
34a00 65 66 69 78 20 72 61 74 68 65 72 20 74 68 61 6e  efix rather than
34a10 20 27 6c 69 62 27 0a 20 20 20 20 20 20 73 6f 6e   'lib'.      son
34a20 61 6d 65 5f 73 70 65 63 3d 27 60 65 63 68 6f 20  ame_spec='`echo 
34a30 24 7b 6c 69 62 6e 61 6d 65 7d 20 7c 20 73 65 64  ${libname} | sed
34a40 20 2d 65 20 27 73 2f 5e 6c 69 62 2f 63 79 67 2f   -e 's/^lib/cyg/
34a50 27 60 60 65 63 68 6f 20 24 7b 72 65 6c 65 61 73  '``echo ${releas
34a60 65 7d 20 7c 20 24 53 45 44 20 2d 65 20 27 73 2f  e} | $SED -e 's/
34a70 5b 2e 5d 2f 2d 2f 67 27 60 24 7b 76 65 72 73 75  [.]/-/g'`${versu
34a80 66 66 69 78 7d 24 7b 73 68 61 72 65 64 5f 65 78  ffix}${shared_ex
34a90 74 7d 27 0a 20 20 20 20 20 20 73 79 73 5f 6c 69  t}'.      sys_li
34aa0 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70  b_search_path_sp
34ab0 65 63 3d 22 2f 75 73 72 2f 6c 69 62 20 2f 6c 69  ec="/usr/lib /li
34ac0 62 2f 77 33 32 61 70 69 20 2f 6c 69 62 20 2f 75  b/w32api /lib /u
34ad0 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 22 0a 20 20  sr/local/lib".  
34ae0 20 20 20 20 3b 3b 0a 20 20 20 20 6d 69 6e 67 77      ;;.    mingw
34af0 2a 29 0a 20 20 20 20 20 20 23 20 4d 69 6e 47 57  *).      # MinGW
34b00 20 44 4c 4c 73 20 75 73 65 20 74 72 61 64 69 74   DLLs use tradit
34b10 69 6f 6e 61 6c 20 27 6c 69 62 27 20 70 72 65 66  ional 'lib' pref
34b20 69 78 0a 20 20 20 20 20 20 73 6f 6e 61 6d 65 5f  ix.      soname_
34b30 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d  spec='${libname}
34b40 60 65 63 68 6f 20 24 7b 72 65 6c 65 61 73 65 7d  `echo ${release}
34b50 20 7c 20 24 53 45 44 20 2d 65 20 27 73 2f 5b 2e   | $SED -e 's/[.
34b60 5d 2f 2d 2f 67 27 60 24 7b 76 65 72 73 75 66 66  ]/-/g'`${versuff
34b70 69 78 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d  ix}${shared_ext}
34b80 27 0a 20 20 20 20 20 20 73 79 73 5f 6c 69 62 5f  '.      sys_lib_
34b90 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65 63  search_path_spec
34ba0 3d 60 24 43 43 20 2d 70 72 69 6e 74 2d 73 65 61  =`$CC -print-sea
34bb0 72 63 68 2d 64 69 72 73 20 7c 20 67 72 65 70 20  rch-dirs | grep 
34bc0 22 5e 6c 69 62 72 61 72 69 65 73 3a 22 20 7c 20  "^libraries:" | 
34bd0 24 53 45 44 20 2d 65 20 22 73 2f 5e 6c 69 62 72  $SED -e "s/^libr
34be0 61 72 69 65 73 3a 2f 2f 22 20 2d 65 20 22 73 2c  aries://" -e "s,
34bf0 3d 2f 2c 2f 2c 67 22 60 0a 20 20 20 20 20 20 69  =/,/,g"`.      i
34c00 66 20 65 63 68 6f 20 22 24 73 79 73 5f 6c 69 62  f echo "$sys_lib
34c10 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65  _search_path_spe
34c20 63 22 20 7c 20 67 72 65 70 20 27 3b 5b 63 2d 7a  c" | grep ';[c-z
34c30 43 2d 5a 5d 3a 2f 27 20 3e 2f 64 65 76 2f 6e 75  C-Z]:/' >/dev/nu
34c40 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  ll; then.       
34c50 20 23 20 49 74 20 69 73 20 6d 6f 73 74 20 70 72   # It is most pr
34c60 6f 62 61 62 6c 79 20 61 20 57 69 6e 64 6f 77 73  obably a Windows
34c70 20 66 6f 72 6d 61 74 20 50 41 54 48 20 70 72 69   format PATH pri
34c80 6e 74 65 64 20 62 79 0a 20 20 20 20 20 20 20 20  nted by.        
34c90 23 20 6d 69 6e 67 77 20 67 63 63 2c 20 62 75 74  # mingw gcc, but
34ca0 20 77 65 20 61 72 65 20 72 75 6e 6e 69 6e 67 20   we are running 
34cb0 6f 6e 20 43 79 67 77 69 6e 2e 20 47 63 63 20 70  on Cygwin. Gcc p
34cc0 72 69 6e 74 73 20 69 74 73 20 73 65 61 72 63 68  rints its search
34cd0 0a 20 20 20 20 20 20 20 20 23 20 70 61 74 68 20  .        # path 
34ce0 77 69 74 68 20 3b 20 73 65 70 61 72 61 74 6f 72  with ; separator
34cf0 73 2c 20 61 6e 64 20 77 69 74 68 20 64 72 69 76  s, and with driv
34d00 65 20 6c 65 74 74 65 72 73 2e 20 57 65 20 63 61  e letters. We ca
34d10 6e 20 68 61 6e 64 6c 65 20 74 68 65 0a 20 20 20  n handle the.   
34d20 20 20 20 20 20 23 20 64 72 69 76 65 20 6c 65 74       # drive let
34d30 74 65 72 73 20 28 63 79 67 77 69 6e 20 66 69 6c  ters (cygwin fil
34d40 65 75 74 69 6c 73 20 75 6e 64 65 72 73 74 61 6e  eutils understan
34d50 64 73 20 74 68 65 6d 29 2c 20 73 6f 20 6c 65 61  ds them), so lea
34d60 76 65 20 74 68 65 6d 2c 0a 20 20 20 20 20 20 20  ve them,.       
34d70 20 23 20 65 73 70 65 63 69 61 6c 6c 79 20 61 73   # especially as
34d80 20 77 65 20 6d 69 67 68 74 20 70 61 73 73 20 66   we might pass f
34d90 69 6c 65 73 20 66 6f 75 6e 64 20 74 68 65 72 65  iles found there
34da0 20 74 6f 20 61 20 6d 69 6e 67 77 20 6f 62 6a 64   to a mingw objd
34db0 75 6d 70 2c 0a 20 20 20 20 20 20 20 20 23 20 77  ump,.        # w
34dc0 68 69 63 68 20 77 6f 75 6c 64 6e 27 74 20 75 6e  hich wouldn't un
34dd0 64 65 72 73 74 61 6e 64 20 61 20 63 79 67 77 69  derstand a cygwi
34de0 6e 69 66 69 65 64 20 70 61 74 68 2e 20 41 68 68  nified path. Ahh
34df0 2e 0a 20 20 20 20 20 20 20 20 73 79 73 5f 6c 69  ..        sys_li
34e00 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70  b_search_path_sp
34e10 65 63 3d 60 65 63 68 6f 20 22 24 73 79 73 5f 6c  ec=`echo "$sys_l
34e20 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73  ib_search_path_s
34e30 70 65 63 22 20 7c 20 24 53 45 44 20 2d 65 20 27  pec" | $SED -e '
34e40 73 2f 3b 2f 20 2f 67 27 60 0a 20 20 20 20 20 20  s/;/ /g'`.      
34e50 65 6c 73 65 0a 20 20 20 20 20 20 20 20 73 79 73  else.        sys
34e60 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68  _lib_search_path
34e70 5f 73 70 65 63 3d 60 65 63 68 6f 20 22 24 73 79  _spec=`echo "$sy
34e80 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74  s_lib_search_pat
34e90 68 5f 73 70 65 63 22 20 7c 20 24 53 45 44 20 20  h_spec" | $SED  
34ea0 2d 65 20 22 73 2f 24 50 41 54 48 5f 53 45 50 41  -e "s/$PATH_SEPA
34eb0 52 41 54 4f 52 2f 20 2f 67 22 60 0a 20 20 20 20  RATOR/ /g"`.    
34ec0 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 20 20    fi.      ;;.  
34ed0 20 20 70 77 33 32 2a 29 0a 20 20 20 20 20 20 23    pw32*).      #
34ee0 20 70 77 33 32 20 44 4c 4c 73 20 75 73 65 20 27   pw32 DLLs use '
34ef0 70 77 27 20 70 72 65 66 69 78 20 72 61 74 68 65  pw' prefix rathe
34f00 72 20 74 68 61 6e 20 27 6c 69 62 27 0a 20 20 20  r than 'lib'.   
34f10 20 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73     library_names
34f20 5f 73 70 65 63 3d 27 60 65 63 68 6f 20 24 7b 6c  _spec='`echo ${l
34f30 69 62 6e 61 6d 65 7d 20 7c 20 73 65 64 20 2d 65  ibname} | sed -e
34f40 20 27 73 2f 5e 6c 69 62 2f 70 77 2f 27 60 60 65   's/^lib/pw/'``e
34f50 63 68 6f 20 24 7b 72 65 6c 65 61 73 65 7d 20 7c  cho ${release} |
34f60 20 24 53 45 44 20 2d 65 20 27 73 2f 2e 2f 2d 2f   $SED -e 's/./-/
34f70 67 27 60 24 7b 76 65 72 73 75 66 66 69 78 7d 24  g'`${versuffix}$
34f80 7b 73 68 61 72 65 64 5f 65 78 74 7d 27 0a 20 20  {shared_ext}'.  
34f90 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
34fa0 20 20 20 20 3b 3b 0a 0a 20 20 2a 29 0a 20 20 20      ;;..  *).   
34fb0 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73   library_names_s
34fc0 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 60  pec='${libname}`
34fd0 65 63 68 6f 20 24 7b 72 65 6c 65 61 73 65 7d 20  echo ${release} 
34fe0 7c 20 24 53 45 44 20 2d 65 20 27 73 2f 5b 2e 5d  | $SED -e 's/[.]
34ff0 2f 2d 2f 67 27 60 24 7b 76 65 72 73 75 66 66 69  /-/g'`${versuffi
35000 78 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 20  x}${shared_ext} 
35010 24 6c 69 62 6e 61 6d 65 2e 6c 69 62 27 0a 20 20  $libname.lib'.  
35020 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 64 79    ;;.  esac.  dy
35030 6e 61 6d 69 63 5f 6c 69 6e 6b 65 72 3d 27 57 69  namic_linker='Wi
35040 6e 33 32 20 6c 64 2e 65 78 65 27 0a 20 20 23 20  n32 ld.exe'.  # 
35050 46 49 58 4d 45 3a 20 66 69 72 73 74 20 77 65 20  FIXME: first we 
35060 73 68 6f 75 6c 64 20 73 65 61 72 63 68 20 2e 20  should search . 
35070 61 6e 64 20 74 68 65 20 64 69 72 65 63 74 6f 72  and the director
35080 79 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65  y the executable
35090 20 69 73 20 69 6e 0a 20 20 73 68 6c 69 62 70 61   is in.  shlibpa
350a0 74 68 5f 76 61 72 3d 50 41 54 48 0a 20 20 3b 3b  th_var=PATH.  ;;
350b0 0a 0a 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70  ..darwin* | rhap
350c0 73 6f 64 79 2a 29 0a 20 20 64 79 6e 61 6d 69 63  sody*).  dynamic
350d0 5f 6c 69 6e 6b 65 72 3d 22 24 68 6f 73 74 5f 6f  _linker="$host_o
350e0 73 20 64 79 6c 64 22 0a 20 20 76 65 72 73 69 6f  s dyld".  versio
350f0 6e 5f 74 79 70 65 3d 64 61 72 77 69 6e 0a 20 20  n_type=darwin.  
35100 6e 65 65 64 5f 6c 69 62 5f 70 72 65 66 69 78 3d  need_lib_prefix=
35110 6e 6f 0a 20 20 6e 65 65 64 5f 76 65 72 73 69 6f  no.  need_versio
35120 6e 3d 6e 6f 0a 20 20 6c 69 62 72 61 72 79 5f 6e  n=no.  library_n
35130 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62  ames_spec='${lib
35140 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
35150 7b 76 65 72 73 75 66 66 69 78 7d 24 73 68 61 72  {versuffix}$shar
35160 65 64 5f 65 78 74 20 24 7b 6c 69 62 6e 61 6d 65  ed_ext ${libname
35170 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 6d 61 6a  }${release}${maj
35180 6f 72 7d 24 73 68 61 72 65 64 5f 65 78 74 20 24  or}$shared_ext $
35190 7b 6c 69 62 6e 61 6d 65 7d 24 73 68 61 72 65 64  {libname}$shared
351a0 5f 65 78 74 27 0a 20 20 73 6f 6e 61 6d 65 5f 73  _ext'.  soname_s
351b0 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24  pec='${libname}$
351c0 7b 72 65 6c 65 61 73 65 7d 24 7b 6d 61 6a 6f 72  {release}${major
351d0 7d 24 73 68 61 72 65 64 5f 65 78 74 27 0a 20 20  }$shared_ext'.  
351e0 73 68 6c 69 62 70 61 74 68 5f 6f 76 65 72 72 69  shlibpath_overri
351f0 64 65 73 5f 72 75 6e 70 61 74 68 3d 79 65 73 0a  des_runpath=yes.
35200 20 20 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d    shlibpath_var=
35210 44 59 4c 44 5f 4c 49 42 52 41 52 59 5f 50 41 54  DYLD_LIBRARY_PAT
35220 48 0a 20 20 73 68 72 65 78 74 3d 27 24 28 74 65  H.  shrext='$(te
35230 73 74 20 2e 24 6d 6f 64 75 6c 65 20 3d 20 2e 79  st .$module = .y
35240 65 73 20 26 26 20 65 63 68 6f 20 2e 73 6f 20 7c  es && echo .so |
35250 7c 20 65 63 68 6f 20 2e 64 79 6c 69 62 29 27 0a  | echo .dylib)'.
35260 20 20 23 20 41 70 70 6c 65 27 73 20 67 63 63 20    # Apple's gcc 
35270 70 72 69 6e 74 73 20 27 67 63 63 20 2d 70 72 69  prints 'gcc -pri
35280 6e 74 2d 73 65 61 72 63 68 2d 64 69 72 73 27 20  nt-search-dirs' 
35290 64 6f 65 73 6e 27 74 20 6f 70 65 72 61 74 65 20  doesn't operate 
352a0 74 68 65 20 73 61 6d 65 2e 0a 20 20 69 66 20 74  the same..  if t
352b0 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
352c0 3b 20 74 68 65 6e 0a 20 20 20 20 73 79 73 5f 6c  ; then.    sys_l
352d0 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73  ib_search_path_s
352e0 70 65 63 3d 60 24 43 43 20 2d 70 72 69 6e 74 2d  pec=`$CC -print-
352f0 73 65 61 72 63 68 2d 64 69 72 73 20 7c 20 74 72  search-dirs | tr
35300 20 22 5c 6e 22 20 22 24 50 41 54 48 5f 53 45 50   "\n" "$PATH_SEP
35310 41 52 41 54 4f 52 22 20 7c 20 73 65 64 20 2d 65  ARATOR" | sed -e
35320 20 27 73 2f 6c 69 62 72 61 72 69 65 73 3a 2f 40   's/libraries:/@
35330 6c 69 62 72 61 72 69 65 73 3a 2f 27 20 7c 20 74  libraries:/' | t
35340 72 20 22 40 22 20 22 5c 6e 22 20 7c 20 67 72 65  r "@" "\n" | gre
35350 70 20 22 5e 6c 69 62 72 61 72 69 65 73 3a 22 20  p "^libraries:" 
35360 7c 20 73 65 64 20 2d 65 20 22 73 2f 5e 6c 69 62  | sed -e "s/^lib
35370 72 61 72 69 65 73 3a 2f 2f 22 20 2d 65 20 22 73  raries://" -e "s
35380 2c 3d 2f 2c 2f 2c 67 22 20 2d 65 20 22 73 2c 24  ,=/,/,g" -e "s,$
35390 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c 20  PATH_SEPARATOR, 
353a0 2c 67 22 20 2d 65 20 22 73 2c 2e 2a 2c 26 20 2f  ,g" -e "s,.*,& /
353b0 6c 69 62 20 2f 75 73 72 2f 6c 69 62 20 2f 75 73  lib /usr/lib /us
353c0 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2c 67 22 60 0a  r/local/lib,g"`.
353d0 20 20 65 6c 73 65 0a 20 20 20 20 73 79 73 5f 6c    else.    sys_l
353e0 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73  ib_search_path_s
353f0 70 65 63 3d 27 2f 6c 69 62 20 2f 75 73 72 2f 6c  pec='/lib /usr/l
35400 69 62 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69  ib /usr/local/li
35410 62 27 0a 20 20 66 69 0a 20 20 73 79 73 5f 6c 69  b'.  fi.  sys_li
35420 62 5f 64 6c 73 65 61 72 63 68 5f 70 61 74 68 5f  b_dlsearch_path_
35430 73 70 65 63 3d 27 2f 75 73 72 2f 6c 6f 63 61 6c  spec='/usr/local
35440 2f 6c 69 62 20 2f 6c 69 62 20 2f 75 73 72 2f 6c  /lib /lib /usr/l
35450 69 62 27 0a 20 20 3b 3b 0a 0a 64 67 75 78 2a 29  ib'.  ;;..dgux*)
35460 0a 20 20 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d  .  version_type=
35470 6c 69 6e 75 78 0a 20 20 6e 65 65 64 5f 6c 69 62  linux.  need_lib
35480 5f 70 72 65 66 69 78 3d 6e 6f 0a 20 20 6e 65 65  _prefix=no.  nee
35490 64 5f 76 65 72 73 69 6f 6e 3d 6e 6f 0a 20 20 6c  d_version=no.  l
354a0 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65  ibrary_names_spe
354b0 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  c='${libname}${r
354c0 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
354d0 65 78 74 7d 24 76 65 72 73 75 66 66 69 78 20 24  ext}$versuffix $
354e0 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61  {libname}${relea
354f0 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d  se}${shared_ext}
35500 24 6d 61 6a 6f 72 20 24 6c 69 62 6e 61 6d 65 24  $major $libname$
35510 73 68 61 72 65 64 5f 65 78 74 27 0a 20 20 73 6f  shared_ext'.  so
35520 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b 6c 69 62  name_spec='${lib
35530 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
35540 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a  {shared_ext}$maj
35550 6f 72 27 0a 20 20 73 68 6c 69 62 70 61 74 68 5f  or'.  shlibpath_
35560 76 61 72 3d 4c 44 5f 4c 49 42 52 41 52 59 5f 50  var=LD_LIBRARY_P
35570 41 54 48 0a 20 20 3b 3b 0a 0a 66 72 65 65 62 73  ATH.  ;;..freebs
35580 64 31 2a 29 0a 20 20 64 79 6e 61 6d 69 63 5f 6c  d1*).  dynamic_l
35590 69 6e 6b 65 72 3d 6e 6f 0a 20 20 3b 3b 0a 0a 6b  inker=no.  ;;..k
355a0 66 72 65 65 62 73 64 2a 2d 67 6e 75 29 0a 20 20  freebsd*-gnu).  
355b0 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d 6c 69 6e  version_type=lin
355c0 75 78 0a 20 20 6e 65 65 64 5f 6c 69 62 5f 70 72  ux.  need_lib_pr
355d0 65 66 69 78 3d 6e 6f 0a 20 20 6e 65 65 64 5f 76  efix=no.  need_v
355e0 65 72 73 69 6f 6e 3d 6e 6f 0a 20 20 6c 69 62 72  ersion=no.  libr
355f0 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27  ary_names_spec='
35600 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65  ${libname}${rele
35610 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74  ase}${shared_ext
35620 7d 24 76 65 72 73 75 66 66 69 78 20 24 7b 6c 69  }$versuffix ${li
35630 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d  bname}${release}
35640 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61  ${shared_ext}$ma
35650 6a 6f 72 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b  jor ${libname}${
35660 73 68 61 72 65 64 5f 65 78 74 7d 27 0a 20 20 73  shared_ext}'.  s
35670 6f 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b 6c 69  oname_spec='${li
35680 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d  bname}${release}
35690 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61  ${shared_ext}$ma
356a0 6a 6f 72 27 0a 20 20 73 68 6c 69 62 70 61 74 68  jor'.  shlibpath
356b0 5f 76 61 72 3d 4c 44 5f 4c 49 42 52 41 52 59 5f  _var=LD_LIBRARY_
356c0 50 41 54 48 0a 20 20 73 68 6c 69 62 70 61 74 68  PATH.  shlibpath
356d0 5f 6f 76 65 72 72 69 64 65 73 5f 72 75 6e 70 61  _overrides_runpa
356e0 74 68 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65  th=no.  hardcode
356f0 5f 69 6e 74 6f 5f 6c 69 62 73 3d 79 65 73 0a 20  _into_libs=yes. 
35700 20 64 79 6e 61 6d 69 63 5f 6c 69 6e 6b 65 72 3d   dynamic_linker=
35710 27 47 4e 55 20 6c 64 2e 73 6f 27 0a 20 20 3b 3b  'GNU ld.so'.  ;;
35720 0a 0a 66 72 65 65 62 73 64 2a 29 0a 20 20 6f 62  ..freebsd*).  ob
35730 6a 66 6f 72 6d 61 74 3d 60 74 65 73 74 20 2d 78  jformat=`test -x
35740 20 2f 75 73 72 2f 62 69 6e 2f 6f 62 6a 66 6f 72   /usr/bin/objfor
35750 6d 61 74 20 26 26 20 2f 75 73 72 2f 62 69 6e 2f  mat && /usr/bin/
35760 6f 62 6a 66 6f 72 6d 61 74 20 7c 7c 20 65 63 68  objformat || ech
35770 6f 20 61 6f 75 74 60 0a 20 20 76 65 72 73 69 6f  o aout`.  versio
35780 6e 5f 74 79 70 65 3d 66 72 65 65 62 73 64 2d 24  n_type=freebsd-$
35790 6f 62 6a 66 6f 72 6d 61 74 0a 20 20 63 61 73 65  objformat.  case
357a0 20 24 76 65 72 73 69 6f 6e 5f 74 79 70 65 20 69   $version_type i
357b0 6e 0a 20 20 20 20 66 72 65 65 62 73 64 2d 65 6c  n.    freebsd-el
357c0 66 2a 29 0a 20 20 20 20 20 20 6c 69 62 72 61 72  f*).      librar
357d0 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b  y_names_spec='${
357e0 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73  libname}${releas
357f0 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24  e}${shared_ext}$
35800 76 65 72 73 75 66 66 69 78 20 24 7b 6c 69 62 6e  versuffix ${libn
35810 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b  ame}${release}${
35820 73 68 61 72 65 64 5f 65 78 74 7d 20 24 6c 69 62  shared_ext} $lib
35830 6e 61 6d 65 24 7b 73 68 61 72 65 64 5f 65 78 74  name${shared_ext
35840 7d 27 0a 20 20 20 20 20 20 6e 65 65 64 5f 76 65  }'.      need_ve
35850 72 73 69 6f 6e 3d 6e 6f 0a 20 20 20 20 20 20 6e  rsion=no.      n
35860 65 65 64 5f 6c 69 62 5f 70 72 65 66 69 78 3d 6e  eed_lib_prefix=n
35870 6f 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 66  o.      ;;.    f
35880 72 65 65 62 73 64 2d 2a 29 0a 20 20 20 20 20 20  reebsd-*).      
35890 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70  library_names_sp
358a0 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b  ec='${libname}${
358b0 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64  release}${shared
358c0 5f 65 78 74 7d 24 76 65 72 73 75 66 66 69 78 20  _ext}$versuffix 
358d0 24 6c 69 62 6e 61 6d 65 24 7b 73 68 61 72 65 64  $libname${shared
358e0 5f 65 78 74 7d 24 76 65 72 73 75 66 66 69 78 27  _ext}$versuffix'
358f0 0a 20 20 20 20 20 20 6e 65 65 64 5f 76 65 72 73  .      need_vers
35900 69 6f 6e 3d 79 65 73 0a 20 20 20 20 20 20 3b 3b  ion=yes.      ;;
35910 0a 20 20 65 73 61 63 0a 20 20 73 68 6c 69 62 70  .  esac.  shlibp
35920 61 74 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52 41  ath_var=LD_LIBRA
35930 52 59 5f 50 41 54 48 0a 20 20 63 61 73 65 20 24  RY_PATH.  case $
35940 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 66 72 65  host_os in.  fre
35950 65 62 73 64 32 2a 29 0a 20 20 20 20 73 68 6c 69  ebsd2*).    shli
35960 62 70 61 74 68 5f 6f 76 65 72 72 69 64 65 73 5f  bpath_overrides_
35970 72 75 6e 70 61 74 68 3d 79 65 73 0a 20 20 20 20  runpath=yes.    
35980 3b 3b 0a 20 20 66 72 65 65 62 73 64 33 2e 30 31  ;;.  freebsd3.01
35990 2a 20 7c 20 66 72 65 65 62 73 64 65 6c 66 33 2e  * | freebsdelf3.
359a0 30 31 2a 29 0a 20 20 20 20 73 68 6c 69 62 70 61  01*).    shlibpa
359b0 74 68 5f 6f 76 65 72 72 69 64 65 73 5f 72 75 6e  th_overrides_run
359c0 70 61 74 68 3d 79 65 73 0a 20 20 20 20 68 61 72  path=yes.    har
359d0 64 63 6f 64 65 5f 69 6e 74 6f 5f 6c 69 62 73 3d  dcode_into_libs=
359e0 79 65 73 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 20  yes.    ;;.  *) 
359f0 23 20 66 72 6f 6d 20 33 2e 32 20 6f 6e 0a 20 20  # from 3.2 on.  
35a00 20 20 73 68 6c 69 62 70 61 74 68 5f 6f 76 65 72    shlibpath_over
35a10 72 69 64 65 73 5f 72 75 6e 70 61 74 68 3d 6e 6f  rides_runpath=no
35a20 0a 20 20 20 20 68 61 72 64 63 6f 64 65 5f 69 6e  .    hardcode_in
35a30 74 6f 5f 6c 69 62 73 3d 79 65 73 0a 20 20 20 20  to_libs=yes.    
35a40 3b 3b 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a  ;;.  esac.  ;;..
35a50 67 6e 75 2a 29 0a 20 20 76 65 72 73 69 6f 6e 5f  gnu*).  version_
35a60 74 79 70 65 3d 6c 69 6e 75 78 0a 20 20 6e 65 65  type=linux.  nee
35a70 64 5f 6c 69 62 5f 70 72 65 66 69 78 3d 6e 6f 0a  d_lib_prefix=no.
35a80 20 20 6e 65 65 64 5f 76 65 72 73 69 6f 6e 3d 6e    need_version=n
35a90 6f 0a 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65  o.  library_name
35aa0 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d  s_spec='${libnam
35ab0 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68  e}${release}${sh
35ac0 61 72 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66  ared_ext}$versuf
35ad0 66 69 78 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b  fix ${libname}${
35ae0 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64  release}${shared
35af0 5f 65 78 74 7d 24 7b 6d 61 6a 6f 72 7d 20 24 7b  _ext}${major} ${
35b00 6c 69 62 6e 61 6d 65 7d 24 7b 73 68 61 72 65 64  libname}${shared
35b10 5f 65 78 74 7d 27 0a 20 20 73 6f 6e 61 6d 65 5f  _ext}'.  soname_
35b20 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d  spec='${libname}
35b30 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72  ${release}${shar
35b40 65 64 5f 65 78 74 7d 24 6d 61 6a 6f 72 27 0a 20  ed_ext}$major'. 
35b50 20 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 4c   shlibpath_var=L
35b60 44 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 0a 20  D_LIBRARY_PATH. 
35b70 20 68 61 72 64 63 6f 64 65 5f 69 6e 74 6f 5f 6c   hardcode_into_l
35b80 69 62 73 3d 79 65 73 0a 20 20 3b 3b 0a 0a 68 70  ibs=yes.  ;;..hp
35b90 75 78 39 2a 20 7c 20 68 70 75 78 31 30 2a 20 7c  ux9* | hpux10* |
35ba0 20 68 70 75 78 31 31 2a 29 0a 20 20 23 20 47 69   hpux11*).  # Gi
35bb0 76 65 20 61 20 73 6f 6e 61 6d 65 20 63 6f 72 72  ve a soname corr
35bc0 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 65  esponding to the
35bd0 20 6d 61 6a 6f 72 20 76 65 72 73 69 6f 6e 20 73   major version s
35be0 6f 20 74 68 61 74 20 64 6c 64 2e 73 6c 20 72 65  o that dld.sl re
35bf0 66 75 73 65 73 20 74 6f 0a 20 20 23 20 6c 69 6e  fuses to.  # lin
35c00 6b 20 61 67 61 69 6e 73 74 20 6f 74 68 65 72 20  k against other 
35c10 76 65 72 73 69 6f 6e 73 2e 0a 20 20 76 65 72 73  versions..  vers
35c20 69 6f 6e 5f 74 79 70 65 3d 73 75 6e 6f 73 0a 20  ion_type=sunos. 
35c30 20 6e 65 65 64 5f 6c 69 62 5f 70 72 65 66 69 78   need_lib_prefix
35c40 3d 6e 6f 0a 20 20 6e 65 65 64 5f 76 65 72 73 69  =no.  need_versi
35c50 6f 6e 3d 6e 6f 0a 20 20 63 61 73 65 20 22 24 68  on=no.  case "$h
35c60 6f 73 74 5f 63 70 75 22 20 69 6e 0a 20 20 69 61  ost_cpu" in.  ia
35c70 36 34 2a 29 0a 20 20 20 20 73 68 72 65 78 74 3d  64*).    shrext=
35c80 27 2e 73 6f 27 0a 20 20 20 20 68 61 72 64 63 6f  '.so'.    hardco
35c90 64 65 5f 69 6e 74 6f 5f 6c 69 62 73 3d 79 65 73  de_into_libs=yes
35ca0 0a 20 20 20 20 64 79 6e 61 6d 69 63 5f 6c 69 6e  .    dynamic_lin
35cb0 6b 65 72 3d 22 24 68 6f 73 74 5f 6f 73 20 64 6c  ker="$host_os dl
35cc0 64 2e 73 6f 22 0a 20 20 20 20 73 68 6c 69 62 70  d.so".    shlibp
35cd0 61 74 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52 41  ath_var=LD_LIBRA
35ce0 52 59 5f 50 41 54 48 0a 20 20 20 20 73 68 6c 69  RY_PATH.    shli
35cf0 62 70 61 74 68 5f 6f 76 65 72 72 69 64 65 73 5f  bpath_overrides_
35d00 72 75 6e 70 61 74 68 3d 79 65 73 20 23 20 55 6e  runpath=yes # Un
35d10 6c 65 73 73 20 2b 6e 6f 65 6e 76 76 61 72 20 69  less +noenvvar i
35d20 73 20 73 70 65 63 69 66 69 65 64 2e 0a 20 20 20  s specified..   
35d30 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73   library_names_s
35d40 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24  pec='${libname}$
35d50 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65  {release}${share
35d60 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66 69 78  d_ext}$versuffix
35d70 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c   ${libname}${rel
35d80 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78  ease}${shared_ex
35d90 74 7d 24 6d 61 6a 6f 72 20 24 6c 69 62 6e 61 6d  t}$major $libnam
35da0 65 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 27 0a  e${shared_ext}'.
35db0 20 20 20 20 73 6f 6e 61 6d 65 5f 73 70 65 63 3d      soname_spec=
35dc0 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c  '${libname}${rel
35dd0 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78  ease}${shared_ex
35de0 74 7d 24 6d 61 6a 6f 72 27 0a 20 20 20 20 69 66  t}$major'.    if
35df0 20 74 65 73 74 20 22 58 24 48 50 55 58 5f 49 41   test "X$HPUX_IA
35e00 36 34 5f 4d 4f 44 45 22 20 3d 20 58 33 32 3b 20  64_MODE" = X32; 
35e10 74 68 65 6e 0a 20 20 20 20 20 20 73 79 73 5f 6c  then.      sys_l
35e20 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73  ib_search_path_s
35e30 70 65 63 3d 22 2f 75 73 72 2f 6c 69 62 2f 68 70  pec="/usr/lib/hp
35e40 75 78 33 32 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f  ux32 /usr/local/
35e50 6c 69 62 2f 68 70 75 78 33 32 20 2f 75 73 72 2f  lib/hpux32 /usr/
35e60 6c 6f 63 61 6c 2f 6c 69 62 22 0a 20 20 20 20 65  local/lib".    e
35e70 6c 73 65 0a 20 20 20 20 20 20 73 79 73 5f 6c 69  lse.      sys_li
35e80 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70  b_search_path_sp
35e90 65 63 3d 22 2f 75 73 72 2f 6c 69 62 2f 68 70 75  ec="/usr/lib/hpu
35ea0 78 36 34 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c  x64 /usr/local/l
35eb0 69 62 2f 68 70 75 78 36 34 22 0a 20 20 20 20 66  ib/hpux64".    f
35ec0 69 0a 20 20 20 20 73 79 73 5f 6c 69 62 5f 64 6c  i.    sys_lib_dl
35ed0 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65 63  search_path_spec
35ee0 3d 24 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68  =$sys_lib_search
35ef0 5f 70 61 74 68 5f 73 70 65 63 0a 20 20 20 20 3b  _path_spec.    ;
35f00 3b 0a 20 20 20 68 70 70 61 2a 36 34 2a 29 0a 20  ;.   hppa*64*). 
35f10 20 20 20 20 73 68 72 65 78 74 3d 27 2e 73 6c 27      shrext='.sl'
35f20 0a 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 69  .     hardcode_i
35f30 6e 74 6f 5f 6c 69 62 73 3d 79 65 73 0a 20 20 20  nto_libs=yes.   
35f40 20 20 64 79 6e 61 6d 69 63 5f 6c 69 6e 6b 65 72    dynamic_linker
35f50 3d 22 24 68 6f 73 74 5f 6f 73 20 64 6c 64 2e 73  ="$host_os dld.s
35f60 6c 22 0a 20 20 20 20 20 73 68 6c 69 62 70 61 74  l".     shlibpat
35f70 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52 41 52 59  h_var=LD_LIBRARY
35f80 5f 50 41 54 48 20 23 20 48 6f 77 20 73 68 6f 75  _PATH # How shou
35f90 6c 64 20 77 65 20 68 61 6e 64 6c 65 20 53 48 4c  ld we handle SHL
35fa0 49 42 5f 50 41 54 48 0a 20 20 20 20 20 73 68 6c  IB_PATH.     shl
35fb0 69 62 70 61 74 68 5f 6f 76 65 72 72 69 64 65 73  ibpath_overrides
35fc0 5f 72 75 6e 70 61 74 68 3d 79 65 73 20 23 20 55  _runpath=yes # U
35fd0 6e 6c 65 73 73 20 2b 6e 6f 65 6e 76 76 61 72 20  nless +noenvvar 
35fe0 69 73 20 73 70 65 63 69 66 69 65 64 2e 0a 20 20  is specified..  
35ff0 20 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73     library_names
36000 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65  _spec='${libname
36010 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61  }${release}${sha
36020 72 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66  red_ext}$versuff
36030 69 78 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  ix ${libname}${r
36040 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
36050 65 78 74 7d 24 6d 61 6a 6f 72 20 24 6c 69 62 6e  ext}$major $libn
36060 61 6d 65 24 7b 73 68 61 72 65 64 5f 65 78 74 7d  ame${shared_ext}
36070 27 0a 20 20 20 20 20 73 6f 6e 61 6d 65 5f 73 70  '.     soname_sp
36080 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b  ec='${libname}${
36090 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64  release}${shared
360a0 5f 65 78 74 7d 24 6d 61 6a 6f 72 27 0a 20 20 20  _ext}$major'.   
360b0 20 20 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68    sys_lib_search
360c0 5f 70 61 74 68 5f 73 70 65 63 3d 22 2f 75 73 72  _path_spec="/usr
360d0 2f 6c 69 62 2f 70 61 32 30 5f 36 34 20 2f 75 73  /lib/pa20_64 /us
360e0 72 2f 63 63 73 2f 6c 69 62 2f 70 61 32 30 5f 36  r/ccs/lib/pa20_6
360f0 34 22 0a 20 20 20 20 20 73 79 73 5f 6c 69 62 5f  4".     sys_lib_
36100 64 6c 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70  dlsearch_path_sp
36110 65 63 3d 24 73 79 73 5f 6c 69 62 5f 73 65 61 72  ec=$sys_lib_sear
36120 63 68 5f 70 61 74 68 5f 73 70 65 63 0a 20 20 20  ch_path_spec.   
36130 20 20 3b 3b 0a 20 20 20 2a 29 0a 20 20 20 20 73    ;;.   *).    s
36140 68 72 65 78 74 3d 27 2e 73 6c 27 0a 20 20 20 20  hrext='.sl'.    
36150 64 79 6e 61 6d 69 63 5f 6c 69 6e 6b 65 72 3d 22  dynamic_linker="
36160 24 68 6f 73 74 5f 6f 73 20 64 6c 64 2e 73 6c 22  $host_os dld.sl"
36170 0a 20 20 20 20 73 68 6c 69 62 70 61 74 68 5f 76  .    shlibpath_v
36180 61 72 3d 53 48 4c 49 42 5f 50 41 54 48 0a 20 20  ar=SHLIB_PATH.  
36190 20 20 73 68 6c 69 62 70 61 74 68 5f 6f 76 65 72    shlibpath_over
361a0 72 69 64 65 73 5f 72 75 6e 70 61 74 68 3d 6e 6f  rides_runpath=no
361b0 20 23 20 2b 73 20 69 73 20 72 65 71 75 69 72 65   # +s is require
361c0 64 20 74 6f 20 65 6e 61 62 6c 65 20 53 48 4c 49  d to enable SHLI
361d0 42 5f 50 41 54 48 0a 20 20 20 20 6c 69 62 72 61  B_PATH.    libra
361e0 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24  ry_names_spec='$
361f0 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61  {libname}${relea
36200 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d  se}${shared_ext}
36210 24 76 65 72 73 75 66 66 69 78 20 24 7b 6c 69 62  $versuffix ${lib
36220 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
36230 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a  {shared_ext}$maj
36240 6f 72 20 24 6c 69 62 6e 61 6d 65 24 7b 73 68 61  or $libname${sha
36250 72 65 64 5f 65 78 74 7d 27 0a 20 20 20 20 73 6f  red_ext}'.    so
36260 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b 6c 69 62  name_spec='${lib
36270 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
36280 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a  {shared_ext}$maj
36290 6f 72 27 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  or'.    ;;.  esa
362a0 63 0a 20 20 23 20 48 50 2d 55 58 20 72 75 6e 73  c.  # HP-UX runs
362b0 20 2a 72 65 61 6c 6c 79 2a 20 73 6c 6f 77 6c 79   *really* slowly
362c0 20 75 6e 6c 65 73 73 20 73 68 61 72 65 64 20 6c   unless shared l
362d0 69 62 72 61 72 69 65 73 20 61 72 65 20 6d 6f 64  ibraries are mod
362e0 65 20 35 35 35 2e 0a 20 20 70 6f 73 74 69 6e 73  e 555..  postins
362f0 74 61 6c 6c 5f 63 6d 64 73 3d 27 63 68 6d 6f 64  tall_cmds='chmod
36300 20 35 35 35 20 24 6c 69 62 27 0a 20 20 3b 3b 0a   555 $lib'.  ;;.
36310 0a 69 72 69 78 35 2a 20 7c 20 69 72 69 78 36 2a  .irix5* | irix6*
36320 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20   | nonstopux*). 
36330 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69   case $host_os i
36340 6e 0a 20 20 20 20 6e 6f 6e 73 74 6f 70 75 78 2a  n.    nonstopux*
36350 29 20 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d 6e  ) version_type=n
36360 6f 6e 73 74 6f 70 75 78 20 3b 3b 0a 20 20 20 20  onstopux ;;.    
36370 2a 29 0a 09 69 66 20 74 65 73 74 20 22 24 6c 74  *)..if test "$lt
36380 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22  _cv_prog_gnu_ld"
36390 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 09 76   = yes; then...v
363a0 65 72 73 69 6f 6e 5f 74 79 70 65 3d 6c 69 6e 75  ersion_type=linu
363b0 78 0a 09 65 6c 73 65 0a 09 09 76 65 72 73 69 6f  x..else...versio
363c0 6e 5f 74 79 70 65 3d 69 72 69 78 0a 09 66 69 20  n_type=irix..fi 
363d0 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6e 65 65 64  ;;.  esac.  need
363e0 5f 6c 69 62 5f 70 72 65 66 69 78 3d 6e 6f 0a 20  _lib_prefix=no. 
363f0 20 6e 65 65 64 5f 76 65 72 73 69 6f 6e 3d 6e 6f   need_version=no
36400 0a 20 20 73 6f 6e 61 6d 65 5f 73 70 65 63 3d 27  .  soname_spec='
36410 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65  ${libname}${rele
36420 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74  ase}${shared_ext
36430 7d 24 6d 61 6a 6f 72 27 0a 20 20 6c 69 62 72 61  }$major'.  libra
36440 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24  ry_names_spec='$
36450 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61  {libname}${relea
36460 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d  se}${shared_ext}
36470 24 76 65 72 73 75 66 66 69 78 20 24 7b 6c 69 62  $versuffix ${lib
36480 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
36490 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a  {shared_ext}$maj
364a0 6f 72 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  or ${libname}${r
364b0 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
364c0 65 78 74 7d 20 24 6c 69 62 6e 61 6d 65 24 7b 73  ext} $libname${s
364d0 68 61 72 65 64 5f 65 78 74 7d 27 0a 20 20 63 61  hared_ext}'.  ca
364e0 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
364f0 20 69 72 69 78 35 2a 20 7c 20 6e 6f 6e 73 74 6f   irix5* | nonsto
36500 70 75 78 2a 29 0a 20 20 20 20 6c 69 62 73 75 66  pux*).    libsuf
36510 66 3d 20 73 68 6c 69 62 73 75 66 66 3d 0a 20 20  f= shlibsuff=.  
36520 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 63 61    ;;.  *).    ca
36530 73 65 20 24 4c 44 20 69 6e 20 23 20 6c 69 62 74  se $LD in # libt
36540 6f 6f 6c 2e 6d 34 20 77 69 6c 6c 20 61 64 64 20  ool.m4 will add 
36550 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 73 77 69  one of these swi
36560 74 63 68 65 73 20 74 6f 20 4c 44 0a 20 20 20 20  tches to LD.    
36570 2a 2d 33 32 7c 2a 22 2d 33 32 20 22 7c 2a 2d 6d  *-32|*"-32 "|*-m
36580 65 6c 66 33 32 62 73 6d 69 70 7c 2a 22 2d 6d 65  elf32bsmip|*"-me
36590 6c 66 33 32 62 73 6d 69 70 20 22 29 0a 20 20 20  lf32bsmip ").   
365a0 20 20 20 6c 69 62 73 75 66 66 3d 20 73 68 6c 69     libsuff= shli
365b0 62 73 75 66 66 3d 20 6c 69 62 6d 61 67 69 63 3d  bsuff= libmagic=
365c0 33 32 2d 62 69 74 3b 3b 0a 20 20 20 20 2a 2d 6e  32-bit;;.    *-n
365d0 33 32 7c 2a 22 2d 6e 33 32 20 22 7c 2a 2d 6d 65  32|*"-n32 "|*-me
365e0 6c 66 33 32 62 6d 69 70 6e 33 32 7c 2a 22 2d 6d  lf32bmipn32|*"-m
365f0 65 6c 66 33 32 62 6d 69 70 6e 33 32 20 22 29 0a  elf32bmipn32 ").
36600 20 20 20 20 20 20 6c 69 62 73 75 66 66 3d 33 32        libsuff=32
36610 20 73 68 6c 69 62 73 75 66 66 3d 4e 33 32 20 6c   shlibsuff=N32 l
36620 69 62 6d 61 67 69 63 3d 4e 33 32 3b 3b 0a 20 20  ibmagic=N32;;.  
36630 20 20 2a 2d 36 34 7c 2a 22 2d 36 34 20 22 7c 2a    *-64|*"-64 "|*
36640 2d 6d 65 6c 66 36 34 62 6d 69 70 7c 2a 22 2d 6d  -melf64bmip|*"-m
36650 65 6c 66 36 34 62 6d 69 70 20 22 29 0a 20 20 20  elf64bmip ").   
36660 20 20 20 6c 69 62 73 75 66 66 3d 36 34 20 73 68     libsuff=64 sh
36670 6c 69 62 73 75 66 66 3d 36 34 20 6c 69 62 6d 61  libsuff=64 libma
36680 67 69 63 3d 36 34 2d 62 69 74 3b 3b 0a 20 20 20  gic=64-bit;;.   
36690 20 2a 29 20 6c 69 62 73 75 66 66 3d 20 73 68 6c   *) libsuff= shl
366a0 69 62 73 75 66 66 3d 20 6c 69 62 6d 61 67 69 63  ibsuff= libmagic
366b0 3d 6e 65 76 65 72 2d 6d 61 74 63 68 3b 3b 0a 20  =never-match;;. 
366c0 20 20 20 65 73 61 63 0a 20 20 20 20 3b 3b 0a 20     esac.    ;;. 
366d0 20 65 73 61 63 0a 20 20 73 68 6c 69 62 70 61 74   esac.  shlibpat
366e0 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52 41 52 59  h_var=LD_LIBRARY
366f0 24 7b 73 68 6c 69 62 73 75 66 66 7d 5f 50 41 54  ${shlibsuff}_PAT
36700 48 0a 20 20 73 68 6c 69 62 70 61 74 68 5f 6f 76  H.  shlibpath_ov
36710 65 72 72 69 64 65 73 5f 72 75 6e 70 61 74 68 3d  errides_runpath=
36720 6e 6f 0a 20 20 73 79 73 5f 6c 69 62 5f 73 65 61  no.  sys_lib_sea
36730 72 63 68 5f 70 61 74 68 5f 73 70 65 63 3d 22 2f  rch_path_spec="/
36740 75 73 72 2f 6c 69 62 24 7b 6c 69 62 73 75 66 66  usr/lib${libsuff
36750 7d 20 2f 6c 69 62 24 7b 6c 69 62 73 75 66 66 7d  } /lib${libsuff}
36760 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 24   /usr/local/lib$
36770 7b 6c 69 62 73 75 66 66 7d 22 0a 20 20 73 79 73  {libsuff}".  sys
36780 5f 6c 69 62 5f 64 6c 73 65 61 72 63 68 5f 70 61  _lib_dlsearch_pa
36790 74 68 5f 73 70 65 63 3d 22 2f 75 73 72 2f 6c 69  th_spec="/usr/li
367a0 62 24 7b 6c 69 62 73 75 66 66 7d 20 2f 6c 69 62  b${libsuff} /lib
367b0 24 7b 6c 69 62 73 75 66 66 7d 22 0a 20 20 68 61  ${libsuff}".  ha
367c0 72 64 63 6f 64 65 5f 69 6e 74 6f 5f 6c 69 62 73  rdcode_into_libs
367d0 3d 79 65 73 0a 20 20 3b 3b 0a 0a 23 20 4e 6f 20  =yes.  ;;..# No 
367e0 73 68 61 72 65 64 20 6c 69 62 20 73 75 70 70 6f  shared lib suppo
367f0 72 74 20 66 6f 72 20 4c 69 6e 75 78 20 6f 6c 64  rt for Linux old
36800 6c 64 2c 20 61 6f 75 74 2c 20 6f 72 20 63 6f 66  ld, aout, or cof
36810 66 2e 0a 6c 69 6e 75 78 2a 6f 6c 64 6c 64 2a 20  f..linux*oldld* 
36820 7c 20 6c 69 6e 75 78 2a 61 6f 75 74 2a 20 7c 20  | linux*aout* | 
36830 6c 69 6e 75 78 2a 63 6f 66 66 2a 29 0a 20 20 64  linux*coff*).  d
36840 79 6e 61 6d 69 63 5f 6c 69 6e 6b 65 72 3d 6e 6f  ynamic_linker=no
36850 0a 20 20 3b 3b 0a 0a 23 20 54 68 69 73 20 6d 75  .  ;;..# This mu
36860 73 74 20 62 65 20 4c 69 6e 75 78 20 45 4c 46 2e  st be Linux ELF.
36870 0a 6c 69 6e 75 78 2a 29 0a 20 20 76 65 72 73 69  .linux*).  versi
36880 6f 6e 5f 74 79 70 65 3d 6c 69 6e 75 78 0a 20 20  on_type=linux.  
36890 6e 65 65 64 5f 6c 69 62 5f 70 72 65 66 69 78 3d  need_lib_prefix=
368a0 6e 6f 0a 20 20 6e 65 65 64 5f 76 65 72 73 69 6f  no.  need_versio
368b0 6e 3d 6e 6f 0a 20 20 6c 69 62 72 61 72 79 5f 6e  n=no.  library_n
368c0 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62  ames_spec='${lib
368d0 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
368e0 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 76 65 72  {shared_ext}$ver
368f0 73 75 66 66 69 78 20 24 7b 6c 69 62 6e 61 6d 65  suffix ${libname
36900 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61  }${release}${sha
36910 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f 72 20 24  red_ext}$major $
36920 6c 69 62 6e 61 6d 65 24 7b 73 68 61 72 65 64 5f  libname${shared_
36930 65 78 74 7d 27 0a 20 20 73 6f 6e 61 6d 65 5f 73  ext}'.  soname_s
36940 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24  pec='${libname}$
36950 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65  {release}${share
36960 64 5f 65 78 74 7d 24 6d 61 6a 6f 72 27 0a 20 20  d_ext}$major'.  
36970 66 69 6e 69 73 68 5f 63 6d 64 73 3d 27 50 41 54  finish_cmds='PAT
36980 48 3d 22 5c 24 50 41 54 48 3a 2f 73 62 69 6e 22  H="\$PATH:/sbin"
36990 20 6c 64 63 6f 6e 66 69 67 20 2d 6e 20 24 6c 69   ldconfig -n $li
369a0 62 64 69 72 27 0a 20 20 73 68 6c 69 62 70 61 74  bdir'.  shlibpat
369b0 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52 41 52 59  h_var=LD_LIBRARY
369c0 5f 50 41 54 48 0a 20 20 73 68 6c 69 62 70 61 74  _PATH.  shlibpat
369d0 68 5f 6f 76 65 72 72 69 64 65 73 5f 72 75 6e 70  h_overrides_runp
369e0 61 74 68 3d 6e 6f 0a 20 20 23 20 54 68 69 73 20  ath=no.  # This 
369f0 69 6d 70 6c 69 65 73 20 6e 6f 20 66 61 73 74 5f  implies no fast_
36a00 69 6e 73 74 61 6c 6c 2c 20 77 68 69 63 68 20 69  install, which i
36a10 73 20 75 6e 61 63 63 65 70 74 61 62 6c 65 2e 0a  s unacceptable..
36a20 20 20 23 20 53 6f 6d 65 20 72 65 77 6f 72 6b 20    # Some rework 
36a30 77 69 6c 6c 20 62 65 20 6e 65 65 64 65 64 20 74  will be needed t
36a40 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 66 61 73 74  o allow for fast
36a50 5f 69 6e 73 74 61 6c 6c 0a 20 20 23 20 62 65 66  _install.  # bef
36a60 6f 72 65 20 74 68 69 73 20 63 61 6e 20 62 65 20  ore this can be 
36a70 65 6e 61 62 6c 65 64 2e 0a 20 20 68 61 72 64 63  enabled..  hardc
36a80 6f 64 65 5f 69 6e 74 6f 5f 6c 69 62 73 3d 79 65  ode_into_libs=ye
36a90 73 0a 0a 20 20 23 20 41 70 70 65 6e 64 20 6c 64  s..  # Append ld
36aa0 2e 73 6f 2e 63 6f 6e 66 20 63 6f 6e 74 65 6e 74  .so.conf content
36ab0 73 20 74 6f 20 74 68 65 20 73 65 61 72 63 68 20  s to the search 
36ac0 70 61 74 68 0a 20 20 69 66 20 74 65 73 74 20 2d  path.  if test -
36ad0 66 20 2f 65 74 63 2f 6c 64 2e 73 6f 2e 63 6f 6e  f /etc/ld.so.con
36ae0 66 3b 20 74 68 65 6e 0a 20 20 20 20 6c 64 5f 65  f; then.    ld_e
36af0 78 74 72 61 3d 60 24 53 45 44 20 2d 65 20 27 73  xtra=`$SED -e 's
36b00 2f 3a 2c 5c 74 2f 20 2f 67 3b 73 2f 3d 5e 3d 2a  /:,\t/ /g;s/=^=*
36b10 24 2f 2f 3b 73 2f 3d 5e 3d 20 2a 20 2f 20 2f 67  $//;s/=^= * / /g
36b20 27 20 2f 65 74 63 2f 6c 64 2e 73 6f 2e 63 6f 6e  ' /etc/ld.so.con
36b30 66 60 0a 20 20 20 20 73 79 73 5f 6c 69 62 5f 64  f`.    sys_lib_d
36b40 6c 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65  lsearch_path_spe
36b50 63 3d 22 2f 6c 69 62 20 2f 75 73 72 2f 6c 69 62  c="/lib /usr/lib
36b60 20 24 6c 64 5f 65 78 74 72 61 22 0a 20 20 66 69   $ld_extra".  fi
36b70 0a 0a 20 20 23 20 57 65 20 75 73 65 64 20 74 6f  ..  # We used to
36b80 20 74 65 73 74 20 66 6f 72 20 2f 6c 69 62 2f 6c   test for /lib/l
36b90 64 2e 73 6f 2e 31 20 61 6e 64 20 64 69 73 61 62  d.so.1 and disab
36ba0 6c 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  le shared librar
36bb0 69 65 73 20 6f 6e 0a 20 20 23 20 70 6f 77 65 72  ies on.  # power
36bc0 70 63 2c 20 62 65 63 61 75 73 65 20 4d 6b 4c 69  pc, because MkLi
36bd0 6e 75 78 20 6f 6e 6c 79 20 73 75 70 70 6f 72 74  nux only support
36be0 65 64 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ed shared librar
36bf0 69 65 73 20 77 69 74 68 20 74 68 65 0a 20 20 23  ies with the.  #
36c00 20 47 4e 55 20 64 79 6e 61 6d 69 63 20 6c 69 6e   GNU dynamic lin
36c10 6b 65 72 2e 20 20 53 69 6e 63 65 20 74 68 69 73  ker.  Since this
36c20 20 77 61 73 20 62 72 6f 6b 65 6e 20 77 69 74 68   was broken with
36c30 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 73   cross compilers
36c40 2c 0a 20 20 23 20 6d 6f 73 74 20 70 6f 77 65 72  ,.  # most power
36c50 70 63 2d 6c 69 6e 75 78 20 62 6f 78 65 73 20 73  pc-linux boxes s
36c60 75 70 70 6f 72 74 20 64 79 6e 61 6d 69 63 20 6c  upport dynamic l
36c70 69 6e 6b 69 6e 67 20 74 68 65 73 65 20 64 61 79  inking these day
36c80 73 20 61 6e 64 0a 20 20 23 20 70 65 6f 70 6c 65  s and.  # people
36c90 20 63 61 6e 20 61 6c 77 61 79 73 20 2d 2d 64 69   can always --di
36ca0 73 61 62 6c 65 2d 73 68 61 72 65 64 2c 20 74 68  sable-shared, th
36cb0 65 20 74 65 73 74 20 77 61 73 20 72 65 6d 6f 76  e test was remov
36cc0 65 64 2c 20 61 6e 64 20 77 65 0a 20 20 23 20 61  ed, and we.  # a
36cd0 73 73 75 6d 65 20 74 68 65 20 47 4e 55 2f 4c 69  ssume the GNU/Li
36ce0 6e 75 78 20 64 79 6e 61 6d 69 63 20 6c 69 6e 6b  nux dynamic link
36cf0 65 72 20 69 73 20 69 6e 20 75 73 65 2e 0a 20 20  er is in use..  
36d00 64 79 6e 61 6d 69 63 5f 6c 69 6e 6b 65 72 3d 27  dynamic_linker='
36d10 47 4e 55 2f 4c 69 6e 75 78 20 6c 64 2e 73 6f 27  GNU/Linux ld.so'
36d20 0a 20 20 3b 3b 0a 0a 6b 6e 65 74 62 73 64 2a 2d  .  ;;..knetbsd*-
36d30 67 6e 75 29 0a 20 20 76 65 72 73 69 6f 6e 5f 74  gnu).  version_t
36d40 79 70 65 3d 6c 69 6e 75 78 0a 20 20 6e 65 65 64  ype=linux.  need
36d50 5f 6c 69 62 5f 70 72 65 66 69 78 3d 6e 6f 0a 20  _lib_prefix=no. 
36d60 20 6e 65 65 64 5f 76 65 72 73 69 6f 6e 3d 6e 6f   need_version=no
36d70 0a 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73  .  library_names
36d80 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65  _spec='${libname
36d90 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61  }${release}${sha
36da0 72 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66  red_ext}$versuff
36db0 69 78 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  ix ${libname}${r
36dc0 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
36dd0 65 78 74 7d 24 6d 61 6a 6f 72 20 24 7b 6c 69 62  ext}$major ${lib
36de0 6e 61 6d 65 7d 24 7b 73 68 61 72 65 64 5f 65 78  name}${shared_ex
36df0 74 7d 27 0a 20 20 73 6f 6e 61 6d 65 5f 73 70 65  t}'.  soname_spe
36e00 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  c='${libname}${r
36e10 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
36