~ubuntu-branches/ubuntu/raring/modsecurity-apache/raring

« back to all changes in this revision

Viewing changes to .pc/fix_non_linux.patch/configure

  • Committer: Package Import Robot
  • Author(s): Alberto Gonzalez Iniesta
  • Date: 2012-03-16 13:26:32 UTC
  • mfrom: (1.1.4)
  • Revision ID: package-import@ubuntu.com-20120316132632-twljy8vnu71b428t
Tags: 2.6.4-1
* New upstream release
* Apply patch by Peter Michael Green to fix FTBFS on non-linux
  kernels. (Closes: #631649, #654719)
* Added doc-base entry
* Set Priority to extra for transitional libapache-mod-security

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#! /bin/sh
 
2
# Guess values for system-dependent variables and create Makefiles.
 
3
# Generated by GNU Autoconf 2.65 for modsecurity 2.6.
 
4
#
 
5
# Report bugs to <support@modsecurity.org>.
 
6
#
 
7
#
 
8
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
 
9
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
 
10
# Inc.
 
11
#
 
12
#
 
13
# This configure script is free software; the Free Software Foundation
 
14
# gives unlimited permission to copy, distribute and modify it.
 
15
## -------------------- ##
 
16
## M4sh Initialization. ##
 
17
## -------------------- ##
 
18
 
 
19
# Be more Bourne compatible
 
20
DUALCASE=1; export DUALCASE # for MKS sh
 
21
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
 
22
  emulate sh
 
23
  NULLCMD=:
 
24
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
 
25
  # is contrary to our usage.  Disable this feature.
 
26
  alias -g '${1+"$@"}'='"$@"'
 
27
  setopt NO_GLOB_SUBST
 
28
else
 
29
  case `(set -o) 2>/dev/null` in #(
 
30
  *posix*) :
 
31
    set -o posix ;; #(
 
32
  *) :
 
33
     ;;
 
34
esac
 
35
fi
 
36
 
 
37
 
 
38
as_nl='
 
39
'
 
40
export as_nl
 
41
# Printing a long string crashes Solaris 7 /usr/bin/printf.
 
42
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
 
43
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
 
44
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
 
45
# Prefer a ksh shell builtin over an external printf program on Solaris,
 
46
# but without wasting forks for bash or zsh.
 
47
if test -z "$BASH_VERSION$ZSH_VERSION" \
 
48
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
 
49
  as_echo='print -r --'
 
50
  as_echo_n='print -rn --'
 
51
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
 
52
  as_echo='printf %s\n'
 
53
  as_echo_n='printf %s'
 
54
else
 
55
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
 
56
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
 
57
    as_echo_n='/usr/ucb/echo -n'
 
58
  else
 
59
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
 
60
    as_echo_n_body='eval
 
61
      arg=$1;
 
62
      case $arg in #(
 
63
      *"$as_nl"*)
 
64
        expr "X$arg" : "X\\(.*\\)$as_nl";
 
65
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
 
66
      esac;
 
67
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
 
68
    '
 
69
    export as_echo_n_body
 
70
    as_echo_n='sh -c $as_echo_n_body as_echo'
 
71
  fi
 
72
  export as_echo_body
 
73
  as_echo='sh -c $as_echo_body as_echo'
 
74
fi
 
75
 
 
76
# The user is always right.
 
77
if test "${PATH_SEPARATOR+set}" != set; then
 
78
  PATH_SEPARATOR=:
 
79
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
 
80
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
 
81
      PATH_SEPARATOR=';'
 
82
  }
 
83
fi
 
84
 
 
85
 
 
86
# IFS
 
87
# We need space, tab and new line, in precisely that order.  Quoting is
 
88
# there to prevent editors from complaining about space-tab.
 
89
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
 
90
# splitting by setting IFS to empty value.)
 
91
IFS=" ""        $as_nl"
 
92
 
 
93
# Find who we are.  Look in the path if we contain no directory separator.
 
94
case $0 in #((
 
95
  *[\\/]* ) as_myself=$0 ;;
 
96
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
97
for as_dir in $PATH
 
98
do
 
99
  IFS=$as_save_IFS
 
100
  test -z "$as_dir" && as_dir=.
 
101
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
 
102
  done
 
103
IFS=$as_save_IFS
 
104
 
 
105
     ;;
 
106
esac
 
107
# We did not find ourselves, most probably we were run as `sh COMMAND'
 
108
# in which case we are not to be found in the path.
 
109
if test "x$as_myself" = x; then
 
110
  as_myself=$0
 
111
fi
 
112
if test ! -f "$as_myself"; then
 
113
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
 
114
  exit 1
 
115
fi
 
116
 
 
117
# Unset variables that we do not need and which cause bugs (e.g. in
 
118
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
 
119
# suppresses any "Segmentation fault" message there.  '((' could
 
120
# trigger a bug in pdksh 5.2.14.
 
121
for as_var in BASH_ENV ENV MAIL MAILPATH
 
122
do eval test x\${$as_var+set} = xset \
 
123
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
 
124
done
 
125
PS1='$ '
 
126
PS2='> '
 
127
PS4='+ '
 
128
 
 
129
# NLS nuisances.
 
130
LC_ALL=C
 
131
export LC_ALL
 
132
LANGUAGE=C
 
133
export LANGUAGE
 
134
 
 
135
# CDPATH.
 
136
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 
137
 
 
138
if test "x$CONFIG_SHELL" = x; then
 
139
  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
 
140
  emulate sh
 
141
  NULLCMD=:
 
142
  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
 
143
  # is contrary to our usage.  Disable this feature.
 
144
  alias -g '\${1+\"\$@\"}'='\"\$@\"'
 
145
  setopt NO_GLOB_SUBST
 
146
else
 
147
  case \`(set -o) 2>/dev/null\` in #(
 
148
  *posix*) :
 
149
    set -o posix ;; #(
 
150
  *) :
 
151
     ;;
 
152
esac
 
153
fi
 
154
"
 
155
  as_required="as_fn_return () { (exit \$1); }
 
156
as_fn_success () { as_fn_return 0; }
 
157
as_fn_failure () { as_fn_return 1; }
 
158
as_fn_ret_success () { return 0; }
 
159
as_fn_ret_failure () { return 1; }
 
160
 
 
161
exitcode=0
 
162
as_fn_success || { exitcode=1; echo as_fn_success failed.; }
 
163
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
 
164
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
 
165
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
 
166
if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
 
167
 
 
168
else
 
169
  exitcode=1; echo positional parameters were not saved.
 
170
fi
 
171
test x\$exitcode = x0 || exit 1"
 
172
  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
 
173
  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
 
174
  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
 
175
  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
 
176
test \$(( 1 + 1 )) = 2 || exit 1"
 
177
  if (eval "$as_required") 2>/dev/null; then :
 
178
  as_have_required=yes
 
179
else
 
180
  as_have_required=no
 
181
fi
 
182
  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
 
183
 
 
184
else
 
185
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
186
as_found=false
 
187
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
 
188
do
 
189
  IFS=$as_save_IFS
 
190
  test -z "$as_dir" && as_dir=.
 
191
  as_found=:
 
192
  case $as_dir in #(
 
193
         /*)
 
194
           for as_base in sh bash ksh sh5; do
 
195
             # Try only shells that exist, to save several forks.
 
196
             as_shell=$as_dir/$as_base
 
197
             if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
 
198
                    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
 
199
  CONFIG_SHELL=$as_shell as_have_required=yes
 
200
                   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
 
201
  break 2
 
202
fi
 
203
fi
 
204
           done;;
 
205
       esac
 
206
  as_found=false
 
207
done
 
208
$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
 
209
              { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
 
210
  CONFIG_SHELL=$SHELL as_have_required=yes
 
211
fi; }
 
212
IFS=$as_save_IFS
 
213
 
 
214
 
 
215
      if test "x$CONFIG_SHELL" != x; then :
 
216
  # We cannot yet assume a decent shell, so we have to provide a
 
217
        # neutralization value for shells without unset; and this also
 
218
        # works around shells that cannot unset nonexistent variables.
 
219
        BASH_ENV=/dev/null
 
220
        ENV=/dev/null
 
221
        (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
 
222
        export CONFIG_SHELL
 
223
        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
 
224
fi
 
225
 
 
226
    if test x$as_have_required = xno; then :
 
227
  $as_echo "$0: This script requires a shell more modern than all"
 
228
  $as_echo "$0: the shells that I found on your system."
 
229
  if test x${ZSH_VERSION+set} = xset ; then
 
230
    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
 
231
    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
 
232
  else
 
233
    $as_echo "$0: Please tell bug-autoconf@gnu.org and
 
234
$0: support@modsecurity.org about your system, including
 
235
$0: any error possibly output before this message. Then
 
236
$0: install a modern shell, or manually run the script
 
237
$0: under such a shell if you do have one."
 
238
  fi
 
239
  exit 1
 
240
fi
 
241
fi
 
242
fi
 
243
SHELL=${CONFIG_SHELL-/bin/sh}
 
244
export SHELL
 
245
# Unset more variables known to interfere with behavior of common tools.
 
246
CLICOLOR_FORCE= GREP_OPTIONS=
 
247
unset CLICOLOR_FORCE GREP_OPTIONS
 
248
 
 
249
## --------------------- ##
 
250
## M4sh Shell Functions. ##
 
251
## --------------------- ##
 
252
# as_fn_unset VAR
 
253
# ---------------
 
254
# Portably unset VAR.
 
255
as_fn_unset ()
 
256
{
 
257
  { eval $1=; unset $1;}
 
258
}
 
259
as_unset=as_fn_unset
 
260
 
 
261
# as_fn_set_status STATUS
 
262
# -----------------------
 
263
# Set $? to STATUS, without forking.
 
264
as_fn_set_status ()
 
265
{
 
266
  return $1
 
267
} # as_fn_set_status
 
268
 
 
269
# as_fn_exit STATUS
 
270
# -----------------
 
271
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
 
272
as_fn_exit ()
 
273
{
 
274
  set +e
 
275
  as_fn_set_status $1
 
276
  exit $1
 
277
} # as_fn_exit
 
278
 
 
279
# as_fn_mkdir_p
 
280
# -------------
 
281
# Create "$as_dir" as a directory, including parents if necessary.
 
282
as_fn_mkdir_p ()
 
283
{
 
284
 
 
285
  case $as_dir in #(
 
286
  -*) as_dir=./$as_dir;;
 
287
  esac
 
288
  test -d "$as_dir" || eval $as_mkdir_p || {
 
289
    as_dirs=
 
290
    while :; do
 
291
      case $as_dir in #(
 
292
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
 
293
      *) as_qdir=$as_dir;;
 
294
      esac
 
295
      as_dirs="'$as_qdir' $as_dirs"
 
296
      as_dir=`$as_dirname -- "$as_dir" ||
 
297
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 
298
         X"$as_dir" : 'X\(//\)[^/]' \| \
 
299
         X"$as_dir" : 'X\(//\)$' \| \
 
300
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
 
301
$as_echo X"$as_dir" |
 
302
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 
303
            s//\1/
 
304
            q
 
305
          }
 
306
          /^X\(\/\/\)[^/].*/{
 
307
            s//\1/
 
308
            q
 
309
          }
 
310
          /^X\(\/\/\)$/{
 
311
            s//\1/
 
312
            q
 
313
          }
 
314
          /^X\(\/\).*/{
 
315
            s//\1/
 
316
            q
 
317
          }
 
318
          s/.*/./; q'`
 
319
      test -d "$as_dir" && break
 
320
    done
 
321
    test -z "$as_dirs" || eval "mkdir $as_dirs"
 
322
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
 
323
 
 
324
 
 
325
} # as_fn_mkdir_p
 
326
# as_fn_append VAR VALUE
 
327
# ----------------------
 
328
# Append the text in VALUE to the end of the definition contained in VAR. Take
 
329
# advantage of any shell optimizations that allow amortized linear growth over
 
330
# repeated appends, instead of the typical quadratic growth present in naive
 
331
# implementations.
 
332
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
 
333
  eval 'as_fn_append ()
 
334
  {
 
335
    eval $1+=\$2
 
336
  }'
 
337
else
 
338
  as_fn_append ()
 
339
  {
 
340
    eval $1=\$$1\$2
 
341
  }
 
342
fi # as_fn_append
 
343
 
 
344
# as_fn_arith ARG...
 
345
# ------------------
 
346
# Perform arithmetic evaluation on the ARGs, and store the result in the
 
347
# global $as_val. Take advantage of shells that can avoid forks. The arguments
 
348
# must be portable across $(()) and expr.
 
349
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
 
350
  eval 'as_fn_arith ()
 
351
  {
 
352
    as_val=$(( $* ))
 
353
  }'
 
354
else
 
355
  as_fn_arith ()
 
356
  {
 
357
    as_val=`expr "$@" || test $? -eq 1`
 
358
  }
 
359
fi # as_fn_arith
 
360
 
 
361
 
 
362
# as_fn_error ERROR [LINENO LOG_FD]
 
363
# ---------------------------------
 
364
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
 
365
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
 
366
# script with status $?, using 1 if that was 0.
 
367
as_fn_error ()
 
368
{
 
369
  as_status=$?; test $as_status -eq 0 && as_status=1
 
370
  if test "$3"; then
 
371
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
372
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
 
373
  fi
 
374
  $as_echo "$as_me: error: $1" >&2
 
375
  as_fn_exit $as_status
 
376
} # as_fn_error
 
377
 
 
378
if expr a : '\(a\)' >/dev/null 2>&1 &&
 
379
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
 
380
  as_expr=expr
 
381
else
 
382
  as_expr=false
 
383
fi
 
384
 
 
385
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
 
386
  as_basename=basename
 
387
else
 
388
  as_basename=false
 
389
fi
 
390
 
 
391
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
 
392
  as_dirname=dirname
 
393
else
 
394
  as_dirname=false
 
395
fi
 
396
 
 
397
as_me=`$as_basename -- "$0" ||
 
398
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
 
399
         X"$0" : 'X\(//\)$' \| \
 
400
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
 
401
$as_echo X/"$0" |
 
402
    sed '/^.*\/\([^/][^/]*\)\/*$/{
 
403
            s//\1/
 
404
            q
 
405
          }
 
406
          /^X\/\(\/\/\)$/{
 
407
            s//\1/
 
408
            q
 
409
          }
 
410
          /^X\/\(\/\).*/{
 
411
            s//\1/
 
412
            q
 
413
          }
 
414
          s/.*/./; q'`
 
415
 
 
416
# Avoid depending upon Character Ranges.
 
417
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
 
418
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
 
419
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
 
420
as_cr_digits='0123456789'
 
421
as_cr_alnum=$as_cr_Letters$as_cr_digits
 
422
 
 
423
 
 
424
  as_lineno_1=$LINENO as_lineno_1a=$LINENO
 
425
  as_lineno_2=$LINENO as_lineno_2a=$LINENO
 
426
  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
 
427
  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
 
428
  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
 
429
  sed -n '
 
430
    p
 
431
    /[$]LINENO/=
 
432
  ' <$as_myself |
 
433
    sed '
 
434
      s/[$]LINENO.*/&-/
 
435
      t lineno
 
436
      b
 
437
      :lineno
 
438
      N
 
439
      :loop
 
440
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
 
441
      t loop
 
442
      s/-\n.*//
 
443
    ' >$as_me.lineno &&
 
444
  chmod +x "$as_me.lineno" ||
 
445
    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
 
446
 
 
447
  # Don't try to exec as it changes $[0], causing all sort of problems
 
448
  # (the dirname of $[0] is not the place where we might find the
 
449
  # original and so on.  Autoconf is especially sensitive to this).
 
450
  . "./$as_me.lineno"
 
451
  # Exit status is that of the last command.
 
452
  exit
 
453
}
 
454
 
 
455
ECHO_C= ECHO_N= ECHO_T=
 
456
case `echo -n x` in #(((((
 
457
-n*)
 
458
  case `echo 'xy\c'` in
 
459
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
 
460
  xy)  ECHO_C='\c';;
 
461
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
 
462
       ECHO_T=' ';;
 
463
  esac;;
 
464
*)
 
465
  ECHO_N='-n';;
 
466
esac
 
467
 
 
468
rm -f conf$$ conf$$.exe conf$$.file
 
469
if test -d conf$$.dir; then
 
470
  rm -f conf$$.dir/conf$$.file
 
471
else
 
472
  rm -f conf$$.dir
 
473
  mkdir conf$$.dir 2>/dev/null
 
474
fi
 
475
if (echo >conf$$.file) 2>/dev/null; then
 
476
  if ln -s conf$$.file conf$$ 2>/dev/null; then
 
477
    as_ln_s='ln -s'
 
478
    # ... but there are two gotchas:
 
479
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
 
480
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
 
481
    # In both cases, we have to default to `cp -p'.
 
482
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
 
483
      as_ln_s='cp -p'
 
484
  elif ln conf$$.file conf$$ 2>/dev/null; then
 
485
    as_ln_s=ln
 
486
  else
 
487
    as_ln_s='cp -p'
 
488
  fi
 
489
else
 
490
  as_ln_s='cp -p'
 
491
fi
 
492
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
 
493
rmdir conf$$.dir 2>/dev/null
 
494
 
 
495
if mkdir -p . 2>/dev/null; then
 
496
  as_mkdir_p='mkdir -p "$as_dir"'
 
497
else
 
498
  test -d ./-p && rmdir ./-p
 
499
  as_mkdir_p=false
 
500
fi
 
501
 
 
502
if test -x / >/dev/null 2>&1; then
 
503
  as_test_x='test -x'
 
504
else
 
505
  if ls -dL / >/dev/null 2>&1; then
 
506
    as_ls_L_option=L
 
507
  else
 
508
    as_ls_L_option=
 
509
  fi
 
510
  as_test_x='
 
511
    eval sh -c '\''
 
512
      if test -d "$1"; then
 
513
        test -d "$1/.";
 
514
      else
 
515
        case $1 in #(
 
516
        -*)set "./$1";;
 
517
        esac;
 
518
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
 
519
        ???[sx]*):;;*)false;;esac;fi
 
520
    '\'' sh
 
521
  '
 
522
fi
 
523
as_executable_p=$as_test_x
 
524
 
 
525
# Sed expression to map a string onto a valid CPP name.
 
526
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
 
527
 
 
528
# Sed expression to map a string onto a valid variable name.
 
529
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
 
530
 
 
531
 
 
532
 
 
533
# Check that we are running under the correct shell.
 
534
SHELL=${CONFIG_SHELL-/bin/sh}
 
535
 
 
536
case X$lt_ECHO in
 
537
X*--fallback-echo)
 
538
  # Remove one level of quotation (which was required for Make).
 
539
  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
 
540
  ;;
 
541
esac
 
542
 
 
543
ECHO=${lt_ECHO-echo}
 
544
if test "X$1" = X--no-reexec; then
 
545
  # Discard the --no-reexec flag, and continue.
 
546
  shift
 
547
elif test "X$1" = X--fallback-echo; then
 
548
  # Avoid inline document here, it may be left over
 
549
  :
 
550
elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
 
551
  # Yippee, $ECHO works!
 
552
  :
 
553
else
 
554
  # Restart under the correct shell.
 
555
  exec $SHELL "$0" --no-reexec ${1+"$@"}
 
556
fi
 
557
 
 
558
if test "X$1" = X--fallback-echo; then
 
559
  # used as fallback echo
 
560
  shift
 
561
  cat <<_LT_EOF
 
562
$*
 
563
_LT_EOF
 
564
  exit 0
 
565
fi
 
566
 
 
567
# The HP-UX ksh and POSIX shell print the target directory to stdout
 
568
# if CDPATH is set.
 
569
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 
570
 
 
571
if test -z "$lt_ECHO"; then
 
572
  if test "X${echo_test_string+set}" != Xset; then
 
573
    # find a string as large as possible, as long as the shell can cope with it
 
574
    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
 
575
      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
 
576
      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
 
577
         { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
 
578
      then
 
579
        break
 
580
      fi
 
581
    done
 
582
  fi
 
583
 
 
584
  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
 
585
     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
 
586
     test "X$echo_testing_string" = "X$echo_test_string"; then
 
587
    :
 
588
  else
 
589
    # The Solaris, AIX, and Digital Unix default echo programs unquote
 
590
    # backslashes.  This makes it impossible to quote backslashes using
 
591
    #   echo "$something" | sed 's/\\/\\\\/g'
 
592
    #
 
593
    # So, first we look for a working echo in the user's PATH.
 
594
 
 
595
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 
596
    for dir in $PATH /usr/ucb; do
 
597
      IFS="$lt_save_ifs"
 
598
      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
 
599
         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
 
600
         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
 
601
         test "X$echo_testing_string" = "X$echo_test_string"; then
 
602
        ECHO="$dir/echo"
 
603
        break
 
604
      fi
 
605
    done
 
606
    IFS="$lt_save_ifs"
 
607
 
 
608
    if test "X$ECHO" = Xecho; then
 
609
      # We didn't find a better echo, so look for alternatives.
 
610
      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
 
611
         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
 
612
         test "X$echo_testing_string" = "X$echo_test_string"; then
 
613
        # This shell has a builtin print -r that does the trick.
 
614
        ECHO='print -r'
 
615
      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
 
616
           test "X$CONFIG_SHELL" != X/bin/ksh; then
 
617
        # If we have ksh, try running configure again with it.
 
618
        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
 
619
        export ORIGINAL_CONFIG_SHELL
 
620
        CONFIG_SHELL=/bin/ksh
 
621
        export CONFIG_SHELL
 
622
        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
 
623
      else
 
624
        # Try using printf.
 
625
        ECHO='printf %s\n'
 
626
        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
 
627
           echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
 
628
           test "X$echo_testing_string" = "X$echo_test_string"; then
 
629
          # Cool, printf works
 
630
          :
 
631
        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
 
632
             test "X$echo_testing_string" = 'X\t' &&
 
633
             echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
 
634
             test "X$echo_testing_string" = "X$echo_test_string"; then
 
635
          CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
 
636
          export CONFIG_SHELL
 
637
          SHELL="$CONFIG_SHELL"
 
638
          export SHELL
 
639
          ECHO="$CONFIG_SHELL $0 --fallback-echo"
 
640
        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
 
641
             test "X$echo_testing_string" = 'X\t' &&
 
642
             echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
 
643
             test "X$echo_testing_string" = "X$echo_test_string"; then
 
644
          ECHO="$CONFIG_SHELL $0 --fallback-echo"
 
645
        else
 
646
          # maybe with a smaller string...
 
647
          prev=:
 
648
 
 
649
          for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
 
650
            if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
 
651
            then
 
652
              break
 
653
            fi
 
654
            prev="$cmd"
 
655
          done
 
656
 
 
657
          if test "$prev" != 'sed 50q "$0"'; then
 
658
            echo_test_string=`eval $prev`
 
659
            export echo_test_string
 
660
            exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
 
661
          else
 
662
            # Oops.  We lost completely, so just stick with echo.
 
663
            ECHO=echo
 
664
          fi
 
665
        fi
 
666
      fi
 
667
    fi
 
668
  fi
 
669
fi
 
670
 
 
671
# Copy echo and quote the copy suitably for passing to libtool from
 
672
# the Makefile, instead of quoting the original, which is used later.
 
673
lt_ECHO=$ECHO
 
674
if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
 
675
   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
 
676
fi
 
677
 
 
678
 
 
679
 
 
680
 
 
681
test -n "$DJDIR" || exec 7<&0 </dev/null
 
682
exec 6>&1
 
683
 
 
684
# Name of the host.
 
685
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
 
686
# so uname gets run too.
 
687
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
 
688
 
 
689
#
 
690
# Initializations.
 
691
#
 
692
ac_default_prefix=/usr/local
 
693
ac_clean_files=
 
694
ac_config_libobj_dir=.
 
695
LIBOBJS=
 
696
cross_compiling=no
 
697
subdirs=
 
698
MFLAGS=
 
699
MAKEFLAGS=
 
700
 
 
701
# Identity of this package.
 
702
PACKAGE_NAME='modsecurity'
 
703
PACKAGE_TARNAME='modsecurity'
 
704
PACKAGE_VERSION='2.6'
 
705
PACKAGE_STRING='modsecurity 2.6'
 
706
PACKAGE_BUGREPORT='support@modsecurity.org'
 
707
PACKAGE_URL=''
 
708
 
 
709
ac_unique_file="LICENSE"
 
710
ac_default_prefix=/usr/local/modsecurity
 
711
# Factoring default headers for most tests.
 
712
ac_includes_default="\
 
713
#include <stdio.h>
 
714
#ifdef HAVE_SYS_TYPES_H
 
715
# include <sys/types.h>
 
716
#endif
 
717
#ifdef HAVE_SYS_STAT_H
 
718
# include <sys/stat.h>
 
719
#endif
 
720
#ifdef STDC_HEADERS
 
721
# include <stdlib.h>
 
722
# include <stddef.h>
 
723
#else
 
724
# ifdef HAVE_STDLIB_H
 
725
#  include <stdlib.h>
 
726
# endif
 
727
#endif
 
728
#ifdef HAVE_STRING_H
 
729
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
 
730
#  include <memory.h>
 
731
# endif
 
732
# include <string.h>
 
733
#endif
 
734
#ifdef HAVE_STRINGS_H
 
735
# include <strings.h>
 
736
#endif
 
737
#ifdef HAVE_INTTYPES_H
 
738
# include <inttypes.h>
 
739
#endif
 
740
#ifdef HAVE_STDINT_H
 
741
# include <stdint.h>
 
742
#endif
 
743
#ifdef HAVE_UNISTD_H
 
744
# include <unistd.h>
 
745
#endif"
 
746
 
 
747
ac_subst_vars='am__EXEEXT_FALSE
 
748
am__EXEEXT_TRUE
 
749
LTLIBOBJS
 
750
CURL_USES_GNUTLS
 
751
CURL_LDADD
 
752
CURL_LDFLAGS
 
753
CURL_CFLAGS
 
754
CURL_CPPFLAGS
 
755
CURL_VERSION
 
756
CURL_CONFIG
 
757
LUA_LDFLAGS
 
758
LUA_LDADD
 
759
LUA_CFLAGS
 
760
PKG_CONFIG
 
761
LIBXML2_LDFLAGS
 
762
LIBXML2_LDADD
 
763
LIBXML2_CPPFLAGS
 
764
LIBXML2_CFLAGS
 
765
LIBXML2_VERSION
 
766
LIBXML2_CONFIG
 
767
APU_LDADD
 
768
APU_LDFLAGS
 
769
APU_CFLAGS
 
770
APU_VERSION
 
771
APU_CONFIG
 
772
APR_LDADD
 
773
APR_LDFLAGS
 
774
APR_CPPFLAGS
 
775
APR_CFLAGS
 
776
APR_VERSION
 
777
APR_CONFIG
 
778
PCRE_LDADD
 
779
PCRE_LDFLAGS
 
780
PCRE_CFLAGS
 
781
PCRE_CPPFLAGS
 
782
PCRE_VERSION
 
783
PCRE_CONFIG
 
784
APXS_HTTPD
 
785
APXS_MODULES
 
786
APXS_LIBEXECDIR
 
787
APXS_PROGNAME
 
788
APXS_SBINDIR
 
789
APXS_BINDIR
 
790
APXS_LIBDIR
 
791
APXS_CC
 
792
APXS_LIBTOOL
 
793
APXS_CFLAGS
 
794
APXS_LIBS
 
795
APXS_LDFLAGS
 
796
MODSEC_APXS_EXTRA_CFLAGS
 
797
APXS_EXTRA_CFLAGS
 
798
APXS_INCLUDES
 
799
APXS_INCLUDEDIR
 
800
APXS_WRAPPER
 
801
APXS
 
802
MODSEC_EXTRA_CFLAGS
 
803
EXTRA_CFLAGS
 
804
TOPLEVEL_SUBDIRS
 
805
BUILD_DOCS_FALSE
 
806
BUILD_DOCS_TRUE
 
807
BUILD_ALP2_FALSE
 
808
BUILD_ALP2_TRUE
 
809
BUILD_MLOGC_FALSE
 
810
BUILD_MLOGC_TRUE
 
811
BUILD_extentions_FALSE
 
812
BUILD_extentions_TRUE
 
813
BUILD_APACHE2_MODULE_FALSE
 
814
BUILD_APACHE2_MODULE_TRUE
 
815
NETBSD_FALSE
 
816
NETBSD_TRUE
 
817
OPENBSD_FALSE
 
818
OPENBSD_TRUE
 
819
FREEBSD_FALSE
 
820
FREEBSD_TRUE
 
821
SOLARIS_FALSE
 
822
SOLARIS_TRUE
 
823
LINUX_FALSE
 
824
LINUX_TRUE
 
825
MACOSX_FALSE
 
826
MACOSX_TRUE
 
827
HPUX_FALSE
 
828
HPUX_TRUE
 
829
AIX_FALSE
 
830
AIX_TRUE
 
831
MSC_REGRESSION_DOCROOT_DIR
 
832
MSC_REGRESSION_LOGS_DIR
 
833
MSC_REGRESSION_CONF_DIR
 
834
MSC_REGRESSION_SERVERROOT_DIR
 
835
MSC_REGRESSION_DIR
 
836
MSC_TEST_DIR
 
837
MSC_PKGBASE_DIR
 
838
MSC_BASE_DIR
 
839
LIBOBJS
 
840
ENV_CMD
 
841
PERL
 
842
CPP
 
843
OTOOL64
 
844
OTOOL
 
845
LIPO
 
846
NMEDIT
 
847
DSYMUTIL
 
848
lt_ECHO
 
849
RANLIB
 
850
AR
 
851
OBJDUMP
 
852
LN_S
 
853
NM
 
854
ac_ct_DUMPBIN
 
855
DUMPBIN
 
856
LD
 
857
FGREP
 
858
EGREP
 
859
GREP
 
860
SED
 
861
am__fastdepCC_FALSE
 
862
am__fastdepCC_TRUE
 
863
CCDEPMODE
 
864
AMDEPBACKSLASH
 
865
AMDEP_FALSE
 
866
AMDEP_TRUE
 
867
am__quote
 
868
am__include
 
869
DEPDIR
 
870
OBJEXT
 
871
EXEEXT
 
872
ac_ct_CC
 
873
CPPFLAGS
 
874
LDFLAGS
 
875
CFLAGS
 
876
CC
 
877
host_os
 
878
host_vendor
 
879
host_cpu
 
880
host
 
881
build_os
 
882
build_vendor
 
883
build_cpu
 
884
build
 
885
LIBTOOL
 
886
am__untar
 
887
am__tar
 
888
AMTAR
 
889
am__leading_dot
 
890
SET_MAKE
 
891
AWK
 
892
mkdir_p
 
893
MKDIR_P
 
894
INSTALL_STRIP_PROGRAM
 
895
STRIP
 
896
install_sh
 
897
MAKEINFO
 
898
AUTOHEADER
 
899
AUTOMAKE
 
900
AUTOCONF
 
901
ACLOCAL
 
902
VERSION
 
903
PACKAGE
 
904
CYGPATH_W
 
905
am__isrc
 
906
INSTALL_DATA
 
907
INSTALL_SCRIPT
 
908
INSTALL_PROGRAM
 
909
target_alias
 
910
host_alias
 
911
build_alias
 
912
LIBS
 
913
ECHO_T
 
914
ECHO_N
 
915
ECHO_C
 
916
DEFS
 
917
mandir
 
918
localedir
 
919
libdir
 
920
psdir
 
921
pdfdir
 
922
dvidir
 
923
htmldir
 
924
infodir
 
925
docdir
 
926
oldincludedir
 
927
includedir
 
928
localstatedir
 
929
sharedstatedir
 
930
sysconfdir
 
931
datadir
 
932
datarootdir
 
933
libexecdir
 
934
sbindir
 
935
bindir
 
936
program_transform_name
 
937
prefix
 
938
exec_prefix
 
939
PACKAGE_URL
 
940
PACKAGE_BUGREPORT
 
941
PACKAGE_STRING
 
942
PACKAGE_VERSION
 
943
PACKAGE_TARNAME
 
944
PACKAGE_NAME
 
945
PATH_SEPARATOR
 
946
SHELL'
 
947
ac_subst_files=''
 
948
ac_user_opts='
 
949
enable_option_checking
 
950
enable_shared
 
951
enable_static
 
952
with_pic
 
953
enable_fast_install
 
954
enable_dependency_tracking
 
955
with_gnu_ld
 
956
enable_libtool_lock
 
957
enable_apache2_module
 
958
enable_extentions
 
959
enable_mlogc
 
960
enable_alp2
 
961
enable_docs
 
962
enable_pcre_study
 
963
enable_pcre_match_limit
 
964
enable_pcre_match_limit_recursion
 
965
enable_errors
 
966
enable_verbose_output
 
967
enable_strict_compile
 
968
enable_debug_conf
 
969
enable_debug_cache
 
970
enable_debug_acmp
 
971
enable_debug_mem
 
972
enable_performance_measurement
 
973
enable_modsec_api
 
974
with_apxs
 
975
with_pcre
 
976
with_apr
 
977
with_apu
 
978
with_libxml
 
979
with_lua
 
980
with_curl
 
981
'
 
982
      ac_precious_vars='build_alias
 
983
host_alias
 
984
target_alias
 
985
CC
 
986
CFLAGS
 
987
LDFLAGS
 
988
LIBS
 
989
CPPFLAGS
 
990
CPP
 
991
PKG_CONFIG'
 
992
 
 
993
 
 
994
# Initialize some variables set by options.
 
995
ac_init_help=
 
996
ac_init_version=false
 
997
ac_unrecognized_opts=
 
998
ac_unrecognized_sep=
 
999
# The variables have the same names as the options, with
 
1000
# dashes changed to underlines.
 
1001
cache_file=/dev/null
 
1002
exec_prefix=NONE
 
1003
no_create=
 
1004
no_recursion=
 
1005
prefix=NONE
 
1006
program_prefix=NONE
 
1007
program_suffix=NONE
 
1008
program_transform_name=s,x,x,
 
1009
silent=
 
1010
site=
 
1011
srcdir=
 
1012
verbose=
 
1013
x_includes=NONE
 
1014
x_libraries=NONE
 
1015
 
 
1016
# Installation directory options.
 
1017
# These are left unexpanded so users can "make install exec_prefix=/foo"
 
1018
# and all the variables that are supposed to be based on exec_prefix
 
1019
# by default will actually change.
 
1020
# Use braces instead of parens because sh, perl, etc. also accept them.
 
1021
# (The list follows the same order as the GNU Coding Standards.)
 
1022
bindir='${exec_prefix}/bin'
 
1023
sbindir='${exec_prefix}/sbin'
 
1024
libexecdir='${exec_prefix}/libexec'
 
1025
datarootdir='${prefix}/share'
 
1026
datadir='${datarootdir}'
 
1027
sysconfdir='${prefix}/etc'
 
1028
sharedstatedir='${prefix}/com'
 
1029
localstatedir='${prefix}/var'
 
1030
includedir='${prefix}/include'
 
1031
oldincludedir='/usr/include'
 
1032
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
 
1033
infodir='${datarootdir}/info'
 
1034
htmldir='${docdir}'
 
1035
dvidir='${docdir}'
 
1036
pdfdir='${docdir}'
 
1037
psdir='${docdir}'
 
1038
libdir='${exec_prefix}/lib'
 
1039
localedir='${datarootdir}/locale'
 
1040
mandir='${datarootdir}/man'
 
1041
 
 
1042
ac_prev=
 
1043
ac_dashdash=
 
1044
for ac_option
 
1045
do
 
1046
  # If the previous option needs an argument, assign it.
 
1047
  if test -n "$ac_prev"; then
 
1048
    eval $ac_prev=\$ac_option
 
1049
    ac_prev=
 
1050
    continue
 
1051
  fi
 
1052
 
 
1053
  case $ac_option in
 
1054
  *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
 
1055
  *)    ac_optarg=yes ;;
 
1056
  esac
 
1057
 
 
1058
  # Accept the important Cygnus configure options, so we can diagnose typos.
 
1059
 
 
1060
  case $ac_dashdash$ac_option in
 
1061
  --)
 
1062
    ac_dashdash=yes ;;
 
1063
 
 
1064
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
 
1065
    ac_prev=bindir ;;
 
1066
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
 
1067
    bindir=$ac_optarg ;;
 
1068
 
 
1069
  -build | --build | --buil | --bui | --bu)
 
1070
    ac_prev=build_alias ;;
 
1071
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
 
1072
    build_alias=$ac_optarg ;;
 
1073
 
 
1074
  -cache-file | --cache-file | --cache-fil | --cache-fi \
 
1075
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
 
1076
    ac_prev=cache_file ;;
 
1077
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
 
1078
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
 
1079
    cache_file=$ac_optarg ;;
 
1080
 
 
1081
  --config-cache | -C)
 
1082
    cache_file=config.cache ;;
 
1083
 
 
1084
  -datadir | --datadir | --datadi | --datad)
 
1085
    ac_prev=datadir ;;
 
1086
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
 
1087
    datadir=$ac_optarg ;;
 
1088
 
 
1089
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
 
1090
  | --dataroo | --dataro | --datar)
 
1091
    ac_prev=datarootdir ;;
 
1092
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
 
1093
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
 
1094
    datarootdir=$ac_optarg ;;
 
1095
 
 
1096
  -disable-* | --disable-*)
 
1097
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
 
1098
    # Reject names that are not valid shell variable names.
 
1099
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
 
1100
      as_fn_error "invalid feature name: $ac_useropt"
 
1101
    ac_useropt_orig=$ac_useropt
 
1102
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
 
1103
    case $ac_user_opts in
 
1104
      *"
 
1105
"enable_$ac_useropt"
 
1106
"*) ;;
 
1107
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
 
1108
         ac_unrecognized_sep=', ';;
 
1109
    esac
 
1110
    eval enable_$ac_useropt=no ;;
 
1111
 
 
1112
  -docdir | --docdir | --docdi | --doc | --do)
 
1113
    ac_prev=docdir ;;
 
1114
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
 
1115
    docdir=$ac_optarg ;;
 
1116
 
 
1117
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
 
1118
    ac_prev=dvidir ;;
 
1119
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
 
1120
    dvidir=$ac_optarg ;;
 
1121
 
 
1122
  -enable-* | --enable-*)
 
1123
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
 
1124
    # Reject names that are not valid shell variable names.
 
1125
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
 
1126
      as_fn_error "invalid feature name: $ac_useropt"
 
1127
    ac_useropt_orig=$ac_useropt
 
1128
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
 
1129
    case $ac_user_opts in
 
1130
      *"
 
1131
"enable_$ac_useropt"
 
1132
"*) ;;
 
1133
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
 
1134
         ac_unrecognized_sep=', ';;
 
1135
    esac
 
1136
    eval enable_$ac_useropt=\$ac_optarg ;;
 
1137
 
 
1138
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
 
1139
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
 
1140
  | --exec | --exe | --ex)
 
1141
    ac_prev=exec_prefix ;;
 
1142
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
 
1143
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
 
1144
  | --exec=* | --exe=* | --ex=*)
 
1145
    exec_prefix=$ac_optarg ;;
 
1146
 
 
1147
  -gas | --gas | --ga | --g)
 
1148
    # Obsolete; use --with-gas.
 
1149
    with_gas=yes ;;
 
1150
 
 
1151
  -help | --help | --hel | --he | -h)
 
1152
    ac_init_help=long ;;
 
1153
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
 
1154
    ac_init_help=recursive ;;
 
1155
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
 
1156
    ac_init_help=short ;;
 
1157
 
 
1158
  -host | --host | --hos | --ho)
 
1159
    ac_prev=host_alias ;;
 
1160
  -host=* | --host=* | --hos=* | --ho=*)
 
1161
    host_alias=$ac_optarg ;;
 
1162
 
 
1163
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
 
1164
    ac_prev=htmldir ;;
 
1165
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
 
1166
  | --ht=*)
 
1167
    htmldir=$ac_optarg ;;
 
1168
 
 
1169
  -includedir | --includedir | --includedi | --included | --include \
 
1170
  | --includ | --inclu | --incl | --inc)
 
1171
    ac_prev=includedir ;;
 
1172
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
 
1173
  | --includ=* | --inclu=* | --incl=* | --inc=*)
 
1174
    includedir=$ac_optarg ;;
 
1175
 
 
1176
  -infodir | --infodir | --infodi | --infod | --info | --inf)
 
1177
    ac_prev=infodir ;;
 
1178
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
 
1179
    infodir=$ac_optarg ;;
 
1180
 
 
1181
  -libdir | --libdir | --libdi | --libd)
 
1182
    ac_prev=libdir ;;
 
1183
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
 
1184
    libdir=$ac_optarg ;;
 
1185
 
 
1186
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
 
1187
  | --libexe | --libex | --libe)
 
1188
    ac_prev=libexecdir ;;
 
1189
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
 
1190
  | --libexe=* | --libex=* | --libe=*)
 
1191
    libexecdir=$ac_optarg ;;
 
1192
 
 
1193
  -localedir | --localedir | --localedi | --localed | --locale)
 
1194
    ac_prev=localedir ;;
 
1195
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
 
1196
    localedir=$ac_optarg ;;
 
1197
 
 
1198
  -localstatedir | --localstatedir | --localstatedi | --localstated \
 
1199
  | --localstate | --localstat | --localsta | --localst | --locals)
 
1200
    ac_prev=localstatedir ;;
 
1201
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
 
1202
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
 
1203
    localstatedir=$ac_optarg ;;
 
1204
 
 
1205
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
 
1206
    ac_prev=mandir ;;
 
1207
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
 
1208
    mandir=$ac_optarg ;;
 
1209
 
 
1210
  -nfp | --nfp | --nf)
 
1211
    # Obsolete; use --without-fp.
 
1212
    with_fp=no ;;
 
1213
 
 
1214
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
 
1215
  | --no-cr | --no-c | -n)
 
1216
    no_create=yes ;;
 
1217
 
 
1218
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
 
1219
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
 
1220
    no_recursion=yes ;;
 
1221
 
 
1222
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
 
1223
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
 
1224
  | --oldin | --oldi | --old | --ol | --o)
 
1225
    ac_prev=oldincludedir ;;
 
1226
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
 
1227
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
 
1228
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
 
1229
    oldincludedir=$ac_optarg ;;
 
1230
 
 
1231
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
 
1232
    ac_prev=prefix ;;
 
1233
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
 
1234
    prefix=$ac_optarg ;;
 
1235
 
 
1236
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
 
1237
  | --program-pre | --program-pr | --program-p)
 
1238
    ac_prev=program_prefix ;;
 
1239
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
 
1240
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
 
1241
    program_prefix=$ac_optarg ;;
 
1242
 
 
1243
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
 
1244
  | --program-suf | --program-su | --program-s)
 
1245
    ac_prev=program_suffix ;;
 
1246
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
 
1247
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
 
1248
    program_suffix=$ac_optarg ;;
 
1249
 
 
1250
  -program-transform-name | --program-transform-name \
 
1251
  | --program-transform-nam | --program-transform-na \
 
1252
  | --program-transform-n | --program-transform- \
 
1253
  | --program-transform | --program-transfor \
 
1254
  | --program-transfo | --program-transf \
 
1255
  | --program-trans | --program-tran \
 
1256
  | --progr-tra | --program-tr | --program-t)
 
1257
    ac_prev=program_transform_name ;;
 
1258
  -program-transform-name=* | --program-transform-name=* \
 
1259
  | --program-transform-nam=* | --program-transform-na=* \
 
1260
  | --program-transform-n=* | --program-transform-=* \
 
1261
  | --program-transform=* | --program-transfor=* \
 
1262
  | --program-transfo=* | --program-transf=* \
 
1263
  | --program-trans=* | --program-tran=* \
 
1264
  | --progr-tra=* | --program-tr=* | --program-t=*)
 
1265
    program_transform_name=$ac_optarg ;;
 
1266
 
 
1267
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
 
1268
    ac_prev=pdfdir ;;
 
1269
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
 
1270
    pdfdir=$ac_optarg ;;
 
1271
 
 
1272
  -psdir | --psdir | --psdi | --psd | --ps)
 
1273
    ac_prev=psdir ;;
 
1274
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
 
1275
    psdir=$ac_optarg ;;
 
1276
 
 
1277
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
 
1278
  | -silent | --silent | --silen | --sile | --sil)
 
1279
    silent=yes ;;
 
1280
 
 
1281
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
 
1282
    ac_prev=sbindir ;;
 
1283
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
 
1284
  | --sbi=* | --sb=*)
 
1285
    sbindir=$ac_optarg ;;
 
1286
 
 
1287
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
 
1288
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
 
1289
  | --sharedst | --shareds | --shared | --share | --shar \
 
1290
  | --sha | --sh)
 
1291
    ac_prev=sharedstatedir ;;
 
1292
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
 
1293
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
 
1294
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
 
1295
  | --sha=* | --sh=*)
 
1296
    sharedstatedir=$ac_optarg ;;
 
1297
 
 
1298
  -site | --site | --sit)
 
1299
    ac_prev=site ;;
 
1300
  -site=* | --site=* | --sit=*)
 
1301
    site=$ac_optarg ;;
 
1302
 
 
1303
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
 
1304
    ac_prev=srcdir ;;
 
1305
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
 
1306
    srcdir=$ac_optarg ;;
 
1307
 
 
1308
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
 
1309
  | --syscon | --sysco | --sysc | --sys | --sy)
 
1310
    ac_prev=sysconfdir ;;
 
1311
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
 
1312
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
 
1313
    sysconfdir=$ac_optarg ;;
 
1314
 
 
1315
  -target | --target | --targe | --targ | --tar | --ta | --t)
 
1316
    ac_prev=target_alias ;;
 
1317
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
 
1318
    target_alias=$ac_optarg ;;
 
1319
 
 
1320
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
 
1321
    verbose=yes ;;
 
1322
 
 
1323
  -version | --version | --versio | --versi | --vers | -V)
 
1324
    ac_init_version=: ;;
 
1325
 
 
1326
  -with-* | --with-*)
 
1327
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
 
1328
    # Reject names that are not valid shell variable names.
 
1329
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
 
1330
      as_fn_error "invalid package name: $ac_useropt"
 
1331
    ac_useropt_orig=$ac_useropt
 
1332
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
 
1333
    case $ac_user_opts in
 
1334
      *"
 
1335
"with_$ac_useropt"
 
1336
"*) ;;
 
1337
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
 
1338
         ac_unrecognized_sep=', ';;
 
1339
    esac
 
1340
    eval with_$ac_useropt=\$ac_optarg ;;
 
1341
 
 
1342
  -without-* | --without-*)
 
1343
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
 
1344
    # Reject names that are not valid shell variable names.
 
1345
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
 
1346
      as_fn_error "invalid package name: $ac_useropt"
 
1347
    ac_useropt_orig=$ac_useropt
 
1348
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
 
1349
    case $ac_user_opts in
 
1350
      *"
 
1351
"with_$ac_useropt"
 
1352
"*) ;;
 
1353
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
 
1354
         ac_unrecognized_sep=', ';;
 
1355
    esac
 
1356
    eval with_$ac_useropt=no ;;
 
1357
 
 
1358
  --x)
 
1359
    # Obsolete; use --with-x.
 
1360
    with_x=yes ;;
 
1361
 
 
1362
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
 
1363
  | --x-incl | --x-inc | --x-in | --x-i)
 
1364
    ac_prev=x_includes ;;
 
1365
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
 
1366
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
 
1367
    x_includes=$ac_optarg ;;
 
1368
 
 
1369
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
 
1370
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
 
1371
    ac_prev=x_libraries ;;
 
1372
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
 
1373
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
 
1374
    x_libraries=$ac_optarg ;;
 
1375
 
 
1376
  -*) as_fn_error "unrecognized option: \`$ac_option'
 
1377
Try \`$0 --help' for more information."
 
1378
    ;;
 
1379
 
 
1380
  *=*)
 
1381
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
 
1382
    # Reject names that are not valid shell variable names.
 
1383
    case $ac_envvar in #(
 
1384
      '' | [0-9]* | *[!_$as_cr_alnum]* )
 
1385
      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
 
1386
    esac
 
1387
    eval $ac_envvar=\$ac_optarg
 
1388
    export $ac_envvar ;;
 
1389
 
 
1390
  *)
 
1391
    # FIXME: should be removed in autoconf 3.0.
 
1392
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
 
1393
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
 
1394
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
 
1395
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
 
1396
    ;;
 
1397
 
 
1398
  esac
 
1399
done
 
1400
 
 
1401
if test -n "$ac_prev"; then
 
1402
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
 
1403
  as_fn_error "missing argument to $ac_option"
 
1404
fi
 
1405
 
 
1406
if test -n "$ac_unrecognized_opts"; then
 
1407
  case $enable_option_checking in
 
1408
    no) ;;
 
1409
    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
 
1410
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
 
1411
  esac
 
1412
fi
 
1413
 
 
1414
# Check all directory arguments for consistency.
 
1415
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
 
1416
                datadir sysconfdir sharedstatedir localstatedir includedir \
 
1417
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
 
1418
                libdir localedir mandir
 
1419
do
 
1420
  eval ac_val=\$$ac_var
 
1421
  # Remove trailing slashes.
 
1422
  case $ac_val in
 
1423
    */ )
 
1424
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
 
1425
      eval $ac_var=\$ac_val;;
 
1426
  esac
 
1427
  # Be sure to have absolute directory names.
 
1428
  case $ac_val in
 
1429
    [\\/$]* | ?:[\\/]* )  continue;;
 
1430
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
 
1431
  esac
 
1432
  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
 
1433
done
 
1434
 
 
1435
# There might be people who depend on the old broken behavior: `$host'
 
1436
# used to hold the argument of --host etc.
 
1437
# FIXME: To remove some day.
 
1438
build=$build_alias
 
1439
host=$host_alias
 
1440
target=$target_alias
 
1441
 
 
1442
# FIXME: To remove some day.
 
1443
if test "x$host_alias" != x; then
 
1444
  if test "x$build_alias" = x; then
 
1445
    cross_compiling=maybe
 
1446
    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
 
1447
    If a cross compiler is detected then cross compile mode will be used." >&2
 
1448
  elif test "x$build_alias" != "x$host_alias"; then
 
1449
    cross_compiling=yes
 
1450
  fi
 
1451
fi
 
1452
 
 
1453
ac_tool_prefix=
 
1454
test -n "$host_alias" && ac_tool_prefix=$host_alias-
 
1455
 
 
1456
test "$silent" = yes && exec 6>/dev/null
 
1457
 
 
1458
 
 
1459
ac_pwd=`pwd` && test -n "$ac_pwd" &&
 
1460
ac_ls_di=`ls -di .` &&
 
1461
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
 
1462
  as_fn_error "working directory cannot be determined"
 
1463
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
 
1464
  as_fn_error "pwd does not report name of working directory"
 
1465
 
 
1466
 
 
1467
# Find the source files, if location was not specified.
 
1468
if test -z "$srcdir"; then
 
1469
  ac_srcdir_defaulted=yes
 
1470
  # Try the directory containing this script, then the parent directory.
 
1471
  ac_confdir=`$as_dirname -- "$as_myself" ||
 
1472
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 
1473
         X"$as_myself" : 'X\(//\)[^/]' \| \
 
1474
         X"$as_myself" : 'X\(//\)$' \| \
 
1475
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
 
1476
$as_echo X"$as_myself" |
 
1477
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 
1478
            s//\1/
 
1479
            q
 
1480
          }
 
1481
          /^X\(\/\/\)[^/].*/{
 
1482
            s//\1/
 
1483
            q
 
1484
          }
 
1485
          /^X\(\/\/\)$/{
 
1486
            s//\1/
 
1487
            q
 
1488
          }
 
1489
          /^X\(\/\).*/{
 
1490
            s//\1/
 
1491
            q
 
1492
          }
 
1493
          s/.*/./; q'`
 
1494
  srcdir=$ac_confdir
 
1495
  if test ! -r "$srcdir/$ac_unique_file"; then
 
1496
    srcdir=..
 
1497
  fi
 
1498
else
 
1499
  ac_srcdir_defaulted=no
 
1500
fi
 
1501
if test ! -r "$srcdir/$ac_unique_file"; then
 
1502
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
 
1503
  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
 
1504
fi
 
1505
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
 
1506
ac_abs_confdir=`(
 
1507
        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
 
1508
        pwd)`
 
1509
# When building in place, set srcdir=.
 
1510
if test "$ac_abs_confdir" = "$ac_pwd"; then
 
1511
  srcdir=.
 
1512
fi
 
1513
# Remove unnecessary trailing slashes from srcdir.
 
1514
# Double slashes in file names in object file debugging info
 
1515
# mess up M-x gdb in Emacs.
 
1516
case $srcdir in
 
1517
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
 
1518
esac
 
1519
for ac_var in $ac_precious_vars; do
 
1520
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
 
1521
  eval ac_env_${ac_var}_value=\$${ac_var}
 
1522
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
 
1523
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
 
1524
done
 
1525
 
 
1526
#
 
1527
# Report the --help message.
 
1528
#
 
1529
if test "$ac_init_help" = "long"; then
 
1530
  # Omit some internal or obsolete options to make the list less imposing.
 
1531
  # This message is too long to be a string in the A/UX 3.1 sh.
 
1532
  cat <<_ACEOF
 
1533
\`configure' configures modsecurity 2.6 to adapt to many kinds of systems.
 
1534
 
 
1535
Usage: $0 [OPTION]... [VAR=VALUE]...
 
1536
 
 
1537
To assign environment variables (e.g., CC, CFLAGS...), specify them as
 
1538
VAR=VALUE.  See below for descriptions of some of the useful variables.
 
1539
 
 
1540
Defaults for the options are specified in brackets.
 
1541
 
 
1542
Configuration:
 
1543
  -h, --help              display this help and exit
 
1544
      --help=short        display options specific to this package
 
1545
      --help=recursive    display the short help of all the included packages
 
1546
  -V, --version           display version information and exit
 
1547
  -q, --quiet, --silent   do not print \`checking...' messages
 
1548
      --cache-file=FILE   cache test results in FILE [disabled]
 
1549
  -C, --config-cache      alias for \`--cache-file=config.cache'
 
1550
  -n, --no-create         do not create output files
 
1551
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
 
1552
 
 
1553
Installation directories:
 
1554
  --prefix=PREFIX         install architecture-independent files in PREFIX
 
1555
                          [$ac_default_prefix]
 
1556
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
 
1557
                          [PREFIX]
 
1558
 
 
1559
By default, \`make install' will install all the files in
 
1560
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
 
1561
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
 
1562
for instance \`--prefix=\$HOME'.
 
1563
 
 
1564
For better control, use the options below.
 
1565
 
 
1566
Fine tuning of the installation directories:
 
1567
  --bindir=DIR            user executables [EPREFIX/bin]
 
1568
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
 
1569
  --libexecdir=DIR        program executables [EPREFIX/libexec]
 
1570
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
 
1571
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
 
1572
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
 
1573
  --libdir=DIR            object code libraries [EPREFIX/lib]
 
1574
  --includedir=DIR        C header files [PREFIX/include]
 
1575
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
 
1576
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
 
1577
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
 
1578
  --infodir=DIR           info documentation [DATAROOTDIR/info]
 
1579
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
 
1580
  --mandir=DIR            man documentation [DATAROOTDIR/man]
 
1581
  --docdir=DIR            documentation root [DATAROOTDIR/doc/modsecurity]
 
1582
  --htmldir=DIR           html documentation [DOCDIR]
 
1583
  --dvidir=DIR            dvi documentation [DOCDIR]
 
1584
  --pdfdir=DIR            pdf documentation [DOCDIR]
 
1585
  --psdir=DIR             ps documentation [DOCDIR]
 
1586
_ACEOF
 
1587
 
 
1588
  cat <<\_ACEOF
 
1589
 
 
1590
Program names:
 
1591
  --program-prefix=PREFIX            prepend PREFIX to installed program names
 
1592
  --program-suffix=SUFFIX            append SUFFIX to installed program names
 
1593
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
 
1594
 
 
1595
System types:
 
1596
  --build=BUILD     configure for building on BUILD [guessed]
 
1597
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
 
1598
_ACEOF
 
1599
fi
 
1600
 
 
1601
if test -n "$ac_init_help"; then
 
1602
  case $ac_init_help in
 
1603
     short | recursive ) echo "Configuration of modsecurity 2.6:";;
 
1604
   esac
 
1605
  cat <<\_ACEOF
 
1606
 
 
1607
Optional Features:
 
1608
  --disable-option-checking  ignore unrecognized --enable/--with options
 
1609
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
 
1610
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
 
1611
  --enable-shared[=PKGS]  build shared libraries [default=yes]
 
1612
  --enable-static[=PKGS]  build static libraries [default=yes]
 
1613
  --enable-fast-install[=PKGS]
 
1614
                          optimize for fast installation [default=yes]
 
1615
  --disable-dependency-tracking  speeds up one-time build
 
1616
  --enable-dependency-tracking   do not reject slow dependency extractors
 
1617
  --disable-libtool-lock  avoid locking (might break parallel builds)
 
1618
  --disable-apache2-module
 
1619
                          Disable building Apache2 module.
 
1620
  --enable-extentions     Enable building extension.
 
1621
  --disable-mlogc         Disable building mlogc.
 
1622
  --enable-alp2           Enable building audit log parser lib.
 
1623
  --enable-docs           Enable building documentation.
 
1624
  --enable-pcre-study     Enable PCRE regex studying during configure.
 
1625
  --enable-pcre-match-limit
 
1626
                          Enable PCRE regex match limit during configure.
 
1627
  --enable-pcre-match-limit-recursion
 
1628
                          Enable PCRE regex match limit recursion during
 
1629
                          configure.
 
1630
  --disable-errors        Disable errors during configure.
 
1631
  --enable-verbose-output Enable more verbose configure output.
 
1632
  --enable-strict-compile Enable strict compilation (warnings are errors).
 
1633
  --enable-debug-conf     Enable debug during configuration.
 
1634
  --enable-debug-cache    Enable debug for transformation caching.
 
1635
  --enable-debug-acmp     Enable debugging acmp code.
 
1636
  --enable-debug-mem      Enable debug during configuration.
 
1637
  --enable-performance-measurement
 
1638
                          Enable performance-measurement stats.
 
1639
  --disable-modsec-api    Disable the API; compiling against some older Apache
 
1640
                          versions require this.
 
1641
 
 
1642
Optional Packages:
 
1643
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
 
1644
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
 
1645
  --with-pic              try to use only PIC/non-PIC objects [default=use
 
1646
                          both]
 
1647
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
 
1648
  --with-apxs=FILE        FILE is the path to apxs; defaults to "apxs".
 
1649
  --with-pcre=PATH        Path to pcre prefix or config script
 
1650
  --with-apr=PATH         Path to apr prefix or config script
 
1651
  --with-apu=PATH         Path to apu prefix or config script
 
1652
  --with-libxml=PATH      Path to libxml2 prefix or config script
 
1653
  --with-lua=PATH         Path to lua prefix or config script
 
1654
 
 
1655
  --with-curl=PATH        Path to curl prefix or config script
 
1656
 
 
1657
Some influential environment variables:
 
1658
  CC          C compiler command
 
1659
  CFLAGS      C compiler flags
 
1660
  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
 
1661
              nonstandard directory <lib dir>
 
1662
  LIBS        libraries to pass to the linker, e.g. -l<library>
 
1663
  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
 
1664
              you have headers in a nonstandard directory <include dir>
 
1665
  CPP         C preprocessor
 
1666
  PKG_CONFIG  path to pkg-config utility
 
1667
 
 
1668
Use these variables to override the choices made by `configure' or to help
 
1669
it to find libraries and programs with nonstandard names/locations.
 
1670
 
 
1671
Report bugs to <support@modsecurity.org>.
 
1672
_ACEOF
 
1673
ac_status=$?
 
1674
fi
 
1675
 
 
1676
if test "$ac_init_help" = "recursive"; then
 
1677
  # If there are subdirs, report their specific --help.
 
1678
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
 
1679
    test -d "$ac_dir" ||
 
1680
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
 
1681
      continue
 
1682
    ac_builddir=.
 
1683
 
 
1684
case "$ac_dir" in
 
1685
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
 
1686
*)
 
1687
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
 
1688
  # A ".." for each directory in $ac_dir_suffix.
 
1689
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
 
1690
  case $ac_top_builddir_sub in
 
1691
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
 
1692
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
 
1693
  esac ;;
 
1694
esac
 
1695
ac_abs_top_builddir=$ac_pwd
 
1696
ac_abs_builddir=$ac_pwd$ac_dir_suffix
 
1697
# for backward compatibility:
 
1698
ac_top_builddir=$ac_top_build_prefix
 
1699
 
 
1700
case $srcdir in
 
1701
  .)  # We are building in place.
 
1702
    ac_srcdir=.
 
1703
    ac_top_srcdir=$ac_top_builddir_sub
 
1704
    ac_abs_top_srcdir=$ac_pwd ;;
 
1705
  [\\/]* | ?:[\\/]* )  # Absolute name.
 
1706
    ac_srcdir=$srcdir$ac_dir_suffix;
 
1707
    ac_top_srcdir=$srcdir
 
1708
    ac_abs_top_srcdir=$srcdir ;;
 
1709
  *) # Relative name.
 
1710
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
 
1711
    ac_top_srcdir=$ac_top_build_prefix$srcdir
 
1712
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
 
1713
esac
 
1714
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
 
1715
 
 
1716
    cd "$ac_dir" || { ac_status=$?; continue; }
 
1717
    # Check for guested configure.
 
1718
    if test -f "$ac_srcdir/configure.gnu"; then
 
1719
      echo &&
 
1720
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
 
1721
    elif test -f "$ac_srcdir/configure"; then
 
1722
      echo &&
 
1723
      $SHELL "$ac_srcdir/configure" --help=recursive
 
1724
    else
 
1725
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
 
1726
    fi || ac_status=$?
 
1727
    cd "$ac_pwd" || { ac_status=$?; break; }
 
1728
  done
 
1729
fi
 
1730
 
 
1731
test -n "$ac_init_help" && exit $ac_status
 
1732
if $ac_init_version; then
 
1733
  cat <<\_ACEOF
 
1734
modsecurity configure 2.6
 
1735
generated by GNU Autoconf 2.65
 
1736
 
 
1737
Copyright (C) 2009 Free Software Foundation, Inc.
 
1738
This configure script is free software; the Free Software Foundation
 
1739
gives unlimited permission to copy, distribute and modify it.
 
1740
_ACEOF
 
1741
  exit
 
1742
fi
 
1743
 
 
1744
## ------------------------ ##
 
1745
## Autoconf initialization. ##
 
1746
## ------------------------ ##
 
1747
 
 
1748
# ac_fn_c_try_compile LINENO
 
1749
# --------------------------
 
1750
# Try to compile conftest.$ac_ext, and return whether this succeeded.
 
1751
ac_fn_c_try_compile ()
 
1752
{
 
1753
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
1754
  rm -f conftest.$ac_objext
 
1755
  if { { ac_try="$ac_compile"
 
1756
case "(($ac_try" in
 
1757
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
1758
  *) ac_try_echo=$ac_try;;
 
1759
esac
 
1760
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
1761
$as_echo "$ac_try_echo"; } >&5
 
1762
  (eval "$ac_compile") 2>conftest.err
 
1763
  ac_status=$?
 
1764
  if test -s conftest.err; then
 
1765
    grep -v '^ *+' conftest.err >conftest.er1
 
1766
    cat conftest.er1 >&5
 
1767
    mv -f conftest.er1 conftest.err
 
1768
  fi
 
1769
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
1770
  test $ac_status = 0; } && {
 
1771
         test -z "$ac_c_werror_flag" ||
 
1772
         test ! -s conftest.err
 
1773
       } && test -s conftest.$ac_objext; then :
 
1774
  ac_retval=0
 
1775
else
 
1776
  $as_echo "$as_me: failed program was:" >&5
 
1777
sed 's/^/| /' conftest.$ac_ext >&5
 
1778
 
 
1779
        ac_retval=1
 
1780
fi
 
1781
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
1782
  as_fn_set_status $ac_retval
 
1783
 
 
1784
} # ac_fn_c_try_compile
 
1785
 
 
1786
# ac_fn_c_try_link LINENO
 
1787
# -----------------------
 
1788
# Try to link conftest.$ac_ext, and return whether this succeeded.
 
1789
ac_fn_c_try_link ()
 
1790
{
 
1791
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
1792
  rm -f conftest.$ac_objext conftest$ac_exeext
 
1793
  if { { ac_try="$ac_link"
 
1794
case "(($ac_try" in
 
1795
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
1796
  *) ac_try_echo=$ac_try;;
 
1797
esac
 
1798
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
1799
$as_echo "$ac_try_echo"; } >&5
 
1800
  (eval "$ac_link") 2>conftest.err
 
1801
  ac_status=$?
 
1802
  if test -s conftest.err; then
 
1803
    grep -v '^ *+' conftest.err >conftest.er1
 
1804
    cat conftest.er1 >&5
 
1805
    mv -f conftest.er1 conftest.err
 
1806
  fi
 
1807
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
1808
  test $ac_status = 0; } && {
 
1809
         test -z "$ac_c_werror_flag" ||
 
1810
         test ! -s conftest.err
 
1811
       } && test -s conftest$ac_exeext && {
 
1812
         test "$cross_compiling" = yes ||
 
1813
         $as_test_x conftest$ac_exeext
 
1814
       }; then :
 
1815
  ac_retval=0
 
1816
else
 
1817
  $as_echo "$as_me: failed program was:" >&5
 
1818
sed 's/^/| /' conftest.$ac_ext >&5
 
1819
 
 
1820
        ac_retval=1
 
1821
fi
 
1822
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
 
1823
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
 
1824
  # interfere with the next link command; also delete a directory that is
 
1825
  # left behind by Apple's compiler.  We do this before executing the actions.
 
1826
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
 
1827
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
1828
  as_fn_set_status $ac_retval
 
1829
 
 
1830
} # ac_fn_c_try_link
 
1831
 
 
1832
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
 
1833
# -------------------------------------------------------
 
1834
# Tests whether HEADER exists and can be compiled using the include files in
 
1835
# INCLUDES, setting the cache variable VAR accordingly.
 
1836
ac_fn_c_check_header_compile ()
 
1837
{
 
1838
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
1839
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 
1840
$as_echo_n "checking for $2... " >&6; }
 
1841
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
 
1842
  $as_echo_n "(cached) " >&6
 
1843
else
 
1844
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
1845
/* end confdefs.h.  */
 
1846
$4
 
1847
#include <$2>
 
1848
_ACEOF
 
1849
if ac_fn_c_try_compile "$LINENO"; then :
 
1850
  eval "$3=yes"
 
1851
else
 
1852
  eval "$3=no"
 
1853
fi
 
1854
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
1855
fi
 
1856
eval ac_res=\$$3
 
1857
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 
1858
$as_echo "$ac_res" >&6; }
 
1859
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
1860
 
 
1861
} # ac_fn_c_check_header_compile
 
1862
 
 
1863
# ac_fn_c_try_cpp LINENO
 
1864
# ----------------------
 
1865
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
 
1866
ac_fn_c_try_cpp ()
 
1867
{
 
1868
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
1869
  if { { ac_try="$ac_cpp conftest.$ac_ext"
 
1870
case "(($ac_try" in
 
1871
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
1872
  *) ac_try_echo=$ac_try;;
 
1873
esac
 
1874
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
1875
$as_echo "$ac_try_echo"; } >&5
 
1876
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
 
1877
  ac_status=$?
 
1878
  if test -s conftest.err; then
 
1879
    grep -v '^ *+' conftest.err >conftest.er1
 
1880
    cat conftest.er1 >&5
 
1881
    mv -f conftest.er1 conftest.err
 
1882
  fi
 
1883
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
1884
  test $ac_status = 0; } >/dev/null && {
 
1885
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
 
1886
         test ! -s conftest.err
 
1887
       }; then :
 
1888
  ac_retval=0
 
1889
else
 
1890
  $as_echo "$as_me: failed program was:" >&5
 
1891
sed 's/^/| /' conftest.$ac_ext >&5
 
1892
 
 
1893
    ac_retval=1
 
1894
fi
 
1895
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
1896
  as_fn_set_status $ac_retval
 
1897
 
 
1898
} # ac_fn_c_try_cpp
 
1899
 
 
1900
# ac_fn_c_try_run LINENO
 
1901
# ----------------------
 
1902
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
 
1903
# that executables *can* be run.
 
1904
ac_fn_c_try_run ()
 
1905
{
 
1906
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
1907
  if { { ac_try="$ac_link"
 
1908
case "(($ac_try" in
 
1909
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
1910
  *) ac_try_echo=$ac_try;;
 
1911
esac
 
1912
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
1913
$as_echo "$ac_try_echo"; } >&5
 
1914
  (eval "$ac_link") 2>&5
 
1915
  ac_status=$?
 
1916
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
1917
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
 
1918
  { { case "(($ac_try" in
 
1919
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
1920
  *) ac_try_echo=$ac_try;;
 
1921
esac
 
1922
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
1923
$as_echo "$ac_try_echo"; } >&5
 
1924
  (eval "$ac_try") 2>&5
 
1925
  ac_status=$?
 
1926
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
1927
  test $ac_status = 0; }; }; then :
 
1928
  ac_retval=0
 
1929
else
 
1930
  $as_echo "$as_me: program exited with status $ac_status" >&5
 
1931
       $as_echo "$as_me: failed program was:" >&5
 
1932
sed 's/^/| /' conftest.$ac_ext >&5
 
1933
 
 
1934
       ac_retval=$ac_status
 
1935
fi
 
1936
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
 
1937
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
1938
  as_fn_set_status $ac_retval
 
1939
 
 
1940
} # ac_fn_c_try_run
 
1941
 
 
1942
# ac_fn_c_check_func LINENO FUNC VAR
 
1943
# ----------------------------------
 
1944
# Tests whether FUNC exists, setting the cache variable VAR accordingly
 
1945
ac_fn_c_check_func ()
 
1946
{
 
1947
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
1948
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 
1949
$as_echo_n "checking for $2... " >&6; }
 
1950
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
 
1951
  $as_echo_n "(cached) " >&6
 
1952
else
 
1953
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
1954
/* end confdefs.h.  */
 
1955
/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
 
1956
   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
 
1957
#define $2 innocuous_$2
 
1958
 
 
1959
/* System header to define __stub macros and hopefully few prototypes,
 
1960
    which can conflict with char $2 (); below.
 
1961
    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 
1962
    <limits.h> exists even on freestanding compilers.  */
 
1963
 
 
1964
#ifdef __STDC__
 
1965
# include <limits.h>
 
1966
#else
 
1967
# include <assert.h>
 
1968
#endif
 
1969
 
 
1970
#undef $2
 
1971
 
 
1972
/* Override any GCC internal prototype to avoid an error.
 
1973
   Use char because int might match the return type of a GCC
 
1974
   builtin and then its argument prototype would still apply.  */
 
1975
#ifdef __cplusplus
 
1976
extern "C"
 
1977
#endif
 
1978
char $2 ();
 
1979
/* The GNU C library defines this for functions which it implements
 
1980
    to always fail with ENOSYS.  Some functions are actually named
 
1981
    something starting with __ and the normal name is an alias.  */
 
1982
#if defined __stub_$2 || defined __stub___$2
 
1983
choke me
 
1984
#endif
 
1985
 
 
1986
int
 
1987
main ()
 
1988
{
 
1989
return $2 ();
 
1990
  ;
 
1991
  return 0;
 
1992
}
 
1993
_ACEOF
 
1994
if ac_fn_c_try_link "$LINENO"; then :
 
1995
  eval "$3=yes"
 
1996
else
 
1997
  eval "$3=no"
 
1998
fi
 
1999
rm -f core conftest.err conftest.$ac_objext \
 
2000
    conftest$ac_exeext conftest.$ac_ext
 
2001
fi
 
2002
eval ac_res=\$$3
 
2003
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 
2004
$as_echo "$ac_res" >&6; }
 
2005
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
2006
 
 
2007
} # ac_fn_c_check_func
 
2008
 
 
2009
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
 
2010
# -------------------------------------------------------
 
2011
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
 
2012
# the include files in INCLUDES and setting the cache variable VAR
 
2013
# accordingly.
 
2014
ac_fn_c_check_header_mongrel ()
 
2015
{
 
2016
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
2017
  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
 
2018
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 
2019
$as_echo_n "checking for $2... " >&6; }
 
2020
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
 
2021
  $as_echo_n "(cached) " >&6
 
2022
fi
 
2023
eval ac_res=\$$3
 
2024
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 
2025
$as_echo "$ac_res" >&6; }
 
2026
else
 
2027
  # Is the header compilable?
 
2028
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
 
2029
$as_echo_n "checking $2 usability... " >&6; }
 
2030
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
2031
/* end confdefs.h.  */
 
2032
$4
 
2033
#include <$2>
 
2034
_ACEOF
 
2035
if ac_fn_c_try_compile "$LINENO"; then :
 
2036
  ac_header_compiler=yes
 
2037
else
 
2038
  ac_header_compiler=no
 
2039
fi
 
2040
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
2041
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
 
2042
$as_echo "$ac_header_compiler" >&6; }
 
2043
 
 
2044
# Is the header present?
 
2045
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
 
2046
$as_echo_n "checking $2 presence... " >&6; }
 
2047
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
2048
/* end confdefs.h.  */
 
2049
#include <$2>
 
2050
_ACEOF
 
2051
if ac_fn_c_try_cpp "$LINENO"; then :
 
2052
  ac_header_preproc=yes
 
2053
else
 
2054
  ac_header_preproc=no
 
2055
fi
 
2056
rm -f conftest.err conftest.$ac_ext
 
2057
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
 
2058
$as_echo "$ac_header_preproc" >&6; }
 
2059
 
 
2060
# So?  What about this header?
 
2061
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
 
2062
  yes:no: )
 
2063
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
 
2064
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
 
2065
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
 
2066
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
 
2067
    ;;
 
2068
  no:yes:* )
 
2069
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
 
2070
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
 
2071
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
 
2072
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
 
2073
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
 
2074
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
 
2075
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
 
2076
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
 
2077
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
 
2078
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
 
2079
( cat <<\_ASBOX
 
2080
## -------------------------------------- ##
 
2081
## Report this to support@modsecurity.org ##
 
2082
## -------------------------------------- ##
 
2083
_ASBOX
 
2084
     ) | sed "s/^/$as_me: WARNING:     /" >&2
 
2085
    ;;
 
2086
esac
 
2087
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 
2088
$as_echo_n "checking for $2... " >&6; }
 
2089
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
 
2090
  $as_echo_n "(cached) " >&6
 
2091
else
 
2092
  eval "$3=\$ac_header_compiler"
 
2093
fi
 
2094
eval ac_res=\$$3
 
2095
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 
2096
$as_echo "$ac_res" >&6; }
 
2097
fi
 
2098
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
2099
 
 
2100
} # ac_fn_c_check_header_mongrel
 
2101
 
 
2102
# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
 
2103
# -------------------------------------------
 
2104
# Tests whether TYPE exists after having included INCLUDES, setting cache
 
2105
# variable VAR accordingly.
 
2106
ac_fn_c_check_type ()
 
2107
{
 
2108
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
2109
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 
2110
$as_echo_n "checking for $2... " >&6; }
 
2111
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
 
2112
  $as_echo_n "(cached) " >&6
 
2113
else
 
2114
  eval "$3=no"
 
2115
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
2116
/* end confdefs.h.  */
 
2117
$4
 
2118
int
 
2119
main ()
 
2120
{
 
2121
if (sizeof ($2))
 
2122
         return 0;
 
2123
  ;
 
2124
  return 0;
 
2125
}
 
2126
_ACEOF
 
2127
if ac_fn_c_try_compile "$LINENO"; then :
 
2128
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
2129
/* end confdefs.h.  */
 
2130
$4
 
2131
int
 
2132
main ()
 
2133
{
 
2134
if (sizeof (($2)))
 
2135
            return 0;
 
2136
  ;
 
2137
  return 0;
 
2138
}
 
2139
_ACEOF
 
2140
if ac_fn_c_try_compile "$LINENO"; then :
 
2141
 
 
2142
else
 
2143
  eval "$3=yes"
 
2144
fi
 
2145
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
2146
fi
 
2147
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
2148
fi
 
2149
eval ac_res=\$$3
 
2150
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 
2151
$as_echo "$ac_res" >&6; }
 
2152
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
2153
 
 
2154
} # ac_fn_c_check_type
 
2155
 
 
2156
# ac_fn_c_find_uintX_t LINENO BITS VAR
 
2157
# ------------------------------------
 
2158
# Finds an unsigned integer type with width BITS, setting cache variable VAR
 
2159
# accordingly.
 
2160
ac_fn_c_find_uintX_t ()
 
2161
{
 
2162
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
2163
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
 
2164
$as_echo_n "checking for uint$2_t... " >&6; }
 
2165
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
 
2166
  $as_echo_n "(cached) " >&6
 
2167
else
 
2168
  eval "$3=no"
 
2169
     # Order is important - never check a type that is potentially smaller
 
2170
     # than half of the expected target width.
 
2171
     for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
 
2172
         'unsigned long long int' 'unsigned short int' 'unsigned char'; do
 
2173
       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
2174
/* end confdefs.h.  */
 
2175
$ac_includes_default
 
2176
int
 
2177
main ()
 
2178
{
 
2179
static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
 
2180
test_array [0] = 0
 
2181
 
 
2182
  ;
 
2183
  return 0;
 
2184
}
 
2185
_ACEOF
 
2186
if ac_fn_c_try_compile "$LINENO"; then :
 
2187
  case $ac_type in #(
 
2188
  uint$2_t) :
 
2189
    eval "$3=yes" ;; #(
 
2190
  *) :
 
2191
    eval "$3=\$ac_type" ;;
 
2192
esac
 
2193
fi
 
2194
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
2195
       eval as_val=\$$3
 
2196
   if test "x$as_val" = x""no; then :
 
2197
 
 
2198
else
 
2199
  break
 
2200
fi
 
2201
     done
 
2202
fi
 
2203
eval ac_res=\$$3
 
2204
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 
2205
$as_echo "$ac_res" >&6; }
 
2206
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
2207
 
 
2208
} # ac_fn_c_find_uintX_t
 
2209
cat >config.log <<_ACEOF
 
2210
This file contains any messages produced by compilers while
 
2211
running configure, to aid debugging if configure makes a mistake.
 
2212
 
 
2213
It was created by modsecurity $as_me 2.6, which was
 
2214
generated by GNU Autoconf 2.65.  Invocation command line was
 
2215
 
 
2216
  $ $0 $@
 
2217
 
 
2218
_ACEOF
 
2219
exec 5>>config.log
 
2220
{
 
2221
cat <<_ASUNAME
 
2222
## --------- ##
 
2223
## Platform. ##
 
2224
## --------- ##
 
2225
 
 
2226
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
 
2227
uname -m = `(uname -m) 2>/dev/null || echo unknown`
 
2228
uname -r = `(uname -r) 2>/dev/null || echo unknown`
 
2229
uname -s = `(uname -s) 2>/dev/null || echo unknown`
 
2230
uname -v = `(uname -v) 2>/dev/null || echo unknown`
 
2231
 
 
2232
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
 
2233
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
 
2234
 
 
2235
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
 
2236
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
 
2237
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
 
2238
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
 
2239
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
 
2240
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
 
2241
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
 
2242
 
 
2243
_ASUNAME
 
2244
 
 
2245
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2246
for as_dir in $PATH
 
2247
do
 
2248
  IFS=$as_save_IFS
 
2249
  test -z "$as_dir" && as_dir=.
 
2250
    $as_echo "PATH: $as_dir"
 
2251
  done
 
2252
IFS=$as_save_IFS
 
2253
 
 
2254
} >&5
 
2255
 
 
2256
cat >&5 <<_ACEOF
 
2257
 
 
2258
 
 
2259
## ----------- ##
 
2260
## Core tests. ##
 
2261
## ----------- ##
 
2262
 
 
2263
_ACEOF
 
2264
 
 
2265
 
 
2266
# Keep a trace of the command line.
 
2267
# Strip out --no-create and --no-recursion so they do not pile up.
 
2268
# Strip out --silent because we don't want to record it for future runs.
 
2269
# Also quote any args containing shell meta-characters.
 
2270
# Make two passes to allow for proper duplicate-argument suppression.
 
2271
ac_configure_args=
 
2272
ac_configure_args0=
 
2273
ac_configure_args1=
 
2274
ac_must_keep_next=false
 
2275
for ac_pass in 1 2
 
2276
do
 
2277
  for ac_arg
 
2278
  do
 
2279
    case $ac_arg in
 
2280
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
 
2281
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
 
2282
    | -silent | --silent | --silen | --sile | --sil)
 
2283
      continue ;;
 
2284
    *\'*)
 
2285
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
 
2286
    esac
 
2287
    case $ac_pass in
 
2288
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
 
2289
    2)
 
2290
      as_fn_append ac_configure_args1 " '$ac_arg'"
 
2291
      if test $ac_must_keep_next = true; then
 
2292
        ac_must_keep_next=false # Got value, back to normal.
 
2293
      else
 
2294
        case $ac_arg in
 
2295
          *=* | --config-cache | -C | -disable-* | --disable-* \
 
2296
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
 
2297
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
 
2298
          | -with-* | --with-* | -without-* | --without-* | --x)
 
2299
            case "$ac_configure_args0 " in
 
2300
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
 
2301
            esac
 
2302
            ;;
 
2303
          -* ) ac_must_keep_next=true ;;
 
2304
        esac
 
2305
      fi
 
2306
      as_fn_append ac_configure_args " '$ac_arg'"
 
2307
      ;;
 
2308
    esac
 
2309
  done
 
2310
done
 
2311
{ ac_configure_args0=; unset ac_configure_args0;}
 
2312
{ ac_configure_args1=; unset ac_configure_args1;}
 
2313
 
 
2314
# When interrupted or exit'd, cleanup temporary files, and complete
 
2315
# config.log.  We remove comments because anyway the quotes in there
 
2316
# would cause problems or look ugly.
 
2317
# WARNING: Use '\'' to represent an apostrophe within the trap.
 
2318
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
 
2319
trap 'exit_status=$?
 
2320
  # Save into config.log some information that might help in debugging.
 
2321
  {
 
2322
    echo
 
2323
 
 
2324
    cat <<\_ASBOX
 
2325
## ---------------- ##
 
2326
## Cache variables. ##
 
2327
## ---------------- ##
 
2328
_ASBOX
 
2329
    echo
 
2330
    # The following way of writing the cache mishandles newlines in values,
 
2331
(
 
2332
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
 
2333
    eval ac_val=\$$ac_var
 
2334
    case $ac_val in #(
 
2335
    *${as_nl}*)
 
2336
      case $ac_var in #(
 
2337
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
 
2338
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
 
2339
      esac
 
2340
      case $ac_var in #(
 
2341
      _ | IFS | as_nl) ;; #(
 
2342
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
 
2343
      *) { eval $ac_var=; unset $ac_var;} ;;
 
2344
      esac ;;
 
2345
    esac
 
2346
  done
 
2347
  (set) 2>&1 |
 
2348
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
 
2349
    *${as_nl}ac_space=\ *)
 
2350
      sed -n \
 
2351
        "s/'\''/'\''\\\\'\'''\''/g;
 
2352
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
 
2353
      ;; #(
 
2354
    *)
 
2355
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
 
2356
      ;;
 
2357
    esac |
 
2358
    sort
 
2359
)
 
2360
    echo
 
2361
 
 
2362
    cat <<\_ASBOX
 
2363
## ----------------- ##
 
2364
## Output variables. ##
 
2365
## ----------------- ##
 
2366
_ASBOX
 
2367
    echo
 
2368
    for ac_var in $ac_subst_vars
 
2369
    do
 
2370
      eval ac_val=\$$ac_var
 
2371
      case $ac_val in
 
2372
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
 
2373
      esac
 
2374
      $as_echo "$ac_var='\''$ac_val'\''"
 
2375
    done | sort
 
2376
    echo
 
2377
 
 
2378
    if test -n "$ac_subst_files"; then
 
2379
      cat <<\_ASBOX
 
2380
## ------------------- ##
 
2381
## File substitutions. ##
 
2382
## ------------------- ##
 
2383
_ASBOX
 
2384
      echo
 
2385
      for ac_var in $ac_subst_files
 
2386
      do
 
2387
        eval ac_val=\$$ac_var
 
2388
        case $ac_val in
 
2389
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
 
2390
        esac
 
2391
        $as_echo "$ac_var='\''$ac_val'\''"
 
2392
      done | sort
 
2393
      echo
 
2394
    fi
 
2395
 
 
2396
    if test -s confdefs.h; then
 
2397
      cat <<\_ASBOX
 
2398
## ----------- ##
 
2399
## confdefs.h. ##
 
2400
## ----------- ##
 
2401
_ASBOX
 
2402
      echo
 
2403
      cat confdefs.h
 
2404
      echo
 
2405
    fi
 
2406
    test "$ac_signal" != 0 &&
 
2407
      $as_echo "$as_me: caught signal $ac_signal"
 
2408
    $as_echo "$as_me: exit $exit_status"
 
2409
  } >&5
 
2410
  rm -f core *.core core.conftest.* &&
 
2411
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
 
2412
    exit $exit_status
 
2413
' 0
 
2414
for ac_signal in 1 2 13 15; do
 
2415
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
 
2416
done
 
2417
ac_signal=0
 
2418
 
 
2419
# confdefs.h avoids OS command line length limits that DEFS can exceed.
 
2420
rm -f -r conftest* confdefs.h
 
2421
 
 
2422
$as_echo "/* confdefs.h */" > confdefs.h
 
2423
 
 
2424
# Predefined preprocessor variables.
 
2425
 
 
2426
cat >>confdefs.h <<_ACEOF
 
2427
#define PACKAGE_NAME "$PACKAGE_NAME"
 
2428
_ACEOF
 
2429
 
 
2430
cat >>confdefs.h <<_ACEOF
 
2431
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
 
2432
_ACEOF
 
2433
 
 
2434
cat >>confdefs.h <<_ACEOF
 
2435
#define PACKAGE_VERSION "$PACKAGE_VERSION"
 
2436
_ACEOF
 
2437
 
 
2438
cat >>confdefs.h <<_ACEOF
 
2439
#define PACKAGE_STRING "$PACKAGE_STRING"
 
2440
_ACEOF
 
2441
 
 
2442
cat >>confdefs.h <<_ACEOF
 
2443
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
 
2444
_ACEOF
 
2445
 
 
2446
cat >>confdefs.h <<_ACEOF
 
2447
#define PACKAGE_URL "$PACKAGE_URL"
 
2448
_ACEOF
 
2449
 
 
2450
 
 
2451
# Let the site file select an alternate cache file if it wants to.
 
2452
# Prefer an explicitly selected file to automatically selected ones.
 
2453
ac_site_file1=NONE
 
2454
ac_site_file2=NONE
 
2455
if test -n "$CONFIG_SITE"; then
 
2456
  ac_site_file1=$CONFIG_SITE
 
2457
elif test "x$prefix" != xNONE; then
 
2458
  ac_site_file1=$prefix/share/config.site
 
2459
  ac_site_file2=$prefix/etc/config.site
 
2460
else
 
2461
  ac_site_file1=$ac_default_prefix/share/config.site
 
2462
  ac_site_file2=$ac_default_prefix/etc/config.site
 
2463
fi
 
2464
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
 
2465
do
 
2466
  test "x$ac_site_file" = xNONE && continue
 
2467
  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
 
2468
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
 
2469
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
 
2470
    sed 's/^/| /' "$ac_site_file" >&5
 
2471
    . "$ac_site_file"
 
2472
  fi
 
2473
done
 
2474
 
 
2475
if test -r "$cache_file"; then
 
2476
  # Some versions of bash will fail to source /dev/null (special files
 
2477
  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
 
2478
  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
 
2479
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
 
2480
$as_echo "$as_me: loading cache $cache_file" >&6;}
 
2481
    case $cache_file in
 
2482
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
 
2483
      *)                      . "./$cache_file";;
 
2484
    esac
 
2485
  fi
 
2486
else
 
2487
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
 
2488
$as_echo "$as_me: creating cache $cache_file" >&6;}
 
2489
  >$cache_file
 
2490
fi
 
2491
 
 
2492
# Check that the precious variables saved in the cache have kept the same
 
2493
# value.
 
2494
ac_cache_corrupted=false
 
2495
for ac_var in $ac_precious_vars; do
 
2496
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
 
2497
  eval ac_new_set=\$ac_env_${ac_var}_set
 
2498
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
 
2499
  eval ac_new_val=\$ac_env_${ac_var}_value
 
2500
  case $ac_old_set,$ac_new_set in
 
2501
    set,)
 
2502
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
 
2503
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
 
2504
      ac_cache_corrupted=: ;;
 
2505
    ,set)
 
2506
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
 
2507
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
 
2508
      ac_cache_corrupted=: ;;
 
2509
    ,);;
 
2510
    *)
 
2511
      if test "x$ac_old_val" != "x$ac_new_val"; then
 
2512
        # differences in whitespace do not lead to failure.
 
2513
        ac_old_val_w=`echo x $ac_old_val`
 
2514
        ac_new_val_w=`echo x $ac_new_val`
 
2515
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
 
2516
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
 
2517
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
 
2518
          ac_cache_corrupted=:
 
2519
        else
 
2520
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
 
2521
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
 
2522
          eval $ac_var=\$ac_old_val
 
2523
        fi
 
2524
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
 
2525
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
 
2526
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
 
2527
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
 
2528
      fi;;
 
2529
  esac
 
2530
  # Pass precious variables to config.status.
 
2531
  if test "$ac_new_set" = set; then
 
2532
    case $ac_new_val in
 
2533
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
 
2534
    *) ac_arg=$ac_var=$ac_new_val ;;
 
2535
    esac
 
2536
    case " $ac_configure_args " in
 
2537
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
 
2538
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
 
2539
    esac
 
2540
  fi
 
2541
done
 
2542
if $ac_cache_corrupted; then
 
2543
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
2544
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
2545
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
 
2546
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
 
2547
  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
 
2548
fi
 
2549
## -------------------- ##
 
2550
## Main body of script. ##
 
2551
## -------------------- ##
 
2552
 
 
2553
ac_ext=c
 
2554
ac_cpp='$CPP $CPPFLAGS'
 
2555
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
2556
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
2557
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
2558
 
 
2559
 
 
2560
 
 
2561
 
 
2562
 
 
2563
ac_config_headers="$ac_config_headers apache2/modsecurity_config_auto.h"
 
2564
 
 
2565
ac_aux_dir=
 
2566
for ac_dir in build "$srcdir"/build; do
 
2567
  for ac_t in install-sh install.sh shtool; do
 
2568
    if test -f "$ac_dir/$ac_t"; then
 
2569
      ac_aux_dir=$ac_dir
 
2570
      ac_install_sh="$ac_aux_dir/$ac_t -c"
 
2571
      break 2
 
2572
    fi
 
2573
  done
 
2574
done
 
2575
if test -z "$ac_aux_dir"; then
 
2576
  as_fn_error "cannot find install-sh, install.sh, or shtool in build \"$srcdir\"/build" "$LINENO" 5
 
2577
fi
 
2578
 
 
2579
# These three variables are undocumented and unsupported,
 
2580
# and are intended to be withdrawn in a future Autoconf release.
 
2581
# They can cause serious problems if a builder's source tree is in a directory
 
2582
# whose full name contains unusual characters.
 
2583
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
 
2584
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
 
2585
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
 
2586
 
 
2587
 
 
2588
 
 
2589
 
 
2590
am__api_version='1.11'
 
2591
 
 
2592
# Find a good install program.  We prefer a C program (faster),
 
2593
# so one script is as good as another.  But avoid the broken or
 
2594
# incompatible versions:
 
2595
# SysV /etc/install, /usr/sbin/install
 
2596
# SunOS /usr/etc/install
 
2597
# IRIX /sbin/install
 
2598
# AIX /bin/install
 
2599
# AmigaOS /C/install, which installs bootblocks on floppy discs
 
2600
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
 
2601
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
 
2602
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 
2603
# OS/2's system install, which has a completely different semantic
 
2604
# ./install, which can be erroneously created by make from ./install.sh.
 
2605
# Reject install programs that cannot install multiple files.
 
2606
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
 
2607
$as_echo_n "checking for a BSD-compatible install... " >&6; }
 
2608
if test -z "$INSTALL"; then
 
2609
if test "${ac_cv_path_install+set}" = set; then :
 
2610
  $as_echo_n "(cached) " >&6
 
2611
else
 
2612
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2613
for as_dir in $PATH
 
2614
do
 
2615
  IFS=$as_save_IFS
 
2616
  test -z "$as_dir" && as_dir=.
 
2617
    # Account for people who put trailing slashes in PATH elements.
 
2618
case $as_dir/ in #((
 
2619
  ./ | .// | /[cC]/* | \
 
2620
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
 
2621
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
 
2622
  /usr/ucb/* ) ;;
 
2623
  *)
 
2624
    # OSF1 and SCO ODT 3.0 have their own names for install.
 
2625
    # Don't use installbsd from OSF since it installs stuff as root
 
2626
    # by default.
 
2627
    for ac_prog in ginstall scoinst install; do
 
2628
      for ac_exec_ext in '' $ac_executable_extensions; do
 
2629
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
 
2630
          if test $ac_prog = install &&
 
2631
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
 
2632
            # AIX install.  It has an incompatible calling convention.
 
2633
            :
 
2634
          elif test $ac_prog = install &&
 
2635
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
 
2636
            # program-specific install script used by HP pwplus--don't use.
 
2637
            :
 
2638
          else
 
2639
            rm -rf conftest.one conftest.two conftest.dir
 
2640
            echo one > conftest.one
 
2641
            echo two > conftest.two
 
2642
            mkdir conftest.dir
 
2643
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
 
2644
              test -s conftest.one && test -s conftest.two &&
 
2645
              test -s conftest.dir/conftest.one &&
 
2646
              test -s conftest.dir/conftest.two
 
2647
            then
 
2648
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
 
2649
              break 3
 
2650
            fi
 
2651
          fi
 
2652
        fi
 
2653
      done
 
2654
    done
 
2655
    ;;
 
2656
esac
 
2657
 
 
2658
  done
 
2659
IFS=$as_save_IFS
 
2660
 
 
2661
rm -rf conftest.one conftest.two conftest.dir
 
2662
 
 
2663
fi
 
2664
  if test "${ac_cv_path_install+set}" = set; then
 
2665
    INSTALL=$ac_cv_path_install
 
2666
  else
 
2667
    # As a last resort, use the slow shell script.  Don't cache a
 
2668
    # value for INSTALL within a source directory, because that will
 
2669
    # break other packages using the cache if that directory is
 
2670
    # removed, or if the value is a relative name.
 
2671
    INSTALL=$ac_install_sh
 
2672
  fi
 
2673
fi
 
2674
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
 
2675
$as_echo "$INSTALL" >&6; }
 
2676
 
 
2677
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
 
2678
# It thinks the first close brace ends the variable substitution.
 
2679
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
 
2680
 
 
2681
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
 
2682
 
 
2683
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
2684
 
 
2685
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
 
2686
$as_echo_n "checking whether build environment is sane... " >&6; }
 
2687
# Just in case
 
2688
sleep 1
 
2689
echo timestamp > conftest.file
 
2690
# Reject unsafe characters in $srcdir or the absolute working directory
 
2691
# name.  Accept space and tab only in the latter.
 
2692
am_lf='
 
2693
'
 
2694
case `pwd` in
 
2695
  *[\\\"\#\$\&\'\`$am_lf]*)
 
2696
    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
 
2697
esac
 
2698
case $srcdir in
 
2699
  *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
 
2700
    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
 
2701
esac
 
2702
 
 
2703
# Do `set' in a subshell so we don't clobber the current shell's
 
2704
# arguments.  Must try -L first in case configure is actually a
 
2705
# symlink; some systems play weird games with the mod time of symlinks
 
2706
# (eg FreeBSD returns the mod time of the symlink's containing
 
2707
# directory).
 
2708
if (
 
2709
   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
 
2710
   if test "$*" = "X"; then
 
2711
      # -L didn't work.
 
2712
      set X `ls -t "$srcdir/configure" conftest.file`
 
2713
   fi
 
2714
   rm -f conftest.file
 
2715
   if test "$*" != "X $srcdir/configure conftest.file" \
 
2716
      && test "$*" != "X conftest.file $srcdir/configure"; then
 
2717
 
 
2718
      # If neither matched, then we have a broken ls.  This can happen
 
2719
      # if, for instance, CONFIG_SHELL is bash and it inherits a
 
2720
      # broken ls alias from the environment.  This has actually
 
2721
      # happened.  Such a system could not be considered "sane".
 
2722
      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
 
2723
alias in your environment" "$LINENO" 5
 
2724
   fi
 
2725
 
 
2726
   test "$2" = conftest.file
 
2727
   )
 
2728
then
 
2729
   # Ok.
 
2730
   :
 
2731
else
 
2732
   as_fn_error "newly created file is older than distributed files!
 
2733
Check your system clock" "$LINENO" 5
 
2734
fi
 
2735
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
2736
$as_echo "yes" >&6; }
 
2737
test "$program_prefix" != NONE &&
 
2738
  program_transform_name="s&^&$program_prefix&;$program_transform_name"
 
2739
# Use a double $ so make ignores it.
 
2740
test "$program_suffix" != NONE &&
 
2741
  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
 
2742
# Double any \ or $.
 
2743
# By default was `s,x,x', remove it if useless.
 
2744
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
 
2745
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
 
2746
 
 
2747
# expand $ac_aux_dir to an absolute path
 
2748
am_aux_dir=`cd $ac_aux_dir && pwd`
 
2749
 
 
2750
if test x"${MISSING+set}" != xset; then
 
2751
  case $am_aux_dir in
 
2752
  *\ * | *\     *)
 
2753
    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
 
2754
  *)
 
2755
    MISSING="\${SHELL} $am_aux_dir/missing" ;;
 
2756
  esac
 
2757
fi
 
2758
# Use eval to expand $SHELL
 
2759
if eval "$MISSING --run true"; then
 
2760
  am_missing_run="$MISSING --run "
 
2761
else
 
2762
  am_missing_run=
 
2763
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
 
2764
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
 
2765
fi
 
2766
 
 
2767
if test x"${install_sh}" != xset; then
 
2768
  case $am_aux_dir in
 
2769
  *\ * | *\     *)
 
2770
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
 
2771
  *)
 
2772
    install_sh="\${SHELL} $am_aux_dir/install-sh"
 
2773
  esac
 
2774
fi
 
2775
 
 
2776
# Installed binaries are usually stripped using `strip' when the user
 
2777
# run `make install-strip'.  However `strip' might not be the right
 
2778
# tool to use in cross-compilation environments, therefore Automake
 
2779
# will honor the `STRIP' environment variable to overrule this program.
 
2780
if test "$cross_compiling" != no; then
 
2781
  if test -n "$ac_tool_prefix"; then
 
2782
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
 
2783
set dummy ${ac_tool_prefix}strip; ac_word=$2
 
2784
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
2785
$as_echo_n "checking for $ac_word... " >&6; }
 
2786
if test "${ac_cv_prog_STRIP+set}" = set; then :
 
2787
  $as_echo_n "(cached) " >&6
 
2788
else
 
2789
  if test -n "$STRIP"; then
 
2790
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 
2791
else
 
2792
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2793
for as_dir in $PATH
 
2794
do
 
2795
  IFS=$as_save_IFS
 
2796
  test -z "$as_dir" && as_dir=.
 
2797
    for ac_exec_ext in '' $ac_executable_extensions; do
 
2798
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
2799
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
 
2800
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
2801
    break 2
 
2802
  fi
 
2803
done
 
2804
  done
 
2805
IFS=$as_save_IFS
 
2806
 
 
2807
fi
 
2808
fi
 
2809
STRIP=$ac_cv_prog_STRIP
 
2810
if test -n "$STRIP"; then
 
2811
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
 
2812
$as_echo "$STRIP" >&6; }
 
2813
else
 
2814
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
2815
$as_echo "no" >&6; }
 
2816
fi
 
2817
 
 
2818
 
 
2819
fi
 
2820
if test -z "$ac_cv_prog_STRIP"; then
 
2821
  ac_ct_STRIP=$STRIP
 
2822
  # Extract the first word of "strip", so it can be a program name with args.
 
2823
set dummy strip; ac_word=$2
 
2824
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
2825
$as_echo_n "checking for $ac_word... " >&6; }
 
2826
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
 
2827
  $as_echo_n "(cached) " >&6
 
2828
else
 
2829
  if test -n "$ac_ct_STRIP"; then
 
2830
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
 
2831
else
 
2832
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2833
for as_dir in $PATH
 
2834
do
 
2835
  IFS=$as_save_IFS
 
2836
  test -z "$as_dir" && as_dir=.
 
2837
    for ac_exec_ext in '' $ac_executable_extensions; do
 
2838
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
2839
    ac_cv_prog_ac_ct_STRIP="strip"
 
2840
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
2841
    break 2
 
2842
  fi
 
2843
done
 
2844
  done
 
2845
IFS=$as_save_IFS
 
2846
 
 
2847
fi
 
2848
fi
 
2849
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
 
2850
if test -n "$ac_ct_STRIP"; then
 
2851
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
 
2852
$as_echo "$ac_ct_STRIP" >&6; }
 
2853
else
 
2854
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
2855
$as_echo "no" >&6; }
 
2856
fi
 
2857
 
 
2858
  if test "x$ac_ct_STRIP" = x; then
 
2859
    STRIP=":"
 
2860
  else
 
2861
    case $cross_compiling:$ac_tool_warned in
 
2862
yes:)
 
2863
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
2864
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
2865
ac_tool_warned=yes ;;
 
2866
esac
 
2867
    STRIP=$ac_ct_STRIP
 
2868
  fi
 
2869
else
 
2870
  STRIP="$ac_cv_prog_STRIP"
 
2871
fi
 
2872
 
 
2873
fi
 
2874
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
 
2875
 
 
2876
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
 
2877
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
 
2878
if test -z "$MKDIR_P"; then
 
2879
  if test "${ac_cv_path_mkdir+set}" = set; then :
 
2880
  $as_echo_n "(cached) " >&6
 
2881
else
 
2882
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2883
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
 
2884
do
 
2885
  IFS=$as_save_IFS
 
2886
  test -z "$as_dir" && as_dir=.
 
2887
    for ac_prog in mkdir gmkdir; do
 
2888
         for ac_exec_ext in '' $ac_executable_extensions; do
 
2889
           { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
 
2890
           case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
 
2891
             'mkdir (GNU coreutils) '* | \
 
2892
             'mkdir (coreutils) '* | \
 
2893
             'mkdir (fileutils) '4.1*)
 
2894
               ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
 
2895
               break 3;;
 
2896
           esac
 
2897
         done
 
2898
       done
 
2899
  done
 
2900
IFS=$as_save_IFS
 
2901
 
 
2902
fi
 
2903
 
 
2904
  test -d ./--version && rmdir ./--version
 
2905
  if test "${ac_cv_path_mkdir+set}" = set; then
 
2906
    MKDIR_P="$ac_cv_path_mkdir -p"
 
2907
  else
 
2908
    # As a last resort, use the slow shell script.  Don't cache a
 
2909
    # value for MKDIR_P within a source directory, because that will
 
2910
    # break other packages using the cache if that directory is
 
2911
    # removed, or if the value is a relative name.
 
2912
    MKDIR_P="$ac_install_sh -d"
 
2913
  fi
 
2914
fi
 
2915
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
 
2916
$as_echo "$MKDIR_P" >&6; }
 
2917
 
 
2918
mkdir_p="$MKDIR_P"
 
2919
case $mkdir_p in
 
2920
  [\\/$]* | ?:[\\/]*) ;;
 
2921
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
 
2922
esac
 
2923
 
 
2924
for ac_prog in gawk mawk nawk awk
 
2925
do
 
2926
  # Extract the first word of "$ac_prog", so it can be a program name with args.
 
2927
set dummy $ac_prog; ac_word=$2
 
2928
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
2929
$as_echo_n "checking for $ac_word... " >&6; }
 
2930
if test "${ac_cv_prog_AWK+set}" = set; then :
 
2931
  $as_echo_n "(cached) " >&6
 
2932
else
 
2933
  if test -n "$AWK"; then
 
2934
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
 
2935
else
 
2936
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2937
for as_dir in $PATH
 
2938
do
 
2939
  IFS=$as_save_IFS
 
2940
  test -z "$as_dir" && as_dir=.
 
2941
    for ac_exec_ext in '' $ac_executable_extensions; do
 
2942
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
2943
    ac_cv_prog_AWK="$ac_prog"
 
2944
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
2945
    break 2
 
2946
  fi
 
2947
done
 
2948
  done
 
2949
IFS=$as_save_IFS
 
2950
 
 
2951
fi
 
2952
fi
 
2953
AWK=$ac_cv_prog_AWK
 
2954
if test -n "$AWK"; then
 
2955
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
 
2956
$as_echo "$AWK" >&6; }
 
2957
else
 
2958
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
2959
$as_echo "no" >&6; }
 
2960
fi
 
2961
 
 
2962
 
 
2963
  test -n "$AWK" && break
 
2964
done
 
2965
 
 
2966
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
 
2967
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
 
2968
set x ${MAKE-make}
 
2969
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
 
2970
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
 
2971
  $as_echo_n "(cached) " >&6
 
2972
else
 
2973
  cat >conftest.make <<\_ACEOF
 
2974
SHELL = /bin/sh
 
2975
all:
 
2976
        @echo '@@@%%%=$(MAKE)=@@@%%%'
 
2977
_ACEOF
 
2978
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
 
2979
case `${MAKE-make} -f conftest.make 2>/dev/null` in
 
2980
  *@@@%%%=?*=@@@%%%*)
 
2981
    eval ac_cv_prog_make_${ac_make}_set=yes;;
 
2982
  *)
 
2983
    eval ac_cv_prog_make_${ac_make}_set=no;;
 
2984
esac
 
2985
rm -f conftest.make
 
2986
fi
 
2987
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
 
2988
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
2989
$as_echo "yes" >&6; }
 
2990
  SET_MAKE=
 
2991
else
 
2992
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
2993
$as_echo "no" >&6; }
 
2994
  SET_MAKE="MAKE=${MAKE-make}"
 
2995
fi
 
2996
 
 
2997
rm -rf .tst 2>/dev/null
 
2998
mkdir .tst 2>/dev/null
 
2999
if test -d .tst; then
 
3000
  am__leading_dot=.
 
3001
else
 
3002
  am__leading_dot=_
 
3003
fi
 
3004
rmdir .tst 2>/dev/null
 
3005
 
 
3006
if test "`cd $srcdir && pwd`" != "`pwd`"; then
 
3007
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
 
3008
  # is not polluted with repeated "-I."
 
3009
  am__isrc=' -I$(srcdir)'
 
3010
  # test to see if srcdir already configured
 
3011
  if test -f $srcdir/config.status; then
 
3012
    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
 
3013
  fi
 
3014
fi
 
3015
 
 
3016
# test whether we have cygpath
 
3017
if test -z "$CYGPATH_W"; then
 
3018
  if (cygpath --version) >/dev/null 2>/dev/null; then
 
3019
    CYGPATH_W='cygpath -w'
 
3020
  else
 
3021
    CYGPATH_W=echo
 
3022
  fi
 
3023
fi
 
3024
 
 
3025
 
 
3026
# Define the identity of the package.
 
3027
 PACKAGE='modsecurity'
 
3028
 VERSION='2.6'
 
3029
 
 
3030
 
 
3031
cat >>confdefs.h <<_ACEOF
 
3032
#define PACKAGE "$PACKAGE"
 
3033
_ACEOF
 
3034
 
 
3035
 
 
3036
cat >>confdefs.h <<_ACEOF
 
3037
#define VERSION "$VERSION"
 
3038
_ACEOF
 
3039
 
 
3040
# Some tools Automake needs.
 
3041
 
 
3042
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
 
3043
 
 
3044
 
 
3045
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
 
3046
 
 
3047
 
 
3048
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
 
3049
 
 
3050
 
 
3051
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
 
3052
 
 
3053
 
 
3054
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
 
3055
 
 
3056
# We need awk for the "check" target.  The system "awk" is bad on
 
3057
# some platforms.
 
3058
# Always define AMTAR for backward compatibility.
 
3059
 
 
3060
AMTAR=${AMTAR-"${am_missing_run}tar"}
 
3061
 
 
3062
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
 
3063
 
 
3064
 
 
3065
 
 
3066
 
 
3067
 
 
3068
 
 
3069
 
 
3070
case `pwd` in
 
3071
  *\ * | *\     *)
 
3072
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
 
3073
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
 
3074
esac
 
3075
 
 
3076
 
 
3077
 
 
3078
macro_version='2.2.6b'
 
3079
macro_revision='1.3017'
 
3080
 
 
3081
 
 
3082
 
 
3083
 
 
3084
 
 
3085
 
 
3086
 
 
3087
 
 
3088
 
 
3089
 
 
3090
 
 
3091
 
 
3092
 
 
3093
ltmain="$ac_aux_dir/ltmain.sh"
 
3094
 
 
3095
# Make sure we can run config.sub.
 
3096
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
 
3097
  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
 
3098
 
 
3099
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
 
3100
$as_echo_n "checking build system type... " >&6; }
 
3101
if test "${ac_cv_build+set}" = set; then :
 
3102
  $as_echo_n "(cached) " >&6
 
3103
else
 
3104
  ac_build_alias=$build_alias
 
3105
test "x$ac_build_alias" = x &&
 
3106
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
 
3107
test "x$ac_build_alias" = x &&
 
3108
  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
 
3109
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
 
3110
  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
 
3111
 
 
3112
fi
 
3113
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
 
3114
$as_echo "$ac_cv_build" >&6; }
 
3115
case $ac_cv_build in
 
3116
*-*-*) ;;
 
3117
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
 
3118
esac
 
3119
build=$ac_cv_build
 
3120
ac_save_IFS=$IFS; IFS='-'
 
3121
set x $ac_cv_build
 
3122
shift
 
3123
build_cpu=$1
 
3124
build_vendor=$2
 
3125
shift; shift
 
3126
# Remember, the first character of IFS is used to create $*,
 
3127
# except with old shells:
 
3128
build_os=$*
 
3129
IFS=$ac_save_IFS
 
3130
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
 
3131
 
 
3132
 
 
3133
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
 
3134
$as_echo_n "checking host system type... " >&6; }
 
3135
if test "${ac_cv_host+set}" = set; then :
 
3136
  $as_echo_n "(cached) " >&6
 
3137
else
 
3138
  if test "x$host_alias" = x; then
 
3139
  ac_cv_host=$ac_cv_build
 
3140
else
 
3141
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
 
3142
    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
 
3143
fi
 
3144
 
 
3145
fi
 
3146
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
 
3147
$as_echo "$ac_cv_host" >&6; }
 
3148
case $ac_cv_host in
 
3149
*-*-*) ;;
 
3150
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
 
3151
esac
 
3152
host=$ac_cv_host
 
3153
ac_save_IFS=$IFS; IFS='-'
 
3154
set x $ac_cv_host
 
3155
shift
 
3156
host_cpu=$1
 
3157
host_vendor=$2
 
3158
shift; shift
 
3159
# Remember, the first character of IFS is used to create $*,
 
3160
# except with old shells:
 
3161
host_os=$*
 
3162
IFS=$ac_save_IFS
 
3163
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
 
3164
 
 
3165
 
 
3166
DEPDIR="${am__leading_dot}deps"
 
3167
 
 
3168
ac_config_commands="$ac_config_commands depfiles"
 
3169
 
 
3170
 
 
3171
am_make=${MAKE-make}
 
3172
cat > confinc << 'END'
 
3173
am__doit:
 
3174
        @echo this is the am__doit target
 
3175
.PHONY: am__doit
 
3176
END
 
3177
# If we don't find an include directive, just comment out the code.
 
3178
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
 
3179
$as_echo_n "checking for style of include used by $am_make... " >&6; }
 
3180
am__include="#"
 
3181
am__quote=
 
3182
_am_result=none
 
3183
# First try GNU make style include.
 
3184
echo "include confinc" > confmf
 
3185
# Ignore all kinds of additional output from `make'.
 
3186
case `$am_make -s -f confmf 2> /dev/null` in #(
 
3187
*the\ am__doit\ target*)
 
3188
  am__include=include
 
3189
  am__quote=
 
3190
  _am_result=GNU
 
3191
  ;;
 
3192
esac
 
3193
# Now try BSD make style include.
 
3194
if test "$am__include" = "#"; then
 
3195
   echo '.include "confinc"' > confmf
 
3196
   case `$am_make -s -f confmf 2> /dev/null` in #(
 
3197
   *the\ am__doit\ target*)
 
3198
     am__include=.include
 
3199
     am__quote="\""
 
3200
     _am_result=BSD
 
3201
     ;;
 
3202
   esac
 
3203
fi
 
3204
 
 
3205
 
 
3206
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
 
3207
$as_echo "$_am_result" >&6; }
 
3208
rm -f confinc confmf
 
3209
 
 
3210
# Check whether --enable-dependency-tracking was given.
 
3211
if test "${enable_dependency_tracking+set}" = set; then :
 
3212
  enableval=$enable_dependency_tracking;
 
3213
fi
 
3214
 
 
3215
if test "x$enable_dependency_tracking" != xno; then
 
3216
  am_depcomp="$ac_aux_dir/depcomp"
 
3217
  AMDEPBACKSLASH='\'
 
3218
fi
 
3219
 if test "x$enable_dependency_tracking" != xno; then
 
3220
  AMDEP_TRUE=
 
3221
  AMDEP_FALSE='#'
 
3222
else
 
3223
  AMDEP_TRUE='#'
 
3224
  AMDEP_FALSE=
 
3225
fi
 
3226
 
 
3227
 
 
3228
ac_ext=c
 
3229
ac_cpp='$CPP $CPPFLAGS'
 
3230
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
3231
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
3232
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
3233
if test -n "$ac_tool_prefix"; then
 
3234
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
 
3235
set dummy ${ac_tool_prefix}gcc; ac_word=$2
 
3236
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
3237
$as_echo_n "checking for $ac_word... " >&6; }
 
3238
if test "${ac_cv_prog_CC+set}" = set; then :
 
3239
  $as_echo_n "(cached) " >&6
 
3240
else
 
3241
  if test -n "$CC"; then
 
3242
  ac_cv_prog_CC="$CC" # Let the user override the test.
 
3243
else
 
3244
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3245
for as_dir in $PATH
 
3246
do
 
3247
  IFS=$as_save_IFS
 
3248
  test -z "$as_dir" && as_dir=.
 
3249
    for ac_exec_ext in '' $ac_executable_extensions; do
 
3250
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
3251
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
 
3252
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
3253
    break 2
 
3254
  fi
 
3255
done
 
3256
  done
 
3257
IFS=$as_save_IFS
 
3258
 
 
3259
fi
 
3260
fi
 
3261
CC=$ac_cv_prog_CC
 
3262
if test -n "$CC"; then
 
3263
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 
3264
$as_echo "$CC" >&6; }
 
3265
else
 
3266
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3267
$as_echo "no" >&6; }
 
3268
fi
 
3269
 
 
3270
 
 
3271
fi
 
3272
if test -z "$ac_cv_prog_CC"; then
 
3273
  ac_ct_CC=$CC
 
3274
  # Extract the first word of "gcc", so it can be a program name with args.
 
3275
set dummy gcc; ac_word=$2
 
3276
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
3277
$as_echo_n "checking for $ac_word... " >&6; }
 
3278
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
 
3279
  $as_echo_n "(cached) " >&6
 
3280
else
 
3281
  if test -n "$ac_ct_CC"; then
 
3282
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 
3283
else
 
3284
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3285
for as_dir in $PATH
 
3286
do
 
3287
  IFS=$as_save_IFS
 
3288
  test -z "$as_dir" && as_dir=.
 
3289
    for ac_exec_ext in '' $ac_executable_extensions; do
 
3290
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
3291
    ac_cv_prog_ac_ct_CC="gcc"
 
3292
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
3293
    break 2
 
3294
  fi
 
3295
done
 
3296
  done
 
3297
IFS=$as_save_IFS
 
3298
 
 
3299
fi
 
3300
fi
 
3301
ac_ct_CC=$ac_cv_prog_ac_ct_CC
 
3302
if test -n "$ac_ct_CC"; then
 
3303
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
 
3304
$as_echo "$ac_ct_CC" >&6; }
 
3305
else
 
3306
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3307
$as_echo "no" >&6; }
 
3308
fi
 
3309
 
 
3310
  if test "x$ac_ct_CC" = x; then
 
3311
    CC=""
 
3312
  else
 
3313
    case $cross_compiling:$ac_tool_warned in
 
3314
yes:)
 
3315
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
3316
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
3317
ac_tool_warned=yes ;;
 
3318
esac
 
3319
    CC=$ac_ct_CC
 
3320
  fi
 
3321
else
 
3322
  CC="$ac_cv_prog_CC"
 
3323
fi
 
3324
 
 
3325
if test -z "$CC"; then
 
3326
          if test -n "$ac_tool_prefix"; then
 
3327
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
 
3328
set dummy ${ac_tool_prefix}cc; ac_word=$2
 
3329
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
3330
$as_echo_n "checking for $ac_word... " >&6; }
 
3331
if test "${ac_cv_prog_CC+set}" = set; then :
 
3332
  $as_echo_n "(cached) " >&6
 
3333
else
 
3334
  if test -n "$CC"; then
 
3335
  ac_cv_prog_CC="$CC" # Let the user override the test.
 
3336
else
 
3337
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3338
for as_dir in $PATH
 
3339
do
 
3340
  IFS=$as_save_IFS
 
3341
  test -z "$as_dir" && as_dir=.
 
3342
    for ac_exec_ext in '' $ac_executable_extensions; do
 
3343
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
3344
    ac_cv_prog_CC="${ac_tool_prefix}cc"
 
3345
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
3346
    break 2
 
3347
  fi
 
3348
done
 
3349
  done
 
3350
IFS=$as_save_IFS
 
3351
 
 
3352
fi
 
3353
fi
 
3354
CC=$ac_cv_prog_CC
 
3355
if test -n "$CC"; then
 
3356
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 
3357
$as_echo "$CC" >&6; }
 
3358
else
 
3359
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3360
$as_echo "no" >&6; }
 
3361
fi
 
3362
 
 
3363
 
 
3364
  fi
 
3365
fi
 
3366
if test -z "$CC"; then
 
3367
  # Extract the first word of "cc", so it can be a program name with args.
 
3368
set dummy cc; ac_word=$2
 
3369
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
3370
$as_echo_n "checking for $ac_word... " >&6; }
 
3371
if test "${ac_cv_prog_CC+set}" = set; then :
 
3372
  $as_echo_n "(cached) " >&6
 
3373
else
 
3374
  if test -n "$CC"; then
 
3375
  ac_cv_prog_CC="$CC" # Let the user override the test.
 
3376
else
 
3377
  ac_prog_rejected=no
 
3378
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3379
for as_dir in $PATH
 
3380
do
 
3381
  IFS=$as_save_IFS
 
3382
  test -z "$as_dir" && as_dir=.
 
3383
    for ac_exec_ext in '' $ac_executable_extensions; do
 
3384
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
3385
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
 
3386
       ac_prog_rejected=yes
 
3387
       continue
 
3388
     fi
 
3389
    ac_cv_prog_CC="cc"
 
3390
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
3391
    break 2
 
3392
  fi
 
3393
done
 
3394
  done
 
3395
IFS=$as_save_IFS
 
3396
 
 
3397
if test $ac_prog_rejected = yes; then
 
3398
  # We found a bogon in the path, so make sure we never use it.
 
3399
  set dummy $ac_cv_prog_CC
 
3400
  shift
 
3401
  if test $# != 0; then
 
3402
    # We chose a different compiler from the bogus one.
 
3403
    # However, it has the same basename, so the bogon will be chosen
 
3404
    # first if we set CC to just the basename; use the full file name.
 
3405
    shift
 
3406
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
 
3407
  fi
 
3408
fi
 
3409
fi
 
3410
fi
 
3411
CC=$ac_cv_prog_CC
 
3412
if test -n "$CC"; then
 
3413
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 
3414
$as_echo "$CC" >&6; }
 
3415
else
 
3416
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3417
$as_echo "no" >&6; }
 
3418
fi
 
3419
 
 
3420
 
 
3421
fi
 
3422
if test -z "$CC"; then
 
3423
  if test -n "$ac_tool_prefix"; then
 
3424
  for ac_prog in cl.exe
 
3425
  do
 
3426
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 
3427
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
 
3428
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
3429
$as_echo_n "checking for $ac_word... " >&6; }
 
3430
if test "${ac_cv_prog_CC+set}" = set; then :
 
3431
  $as_echo_n "(cached) " >&6
 
3432
else
 
3433
  if test -n "$CC"; then
 
3434
  ac_cv_prog_CC="$CC" # Let the user override the test.
 
3435
else
 
3436
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3437
for as_dir in $PATH
 
3438
do
 
3439
  IFS=$as_save_IFS
 
3440
  test -z "$as_dir" && as_dir=.
 
3441
    for ac_exec_ext in '' $ac_executable_extensions; do
 
3442
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
3443
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
 
3444
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
3445
    break 2
 
3446
  fi
 
3447
done
 
3448
  done
 
3449
IFS=$as_save_IFS
 
3450
 
 
3451
fi
 
3452
fi
 
3453
CC=$ac_cv_prog_CC
 
3454
if test -n "$CC"; then
 
3455
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 
3456
$as_echo "$CC" >&6; }
 
3457
else
 
3458
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3459
$as_echo "no" >&6; }
 
3460
fi
 
3461
 
 
3462
 
 
3463
    test -n "$CC" && break
 
3464
  done
 
3465
fi
 
3466
if test -z "$CC"; then
 
3467
  ac_ct_CC=$CC
 
3468
  for ac_prog in cl.exe
 
3469
do
 
3470
  # Extract the first word of "$ac_prog", so it can be a program name with args.
 
3471
set dummy $ac_prog; ac_word=$2
 
3472
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
3473
$as_echo_n "checking for $ac_word... " >&6; }
 
3474
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
 
3475
  $as_echo_n "(cached) " >&6
 
3476
else
 
3477
  if test -n "$ac_ct_CC"; then
 
3478
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 
3479
else
 
3480
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3481
for as_dir in $PATH
 
3482
do
 
3483
  IFS=$as_save_IFS
 
3484
  test -z "$as_dir" && as_dir=.
 
3485
    for ac_exec_ext in '' $ac_executable_extensions; do
 
3486
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
3487
    ac_cv_prog_ac_ct_CC="$ac_prog"
 
3488
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
3489
    break 2
 
3490
  fi
 
3491
done
 
3492
  done
 
3493
IFS=$as_save_IFS
 
3494
 
 
3495
fi
 
3496
fi
 
3497
ac_ct_CC=$ac_cv_prog_ac_ct_CC
 
3498
if test -n "$ac_ct_CC"; then
 
3499
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
 
3500
$as_echo "$ac_ct_CC" >&6; }
 
3501
else
 
3502
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3503
$as_echo "no" >&6; }
 
3504
fi
 
3505
 
 
3506
 
 
3507
  test -n "$ac_ct_CC" && break
 
3508
done
 
3509
 
 
3510
  if test "x$ac_ct_CC" = x; then
 
3511
    CC=""
 
3512
  else
 
3513
    case $cross_compiling:$ac_tool_warned in
 
3514
yes:)
 
3515
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
3516
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
3517
ac_tool_warned=yes ;;
 
3518
esac
 
3519
    CC=$ac_ct_CC
 
3520
  fi
 
3521
fi
 
3522
 
 
3523
fi
 
3524
 
 
3525
 
 
3526
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
3527
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
3528
as_fn_error "no acceptable C compiler found in \$PATH
 
3529
See \`config.log' for more details." "$LINENO" 5; }
 
3530
 
 
3531
# Provide some information about the compiler.
 
3532
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
 
3533
set X $ac_compile
 
3534
ac_compiler=$2
 
3535
for ac_option in --version -v -V -qversion; do
 
3536
  { { ac_try="$ac_compiler $ac_option >&5"
 
3537
case "(($ac_try" in
 
3538
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
3539
  *) ac_try_echo=$ac_try;;
 
3540
esac
 
3541
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
3542
$as_echo "$ac_try_echo"; } >&5
 
3543
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
 
3544
  ac_status=$?
 
3545
  if test -s conftest.err; then
 
3546
    sed '10a\
 
3547
... rest of stderr output deleted ...
 
3548
         10q' conftest.err >conftest.er1
 
3549
    cat conftest.er1 >&5
 
3550
  fi
 
3551
  rm -f conftest.er1 conftest.err
 
3552
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
3553
  test $ac_status = 0; }
 
3554
done
 
3555
 
 
3556
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3557
/* end confdefs.h.  */
 
3558
 
 
3559
int
 
3560
main ()
 
3561
{
 
3562
 
 
3563
  ;
 
3564
  return 0;
 
3565
}
 
3566
_ACEOF
 
3567
ac_clean_files_save=$ac_clean_files
 
3568
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
 
3569
# Try to create an executable without -o first, disregard a.out.
 
3570
# It will help us diagnose broken compilers, and finding out an intuition
 
3571
# of exeext.
 
3572
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
 
3573
$as_echo_n "checking whether the C compiler works... " >&6; }
 
3574
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
 
3575
 
 
3576
# The possible output files:
 
3577
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
 
3578
 
 
3579
ac_rmfiles=
 
3580
for ac_file in $ac_files
 
3581
do
 
3582
  case $ac_file in
 
3583
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
 
3584
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
 
3585
  esac
 
3586
done
 
3587
rm -f $ac_rmfiles
 
3588
 
 
3589
if { { ac_try="$ac_link_default"
 
3590
case "(($ac_try" in
 
3591
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
3592
  *) ac_try_echo=$ac_try;;
 
3593
esac
 
3594
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
3595
$as_echo "$ac_try_echo"; } >&5
 
3596
  (eval "$ac_link_default") 2>&5
 
3597
  ac_status=$?
 
3598
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
3599
  test $ac_status = 0; }; then :
 
3600
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
 
3601
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
 
3602
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
 
3603
# so that the user can short-circuit this test for compilers unknown to
 
3604
# Autoconf.
 
3605
for ac_file in $ac_files ''
 
3606
do
 
3607
  test -f "$ac_file" || continue
 
3608
  case $ac_file in
 
3609
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
 
3610
        ;;
 
3611
    [ab].out )
 
3612
        # We found the default executable, but exeext='' is most
 
3613
        # certainly right.
 
3614
        break;;
 
3615
    *.* )
 
3616
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
 
3617
        then :; else
 
3618
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
 
3619
        fi
 
3620
        # We set ac_cv_exeext here because the later test for it is not
 
3621
        # safe: cross compilers may not add the suffix if given an `-o'
 
3622
        # argument, so we may need to know it at that point already.
 
3623
        # Even if this section looks crufty: it has the advantage of
 
3624
        # actually working.
 
3625
        break;;
 
3626
    * )
 
3627
        break;;
 
3628
  esac
 
3629
done
 
3630
test "$ac_cv_exeext" = no && ac_cv_exeext=
 
3631
 
 
3632
else
 
3633
  ac_file=''
 
3634
fi
 
3635
if test -z "$ac_file"; then :
 
3636
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3637
$as_echo "no" >&6; }
 
3638
$as_echo "$as_me: failed program was:" >&5
 
3639
sed 's/^/| /' conftest.$ac_ext >&5
 
3640
 
 
3641
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
3642
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
3643
{ as_fn_set_status 77
 
3644
as_fn_error "C compiler cannot create executables
 
3645
See \`config.log' for more details." "$LINENO" 5; }; }
 
3646
else
 
3647
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
3648
$as_echo "yes" >&6; }
 
3649
fi
 
3650
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
 
3651
$as_echo_n "checking for C compiler default output file name... " >&6; }
 
3652
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
 
3653
$as_echo "$ac_file" >&6; }
 
3654
ac_exeext=$ac_cv_exeext
 
3655
 
 
3656
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
 
3657
ac_clean_files=$ac_clean_files_save
 
3658
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
 
3659
$as_echo_n "checking for suffix of executables... " >&6; }
 
3660
if { { ac_try="$ac_link"
 
3661
case "(($ac_try" in
 
3662
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
3663
  *) ac_try_echo=$ac_try;;
 
3664
esac
 
3665
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
3666
$as_echo "$ac_try_echo"; } >&5
 
3667
  (eval "$ac_link") 2>&5
 
3668
  ac_status=$?
 
3669
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
3670
  test $ac_status = 0; }; then :
 
3671
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
 
3672
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
 
3673
# work properly (i.e., refer to `conftest.exe'), while it won't with
 
3674
# `rm'.
 
3675
for ac_file in conftest.exe conftest conftest.*; do
 
3676
  test -f "$ac_file" || continue
 
3677
  case $ac_file in
 
3678
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
 
3679
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
 
3680
          break;;
 
3681
    * ) break;;
 
3682
  esac
 
3683
done
 
3684
else
 
3685
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
3686
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
3687
as_fn_error "cannot compute suffix of executables: cannot compile and link
 
3688
See \`config.log' for more details." "$LINENO" 5; }
 
3689
fi
 
3690
rm -f conftest conftest$ac_cv_exeext
 
3691
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
 
3692
$as_echo "$ac_cv_exeext" >&6; }
 
3693
 
 
3694
rm -f conftest.$ac_ext
 
3695
EXEEXT=$ac_cv_exeext
 
3696
ac_exeext=$EXEEXT
 
3697
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3698
/* end confdefs.h.  */
 
3699
#include <stdio.h>
 
3700
int
 
3701
main ()
 
3702
{
 
3703
FILE *f = fopen ("conftest.out", "w");
 
3704
 return ferror (f) || fclose (f) != 0;
 
3705
 
 
3706
  ;
 
3707
  return 0;
 
3708
}
 
3709
_ACEOF
 
3710
ac_clean_files="$ac_clean_files conftest.out"
 
3711
# Check that the compiler produces executables we can run.  If not, either
 
3712
# the compiler is broken, or we cross compile.
 
3713
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
 
3714
$as_echo_n "checking whether we are cross compiling... " >&6; }
 
3715
if test "$cross_compiling" != yes; then
 
3716
  { { ac_try="$ac_link"
 
3717
case "(($ac_try" in
 
3718
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
3719
  *) ac_try_echo=$ac_try;;
 
3720
esac
 
3721
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
3722
$as_echo "$ac_try_echo"; } >&5
 
3723
  (eval "$ac_link") 2>&5
 
3724
  ac_status=$?
 
3725
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
3726
  test $ac_status = 0; }
 
3727
  if { ac_try='./conftest$ac_cv_exeext'
 
3728
  { { case "(($ac_try" in
 
3729
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
3730
  *) ac_try_echo=$ac_try;;
 
3731
esac
 
3732
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
3733
$as_echo "$ac_try_echo"; } >&5
 
3734
  (eval "$ac_try") 2>&5
 
3735
  ac_status=$?
 
3736
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
3737
  test $ac_status = 0; }; }; then
 
3738
    cross_compiling=no
 
3739
  else
 
3740
    if test "$cross_compiling" = maybe; then
 
3741
        cross_compiling=yes
 
3742
    else
 
3743
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
3744
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
3745
as_fn_error "cannot run C compiled programs.
 
3746
If you meant to cross compile, use \`--host'.
 
3747
See \`config.log' for more details." "$LINENO" 5; }
 
3748
    fi
 
3749
  fi
 
3750
fi
 
3751
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
 
3752
$as_echo "$cross_compiling" >&6; }
 
3753
 
 
3754
rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
 
3755
ac_clean_files=$ac_clean_files_save
 
3756
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
 
3757
$as_echo_n "checking for suffix of object files... " >&6; }
 
3758
if test "${ac_cv_objext+set}" = set; then :
 
3759
  $as_echo_n "(cached) " >&6
 
3760
else
 
3761
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3762
/* end confdefs.h.  */
 
3763
 
 
3764
int
 
3765
main ()
 
3766
{
 
3767
 
 
3768
  ;
 
3769
  return 0;
 
3770
}
 
3771
_ACEOF
 
3772
rm -f conftest.o conftest.obj
 
3773
if { { ac_try="$ac_compile"
 
3774
case "(($ac_try" in
 
3775
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
3776
  *) ac_try_echo=$ac_try;;
 
3777
esac
 
3778
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
3779
$as_echo "$ac_try_echo"; } >&5
 
3780
  (eval "$ac_compile") 2>&5
 
3781
  ac_status=$?
 
3782
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
3783
  test $ac_status = 0; }; then :
 
3784
  for ac_file in conftest.o conftest.obj conftest.*; do
 
3785
  test -f "$ac_file" || continue;
 
3786
  case $ac_file in
 
3787
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
 
3788
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
 
3789
       break;;
 
3790
  esac
 
3791
done
 
3792
else
 
3793
  $as_echo "$as_me: failed program was:" >&5
 
3794
sed 's/^/| /' conftest.$ac_ext >&5
 
3795
 
 
3796
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
3797
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
3798
as_fn_error "cannot compute suffix of object files: cannot compile
 
3799
See \`config.log' for more details." "$LINENO" 5; }
 
3800
fi
 
3801
rm -f conftest.$ac_cv_objext conftest.$ac_ext
 
3802
fi
 
3803
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
 
3804
$as_echo "$ac_cv_objext" >&6; }
 
3805
OBJEXT=$ac_cv_objext
 
3806
ac_objext=$OBJEXT
 
3807
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
 
3808
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
 
3809
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
 
3810
  $as_echo_n "(cached) " >&6
 
3811
else
 
3812
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3813
/* end confdefs.h.  */
 
3814
 
 
3815
int
 
3816
main ()
 
3817
{
 
3818
#ifndef __GNUC__
 
3819
       choke me
 
3820
#endif
 
3821
 
 
3822
  ;
 
3823
  return 0;
 
3824
}
 
3825
_ACEOF
 
3826
if ac_fn_c_try_compile "$LINENO"; then :
 
3827
  ac_compiler_gnu=yes
 
3828
else
 
3829
  ac_compiler_gnu=no
 
3830
fi
 
3831
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
3832
ac_cv_c_compiler_gnu=$ac_compiler_gnu
 
3833
 
 
3834
fi
 
3835
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
 
3836
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
 
3837
if test $ac_compiler_gnu = yes; then
 
3838
  GCC=yes
 
3839
else
 
3840
  GCC=
 
3841
fi
 
3842
ac_test_CFLAGS=${CFLAGS+set}
 
3843
ac_save_CFLAGS=$CFLAGS
 
3844
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
 
3845
$as_echo_n "checking whether $CC accepts -g... " >&6; }
 
3846
if test "${ac_cv_prog_cc_g+set}" = set; then :
 
3847
  $as_echo_n "(cached) " >&6
 
3848
else
 
3849
  ac_save_c_werror_flag=$ac_c_werror_flag
 
3850
   ac_c_werror_flag=yes
 
3851
   ac_cv_prog_cc_g=no
 
3852
   CFLAGS="-g"
 
3853
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3854
/* end confdefs.h.  */
 
3855
 
 
3856
int
 
3857
main ()
 
3858
{
 
3859
 
 
3860
  ;
 
3861
  return 0;
 
3862
}
 
3863
_ACEOF
 
3864
if ac_fn_c_try_compile "$LINENO"; then :
 
3865
  ac_cv_prog_cc_g=yes
 
3866
else
 
3867
  CFLAGS=""
 
3868
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3869
/* end confdefs.h.  */
 
3870
 
 
3871
int
 
3872
main ()
 
3873
{
 
3874
 
 
3875
  ;
 
3876
  return 0;
 
3877
}
 
3878
_ACEOF
 
3879
if ac_fn_c_try_compile "$LINENO"; then :
 
3880
 
 
3881
else
 
3882
  ac_c_werror_flag=$ac_save_c_werror_flag
 
3883
         CFLAGS="-g"
 
3884
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3885
/* end confdefs.h.  */
 
3886
 
 
3887
int
 
3888
main ()
 
3889
{
 
3890
 
 
3891
  ;
 
3892
  return 0;
 
3893
}
 
3894
_ACEOF
 
3895
if ac_fn_c_try_compile "$LINENO"; then :
 
3896
  ac_cv_prog_cc_g=yes
 
3897
fi
 
3898
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
3899
fi
 
3900
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
3901
fi
 
3902
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
3903
   ac_c_werror_flag=$ac_save_c_werror_flag
 
3904
fi
 
3905
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
 
3906
$as_echo "$ac_cv_prog_cc_g" >&6; }
 
3907
if test "$ac_test_CFLAGS" = set; then
 
3908
  CFLAGS=$ac_save_CFLAGS
 
3909
elif test $ac_cv_prog_cc_g = yes; then
 
3910
  if test "$GCC" = yes; then
 
3911
    CFLAGS="-g -O2"
 
3912
  else
 
3913
    CFLAGS="-g"
 
3914
  fi
 
3915
else
 
3916
  if test "$GCC" = yes; then
 
3917
    CFLAGS="-O2"
 
3918
  else
 
3919
    CFLAGS=
 
3920
  fi
 
3921
fi
 
3922
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
 
3923
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
 
3924
if test "${ac_cv_prog_cc_c89+set}" = set; then :
 
3925
  $as_echo_n "(cached) " >&6
 
3926
else
 
3927
  ac_cv_prog_cc_c89=no
 
3928
ac_save_CC=$CC
 
3929
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3930
/* end confdefs.h.  */
 
3931
#include <stdarg.h>
 
3932
#include <stdio.h>
 
3933
#include <sys/types.h>
 
3934
#include <sys/stat.h>
 
3935
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
 
3936
struct buf { int x; };
 
3937
FILE * (*rcsopen) (struct buf *, struct stat *, int);
 
3938
static char *e (p, i)
 
3939
     char **p;
 
3940
     int i;
 
3941
{
 
3942
  return p[i];
 
3943
}
 
3944
static char *f (char * (*g) (char **, int), char **p, ...)
 
3945
{
 
3946
  char *s;
 
3947
  va_list v;
 
3948
  va_start (v,p);
 
3949
  s = g (p, va_arg (v,int));
 
3950
  va_end (v);
 
3951
  return s;
 
3952
}
 
3953
 
 
3954
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
 
3955
   function prototypes and stuff, but not '\xHH' hex character constants.
 
3956
   These don't provoke an error unfortunately, instead are silently treated
 
3957
   as 'x'.  The following induces an error, until -std is added to get
 
3958
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
 
3959
   array size at least.  It's necessary to write '\x00'==0 to get something
 
3960
   that's true only with -std.  */
 
3961
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
 
3962
 
 
3963
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
 
3964
   inside strings and character constants.  */
 
3965
#define FOO(x) 'x'
 
3966
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
 
3967
 
 
3968
int test (int i, double x);
 
3969
struct s1 {int (*f) (int a);};
 
3970
struct s2 {int (*f) (double a);};
 
3971
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
 
3972
int argc;
 
3973
char **argv;
 
3974
int
 
3975
main ()
 
3976
{
 
3977
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
 
3978
  ;
 
3979
  return 0;
 
3980
}
 
3981
_ACEOF
 
3982
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
 
3983
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
 
3984
do
 
3985
  CC="$ac_save_CC $ac_arg"
 
3986
  if ac_fn_c_try_compile "$LINENO"; then :
 
3987
  ac_cv_prog_cc_c89=$ac_arg
 
3988
fi
 
3989
rm -f core conftest.err conftest.$ac_objext
 
3990
  test "x$ac_cv_prog_cc_c89" != "xno" && break
 
3991
done
 
3992
rm -f conftest.$ac_ext
 
3993
CC=$ac_save_CC
 
3994
 
 
3995
fi
 
3996
# AC_CACHE_VAL
 
3997
case "x$ac_cv_prog_cc_c89" in
 
3998
  x)
 
3999
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
 
4000
$as_echo "none needed" >&6; } ;;
 
4001
  xno)
 
4002
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
 
4003
$as_echo "unsupported" >&6; } ;;
 
4004
  *)
 
4005
    CC="$CC $ac_cv_prog_cc_c89"
 
4006
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
 
4007
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
 
4008
esac
 
4009
if test "x$ac_cv_prog_cc_c89" != xno; then :
 
4010
 
 
4011
fi
 
4012
 
 
4013
ac_ext=c
 
4014
ac_cpp='$CPP $CPPFLAGS'
 
4015
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
4016
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
4017
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
4018
 
 
4019
depcc="$CC"   am_compiler_list=
 
4020
 
 
4021
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
 
4022
$as_echo_n "checking dependency style of $depcc... " >&6; }
 
4023
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
 
4024
  $as_echo_n "(cached) " >&6
 
4025
else
 
4026
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
 
4027
  # We make a subdir and do the tests there.  Otherwise we can end up
 
4028
  # making bogus files that we don't know about and never remove.  For
 
4029
  # instance it was reported that on HP-UX the gcc test will end up
 
4030
  # making a dummy file named `D' -- because `-MD' means `put the output
 
4031
  # in D'.
 
4032
  mkdir conftest.dir
 
4033
  # Copy depcomp to subdir because otherwise we won't find it if we're
 
4034
  # using a relative directory.
 
4035
  cp "$am_depcomp" conftest.dir
 
4036
  cd conftest.dir
 
4037
  # We will build objects and dependencies in a subdirectory because
 
4038
  # it helps to detect inapplicable dependency modes.  For instance
 
4039
  # both Tru64's cc and ICC support -MD to output dependencies as a
 
4040
  # side effect of compilation, but ICC will put the dependencies in
 
4041
  # the current directory while Tru64 will put them in the object
 
4042
  # directory.
 
4043
  mkdir sub
 
4044
 
 
4045
  am_cv_CC_dependencies_compiler_type=none
 
4046
  if test "$am_compiler_list" = ""; then
 
4047
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
 
4048
  fi
 
4049
  am__universal=false
 
4050
  case " $depcc " in #(
 
4051
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
 
4052
     esac
 
4053
 
 
4054
  for depmode in $am_compiler_list; do
 
4055
    # Setup a source with many dependencies, because some compilers
 
4056
    # like to wrap large dependency lists on column 80 (with \), and
 
4057
    # we should not choose a depcomp mode which is confused by this.
 
4058
    #
 
4059
    # We need to recreate these files for each test, as the compiler may
 
4060
    # overwrite some of them when testing with obscure command lines.
 
4061
    # This happens at least with the AIX C compiler.
 
4062
    : > sub/conftest.c
 
4063
    for i in 1 2 3 4 5 6; do
 
4064
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
 
4065
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
 
4066
      # Solaris 8's {/usr,}/bin/sh.
 
4067
      touch sub/conftst$i.h
 
4068
    done
 
4069
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
 
4070
 
 
4071
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
 
4072
    # mode.  It turns out that the SunPro C++ compiler does not properly
 
4073
    # handle `-M -o', and we need to detect this.  Also, some Intel
 
4074
    # versions had trouble with output in subdirs
 
4075
    am__obj=sub/conftest.${OBJEXT-o}
 
4076
    am__minus_obj="-o $am__obj"
 
4077
    case $depmode in
 
4078
    gcc)
 
4079
      # This depmode causes a compiler race in universal mode.
 
4080
      test "$am__universal" = false || continue
 
4081
      ;;
 
4082
    nosideeffect)
 
4083
      # after this tag, mechanisms are not by side-effect, so they'll
 
4084
      # only be used when explicitly requested
 
4085
      if test "x$enable_dependency_tracking" = xyes; then
 
4086
        continue
 
4087
      else
 
4088
        break
 
4089
      fi
 
4090
      ;;
 
4091
    msvisualcpp | msvcmsys)
 
4092
      # This compiler won't grok `-c -o', but also, the minuso test has
 
4093
      # not run yet.  These depmodes are late enough in the game, and
 
4094
      # so weak that their functioning should not be impacted.
 
4095
      am__obj=conftest.${OBJEXT-o}
 
4096
      am__minus_obj=
 
4097
      ;;
 
4098
    none) break ;;
 
4099
    esac
 
4100
    if depmode=$depmode \
 
4101
       source=sub/conftest.c object=$am__obj \
 
4102
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
 
4103
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
 
4104
         >/dev/null 2>conftest.err &&
 
4105
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
 
4106
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
 
4107
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
 
4108
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
 
4109
      # icc doesn't choke on unknown options, it will just issue warnings
 
4110
      # or remarks (even with -Werror).  So we grep stderr for any message
 
4111
      # that says an option was ignored or not supported.
 
4112
      # When given -MP, icc 7.0 and 7.1 complain thusly:
 
4113
      #   icc: Command line warning: ignoring option '-M'; no argument required
 
4114
      # The diagnosis changed in icc 8.0:
 
4115
      #   icc: Command line remark: option '-MP' not supported
 
4116
      if (grep 'ignoring option' conftest.err ||
 
4117
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
 
4118
        am_cv_CC_dependencies_compiler_type=$depmode
 
4119
        break
 
4120
      fi
 
4121
    fi
 
4122
  done
 
4123
 
 
4124
  cd ..
 
4125
  rm -rf conftest.dir
 
4126
else
 
4127
  am_cv_CC_dependencies_compiler_type=none
 
4128
fi
 
4129
 
 
4130
fi
 
4131
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
 
4132
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
 
4133
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
 
4134
 
 
4135
 if
 
4136
  test "x$enable_dependency_tracking" != xno \
 
4137
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
 
4138
  am__fastdepCC_TRUE=
 
4139
  am__fastdepCC_FALSE='#'
 
4140
else
 
4141
  am__fastdepCC_TRUE='#'
 
4142
  am__fastdepCC_FALSE=
 
4143
fi
 
4144
 
 
4145
 
 
4146
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
 
4147
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
 
4148
if test "${ac_cv_path_SED+set}" = set; then :
 
4149
  $as_echo_n "(cached) " >&6
 
4150
else
 
4151
            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
 
4152
     for ac_i in 1 2 3 4 5 6 7; do
 
4153
       ac_script="$ac_script$as_nl$ac_script"
 
4154
     done
 
4155
     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
 
4156
     { ac_script=; unset ac_script;}
 
4157
     if test -z "$SED"; then
 
4158
  ac_path_SED_found=false
 
4159
  # Loop through the user's path and test for each of PROGNAME-LIST
 
4160
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
4161
for as_dir in $PATH
 
4162
do
 
4163
  IFS=$as_save_IFS
 
4164
  test -z "$as_dir" && as_dir=.
 
4165
    for ac_prog in sed gsed; do
 
4166
    for ac_exec_ext in '' $ac_executable_extensions; do
 
4167
      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
 
4168
      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
 
4169
# Check for GNU ac_path_SED and select it if it is found.
 
4170
  # Check for GNU $ac_path_SED
 
4171
case `"$ac_path_SED" --version 2>&1` in
 
4172
*GNU*)
 
4173
  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
 
4174
*)
 
4175
  ac_count=0
 
4176
  $as_echo_n 0123456789 >"conftest.in"
 
4177
  while :
 
4178
  do
 
4179
    cat "conftest.in" "conftest.in" >"conftest.tmp"
 
4180
    mv "conftest.tmp" "conftest.in"
 
4181
    cp "conftest.in" "conftest.nl"
 
4182
    $as_echo '' >> "conftest.nl"
 
4183
    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
 
4184
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 
4185
    as_fn_arith $ac_count + 1 && ac_count=$as_val
 
4186
    if test $ac_count -gt ${ac_path_SED_max-0}; then
 
4187
      # Best one so far, save it but keep looking for a better one
 
4188
      ac_cv_path_SED="$ac_path_SED"
 
4189
      ac_path_SED_max=$ac_count
 
4190
    fi
 
4191
    # 10*(2^10) chars as input seems more than enough
 
4192
    test $ac_count -gt 10 && break
 
4193
  done
 
4194
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 
4195
esac
 
4196
 
 
4197
      $ac_path_SED_found && break 3
 
4198
    done
 
4199
  done
 
4200
  done
 
4201
IFS=$as_save_IFS
 
4202
  if test -z "$ac_cv_path_SED"; then
 
4203
    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
 
4204
  fi
 
4205
else
 
4206
  ac_cv_path_SED=$SED
 
4207
fi
 
4208
 
 
4209
fi
 
4210
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
 
4211
$as_echo "$ac_cv_path_SED" >&6; }
 
4212
 SED="$ac_cv_path_SED"
 
4213
  rm -f conftest.sed
 
4214
 
 
4215
test -z "$SED" && SED=sed
 
4216
Xsed="$SED -e 1s/^X//"
 
4217
 
 
4218
 
 
4219
 
 
4220
 
 
4221
 
 
4222
 
 
4223
 
 
4224
 
 
4225
 
 
4226
 
 
4227
 
 
4228
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
 
4229
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
 
4230
if test "${ac_cv_path_GREP+set}" = set; then :
 
4231
  $as_echo_n "(cached) " >&6
 
4232
else
 
4233
  if test -z "$GREP"; then
 
4234
  ac_path_GREP_found=false
 
4235
  # Loop through the user's path and test for each of PROGNAME-LIST
 
4236
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
4237
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
 
4238
do
 
4239
  IFS=$as_save_IFS
 
4240
  test -z "$as_dir" && as_dir=.
 
4241
    for ac_prog in grep ggrep; do
 
4242
    for ac_exec_ext in '' $ac_executable_extensions; do
 
4243
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
 
4244
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
 
4245
# Check for GNU ac_path_GREP and select it if it is found.
 
4246
  # Check for GNU $ac_path_GREP
 
4247
case `"$ac_path_GREP" --version 2>&1` in
 
4248
*GNU*)
 
4249
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
 
4250
*)
 
4251
  ac_count=0
 
4252
  $as_echo_n 0123456789 >"conftest.in"
 
4253
  while :
 
4254
  do
 
4255
    cat "conftest.in" "conftest.in" >"conftest.tmp"
 
4256
    mv "conftest.tmp" "conftest.in"
 
4257
    cp "conftest.in" "conftest.nl"
 
4258
    $as_echo 'GREP' >> "conftest.nl"
 
4259
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
 
4260
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 
4261
    as_fn_arith $ac_count + 1 && ac_count=$as_val
 
4262
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
 
4263
      # Best one so far, save it but keep looking for a better one
 
4264
      ac_cv_path_GREP="$ac_path_GREP"
 
4265
      ac_path_GREP_max=$ac_count
 
4266
    fi
 
4267
    # 10*(2^10) chars as input seems more than enough
 
4268
    test $ac_count -gt 10 && break
 
4269
  done
 
4270
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 
4271
esac
 
4272
 
 
4273
      $ac_path_GREP_found && break 3
 
4274
    done
 
4275
  done
 
4276
  done
 
4277
IFS=$as_save_IFS
 
4278
  if test -z "$ac_cv_path_GREP"; then
 
4279
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
 
4280
  fi
 
4281
else
 
4282
  ac_cv_path_GREP=$GREP
 
4283
fi
 
4284
 
 
4285
fi
 
4286
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
 
4287
$as_echo "$ac_cv_path_GREP" >&6; }
 
4288
 GREP="$ac_cv_path_GREP"
 
4289
 
 
4290
 
 
4291
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
 
4292
$as_echo_n "checking for egrep... " >&6; }
 
4293
if test "${ac_cv_path_EGREP+set}" = set; then :
 
4294
  $as_echo_n "(cached) " >&6
 
4295
else
 
4296
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
 
4297
   then ac_cv_path_EGREP="$GREP -E"
 
4298
   else
 
4299
     if test -z "$EGREP"; then
 
4300
  ac_path_EGREP_found=false
 
4301
  # Loop through the user's path and test for each of PROGNAME-LIST
 
4302
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
4303
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
 
4304
do
 
4305
  IFS=$as_save_IFS
 
4306
  test -z "$as_dir" && as_dir=.
 
4307
    for ac_prog in egrep; do
 
4308
    for ac_exec_ext in '' $ac_executable_extensions; do
 
4309
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
 
4310
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
 
4311
# Check for GNU ac_path_EGREP and select it if it is found.
 
4312
  # Check for GNU $ac_path_EGREP
 
4313
case `"$ac_path_EGREP" --version 2>&1` in
 
4314
*GNU*)
 
4315
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
 
4316
*)
 
4317
  ac_count=0
 
4318
  $as_echo_n 0123456789 >"conftest.in"
 
4319
  while :
 
4320
  do
 
4321
    cat "conftest.in" "conftest.in" >"conftest.tmp"
 
4322
    mv "conftest.tmp" "conftest.in"
 
4323
    cp "conftest.in" "conftest.nl"
 
4324
    $as_echo 'EGREP' >> "conftest.nl"
 
4325
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
 
4326
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 
4327
    as_fn_arith $ac_count + 1 && ac_count=$as_val
 
4328
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
 
4329
      # Best one so far, save it but keep looking for a better one
 
4330
      ac_cv_path_EGREP="$ac_path_EGREP"
 
4331
      ac_path_EGREP_max=$ac_count
 
4332
    fi
 
4333
    # 10*(2^10) chars as input seems more than enough
 
4334
    test $ac_count -gt 10 && break
 
4335
  done
 
4336
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 
4337
esac
 
4338
 
 
4339
      $ac_path_EGREP_found && break 3
 
4340
    done
 
4341
  done
 
4342
  done
 
4343
IFS=$as_save_IFS
 
4344
  if test -z "$ac_cv_path_EGREP"; then
 
4345
    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
 
4346
  fi
 
4347
else
 
4348
  ac_cv_path_EGREP=$EGREP
 
4349
fi
 
4350
 
 
4351
   fi
 
4352
fi
 
4353
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
 
4354
$as_echo "$ac_cv_path_EGREP" >&6; }
 
4355
 EGREP="$ac_cv_path_EGREP"
 
4356
 
 
4357
 
 
4358
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
 
4359
$as_echo_n "checking for fgrep... " >&6; }
 
4360
if test "${ac_cv_path_FGREP+set}" = set; then :
 
4361
  $as_echo_n "(cached) " >&6
 
4362
else
 
4363
  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
 
4364
   then ac_cv_path_FGREP="$GREP -F"
 
4365
   else
 
4366
     if test -z "$FGREP"; then
 
4367
  ac_path_FGREP_found=false
 
4368
  # Loop through the user's path and test for each of PROGNAME-LIST
 
4369
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
4370
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
 
4371
do
 
4372
  IFS=$as_save_IFS
 
4373
  test -z "$as_dir" && as_dir=.
 
4374
    for ac_prog in fgrep; do
 
4375
    for ac_exec_ext in '' $ac_executable_extensions; do
 
4376
      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
 
4377
      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
 
4378
# Check for GNU ac_path_FGREP and select it if it is found.
 
4379
  # Check for GNU $ac_path_FGREP
 
4380
case `"$ac_path_FGREP" --version 2>&1` in
 
4381
*GNU*)
 
4382
  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
 
4383
*)
 
4384
  ac_count=0
 
4385
  $as_echo_n 0123456789 >"conftest.in"
 
4386
  while :
 
4387
  do
 
4388
    cat "conftest.in" "conftest.in" >"conftest.tmp"
 
4389
    mv "conftest.tmp" "conftest.in"
 
4390
    cp "conftest.in" "conftest.nl"
 
4391
    $as_echo 'FGREP' >> "conftest.nl"
 
4392
    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
 
4393
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 
4394
    as_fn_arith $ac_count + 1 && ac_count=$as_val
 
4395
    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
 
4396
      # Best one so far, save it but keep looking for a better one
 
4397
      ac_cv_path_FGREP="$ac_path_FGREP"
 
4398
      ac_path_FGREP_max=$ac_count
 
4399
    fi
 
4400
    # 10*(2^10) chars as input seems more than enough
 
4401
    test $ac_count -gt 10 && break
 
4402
  done
 
4403
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 
4404
esac
 
4405
 
 
4406
      $ac_path_FGREP_found && break 3
 
4407
    done
 
4408
  done
 
4409
  done
 
4410
IFS=$as_save_IFS
 
4411
  if test -z "$ac_cv_path_FGREP"; then
 
4412
    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
 
4413
  fi
 
4414
else
 
4415
  ac_cv_path_FGREP=$FGREP
 
4416
fi
 
4417
 
 
4418
   fi
 
4419
fi
 
4420
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
 
4421
$as_echo "$ac_cv_path_FGREP" >&6; }
 
4422
 FGREP="$ac_cv_path_FGREP"
 
4423
 
 
4424
 
 
4425
test -z "$GREP" && GREP=grep
 
4426
 
 
4427
 
 
4428
 
 
4429
 
 
4430
 
 
4431
 
 
4432
 
 
4433
 
 
4434
 
 
4435
 
 
4436
 
 
4437
 
 
4438
 
 
4439
 
 
4440
 
 
4441
 
 
4442
 
 
4443
 
 
4444
 
 
4445
# Check whether --with-gnu-ld was given.
 
4446
if test "${with_gnu_ld+set}" = set; then :
 
4447
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
 
4448
else
 
4449
  with_gnu_ld=no
 
4450
fi
 
4451
 
 
4452
ac_prog=ld
 
4453
if test "$GCC" = yes; then
 
4454
  # Check if gcc -print-prog-name=ld gives a path.
 
4455
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
 
4456
$as_echo_n "checking for ld used by $CC... " >&6; }
 
4457
  case $host in
 
4458
  *-*-mingw*)
 
4459
    # gcc leaves a trailing carriage return which upsets mingw
 
4460
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
 
4461
  *)
 
4462
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
 
4463
  esac
 
4464
  case $ac_prog in
 
4465
    # Accept absolute paths.
 
4466
    [\\/]* | ?:[\\/]*)
 
4467
      re_direlt='/[^/][^/]*/\.\./'
 
4468
      # Canonicalize the pathname of ld
 
4469
      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
 
4470
      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
 
4471
        ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
 
4472
      done
 
4473
      test -z "$LD" && LD="$ac_prog"
 
4474
      ;;
 
4475
  "")
 
4476
    # If it fails, then pretend we aren't using GCC.
 
4477
    ac_prog=ld
 
4478
    ;;
 
4479
  *)
 
4480
    # If it is relative, then search for the first ld in PATH.
 
4481
    with_gnu_ld=unknown
 
4482
    ;;
 
4483
  esac
 
4484
elif test "$with_gnu_ld" = yes; then
 
4485
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
 
4486
$as_echo_n "checking for GNU ld... " >&6; }
 
4487
else
 
4488
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
 
4489
$as_echo_n "checking for non-GNU ld... " >&6; }
 
4490
fi
 
4491
if test "${lt_cv_path_LD+set}" = set; then :
 
4492
  $as_echo_n "(cached) " >&6
 
4493
else
 
4494
  if test -z "$LD"; then
 
4495
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 
4496
  for ac_dir in $PATH; do
 
4497
    IFS="$lt_save_ifs"
 
4498
    test -z "$ac_dir" && ac_dir=.
 
4499
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
 
4500
      lt_cv_path_LD="$ac_dir/$ac_prog"
 
4501
      # Check to see if the program is GNU ld.  I'd rather use --version,
 
4502
      # but apparently some variants of GNU ld only accept -v.
 
4503
      # Break only if it was the GNU/non-GNU ld that we prefer.
 
4504
      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
 
4505
      *GNU* | *'with BFD'*)
 
4506
        test "$with_gnu_ld" != no && break
 
4507
        ;;
 
4508
      *)
 
4509
        test "$with_gnu_ld" != yes && break
 
4510
        ;;
 
4511
      esac
 
4512
    fi
 
4513
  done
 
4514
  IFS="$lt_save_ifs"
 
4515
else
 
4516
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
 
4517
fi
 
4518
fi
 
4519
 
 
4520
LD="$lt_cv_path_LD"
 
4521
if test -n "$LD"; then
 
4522
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
 
4523
$as_echo "$LD" >&6; }
 
4524
else
 
4525
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
4526
$as_echo "no" >&6; }
 
4527
fi
 
4528
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
 
4529
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
 
4530
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
 
4531
if test "${lt_cv_prog_gnu_ld+set}" = set; then :
 
4532
  $as_echo_n "(cached) " >&6
 
4533
else
 
4534
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
 
4535
case `$LD -v 2>&1 </dev/null` in
 
4536
*GNU* | *'with BFD'*)
 
4537
  lt_cv_prog_gnu_ld=yes
 
4538
  ;;
 
4539
*)
 
4540
  lt_cv_prog_gnu_ld=no
 
4541
  ;;
 
4542
esac
 
4543
fi
 
4544
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
 
4545
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
 
4546
with_gnu_ld=$lt_cv_prog_gnu_ld
 
4547
 
 
4548
 
 
4549
 
 
4550
 
 
4551
 
 
4552
 
 
4553
 
 
4554
 
 
4555
 
 
4556
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
 
4557
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
 
4558
if test "${lt_cv_path_NM+set}" = set; then :
 
4559
  $as_echo_n "(cached) " >&6
 
4560
else
 
4561
  if test -n "$NM"; then
 
4562
  # Let the user override the test.
 
4563
  lt_cv_path_NM="$NM"
 
4564
else
 
4565
  lt_nm_to_check="${ac_tool_prefix}nm"
 
4566
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
 
4567
    lt_nm_to_check="$lt_nm_to_check nm"
 
4568
  fi
 
4569
  for lt_tmp_nm in $lt_nm_to_check; do
 
4570
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 
4571
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
 
4572
      IFS="$lt_save_ifs"
 
4573
      test -z "$ac_dir" && ac_dir=.
 
4574
      tmp_nm="$ac_dir/$lt_tmp_nm"
 
4575
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
 
4576
        # Check to see if the nm accepts a BSD-compat flag.
 
4577
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
 
4578
        #   nm: unknown option "B" ignored
 
4579
        # Tru64's nm complains that /dev/null is an invalid object file
 
4580
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
 
4581
        */dev/null* | *'Invalid file or object type'*)
 
4582
          lt_cv_path_NM="$tmp_nm -B"
 
4583
          break
 
4584
          ;;
 
4585
        *)
 
4586
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
 
4587
          */dev/null*)
 
4588
            lt_cv_path_NM="$tmp_nm -p"
 
4589
            break
 
4590
            ;;
 
4591
          *)
 
4592
            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
 
4593
            continue # so that we can try to find one that supports BSD flags
 
4594
            ;;
 
4595
          esac
 
4596
          ;;
 
4597
        esac
 
4598
      fi
 
4599
    done
 
4600
    IFS="$lt_save_ifs"
 
4601
  done
 
4602
  : ${lt_cv_path_NM=no}
 
4603
fi
 
4604
fi
 
4605
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
 
4606
$as_echo "$lt_cv_path_NM" >&6; }
 
4607
if test "$lt_cv_path_NM" != "no"; then
 
4608
  NM="$lt_cv_path_NM"
 
4609
else
 
4610
  # Didn't find any BSD compatible name lister, look for dumpbin.
 
4611
  if test -n "$ac_tool_prefix"; then
 
4612
  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
 
4613
  do
 
4614
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 
4615
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
 
4616
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
4617
$as_echo_n "checking for $ac_word... " >&6; }
 
4618
if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
 
4619
  $as_echo_n "(cached) " >&6
 
4620
else
 
4621
  if test -n "$DUMPBIN"; then
 
4622
  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
 
4623
else
 
4624
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
4625
for as_dir in $PATH
 
4626
do
 
4627
  IFS=$as_save_IFS
 
4628
  test -z "$as_dir" && as_dir=.
 
4629
    for ac_exec_ext in '' $ac_executable_extensions; do
 
4630
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
4631
    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
 
4632
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
4633
    break 2
 
4634
  fi
 
4635
done
 
4636
  done
 
4637
IFS=$as_save_IFS
 
4638
 
 
4639
fi
 
4640
fi
 
4641
DUMPBIN=$ac_cv_prog_DUMPBIN
 
4642
if test -n "$DUMPBIN"; then
 
4643
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
 
4644
$as_echo "$DUMPBIN" >&6; }
 
4645
else
 
4646
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
4647
$as_echo "no" >&6; }
 
4648
fi
 
4649
 
 
4650
 
 
4651
    test -n "$DUMPBIN" && break
 
4652
  done
 
4653
fi
 
4654
if test -z "$DUMPBIN"; then
 
4655
  ac_ct_DUMPBIN=$DUMPBIN
 
4656
  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
 
4657
do
 
4658
  # Extract the first word of "$ac_prog", so it can be a program name with args.
 
4659
set dummy $ac_prog; ac_word=$2
 
4660
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
4661
$as_echo_n "checking for $ac_word... " >&6; }
 
4662
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
 
4663
  $as_echo_n "(cached) " >&6
 
4664
else
 
4665
  if test -n "$ac_ct_DUMPBIN"; then
 
4666
  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
 
4667
else
 
4668
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
4669
for as_dir in $PATH
 
4670
do
 
4671
  IFS=$as_save_IFS
 
4672
  test -z "$as_dir" && as_dir=.
 
4673
    for ac_exec_ext in '' $ac_executable_extensions; do
 
4674
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
4675
    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
 
4676
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
4677
    break 2
 
4678
  fi
 
4679
done
 
4680
  done
 
4681
IFS=$as_save_IFS
 
4682
 
 
4683
fi
 
4684
fi
 
4685
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
 
4686
if test -n "$ac_ct_DUMPBIN"; then
 
4687
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
 
4688
$as_echo "$ac_ct_DUMPBIN" >&6; }
 
4689
else
 
4690
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
4691
$as_echo "no" >&6; }
 
4692
fi
 
4693
 
 
4694
 
 
4695
  test -n "$ac_ct_DUMPBIN" && break
 
4696
done
 
4697
 
 
4698
  if test "x$ac_ct_DUMPBIN" = x; then
 
4699
    DUMPBIN=":"
 
4700
  else
 
4701
    case $cross_compiling:$ac_tool_warned in
 
4702
yes:)
 
4703
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
4704
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
4705
ac_tool_warned=yes ;;
 
4706
esac
 
4707
    DUMPBIN=$ac_ct_DUMPBIN
 
4708
  fi
 
4709
fi
 
4710
 
 
4711
 
 
4712
  if test "$DUMPBIN" != ":"; then
 
4713
    NM="$DUMPBIN"
 
4714
  fi
 
4715
fi
 
4716
test -z "$NM" && NM=nm
 
4717
 
 
4718
 
 
4719
 
 
4720
 
 
4721
 
 
4722
 
 
4723
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
 
4724
$as_echo_n "checking the name lister ($NM) interface... " >&6; }
 
4725
if test "${lt_cv_nm_interface+set}" = set; then :
 
4726
  $as_echo_n "(cached) " >&6
 
4727
else
 
4728
  lt_cv_nm_interface="BSD nm"
 
4729
  echo "int some_variable = 0;" > conftest.$ac_ext
 
4730
  (eval echo "\"\$as_me:4730: $ac_compile\"" >&5)
 
4731
  (eval "$ac_compile" 2>conftest.err)
 
4732
  cat conftest.err >&5
 
4733
  (eval echo "\"\$as_me:4733: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
 
4734
  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
 
4735
  cat conftest.err >&5
 
4736
  (eval echo "\"\$as_me:4736: output\"" >&5)
 
4737
  cat conftest.out >&5
 
4738
  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
 
4739
    lt_cv_nm_interface="MS dumpbin"
 
4740
  fi
 
4741
  rm -f conftest*
 
4742
fi
 
4743
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
 
4744
$as_echo "$lt_cv_nm_interface" >&6; }
 
4745
 
 
4746
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
 
4747
$as_echo_n "checking whether ln -s works... " >&6; }
 
4748
LN_S=$as_ln_s
 
4749
if test "$LN_S" = "ln -s"; then
 
4750
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
4751
$as_echo "yes" >&6; }
 
4752
else
 
4753
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
 
4754
$as_echo "no, using $LN_S" >&6; }
 
4755
fi
 
4756
 
 
4757
# find the maximum length of command line arguments
 
4758
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
 
4759
$as_echo_n "checking the maximum length of command line arguments... " >&6; }
 
4760
if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
 
4761
  $as_echo_n "(cached) " >&6
 
4762
else
 
4763
    i=0
 
4764
  teststring="ABCD"
 
4765
 
 
4766
  case $build_os in
 
4767
  msdosdjgpp*)
 
4768
    # On DJGPP, this test can blow up pretty badly due to problems in libc
 
4769
    # (any single argument exceeding 2000 bytes causes a buffer overrun
 
4770
    # during glob expansion).  Even if it were fixed, the result of this
 
4771
    # check would be larger than it should be.
 
4772
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
 
4773
    ;;
 
4774
 
 
4775
  gnu*)
 
4776
    # Under GNU Hurd, this test is not required because there is
 
4777
    # no limit to the length of command line arguments.
 
4778
    # Libtool will interpret -1 as no limit whatsoever
 
4779
    lt_cv_sys_max_cmd_len=-1;
 
4780
    ;;
 
4781
 
 
4782
  cygwin* | mingw* | cegcc*)
 
4783
    # On Win9x/ME, this test blows up -- it succeeds, but takes
 
4784
    # about 5 minutes as the teststring grows exponentially.
 
4785
    # Worse, since 9x/ME are not pre-emptively multitasking,
 
4786
    # you end up with a "frozen" computer, even though with patience
 
4787
    # the test eventually succeeds (with a max line length of 256k).
 
4788
    # Instead, let's just punt: use the minimum linelength reported by
 
4789
    # all of the supported platforms: 8192 (on NT/2K/XP).
 
4790
    lt_cv_sys_max_cmd_len=8192;
 
4791
    ;;
 
4792
 
 
4793
  amigaos*)
 
4794
    # On AmigaOS with pdksh, this test takes hours, literally.
 
4795
    # So we just punt and use a minimum line length of 8192.
 
4796
    lt_cv_sys_max_cmd_len=8192;
 
4797
    ;;
 
4798
 
 
4799
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
 
4800
    # This has been around since 386BSD, at least.  Likely further.
 
4801
    if test -x /sbin/sysctl; then
 
4802
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
 
4803
    elif test -x /usr/sbin/sysctl; then
 
4804
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
 
4805
    else
 
4806
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
 
4807
    fi
 
4808
    # And add a safety zone
 
4809
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
 
4810
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
 
4811
    ;;
 
4812
 
 
4813
  interix*)
 
4814
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
 
4815
    lt_cv_sys_max_cmd_len=196608
 
4816
    ;;
 
4817
 
 
4818
  osf*)
 
4819
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
 
4820
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
 
4821
    # nice to cause kernel panics so lets avoid the loop below.
 
4822
    # First set a reasonable default.
 
4823
    lt_cv_sys_max_cmd_len=16384
 
4824
    #
 
4825
    if test -x /sbin/sysconfig; then
 
4826
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
 
4827
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
 
4828
      esac
 
4829
    fi
 
4830
    ;;
 
4831
  sco3.2v5*)
 
4832
    lt_cv_sys_max_cmd_len=102400
 
4833
    ;;
 
4834
  sysv5* | sco5v6* | sysv4.2uw2*)
 
4835
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
 
4836
    if test -n "$kargmax"; then
 
4837
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
 
4838
    else
 
4839
      lt_cv_sys_max_cmd_len=32768
 
4840
    fi
 
4841
    ;;
 
4842
  *)
 
4843
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
 
4844
    if test -n "$lt_cv_sys_max_cmd_len"; then
 
4845
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
 
4846
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
 
4847
    else
 
4848
      # Make teststring a little bigger before we do anything with it.
 
4849
      # a 1K string should be a reasonable start.
 
4850
      for i in 1 2 3 4 5 6 7 8 ; do
 
4851
        teststring=$teststring$teststring
 
4852
      done
 
4853
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
 
4854
      # If test is not a shell built-in, we'll probably end up computing a
 
4855
      # maximum length that is only half of the actual maximum length, but
 
4856
      # we can't tell.
 
4857
      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
 
4858
                 = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
 
4859
              test $i != 17 # 1/2 MB should be enough
 
4860
      do
 
4861
        i=`expr $i + 1`
 
4862
        teststring=$teststring$teststring
 
4863
      done
 
4864
      # Only check the string length outside the loop.
 
4865
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
 
4866
      teststring=
 
4867
      # Add a significant safety factor because C++ compilers can tack on
 
4868
      # massive amounts of additional arguments before passing them to the
 
4869
      # linker.  It appears as though 1/2 is a usable value.
 
4870
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
 
4871
    fi
 
4872
    ;;
 
4873
  esac
 
4874
 
 
4875
fi
 
4876
 
 
4877
if test -n $lt_cv_sys_max_cmd_len ; then
 
4878
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
 
4879
$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
 
4880
else
 
4881
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
 
4882
$as_echo "none" >&6; }
 
4883
fi
 
4884
max_cmd_len=$lt_cv_sys_max_cmd_len
 
4885
 
 
4886
 
 
4887
 
 
4888
 
 
4889
 
 
4890
 
 
4891
: ${CP="cp -f"}
 
4892
: ${MV="mv -f"}
 
4893
: ${RM="rm -f"}
 
4894
 
 
4895
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
 
4896
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
 
4897
# Try some XSI features
 
4898
xsi_shell=no
 
4899
( _lt_dummy="a/b/c"
 
4900
  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
 
4901
      = c,a/b,, \
 
4902
    && eval 'test $(( 1 + 1 )) -eq 2 \
 
4903
    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
 
4904
  && xsi_shell=yes
 
4905
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
 
4906
$as_echo "$xsi_shell" >&6; }
 
4907
 
 
4908
 
 
4909
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
 
4910
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
 
4911
lt_shell_append=no
 
4912
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
 
4913
    >/dev/null 2>&1 \
 
4914
  && lt_shell_append=yes
 
4915
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
 
4916
$as_echo "$lt_shell_append" >&6; }
 
4917
 
 
4918
 
 
4919
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
 
4920
  lt_unset=unset
 
4921
else
 
4922
  lt_unset=false
 
4923
fi
 
4924
 
 
4925
 
 
4926
 
 
4927
 
 
4928
 
 
4929
# test EBCDIC or ASCII
 
4930
case `echo X|tr X '\101'` in
 
4931
 A) # ASCII based system
 
4932
    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
 
4933
  lt_SP2NL='tr \040 \012'
 
4934
  lt_NL2SP='tr \015\012 \040\040'
 
4935
  ;;
 
4936
 *) # EBCDIC based system
 
4937
  lt_SP2NL='tr \100 \n'
 
4938
  lt_NL2SP='tr \r\n \100\100'
 
4939
  ;;
 
4940
esac
 
4941
 
 
4942
 
 
4943
 
 
4944
 
 
4945
 
 
4946
 
 
4947
 
 
4948
 
 
4949
 
 
4950
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
 
4951
$as_echo_n "checking for $LD option to reload object files... " >&6; }
 
4952
if test "${lt_cv_ld_reload_flag+set}" = set; then :
 
4953
  $as_echo_n "(cached) " >&6
 
4954
else
 
4955
  lt_cv_ld_reload_flag='-r'
 
4956
fi
 
4957
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
 
4958
$as_echo "$lt_cv_ld_reload_flag" >&6; }
 
4959
reload_flag=$lt_cv_ld_reload_flag
 
4960
case $reload_flag in
 
4961
"" | " "*) ;;
 
4962
*) reload_flag=" $reload_flag" ;;
 
4963
esac
 
4964
reload_cmds='$LD$reload_flag -o $output$reload_objs'
 
4965
case $host_os in
 
4966
  darwin*)
 
4967
    if test "$GCC" = yes; then
 
4968
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
 
4969
    else
 
4970
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
 
4971
    fi
 
4972
    ;;
 
4973
esac
 
4974
 
 
4975
 
 
4976
 
 
4977
 
 
4978
 
 
4979
 
 
4980
 
 
4981
 
 
4982
 
 
4983
if test -n "$ac_tool_prefix"; then
 
4984
  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
 
4985
set dummy ${ac_tool_prefix}objdump; ac_word=$2
 
4986
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
4987
$as_echo_n "checking for $ac_word... " >&6; }
 
4988
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
 
4989
  $as_echo_n "(cached) " >&6
 
4990
else
 
4991
  if test -n "$OBJDUMP"; then
 
4992
  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
 
4993
else
 
4994
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
4995
for as_dir in $PATH
 
4996
do
 
4997
  IFS=$as_save_IFS
 
4998
  test -z "$as_dir" && as_dir=.
 
4999
    for ac_exec_ext in '' $ac_executable_extensions; do
 
5000
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
5001
    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
 
5002
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
5003
    break 2
 
5004
  fi
 
5005
done
 
5006
  done
 
5007
IFS=$as_save_IFS
 
5008
 
 
5009
fi
 
5010
fi
 
5011
OBJDUMP=$ac_cv_prog_OBJDUMP
 
5012
if test -n "$OBJDUMP"; then
 
5013
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
 
5014
$as_echo "$OBJDUMP" >&6; }
 
5015
else
 
5016
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
5017
$as_echo "no" >&6; }
 
5018
fi
 
5019
 
 
5020
 
 
5021
fi
 
5022
if test -z "$ac_cv_prog_OBJDUMP"; then
 
5023
  ac_ct_OBJDUMP=$OBJDUMP
 
5024
  # Extract the first word of "objdump", so it can be a program name with args.
 
5025
set dummy objdump; ac_word=$2
 
5026
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
5027
$as_echo_n "checking for $ac_word... " >&6; }
 
5028
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
 
5029
  $as_echo_n "(cached) " >&6
 
5030
else
 
5031
  if test -n "$ac_ct_OBJDUMP"; then
 
5032
  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
 
5033
else
 
5034
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
5035
for as_dir in $PATH
 
5036
do
 
5037
  IFS=$as_save_IFS
 
5038
  test -z "$as_dir" && as_dir=.
 
5039
    for ac_exec_ext in '' $ac_executable_extensions; do
 
5040
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
5041
    ac_cv_prog_ac_ct_OBJDUMP="objdump"
 
5042
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
5043
    break 2
 
5044
  fi
 
5045
done
 
5046
  done
 
5047
IFS=$as_save_IFS
 
5048
 
 
5049
fi
 
5050
fi
 
5051
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
 
5052
if test -n "$ac_ct_OBJDUMP"; then
 
5053
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
 
5054
$as_echo "$ac_ct_OBJDUMP" >&6; }
 
5055
else
 
5056
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
5057
$as_echo "no" >&6; }
 
5058
fi
 
5059
 
 
5060
  if test "x$ac_ct_OBJDUMP" = x; then
 
5061
    OBJDUMP="false"
 
5062
  else
 
5063
    case $cross_compiling:$ac_tool_warned in
 
5064
yes:)
 
5065
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
5066
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
5067
ac_tool_warned=yes ;;
 
5068
esac
 
5069
    OBJDUMP=$ac_ct_OBJDUMP
 
5070
  fi
 
5071
else
 
5072
  OBJDUMP="$ac_cv_prog_OBJDUMP"
 
5073
fi
 
5074
 
 
5075
test -z "$OBJDUMP" && OBJDUMP=objdump
 
5076
 
 
5077
 
 
5078
 
 
5079
 
 
5080
 
 
5081
 
 
5082
 
 
5083
 
 
5084
 
 
5085
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
 
5086
$as_echo_n "checking how to recognize dependent libraries... " >&6; }
 
5087
if test "${lt_cv_deplibs_check_method+set}" = set; then :
 
5088
  $as_echo_n "(cached) " >&6
 
5089
else
 
5090
  lt_cv_file_magic_cmd='$MAGIC_CMD'
 
5091
lt_cv_file_magic_test_file=
 
5092
lt_cv_deplibs_check_method='unknown'
 
5093
# Need to set the preceding variable on all platforms that support
 
5094
# interlibrary dependencies.
 
5095
# 'none' -- dependencies not supported.
 
5096
# `unknown' -- same as none, but documents that we really don't know.
 
5097
# 'pass_all' -- all dependencies passed with no checks.
 
5098
# 'test_compile' -- check by making test program.
 
5099
# 'file_magic [[regex]]' -- check by looking for files in library path
 
5100
# which responds to the $file_magic_cmd with a given extended regex.
 
5101
# If you have `file' or equivalent on your system and you're not sure
 
5102
# whether `pass_all' will *always* work, you probably want this one.
 
5103
 
 
5104
case $host_os in
 
5105
aix[4-9]*)
 
5106
  lt_cv_deplibs_check_method=pass_all
 
5107
  ;;
 
5108
 
 
5109
beos*)
 
5110
  lt_cv_deplibs_check_method=pass_all
 
5111
  ;;
 
5112
 
 
5113
bsdi[45]*)
 
5114
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
 
5115
  lt_cv_file_magic_cmd='/usr/bin/file -L'
 
5116
  lt_cv_file_magic_test_file=/shlib/libc.so
 
5117
  ;;
 
5118
 
 
5119
cygwin*)
 
5120
  # func_win32_libid is a shell function defined in ltmain.sh
 
5121
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
 
5122
  lt_cv_file_magic_cmd='func_win32_libid'
 
5123
  ;;
 
5124
 
 
5125
mingw* | pw32*)
 
5126
  # Base MSYS/MinGW do not provide the 'file' command needed by
 
5127
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
 
5128
  # unless we find 'file', for example because we are cross-compiling.
 
5129
  if ( file / ) >/dev/null 2>&1; then
 
5130
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
 
5131
    lt_cv_file_magic_cmd='func_win32_libid'
 
5132
  else
 
5133
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
 
5134
    lt_cv_file_magic_cmd='$OBJDUMP -f'
 
5135
  fi
 
5136
  ;;
 
5137
 
 
5138
cegcc)
 
5139
  # use the weaker test based on 'objdump'. See mingw*.
 
5140
  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
 
5141
  lt_cv_file_magic_cmd='$OBJDUMP -f'
 
5142
  ;;
 
5143
 
 
5144
darwin* | rhapsody*)
 
5145
  lt_cv_deplibs_check_method=pass_all
 
5146
  ;;
 
5147
 
 
5148
freebsd* | dragonfly*)
 
5149
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
 
5150
    case $host_cpu in
 
5151
    i*86 )
 
5152
      # Not sure whether the presence of OpenBSD here was a mistake.
 
5153
      # Let's accept both of them until this is cleared up.
 
5154
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
 
5155
      lt_cv_file_magic_cmd=/usr/bin/file
 
5156
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
 
5157
      ;;
 
5158
    esac
 
5159
  else
 
5160
    lt_cv_deplibs_check_method=pass_all
 
5161
  fi
 
5162
  ;;
 
5163
 
 
5164
gnu*)
 
5165
  lt_cv_deplibs_check_method=pass_all
 
5166
  ;;
 
5167
 
 
5168
hpux10.20* | hpux11*)
 
5169
  lt_cv_file_magic_cmd=/usr/bin/file
 
5170
  case $host_cpu in
 
5171
  ia64*)
 
5172
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
 
5173
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
 
5174
    ;;
 
5175
  hppa*64*)
 
5176
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
 
5177
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
 
5178
    ;;
 
5179
  *)
 
5180
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
 
5181
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
 
5182
    ;;
 
5183
  esac
 
5184
  ;;
 
5185
 
 
5186
interix[3-9]*)
 
5187
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
 
5188
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
 
5189
  ;;
 
5190
 
 
5191
irix5* | irix6* | nonstopux*)
 
5192
  case $LD in
 
5193
  *-32|*"-32 ") libmagic=32-bit;;
 
5194
  *-n32|*"-n32 ") libmagic=N32;;
 
5195
  *-64|*"-64 ") libmagic=64-bit;;
 
5196
  *) libmagic=never-match;;
 
5197
  esac
 
5198
  lt_cv_deplibs_check_method=pass_all
 
5199
  ;;
 
5200
 
 
5201
# This must be Linux ELF.
 
5202
linux* | k*bsd*-gnu | kopensolaris*-gnu)
 
5203
  lt_cv_deplibs_check_method=pass_all
 
5204
  ;;
 
5205
 
 
5206
netbsd* | netbsdelf*-gnu)
 
5207
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
 
5208
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
 
5209
  else
 
5210
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
 
5211
  fi
 
5212
  ;;
 
5213
 
 
5214
newos6*)
 
5215
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
 
5216
  lt_cv_file_magic_cmd=/usr/bin/file
 
5217
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
 
5218
  ;;
 
5219
 
 
5220
*nto* | *qnx*)
 
5221
  lt_cv_deplibs_check_method=pass_all
 
5222
  ;;
 
5223
 
 
5224
openbsd*)
 
5225
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
 
5226
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
 
5227
  else
 
5228
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
 
5229
  fi
 
5230
  ;;
 
5231
 
 
5232
osf3* | osf4* | osf5*)
 
5233
  lt_cv_deplibs_check_method=pass_all
 
5234
  ;;
 
5235
 
 
5236
rdos*)
 
5237
  lt_cv_deplibs_check_method=pass_all
 
5238
  ;;
 
5239
 
 
5240
solaris*)
 
5241
  lt_cv_deplibs_check_method=pass_all
 
5242
  ;;
 
5243
 
 
5244
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
 
5245
  lt_cv_deplibs_check_method=pass_all
 
5246
  ;;
 
5247
 
 
5248
sysv4 | sysv4.3*)
 
5249
  case $host_vendor in
 
5250
  motorola)
 
5251
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
 
5252
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
 
5253
    ;;
 
5254
  ncr)
 
5255
    lt_cv_deplibs_check_method=pass_all
 
5256
    ;;
 
5257
  sequent)
 
5258
    lt_cv_file_magic_cmd='/bin/file'
 
5259
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
 
5260
    ;;
 
5261
  sni)
 
5262
    lt_cv_file_magic_cmd='/bin/file'
 
5263
    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
 
5264
    lt_cv_file_magic_test_file=/lib/libc.so
 
5265
    ;;
 
5266
  siemens)
 
5267
    lt_cv_deplibs_check_method=pass_all
 
5268
    ;;
 
5269
  pc)
 
5270
    lt_cv_deplibs_check_method=pass_all
 
5271
    ;;
 
5272
  esac
 
5273
  ;;
 
5274
 
 
5275
tpf*)
 
5276
  lt_cv_deplibs_check_method=pass_all
 
5277
  ;;
 
5278
esac
 
5279
 
 
5280
fi
 
5281
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
 
5282
$as_echo "$lt_cv_deplibs_check_method" >&6; }
 
5283
file_magic_cmd=$lt_cv_file_magic_cmd
 
5284
deplibs_check_method=$lt_cv_deplibs_check_method
 
5285
test -z "$deplibs_check_method" && deplibs_check_method=unknown
 
5286
 
 
5287
 
 
5288
 
 
5289
 
 
5290
 
 
5291
 
 
5292
 
 
5293
 
 
5294
 
 
5295
 
 
5296
 
 
5297
 
 
5298
if test -n "$ac_tool_prefix"; then
 
5299
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
 
5300
set dummy ${ac_tool_prefix}ar; ac_word=$2
 
5301
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
5302
$as_echo_n "checking for $ac_word... " >&6; }
 
5303
if test "${ac_cv_prog_AR+set}" = set; then :
 
5304
  $as_echo_n "(cached) " >&6
 
5305
else
 
5306
  if test -n "$AR"; then
 
5307
  ac_cv_prog_AR="$AR" # Let the user override the test.
 
5308
else
 
5309
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
5310
for as_dir in $PATH
 
5311
do
 
5312
  IFS=$as_save_IFS
 
5313
  test -z "$as_dir" && as_dir=.
 
5314
    for ac_exec_ext in '' $ac_executable_extensions; do
 
5315
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
5316
    ac_cv_prog_AR="${ac_tool_prefix}ar"
 
5317
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
5318
    break 2
 
5319
  fi
 
5320
done
 
5321
  done
 
5322
IFS=$as_save_IFS
 
5323
 
 
5324
fi
 
5325
fi
 
5326
AR=$ac_cv_prog_AR
 
5327
if test -n "$AR"; then
 
5328
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
 
5329
$as_echo "$AR" >&6; }
 
5330
else
 
5331
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
5332
$as_echo "no" >&6; }
 
5333
fi
 
5334
 
 
5335
 
 
5336
fi
 
5337
if test -z "$ac_cv_prog_AR"; then
 
5338
  ac_ct_AR=$AR
 
5339
  # Extract the first word of "ar", so it can be a program name with args.
 
5340
set dummy ar; ac_word=$2
 
5341
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
5342
$as_echo_n "checking for $ac_word... " >&6; }
 
5343
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
 
5344
  $as_echo_n "(cached) " >&6
 
5345
else
 
5346
  if test -n "$ac_ct_AR"; then
 
5347
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
 
5348
else
 
5349
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
5350
for as_dir in $PATH
 
5351
do
 
5352
  IFS=$as_save_IFS
 
5353
  test -z "$as_dir" && as_dir=.
 
5354
    for ac_exec_ext in '' $ac_executable_extensions; do
 
5355
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
5356
    ac_cv_prog_ac_ct_AR="ar"
 
5357
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
5358
    break 2
 
5359
  fi
 
5360
done
 
5361
  done
 
5362
IFS=$as_save_IFS
 
5363
 
 
5364
fi
 
5365
fi
 
5366
ac_ct_AR=$ac_cv_prog_ac_ct_AR
 
5367
if test -n "$ac_ct_AR"; then
 
5368
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
 
5369
$as_echo "$ac_ct_AR" >&6; }
 
5370
else
 
5371
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
5372
$as_echo "no" >&6; }
 
5373
fi
 
5374
 
 
5375
  if test "x$ac_ct_AR" = x; then
 
5376
    AR="false"
 
5377
  else
 
5378
    case $cross_compiling:$ac_tool_warned in
 
5379
yes:)
 
5380
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
5381
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
5382
ac_tool_warned=yes ;;
 
5383
esac
 
5384
    AR=$ac_ct_AR
 
5385
  fi
 
5386
else
 
5387
  AR="$ac_cv_prog_AR"
 
5388
fi
 
5389
 
 
5390
test -z "$AR" && AR=ar
 
5391
test -z "$AR_FLAGS" && AR_FLAGS=cru
 
5392
 
 
5393
 
 
5394
 
 
5395
 
 
5396
 
 
5397
 
 
5398
 
 
5399
 
 
5400
 
 
5401
 
 
5402
 
 
5403
if test -n "$ac_tool_prefix"; then
 
5404
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
 
5405
set dummy ${ac_tool_prefix}strip; ac_word=$2
 
5406
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
5407
$as_echo_n "checking for $ac_word... " >&6; }
 
5408
if test "${ac_cv_prog_STRIP+set}" = set; then :
 
5409
  $as_echo_n "(cached) " >&6
 
5410
else
 
5411
  if test -n "$STRIP"; then
 
5412
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 
5413
else
 
5414
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
5415
for as_dir in $PATH
 
5416
do
 
5417
  IFS=$as_save_IFS
 
5418
  test -z "$as_dir" && as_dir=.
 
5419
    for ac_exec_ext in '' $ac_executable_extensions; do
 
5420
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
5421
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
 
5422
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
5423
    break 2
 
5424
  fi
 
5425
done
 
5426
  done
 
5427
IFS=$as_save_IFS
 
5428
 
 
5429
fi
 
5430
fi
 
5431
STRIP=$ac_cv_prog_STRIP
 
5432
if test -n "$STRIP"; then
 
5433
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
 
5434
$as_echo "$STRIP" >&6; }
 
5435
else
 
5436
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
5437
$as_echo "no" >&6; }
 
5438
fi
 
5439
 
 
5440
 
 
5441
fi
 
5442
if test -z "$ac_cv_prog_STRIP"; then
 
5443
  ac_ct_STRIP=$STRIP
 
5444
  # Extract the first word of "strip", so it can be a program name with args.
 
5445
set dummy strip; ac_word=$2
 
5446
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
5447
$as_echo_n "checking for $ac_word... " >&6; }
 
5448
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
 
5449
  $as_echo_n "(cached) " >&6
 
5450
else
 
5451
  if test -n "$ac_ct_STRIP"; then
 
5452
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
 
5453
else
 
5454
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
5455
for as_dir in $PATH
 
5456
do
 
5457
  IFS=$as_save_IFS
 
5458
  test -z "$as_dir" && as_dir=.
 
5459
    for ac_exec_ext in '' $ac_executable_extensions; do
 
5460
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
5461
    ac_cv_prog_ac_ct_STRIP="strip"
 
5462
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
5463
    break 2
 
5464
  fi
 
5465
done
 
5466
  done
 
5467
IFS=$as_save_IFS
 
5468
 
 
5469
fi
 
5470
fi
 
5471
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
 
5472
if test -n "$ac_ct_STRIP"; then
 
5473
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
 
5474
$as_echo "$ac_ct_STRIP" >&6; }
 
5475
else
 
5476
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
5477
$as_echo "no" >&6; }
 
5478
fi
 
5479
 
 
5480
  if test "x$ac_ct_STRIP" = x; then
 
5481
    STRIP=":"
 
5482
  else
 
5483
    case $cross_compiling:$ac_tool_warned in
 
5484
yes:)
 
5485
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
5486
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
5487
ac_tool_warned=yes ;;
 
5488
esac
 
5489
    STRIP=$ac_ct_STRIP
 
5490
  fi
 
5491
else
 
5492
  STRIP="$ac_cv_prog_STRIP"
 
5493
fi
 
5494
 
 
5495
test -z "$STRIP" && STRIP=:
 
5496
 
 
5497
 
 
5498
 
 
5499
 
 
5500
 
 
5501
 
 
5502
if test -n "$ac_tool_prefix"; then
 
5503
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
 
5504
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
 
5505
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
5506
$as_echo_n "checking for $ac_word... " >&6; }
 
5507
if test "${ac_cv_prog_RANLIB+set}" = set; then :
 
5508
  $as_echo_n "(cached) " >&6
 
5509
else
 
5510
  if test -n "$RANLIB"; then
 
5511
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 
5512
else
 
5513
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
5514
for as_dir in $PATH
 
5515
do
 
5516
  IFS=$as_save_IFS
 
5517
  test -z "$as_dir" && as_dir=.
 
5518
    for ac_exec_ext in '' $ac_executable_extensions; do
 
5519
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
5520
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
 
5521
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
5522
    break 2
 
5523
  fi
 
5524
done
 
5525
  done
 
5526
IFS=$as_save_IFS
 
5527
 
 
5528
fi
 
5529
fi
 
5530
RANLIB=$ac_cv_prog_RANLIB
 
5531
if test -n "$RANLIB"; then
 
5532
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
 
5533
$as_echo "$RANLIB" >&6; }
 
5534
else
 
5535
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
5536
$as_echo "no" >&6; }
 
5537
fi
 
5538
 
 
5539
 
 
5540
fi
 
5541
if test -z "$ac_cv_prog_RANLIB"; then
 
5542
  ac_ct_RANLIB=$RANLIB
 
5543
  # Extract the first word of "ranlib", so it can be a program name with args.
 
5544
set dummy ranlib; ac_word=$2
 
5545
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
5546
$as_echo_n "checking for $ac_word... " >&6; }
 
5547
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
 
5548
  $as_echo_n "(cached) " >&6
 
5549
else
 
5550
  if test -n "$ac_ct_RANLIB"; then
 
5551
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
 
5552
else
 
5553
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
5554
for as_dir in $PATH
 
5555
do
 
5556
  IFS=$as_save_IFS
 
5557
  test -z "$as_dir" && as_dir=.
 
5558
    for ac_exec_ext in '' $ac_executable_extensions; do
 
5559
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
5560
    ac_cv_prog_ac_ct_RANLIB="ranlib"
 
5561
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
5562
    break 2
 
5563
  fi
 
5564
done
 
5565
  done
 
5566
IFS=$as_save_IFS
 
5567
 
 
5568
fi
 
5569
fi
 
5570
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
 
5571
if test -n "$ac_ct_RANLIB"; then
 
5572
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
 
5573
$as_echo "$ac_ct_RANLIB" >&6; }
 
5574
else
 
5575
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
5576
$as_echo "no" >&6; }
 
5577
fi
 
5578
 
 
5579
  if test "x$ac_ct_RANLIB" = x; then
 
5580
    RANLIB=":"
 
5581
  else
 
5582
    case $cross_compiling:$ac_tool_warned in
 
5583
yes:)
 
5584
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
5585
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
5586
ac_tool_warned=yes ;;
 
5587
esac
 
5588
    RANLIB=$ac_ct_RANLIB
 
5589
  fi
 
5590
else
 
5591
  RANLIB="$ac_cv_prog_RANLIB"
 
5592
fi
 
5593
 
 
5594
test -z "$RANLIB" && RANLIB=:
 
5595
 
 
5596
 
 
5597
 
 
5598
 
 
5599
 
 
5600
 
 
5601
# Determine commands to create old-style static archives.
 
5602
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
 
5603
old_postinstall_cmds='chmod 644 $oldlib'
 
5604
old_postuninstall_cmds=
 
5605
 
 
5606
if test -n "$RANLIB"; then
 
5607
  case $host_os in
 
5608
  openbsd*)
 
5609
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
 
5610
    ;;
 
5611
  *)
 
5612
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
 
5613
    ;;
 
5614
  esac
 
5615
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
 
5616
fi
 
5617
 
 
5618
 
 
5619
 
 
5620
 
 
5621
 
 
5622
 
 
5623
 
 
5624
 
 
5625
 
 
5626
 
 
5627
 
 
5628
 
 
5629
 
 
5630
 
 
5631
 
 
5632
 
 
5633
 
 
5634
 
 
5635
 
 
5636
 
 
5637
 
 
5638
 
 
5639
 
 
5640
 
 
5641
 
 
5642
 
 
5643
 
 
5644
 
 
5645
 
 
5646
 
 
5647
 
 
5648
 
 
5649
 
 
5650
 
 
5651
# If no C compiler was specified, use CC.
 
5652
LTCC=${LTCC-"$CC"}
 
5653
 
 
5654
# If no C compiler flags were specified, use CFLAGS.
 
5655
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
 
5656
 
 
5657
# Allow CC to be a program name with arguments.
 
5658
compiler=$CC
 
5659
 
 
5660
 
 
5661
# Check for command to grab the raw symbol name followed by C symbol from nm.
 
5662
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
 
5663
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
 
5664
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
 
5665
  $as_echo_n "(cached) " >&6
 
5666
else
 
5667
 
 
5668
# These are sane defaults that work on at least a few old systems.
 
5669
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
 
5670
 
 
5671
# Character class describing NM global symbol codes.
 
5672
symcode='[BCDEGRST]'
 
5673
 
 
5674
# Regexp to match symbols that can be accessed directly from C.
 
5675
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
 
5676
 
 
5677
# Define system-specific variables.
 
5678
case $host_os in
 
5679
aix*)
 
5680
  symcode='[BCDT]'
 
5681
  ;;
 
5682
cygwin* | mingw* | pw32* | cegcc*)
 
5683
  symcode='[ABCDGISTW]'
 
5684
  ;;
 
5685
hpux*)
 
5686
  if test "$host_cpu" = ia64; then
 
5687
    symcode='[ABCDEGRST]'
 
5688
  fi
 
5689
  ;;
 
5690
irix* | nonstopux*)
 
5691
  symcode='[BCDEGRST]'
 
5692
  ;;
 
5693
osf*)
 
5694
  symcode='[BCDEGQRST]'
 
5695
  ;;
 
5696
solaris*)
 
5697
  symcode='[BDRT]'
 
5698
  ;;
 
5699
sco3.2v5*)
 
5700
  symcode='[DT]'
 
5701
  ;;
 
5702
sysv4.2uw2*)
 
5703
  symcode='[DT]'
 
5704
  ;;
 
5705
sysv5* | sco5v6* | unixware* | OpenUNIX*)
 
5706
  symcode='[ABDT]'
 
5707
  ;;
 
5708
sysv4)
 
5709
  symcode='[DFNSTU]'
 
5710
  ;;
 
5711
esac
 
5712
 
 
5713
# If we're using GNU nm, then use its standard symbol codes.
 
5714
case `$NM -V 2>&1` in
 
5715
*GNU* | *'with BFD'*)
 
5716
  symcode='[ABCDGIRSTW]' ;;
 
5717
esac
 
5718
 
 
5719
# Transform an extracted symbol line into a proper C declaration.
 
5720
# Some systems (esp. on ia64) link data and code symbols differently,
 
5721
# so use this general approach.
 
5722
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
 
5723
 
 
5724
# Transform an extracted symbol line into symbol name and symbol address
 
5725
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
 
5726
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
 
5727
 
 
5728
# Handle CRLF in mingw tool chain
 
5729
opt_cr=
 
5730
case $build_os in
 
5731
mingw*)
 
5732
  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
 
5733
  ;;
 
5734
esac
 
5735
 
 
5736
# Try without a prefix underscore, then with it.
 
5737
for ac_symprfx in "" "_"; do
 
5738
 
 
5739
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
 
5740
  symxfrm="\\1 $ac_symprfx\\2 \\2"
 
5741
 
 
5742
  # Write the raw and C identifiers.
 
5743
  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
 
5744
    # Fake it for dumpbin and say T for any non-static function
 
5745
    # and D for any global variable.
 
5746
    # Also find C++ and __fastcall symbols from MSVC++,
 
5747
    # which start with @ or ?.
 
5748
    lt_cv_sys_global_symbol_pipe="$AWK '"\
 
5749
"     {last_section=section; section=\$ 3};"\
 
5750
"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
 
5751
"     \$ 0!~/External *\|/{next};"\
 
5752
"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
 
5753
"     {if(hide[section]) next};"\
 
5754
"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
 
5755
"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
 
5756
"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
 
5757
"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
 
5758
"     ' prfx=^$ac_symprfx"
 
5759
  else
 
5760
    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
 
5761
  fi
 
5762
 
 
5763
  # Check to see that the pipe works correctly.
 
5764
  pipe_works=no
 
5765
 
 
5766
  rm -f conftest*
 
5767
  cat > conftest.$ac_ext <<_LT_EOF
 
5768
#ifdef __cplusplus
 
5769
extern "C" {
 
5770
#endif
 
5771
char nm_test_var;
 
5772
void nm_test_func(void);
 
5773
void nm_test_func(void){}
 
5774
#ifdef __cplusplus
 
5775
}
 
5776
#endif
 
5777
int main(){nm_test_var='a';nm_test_func();return(0);}
 
5778
_LT_EOF
 
5779
 
 
5780
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 
5781
  (eval $ac_compile) 2>&5
 
5782
  ac_status=$?
 
5783
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
5784
  test $ac_status = 0; }; then
 
5785
    # Now try to grab the symbols.
 
5786
    nlist=conftest.nm
 
5787
    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
 
5788
  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
 
5789
  ac_status=$?
 
5790
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
5791
  test $ac_status = 0; } && test -s "$nlist"; then
 
5792
      # Try sorting and uniquifying the output.
 
5793
      if sort "$nlist" | uniq > "$nlist"T; then
 
5794
        mv -f "$nlist"T "$nlist"
 
5795
      else
 
5796
        rm -f "$nlist"T
 
5797
      fi
 
5798
 
 
5799
      # Make sure that we snagged all the symbols we need.
 
5800
      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
 
5801
        if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
 
5802
          cat <<_LT_EOF > conftest.$ac_ext
 
5803
#ifdef __cplusplus
 
5804
extern "C" {
 
5805
#endif
 
5806
 
 
5807
_LT_EOF
 
5808
          # Now generate the symbol file.
 
5809
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
 
5810
 
 
5811
          cat <<_LT_EOF >> conftest.$ac_ext
 
5812
 
 
5813
/* The mapping between symbol names and symbols.  */
 
5814
const struct {
 
5815
  const char *name;
 
5816
  void       *address;
 
5817
}
 
5818
lt__PROGRAM__LTX_preloaded_symbols[] =
 
5819
{
 
5820
  { "@PROGRAM@", (void *) 0 },
 
5821
_LT_EOF
 
5822
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
 
5823
          cat <<\_LT_EOF >> conftest.$ac_ext
 
5824
  {0, (void *) 0}
 
5825
};
 
5826
 
 
5827
/* This works around a problem in FreeBSD linker */
 
5828
#ifdef FREEBSD_WORKAROUND
 
5829
static const void *lt_preloaded_setup() {
 
5830
  return lt__PROGRAM__LTX_preloaded_symbols;
 
5831
}
 
5832
#endif
 
5833
 
 
5834
#ifdef __cplusplus
 
5835
}
 
5836
#endif
 
5837
_LT_EOF
 
5838
          # Now try linking the two files.
 
5839
          mv conftest.$ac_objext conftstm.$ac_objext
 
5840
          lt_save_LIBS="$LIBS"
 
5841
          lt_save_CFLAGS="$CFLAGS"
 
5842
          LIBS="conftstm.$ac_objext"
 
5843
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
 
5844
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
 
5845
  (eval $ac_link) 2>&5
 
5846
  ac_status=$?
 
5847
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
5848
  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
 
5849
            pipe_works=yes
 
5850
          fi
 
5851
          LIBS="$lt_save_LIBS"
 
5852
          CFLAGS="$lt_save_CFLAGS"
 
5853
        else
 
5854
          echo "cannot find nm_test_func in $nlist" >&5
 
5855
        fi
 
5856
      else
 
5857
        echo "cannot find nm_test_var in $nlist" >&5
 
5858
      fi
 
5859
    else
 
5860
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
 
5861
    fi
 
5862
  else
 
5863
    echo "$progname: failed program was:" >&5
 
5864
    cat conftest.$ac_ext >&5
 
5865
  fi
 
5866
  rm -rf conftest* conftst*
 
5867
 
 
5868
  # Do not use the global_symbol_pipe unless it works.
 
5869
  if test "$pipe_works" = yes; then
 
5870
    break
 
5871
  else
 
5872
    lt_cv_sys_global_symbol_pipe=
 
5873
  fi
 
5874
done
 
5875
 
 
5876
fi
 
5877
 
 
5878
if test -z "$lt_cv_sys_global_symbol_pipe"; then
 
5879
  lt_cv_sys_global_symbol_to_cdecl=
 
5880
fi
 
5881
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
 
5882
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
 
5883
$as_echo "failed" >&6; }
 
5884
else
 
5885
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
 
5886
$as_echo "ok" >&6; }
 
5887
fi
 
5888
 
 
5889
 
 
5890
 
 
5891
 
 
5892
 
 
5893
 
 
5894
 
 
5895
 
 
5896
 
 
5897
 
 
5898
 
 
5899
 
 
5900
 
 
5901
 
 
5902
 
 
5903
 
 
5904
 
 
5905
 
 
5906
 
 
5907
 
 
5908
 
 
5909
 
 
5910
 
 
5911
# Check whether --enable-libtool-lock was given.
 
5912
if test "${enable_libtool_lock+set}" = set; then :
 
5913
  enableval=$enable_libtool_lock;
 
5914
fi
 
5915
 
 
5916
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
 
5917
 
 
5918
# Some flags need to be propagated to the compiler or linker for good
 
5919
# libtool support.
 
5920
case $host in
 
5921
ia64-*-hpux*)
 
5922
  # Find out which ABI we are using.
 
5923
  echo 'int i;' > conftest.$ac_ext
 
5924
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 
5925
  (eval $ac_compile) 2>&5
 
5926
  ac_status=$?
 
5927
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
5928
  test $ac_status = 0; }; then
 
5929
    case `/usr/bin/file conftest.$ac_objext` in
 
5930
      *ELF-32*)
 
5931
        HPUX_IA64_MODE="32"
 
5932
        ;;
 
5933
      *ELF-64*)
 
5934
        HPUX_IA64_MODE="64"
 
5935
        ;;
 
5936
    esac
 
5937
  fi
 
5938
  rm -rf conftest*
 
5939
  ;;
 
5940
*-*-irix6*)
 
5941
  # Find out which ABI we are using.
 
5942
  echo '#line 5942 "configure"' > conftest.$ac_ext
 
5943
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 
5944
  (eval $ac_compile) 2>&5
 
5945
  ac_status=$?
 
5946
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
5947
  test $ac_status = 0; }; then
 
5948
    if test "$lt_cv_prog_gnu_ld" = yes; then
 
5949
      case `/usr/bin/file conftest.$ac_objext` in
 
5950
        *32-bit*)
 
5951
          LD="${LD-ld} -melf32bsmip"
 
5952
          ;;
 
5953
        *N32*)
 
5954
          LD="${LD-ld} -melf32bmipn32"
 
5955
          ;;
 
5956
        *64-bit*)
 
5957
          LD="${LD-ld} -melf64bmip"
 
5958
        ;;
 
5959
      esac
 
5960
    else
 
5961
      case `/usr/bin/file conftest.$ac_objext` in
 
5962
        *32-bit*)
 
5963
          LD="${LD-ld} -32"
 
5964
          ;;
 
5965
        *N32*)
 
5966
          LD="${LD-ld} -n32"
 
5967
          ;;
 
5968
        *64-bit*)
 
5969
          LD="${LD-ld} -64"
 
5970
          ;;
 
5971
      esac
 
5972
    fi
 
5973
  fi
 
5974
  rm -rf conftest*
 
5975
  ;;
 
5976
 
 
5977
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
 
5978
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
 
5979
  # Find out which ABI we are using.
 
5980
  echo 'int i;' > conftest.$ac_ext
 
5981
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 
5982
  (eval $ac_compile) 2>&5
 
5983
  ac_status=$?
 
5984
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
5985
  test $ac_status = 0; }; then
 
5986
    case `/usr/bin/file conftest.o` in
 
5987
      *32-bit*)
 
5988
        case $host in
 
5989
          x86_64-*kfreebsd*-gnu)
 
5990
            LD="${LD-ld} -m elf_i386_fbsd"
 
5991
            ;;
 
5992
          x86_64-*linux*)
 
5993
            LD="${LD-ld} -m elf_i386"
 
5994
            ;;
 
5995
          ppc64-*linux*|powerpc64-*linux*)
 
5996
            LD="${LD-ld} -m elf32ppclinux"
 
5997
            ;;
 
5998
          s390x-*linux*)
 
5999
            LD="${LD-ld} -m elf_s390"
 
6000
            ;;
 
6001
          sparc64-*linux*)
 
6002
            LD="${LD-ld} -m elf32_sparc"
 
6003
            ;;
 
6004
        esac
 
6005
        ;;
 
6006
      *64-bit*)
 
6007
        case $host in
 
6008
          x86_64-*kfreebsd*-gnu)
 
6009
            LD="${LD-ld} -m elf_x86_64_fbsd"
 
6010
            ;;
 
6011
          x86_64-*linux*)
 
6012
            LD="${LD-ld} -m elf_x86_64"
 
6013
            ;;
 
6014
          ppc*-*linux*|powerpc*-*linux*)
 
6015
            LD="${LD-ld} -m elf64ppc"
 
6016
            ;;
 
6017
          s390*-*linux*|s390*-*tpf*)
 
6018
            LD="${LD-ld} -m elf64_s390"
 
6019
            ;;
 
6020
          sparc*-*linux*)
 
6021
            LD="${LD-ld} -m elf64_sparc"
 
6022
            ;;
 
6023
        esac
 
6024
        ;;
 
6025
    esac
 
6026
  fi
 
6027
  rm -rf conftest*
 
6028
  ;;
 
6029
 
 
6030
*-*-sco3.2v5*)
 
6031
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
 
6032
  SAVE_CFLAGS="$CFLAGS"
 
6033
  CFLAGS="$CFLAGS -belf"
 
6034
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
 
6035
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
 
6036
if test "${lt_cv_cc_needs_belf+set}" = set; then :
 
6037
  $as_echo_n "(cached) " >&6
 
6038
else
 
6039
  ac_ext=c
 
6040
ac_cpp='$CPP $CPPFLAGS'
 
6041
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
6042
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
6043
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
6044
 
 
6045
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
6046
/* end confdefs.h.  */
 
6047
 
 
6048
int
 
6049
main ()
 
6050
{
 
6051
 
 
6052
  ;
 
6053
  return 0;
 
6054
}
 
6055
_ACEOF
 
6056
if ac_fn_c_try_link "$LINENO"; then :
 
6057
  lt_cv_cc_needs_belf=yes
 
6058
else
 
6059
  lt_cv_cc_needs_belf=no
 
6060
fi
 
6061
rm -f core conftest.err conftest.$ac_objext \
 
6062
    conftest$ac_exeext conftest.$ac_ext
 
6063
     ac_ext=c
 
6064
ac_cpp='$CPP $CPPFLAGS'
 
6065
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
6066
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
6067
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
6068
 
 
6069
fi
 
6070
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
 
6071
$as_echo "$lt_cv_cc_needs_belf" >&6; }
 
6072
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
 
6073
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
 
6074
    CFLAGS="$SAVE_CFLAGS"
 
6075
  fi
 
6076
  ;;
 
6077
sparc*-*solaris*)
 
6078
  # Find out which ABI we are using.
 
6079
  echo 'int i;' > conftest.$ac_ext
 
6080
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 
6081
  (eval $ac_compile) 2>&5
 
6082
  ac_status=$?
 
6083
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
6084
  test $ac_status = 0; }; then
 
6085
    case `/usr/bin/file conftest.o` in
 
6086
    *64-bit*)
 
6087
      case $lt_cv_prog_gnu_ld in
 
6088
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
 
6089
      *)
 
6090
        if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
 
6091
          LD="${LD-ld} -64"
 
6092
        fi
 
6093
        ;;
 
6094
      esac
 
6095
      ;;
 
6096
    esac
 
6097
  fi
 
6098
  rm -rf conftest*
 
6099
  ;;
 
6100
esac
 
6101
 
 
6102
need_locks="$enable_libtool_lock"
 
6103
 
 
6104
 
 
6105
  case $host_os in
 
6106
    rhapsody* | darwin*)
 
6107
    if test -n "$ac_tool_prefix"; then
 
6108
  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
 
6109
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
 
6110
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6111
$as_echo_n "checking for $ac_word... " >&6; }
 
6112
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
 
6113
  $as_echo_n "(cached) " >&6
 
6114
else
 
6115
  if test -n "$DSYMUTIL"; then
 
6116
  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
 
6117
else
 
6118
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6119
for as_dir in $PATH
 
6120
do
 
6121
  IFS=$as_save_IFS
 
6122
  test -z "$as_dir" && as_dir=.
 
6123
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6124
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6125
    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
 
6126
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6127
    break 2
 
6128
  fi
 
6129
done
 
6130
  done
 
6131
IFS=$as_save_IFS
 
6132
 
 
6133
fi
 
6134
fi
 
6135
DSYMUTIL=$ac_cv_prog_DSYMUTIL
 
6136
if test -n "$DSYMUTIL"; then
 
6137
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
 
6138
$as_echo "$DSYMUTIL" >&6; }
 
6139
else
 
6140
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6141
$as_echo "no" >&6; }
 
6142
fi
 
6143
 
 
6144
 
 
6145
fi
 
6146
if test -z "$ac_cv_prog_DSYMUTIL"; then
 
6147
  ac_ct_DSYMUTIL=$DSYMUTIL
 
6148
  # Extract the first word of "dsymutil", so it can be a program name with args.
 
6149
set dummy dsymutil; ac_word=$2
 
6150
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6151
$as_echo_n "checking for $ac_word... " >&6; }
 
6152
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
 
6153
  $as_echo_n "(cached) " >&6
 
6154
else
 
6155
  if test -n "$ac_ct_DSYMUTIL"; then
 
6156
  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
 
6157
else
 
6158
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6159
for as_dir in $PATH
 
6160
do
 
6161
  IFS=$as_save_IFS
 
6162
  test -z "$as_dir" && as_dir=.
 
6163
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6164
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6165
    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
 
6166
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6167
    break 2
 
6168
  fi
 
6169
done
 
6170
  done
 
6171
IFS=$as_save_IFS
 
6172
 
 
6173
fi
 
6174
fi
 
6175
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
 
6176
if test -n "$ac_ct_DSYMUTIL"; then
 
6177
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
 
6178
$as_echo "$ac_ct_DSYMUTIL" >&6; }
 
6179
else
 
6180
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6181
$as_echo "no" >&6; }
 
6182
fi
 
6183
 
 
6184
  if test "x$ac_ct_DSYMUTIL" = x; then
 
6185
    DSYMUTIL=":"
 
6186
  else
 
6187
    case $cross_compiling:$ac_tool_warned in
 
6188
yes:)
 
6189
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
6190
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
6191
ac_tool_warned=yes ;;
 
6192
esac
 
6193
    DSYMUTIL=$ac_ct_DSYMUTIL
 
6194
  fi
 
6195
else
 
6196
  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
 
6197
fi
 
6198
 
 
6199
    if test -n "$ac_tool_prefix"; then
 
6200
  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
 
6201
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
 
6202
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6203
$as_echo_n "checking for $ac_word... " >&6; }
 
6204
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
 
6205
  $as_echo_n "(cached) " >&6
 
6206
else
 
6207
  if test -n "$NMEDIT"; then
 
6208
  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
 
6209
else
 
6210
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6211
for as_dir in $PATH
 
6212
do
 
6213
  IFS=$as_save_IFS
 
6214
  test -z "$as_dir" && as_dir=.
 
6215
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6216
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6217
    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
 
6218
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6219
    break 2
 
6220
  fi
 
6221
done
 
6222
  done
 
6223
IFS=$as_save_IFS
 
6224
 
 
6225
fi
 
6226
fi
 
6227
NMEDIT=$ac_cv_prog_NMEDIT
 
6228
if test -n "$NMEDIT"; then
 
6229
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
 
6230
$as_echo "$NMEDIT" >&6; }
 
6231
else
 
6232
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6233
$as_echo "no" >&6; }
 
6234
fi
 
6235
 
 
6236
 
 
6237
fi
 
6238
if test -z "$ac_cv_prog_NMEDIT"; then
 
6239
  ac_ct_NMEDIT=$NMEDIT
 
6240
  # Extract the first word of "nmedit", so it can be a program name with args.
 
6241
set dummy nmedit; ac_word=$2
 
6242
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6243
$as_echo_n "checking for $ac_word... " >&6; }
 
6244
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
 
6245
  $as_echo_n "(cached) " >&6
 
6246
else
 
6247
  if test -n "$ac_ct_NMEDIT"; then
 
6248
  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
 
6249
else
 
6250
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6251
for as_dir in $PATH
 
6252
do
 
6253
  IFS=$as_save_IFS
 
6254
  test -z "$as_dir" && as_dir=.
 
6255
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6256
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6257
    ac_cv_prog_ac_ct_NMEDIT="nmedit"
 
6258
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6259
    break 2
 
6260
  fi
 
6261
done
 
6262
  done
 
6263
IFS=$as_save_IFS
 
6264
 
 
6265
fi
 
6266
fi
 
6267
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
 
6268
if test -n "$ac_ct_NMEDIT"; then
 
6269
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
 
6270
$as_echo "$ac_ct_NMEDIT" >&6; }
 
6271
else
 
6272
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6273
$as_echo "no" >&6; }
 
6274
fi
 
6275
 
 
6276
  if test "x$ac_ct_NMEDIT" = x; then
 
6277
    NMEDIT=":"
 
6278
  else
 
6279
    case $cross_compiling:$ac_tool_warned in
 
6280
yes:)
 
6281
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
6282
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
6283
ac_tool_warned=yes ;;
 
6284
esac
 
6285
    NMEDIT=$ac_ct_NMEDIT
 
6286
  fi
 
6287
else
 
6288
  NMEDIT="$ac_cv_prog_NMEDIT"
 
6289
fi
 
6290
 
 
6291
    if test -n "$ac_tool_prefix"; then
 
6292
  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
 
6293
set dummy ${ac_tool_prefix}lipo; ac_word=$2
 
6294
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6295
$as_echo_n "checking for $ac_word... " >&6; }
 
6296
if test "${ac_cv_prog_LIPO+set}" = set; then :
 
6297
  $as_echo_n "(cached) " >&6
 
6298
else
 
6299
  if test -n "$LIPO"; then
 
6300
  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
 
6301
else
 
6302
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6303
for as_dir in $PATH
 
6304
do
 
6305
  IFS=$as_save_IFS
 
6306
  test -z "$as_dir" && as_dir=.
 
6307
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6308
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6309
    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
 
6310
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6311
    break 2
 
6312
  fi
 
6313
done
 
6314
  done
 
6315
IFS=$as_save_IFS
 
6316
 
 
6317
fi
 
6318
fi
 
6319
LIPO=$ac_cv_prog_LIPO
 
6320
if test -n "$LIPO"; then
 
6321
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
 
6322
$as_echo "$LIPO" >&6; }
 
6323
else
 
6324
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6325
$as_echo "no" >&6; }
 
6326
fi
 
6327
 
 
6328
 
 
6329
fi
 
6330
if test -z "$ac_cv_prog_LIPO"; then
 
6331
  ac_ct_LIPO=$LIPO
 
6332
  # Extract the first word of "lipo", so it can be a program name with args.
 
6333
set dummy lipo; ac_word=$2
 
6334
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6335
$as_echo_n "checking for $ac_word... " >&6; }
 
6336
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
 
6337
  $as_echo_n "(cached) " >&6
 
6338
else
 
6339
  if test -n "$ac_ct_LIPO"; then
 
6340
  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
 
6341
else
 
6342
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6343
for as_dir in $PATH
 
6344
do
 
6345
  IFS=$as_save_IFS
 
6346
  test -z "$as_dir" && as_dir=.
 
6347
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6348
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6349
    ac_cv_prog_ac_ct_LIPO="lipo"
 
6350
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6351
    break 2
 
6352
  fi
 
6353
done
 
6354
  done
 
6355
IFS=$as_save_IFS
 
6356
 
 
6357
fi
 
6358
fi
 
6359
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
 
6360
if test -n "$ac_ct_LIPO"; then
 
6361
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
 
6362
$as_echo "$ac_ct_LIPO" >&6; }
 
6363
else
 
6364
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6365
$as_echo "no" >&6; }
 
6366
fi
 
6367
 
 
6368
  if test "x$ac_ct_LIPO" = x; then
 
6369
    LIPO=":"
 
6370
  else
 
6371
    case $cross_compiling:$ac_tool_warned in
 
6372
yes:)
 
6373
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
6374
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
6375
ac_tool_warned=yes ;;
 
6376
esac
 
6377
    LIPO=$ac_ct_LIPO
 
6378
  fi
 
6379
else
 
6380
  LIPO="$ac_cv_prog_LIPO"
 
6381
fi
 
6382
 
 
6383
    if test -n "$ac_tool_prefix"; then
 
6384
  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
 
6385
set dummy ${ac_tool_prefix}otool; ac_word=$2
 
6386
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6387
$as_echo_n "checking for $ac_word... " >&6; }
 
6388
if test "${ac_cv_prog_OTOOL+set}" = set; then :
 
6389
  $as_echo_n "(cached) " >&6
 
6390
else
 
6391
  if test -n "$OTOOL"; then
 
6392
  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
 
6393
else
 
6394
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6395
for as_dir in $PATH
 
6396
do
 
6397
  IFS=$as_save_IFS
 
6398
  test -z "$as_dir" && as_dir=.
 
6399
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6400
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6401
    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
 
6402
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6403
    break 2
 
6404
  fi
 
6405
done
 
6406
  done
 
6407
IFS=$as_save_IFS
 
6408
 
 
6409
fi
 
6410
fi
 
6411
OTOOL=$ac_cv_prog_OTOOL
 
6412
if test -n "$OTOOL"; then
 
6413
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
 
6414
$as_echo "$OTOOL" >&6; }
 
6415
else
 
6416
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6417
$as_echo "no" >&6; }
 
6418
fi
 
6419
 
 
6420
 
 
6421
fi
 
6422
if test -z "$ac_cv_prog_OTOOL"; then
 
6423
  ac_ct_OTOOL=$OTOOL
 
6424
  # Extract the first word of "otool", so it can be a program name with args.
 
6425
set dummy otool; ac_word=$2
 
6426
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6427
$as_echo_n "checking for $ac_word... " >&6; }
 
6428
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
 
6429
  $as_echo_n "(cached) " >&6
 
6430
else
 
6431
  if test -n "$ac_ct_OTOOL"; then
 
6432
  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
 
6433
else
 
6434
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6435
for as_dir in $PATH
 
6436
do
 
6437
  IFS=$as_save_IFS
 
6438
  test -z "$as_dir" && as_dir=.
 
6439
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6440
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6441
    ac_cv_prog_ac_ct_OTOOL="otool"
 
6442
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6443
    break 2
 
6444
  fi
 
6445
done
 
6446
  done
 
6447
IFS=$as_save_IFS
 
6448
 
 
6449
fi
 
6450
fi
 
6451
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
 
6452
if test -n "$ac_ct_OTOOL"; then
 
6453
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
 
6454
$as_echo "$ac_ct_OTOOL" >&6; }
 
6455
else
 
6456
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6457
$as_echo "no" >&6; }
 
6458
fi
 
6459
 
 
6460
  if test "x$ac_ct_OTOOL" = x; then
 
6461
    OTOOL=":"
 
6462
  else
 
6463
    case $cross_compiling:$ac_tool_warned in
 
6464
yes:)
 
6465
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
6466
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
6467
ac_tool_warned=yes ;;
 
6468
esac
 
6469
    OTOOL=$ac_ct_OTOOL
 
6470
  fi
 
6471
else
 
6472
  OTOOL="$ac_cv_prog_OTOOL"
 
6473
fi
 
6474
 
 
6475
    if test -n "$ac_tool_prefix"; then
 
6476
  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
 
6477
set dummy ${ac_tool_prefix}otool64; ac_word=$2
 
6478
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6479
$as_echo_n "checking for $ac_word... " >&6; }
 
6480
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
 
6481
  $as_echo_n "(cached) " >&6
 
6482
else
 
6483
  if test -n "$OTOOL64"; then
 
6484
  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
 
6485
else
 
6486
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6487
for as_dir in $PATH
 
6488
do
 
6489
  IFS=$as_save_IFS
 
6490
  test -z "$as_dir" && as_dir=.
 
6491
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6492
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6493
    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
 
6494
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6495
    break 2
 
6496
  fi
 
6497
done
 
6498
  done
 
6499
IFS=$as_save_IFS
 
6500
 
 
6501
fi
 
6502
fi
 
6503
OTOOL64=$ac_cv_prog_OTOOL64
 
6504
if test -n "$OTOOL64"; then
 
6505
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
 
6506
$as_echo "$OTOOL64" >&6; }
 
6507
else
 
6508
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6509
$as_echo "no" >&6; }
 
6510
fi
 
6511
 
 
6512
 
 
6513
fi
 
6514
if test -z "$ac_cv_prog_OTOOL64"; then
 
6515
  ac_ct_OTOOL64=$OTOOL64
 
6516
  # Extract the first word of "otool64", so it can be a program name with args.
 
6517
set dummy otool64; ac_word=$2
 
6518
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6519
$as_echo_n "checking for $ac_word... " >&6; }
 
6520
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
 
6521
  $as_echo_n "(cached) " >&6
 
6522
else
 
6523
  if test -n "$ac_ct_OTOOL64"; then
 
6524
  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
 
6525
else
 
6526
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6527
for as_dir in $PATH
 
6528
do
 
6529
  IFS=$as_save_IFS
 
6530
  test -z "$as_dir" && as_dir=.
 
6531
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6532
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6533
    ac_cv_prog_ac_ct_OTOOL64="otool64"
 
6534
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6535
    break 2
 
6536
  fi
 
6537
done
 
6538
  done
 
6539
IFS=$as_save_IFS
 
6540
 
 
6541
fi
 
6542
fi
 
6543
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
 
6544
if test -n "$ac_ct_OTOOL64"; then
 
6545
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
 
6546
$as_echo "$ac_ct_OTOOL64" >&6; }
 
6547
else
 
6548
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6549
$as_echo "no" >&6; }
 
6550
fi
 
6551
 
 
6552
  if test "x$ac_ct_OTOOL64" = x; then
 
6553
    OTOOL64=":"
 
6554
  else
 
6555
    case $cross_compiling:$ac_tool_warned in
 
6556
yes:)
 
6557
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
6558
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
6559
ac_tool_warned=yes ;;
 
6560
esac
 
6561
    OTOOL64=$ac_ct_OTOOL64
 
6562
  fi
 
6563
else
 
6564
  OTOOL64="$ac_cv_prog_OTOOL64"
 
6565
fi
 
6566
 
 
6567
 
 
6568
 
 
6569
 
 
6570
 
 
6571
 
 
6572
 
 
6573
 
 
6574
 
 
6575
 
 
6576
 
 
6577
 
 
6578
 
 
6579
 
 
6580
 
 
6581
 
 
6582
 
 
6583
 
 
6584
 
 
6585
 
 
6586
 
 
6587
 
 
6588
 
 
6589
 
 
6590
 
 
6591
 
 
6592
 
 
6593
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
 
6594
$as_echo_n "checking for -single_module linker flag... " >&6; }
 
6595
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
 
6596
  $as_echo_n "(cached) " >&6
 
6597
else
 
6598
  lt_cv_apple_cc_single_mod=no
 
6599
      if test -z "${LT_MULTI_MODULE}"; then
 
6600
        # By default we will add the -single_module flag. You can override
 
6601
        # by either setting the environment variable LT_MULTI_MODULE
 
6602
        # non-empty at configure time, or by adding -multi_module to the
 
6603
        # link flags.
 
6604
        rm -rf libconftest.dylib*
 
6605
        echo "int foo(void){return 1;}" > conftest.c
 
6606
        echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
 
6607
-dynamiclib -Wl,-single_module conftest.c" >&5
 
6608
        $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
 
6609
          -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
 
6610
        _lt_result=$?
 
6611
        if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
 
6612
          lt_cv_apple_cc_single_mod=yes
 
6613
        else
 
6614
          cat conftest.err >&5
 
6615
        fi
 
6616
        rm -rf libconftest.dylib*
 
6617
        rm -f conftest.*
 
6618
      fi
 
6619
fi
 
6620
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
 
6621
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
 
6622
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
 
6623
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
 
6624
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
 
6625
  $as_echo_n "(cached) " >&6
 
6626
else
 
6627
  lt_cv_ld_exported_symbols_list=no
 
6628
      save_LDFLAGS=$LDFLAGS
 
6629
      echo "_main" > conftest.sym
 
6630
      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
 
6631
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
6632
/* end confdefs.h.  */
 
6633
 
 
6634
int
 
6635
main ()
 
6636
{
 
6637
 
 
6638
  ;
 
6639
  return 0;
 
6640
}
 
6641
_ACEOF
 
6642
if ac_fn_c_try_link "$LINENO"; then :
 
6643
  lt_cv_ld_exported_symbols_list=yes
 
6644
else
 
6645
  lt_cv_ld_exported_symbols_list=no
 
6646
fi
 
6647
rm -f core conftest.err conftest.$ac_objext \
 
6648
    conftest$ac_exeext conftest.$ac_ext
 
6649
        LDFLAGS="$save_LDFLAGS"
 
6650
 
 
6651
fi
 
6652
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
 
6653
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
 
6654
    case $host_os in
 
6655
    rhapsody* | darwin1.[012])
 
6656
      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
 
6657
    darwin1.*)
 
6658
      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
 
6659
    darwin*) # darwin 5.x on
 
6660
      # if running on 10.5 or later, the deployment target defaults
 
6661
      # to the OS version, if on x86, and 10.4, the deployment
 
6662
      # target defaults to 10.4. Don't you love it?
 
6663
      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
 
6664
        10.0,*86*-darwin8*|10.0,*-darwin[91]*)
 
6665
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
 
6666
        10.[012]*)
 
6667
          _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
 
6668
        10.*)
 
6669
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
 
6670
      esac
 
6671
    ;;
 
6672
  esac
 
6673
    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
 
6674
      _lt_dar_single_mod='$single_module'
 
6675
    fi
 
6676
    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
 
6677
      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
 
6678
    else
 
6679
      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
 
6680
    fi
 
6681
    if test "$DSYMUTIL" != ":"; then
 
6682
      _lt_dsymutil='~$DSYMUTIL $lib || :'
 
6683
    else
 
6684
      _lt_dsymutil=
 
6685
    fi
 
6686
    ;;
 
6687
  esac
 
6688
 
 
6689
ac_ext=c
 
6690
ac_cpp='$CPP $CPPFLAGS'
 
6691
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
6692
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
6693
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
6694
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
 
6695
$as_echo_n "checking how to run the C preprocessor... " >&6; }
 
6696
# On Suns, sometimes $CPP names a directory.
 
6697
if test -n "$CPP" && test -d "$CPP"; then
 
6698
  CPP=
 
6699
fi
 
6700
if test -z "$CPP"; then
 
6701
  if test "${ac_cv_prog_CPP+set}" = set; then :
 
6702
  $as_echo_n "(cached) " >&6
 
6703
else
 
6704
      # Double quotes because CPP needs to be expanded
 
6705
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
 
6706
    do
 
6707
      ac_preproc_ok=false
 
6708
for ac_c_preproc_warn_flag in '' yes
 
6709
do
 
6710
  # Use a header file that comes with gcc, so configuring glibc
 
6711
  # with a fresh cross-compiler works.
 
6712
  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 
6713
  # <limits.h> exists even on freestanding compilers.
 
6714
  # On the NeXT, cc -E runs the code through the compiler's parser,
 
6715
  # not just through cpp. "Syntax error" is here to catch this case.
 
6716
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
6717
/* end confdefs.h.  */
 
6718
#ifdef __STDC__
 
6719
# include <limits.h>
 
6720
#else
 
6721
# include <assert.h>
 
6722
#endif
 
6723
                     Syntax error
 
6724
_ACEOF
 
6725
if ac_fn_c_try_cpp "$LINENO"; then :
 
6726
 
 
6727
else
 
6728
  # Broken: fails on valid input.
 
6729
continue
 
6730
fi
 
6731
rm -f conftest.err conftest.$ac_ext
 
6732
 
 
6733
  # OK, works on sane cases.  Now check whether nonexistent headers
 
6734
  # can be detected and how.
 
6735
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
6736
/* end confdefs.h.  */
 
6737
#include <ac_nonexistent.h>
 
6738
_ACEOF
 
6739
if ac_fn_c_try_cpp "$LINENO"; then :
 
6740
  # Broken: success on invalid input.
 
6741
continue
 
6742
else
 
6743
  # Passes both tests.
 
6744
ac_preproc_ok=:
 
6745
break
 
6746
fi
 
6747
rm -f conftest.err conftest.$ac_ext
 
6748
 
 
6749
done
 
6750
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
 
6751
rm -f conftest.err conftest.$ac_ext
 
6752
if $ac_preproc_ok; then :
 
6753
  break
 
6754
fi
 
6755
 
 
6756
    done
 
6757
    ac_cv_prog_CPP=$CPP
 
6758
 
 
6759
fi
 
6760
  CPP=$ac_cv_prog_CPP
 
6761
else
 
6762
  ac_cv_prog_CPP=$CPP
 
6763
fi
 
6764
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
 
6765
$as_echo "$CPP" >&6; }
 
6766
ac_preproc_ok=false
 
6767
for ac_c_preproc_warn_flag in '' yes
 
6768
do
 
6769
  # Use a header file that comes with gcc, so configuring glibc
 
6770
  # with a fresh cross-compiler works.
 
6771
  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 
6772
  # <limits.h> exists even on freestanding compilers.
 
6773
  # On the NeXT, cc -E runs the code through the compiler's parser,
 
6774
  # not just through cpp. "Syntax error" is here to catch this case.
 
6775
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
6776
/* end confdefs.h.  */
 
6777
#ifdef __STDC__
 
6778
# include <limits.h>
 
6779
#else
 
6780
# include <assert.h>
 
6781
#endif
 
6782
                     Syntax error
 
6783
_ACEOF
 
6784
if ac_fn_c_try_cpp "$LINENO"; then :
 
6785
 
 
6786
else
 
6787
  # Broken: fails on valid input.
 
6788
continue
 
6789
fi
 
6790
rm -f conftest.err conftest.$ac_ext
 
6791
 
 
6792
  # OK, works on sane cases.  Now check whether nonexistent headers
 
6793
  # can be detected and how.
 
6794
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
6795
/* end confdefs.h.  */
 
6796
#include <ac_nonexistent.h>
 
6797
_ACEOF
 
6798
if ac_fn_c_try_cpp "$LINENO"; then :
 
6799
  # Broken: success on invalid input.
 
6800
continue
 
6801
else
 
6802
  # Passes both tests.
 
6803
ac_preproc_ok=:
 
6804
break
 
6805
fi
 
6806
rm -f conftest.err conftest.$ac_ext
 
6807
 
 
6808
done
 
6809
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
 
6810
rm -f conftest.err conftest.$ac_ext
 
6811
if $ac_preproc_ok; then :
 
6812
 
 
6813
else
 
6814
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
6815
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
6816
as_fn_error "C preprocessor \"$CPP\" fails sanity check
 
6817
See \`config.log' for more details." "$LINENO" 5; }
 
6818
fi
 
6819
 
 
6820
ac_ext=c
 
6821
ac_cpp='$CPP $CPPFLAGS'
 
6822
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
6823
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
6824
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
6825
 
 
6826
 
 
6827
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
 
6828
$as_echo_n "checking for ANSI C header files... " >&6; }
 
6829
if test "${ac_cv_header_stdc+set}" = set; then :
 
6830
  $as_echo_n "(cached) " >&6
 
6831
else
 
6832
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
6833
/* end confdefs.h.  */
 
6834
#include <stdlib.h>
 
6835
#include <stdarg.h>
 
6836
#include <string.h>
 
6837
#include <float.h>
 
6838
 
 
6839
int
 
6840
main ()
 
6841
{
 
6842
 
 
6843
  ;
 
6844
  return 0;
 
6845
}
 
6846
_ACEOF
 
6847
if ac_fn_c_try_compile "$LINENO"; then :
 
6848
  ac_cv_header_stdc=yes
 
6849
else
 
6850
  ac_cv_header_stdc=no
 
6851
fi
 
6852
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
6853
 
 
6854
if test $ac_cv_header_stdc = yes; then
 
6855
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 
6856
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
6857
/* end confdefs.h.  */
 
6858
#include <string.h>
 
6859
 
 
6860
_ACEOF
 
6861
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 
6862
  $EGREP "memchr" >/dev/null 2>&1; then :
 
6863
 
 
6864
else
 
6865
  ac_cv_header_stdc=no
 
6866
fi
 
6867
rm -f conftest*
 
6868
 
 
6869
fi
 
6870
 
 
6871
if test $ac_cv_header_stdc = yes; then
 
6872
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
 
6873
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
6874
/* end confdefs.h.  */
 
6875
#include <stdlib.h>
 
6876
 
 
6877
_ACEOF
 
6878
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 
6879
  $EGREP "free" >/dev/null 2>&1; then :
 
6880
 
 
6881
else
 
6882
  ac_cv_header_stdc=no
 
6883
fi
 
6884
rm -f conftest*
 
6885
 
 
6886
fi
 
6887
 
 
6888
if test $ac_cv_header_stdc = yes; then
 
6889
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
 
6890
  if test "$cross_compiling" = yes; then :
 
6891
  :
 
6892
else
 
6893
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
6894
/* end confdefs.h.  */
 
6895
#include <ctype.h>
 
6896
#include <stdlib.h>
 
6897
#if ((' ' & 0x0FF) == 0x020)
 
6898
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
 
6899
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
 
6900
#else
 
6901
# define ISLOWER(c) \
 
6902
                   (('a' <= (c) && (c) <= 'i') \
 
6903
                     || ('j' <= (c) && (c) <= 'r') \
 
6904
                     || ('s' <= (c) && (c) <= 'z'))
 
6905
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
 
6906
#endif
 
6907
 
 
6908
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
 
6909
int
 
6910
main ()
 
6911
{
 
6912
  int i;
 
6913
  for (i = 0; i < 256; i++)
 
6914
    if (XOR (islower (i), ISLOWER (i))
 
6915
        || toupper (i) != TOUPPER (i))
 
6916
      return 2;
 
6917
  return 0;
 
6918
}
 
6919
_ACEOF
 
6920
if ac_fn_c_try_run "$LINENO"; then :
 
6921
 
 
6922
else
 
6923
  ac_cv_header_stdc=no
 
6924
fi
 
6925
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
 
6926
  conftest.$ac_objext conftest.beam conftest.$ac_ext
 
6927
fi
 
6928
 
 
6929
fi
 
6930
fi
 
6931
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
 
6932
$as_echo "$ac_cv_header_stdc" >&6; }
 
6933
if test $ac_cv_header_stdc = yes; then
 
6934
 
 
6935
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
 
6936
 
 
6937
fi
 
6938
 
 
6939
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
 
6940
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
 
6941
                  inttypes.h stdint.h unistd.h
 
6942
do :
 
6943
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
 
6944
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
 
6945
"
 
6946
eval as_val=\$$as_ac_Header
 
6947
   if test "x$as_val" = x""yes; then :
 
6948
  cat >>confdefs.h <<_ACEOF
 
6949
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
 
6950
_ACEOF
 
6951
 
 
6952
fi
 
6953
 
 
6954
done
 
6955
 
 
6956
 
 
6957
for ac_header in dlfcn.h
 
6958
do :
 
6959
  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
 
6960
"
 
6961
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
 
6962
  cat >>confdefs.h <<_ACEOF
 
6963
#define HAVE_DLFCN_H 1
 
6964
_ACEOF
 
6965
 
 
6966
fi
 
6967
 
 
6968
done
 
6969
 
 
6970
 
 
6971
 
 
6972
# Set options
 
6973
enable_dlopen=yes
 
6974
 
 
6975
 
 
6976
 
 
6977
 
 
6978
  enable_win32_dll=no
 
6979
 
 
6980
 
 
6981
            # Check whether --enable-shared was given.
 
6982
if test "${enable_shared+set}" = set; then :
 
6983
  enableval=$enable_shared; p=${PACKAGE-default}
 
6984
    case $enableval in
 
6985
    yes) enable_shared=yes ;;
 
6986
    no) enable_shared=no ;;
 
6987
    *)
 
6988
      enable_shared=no
 
6989
      # Look at the argument we got.  We use all the common list separators.
 
6990
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
 
6991
      for pkg in $enableval; do
 
6992
        IFS="$lt_save_ifs"
 
6993
        if test "X$pkg" = "X$p"; then
 
6994
          enable_shared=yes
 
6995
        fi
 
6996
      done
 
6997
      IFS="$lt_save_ifs"
 
6998
      ;;
 
6999
    esac
 
7000
else
 
7001
  enable_shared=yes
 
7002
fi
 
7003
 
 
7004
 
 
7005
 
 
7006
 
 
7007
 
 
7008
 
 
7009
 
 
7010
 
 
7011
 
 
7012
  # Check whether --enable-static was given.
 
7013
if test "${enable_static+set}" = set; then :
 
7014
  enableval=$enable_static; p=${PACKAGE-default}
 
7015
    case $enableval in
 
7016
    yes) enable_static=yes ;;
 
7017
    no) enable_static=no ;;
 
7018
    *)
 
7019
     enable_static=no
 
7020
      # Look at the argument we got.  We use all the common list separators.
 
7021
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
 
7022
      for pkg in $enableval; do
 
7023
        IFS="$lt_save_ifs"
 
7024
        if test "X$pkg" = "X$p"; then
 
7025
          enable_static=yes
 
7026
        fi
 
7027
      done
 
7028
      IFS="$lt_save_ifs"
 
7029
      ;;
 
7030
    esac
 
7031
else
 
7032
  enable_static=yes
 
7033
fi
 
7034
 
 
7035
 
 
7036
 
 
7037
 
 
7038
 
 
7039
 
 
7040
 
 
7041
 
 
7042
 
 
7043
 
 
7044
# Check whether --with-pic was given.
 
7045
if test "${with_pic+set}" = set; then :
 
7046
  withval=$with_pic; pic_mode="$withval"
 
7047
else
 
7048
  pic_mode=default
 
7049
fi
 
7050
 
 
7051
 
 
7052
test -z "$pic_mode" && pic_mode=default
 
7053
 
 
7054
 
 
7055
 
 
7056
 
 
7057
 
 
7058
 
 
7059
 
 
7060
  # Check whether --enable-fast-install was given.
 
7061
if test "${enable_fast_install+set}" = set; then :
 
7062
  enableval=$enable_fast_install; p=${PACKAGE-default}
 
7063
    case $enableval in
 
7064
    yes) enable_fast_install=yes ;;
 
7065
    no) enable_fast_install=no ;;
 
7066
    *)
 
7067
      enable_fast_install=no
 
7068
      # Look at the argument we got.  We use all the common list separators.
 
7069
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
 
7070
      for pkg in $enableval; do
 
7071
        IFS="$lt_save_ifs"
 
7072
        if test "X$pkg" = "X$p"; then
 
7073
          enable_fast_install=yes
 
7074
        fi
 
7075
      done
 
7076
      IFS="$lt_save_ifs"
 
7077
      ;;
 
7078
    esac
 
7079
else
 
7080
  enable_fast_install=yes
 
7081
fi
 
7082
 
 
7083
 
 
7084
 
 
7085
 
 
7086
 
 
7087
 
 
7088
 
 
7089
 
 
7090
 
 
7091
 
 
7092
 
 
7093
# This can be used to rebuild libtool when needed
 
7094
LIBTOOL_DEPS="$ltmain"
 
7095
 
 
7096
# Always use our own libtool.
 
7097
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
 
7098
 
 
7099
 
 
7100
 
 
7101
 
 
7102
 
 
7103
 
 
7104
 
 
7105
 
 
7106
 
 
7107
 
 
7108
 
 
7109
 
 
7110
 
 
7111
 
 
7112
 
 
7113
 
 
7114
 
 
7115
 
 
7116
 
 
7117
 
 
7118
 
 
7119
 
 
7120
 
 
7121
 
 
7122
 
 
7123
test -z "$LN_S" && LN_S="ln -s"
 
7124
 
 
7125
 
 
7126
 
 
7127
 
 
7128
 
 
7129
 
 
7130
 
 
7131
 
 
7132
 
 
7133
 
 
7134
 
 
7135
 
 
7136
 
 
7137
 
 
7138
if test -n "${ZSH_VERSION+set}" ; then
 
7139
   setopt NO_GLOB_SUBST
 
7140
fi
 
7141
 
 
7142
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
 
7143
$as_echo_n "checking for objdir... " >&6; }
 
7144
if test "${lt_cv_objdir+set}" = set; then :
 
7145
  $as_echo_n "(cached) " >&6
 
7146
else
 
7147
  rm -f .libs 2>/dev/null
 
7148
mkdir .libs 2>/dev/null
 
7149
if test -d .libs; then
 
7150
  lt_cv_objdir=.libs
 
7151
else
 
7152
  # MS-DOS does not allow filenames that begin with a dot.
 
7153
  lt_cv_objdir=_libs
 
7154
fi
 
7155
rmdir .libs 2>/dev/null
 
7156
fi
 
7157
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
 
7158
$as_echo "$lt_cv_objdir" >&6; }
 
7159
objdir=$lt_cv_objdir
 
7160
 
 
7161
 
 
7162
 
 
7163
 
 
7164
 
 
7165
cat >>confdefs.h <<_ACEOF
 
7166
#define LT_OBJDIR "$lt_cv_objdir/"
 
7167
_ACEOF
 
7168
 
 
7169
 
 
7170
 
 
7171
 
 
7172
 
 
7173
 
 
7174
 
 
7175
 
 
7176
 
 
7177
 
 
7178
 
 
7179
 
 
7180
 
 
7181
 
 
7182
 
 
7183
 
 
7184
 
 
7185
case $host_os in
 
7186
aix3*)
 
7187
  # AIX sometimes has problems with the GCC collect2 program.  For some
 
7188
  # reason, if we set the COLLECT_NAMES environment variable, the problems
 
7189
  # vanish in a puff of smoke.
 
7190
  if test "X${COLLECT_NAMES+set}" != Xset; then
 
7191
    COLLECT_NAMES=
 
7192
    export COLLECT_NAMES
 
7193
  fi
 
7194
  ;;
 
7195
esac
 
7196
 
 
7197
# Sed substitution that helps us do robust quoting.  It backslashifies
 
7198
# metacharacters that are still active within double-quoted strings.
 
7199
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
 
7200
 
 
7201
# Same as above, but do not quote variable references.
 
7202
double_quote_subst='s/\(["`\\]\)/\\\1/g'
 
7203
 
 
7204
# Sed substitution to delay expansion of an escaped shell variable in a
 
7205
# double_quote_subst'ed string.
 
7206
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
 
7207
 
 
7208
# Sed substitution to delay expansion of an escaped single quote.
 
7209
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
 
7210
 
 
7211
# Sed substitution to avoid accidental globbing in evaled expressions
 
7212
no_glob_subst='s/\*/\\\*/g'
 
7213
 
 
7214
# Global variables:
 
7215
ofile=libtool
 
7216
can_build_shared=yes
 
7217
 
 
7218
# All known linkers require a `.a' archive for static linking (except MSVC,
 
7219
# which needs '.lib').
 
7220
libext=a
 
7221
 
 
7222
with_gnu_ld="$lt_cv_prog_gnu_ld"
 
7223
 
 
7224
old_CC="$CC"
 
7225
old_CFLAGS="$CFLAGS"
 
7226
 
 
7227
# Set sane defaults for various variables
 
7228
test -z "$CC" && CC=cc
 
7229
test -z "$LTCC" && LTCC=$CC
 
7230
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
 
7231
test -z "$LD" && LD=ld
 
7232
test -z "$ac_objext" && ac_objext=o
 
7233
 
 
7234
for cc_temp in $compiler""; do
 
7235
  case $cc_temp in
 
7236
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
 
7237
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
 
7238
    \-*) ;;
 
7239
    *) break;;
 
7240
  esac
 
7241
done
 
7242
cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
 
7243
 
 
7244
 
 
7245
# Only perform the check for file, if the check method requires it
 
7246
test -z "$MAGIC_CMD" && MAGIC_CMD=file
 
7247
case $deplibs_check_method in
 
7248
file_magic*)
 
7249
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
 
7250
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
 
7251
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
 
7252
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
 
7253
  $as_echo_n "(cached) " >&6
 
7254
else
 
7255
  case $MAGIC_CMD in
 
7256
[\\/*] |  ?:[\\/]*)
 
7257
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
 
7258
  ;;
 
7259
*)
 
7260
  lt_save_MAGIC_CMD="$MAGIC_CMD"
 
7261
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 
7262
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
 
7263
  for ac_dir in $ac_dummy; do
 
7264
    IFS="$lt_save_ifs"
 
7265
    test -z "$ac_dir" && ac_dir=.
 
7266
    if test -f $ac_dir/${ac_tool_prefix}file; then
 
7267
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
 
7268
      if test -n "$file_magic_test_file"; then
 
7269
        case $deplibs_check_method in
 
7270
        "file_magic "*)
 
7271
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
 
7272
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 
7273
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
 
7274
            $EGREP "$file_magic_regex" > /dev/null; then
 
7275
            :
 
7276
          else
 
7277
            cat <<_LT_EOF 1>&2
 
7278
 
 
7279
*** Warning: the command libtool uses to detect shared libraries,
 
7280
*** $file_magic_cmd, produces output that libtool cannot recognize.
 
7281
*** The result is that libtool may fail to recognize shared libraries
 
7282
*** as such.  This will affect the creation of libtool libraries that
 
7283
*** depend on shared libraries, but programs linked with such libtool
 
7284
*** libraries will work regardless of this problem.  Nevertheless, you
 
7285
*** may want to report the problem to your system manager and/or to
 
7286
*** bug-libtool@gnu.org
 
7287
 
 
7288
_LT_EOF
 
7289
          fi ;;
 
7290
        esac
 
7291
      fi
 
7292
      break
 
7293
    fi
 
7294
  done
 
7295
  IFS="$lt_save_ifs"
 
7296
  MAGIC_CMD="$lt_save_MAGIC_CMD"
 
7297
  ;;
 
7298
esac
 
7299
fi
 
7300
 
 
7301
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 
7302
if test -n "$MAGIC_CMD"; then
 
7303
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
 
7304
$as_echo "$MAGIC_CMD" >&6; }
 
7305
else
 
7306
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7307
$as_echo "no" >&6; }
 
7308
fi
 
7309
 
 
7310
 
 
7311
 
 
7312
 
 
7313
 
 
7314
if test -z "$lt_cv_path_MAGIC_CMD"; then
 
7315
  if test -n "$ac_tool_prefix"; then
 
7316
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
 
7317
$as_echo_n "checking for file... " >&6; }
 
7318
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
 
7319
  $as_echo_n "(cached) " >&6
 
7320
else
 
7321
  case $MAGIC_CMD in
 
7322
[\\/*] |  ?:[\\/]*)
 
7323
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
 
7324
  ;;
 
7325
*)
 
7326
  lt_save_MAGIC_CMD="$MAGIC_CMD"
 
7327
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 
7328
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
 
7329
  for ac_dir in $ac_dummy; do
 
7330
    IFS="$lt_save_ifs"
 
7331
    test -z "$ac_dir" && ac_dir=.
 
7332
    if test -f $ac_dir/file; then
 
7333
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
 
7334
      if test -n "$file_magic_test_file"; then
 
7335
        case $deplibs_check_method in
 
7336
        "file_magic "*)
 
7337
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
 
7338
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 
7339
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
 
7340
            $EGREP "$file_magic_regex" > /dev/null; then
 
7341
            :
 
7342
          else
 
7343
            cat <<_LT_EOF 1>&2
 
7344
 
 
7345
*** Warning: the command libtool uses to detect shared libraries,
 
7346
*** $file_magic_cmd, produces output that libtool cannot recognize.
 
7347
*** The result is that libtool may fail to recognize shared libraries
 
7348
*** as such.  This will affect the creation of libtool libraries that
 
7349
*** depend on shared libraries, but programs linked with such libtool
 
7350
*** libraries will work regardless of this problem.  Nevertheless, you
 
7351
*** may want to report the problem to your system manager and/or to
 
7352
*** bug-libtool@gnu.org
 
7353
 
 
7354
_LT_EOF
 
7355
          fi ;;
 
7356
        esac
 
7357
      fi
 
7358
      break
 
7359
    fi
 
7360
  done
 
7361
  IFS="$lt_save_ifs"
 
7362
  MAGIC_CMD="$lt_save_MAGIC_CMD"
 
7363
  ;;
 
7364
esac
 
7365
fi
 
7366
 
 
7367
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 
7368
if test -n "$MAGIC_CMD"; then
 
7369
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
 
7370
$as_echo "$MAGIC_CMD" >&6; }
 
7371
else
 
7372
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7373
$as_echo "no" >&6; }
 
7374
fi
 
7375
 
 
7376
 
 
7377
  else
 
7378
    MAGIC_CMD=:
 
7379
  fi
 
7380
fi
 
7381
 
 
7382
  fi
 
7383
  ;;
 
7384
esac
 
7385
 
 
7386
# Use C for the default configuration in the libtool script
 
7387
 
 
7388
lt_save_CC="$CC"
 
7389
ac_ext=c
 
7390
ac_cpp='$CPP $CPPFLAGS'
 
7391
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
7392
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
7393
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
7394
 
 
7395
 
 
7396
# Source file extension for C test sources.
 
7397
ac_ext=c
 
7398
 
 
7399
# Object file extension for compiled C test sources.
 
7400
objext=o
 
7401
objext=$objext
 
7402
 
 
7403
# Code to be used in simple compile tests
 
7404
lt_simple_compile_test_code="int some_variable = 0;"
 
7405
 
 
7406
# Code to be used in simple link tests
 
7407
lt_simple_link_test_code='int main(){return(0);}'
 
7408
 
 
7409
 
 
7410
 
 
7411
 
 
7412
 
 
7413
 
 
7414
 
 
7415
# If no C compiler was specified, use CC.
 
7416
LTCC=${LTCC-"$CC"}
 
7417
 
 
7418
# If no C compiler flags were specified, use CFLAGS.
 
7419
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
 
7420
 
 
7421
# Allow CC to be a program name with arguments.
 
7422
compiler=$CC
 
7423
 
 
7424
# Save the default compiler, since it gets overwritten when the other
 
7425
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
 
7426
compiler_DEFAULT=$CC
 
7427
 
 
7428
# save warnings/boilerplate of simple test code
 
7429
ac_outfile=conftest.$ac_objext
 
7430
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
 
7431
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
 
7432
_lt_compiler_boilerplate=`cat conftest.err`
 
7433
$RM conftest*
 
7434
 
 
7435
ac_outfile=conftest.$ac_objext
 
7436
echo "$lt_simple_link_test_code" >conftest.$ac_ext
 
7437
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
 
7438
_lt_linker_boilerplate=`cat conftest.err`
 
7439
$RM -r conftest*
 
7440
 
 
7441
 
 
7442
## CAVEAT EMPTOR:
 
7443
## There is no encapsulation within the following macros, do not change
 
7444
## the running order or otherwise move them around unless you know exactly
 
7445
## what you are doing...
 
7446
if test -n "$compiler"; then
 
7447
 
 
7448
lt_prog_compiler_no_builtin_flag=
 
7449
 
 
7450
if test "$GCC" = yes; then
 
7451
  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
 
7452
 
 
7453
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
 
7454
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
 
7455
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
 
7456
  $as_echo_n "(cached) " >&6
 
7457
else
 
7458
  lt_cv_prog_compiler_rtti_exceptions=no
 
7459
   ac_outfile=conftest.$ac_objext
 
7460
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 
7461
   lt_compiler_flag="-fno-rtti -fno-exceptions"
 
7462
   # Insert the option either (1) after the last *FLAGS variable, or
 
7463
   # (2) before a word containing "conftest.", or (3) at the end.
 
7464
   # Note that $ac_compile itself does not contain backslashes and begins
 
7465
   # with a dollar sign (not a hyphen), so the echo should work correctly.
 
7466
   # The option is referenced via a variable to avoid confusing sed.
 
7467
   lt_compile=`echo "$ac_compile" | $SED \
 
7468
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
 
7469
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
 
7470
   -e 's:$: $lt_compiler_flag:'`
 
7471
   (eval echo "\"\$as_me:7471: $lt_compile\"" >&5)
 
7472
   (eval "$lt_compile" 2>conftest.err)
 
7473
   ac_status=$?
 
7474
   cat conftest.err >&5
 
7475
   echo "$as_me:7475: \$? = $ac_status" >&5
 
7476
   if (exit $ac_status) && test -s "$ac_outfile"; then
 
7477
     # The compiler can only warn and ignore the option if not recognized
 
7478
     # So say no if there are warnings other than the usual output.
 
7479
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
 
7480
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
 
7481
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
 
7482
       lt_cv_prog_compiler_rtti_exceptions=yes
 
7483
     fi
 
7484
   fi
 
7485
   $RM conftest*
 
7486
 
 
7487
fi
 
7488
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
 
7489
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
 
7490
 
 
7491
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
 
7492
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
 
7493
else
 
7494
    :
 
7495
fi
 
7496
 
 
7497
fi
 
7498
 
 
7499
 
 
7500
 
 
7501
 
 
7502
 
 
7503
 
 
7504
  lt_prog_compiler_wl=
 
7505
lt_prog_compiler_pic=
 
7506
lt_prog_compiler_static=
 
7507
 
 
7508
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
 
7509
$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
 
7510
 
 
7511
  if test "$GCC" = yes; then
 
7512
    lt_prog_compiler_wl='-Wl,'
 
7513
    lt_prog_compiler_static='-static'
 
7514
 
 
7515
    case $host_os in
 
7516
      aix*)
 
7517
      # All AIX code is PIC.
 
7518
      if test "$host_cpu" = ia64; then
 
7519
        # AIX 5 now supports IA64 processor
 
7520
        lt_prog_compiler_static='-Bstatic'
 
7521
      fi
 
7522
      ;;
 
7523
 
 
7524
    amigaos*)
 
7525
      case $host_cpu in
 
7526
      powerpc)
 
7527
            # see comment about AmigaOS4 .so support
 
7528
            lt_prog_compiler_pic='-fPIC'
 
7529
        ;;
 
7530
      m68k)
 
7531
            # FIXME: we need at least 68020 code to build shared libraries, but
 
7532
            # adding the `-m68020' flag to GCC prevents building anything better,
 
7533
            # like `-m68040'.
 
7534
            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
 
7535
        ;;
 
7536
      esac
 
7537
      ;;
 
7538
 
 
7539
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
 
7540
      # PIC is the default for these OSes.
 
7541
      ;;
 
7542
 
 
7543
    mingw* | cygwin* | pw32* | os2* | cegcc*)
 
7544
      # This hack is so that the source file can tell whether it is being
 
7545
      # built for inclusion in a dll (and should export symbols for example).
 
7546
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
 
7547
      # (--disable-auto-import) libraries
 
7548
      lt_prog_compiler_pic='-DDLL_EXPORT'
 
7549
      ;;
 
7550
 
 
7551
    darwin* | rhapsody*)
 
7552
      # PIC is the default on this platform
 
7553
      # Common symbols not allowed in MH_DYLIB files
 
7554
      lt_prog_compiler_pic='-fno-common'
 
7555
      ;;
 
7556
 
 
7557
    hpux*)
 
7558
      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
 
7559
      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
 
7560
      # sets the default TLS model and affects inlining.
 
7561
      case $host_cpu in
 
7562
      hppa*64*)
 
7563
        # +Z the default
 
7564
        ;;
 
7565
      *)
 
7566
        lt_prog_compiler_pic='-fPIC'
 
7567
        ;;
 
7568
      esac
 
7569
      ;;
 
7570
 
 
7571
    interix[3-9]*)
 
7572
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
 
7573
      # Instead, we relocate shared libraries at runtime.
 
7574
      ;;
 
7575
 
 
7576
    msdosdjgpp*)
 
7577
      # Just because we use GCC doesn't mean we suddenly get shared libraries
 
7578
      # on systems that don't support them.
 
7579
      lt_prog_compiler_can_build_shared=no
 
7580
      enable_shared=no
 
7581
      ;;
 
7582
 
 
7583
    *nto* | *qnx*)
 
7584
      # QNX uses GNU C++, but need to define -shared option too, otherwise
 
7585
      # it will coredump.
 
7586
      lt_prog_compiler_pic='-fPIC -shared'
 
7587
      ;;
 
7588
 
 
7589
    sysv4*MP*)
 
7590
      if test -d /usr/nec; then
 
7591
        lt_prog_compiler_pic=-Kconform_pic
 
7592
      fi
 
7593
      ;;
 
7594
 
 
7595
    *)
 
7596
      lt_prog_compiler_pic='-fPIC'
 
7597
      ;;
 
7598
    esac
 
7599
  else
 
7600
    # PORTME Check for flag to pass linker flags through the system compiler.
 
7601
    case $host_os in
 
7602
    aix*)
 
7603
      lt_prog_compiler_wl='-Wl,'
 
7604
      if test "$host_cpu" = ia64; then
 
7605
        # AIX 5 now supports IA64 processor
 
7606
        lt_prog_compiler_static='-Bstatic'
 
7607
      else
 
7608
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
 
7609
      fi
 
7610
      ;;
 
7611
 
 
7612
    mingw* | cygwin* | pw32* | os2* | cegcc*)
 
7613
      # This hack is so that the source file can tell whether it is being
 
7614
      # built for inclusion in a dll (and should export symbols for example).
 
7615
      lt_prog_compiler_pic='-DDLL_EXPORT'
 
7616
      ;;
 
7617
 
 
7618
    hpux9* | hpux10* | hpux11*)
 
7619
      lt_prog_compiler_wl='-Wl,'
 
7620
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
 
7621
      # not for PA HP-UX.
 
7622
      case $host_cpu in
 
7623
      hppa*64*|ia64*)
 
7624
        # +Z the default
 
7625
        ;;
 
7626
      *)
 
7627
        lt_prog_compiler_pic='+Z'
 
7628
        ;;
 
7629
      esac
 
7630
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
 
7631
      lt_prog_compiler_static='${wl}-a ${wl}archive'
 
7632
      ;;
 
7633
 
 
7634
    irix5* | irix6* | nonstopux*)
 
7635
      lt_prog_compiler_wl='-Wl,'
 
7636
      # PIC (with -KPIC) is the default.
 
7637
      lt_prog_compiler_static='-non_shared'
 
7638
      ;;
 
7639
 
 
7640
    linux* | k*bsd*-gnu | kopensolaris*-gnu)
 
7641
      case $cc_basename in
 
7642
      # old Intel for x86_64 which still supported -KPIC.
 
7643
      ecc*)
 
7644
        lt_prog_compiler_wl='-Wl,'
 
7645
        lt_prog_compiler_pic='-KPIC'
 
7646
        lt_prog_compiler_static='-static'
 
7647
        ;;
 
7648
      # icc used to be incompatible with GCC.
 
7649
      # ICC 10 doesn't accept -KPIC any more.
 
7650
      icc* | ifort*)
 
7651
        lt_prog_compiler_wl='-Wl,'
 
7652
        lt_prog_compiler_pic='-fPIC'
 
7653
        lt_prog_compiler_static='-static'
 
7654
        ;;
 
7655
      # Lahey Fortran 8.1.
 
7656
      lf95*)
 
7657
        lt_prog_compiler_wl='-Wl,'
 
7658
        lt_prog_compiler_pic='--shared'
 
7659
        lt_prog_compiler_static='--static'
 
7660
        ;;
 
7661
      pgcc* | pgf77* | pgf90* | pgf95*)
 
7662
        # Portland Group compilers (*not* the Pentium gcc compiler,
 
7663
        # which looks to be a dead project)
 
7664
        lt_prog_compiler_wl='-Wl,'
 
7665
        lt_prog_compiler_pic='-fpic'
 
7666
        lt_prog_compiler_static='-Bstatic'
 
7667
        ;;
 
7668
      ccc*)
 
7669
        lt_prog_compiler_wl='-Wl,'
 
7670
        # All Alpha code is PIC.
 
7671
        lt_prog_compiler_static='-non_shared'
 
7672
        ;;
 
7673
      xl*)
 
7674
        # IBM XL C 8.0/Fortran 10.1 on PPC
 
7675
        lt_prog_compiler_wl='-Wl,'
 
7676
        lt_prog_compiler_pic='-qpic'
 
7677
        lt_prog_compiler_static='-qstaticlink'
 
7678
        ;;
 
7679
      *)
 
7680
        case `$CC -V 2>&1 | sed 5q` in
 
7681
        *Sun\ C*)
 
7682
          # Sun C 5.9
 
7683
          lt_prog_compiler_pic='-KPIC'
 
7684
          lt_prog_compiler_static='-Bstatic'
 
7685
          lt_prog_compiler_wl='-Wl,'
 
7686
          ;;
 
7687
        *Sun\ F*)
 
7688
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
 
7689
          lt_prog_compiler_pic='-KPIC'
 
7690
          lt_prog_compiler_static='-Bstatic'
 
7691
          lt_prog_compiler_wl=''
 
7692
          ;;
 
7693
        esac
 
7694
        ;;
 
7695
      esac
 
7696
      ;;
 
7697
 
 
7698
    newsos6)
 
7699
      lt_prog_compiler_pic='-KPIC'
 
7700
      lt_prog_compiler_static='-Bstatic'
 
7701
      ;;
 
7702
 
 
7703
    *nto* | *qnx*)
 
7704
      # QNX uses GNU C++, but need to define -shared option too, otherwise
 
7705
      # it will coredump.
 
7706
      lt_prog_compiler_pic='-fPIC -shared'
 
7707
      ;;
 
7708
 
 
7709
    osf3* | osf4* | osf5*)
 
7710
      lt_prog_compiler_wl='-Wl,'
 
7711
      # All OSF/1 code is PIC.
 
7712
      lt_prog_compiler_static='-non_shared'
 
7713
      ;;
 
7714
 
 
7715
    rdos*)
 
7716
      lt_prog_compiler_static='-non_shared'
 
7717
      ;;
 
7718
 
 
7719
    solaris*)
 
7720
      lt_prog_compiler_pic='-KPIC'
 
7721
      lt_prog_compiler_static='-Bstatic'
 
7722
      case $cc_basename in
 
7723
      f77* | f90* | f95*)
 
7724
        lt_prog_compiler_wl='-Qoption ld ';;
 
7725
      *)
 
7726
        lt_prog_compiler_wl='-Wl,';;
 
7727
      esac
 
7728
      ;;
 
7729
 
 
7730
    sunos4*)
 
7731
      lt_prog_compiler_wl='-Qoption ld '
 
7732
      lt_prog_compiler_pic='-PIC'
 
7733
      lt_prog_compiler_static='-Bstatic'
 
7734
      ;;
 
7735
 
 
7736
    sysv4 | sysv4.2uw2* | sysv4.3*)
 
7737
      lt_prog_compiler_wl='-Wl,'
 
7738
      lt_prog_compiler_pic='-KPIC'
 
7739
      lt_prog_compiler_static='-Bstatic'
 
7740
      ;;
 
7741
 
 
7742
    sysv4*MP*)
 
7743
      if test -d /usr/nec ;then
 
7744
        lt_prog_compiler_pic='-Kconform_pic'
 
7745
        lt_prog_compiler_static='-Bstatic'
 
7746
      fi
 
7747
      ;;
 
7748
 
 
7749
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
 
7750
      lt_prog_compiler_wl='-Wl,'
 
7751
      lt_prog_compiler_pic='-KPIC'
 
7752
      lt_prog_compiler_static='-Bstatic'
 
7753
      ;;
 
7754
 
 
7755
    unicos*)
 
7756
      lt_prog_compiler_wl='-Wl,'
 
7757
      lt_prog_compiler_can_build_shared=no
 
7758
      ;;
 
7759
 
 
7760
    uts4*)
 
7761
      lt_prog_compiler_pic='-pic'
 
7762
      lt_prog_compiler_static='-Bstatic'
 
7763
      ;;
 
7764
 
 
7765
    *)
 
7766
      lt_prog_compiler_can_build_shared=no
 
7767
      ;;
 
7768
    esac
 
7769
  fi
 
7770
 
 
7771
case $host_os in
 
7772
  # For platforms which do not support PIC, -DPIC is meaningless:
 
7773
  *djgpp*)
 
7774
    lt_prog_compiler_pic=
 
7775
    ;;
 
7776
  *)
 
7777
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
 
7778
    ;;
 
7779
esac
 
7780
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
 
7781
$as_echo "$lt_prog_compiler_pic" >&6; }
 
7782
 
 
7783
 
 
7784
 
 
7785
 
 
7786
 
 
7787
 
 
7788
#
 
7789
# Check to make sure the PIC flag actually works.
 
7790
#
 
7791
if test -n "$lt_prog_compiler_pic"; then
 
7792
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
 
7793
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
 
7794
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
 
7795
  $as_echo_n "(cached) " >&6
 
7796
else
 
7797
  lt_cv_prog_compiler_pic_works=no
 
7798
   ac_outfile=conftest.$ac_objext
 
7799
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 
7800
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
 
7801
   # Insert the option either (1) after the last *FLAGS variable, or
 
7802
   # (2) before a word containing "conftest.", or (3) at the end.
 
7803
   # Note that $ac_compile itself does not contain backslashes and begins
 
7804
   # with a dollar sign (not a hyphen), so the echo should work correctly.
 
7805
   # The option is referenced via a variable to avoid confusing sed.
 
7806
   lt_compile=`echo "$ac_compile" | $SED \
 
7807
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
 
7808
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
 
7809
   -e 's:$: $lt_compiler_flag:'`
 
7810
   (eval echo "\"\$as_me:7810: $lt_compile\"" >&5)
 
7811
   (eval "$lt_compile" 2>conftest.err)
 
7812
   ac_status=$?
 
7813
   cat conftest.err >&5
 
7814
   echo "$as_me:7814: \$? = $ac_status" >&5
 
7815
   if (exit $ac_status) && test -s "$ac_outfile"; then
 
7816
     # The compiler can only warn and ignore the option if not recognized
 
7817
     # So say no if there are warnings other than the usual output.
 
7818
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
 
7819
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
 
7820
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
 
7821
       lt_cv_prog_compiler_pic_works=yes
 
7822
     fi
 
7823
   fi
 
7824
   $RM conftest*
 
7825
 
 
7826
fi
 
7827
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
 
7828
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
 
7829
 
 
7830
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
 
7831
    case $lt_prog_compiler_pic in
 
7832
     "" | " "*) ;;
 
7833
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
 
7834
     esac
 
7835
else
 
7836
    lt_prog_compiler_pic=
 
7837
     lt_prog_compiler_can_build_shared=no
 
7838
fi
 
7839
 
 
7840
fi
 
7841
 
 
7842
 
 
7843
 
 
7844
 
 
7845
 
 
7846
 
 
7847
#
 
7848
# Check to make sure the static flag actually works.
 
7849
#
 
7850
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
 
7851
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
 
7852
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
 
7853
if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
 
7854
  $as_echo_n "(cached) " >&6
 
7855
else
 
7856
  lt_cv_prog_compiler_static_works=no
 
7857
   save_LDFLAGS="$LDFLAGS"
 
7858
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
 
7859
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
 
7860
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
 
7861
     # The linker can only warn and ignore the option if not recognized
 
7862
     # So say no if there are warnings
 
7863
     if test -s conftest.err; then
 
7864
       # Append any errors to the config.log.
 
7865
       cat conftest.err 1>&5
 
7866
       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
 
7867
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
 
7868
       if diff conftest.exp conftest.er2 >/dev/null; then
 
7869
         lt_cv_prog_compiler_static_works=yes
 
7870
       fi
 
7871
     else
 
7872
       lt_cv_prog_compiler_static_works=yes
 
7873
     fi
 
7874
   fi
 
7875
   $RM -r conftest*
 
7876
   LDFLAGS="$save_LDFLAGS"
 
7877
 
 
7878
fi
 
7879
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
 
7880
$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
 
7881
 
 
7882
if test x"$lt_cv_prog_compiler_static_works" = xyes; then
 
7883
    :
 
7884
else
 
7885
    lt_prog_compiler_static=
 
7886
fi
 
7887
 
 
7888
 
 
7889
 
 
7890
 
 
7891
 
 
7892
 
 
7893
 
 
7894
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
 
7895
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
 
7896
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
 
7897
  $as_echo_n "(cached) " >&6
 
7898
else
 
7899
  lt_cv_prog_compiler_c_o=no
 
7900
   $RM -r conftest 2>/dev/null
 
7901
   mkdir conftest
 
7902
   cd conftest
 
7903
   mkdir out
 
7904
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 
7905
 
 
7906
   lt_compiler_flag="-o out/conftest2.$ac_objext"
 
7907
   # Insert the option either (1) after the last *FLAGS variable, or
 
7908
   # (2) before a word containing "conftest.", or (3) at the end.
 
7909
   # Note that $ac_compile itself does not contain backslashes and begins
 
7910
   # with a dollar sign (not a hyphen), so the echo should work correctly.
 
7911
   lt_compile=`echo "$ac_compile" | $SED \
 
7912
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
 
7913
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
 
7914
   -e 's:$: $lt_compiler_flag:'`
 
7915
   (eval echo "\"\$as_me:7915: $lt_compile\"" >&5)
 
7916
   (eval "$lt_compile" 2>out/conftest.err)
 
7917
   ac_status=$?
 
7918
   cat out/conftest.err >&5
 
7919
   echo "$as_me:7919: \$? = $ac_status" >&5
 
7920
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
 
7921
   then
 
7922
     # The compiler can only warn and ignore the option if not recognized
 
7923
     # So say no if there are warnings
 
7924
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
 
7925
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
 
7926
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
 
7927
       lt_cv_prog_compiler_c_o=yes
 
7928
     fi
 
7929
   fi
 
7930
   chmod u+w . 2>&5
 
7931
   $RM conftest*
 
7932
   # SGI C++ compiler will create directory out/ii_files/ for
 
7933
   # template instantiation
 
7934
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
 
7935
   $RM out/* && rmdir out
 
7936
   cd ..
 
7937
   $RM -r conftest
 
7938
   $RM conftest*
 
7939
 
 
7940
fi
 
7941
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
 
7942
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
 
7943
 
 
7944
 
 
7945
 
 
7946
 
 
7947
 
 
7948
 
 
7949
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
 
7950
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
 
7951
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
 
7952
  $as_echo_n "(cached) " >&6
 
7953
else
 
7954
  lt_cv_prog_compiler_c_o=no
 
7955
   $RM -r conftest 2>/dev/null
 
7956
   mkdir conftest
 
7957
   cd conftest
 
7958
   mkdir out
 
7959
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 
7960
 
 
7961
   lt_compiler_flag="-o out/conftest2.$ac_objext"
 
7962
   # Insert the option either (1) after the last *FLAGS variable, or
 
7963
   # (2) before a word containing "conftest.", or (3) at the end.
 
7964
   # Note that $ac_compile itself does not contain backslashes and begins
 
7965
   # with a dollar sign (not a hyphen), so the echo should work correctly.
 
7966
   lt_compile=`echo "$ac_compile" | $SED \
 
7967
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
 
7968
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
 
7969
   -e 's:$: $lt_compiler_flag:'`
 
7970
   (eval echo "\"\$as_me:7970: $lt_compile\"" >&5)
 
7971
   (eval "$lt_compile" 2>out/conftest.err)
 
7972
   ac_status=$?
 
7973
   cat out/conftest.err >&5
 
7974
   echo "$as_me:7974: \$? = $ac_status" >&5
 
7975
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
 
7976
   then
 
7977
     # The compiler can only warn and ignore the option if not recognized
 
7978
     # So say no if there are warnings
 
7979
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
 
7980
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
 
7981
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
 
7982
       lt_cv_prog_compiler_c_o=yes
 
7983
     fi
 
7984
   fi
 
7985
   chmod u+w . 2>&5
 
7986
   $RM conftest*
 
7987
   # SGI C++ compiler will create directory out/ii_files/ for
 
7988
   # template instantiation
 
7989
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
 
7990
   $RM out/* && rmdir out
 
7991
   cd ..
 
7992
   $RM -r conftest
 
7993
   $RM conftest*
 
7994
 
 
7995
fi
 
7996
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
 
7997
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
 
7998
 
 
7999
 
 
8000
 
 
8001
 
 
8002
hard_links="nottested"
 
8003
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
 
8004
  # do not overwrite the value of need_locks provided by the user
 
8005
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
 
8006
$as_echo_n "checking if we can lock with hard links... " >&6; }
 
8007
  hard_links=yes
 
8008
  $RM conftest*
 
8009
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
 
8010
  touch conftest.a
 
8011
  ln conftest.a conftest.b 2>&5 || hard_links=no
 
8012
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
 
8013
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
 
8014
$as_echo "$hard_links" >&6; }
 
8015
  if test "$hard_links" = no; then
 
8016
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
 
8017
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
 
8018
    need_locks=warn
 
8019
  fi
 
8020
else
 
8021
  need_locks=no
 
8022
fi
 
8023
 
 
8024
 
 
8025
 
 
8026
 
 
8027
 
 
8028
 
 
8029
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
 
8030
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
 
8031
 
 
8032
  runpath_var=
 
8033
  allow_undefined_flag=
 
8034
  always_export_symbols=no
 
8035
  archive_cmds=
 
8036
  archive_expsym_cmds=
 
8037
  compiler_needs_object=no
 
8038
  enable_shared_with_static_runtimes=no
 
8039
  export_dynamic_flag_spec=
 
8040
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
 
8041
  hardcode_automatic=no
 
8042
  hardcode_direct=no
 
8043
  hardcode_direct_absolute=no
 
8044
  hardcode_libdir_flag_spec=
 
8045
  hardcode_libdir_flag_spec_ld=
 
8046
  hardcode_libdir_separator=
 
8047
  hardcode_minus_L=no
 
8048
  hardcode_shlibpath_var=unsupported
 
8049
  inherit_rpath=no
 
8050
  link_all_deplibs=unknown
 
8051
  module_cmds=
 
8052
  module_expsym_cmds=
 
8053
  old_archive_from_new_cmds=
 
8054
  old_archive_from_expsyms_cmds=
 
8055
  thread_safe_flag_spec=
 
8056
  whole_archive_flag_spec=
 
8057
  # include_expsyms should be a list of space-separated symbols to be *always*
 
8058
  # included in the symbol list
 
8059
  include_expsyms=
 
8060
  # exclude_expsyms can be an extended regexp of symbols to exclude
 
8061
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
 
8062
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
 
8063
  # as well as any symbol that contains `d'.
 
8064
  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
 
8065
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
 
8066
  # platforms (ab)use it in PIC code, but their linkers get confused if
 
8067
  # the symbol is explicitly referenced.  Since portable code cannot
 
8068
  # rely on this symbol name, it's probably fine to never include it in
 
8069
  # preloaded symbol tables.
 
8070
  # Exclude shared library initialization/finalization symbols.
 
8071
  extract_expsyms_cmds=
 
8072
 
 
8073
  case $host_os in
 
8074
  cygwin* | mingw* | pw32* | cegcc*)
 
8075
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
 
8076
    # When not using gcc, we currently assume that we are using
 
8077
    # Microsoft Visual C++.
 
8078
    if test "$GCC" != yes; then
 
8079
      with_gnu_ld=no
 
8080
    fi
 
8081
    ;;
 
8082
  interix*)
 
8083
    # we just hope/assume this is gcc and not c89 (= MSVC++)
 
8084
    with_gnu_ld=yes
 
8085
    ;;
 
8086
  openbsd*)
 
8087
    with_gnu_ld=no
 
8088
    ;;
 
8089
  linux* | k*bsd*-gnu)
 
8090
    link_all_deplibs=no
 
8091
    ;;
 
8092
  esac
 
8093
 
 
8094
  ld_shlibs=yes
 
8095
  if test "$with_gnu_ld" = yes; then
 
8096
    # If archive_cmds runs LD, not CC, wlarc should be empty
 
8097
    wlarc='${wl}'
 
8098
 
 
8099
    # Set some defaults for GNU ld with shared library support. These
 
8100
    # are reset later if shared libraries are not supported. Putting them
 
8101
    # here allows them to be overridden if necessary.
 
8102
    runpath_var=LD_RUN_PATH
 
8103
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
8104
    export_dynamic_flag_spec='${wl}--export-dynamic'
 
8105
    # ancient GNU ld didn't support --whole-archive et. al.
 
8106
    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
 
8107
      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
 
8108
    else
 
8109
      whole_archive_flag_spec=
 
8110
    fi
 
8111
    supports_anon_versioning=no
 
8112
    case `$LD -v 2>&1` in
 
8113
      *GNU\ gold*) supports_anon_versioning=yes ;;
 
8114
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
 
8115
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
 
8116
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
 
8117
      *\ 2.11.*) ;; # other 2.11 versions
 
8118
      *) supports_anon_versioning=yes ;;
 
8119
    esac
 
8120
 
 
8121
    # See if GNU ld supports shared libraries.
 
8122
    case $host_os in
 
8123
    aix[3-9]*)
 
8124
      # On AIX/PPC, the GNU linker is very broken
 
8125
      if test "$host_cpu" != ia64; then
 
8126
        ld_shlibs=no
 
8127
        cat <<_LT_EOF 1>&2
 
8128
 
 
8129
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
 
8130
*** to be unable to reliably create shared libraries on AIX.
 
8131
*** Therefore, libtool is disabling shared libraries support.  If you
 
8132
*** really care for shared libraries, you may want to modify your PATH
 
8133
*** so that a non-GNU linker is found, and then restart.
 
8134
 
 
8135
_LT_EOF
 
8136
      fi
 
8137
      ;;
 
8138
 
 
8139
    amigaos*)
 
8140
      case $host_cpu in
 
8141
      powerpc)
 
8142
            # see comment about AmigaOS4 .so support
 
8143
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
8144
            archive_expsym_cmds=''
 
8145
        ;;
 
8146
      m68k)
 
8147
            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
 
8148
            hardcode_libdir_flag_spec='-L$libdir'
 
8149
            hardcode_minus_L=yes
 
8150
        ;;
 
8151
      esac
 
8152
      ;;
 
8153
 
 
8154
    beos*)
 
8155
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
 
8156
        allow_undefined_flag=unsupported
 
8157
        # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
 
8158
        # support --undefined.  This deserves some investigation.  FIXME
 
8159
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
8160
      else
 
8161
        ld_shlibs=no
 
8162
      fi
 
8163
      ;;
 
8164
 
 
8165
    cygwin* | mingw* | pw32* | cegcc*)
 
8166
      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
 
8167
      # as there is no search path for DLLs.
 
8168
      hardcode_libdir_flag_spec='-L$libdir'
 
8169
      allow_undefined_flag=unsupported
 
8170
      always_export_symbols=no
 
8171
      enable_shared_with_static_runtimes=yes
 
8172
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
 
8173
 
 
8174
      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
 
8175
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
 
8176
        # If the export-symbols file already is a .def file (1st line
 
8177
        # is EXPORTS), use it as is; otherwise, prepend...
 
8178
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
 
8179
          cp $export_symbols $output_objdir/$soname.def;
 
8180
        else
 
8181
          echo EXPORTS > $output_objdir/$soname.def;
 
8182
          cat $export_symbols >> $output_objdir/$soname.def;
 
8183
        fi~
 
8184
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
 
8185
      else
 
8186
        ld_shlibs=no
 
8187
      fi
 
8188
      ;;
 
8189
 
 
8190
    interix[3-9]*)
 
8191
      hardcode_direct=no
 
8192
      hardcode_shlibpath_var=no
 
8193
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 
8194
      export_dynamic_flag_spec='${wl}-E'
 
8195
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
 
8196
      # Instead, shared libraries are loaded at an image base (0x10000000 by
 
8197
      # default) and relocated if they conflict, which is a slow very memory
 
8198
      # consuming and fragmenting process.  To avoid this, we pick a random,
 
8199
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
 
8200
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
 
8201
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
 
8202
      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
 
8203
      ;;
 
8204
 
 
8205
    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
 
8206
      tmp_diet=no
 
8207
      if test "$host_os" = linux-dietlibc; then
 
8208
        case $cc_basename in
 
8209
          diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
 
8210
        esac
 
8211
      fi
 
8212
      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
 
8213
         && test "$tmp_diet" = no
 
8214
      then
 
8215
        tmp_addflag=
 
8216
        tmp_sharedflag='-shared'
 
8217
        case $cc_basename,$host_cpu in
 
8218
        pgcc*)                          # Portland Group C compiler
 
8219
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
 
8220
          tmp_addflag=' $pic_flag'
 
8221
          ;;
 
8222
        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
 
8223
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
 
8224
          tmp_addflag=' $pic_flag -Mnomain' ;;
 
8225
        ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
 
8226
          tmp_addflag=' -i_dynamic' ;;
 
8227
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
 
8228
          tmp_addflag=' -i_dynamic -nofor_main' ;;
 
8229
        ifc* | ifort*)                  # Intel Fortran compiler
 
8230
          tmp_addflag=' -nofor_main' ;;
 
8231
        lf95*)                          # Lahey Fortran 8.1
 
8232
          whole_archive_flag_spec=
 
8233
          tmp_sharedflag='--shared' ;;
 
8234
        xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
 
8235
          tmp_sharedflag='-qmkshrobj'
 
8236
          tmp_addflag= ;;
 
8237
        esac
 
8238
        case `$CC -V 2>&1 | sed 5q` in
 
8239
        *Sun\ C*)                       # Sun C 5.9
 
8240
          whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
 
8241
          compiler_needs_object=yes
 
8242
          tmp_sharedflag='-G' ;;
 
8243
        *Sun\ F*)                       # Sun Fortran 8.3
 
8244
          tmp_sharedflag='-G' ;;
 
8245
        esac
 
8246
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
8247
 
 
8248
        if test "x$supports_anon_versioning" = xyes; then
 
8249
          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
 
8250
            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
 
8251
            echo "local: *; };" >> $output_objdir/$libname.ver~
 
8252
            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
 
8253
        fi
 
8254
 
 
8255
        case $cc_basename in
 
8256
        xlf*)
 
8257
          # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
 
8258
          whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
 
8259
          hardcode_libdir_flag_spec=
 
8260
          hardcode_libdir_flag_spec_ld='-rpath $libdir'
 
8261
          archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
 
8262
          if test "x$supports_anon_versioning" = xyes; then
 
8263
            archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
 
8264
              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
 
8265
              echo "local: *; };" >> $output_objdir/$libname.ver~
 
8266
              $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
 
8267
          fi
 
8268
          ;;
 
8269
        esac
 
8270
      else
 
8271
        ld_shlibs=no
 
8272
      fi
 
8273
      ;;
 
8274
 
 
8275
    netbsd* | netbsdelf*-gnu)
 
8276
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
 
8277
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
 
8278
        wlarc=
 
8279
      else
 
8280
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
8281
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
 
8282
      fi
 
8283
      ;;
 
8284
 
 
8285
    solaris*)
 
8286
      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
 
8287
        ld_shlibs=no
 
8288
        cat <<_LT_EOF 1>&2
 
8289
 
 
8290
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
 
8291
*** create shared libraries on Solaris systems.  Therefore, libtool
 
8292
*** is disabling shared libraries support.  We urge you to upgrade GNU
 
8293
*** binutils to release 2.9.1 or newer.  Another option is to modify
 
8294
*** your PATH or compiler configuration so that the native linker is
 
8295
*** used, and then restart.
 
8296
 
 
8297
_LT_EOF
 
8298
      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
 
8299
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
8300
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
 
8301
      else
 
8302
        ld_shlibs=no
 
8303
      fi
 
8304
      ;;
 
8305
 
 
8306
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
 
8307
      case `$LD -v 2>&1` in
 
8308
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
 
8309
        ld_shlibs=no
 
8310
        cat <<_LT_EOF 1>&2
 
8311
 
 
8312
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
 
8313
*** reliably create shared libraries on SCO systems.  Therefore, libtool
 
8314
*** is disabling shared libraries support.  We urge you to upgrade GNU
 
8315
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
 
8316
*** your PATH or compiler configuration so that the native linker is
 
8317
*** used, and then restart.
 
8318
 
 
8319
_LT_EOF
 
8320
        ;;
 
8321
        *)
 
8322
          # For security reasons, it is highly recommended that you always
 
8323
          # use absolute paths for naming shared libraries, and exclude the
 
8324
          # DT_RUNPATH tag from executables and libraries.  But doing so
 
8325
          # requires that you compile everything twice, which is a pain.
 
8326
          if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
 
8327
            hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
8328
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
8329
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
 
8330
          else
 
8331
            ld_shlibs=no
 
8332
          fi
 
8333
        ;;
 
8334
      esac
 
8335
      ;;
 
8336
 
 
8337
    sunos4*)
 
8338
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
 
8339
      wlarc=
 
8340
      hardcode_direct=yes
 
8341
      hardcode_shlibpath_var=no
 
8342
      ;;
 
8343
 
 
8344
    *)
 
8345
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
 
8346
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
8347
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
 
8348
      else
 
8349
        ld_shlibs=no
 
8350
      fi
 
8351
      ;;
 
8352
    esac
 
8353
 
 
8354
    if test "$ld_shlibs" = no; then
 
8355
      runpath_var=
 
8356
      hardcode_libdir_flag_spec=
 
8357
      export_dynamic_flag_spec=
 
8358
      whole_archive_flag_spec=
 
8359
    fi
 
8360
  else
 
8361
    # PORTME fill in a description of your system's linker (not GNU ld)
 
8362
    case $host_os in
 
8363
    aix3*)
 
8364
      allow_undefined_flag=unsupported
 
8365
      always_export_symbols=yes
 
8366
      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
 
8367
      # Note: this linker hardcodes the directories in LIBPATH if there
 
8368
      # are no directories specified by -L.
 
8369
      hardcode_minus_L=yes
 
8370
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
 
8371
        # Neither direct hardcoding nor static linking is supported with a
 
8372
        # broken collect2.
 
8373
        hardcode_direct=unsupported
 
8374
      fi
 
8375
      ;;
 
8376
 
 
8377
    aix[4-9]*)
 
8378
      if test "$host_cpu" = ia64; then
 
8379
        # On IA64, the linker does run time linking by default, so we don't
 
8380
        # have to do anything special.
 
8381
        aix_use_runtimelinking=no
 
8382
        exp_sym_flag='-Bexport'
 
8383
        no_entry_flag=""
 
8384
      else
 
8385
        # If we're using GNU nm, then we don't want the "-C" option.
 
8386
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
 
8387
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
 
8388
          export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
 
8389
        else
 
8390
          export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
 
8391
        fi
 
8392
        aix_use_runtimelinking=no
 
8393
 
 
8394
        # Test if we are trying to use run time linking or normal
 
8395
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
 
8396
        # need to do runtime linking.
 
8397
        case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
 
8398
          for ld_flag in $LDFLAGS; do
 
8399
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
 
8400
            aix_use_runtimelinking=yes
 
8401
            break
 
8402
          fi
 
8403
          done
 
8404
          ;;
 
8405
        esac
 
8406
 
 
8407
        exp_sym_flag='-bexport'
 
8408
        no_entry_flag='-bnoentry'
 
8409
      fi
 
8410
 
 
8411
      # When large executables or shared objects are built, AIX ld can
 
8412
      # have problems creating the table of contents.  If linking a library
 
8413
      # or program results in "error TOC overflow" add -mminimal-toc to
 
8414
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
 
8415
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
 
8416
 
 
8417
      archive_cmds=''
 
8418
      hardcode_direct=yes
 
8419
      hardcode_direct_absolute=yes
 
8420
      hardcode_libdir_separator=':'
 
8421
      link_all_deplibs=yes
 
8422
      file_list_spec='${wl}-f,'
 
8423
 
 
8424
      if test "$GCC" = yes; then
 
8425
        case $host_os in aix4.[012]|aix4.[012].*)
 
8426
        # We only want to do this on AIX 4.2 and lower, the check
 
8427
        # below for broken collect2 doesn't work under 4.3+
 
8428
          collect2name=`${CC} -print-prog-name=collect2`
 
8429
          if test -f "$collect2name" &&
 
8430
           strings "$collect2name" | $GREP resolve_lib_name >/dev/null
 
8431
          then
 
8432
          # We have reworked collect2
 
8433
          :
 
8434
          else
 
8435
          # We have old collect2
 
8436
          hardcode_direct=unsupported
 
8437
          # It fails to find uninstalled libraries when the uninstalled
 
8438
          # path is not listed in the libpath.  Setting hardcode_minus_L
 
8439
          # to unsupported forces relinking
 
8440
          hardcode_minus_L=yes
 
8441
          hardcode_libdir_flag_spec='-L$libdir'
 
8442
          hardcode_libdir_separator=
 
8443
          fi
 
8444
          ;;
 
8445
        esac
 
8446
        shared_flag='-shared'
 
8447
        if test "$aix_use_runtimelinking" = yes; then
 
8448
          shared_flag="$shared_flag "'${wl}-G'
 
8449
        fi
 
8450
        link_all_deplibs=no
 
8451
      else
 
8452
        # not using gcc
 
8453
        if test "$host_cpu" = ia64; then
 
8454
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
 
8455
        # chokes on -Wl,-G. The following line is correct:
 
8456
          shared_flag='-G'
 
8457
        else
 
8458
          if test "$aix_use_runtimelinking" = yes; then
 
8459
            shared_flag='${wl}-G'
 
8460
          else
 
8461
            shared_flag='${wl}-bM:SRE'
 
8462
          fi
 
8463
        fi
 
8464
      fi
 
8465
 
 
8466
      export_dynamic_flag_spec='${wl}-bexpall'
 
8467
      # It seems that -bexpall does not export symbols beginning with
 
8468
      # underscore (_), so it is better to generate a list of symbols to export.
 
8469
      always_export_symbols=yes
 
8470
      if test "$aix_use_runtimelinking" = yes; then
 
8471
        # Warning - without using the other runtime loading flags (-brtl),
 
8472
        # -berok will link without error, but may produce a broken library.
 
8473
        allow_undefined_flag='-berok'
 
8474
        # Determine the default libpath from the value encoded in an
 
8475
        # empty executable.
 
8476
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
8477
/* end confdefs.h.  */
 
8478
 
 
8479
int
 
8480
main ()
 
8481
{
 
8482
 
 
8483
  ;
 
8484
  return 0;
 
8485
}
 
8486
_ACEOF
 
8487
if ac_fn_c_try_link "$LINENO"; then :
 
8488
 
 
8489
lt_aix_libpath_sed='
 
8490
    /Import File Strings/,/^$/ {
 
8491
        /^0/ {
 
8492
            s/^0  *\(.*\)$/\1/
 
8493
            p
 
8494
        }
 
8495
    }'
 
8496
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
 
8497
# Check for a 64-bit object if we didn't find anything.
 
8498
if test -z "$aix_libpath"; then
 
8499
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
 
8500
fi
 
8501
fi
 
8502
rm -f core conftest.err conftest.$ac_objext \
 
8503
    conftest$ac_exeext conftest.$ac_ext
 
8504
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
 
8505
 
 
8506
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
 
8507
        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
 
8508
      else
 
8509
        if test "$host_cpu" = ia64; then
 
8510
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
 
8511
          allow_undefined_flag="-z nodefs"
 
8512
          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
 
8513
        else
 
8514
         # Determine the default libpath from the value encoded in an
 
8515
         # empty executable.
 
8516
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
8517
/* end confdefs.h.  */
 
8518
 
 
8519
int
 
8520
main ()
 
8521
{
 
8522
 
 
8523
  ;
 
8524
  return 0;
 
8525
}
 
8526
_ACEOF
 
8527
if ac_fn_c_try_link "$LINENO"; then :
 
8528
 
 
8529
lt_aix_libpath_sed='
 
8530
    /Import File Strings/,/^$/ {
 
8531
        /^0/ {
 
8532
            s/^0  *\(.*\)$/\1/
 
8533
            p
 
8534
        }
 
8535
    }'
 
8536
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
 
8537
# Check for a 64-bit object if we didn't find anything.
 
8538
if test -z "$aix_libpath"; then
 
8539
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
 
8540
fi
 
8541
fi
 
8542
rm -f core conftest.err conftest.$ac_objext \
 
8543
    conftest$ac_exeext conftest.$ac_ext
 
8544
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
 
8545
 
 
8546
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
 
8547
          # Warning - without using the other run time loading flags,
 
8548
          # -berok will link without error, but may produce a broken library.
 
8549
          no_undefined_flag=' ${wl}-bernotok'
 
8550
          allow_undefined_flag=' ${wl}-berok'
 
8551
          # Exported symbols can be pulled into shared objects from archives
 
8552
          whole_archive_flag_spec='$convenience'
 
8553
          archive_cmds_need_lc=yes
 
8554
          # This is similar to how AIX traditionally builds its shared libraries.
 
8555
          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
 
8556
        fi
 
8557
      fi
 
8558
      ;;
 
8559
 
 
8560
    amigaos*)
 
8561
      case $host_cpu in
 
8562
      powerpc)
 
8563
            # see comment about AmigaOS4 .so support
 
8564
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
8565
            archive_expsym_cmds=''
 
8566
        ;;
 
8567
      m68k)
 
8568
            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
 
8569
            hardcode_libdir_flag_spec='-L$libdir'
 
8570
            hardcode_minus_L=yes
 
8571
        ;;
 
8572
      esac
 
8573
      ;;
 
8574
 
 
8575
    bsdi[45]*)
 
8576
      export_dynamic_flag_spec=-rdynamic
 
8577
      ;;
 
8578
 
 
8579
    cygwin* | mingw* | pw32* | cegcc*)
 
8580
      # When not using gcc, we currently assume that we are using
 
8581
      # Microsoft Visual C++.
 
8582
      # hardcode_libdir_flag_spec is actually meaningless, as there is
 
8583
      # no search path for DLLs.
 
8584
      hardcode_libdir_flag_spec=' '
 
8585
      allow_undefined_flag=unsupported
 
8586
      # Tell ltmain to make .lib files, not .a files.
 
8587
      libext=lib
 
8588
      # Tell ltmain to make .dll files, not .so files.
 
8589
      shrext_cmds=".dll"
 
8590
      # FIXME: Setting linknames here is a bad hack.
 
8591
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
 
8592
      # The linker will automatically build a .lib file if we build a DLL.
 
8593
      old_archive_from_new_cmds='true'
 
8594
      # FIXME: Should let the user specify the lib program.
 
8595
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
 
8596
      fix_srcfile_path='`cygpath -w "$srcfile"`'
 
8597
      enable_shared_with_static_runtimes=yes
 
8598
      ;;
 
8599
 
 
8600
    darwin* | rhapsody*)
 
8601
 
 
8602
 
 
8603
  archive_cmds_need_lc=no
 
8604
  hardcode_direct=no
 
8605
  hardcode_automatic=yes
 
8606
  hardcode_shlibpath_var=unsupported
 
8607
  whole_archive_flag_spec=''
 
8608
  link_all_deplibs=yes
 
8609
  allow_undefined_flag="$_lt_dar_allow_undefined"
 
8610
  case $cc_basename in
 
8611
     ifort*) _lt_dar_can_shared=yes ;;
 
8612
     *) _lt_dar_can_shared=$GCC ;;
 
8613
  esac
 
8614
  if test "$_lt_dar_can_shared" = "yes"; then
 
8615
    output_verbose_link_cmd=echo
 
8616
    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
 
8617
    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
 
8618
    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
 
8619
    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
 
8620
 
 
8621
  else
 
8622
  ld_shlibs=no
 
8623
  fi
 
8624
 
 
8625
      ;;
 
8626
 
 
8627
    dgux*)
 
8628
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
8629
      hardcode_libdir_flag_spec='-L$libdir'
 
8630
      hardcode_shlibpath_var=no
 
8631
      ;;
 
8632
 
 
8633
    freebsd1*)
 
8634
      ld_shlibs=no
 
8635
      ;;
 
8636
 
 
8637
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
 
8638
    # support.  Future versions do this automatically, but an explicit c++rt0.o
 
8639
    # does not break anything, and helps significantly (at the cost of a little
 
8640
    # extra space).
 
8641
    freebsd2.2*)
 
8642
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
 
8643
      hardcode_libdir_flag_spec='-R$libdir'
 
8644
      hardcode_direct=yes
 
8645
      hardcode_shlibpath_var=no
 
8646
      ;;
 
8647
 
 
8648
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
 
8649
    freebsd2*)
 
8650
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
 
8651
      hardcode_direct=yes
 
8652
      hardcode_minus_L=yes
 
8653
      hardcode_shlibpath_var=no
 
8654
      ;;
 
8655
 
 
8656
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
 
8657
    freebsd* | dragonfly*)
 
8658
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
 
8659
      hardcode_libdir_flag_spec='-R$libdir'
 
8660
      hardcode_direct=yes
 
8661
      hardcode_shlibpath_var=no
 
8662
      ;;
 
8663
 
 
8664
    hpux9*)
 
8665
      if test "$GCC" = yes; then
 
8666
        archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
 
8667
      else
 
8668
        archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
 
8669
      fi
 
8670
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
 
8671
      hardcode_libdir_separator=:
 
8672
      hardcode_direct=yes
 
8673
 
 
8674
      # hardcode_minus_L: Not really in the search PATH,
 
8675
      # but as the default location of the library.
 
8676
      hardcode_minus_L=yes
 
8677
      export_dynamic_flag_spec='${wl}-E'
 
8678
      ;;
 
8679
 
 
8680
    hpux10*)
 
8681
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
 
8682
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
 
8683
      else
 
8684
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
 
8685
      fi
 
8686
      if test "$with_gnu_ld" = no; then
 
8687
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
 
8688
        hardcode_libdir_flag_spec_ld='+b $libdir'
 
8689
        hardcode_libdir_separator=:
 
8690
        hardcode_direct=yes
 
8691
        hardcode_direct_absolute=yes
 
8692
        export_dynamic_flag_spec='${wl}-E'
 
8693
        # hardcode_minus_L: Not really in the search PATH,
 
8694
        # but as the default location of the library.
 
8695
        hardcode_minus_L=yes
 
8696
      fi
 
8697
      ;;
 
8698
 
 
8699
    hpux11*)
 
8700
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
 
8701
        case $host_cpu in
 
8702
        hppa*64*)
 
8703
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
 
8704
          ;;
 
8705
        ia64*)
 
8706
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
 
8707
          ;;
 
8708
        *)
 
8709
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
 
8710
          ;;
 
8711
        esac
 
8712
      else
 
8713
        case $host_cpu in
 
8714
        hppa*64*)
 
8715
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
 
8716
          ;;
 
8717
        ia64*)
 
8718
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
 
8719
          ;;
 
8720
        *)
 
8721
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
 
8722
          ;;
 
8723
        esac
 
8724
      fi
 
8725
      if test "$with_gnu_ld" = no; then
 
8726
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
 
8727
        hardcode_libdir_separator=:
 
8728
 
 
8729
        case $host_cpu in
 
8730
        hppa*64*|ia64*)
 
8731
          hardcode_direct=no
 
8732
          hardcode_shlibpath_var=no
 
8733
          ;;
 
8734
        *)
 
8735
          hardcode_direct=yes
 
8736
          hardcode_direct_absolute=yes
 
8737
          export_dynamic_flag_spec='${wl}-E'
 
8738
 
 
8739
          # hardcode_minus_L: Not really in the search PATH,
 
8740
          # but as the default location of the library.
 
8741
          hardcode_minus_L=yes
 
8742
          ;;
 
8743
        esac
 
8744
      fi
 
8745
      ;;
 
8746
 
 
8747
    irix5* | irix6* | nonstopux*)
 
8748
      if test "$GCC" = yes; then
 
8749
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 
8750
        # Try to use the -exported_symbol ld option, if it does not
 
8751
        # work, assume that -exports_file does not work either and
 
8752
        # implicitly export all symbols.
 
8753
        save_LDFLAGS="$LDFLAGS"
 
8754
        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
 
8755
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
8756
/* end confdefs.h.  */
 
8757
int foo(void) {}
 
8758
_ACEOF
 
8759
if ac_fn_c_try_link "$LINENO"; then :
 
8760
  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
 
8761
 
 
8762
fi
 
8763
rm -f core conftest.err conftest.$ac_objext \
 
8764
    conftest$ac_exeext conftest.$ac_ext
 
8765
        LDFLAGS="$save_LDFLAGS"
 
8766
      else
 
8767
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 
8768
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
 
8769
      fi
 
8770
      archive_cmds_need_lc='no'
 
8771
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
8772
      hardcode_libdir_separator=:
 
8773
      inherit_rpath=yes
 
8774
      link_all_deplibs=yes
 
8775
      ;;
 
8776
 
 
8777
    netbsd* | netbsdelf*-gnu)
 
8778
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
 
8779
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
 
8780
      else
 
8781
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
 
8782
      fi
 
8783
      hardcode_libdir_flag_spec='-R$libdir'
 
8784
      hardcode_direct=yes
 
8785
      hardcode_shlibpath_var=no
 
8786
      ;;
 
8787
 
 
8788
    newsos6)
 
8789
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
8790
      hardcode_direct=yes
 
8791
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
8792
      hardcode_libdir_separator=:
 
8793
      hardcode_shlibpath_var=no
 
8794
      ;;
 
8795
 
 
8796
    *nto* | *qnx*)
 
8797
      ;;
 
8798
 
 
8799
    openbsd*)
 
8800
      if test -f /usr/libexec/ld.so; then
 
8801
        hardcode_direct=yes
 
8802
        hardcode_shlibpath_var=no
 
8803
        hardcode_direct_absolute=yes
 
8804
        if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
 
8805
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
 
8806
          archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
 
8807
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 
8808
          export_dynamic_flag_spec='${wl}-E'
 
8809
        else
 
8810
          case $host_os in
 
8811
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
 
8812
             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
 
8813
             hardcode_libdir_flag_spec='-R$libdir'
 
8814
             ;;
 
8815
           *)
 
8816
             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
 
8817
             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 
8818
             ;;
 
8819
          esac
 
8820
        fi
 
8821
      else
 
8822
        ld_shlibs=no
 
8823
      fi
 
8824
      ;;
 
8825
 
 
8826
    os2*)
 
8827
      hardcode_libdir_flag_spec='-L$libdir'
 
8828
      hardcode_minus_L=yes
 
8829
      allow_undefined_flag=unsupported
 
8830
      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
 
8831
      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
 
8832
      ;;
 
8833
 
 
8834
    osf3*)
 
8835
      if test "$GCC" = yes; then
 
8836
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
 
8837
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 
8838
      else
 
8839
        allow_undefined_flag=' -expect_unresolved \*'
 
8840
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 
8841
      fi
 
8842
      archive_cmds_need_lc='no'
 
8843
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
8844
      hardcode_libdir_separator=:
 
8845
      ;;
 
8846
 
 
8847
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
 
8848
      if test "$GCC" = yes; then
 
8849
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
 
8850
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 
8851
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
8852
      else
 
8853
        allow_undefined_flag=' -expect_unresolved \*'
 
8854
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 
8855
        archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
 
8856
        $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
 
8857
 
 
8858
        # Both c and cxx compiler support -rpath directly
 
8859
        hardcode_libdir_flag_spec='-rpath $libdir'
 
8860
      fi
 
8861
      archive_cmds_need_lc='no'
 
8862
      hardcode_libdir_separator=:
 
8863
      ;;
 
8864
 
 
8865
    solaris*)
 
8866
      no_undefined_flag=' -z defs'
 
8867
      if test "$GCC" = yes; then
 
8868
        wlarc='${wl}'
 
8869
        archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
 
8870
        archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
 
8871
          $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
 
8872
      else
 
8873
        case `$CC -V 2>&1` in
 
8874
        *"Compilers 5.0"*)
 
8875
          wlarc=''
 
8876
          archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
8877
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
 
8878
          $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
 
8879
          ;;
 
8880
        *)
 
8881
          wlarc='${wl}'
 
8882
          archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
 
8883
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
 
8884
          $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
 
8885
          ;;
 
8886
        esac
 
8887
      fi
 
8888
      hardcode_libdir_flag_spec='-R$libdir'
 
8889
      hardcode_shlibpath_var=no
 
8890
      case $host_os in
 
8891
      solaris2.[0-5] | solaris2.[0-5].*) ;;
 
8892
      *)
 
8893
        # The compiler driver will combine and reorder linker options,
 
8894
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
 
8895
        # but is careful enough not to reorder.
 
8896
        # Supported since Solaris 2.6 (maybe 2.5.1?)
 
8897
        if test "$GCC" = yes; then
 
8898
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
 
8899
        else
 
8900
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
 
8901
        fi
 
8902
        ;;
 
8903
      esac
 
8904
      link_all_deplibs=yes
 
8905
      ;;
 
8906
 
 
8907
    sunos4*)
 
8908
      if test "x$host_vendor" = xsequent; then
 
8909
        # Use $CC to link under sequent, because it throws in some extra .o
 
8910
        # files that make .init and .fini sections work.
 
8911
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
 
8912
      else
 
8913
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
 
8914
      fi
 
8915
      hardcode_libdir_flag_spec='-L$libdir'
 
8916
      hardcode_direct=yes
 
8917
      hardcode_minus_L=yes
 
8918
      hardcode_shlibpath_var=no
 
8919
      ;;
 
8920
 
 
8921
    sysv4)
 
8922
      case $host_vendor in
 
8923
        sni)
 
8924
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
8925
          hardcode_direct=yes # is this really true???
 
8926
        ;;
 
8927
        siemens)
 
8928
          ## LD is ld it makes a PLAMLIB
 
8929
          ## CC just makes a GrossModule.
 
8930
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
 
8931
          reload_cmds='$CC -r -o $output$reload_objs'
 
8932
          hardcode_direct=no
 
8933
        ;;
 
8934
        motorola)
 
8935
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
8936
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
 
8937
        ;;
 
8938
      esac
 
8939
      runpath_var='LD_RUN_PATH'
 
8940
      hardcode_shlibpath_var=no
 
8941
      ;;
 
8942
 
 
8943
    sysv4.3*)
 
8944
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
8945
      hardcode_shlibpath_var=no
 
8946
      export_dynamic_flag_spec='-Bexport'
 
8947
      ;;
 
8948
 
 
8949
    sysv4*MP*)
 
8950
      if test -d /usr/nec; then
 
8951
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
8952
        hardcode_shlibpath_var=no
 
8953
        runpath_var=LD_RUN_PATH
 
8954
        hardcode_runpath_var=yes
 
8955
        ld_shlibs=yes
 
8956
      fi
 
8957
      ;;
 
8958
 
 
8959
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
 
8960
      no_undefined_flag='${wl}-z,text'
 
8961
      archive_cmds_need_lc=no
 
8962
      hardcode_shlibpath_var=no
 
8963
      runpath_var='LD_RUN_PATH'
 
8964
 
 
8965
      if test "$GCC" = yes; then
 
8966
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
8967
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
8968
      else
 
8969
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
8970
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
8971
      fi
 
8972
      ;;
 
8973
 
 
8974
    sysv5* | sco3.2v5* | sco5v6*)
 
8975
      # Note: We can NOT use -z defs as we might desire, because we do not
 
8976
      # link with -lc, and that would cause any symbols used from libc to
 
8977
      # always be unresolved, which means just about no library would
 
8978
      # ever link correctly.  If we're not using GNU ld we use -z text
 
8979
      # though, which does catch some bad symbols but isn't as heavy-handed
 
8980
      # as -z defs.
 
8981
      no_undefined_flag='${wl}-z,text'
 
8982
      allow_undefined_flag='${wl}-z,nodefs'
 
8983
      archive_cmds_need_lc=no
 
8984
      hardcode_shlibpath_var=no
 
8985
      hardcode_libdir_flag_spec='${wl}-R,$libdir'
 
8986
      hardcode_libdir_separator=':'
 
8987
      link_all_deplibs=yes
 
8988
      export_dynamic_flag_spec='${wl}-Bexport'
 
8989
      runpath_var='LD_RUN_PATH'
 
8990
 
 
8991
      if test "$GCC" = yes; then
 
8992
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
8993
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
8994
      else
 
8995
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
8996
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
8997
      fi
 
8998
      ;;
 
8999
 
 
9000
    uts4*)
 
9001
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
9002
      hardcode_libdir_flag_spec='-L$libdir'
 
9003
      hardcode_shlibpath_var=no
 
9004
      ;;
 
9005
 
 
9006
    *)
 
9007
      ld_shlibs=no
 
9008
      ;;
 
9009
    esac
 
9010
 
 
9011
    if test x$host_vendor = xsni; then
 
9012
      case $host in
 
9013
      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
 
9014
        export_dynamic_flag_spec='${wl}-Blargedynsym'
 
9015
        ;;
 
9016
      esac
 
9017
    fi
 
9018
  fi
 
9019
 
 
9020
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
 
9021
$as_echo "$ld_shlibs" >&6; }
 
9022
test "$ld_shlibs" = no && can_build_shared=no
 
9023
 
 
9024
with_gnu_ld=$with_gnu_ld
 
9025
 
 
9026
 
 
9027
 
 
9028
 
 
9029
 
 
9030
 
 
9031
 
 
9032
 
 
9033
 
 
9034
 
 
9035
 
 
9036
 
 
9037
 
 
9038
 
 
9039
 
 
9040
#
 
9041
# Do we need to explicitly link libc?
 
9042
#
 
9043
case "x$archive_cmds_need_lc" in
 
9044
x|xyes)
 
9045
  # Assume -lc should be added
 
9046
  archive_cmds_need_lc=yes
 
9047
 
 
9048
  if test "$enable_shared" = yes && test "$GCC" = yes; then
 
9049
    case $archive_cmds in
 
9050
    *'~'*)
 
9051
      # FIXME: we may have to deal with multi-command sequences.
 
9052
      ;;
 
9053
    '$CC '*)
 
9054
      # Test whether the compiler implicitly links with -lc since on some
 
9055
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
 
9056
      # to ld, don't add -lc before -lgcc.
 
9057
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
 
9058
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
 
9059
      $RM conftest*
 
9060
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 
9061
 
 
9062
      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 
9063
  (eval $ac_compile) 2>&5
 
9064
  ac_status=$?
 
9065
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
9066
  test $ac_status = 0; } 2>conftest.err; then
 
9067
        soname=conftest
 
9068
        lib=conftest
 
9069
        libobjs=conftest.$ac_objext
 
9070
        deplibs=
 
9071
        wl=$lt_prog_compiler_wl
 
9072
        pic_flag=$lt_prog_compiler_pic
 
9073
        compiler_flags=-v
 
9074
        linker_flags=-v
 
9075
        verstring=
 
9076
        output_objdir=.
 
9077
        libname=conftest
 
9078
        lt_save_allow_undefined_flag=$allow_undefined_flag
 
9079
        allow_undefined_flag=
 
9080
        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
 
9081
  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
 
9082
  ac_status=$?
 
9083
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
9084
  test $ac_status = 0; }
 
9085
        then
 
9086
          archive_cmds_need_lc=no
 
9087
        else
 
9088
          archive_cmds_need_lc=yes
 
9089
        fi
 
9090
        allow_undefined_flag=$lt_save_allow_undefined_flag
 
9091
      else
 
9092
        cat conftest.err 1>&5
 
9093
      fi
 
9094
      $RM conftest*
 
9095
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
 
9096
$as_echo "$archive_cmds_need_lc" >&6; }
 
9097
      ;;
 
9098
    esac
 
9099
  fi
 
9100
  ;;
 
9101
esac
 
9102
 
 
9103
 
 
9104
 
 
9105
 
 
9106
 
 
9107
 
 
9108
 
 
9109
 
 
9110
 
 
9111
 
 
9112
 
 
9113
 
 
9114
 
 
9115
 
 
9116
 
 
9117
 
 
9118
 
 
9119
 
 
9120
 
 
9121
 
 
9122
 
 
9123
 
 
9124
 
 
9125
 
 
9126
 
 
9127
 
 
9128
 
 
9129
 
 
9130
 
 
9131
 
 
9132
 
 
9133
 
 
9134
 
 
9135
 
 
9136
 
 
9137
 
 
9138
 
 
9139
 
 
9140
 
 
9141
 
 
9142
 
 
9143
 
 
9144
 
 
9145
 
 
9146
 
 
9147
 
 
9148
 
 
9149
 
 
9150
 
 
9151
 
 
9152
 
 
9153
 
 
9154
 
 
9155
 
 
9156
 
 
9157
 
 
9158
 
 
9159
 
 
9160
 
 
9161
 
 
9162
 
 
9163
 
 
9164
 
 
9165
 
 
9166
 
 
9167
 
 
9168
 
 
9169
 
 
9170
 
 
9171
 
 
9172
 
 
9173
 
 
9174
 
 
9175
 
 
9176
 
 
9177
 
 
9178
 
 
9179
 
 
9180
 
 
9181
 
 
9182
 
 
9183
 
 
9184
 
 
9185
 
 
9186
 
 
9187
 
 
9188
 
 
9189
 
 
9190
 
 
9191
 
 
9192
 
 
9193
 
 
9194
 
 
9195
 
 
9196
 
 
9197
 
 
9198
 
 
9199
 
 
9200
 
 
9201
 
 
9202
 
 
9203
 
 
9204
 
 
9205
 
 
9206
 
 
9207
 
 
9208
 
 
9209
 
 
9210
 
 
9211
 
 
9212
 
 
9213
 
 
9214
 
 
9215
 
 
9216
 
 
9217
 
 
9218
 
 
9219
 
 
9220
 
 
9221
 
 
9222
 
 
9223
 
 
9224
 
 
9225
 
 
9226
 
 
9227
 
 
9228
 
 
9229
 
 
9230
 
 
9231
 
 
9232
 
 
9233
 
 
9234
 
 
9235
 
 
9236
 
 
9237
 
 
9238
 
 
9239
 
 
9240
 
 
9241
 
 
9242
 
 
9243
 
 
9244
 
 
9245
 
 
9246
 
 
9247
 
 
9248
 
 
9249
 
 
9250
 
 
9251
 
 
9252
 
 
9253
 
 
9254
 
 
9255
 
 
9256
 
 
9257
 
 
9258
 
 
9259
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
 
9260
$as_echo_n "checking dynamic linker characteristics... " >&6; }
 
9261
 
 
9262
if test "$GCC" = yes; then
 
9263
  case $host_os in
 
9264
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
 
9265
    *) lt_awk_arg="/^libraries:/" ;;
 
9266
  esac
 
9267
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
 
9268
  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
 
9269
    # if the path contains ";" then we assume it to be the separator
 
9270
    # otherwise default to the standard path separator (i.e. ":") - it is
 
9271
    # assumed that no part of a normal pathname contains ";" but that should
 
9272
    # okay in the real world where ";" in dirpaths is itself problematic.
 
9273
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
 
9274
  else
 
9275
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
 
9276
  fi
 
9277
  # Ok, now we have the path, separated by spaces, we can step through it
 
9278
  # and add multilib dir if necessary.
 
9279
  lt_tmp_lt_search_path_spec=
 
9280
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
 
9281
  for lt_sys_path in $lt_search_path_spec; do
 
9282
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
 
9283
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
 
9284
    else
 
9285
      test -d "$lt_sys_path" && \
 
9286
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
 
9287
    fi
 
9288
  done
 
9289
  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
 
9290
BEGIN {RS=" "; FS="/|\n";} {
 
9291
  lt_foo="";
 
9292
  lt_count=0;
 
9293
  for (lt_i = NF; lt_i > 0; lt_i--) {
 
9294
    if ($lt_i != "" && $lt_i != ".") {
 
9295
      if ($lt_i == "..") {
 
9296
        lt_count++;
 
9297
      } else {
 
9298
        if (lt_count == 0) {
 
9299
          lt_foo="/" $lt_i lt_foo;
 
9300
        } else {
 
9301
          lt_count--;
 
9302
        }
 
9303
      }
 
9304
    }
 
9305
  }
 
9306
  if (lt_foo != "") { lt_freq[lt_foo]++; }
 
9307
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
 
9308
}'`
 
9309
  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
 
9310
else
 
9311
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
 
9312
fi
 
9313
library_names_spec=
 
9314
libname_spec='lib$name'
 
9315
soname_spec=
 
9316
shrext_cmds=".so"
 
9317
postinstall_cmds=
 
9318
postuninstall_cmds=
 
9319
finish_cmds=
 
9320
finish_eval=
 
9321
shlibpath_var=
 
9322
shlibpath_overrides_runpath=unknown
 
9323
version_type=none
 
9324
dynamic_linker="$host_os ld.so"
 
9325
sys_lib_dlsearch_path_spec="/lib /usr/lib"
 
9326
need_lib_prefix=unknown
 
9327
hardcode_into_libs=no
 
9328
 
 
9329
# when you set need_version to no, make sure it does not cause -set_version
 
9330
# flags to be left without arguments
 
9331
need_version=unknown
 
9332
 
 
9333
case $host_os in
 
9334
aix3*)
 
9335
  version_type=linux
 
9336
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
 
9337
  shlibpath_var=LIBPATH
 
9338
 
 
9339
  # AIX 3 has no versioning support, so we append a major version to the name.
 
9340
  soname_spec='${libname}${release}${shared_ext}$major'
 
9341
  ;;
 
9342
 
 
9343
aix[4-9]*)
 
9344
  version_type=linux
 
9345
  need_lib_prefix=no
 
9346
  need_version=no
 
9347
  hardcode_into_libs=yes
 
9348
  if test "$host_cpu" = ia64; then
 
9349
    # AIX 5 supports IA64
 
9350
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
 
9351
    shlibpath_var=LD_LIBRARY_PATH
 
9352
  else
 
9353
    # With GCC up to 2.95.x, collect2 would create an import file
 
9354
    # for dependence libraries.  The import file would start with
 
9355
    # the line `#! .'.  This would cause the generated library to
 
9356
    # depend on `.', always an invalid library.  This was fixed in
 
9357
    # development snapshots of GCC prior to 3.0.
 
9358
    case $host_os in
 
9359
      aix4 | aix4.[01] | aix4.[01].*)
 
9360
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
 
9361
           echo ' yes '
 
9362
           echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
 
9363
        :
 
9364
      else
 
9365
        can_build_shared=no
 
9366
      fi
 
9367
      ;;
 
9368
    esac
 
9369
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
 
9370
    # soname into executable. Probably we can add versioning support to
 
9371
    # collect2, so additional links can be useful in future.
 
9372
    if test "$aix_use_runtimelinking" = yes; then
 
9373
      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
 
9374
      # instead of lib<name>.a to let people know that these are not
 
9375
      # typical AIX shared libraries.
 
9376
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9377
    else
 
9378
      # We preserve .a as extension for shared libraries through AIX4.2
 
9379
      # and later when we are not doing run time linking.
 
9380
      library_names_spec='${libname}${release}.a $libname.a'
 
9381
      soname_spec='${libname}${release}${shared_ext}$major'
 
9382
    fi
 
9383
    shlibpath_var=LIBPATH
 
9384
  fi
 
9385
  ;;
 
9386
 
 
9387
amigaos*)
 
9388
  case $host_cpu in
 
9389
  powerpc)
 
9390
    # Since July 2007 AmigaOS4 officially supports .so libraries.
 
9391
    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
 
9392
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9393
    ;;
 
9394
  m68k)
 
9395
    library_names_spec='$libname.ixlibrary $libname.a'
 
9396
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
 
9397
    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
 
9398
    ;;
 
9399
  esac
 
9400
  ;;
 
9401
 
 
9402
beos*)
 
9403
  library_names_spec='${libname}${shared_ext}'
 
9404
  dynamic_linker="$host_os ld.so"
 
9405
  shlibpath_var=LIBRARY_PATH
 
9406
  ;;
 
9407
 
 
9408
bsdi[45]*)
 
9409
  version_type=linux
 
9410
  need_version=no
 
9411
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9412
  soname_spec='${libname}${release}${shared_ext}$major'
 
9413
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
 
9414
  shlibpath_var=LD_LIBRARY_PATH
 
9415
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
 
9416
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
 
9417
  # the default ld.so.conf also contains /usr/contrib/lib and
 
9418
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
 
9419
  # libtool to hard-code these into programs
 
9420
  ;;
 
9421
 
 
9422
cygwin* | mingw* | pw32* | cegcc*)
 
9423
  version_type=windows
 
9424
  shrext_cmds=".dll"
 
9425
  need_version=no
 
9426
  need_lib_prefix=no
 
9427
 
 
9428
  case $GCC,$host_os in
 
9429
  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
 
9430
    library_names_spec='$libname.dll.a'
 
9431
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
 
9432
    postinstall_cmds='base_file=`basename \${file}`~
 
9433
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
 
9434
      dldir=$destdir/`dirname \$dlpath`~
 
9435
      test -d \$dldir || mkdir -p \$dldir~
 
9436
      $install_prog $dir/$dlname \$dldir/$dlname~
 
9437
      chmod a+x \$dldir/$dlname~
 
9438
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
 
9439
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
 
9440
      fi'
 
9441
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
 
9442
      dlpath=$dir/\$dldll~
 
9443
       $RM \$dlpath'
 
9444
    shlibpath_overrides_runpath=yes
 
9445
 
 
9446
    case $host_os in
 
9447
    cygwin*)
 
9448
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
 
9449
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
 
9450
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
 
9451
      ;;
 
9452
    mingw* | cegcc*)
 
9453
      # MinGW DLLs use traditional 'lib' prefix
 
9454
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
 
9455
      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
 
9456
      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
 
9457
        # It is most probably a Windows format PATH printed by
 
9458
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
 
9459
        # path with ; separators, and with drive letters. We can handle the
 
9460
        # drive letters (cygwin fileutils understands them), so leave them,
 
9461
        # especially as we might pass files found there to a mingw objdump,
 
9462
        # which wouldn't understand a cygwinified path. Ahh.
 
9463
        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
 
9464
      else
 
9465
        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
 
9466
      fi
 
9467
      ;;
 
9468
    pw32*)
 
9469
      # pw32 DLLs use 'pw' prefix rather than 'lib'
 
9470
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
 
9471
      ;;
 
9472
    esac
 
9473
    ;;
 
9474
 
 
9475
  *)
 
9476
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
 
9477
    ;;
 
9478
  esac
 
9479
  dynamic_linker='Win32 ld.exe'
 
9480
  # FIXME: first we should search . and the directory the executable is in
 
9481
  shlibpath_var=PATH
 
9482
  ;;
 
9483
 
 
9484
darwin* | rhapsody*)
 
9485
  dynamic_linker="$host_os dyld"
 
9486
  version_type=darwin
 
9487
  need_lib_prefix=no
 
9488
  need_version=no
 
9489
  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
 
9490
  soname_spec='${libname}${release}${major}$shared_ext'
 
9491
  shlibpath_overrides_runpath=yes
 
9492
  shlibpath_var=DYLD_LIBRARY_PATH
 
9493
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
 
9494
 
 
9495
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
 
9496
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
 
9497
  ;;
 
9498
 
 
9499
dgux*)
 
9500
  version_type=linux
 
9501
  need_lib_prefix=no
 
9502
  need_version=no
 
9503
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
 
9504
  soname_spec='${libname}${release}${shared_ext}$major'
 
9505
  shlibpath_var=LD_LIBRARY_PATH
 
9506
  ;;
 
9507
 
 
9508
freebsd1*)
 
9509
  dynamic_linker=no
 
9510
  ;;
 
9511
 
 
9512
freebsd* | dragonfly*)
 
9513
  # DragonFly does not have aout.  When/if they implement a new
 
9514
  # versioning mechanism, adjust this.
 
9515
  if test -x /usr/bin/objformat; then
 
9516
    objformat=`/usr/bin/objformat`
 
9517
  else
 
9518
    case $host_os in
 
9519
    freebsd[123]*) objformat=aout ;;
 
9520
    *) objformat=elf ;;
 
9521
    esac
 
9522
  fi
 
9523
  version_type=freebsd-$objformat
 
9524
  case $version_type in
 
9525
    freebsd-elf*)
 
9526
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
 
9527
      need_version=no
 
9528
      need_lib_prefix=no
 
9529
      ;;
 
9530
    freebsd-*)
 
9531
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
 
9532
      need_version=yes
 
9533
      ;;
 
9534
  esac
 
9535
  shlibpath_var=LD_LIBRARY_PATH
 
9536
  case $host_os in
 
9537
  freebsd2*)
 
9538
    shlibpath_overrides_runpath=yes
 
9539
    ;;
 
9540
  freebsd3.[01]* | freebsdelf3.[01]*)
 
9541
    shlibpath_overrides_runpath=yes
 
9542
    hardcode_into_libs=yes
 
9543
    ;;
 
9544
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
 
9545
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
 
9546
    shlibpath_overrides_runpath=no
 
9547
    hardcode_into_libs=yes
 
9548
    ;;
 
9549
  *) # from 4.6 on, and DragonFly
 
9550
    shlibpath_overrides_runpath=yes
 
9551
    hardcode_into_libs=yes
 
9552
    ;;
 
9553
  esac
 
9554
  ;;
 
9555
 
 
9556
gnu*)
 
9557
  version_type=linux
 
9558
  need_lib_prefix=no
 
9559
  need_version=no
 
9560
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
 
9561
  soname_spec='${libname}${release}${shared_ext}$major'
 
9562
  shlibpath_var=LD_LIBRARY_PATH
 
9563
  hardcode_into_libs=yes
 
9564
  ;;
 
9565
 
 
9566
hpux9* | hpux10* | hpux11*)
 
9567
  # Give a soname corresponding to the major version so that dld.sl refuses to
 
9568
  # link against other versions.
 
9569
  version_type=sunos
 
9570
  need_lib_prefix=no
 
9571
  need_version=no
 
9572
  case $host_cpu in
 
9573
  ia64*)
 
9574
    shrext_cmds='.so'
 
9575
    hardcode_into_libs=yes
 
9576
    dynamic_linker="$host_os dld.so"
 
9577
    shlibpath_var=LD_LIBRARY_PATH
 
9578
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
 
9579
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9580
    soname_spec='${libname}${release}${shared_ext}$major'
 
9581
    if test "X$HPUX_IA64_MODE" = X32; then
 
9582
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
 
9583
    else
 
9584
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
 
9585
    fi
 
9586
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
 
9587
    ;;
 
9588
  hppa*64*)
 
9589
    shrext_cmds='.sl'
 
9590
    hardcode_into_libs=yes
 
9591
    dynamic_linker="$host_os dld.sl"
 
9592
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
 
9593
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
 
9594
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9595
    soname_spec='${libname}${release}${shared_ext}$major'
 
9596
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
 
9597
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
 
9598
    ;;
 
9599
  *)
 
9600
    shrext_cmds='.sl'
 
9601
    dynamic_linker="$host_os dld.sl"
 
9602
    shlibpath_var=SHLIB_PATH
 
9603
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
 
9604
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9605
    soname_spec='${libname}${release}${shared_ext}$major'
 
9606
    ;;
 
9607
  esac
 
9608
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
 
9609
  postinstall_cmds='chmod 555 $lib'
 
9610
  ;;
 
9611
 
 
9612
interix[3-9]*)
 
9613
  version_type=linux
 
9614
  need_lib_prefix=no
 
9615
  need_version=no
 
9616
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
 
9617
  soname_spec='${libname}${release}${shared_ext}$major'
 
9618
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
 
9619
  shlibpath_var=LD_LIBRARY_PATH
 
9620
  shlibpath_overrides_runpath=no
 
9621
  hardcode_into_libs=yes
 
9622
  ;;
 
9623
 
 
9624
irix5* | irix6* | nonstopux*)
 
9625
  case $host_os in
 
9626
    nonstopux*) version_type=nonstopux ;;
 
9627
    *)
 
9628
        if test "$lt_cv_prog_gnu_ld" = yes; then
 
9629
                version_type=linux
 
9630
        else
 
9631
                version_type=irix
 
9632
        fi ;;
 
9633
  esac
 
9634
  need_lib_prefix=no
 
9635
  need_version=no
 
9636
  soname_spec='${libname}${release}${shared_ext}$major'
 
9637
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
 
9638
  case $host_os in
 
9639
  irix5* | nonstopux*)
 
9640
    libsuff= shlibsuff=
 
9641
    ;;
 
9642
  *)
 
9643
    case $LD in # libtool.m4 will add one of these switches to LD
 
9644
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
 
9645
      libsuff= shlibsuff= libmagic=32-bit;;
 
9646
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
 
9647
      libsuff=32 shlibsuff=N32 libmagic=N32;;
 
9648
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
 
9649
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
 
9650
    *) libsuff= shlibsuff= libmagic=never-match;;
 
9651
    esac
 
9652
    ;;
 
9653
  esac
 
9654
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
 
9655
  shlibpath_overrides_runpath=no
 
9656
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
 
9657
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
 
9658
  hardcode_into_libs=yes
 
9659
  ;;
 
9660
 
 
9661
# No shared lib support for Linux oldld, aout, or coff.
 
9662
linux*oldld* | linux*aout* | linux*coff*)
 
9663
  dynamic_linker=no
 
9664
  ;;
 
9665
 
 
9666
# This must be Linux ELF.
 
9667
linux* | k*bsd*-gnu | kopensolaris*-gnu)
 
9668
  version_type=linux
 
9669
  need_lib_prefix=no
 
9670
  need_version=no
 
9671
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9672
  soname_spec='${libname}${release}${shared_ext}$major'
 
9673
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
 
9674
  shlibpath_var=LD_LIBRARY_PATH
 
9675
  shlibpath_overrides_runpath=no
 
9676
  # Some binutils ld are patched to set DT_RUNPATH
 
9677
  save_LDFLAGS=$LDFLAGS
 
9678
  save_libdir=$libdir
 
9679
  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
 
9680
       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
 
9681
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
9682
/* end confdefs.h.  */
 
9683
 
 
9684
int
 
9685
main ()
 
9686
{
 
9687
 
 
9688
  ;
 
9689
  return 0;
 
9690
}
 
9691
_ACEOF
 
9692
if ac_fn_c_try_link "$LINENO"; then :
 
9693
  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
 
9694
  shlibpath_overrides_runpath=yes
 
9695
fi
 
9696
fi
 
9697
rm -f core conftest.err conftest.$ac_objext \
 
9698
    conftest$ac_exeext conftest.$ac_ext
 
9699
  LDFLAGS=$save_LDFLAGS
 
9700
  libdir=$save_libdir
 
9701
 
 
9702
  # This implies no fast_install, which is unacceptable.
 
9703
  # Some rework will be needed to allow for fast_install
 
9704
  # before this can be enabled.
 
9705
  hardcode_into_libs=yes
 
9706
 
 
9707
  # Append ld.so.conf contents to the search path
 
9708
  if test -f /etc/ld.so.conf; then
 
9709
    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
 
9710
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
 
9711
  fi
 
9712
 
 
9713
  # We used to test for /lib/ld.so.1 and disable shared libraries on
 
9714
  # powerpc, because MkLinux only supported shared libraries with the
 
9715
  # GNU dynamic linker.  Since this was broken with cross compilers,
 
9716
  # most powerpc-linux boxes support dynamic linking these days and
 
9717
  # people can always --disable-shared, the test was removed, and we
 
9718
  # assume the GNU/Linux dynamic linker is in use.
 
9719
  dynamic_linker='GNU/Linux ld.so'
 
9720
  ;;
 
9721
 
 
9722
netbsdelf*-gnu)
 
9723
  version_type=linux
 
9724
  need_lib_prefix=no
 
9725
  need_version=no
 
9726
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
 
9727
  soname_spec='${libname}${release}${shared_ext}$major'
 
9728
  shlibpath_var=LD_LIBRARY_PATH
 
9729
  shlibpath_overrides_runpath=no
 
9730
  hardcode_into_libs=yes
 
9731
  dynamic_linker='NetBSD ld.elf_so'
 
9732
  ;;
 
9733
 
 
9734
netbsd*)
 
9735
  version_type=sunos
 
9736
  need_lib_prefix=no
 
9737
  need_version=no
 
9738
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
 
9739
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
 
9740
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
 
9741
    dynamic_linker='NetBSD (a.out) ld.so'
 
9742
  else
 
9743
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
 
9744
    soname_spec='${libname}${release}${shared_ext}$major'
 
9745
    dynamic_linker='NetBSD ld.elf_so'
 
9746
  fi
 
9747
  shlibpath_var=LD_LIBRARY_PATH
 
9748
  shlibpath_overrides_runpath=yes
 
9749
  hardcode_into_libs=yes
 
9750
  ;;
 
9751
 
 
9752
newsos6)
 
9753
  version_type=linux
 
9754
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9755
  shlibpath_var=LD_LIBRARY_PATH
 
9756
  shlibpath_overrides_runpath=yes
 
9757
  ;;
 
9758
 
 
9759
*nto* | *qnx*)
 
9760
  version_type=qnx
 
9761
  need_lib_prefix=no
 
9762
  need_version=no
 
9763
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9764
  soname_spec='${libname}${release}${shared_ext}$major'
 
9765
  shlibpath_var=LD_LIBRARY_PATH
 
9766
  shlibpath_overrides_runpath=no
 
9767
  hardcode_into_libs=yes
 
9768
  dynamic_linker='ldqnx.so'
 
9769
  ;;
 
9770
 
 
9771
openbsd*)
 
9772
  version_type=sunos
 
9773
  sys_lib_dlsearch_path_spec="/usr/lib"
 
9774
  need_lib_prefix=no
 
9775
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
 
9776
  case $host_os in
 
9777
    openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
 
9778
    *)                          need_version=no  ;;
 
9779
  esac
 
9780
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
 
9781
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
 
9782
  shlibpath_var=LD_LIBRARY_PATH
 
9783
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
 
9784
    case $host_os in
 
9785
      openbsd2.[89] | openbsd2.[89].*)
 
9786
        shlibpath_overrides_runpath=no
 
9787
        ;;
 
9788
      *)
 
9789
        shlibpath_overrides_runpath=yes
 
9790
        ;;
 
9791
      esac
 
9792
  else
 
9793
    shlibpath_overrides_runpath=yes
 
9794
  fi
 
9795
  ;;
 
9796
 
 
9797
os2*)
 
9798
  libname_spec='$name'
 
9799
  shrext_cmds=".dll"
 
9800
  need_lib_prefix=no
 
9801
  library_names_spec='$libname${shared_ext} $libname.a'
 
9802
  dynamic_linker='OS/2 ld.exe'
 
9803
  shlibpath_var=LIBPATH
 
9804
  ;;
 
9805
 
 
9806
osf3* | osf4* | osf5*)
 
9807
  version_type=osf
 
9808
  need_lib_prefix=no
 
9809
  need_version=no
 
9810
  soname_spec='${libname}${release}${shared_ext}$major'
 
9811
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9812
  shlibpath_var=LD_LIBRARY_PATH
 
9813
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
 
9814
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
 
9815
  ;;
 
9816
 
 
9817
rdos*)
 
9818
  dynamic_linker=no
 
9819
  ;;
 
9820
 
 
9821
solaris*)
 
9822
  version_type=linux
 
9823
  need_lib_prefix=no
 
9824
  need_version=no
 
9825
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9826
  soname_spec='${libname}${release}${shared_ext}$major'
 
9827
  shlibpath_var=LD_LIBRARY_PATH
 
9828
  shlibpath_overrides_runpath=yes
 
9829
  hardcode_into_libs=yes
 
9830
  # ldd complains unless libraries are executable
 
9831
  postinstall_cmds='chmod +x $lib'
 
9832
  ;;
 
9833
 
 
9834
sunos4*)
 
9835
  version_type=sunos
 
9836
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
 
9837
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
 
9838
  shlibpath_var=LD_LIBRARY_PATH
 
9839
  shlibpath_overrides_runpath=yes
 
9840
  if test "$with_gnu_ld" = yes; then
 
9841
    need_lib_prefix=no
 
9842
  fi
 
9843
  need_version=yes
 
9844
  ;;
 
9845
 
 
9846
sysv4 | sysv4.3*)
 
9847
  version_type=linux
 
9848
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9849
  soname_spec='${libname}${release}${shared_ext}$major'
 
9850
  shlibpath_var=LD_LIBRARY_PATH
 
9851
  case $host_vendor in
 
9852
    sni)
 
9853
      shlibpath_overrides_runpath=no
 
9854
      need_lib_prefix=no
 
9855
      runpath_var=LD_RUN_PATH
 
9856
      ;;
 
9857
    siemens)
 
9858
      need_lib_prefix=no
 
9859
      ;;
 
9860
    motorola)
 
9861
      need_lib_prefix=no
 
9862
      need_version=no
 
9863
      shlibpath_overrides_runpath=no
 
9864
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
 
9865
      ;;
 
9866
  esac
 
9867
  ;;
 
9868
 
 
9869
sysv4*MP*)
 
9870
  if test -d /usr/nec ;then
 
9871
    version_type=linux
 
9872
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
 
9873
    soname_spec='$libname${shared_ext}.$major'
 
9874
    shlibpath_var=LD_LIBRARY_PATH
 
9875
  fi
 
9876
  ;;
 
9877
 
 
9878
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
 
9879
  version_type=freebsd-elf
 
9880
  need_lib_prefix=no
 
9881
  need_version=no
 
9882
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
 
9883
  soname_spec='${libname}${release}${shared_ext}$major'
 
9884
  shlibpath_var=LD_LIBRARY_PATH
 
9885
  shlibpath_overrides_runpath=yes
 
9886
  hardcode_into_libs=yes
 
9887
  if test "$with_gnu_ld" = yes; then
 
9888
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
 
9889
  else
 
9890
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
 
9891
    case $host_os in
 
9892
      sco3.2v5*)
 
9893
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
 
9894
        ;;
 
9895
    esac
 
9896
  fi
 
9897
  sys_lib_dlsearch_path_spec='/usr/lib'
 
9898
  ;;
 
9899
 
 
9900
tpf*)
 
9901
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
 
9902
  version_type=linux
 
9903
  need_lib_prefix=no
 
9904
  need_version=no
 
9905
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9906
  shlibpath_var=LD_LIBRARY_PATH
 
9907
  shlibpath_overrides_runpath=no
 
9908
  hardcode_into_libs=yes
 
9909
  ;;
 
9910
 
 
9911
uts4*)
 
9912
  version_type=linux
 
9913
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
9914
  soname_spec='${libname}${release}${shared_ext}$major'
 
9915
  shlibpath_var=LD_LIBRARY_PATH
 
9916
  ;;
 
9917
 
 
9918
*)
 
9919
  dynamic_linker=no
 
9920
  ;;
 
9921
esac
 
9922
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
 
9923
$as_echo "$dynamic_linker" >&6; }
 
9924
test "$dynamic_linker" = no && can_build_shared=no
 
9925
 
 
9926
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
 
9927
if test "$GCC" = yes; then
 
9928
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
 
9929
fi
 
9930
 
 
9931
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
 
9932
  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
 
9933
fi
 
9934
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
 
9935
  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
 
9936
fi
 
9937
 
 
9938
 
 
9939
 
 
9940
 
 
9941
 
 
9942
 
 
9943
 
 
9944
 
 
9945
 
 
9946
 
 
9947
 
 
9948
 
 
9949
 
 
9950
 
 
9951
 
 
9952
 
 
9953
 
 
9954
 
 
9955
 
 
9956
 
 
9957
 
 
9958
 
 
9959
 
 
9960
 
 
9961
 
 
9962
 
 
9963
 
 
9964
 
 
9965
 
 
9966
 
 
9967
 
 
9968
 
 
9969
 
 
9970
 
 
9971
 
 
9972
 
 
9973
 
 
9974
 
 
9975
 
 
9976
 
 
9977
 
 
9978
 
 
9979
 
 
9980
 
 
9981
 
 
9982
 
 
9983
 
 
9984
 
 
9985
 
 
9986
 
 
9987
 
 
9988
 
 
9989
 
 
9990
 
 
9991
 
 
9992
 
 
9993
 
 
9994
 
 
9995
 
 
9996
 
 
9997
 
 
9998
 
 
9999
 
 
10000
 
 
10001
 
 
10002
 
 
10003
 
 
10004
 
 
10005
 
 
10006
 
 
10007
 
 
10008
 
 
10009
 
 
10010
 
 
10011
 
 
10012
 
 
10013
 
 
10014
 
 
10015
 
 
10016
 
 
10017
 
 
10018
 
 
10019
 
 
10020
 
 
10021
 
 
10022
 
 
10023
 
 
10024
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
 
10025
$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
 
10026
hardcode_action=
 
10027
if test -n "$hardcode_libdir_flag_spec" ||
 
10028
   test -n "$runpath_var" ||
 
10029
   test "X$hardcode_automatic" = "Xyes" ; then
 
10030
 
 
10031
  # We can hardcode non-existent directories.
 
10032
  if test "$hardcode_direct" != no &&
 
10033
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
 
10034
     # have to relink, otherwise we might link with an installed library
 
10035
     # when we should be linking with a yet-to-be-installed one
 
10036
     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
 
10037
     test "$hardcode_minus_L" != no; then
 
10038
    # Linking always hardcodes the temporary library directory.
 
10039
    hardcode_action=relink
 
10040
  else
 
10041
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
 
10042
    hardcode_action=immediate
 
10043
  fi
 
10044
else
 
10045
  # We cannot hardcode anything, or else we can only hardcode existing
 
10046
  # directories.
 
10047
  hardcode_action=unsupported
 
10048
fi
 
10049
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
 
10050
$as_echo "$hardcode_action" >&6; }
 
10051
 
 
10052
if test "$hardcode_action" = relink ||
 
10053
   test "$inherit_rpath" = yes; then
 
10054
  # Fast installation is not supported
 
10055
  enable_fast_install=no
 
10056
elif test "$shlibpath_overrides_runpath" = yes ||
 
10057
     test "$enable_shared" = no; then
 
10058
  # Fast installation is not necessary
 
10059
  enable_fast_install=needless
 
10060
fi
 
10061
 
 
10062
 
 
10063
 
 
10064
 
 
10065
 
 
10066
 
 
10067
  if test "x$enable_dlopen" != xyes; then
 
10068
  enable_dlopen=unknown
 
10069
  enable_dlopen_self=unknown
 
10070
  enable_dlopen_self_static=unknown
 
10071
else
 
10072
  lt_cv_dlopen=no
 
10073
  lt_cv_dlopen_libs=
 
10074
 
 
10075
  case $host_os in
 
10076
  beos*)
 
10077
    lt_cv_dlopen="load_add_on"
 
10078
    lt_cv_dlopen_libs=
 
10079
    lt_cv_dlopen_self=yes
 
10080
    ;;
 
10081
 
 
10082
  mingw* | pw32* | cegcc*)
 
10083
    lt_cv_dlopen="LoadLibrary"
 
10084
    lt_cv_dlopen_libs=
 
10085
    ;;
 
10086
 
 
10087
  cygwin*)
 
10088
    lt_cv_dlopen="dlopen"
 
10089
    lt_cv_dlopen_libs=
 
10090
    ;;
 
10091
 
 
10092
  darwin*)
 
10093
  # if libdl is installed we need to link against it
 
10094
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
 
10095
$as_echo_n "checking for dlopen in -ldl... " >&6; }
 
10096
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
 
10097
  $as_echo_n "(cached) " >&6
 
10098
else
 
10099
  ac_check_lib_save_LIBS=$LIBS
 
10100
LIBS="-ldl  $LIBS"
 
10101
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
10102
/* end confdefs.h.  */
 
10103
 
 
10104
/* Override any GCC internal prototype to avoid an error.
 
10105
   Use char because int might match the return type of a GCC
 
10106
   builtin and then its argument prototype would still apply.  */
 
10107
#ifdef __cplusplus
 
10108
extern "C"
 
10109
#endif
 
10110
char dlopen ();
 
10111
int
 
10112
main ()
 
10113
{
 
10114
return dlopen ();
 
10115
  ;
 
10116
  return 0;
 
10117
}
 
10118
_ACEOF
 
10119
if ac_fn_c_try_link "$LINENO"; then :
 
10120
  ac_cv_lib_dl_dlopen=yes
 
10121
else
 
10122
  ac_cv_lib_dl_dlopen=no
 
10123
fi
 
10124
rm -f core conftest.err conftest.$ac_objext \
 
10125
    conftest$ac_exeext conftest.$ac_ext
 
10126
LIBS=$ac_check_lib_save_LIBS
 
10127
fi
 
10128
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
 
10129
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
 
10130
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
 
10131
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
 
10132
else
 
10133
 
 
10134
    lt_cv_dlopen="dyld"
 
10135
    lt_cv_dlopen_libs=
 
10136
    lt_cv_dlopen_self=yes
 
10137
 
 
10138
fi
 
10139
 
 
10140
    ;;
 
10141
 
 
10142
  *)
 
10143
    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
 
10144
if test "x$ac_cv_func_shl_load" = x""yes; then :
 
10145
  lt_cv_dlopen="shl_load"
 
10146
else
 
10147
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
 
10148
$as_echo_n "checking for shl_load in -ldld... " >&6; }
 
10149
if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
 
10150
  $as_echo_n "(cached) " >&6
 
10151
else
 
10152
  ac_check_lib_save_LIBS=$LIBS
 
10153
LIBS="-ldld  $LIBS"
 
10154
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
10155
/* end confdefs.h.  */
 
10156
 
 
10157
/* Override any GCC internal prototype to avoid an error.
 
10158
   Use char because int might match the return type of a GCC
 
10159
   builtin and then its argument prototype would still apply.  */
 
10160
#ifdef __cplusplus
 
10161
extern "C"
 
10162
#endif
 
10163
char shl_load ();
 
10164
int
 
10165
main ()
 
10166
{
 
10167
return shl_load ();
 
10168
  ;
 
10169
  return 0;
 
10170
}
 
10171
_ACEOF
 
10172
if ac_fn_c_try_link "$LINENO"; then :
 
10173
  ac_cv_lib_dld_shl_load=yes
 
10174
else
 
10175
  ac_cv_lib_dld_shl_load=no
 
10176
fi
 
10177
rm -f core conftest.err conftest.$ac_objext \
 
10178
    conftest$ac_exeext conftest.$ac_ext
 
10179
LIBS=$ac_check_lib_save_LIBS
 
10180
fi
 
10181
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
 
10182
$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
 
10183
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
 
10184
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
 
10185
else
 
10186
  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
 
10187
if test "x$ac_cv_func_dlopen" = x""yes; then :
 
10188
  lt_cv_dlopen="dlopen"
 
10189
else
 
10190
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
 
10191
$as_echo_n "checking for dlopen in -ldl... " >&6; }
 
10192
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
 
10193
  $as_echo_n "(cached) " >&6
 
10194
else
 
10195
  ac_check_lib_save_LIBS=$LIBS
 
10196
LIBS="-ldl  $LIBS"
 
10197
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
10198
/* end confdefs.h.  */
 
10199
 
 
10200
/* Override any GCC internal prototype to avoid an error.
 
10201
   Use char because int might match the return type of a GCC
 
10202
   builtin and then its argument prototype would still apply.  */
 
10203
#ifdef __cplusplus
 
10204
extern "C"
 
10205
#endif
 
10206
char dlopen ();
 
10207
int
 
10208
main ()
 
10209
{
 
10210
return dlopen ();
 
10211
  ;
 
10212
  return 0;
 
10213
}
 
10214
_ACEOF
 
10215
if ac_fn_c_try_link "$LINENO"; then :
 
10216
  ac_cv_lib_dl_dlopen=yes
 
10217
else
 
10218
  ac_cv_lib_dl_dlopen=no
 
10219
fi
 
10220
rm -f core conftest.err conftest.$ac_objext \
 
10221
    conftest$ac_exeext conftest.$ac_ext
 
10222
LIBS=$ac_check_lib_save_LIBS
 
10223
fi
 
10224
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
 
10225
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
 
10226
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
 
10227
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
 
10228
else
 
10229
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
 
10230
$as_echo_n "checking for dlopen in -lsvld... " >&6; }
 
10231
if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
 
10232
  $as_echo_n "(cached) " >&6
 
10233
else
 
10234
  ac_check_lib_save_LIBS=$LIBS
 
10235
LIBS="-lsvld  $LIBS"
 
10236
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
10237
/* end confdefs.h.  */
 
10238
 
 
10239
/* Override any GCC internal prototype to avoid an error.
 
10240
   Use char because int might match the return type of a GCC
 
10241
   builtin and then its argument prototype would still apply.  */
 
10242
#ifdef __cplusplus
 
10243
extern "C"
 
10244
#endif
 
10245
char dlopen ();
 
10246
int
 
10247
main ()
 
10248
{
 
10249
return dlopen ();
 
10250
  ;
 
10251
  return 0;
 
10252
}
 
10253
_ACEOF
 
10254
if ac_fn_c_try_link "$LINENO"; then :
 
10255
  ac_cv_lib_svld_dlopen=yes
 
10256
else
 
10257
  ac_cv_lib_svld_dlopen=no
 
10258
fi
 
10259
rm -f core conftest.err conftest.$ac_objext \
 
10260
    conftest$ac_exeext conftest.$ac_ext
 
10261
LIBS=$ac_check_lib_save_LIBS
 
10262
fi
 
10263
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
 
10264
$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
 
10265
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
 
10266
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
 
10267
else
 
10268
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
 
10269
$as_echo_n "checking for dld_link in -ldld... " >&6; }
 
10270
if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
 
10271
  $as_echo_n "(cached) " >&6
 
10272
else
 
10273
  ac_check_lib_save_LIBS=$LIBS
 
10274
LIBS="-ldld  $LIBS"
 
10275
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
10276
/* end confdefs.h.  */
 
10277
 
 
10278
/* Override any GCC internal prototype to avoid an error.
 
10279
   Use char because int might match the return type of a GCC
 
10280
   builtin and then its argument prototype would still apply.  */
 
10281
#ifdef __cplusplus
 
10282
extern "C"
 
10283
#endif
 
10284
char dld_link ();
 
10285
int
 
10286
main ()
 
10287
{
 
10288
return dld_link ();
 
10289
  ;
 
10290
  return 0;
 
10291
}
 
10292
_ACEOF
 
10293
if ac_fn_c_try_link "$LINENO"; then :
 
10294
  ac_cv_lib_dld_dld_link=yes
 
10295
else
 
10296
  ac_cv_lib_dld_dld_link=no
 
10297
fi
 
10298
rm -f core conftest.err conftest.$ac_objext \
 
10299
    conftest$ac_exeext conftest.$ac_ext
 
10300
LIBS=$ac_check_lib_save_LIBS
 
10301
fi
 
10302
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
 
10303
$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
 
10304
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
 
10305
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
 
10306
fi
 
10307
 
 
10308
 
 
10309
fi
 
10310
 
 
10311
 
 
10312
fi
 
10313
 
 
10314
 
 
10315
fi
 
10316
 
 
10317
 
 
10318
fi
 
10319
 
 
10320
 
 
10321
fi
 
10322
 
 
10323
    ;;
 
10324
  esac
 
10325
 
 
10326
  if test "x$lt_cv_dlopen" != xno; then
 
10327
    enable_dlopen=yes
 
10328
  else
 
10329
    enable_dlopen=no
 
10330
  fi
 
10331
 
 
10332
  case $lt_cv_dlopen in
 
10333
  dlopen)
 
10334
    save_CPPFLAGS="$CPPFLAGS"
 
10335
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
 
10336
 
 
10337
    save_LDFLAGS="$LDFLAGS"
 
10338
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
 
10339
 
 
10340
    save_LIBS="$LIBS"
 
10341
    LIBS="$lt_cv_dlopen_libs $LIBS"
 
10342
 
 
10343
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
 
10344
$as_echo_n "checking whether a program can dlopen itself... " >&6; }
 
10345
if test "${lt_cv_dlopen_self+set}" = set; then :
 
10346
  $as_echo_n "(cached) " >&6
 
10347
else
 
10348
          if test "$cross_compiling" = yes; then :
 
10349
  lt_cv_dlopen_self=cross
 
10350
else
 
10351
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
 
10352
  lt_status=$lt_dlunknown
 
10353
  cat > conftest.$ac_ext <<_LT_EOF
 
10354
#line 10354 "configure"
 
10355
#include "confdefs.h"
 
10356
 
 
10357
#if HAVE_DLFCN_H
 
10358
#include <dlfcn.h>
 
10359
#endif
 
10360
 
 
10361
#include <stdio.h>
 
10362
 
 
10363
#ifdef RTLD_GLOBAL
 
10364
#  define LT_DLGLOBAL           RTLD_GLOBAL
 
10365
#else
 
10366
#  ifdef DL_GLOBAL
 
10367
#    define LT_DLGLOBAL         DL_GLOBAL
 
10368
#  else
 
10369
#    define LT_DLGLOBAL         0
 
10370
#  endif
 
10371
#endif
 
10372
 
 
10373
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
 
10374
   find out it does not work in some platform. */
 
10375
#ifndef LT_DLLAZY_OR_NOW
 
10376
#  ifdef RTLD_LAZY
 
10377
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
 
10378
#  else
 
10379
#    ifdef DL_LAZY
 
10380
#      define LT_DLLAZY_OR_NOW          DL_LAZY
 
10381
#    else
 
10382
#      ifdef RTLD_NOW
 
10383
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
 
10384
#      else
 
10385
#        ifdef DL_NOW
 
10386
#          define LT_DLLAZY_OR_NOW      DL_NOW
 
10387
#        else
 
10388
#          define LT_DLLAZY_OR_NOW      0
 
10389
#        endif
 
10390
#      endif
 
10391
#    endif
 
10392
#  endif
 
10393
#endif
 
10394
 
 
10395
void fnord() { int i=42;}
 
10396
int main ()
 
10397
{
 
10398
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
 
10399
  int status = $lt_dlunknown;
 
10400
 
 
10401
  if (self)
 
10402
    {
 
10403
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
 
10404
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
 
10405
      /* dlclose (self); */
 
10406
    }
 
10407
  else
 
10408
    puts (dlerror ());
 
10409
 
 
10410
  return status;
 
10411
}
 
10412
_LT_EOF
 
10413
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
 
10414
  (eval $ac_link) 2>&5
 
10415
  ac_status=$?
 
10416
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
10417
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
 
10418
    (./conftest; exit; ) >&5 2>/dev/null
 
10419
    lt_status=$?
 
10420
    case x$lt_status in
 
10421
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
 
10422
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
 
10423
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
 
10424
    esac
 
10425
  else :
 
10426
    # compilation failed
 
10427
    lt_cv_dlopen_self=no
 
10428
  fi
 
10429
fi
 
10430
rm -fr conftest*
 
10431
 
 
10432
 
 
10433
fi
 
10434
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
 
10435
$as_echo "$lt_cv_dlopen_self" >&6; }
 
10436
 
 
10437
    if test "x$lt_cv_dlopen_self" = xyes; then
 
10438
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
 
10439
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
 
10440
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
 
10441
if test "${lt_cv_dlopen_self_static+set}" = set; then :
 
10442
  $as_echo_n "(cached) " >&6
 
10443
else
 
10444
          if test "$cross_compiling" = yes; then :
 
10445
  lt_cv_dlopen_self_static=cross
 
10446
else
 
10447
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
 
10448
  lt_status=$lt_dlunknown
 
10449
  cat > conftest.$ac_ext <<_LT_EOF
 
10450
#line 10450 "configure"
 
10451
#include "confdefs.h"
 
10452
 
 
10453
#if HAVE_DLFCN_H
 
10454
#include <dlfcn.h>
 
10455
#endif
 
10456
 
 
10457
#include <stdio.h>
 
10458
 
 
10459
#ifdef RTLD_GLOBAL
 
10460
#  define LT_DLGLOBAL           RTLD_GLOBAL
 
10461
#else
 
10462
#  ifdef DL_GLOBAL
 
10463
#    define LT_DLGLOBAL         DL_GLOBAL
 
10464
#  else
 
10465
#    define LT_DLGLOBAL         0
 
10466
#  endif
 
10467
#endif
 
10468
 
 
10469
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
 
10470
   find out it does not work in some platform. */
 
10471
#ifndef LT_DLLAZY_OR_NOW
 
10472
#  ifdef RTLD_LAZY
 
10473
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
 
10474
#  else
 
10475
#    ifdef DL_LAZY
 
10476
#      define LT_DLLAZY_OR_NOW          DL_LAZY
 
10477
#    else
 
10478
#      ifdef RTLD_NOW
 
10479
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
 
10480
#      else
 
10481
#        ifdef DL_NOW
 
10482
#          define LT_DLLAZY_OR_NOW      DL_NOW
 
10483
#        else
 
10484
#          define LT_DLLAZY_OR_NOW      0
 
10485
#        endif
 
10486
#      endif
 
10487
#    endif
 
10488
#  endif
 
10489
#endif
 
10490
 
 
10491
void fnord() { int i=42;}
 
10492
int main ()
 
10493
{
 
10494
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
 
10495
  int status = $lt_dlunknown;
 
10496
 
 
10497
  if (self)
 
10498
    {
 
10499
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
 
10500
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
 
10501
      /* dlclose (self); */
 
10502
    }
 
10503
  else
 
10504
    puts (dlerror ());
 
10505
 
 
10506
  return status;
 
10507
}
 
10508
_LT_EOF
 
10509
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
 
10510
  (eval $ac_link) 2>&5
 
10511
  ac_status=$?
 
10512
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
10513
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
 
10514
    (./conftest; exit; ) >&5 2>/dev/null
 
10515
    lt_status=$?
 
10516
    case x$lt_status in
 
10517
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
 
10518
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
 
10519
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
 
10520
    esac
 
10521
  else :
 
10522
    # compilation failed
 
10523
    lt_cv_dlopen_self_static=no
 
10524
  fi
 
10525
fi
 
10526
rm -fr conftest*
 
10527
 
 
10528
 
 
10529
fi
 
10530
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
 
10531
$as_echo "$lt_cv_dlopen_self_static" >&6; }
 
10532
    fi
 
10533
 
 
10534
    CPPFLAGS="$save_CPPFLAGS"
 
10535
    LDFLAGS="$save_LDFLAGS"
 
10536
    LIBS="$save_LIBS"
 
10537
    ;;
 
10538
  esac
 
10539
 
 
10540
  case $lt_cv_dlopen_self in
 
10541
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
 
10542
  *) enable_dlopen_self=unknown ;;
 
10543
  esac
 
10544
 
 
10545
  case $lt_cv_dlopen_self_static in
 
10546
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
 
10547
  *) enable_dlopen_self_static=unknown ;;
 
10548
  esac
 
10549
fi
 
10550
 
 
10551
 
 
10552
 
 
10553
 
 
10554
 
 
10555
 
 
10556
 
 
10557
 
 
10558
 
 
10559
 
 
10560
 
 
10561
 
 
10562
 
 
10563
 
 
10564
 
 
10565
 
 
10566
 
 
10567
striplib=
 
10568
old_striplib=
 
10569
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
 
10570
$as_echo_n "checking whether stripping libraries is possible... " >&6; }
 
10571
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
 
10572
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
 
10573
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
 
10574
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
10575
$as_echo "yes" >&6; }
 
10576
else
 
10577
# FIXME - insert some real tests, host_os isn't really good enough
 
10578
  case $host_os in
 
10579
  darwin*)
 
10580
    if test -n "$STRIP" ; then
 
10581
      striplib="$STRIP -x"
 
10582
      old_striplib="$STRIP -S"
 
10583
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
10584
$as_echo "yes" >&6; }
 
10585
    else
 
10586
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
10587
$as_echo "no" >&6; }
 
10588
    fi
 
10589
    ;;
 
10590
  *)
 
10591
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
10592
$as_echo "no" >&6; }
 
10593
    ;;
 
10594
  esac
 
10595
fi
 
10596
 
 
10597
 
 
10598
 
 
10599
 
 
10600
 
 
10601
 
 
10602
 
 
10603
 
 
10604
 
 
10605
 
 
10606
 
 
10607
 
 
10608
  # Report which library types will actually be built
 
10609
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
 
10610
$as_echo_n "checking if libtool supports shared libraries... " >&6; }
 
10611
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
 
10612
$as_echo "$can_build_shared" >&6; }
 
10613
 
 
10614
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
 
10615
$as_echo_n "checking whether to build shared libraries... " >&6; }
 
10616
  test "$can_build_shared" = "no" && enable_shared=no
 
10617
 
 
10618
  # On AIX, shared libraries and static libraries use the same namespace, and
 
10619
  # are all built from PIC.
 
10620
  case $host_os in
 
10621
  aix3*)
 
10622
    test "$enable_shared" = yes && enable_static=no
 
10623
    if test -n "$RANLIB"; then
 
10624
      archive_cmds="$archive_cmds~\$RANLIB \$lib"
 
10625
      postinstall_cmds='$RANLIB $lib'
 
10626
    fi
 
10627
    ;;
 
10628
 
 
10629
  aix[4-9]*)
 
10630
    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
 
10631
      test "$enable_shared" = yes && enable_static=no
 
10632
    fi
 
10633
    ;;
 
10634
  esac
 
10635
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
 
10636
$as_echo "$enable_shared" >&6; }
 
10637
 
 
10638
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
 
10639
$as_echo_n "checking whether to build static libraries... " >&6; }
 
10640
  # Make sure either enable_shared or enable_static is yes.
 
10641
  test "$enable_shared" = yes || enable_static=yes
 
10642
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
 
10643
$as_echo "$enable_static" >&6; }
 
10644
 
 
10645
 
 
10646
 
 
10647
 
 
10648
fi
 
10649
ac_ext=c
 
10650
ac_cpp='$CPP $CPPFLAGS'
 
10651
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
10652
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
10653
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
10654
 
 
10655
CC="$lt_save_CC"
 
10656
 
 
10657
 
 
10658
 
 
10659
 
 
10660
 
 
10661
 
 
10662
 
 
10663
 
 
10664
 
 
10665
 
 
10666
 
 
10667
 
 
10668
 
 
10669
        ac_config_commands="$ac_config_commands libtool"
 
10670
 
 
10671
 
 
10672
 
 
10673
 
 
10674
# Only expand once:
 
10675
 
 
10676
 
 
10677
 
 
10678
# Checks for programs.
 
10679
for ac_prog in gawk mawk nawk awk
 
10680
do
 
10681
  # Extract the first word of "$ac_prog", so it can be a program name with args.
 
10682
set dummy $ac_prog; ac_word=$2
 
10683
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
10684
$as_echo_n "checking for $ac_word... " >&6; }
 
10685
if test "${ac_cv_prog_AWK+set}" = set; then :
 
10686
  $as_echo_n "(cached) " >&6
 
10687
else
 
10688
  if test -n "$AWK"; then
 
10689
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
 
10690
else
 
10691
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
10692
for as_dir in $PATH
 
10693
do
 
10694
  IFS=$as_save_IFS
 
10695
  test -z "$as_dir" && as_dir=.
 
10696
    for ac_exec_ext in '' $ac_executable_extensions; do
 
10697
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
10698
    ac_cv_prog_AWK="$ac_prog"
 
10699
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
10700
    break 2
 
10701
  fi
 
10702
done
 
10703
  done
 
10704
IFS=$as_save_IFS
 
10705
 
 
10706
fi
 
10707
fi
 
10708
AWK=$ac_cv_prog_AWK
 
10709
if test -n "$AWK"; then
 
10710
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
 
10711
$as_echo "$AWK" >&6; }
 
10712
else
 
10713
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
10714
$as_echo "no" >&6; }
 
10715
fi
 
10716
 
 
10717
 
 
10718
  test -n "$AWK" && break
 
10719
done
 
10720
 
 
10721
ac_ext=c
 
10722
ac_cpp='$CPP $CPPFLAGS'
 
10723
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
10724
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
10725
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
10726
if test -n "$ac_tool_prefix"; then
 
10727
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
 
10728
set dummy ${ac_tool_prefix}gcc; ac_word=$2
 
10729
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
10730
$as_echo_n "checking for $ac_word... " >&6; }
 
10731
if test "${ac_cv_prog_CC+set}" = set; then :
 
10732
  $as_echo_n "(cached) " >&6
 
10733
else
 
10734
  if test -n "$CC"; then
 
10735
  ac_cv_prog_CC="$CC" # Let the user override the test.
 
10736
else
 
10737
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
10738
for as_dir in $PATH
 
10739
do
 
10740
  IFS=$as_save_IFS
 
10741
  test -z "$as_dir" && as_dir=.
 
10742
    for ac_exec_ext in '' $ac_executable_extensions; do
 
10743
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
10744
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
 
10745
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
10746
    break 2
 
10747
  fi
 
10748
done
 
10749
  done
 
10750
IFS=$as_save_IFS
 
10751
 
 
10752
fi
 
10753
fi
 
10754
CC=$ac_cv_prog_CC
 
10755
if test -n "$CC"; then
 
10756
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 
10757
$as_echo "$CC" >&6; }
 
10758
else
 
10759
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
10760
$as_echo "no" >&6; }
 
10761
fi
 
10762
 
 
10763
 
 
10764
fi
 
10765
if test -z "$ac_cv_prog_CC"; then
 
10766
  ac_ct_CC=$CC
 
10767
  # Extract the first word of "gcc", so it can be a program name with args.
 
10768
set dummy gcc; ac_word=$2
 
10769
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
10770
$as_echo_n "checking for $ac_word... " >&6; }
 
10771
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
 
10772
  $as_echo_n "(cached) " >&6
 
10773
else
 
10774
  if test -n "$ac_ct_CC"; then
 
10775
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 
10776
else
 
10777
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
10778
for as_dir in $PATH
 
10779
do
 
10780
  IFS=$as_save_IFS
 
10781
  test -z "$as_dir" && as_dir=.
 
10782
    for ac_exec_ext in '' $ac_executable_extensions; do
 
10783
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
10784
    ac_cv_prog_ac_ct_CC="gcc"
 
10785
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
10786
    break 2
 
10787
  fi
 
10788
done
 
10789
  done
 
10790
IFS=$as_save_IFS
 
10791
 
 
10792
fi
 
10793
fi
 
10794
ac_ct_CC=$ac_cv_prog_ac_ct_CC
 
10795
if test -n "$ac_ct_CC"; then
 
10796
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
 
10797
$as_echo "$ac_ct_CC" >&6; }
 
10798
else
 
10799
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
10800
$as_echo "no" >&6; }
 
10801
fi
 
10802
 
 
10803
  if test "x$ac_ct_CC" = x; then
 
10804
    CC=""
 
10805
  else
 
10806
    case $cross_compiling:$ac_tool_warned in
 
10807
yes:)
 
10808
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
10809
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
10810
ac_tool_warned=yes ;;
 
10811
esac
 
10812
    CC=$ac_ct_CC
 
10813
  fi
 
10814
else
 
10815
  CC="$ac_cv_prog_CC"
 
10816
fi
 
10817
 
 
10818
if test -z "$CC"; then
 
10819
          if test -n "$ac_tool_prefix"; then
 
10820
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
 
10821
set dummy ${ac_tool_prefix}cc; ac_word=$2
 
10822
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
10823
$as_echo_n "checking for $ac_word... " >&6; }
 
10824
if test "${ac_cv_prog_CC+set}" = set; then :
 
10825
  $as_echo_n "(cached) " >&6
 
10826
else
 
10827
  if test -n "$CC"; then
 
10828
  ac_cv_prog_CC="$CC" # Let the user override the test.
 
10829
else
 
10830
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
10831
for as_dir in $PATH
 
10832
do
 
10833
  IFS=$as_save_IFS
 
10834
  test -z "$as_dir" && as_dir=.
 
10835
    for ac_exec_ext in '' $ac_executable_extensions; do
 
10836
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
10837
    ac_cv_prog_CC="${ac_tool_prefix}cc"
 
10838
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
10839
    break 2
 
10840
  fi
 
10841
done
 
10842
  done
 
10843
IFS=$as_save_IFS
 
10844
 
 
10845
fi
 
10846
fi
 
10847
CC=$ac_cv_prog_CC
 
10848
if test -n "$CC"; then
 
10849
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 
10850
$as_echo "$CC" >&6; }
 
10851
else
 
10852
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
10853
$as_echo "no" >&6; }
 
10854
fi
 
10855
 
 
10856
 
 
10857
  fi
 
10858
fi
 
10859
if test -z "$CC"; then
 
10860
  # Extract the first word of "cc", so it can be a program name with args.
 
10861
set dummy cc; ac_word=$2
 
10862
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
10863
$as_echo_n "checking for $ac_word... " >&6; }
 
10864
if test "${ac_cv_prog_CC+set}" = set; then :
 
10865
  $as_echo_n "(cached) " >&6
 
10866
else
 
10867
  if test -n "$CC"; then
 
10868
  ac_cv_prog_CC="$CC" # Let the user override the test.
 
10869
else
 
10870
  ac_prog_rejected=no
 
10871
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
10872
for as_dir in $PATH
 
10873
do
 
10874
  IFS=$as_save_IFS
 
10875
  test -z "$as_dir" && as_dir=.
 
10876
    for ac_exec_ext in '' $ac_executable_extensions; do
 
10877
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
10878
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
 
10879
       ac_prog_rejected=yes
 
10880
       continue
 
10881
     fi
 
10882
    ac_cv_prog_CC="cc"
 
10883
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
10884
    break 2
 
10885
  fi
 
10886
done
 
10887
  done
 
10888
IFS=$as_save_IFS
 
10889
 
 
10890
if test $ac_prog_rejected = yes; then
 
10891
  # We found a bogon in the path, so make sure we never use it.
 
10892
  set dummy $ac_cv_prog_CC
 
10893
  shift
 
10894
  if test $# != 0; then
 
10895
    # We chose a different compiler from the bogus one.
 
10896
    # However, it has the same basename, so the bogon will be chosen
 
10897
    # first if we set CC to just the basename; use the full file name.
 
10898
    shift
 
10899
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
 
10900
  fi
 
10901
fi
 
10902
fi
 
10903
fi
 
10904
CC=$ac_cv_prog_CC
 
10905
if test -n "$CC"; then
 
10906
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 
10907
$as_echo "$CC" >&6; }
 
10908
else
 
10909
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
10910
$as_echo "no" >&6; }
 
10911
fi
 
10912
 
 
10913
 
 
10914
fi
 
10915
if test -z "$CC"; then
 
10916
  if test -n "$ac_tool_prefix"; then
 
10917
  for ac_prog in cl.exe
 
10918
  do
 
10919
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 
10920
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
 
10921
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
10922
$as_echo_n "checking for $ac_word... " >&6; }
 
10923
if test "${ac_cv_prog_CC+set}" = set; then :
 
10924
  $as_echo_n "(cached) " >&6
 
10925
else
 
10926
  if test -n "$CC"; then
 
10927
  ac_cv_prog_CC="$CC" # Let the user override the test.
 
10928
else
 
10929
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
10930
for as_dir in $PATH
 
10931
do
 
10932
  IFS=$as_save_IFS
 
10933
  test -z "$as_dir" && as_dir=.
 
10934
    for ac_exec_ext in '' $ac_executable_extensions; do
 
10935
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
10936
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
 
10937
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
10938
    break 2
 
10939
  fi
 
10940
done
 
10941
  done
 
10942
IFS=$as_save_IFS
 
10943
 
 
10944
fi
 
10945
fi
 
10946
CC=$ac_cv_prog_CC
 
10947
if test -n "$CC"; then
 
10948
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 
10949
$as_echo "$CC" >&6; }
 
10950
else
 
10951
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
10952
$as_echo "no" >&6; }
 
10953
fi
 
10954
 
 
10955
 
 
10956
    test -n "$CC" && break
 
10957
  done
 
10958
fi
 
10959
if test -z "$CC"; then
 
10960
  ac_ct_CC=$CC
 
10961
  for ac_prog in cl.exe
 
10962
do
 
10963
  # Extract the first word of "$ac_prog", so it can be a program name with args.
 
10964
set dummy $ac_prog; ac_word=$2
 
10965
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
10966
$as_echo_n "checking for $ac_word... " >&6; }
 
10967
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
 
10968
  $as_echo_n "(cached) " >&6
 
10969
else
 
10970
  if test -n "$ac_ct_CC"; then
 
10971
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 
10972
else
 
10973
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
10974
for as_dir in $PATH
 
10975
do
 
10976
  IFS=$as_save_IFS
 
10977
  test -z "$as_dir" && as_dir=.
 
10978
    for ac_exec_ext in '' $ac_executable_extensions; do
 
10979
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
10980
    ac_cv_prog_ac_ct_CC="$ac_prog"
 
10981
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
10982
    break 2
 
10983
  fi
 
10984
done
 
10985
  done
 
10986
IFS=$as_save_IFS
 
10987
 
 
10988
fi
 
10989
fi
 
10990
ac_ct_CC=$ac_cv_prog_ac_ct_CC
 
10991
if test -n "$ac_ct_CC"; then
 
10992
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
 
10993
$as_echo "$ac_ct_CC" >&6; }
 
10994
else
 
10995
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
10996
$as_echo "no" >&6; }
 
10997
fi
 
10998
 
 
10999
 
 
11000
  test -n "$ac_ct_CC" && break
 
11001
done
 
11002
 
 
11003
  if test "x$ac_ct_CC" = x; then
 
11004
    CC=""
 
11005
  else
 
11006
    case $cross_compiling:$ac_tool_warned in
 
11007
yes:)
 
11008
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
11009
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
11010
ac_tool_warned=yes ;;
 
11011
esac
 
11012
    CC=$ac_ct_CC
 
11013
  fi
 
11014
fi
 
11015
 
 
11016
fi
 
11017
 
 
11018
 
 
11019
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
11020
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
11021
as_fn_error "no acceptable C compiler found in \$PATH
 
11022
See \`config.log' for more details." "$LINENO" 5; }
 
11023
 
 
11024
# Provide some information about the compiler.
 
11025
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
 
11026
set X $ac_compile
 
11027
ac_compiler=$2
 
11028
for ac_option in --version -v -V -qversion; do
 
11029
  { { ac_try="$ac_compiler $ac_option >&5"
 
11030
case "(($ac_try" in
 
11031
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
11032
  *) ac_try_echo=$ac_try;;
 
11033
esac
 
11034
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
11035
$as_echo "$ac_try_echo"; } >&5
 
11036
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
 
11037
  ac_status=$?
 
11038
  if test -s conftest.err; then
 
11039
    sed '10a\
 
11040
... rest of stderr output deleted ...
 
11041
         10q' conftest.err >conftest.er1
 
11042
    cat conftest.er1 >&5
 
11043
  fi
 
11044
  rm -f conftest.er1 conftest.err
 
11045
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
11046
  test $ac_status = 0; }
 
11047
done
 
11048
 
 
11049
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
 
11050
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
 
11051
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
 
11052
  $as_echo_n "(cached) " >&6
 
11053
else
 
11054
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11055
/* end confdefs.h.  */
 
11056
 
 
11057
int
 
11058
main ()
 
11059
{
 
11060
#ifndef __GNUC__
 
11061
       choke me
 
11062
#endif
 
11063
 
 
11064
  ;
 
11065
  return 0;
 
11066
}
 
11067
_ACEOF
 
11068
if ac_fn_c_try_compile "$LINENO"; then :
 
11069
  ac_compiler_gnu=yes
 
11070
else
 
11071
  ac_compiler_gnu=no
 
11072
fi
 
11073
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
11074
ac_cv_c_compiler_gnu=$ac_compiler_gnu
 
11075
 
 
11076
fi
 
11077
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
 
11078
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
 
11079
if test $ac_compiler_gnu = yes; then
 
11080
  GCC=yes
 
11081
else
 
11082
  GCC=
 
11083
fi
 
11084
ac_test_CFLAGS=${CFLAGS+set}
 
11085
ac_save_CFLAGS=$CFLAGS
 
11086
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
 
11087
$as_echo_n "checking whether $CC accepts -g... " >&6; }
 
11088
if test "${ac_cv_prog_cc_g+set}" = set; then :
 
11089
  $as_echo_n "(cached) " >&6
 
11090
else
 
11091
  ac_save_c_werror_flag=$ac_c_werror_flag
 
11092
   ac_c_werror_flag=yes
 
11093
   ac_cv_prog_cc_g=no
 
11094
   CFLAGS="-g"
 
11095
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11096
/* end confdefs.h.  */
 
11097
 
 
11098
int
 
11099
main ()
 
11100
{
 
11101
 
 
11102
  ;
 
11103
  return 0;
 
11104
}
 
11105
_ACEOF
 
11106
if ac_fn_c_try_compile "$LINENO"; then :
 
11107
  ac_cv_prog_cc_g=yes
 
11108
else
 
11109
  CFLAGS=""
 
11110
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11111
/* end confdefs.h.  */
 
11112
 
 
11113
int
 
11114
main ()
 
11115
{
 
11116
 
 
11117
  ;
 
11118
  return 0;
 
11119
}
 
11120
_ACEOF
 
11121
if ac_fn_c_try_compile "$LINENO"; then :
 
11122
 
 
11123
else
 
11124
  ac_c_werror_flag=$ac_save_c_werror_flag
 
11125
         CFLAGS="-g"
 
11126
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11127
/* end confdefs.h.  */
 
11128
 
 
11129
int
 
11130
main ()
 
11131
{
 
11132
 
 
11133
  ;
 
11134
  return 0;
 
11135
}
 
11136
_ACEOF
 
11137
if ac_fn_c_try_compile "$LINENO"; then :
 
11138
  ac_cv_prog_cc_g=yes
 
11139
fi
 
11140
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
11141
fi
 
11142
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
11143
fi
 
11144
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
11145
   ac_c_werror_flag=$ac_save_c_werror_flag
 
11146
fi
 
11147
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
 
11148
$as_echo "$ac_cv_prog_cc_g" >&6; }
 
11149
if test "$ac_test_CFLAGS" = set; then
 
11150
  CFLAGS=$ac_save_CFLAGS
 
11151
elif test $ac_cv_prog_cc_g = yes; then
 
11152
  if test "$GCC" = yes; then
 
11153
    CFLAGS="-g -O2"
 
11154
  else
 
11155
    CFLAGS="-g"
 
11156
  fi
 
11157
else
 
11158
  if test "$GCC" = yes; then
 
11159
    CFLAGS="-O2"
 
11160
  else
 
11161
    CFLAGS=
 
11162
  fi
 
11163
fi
 
11164
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
 
11165
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
 
11166
if test "${ac_cv_prog_cc_c89+set}" = set; then :
 
11167
  $as_echo_n "(cached) " >&6
 
11168
else
 
11169
  ac_cv_prog_cc_c89=no
 
11170
ac_save_CC=$CC
 
11171
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11172
/* end confdefs.h.  */
 
11173
#include <stdarg.h>
 
11174
#include <stdio.h>
 
11175
#include <sys/types.h>
 
11176
#include <sys/stat.h>
 
11177
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
 
11178
struct buf { int x; };
 
11179
FILE * (*rcsopen) (struct buf *, struct stat *, int);
 
11180
static char *e (p, i)
 
11181
     char **p;
 
11182
     int i;
 
11183
{
 
11184
  return p[i];
 
11185
}
 
11186
static char *f (char * (*g) (char **, int), char **p, ...)
 
11187
{
 
11188
  char *s;
 
11189
  va_list v;
 
11190
  va_start (v,p);
 
11191
  s = g (p, va_arg (v,int));
 
11192
  va_end (v);
 
11193
  return s;
 
11194
}
 
11195
 
 
11196
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
 
11197
   function prototypes and stuff, but not '\xHH' hex character constants.
 
11198
   These don't provoke an error unfortunately, instead are silently treated
 
11199
   as 'x'.  The following induces an error, until -std is added to get
 
11200
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
 
11201
   array size at least.  It's necessary to write '\x00'==0 to get something
 
11202
   that's true only with -std.  */
 
11203
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
 
11204
 
 
11205
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
 
11206
   inside strings and character constants.  */
 
11207
#define FOO(x) 'x'
 
11208
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
 
11209
 
 
11210
int test (int i, double x);
 
11211
struct s1 {int (*f) (int a);};
 
11212
struct s2 {int (*f) (double a);};
 
11213
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
 
11214
int argc;
 
11215
char **argv;
 
11216
int
 
11217
main ()
 
11218
{
 
11219
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
 
11220
  ;
 
11221
  return 0;
 
11222
}
 
11223
_ACEOF
 
11224
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
 
11225
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
 
11226
do
 
11227
  CC="$ac_save_CC $ac_arg"
 
11228
  if ac_fn_c_try_compile "$LINENO"; then :
 
11229
  ac_cv_prog_cc_c89=$ac_arg
 
11230
fi
 
11231
rm -f core conftest.err conftest.$ac_objext
 
11232
  test "x$ac_cv_prog_cc_c89" != "xno" && break
 
11233
done
 
11234
rm -f conftest.$ac_ext
 
11235
CC=$ac_save_CC
 
11236
 
 
11237
fi
 
11238
# AC_CACHE_VAL
 
11239
case "x$ac_cv_prog_cc_c89" in
 
11240
  x)
 
11241
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
 
11242
$as_echo "none needed" >&6; } ;;
 
11243
  xno)
 
11244
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
 
11245
$as_echo "unsupported" >&6; } ;;
 
11246
  *)
 
11247
    CC="$CC $ac_cv_prog_cc_c89"
 
11248
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
 
11249
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
 
11250
esac
 
11251
if test "x$ac_cv_prog_cc_c89" != xno; then :
 
11252
 
 
11253
fi
 
11254
 
 
11255
ac_ext=c
 
11256
ac_cpp='$CPP $CPPFLAGS'
 
11257
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
11258
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
11259
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
11260
 
 
11261
depcc="$CC"   am_compiler_list=
 
11262
 
 
11263
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
 
11264
$as_echo_n "checking dependency style of $depcc... " >&6; }
 
11265
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
 
11266
  $as_echo_n "(cached) " >&6
 
11267
else
 
11268
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
 
11269
  # We make a subdir and do the tests there.  Otherwise we can end up
 
11270
  # making bogus files that we don't know about and never remove.  For
 
11271
  # instance it was reported that on HP-UX the gcc test will end up
 
11272
  # making a dummy file named `D' -- because `-MD' means `put the output
 
11273
  # in D'.
 
11274
  mkdir conftest.dir
 
11275
  # Copy depcomp to subdir because otherwise we won't find it if we're
 
11276
  # using a relative directory.
 
11277
  cp "$am_depcomp" conftest.dir
 
11278
  cd conftest.dir
 
11279
  # We will build objects and dependencies in a subdirectory because
 
11280
  # it helps to detect inapplicable dependency modes.  For instance
 
11281
  # both Tru64's cc and ICC support -MD to output dependencies as a
 
11282
  # side effect of compilation, but ICC will put the dependencies in
 
11283
  # the current directory while Tru64 will put them in the object
 
11284
  # directory.
 
11285
  mkdir sub
 
11286
 
 
11287
  am_cv_CC_dependencies_compiler_type=none
 
11288
  if test "$am_compiler_list" = ""; then
 
11289
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
 
11290
  fi
 
11291
  am__universal=false
 
11292
  case " $depcc " in #(
 
11293
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
 
11294
     esac
 
11295
 
 
11296
  for depmode in $am_compiler_list; do
 
11297
    # Setup a source with many dependencies, because some compilers
 
11298
    # like to wrap large dependency lists on column 80 (with \), and
 
11299
    # we should not choose a depcomp mode which is confused by this.
 
11300
    #
 
11301
    # We need to recreate these files for each test, as the compiler may
 
11302
    # overwrite some of them when testing with obscure command lines.
 
11303
    # This happens at least with the AIX C compiler.
 
11304
    : > sub/conftest.c
 
11305
    for i in 1 2 3 4 5 6; do
 
11306
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
 
11307
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
 
11308
      # Solaris 8's {/usr,}/bin/sh.
 
11309
      touch sub/conftst$i.h
 
11310
    done
 
11311
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
 
11312
 
 
11313
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
 
11314
    # mode.  It turns out that the SunPro C++ compiler does not properly
 
11315
    # handle `-M -o', and we need to detect this.  Also, some Intel
 
11316
    # versions had trouble with output in subdirs
 
11317
    am__obj=sub/conftest.${OBJEXT-o}
 
11318
    am__minus_obj="-o $am__obj"
 
11319
    case $depmode in
 
11320
    gcc)
 
11321
      # This depmode causes a compiler race in universal mode.
 
11322
      test "$am__universal" = false || continue
 
11323
      ;;
 
11324
    nosideeffect)
 
11325
      # after this tag, mechanisms are not by side-effect, so they'll
 
11326
      # only be used when explicitly requested
 
11327
      if test "x$enable_dependency_tracking" = xyes; then
 
11328
        continue
 
11329
      else
 
11330
        break
 
11331
      fi
 
11332
      ;;
 
11333
    msvisualcpp | msvcmsys)
 
11334
      # This compiler won't grok `-c -o', but also, the minuso test has
 
11335
      # not run yet.  These depmodes are late enough in the game, and
 
11336
      # so weak that their functioning should not be impacted.
 
11337
      am__obj=conftest.${OBJEXT-o}
 
11338
      am__minus_obj=
 
11339
      ;;
 
11340
    none) break ;;
 
11341
    esac
 
11342
    if depmode=$depmode \
 
11343
       source=sub/conftest.c object=$am__obj \
 
11344
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
 
11345
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
 
11346
         >/dev/null 2>conftest.err &&
 
11347
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
 
11348
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
 
11349
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
 
11350
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
 
11351
      # icc doesn't choke on unknown options, it will just issue warnings
 
11352
      # or remarks (even with -Werror).  So we grep stderr for any message
 
11353
      # that says an option was ignored or not supported.
 
11354
      # When given -MP, icc 7.0 and 7.1 complain thusly:
 
11355
      #   icc: Command line warning: ignoring option '-M'; no argument required
 
11356
      # The diagnosis changed in icc 8.0:
 
11357
      #   icc: Command line remark: option '-MP' not supported
 
11358
      if (grep 'ignoring option' conftest.err ||
 
11359
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
 
11360
        am_cv_CC_dependencies_compiler_type=$depmode
 
11361
        break
 
11362
      fi
 
11363
    fi
 
11364
  done
 
11365
 
 
11366
  cd ..
 
11367
  rm -rf conftest.dir
 
11368
else
 
11369
  am_cv_CC_dependencies_compiler_type=none
 
11370
fi
 
11371
 
 
11372
fi
 
11373
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
 
11374
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
 
11375
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
 
11376
 
 
11377
 if
 
11378
  test "x$enable_dependency_tracking" != xno \
 
11379
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
 
11380
  am__fastdepCC_TRUE=
 
11381
  am__fastdepCC_FALSE='#'
 
11382
else
 
11383
  am__fastdepCC_TRUE='#'
 
11384
  am__fastdepCC_FALSE=
 
11385
fi
 
11386
 
 
11387
 
 
11388
ac_ext=c
 
11389
ac_cpp='$CPP $CPPFLAGS'
 
11390
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
11391
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
11392
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
11393
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
 
11394
$as_echo_n "checking how to run the C preprocessor... " >&6; }
 
11395
# On Suns, sometimes $CPP names a directory.
 
11396
if test -n "$CPP" && test -d "$CPP"; then
 
11397
  CPP=
 
11398
fi
 
11399
if test -z "$CPP"; then
 
11400
  if test "${ac_cv_prog_CPP+set}" = set; then :
 
11401
  $as_echo_n "(cached) " >&6
 
11402
else
 
11403
      # Double quotes because CPP needs to be expanded
 
11404
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
 
11405
    do
 
11406
      ac_preproc_ok=false
 
11407
for ac_c_preproc_warn_flag in '' yes
 
11408
do
 
11409
  # Use a header file that comes with gcc, so configuring glibc
 
11410
  # with a fresh cross-compiler works.
 
11411
  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 
11412
  # <limits.h> exists even on freestanding compilers.
 
11413
  # On the NeXT, cc -E runs the code through the compiler's parser,
 
11414
  # not just through cpp. "Syntax error" is here to catch this case.
 
11415
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11416
/* end confdefs.h.  */
 
11417
#ifdef __STDC__
 
11418
# include <limits.h>
 
11419
#else
 
11420
# include <assert.h>
 
11421
#endif
 
11422
                     Syntax error
 
11423
_ACEOF
 
11424
if ac_fn_c_try_cpp "$LINENO"; then :
 
11425
 
 
11426
else
 
11427
  # Broken: fails on valid input.
 
11428
continue
 
11429
fi
 
11430
rm -f conftest.err conftest.$ac_ext
 
11431
 
 
11432
  # OK, works on sane cases.  Now check whether nonexistent headers
 
11433
  # can be detected and how.
 
11434
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11435
/* end confdefs.h.  */
 
11436
#include <ac_nonexistent.h>
 
11437
_ACEOF
 
11438
if ac_fn_c_try_cpp "$LINENO"; then :
 
11439
  # Broken: success on invalid input.
 
11440
continue
 
11441
else
 
11442
  # Passes both tests.
 
11443
ac_preproc_ok=:
 
11444
break
 
11445
fi
 
11446
rm -f conftest.err conftest.$ac_ext
 
11447
 
 
11448
done
 
11449
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
 
11450
rm -f conftest.err conftest.$ac_ext
 
11451
if $ac_preproc_ok; then :
 
11452
  break
 
11453
fi
 
11454
 
 
11455
    done
 
11456
    ac_cv_prog_CPP=$CPP
 
11457
 
 
11458
fi
 
11459
  CPP=$ac_cv_prog_CPP
 
11460
else
 
11461
  ac_cv_prog_CPP=$CPP
 
11462
fi
 
11463
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
 
11464
$as_echo "$CPP" >&6; }
 
11465
ac_preproc_ok=false
 
11466
for ac_c_preproc_warn_flag in '' yes
 
11467
do
 
11468
  # Use a header file that comes with gcc, so configuring glibc
 
11469
  # with a fresh cross-compiler works.
 
11470
  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 
11471
  # <limits.h> exists even on freestanding compilers.
 
11472
  # On the NeXT, cc -E runs the code through the compiler's parser,
 
11473
  # not just through cpp. "Syntax error" is here to catch this case.
 
11474
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11475
/* end confdefs.h.  */
 
11476
#ifdef __STDC__
 
11477
# include <limits.h>
 
11478
#else
 
11479
# include <assert.h>
 
11480
#endif
 
11481
                     Syntax error
 
11482
_ACEOF
 
11483
if ac_fn_c_try_cpp "$LINENO"; then :
 
11484
 
 
11485
else
 
11486
  # Broken: fails on valid input.
 
11487
continue
 
11488
fi
 
11489
rm -f conftest.err conftest.$ac_ext
 
11490
 
 
11491
  # OK, works on sane cases.  Now check whether nonexistent headers
 
11492
  # can be detected and how.
 
11493
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11494
/* end confdefs.h.  */
 
11495
#include <ac_nonexistent.h>
 
11496
_ACEOF
 
11497
if ac_fn_c_try_cpp "$LINENO"; then :
 
11498
  # Broken: success on invalid input.
 
11499
continue
 
11500
else
 
11501
  # Passes both tests.
 
11502
ac_preproc_ok=:
 
11503
break
 
11504
fi
 
11505
rm -f conftest.err conftest.$ac_ext
 
11506
 
 
11507
done
 
11508
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
 
11509
rm -f conftest.err conftest.$ac_ext
 
11510
if $ac_preproc_ok; then :
 
11511
 
 
11512
else
 
11513
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
11514
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
11515
as_fn_error "C preprocessor \"$CPP\" fails sanity check
 
11516
See \`config.log' for more details." "$LINENO" 5; }
 
11517
fi
 
11518
 
 
11519
ac_ext=c
 
11520
ac_cpp='$CPP $CPPFLAGS'
 
11521
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
11522
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
11523
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
11524
 
 
11525
 
 
11526
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
 
11527
$as_echo_n "checking whether ln -s works... " >&6; }
 
11528
LN_S=$as_ln_s
 
11529
if test "$LN_S" = "ln -s"; then
 
11530
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
11531
$as_echo "yes" >&6; }
 
11532
else
 
11533
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
 
11534
$as_echo "no, using $LN_S" >&6; }
 
11535
fi
 
11536
 
 
11537
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
 
11538
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
 
11539
set x ${MAKE-make}
 
11540
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
 
11541
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
 
11542
  $as_echo_n "(cached) " >&6
 
11543
else
 
11544
  cat >conftest.make <<\_ACEOF
 
11545
SHELL = /bin/sh
 
11546
all:
 
11547
        @echo '@@@%%%=$(MAKE)=@@@%%%'
 
11548
_ACEOF
 
11549
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
 
11550
case `${MAKE-make} -f conftest.make 2>/dev/null` in
 
11551
  *@@@%%%=?*=@@@%%%*)
 
11552
    eval ac_cv_prog_make_${ac_make}_set=yes;;
 
11553
  *)
 
11554
    eval ac_cv_prog_make_${ac_make}_set=no;;
 
11555
esac
 
11556
rm -f conftest.make
 
11557
fi
 
11558
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
 
11559
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
11560
$as_echo "yes" >&6; }
 
11561
  SET_MAKE=
 
11562
else
 
11563
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
11564
$as_echo "no" >&6; }
 
11565
  SET_MAKE="MAKE=${MAKE-make}"
 
11566
fi
 
11567
 
 
11568
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
 
11569
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
 
11570
if test "${ac_cv_path_GREP+set}" = set; then :
 
11571
  $as_echo_n "(cached) " >&6
 
11572
else
 
11573
  if test -z "$GREP"; then
 
11574
  ac_path_GREP_found=false
 
11575
  # Loop through the user's path and test for each of PROGNAME-LIST
 
11576
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
11577
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
 
11578
do
 
11579
  IFS=$as_save_IFS
 
11580
  test -z "$as_dir" && as_dir=.
 
11581
    for ac_prog in grep ggrep; do
 
11582
    for ac_exec_ext in '' $ac_executable_extensions; do
 
11583
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
 
11584
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
 
11585
# Check for GNU ac_path_GREP and select it if it is found.
 
11586
  # Check for GNU $ac_path_GREP
 
11587
case `"$ac_path_GREP" --version 2>&1` in
 
11588
*GNU*)
 
11589
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
 
11590
*)
 
11591
  ac_count=0
 
11592
  $as_echo_n 0123456789 >"conftest.in"
 
11593
  while :
 
11594
  do
 
11595
    cat "conftest.in" "conftest.in" >"conftest.tmp"
 
11596
    mv "conftest.tmp" "conftest.in"
 
11597
    cp "conftest.in" "conftest.nl"
 
11598
    $as_echo 'GREP' >> "conftest.nl"
 
11599
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
 
11600
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 
11601
    as_fn_arith $ac_count + 1 && ac_count=$as_val
 
11602
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
 
11603
      # Best one so far, save it but keep looking for a better one
 
11604
      ac_cv_path_GREP="$ac_path_GREP"
 
11605
      ac_path_GREP_max=$ac_count
 
11606
    fi
 
11607
    # 10*(2^10) chars as input seems more than enough
 
11608
    test $ac_count -gt 10 && break
 
11609
  done
 
11610
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 
11611
esac
 
11612
 
 
11613
      $ac_path_GREP_found && break 3
 
11614
    done
 
11615
  done
 
11616
  done
 
11617
IFS=$as_save_IFS
 
11618
  if test -z "$ac_cv_path_GREP"; then
 
11619
    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
 
11620
  fi
 
11621
else
 
11622
  ac_cv_path_GREP=$GREP
 
11623
fi
 
11624
 
 
11625
fi
 
11626
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
 
11627
$as_echo "$ac_cv_path_GREP" >&6; }
 
11628
 GREP="$ac_cv_path_GREP"
 
11629
 
 
11630
 
 
11631
for ac_prog in perl perl5
 
11632
do
 
11633
  # Extract the first word of "$ac_prog", so it can be a program name with args.
 
11634
set dummy $ac_prog; ac_word=$2
 
11635
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
11636
$as_echo_n "checking for $ac_word... " >&6; }
 
11637
if test "${ac_cv_path_PERL+set}" = set; then :
 
11638
  $as_echo_n "(cached) " >&6
 
11639
else
 
11640
  case $PERL in
 
11641
  [\\/]* | ?:[\\/]*)
 
11642
  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
 
11643
  ;;
 
11644
  *)
 
11645
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
11646
for as_dir in $PATH
 
11647
do
 
11648
  IFS=$as_save_IFS
 
11649
  test -z "$as_dir" && as_dir=.
 
11650
    for ac_exec_ext in '' $ac_executable_extensions; do
 
11651
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
11652
    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
 
11653
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
11654
    break 2
 
11655
  fi
 
11656
done
 
11657
  done
 
11658
IFS=$as_save_IFS
 
11659
 
 
11660
  ;;
 
11661
esac
 
11662
fi
 
11663
PERL=$ac_cv_path_PERL
 
11664
if test -n "$PERL"; then
 
11665
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
 
11666
$as_echo "$PERL" >&6; }
 
11667
else
 
11668
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
11669
$as_echo "no" >&6; }
 
11670
fi
 
11671
 
 
11672
 
 
11673
  test -n "$PERL" && break
 
11674
done
 
11675
 
 
11676
for ac_prog in env printenv
 
11677
do
 
11678
  # Extract the first word of "$ac_prog", so it can be a program name with args.
 
11679
set dummy $ac_prog; ac_word=$2
 
11680
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
11681
$as_echo_n "checking for $ac_word... " >&6; }
 
11682
if test "${ac_cv_path_ENV_CMD+set}" = set; then :
 
11683
  $as_echo_n "(cached) " >&6
 
11684
else
 
11685
  case $ENV_CMD in
 
11686
  [\\/]* | ?:[\\/]*)
 
11687
  ac_cv_path_ENV_CMD="$ENV_CMD" # Let the user override the test with a path.
 
11688
  ;;
 
11689
  *)
 
11690
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
11691
for as_dir in $PATH
 
11692
do
 
11693
  IFS=$as_save_IFS
 
11694
  test -z "$as_dir" && as_dir=.
 
11695
    for ac_exec_ext in '' $ac_executable_extensions; do
 
11696
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
11697
    ac_cv_path_ENV_CMD="$as_dir/$ac_word$ac_exec_ext"
 
11698
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
11699
    break 2
 
11700
  fi
 
11701
done
 
11702
  done
 
11703
IFS=$as_save_IFS
 
11704
 
 
11705
  ;;
 
11706
esac
 
11707
fi
 
11708
ENV_CMD=$ac_cv_path_ENV_CMD
 
11709
if test -n "$ENV_CMD"; then
 
11710
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENV_CMD" >&5
 
11711
$as_echo "$ENV_CMD" >&6; }
 
11712
else
 
11713
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
11714
$as_echo "no" >&6; }
 
11715
fi
 
11716
 
 
11717
 
 
11718
  test -n "$ENV_CMD" && break
 
11719
done
 
11720
 
 
11721
 
 
11722
# Checks for header files.
 
11723
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
 
11724
$as_echo_n "checking for ANSI C header files... " >&6; }
 
11725
if test "${ac_cv_header_stdc+set}" = set; then :
 
11726
  $as_echo_n "(cached) " >&6
 
11727
else
 
11728
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11729
/* end confdefs.h.  */
 
11730
#include <stdlib.h>
 
11731
#include <stdarg.h>
 
11732
#include <string.h>
 
11733
#include <float.h>
 
11734
 
 
11735
int
 
11736
main ()
 
11737
{
 
11738
 
 
11739
  ;
 
11740
  return 0;
 
11741
}
 
11742
_ACEOF
 
11743
if ac_fn_c_try_compile "$LINENO"; then :
 
11744
  ac_cv_header_stdc=yes
 
11745
else
 
11746
  ac_cv_header_stdc=no
 
11747
fi
 
11748
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
11749
 
 
11750
if test $ac_cv_header_stdc = yes; then
 
11751
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 
11752
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11753
/* end confdefs.h.  */
 
11754
#include <string.h>
 
11755
 
 
11756
_ACEOF
 
11757
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 
11758
  $EGREP "memchr" >/dev/null 2>&1; then :
 
11759
 
 
11760
else
 
11761
  ac_cv_header_stdc=no
 
11762
fi
 
11763
rm -f conftest*
 
11764
 
 
11765
fi
 
11766
 
 
11767
if test $ac_cv_header_stdc = yes; then
 
11768
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
 
11769
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11770
/* end confdefs.h.  */
 
11771
#include <stdlib.h>
 
11772
 
 
11773
_ACEOF
 
11774
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 
11775
  $EGREP "free" >/dev/null 2>&1; then :
 
11776
 
 
11777
else
 
11778
  ac_cv_header_stdc=no
 
11779
fi
 
11780
rm -f conftest*
 
11781
 
 
11782
fi
 
11783
 
 
11784
if test $ac_cv_header_stdc = yes; then
 
11785
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
 
11786
  if test "$cross_compiling" = yes; then :
 
11787
  :
 
11788
else
 
11789
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11790
/* end confdefs.h.  */
 
11791
#include <ctype.h>
 
11792
#include <stdlib.h>
 
11793
#if ((' ' & 0x0FF) == 0x020)
 
11794
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
 
11795
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
 
11796
#else
 
11797
# define ISLOWER(c) \
 
11798
                   (('a' <= (c) && (c) <= 'i') \
 
11799
                     || ('j' <= (c) && (c) <= 'r') \
 
11800
                     || ('s' <= (c) && (c) <= 'z'))
 
11801
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
 
11802
#endif
 
11803
 
 
11804
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
 
11805
int
 
11806
main ()
 
11807
{
 
11808
  int i;
 
11809
  for (i = 0; i < 256; i++)
 
11810
    if (XOR (islower (i), ISLOWER (i))
 
11811
        || toupper (i) != TOUPPER (i))
 
11812
      return 2;
 
11813
  return 0;
 
11814
}
 
11815
_ACEOF
 
11816
if ac_fn_c_try_run "$LINENO"; then :
 
11817
 
 
11818
else
 
11819
  ac_cv_header_stdc=no
 
11820
fi
 
11821
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
 
11822
  conftest.$ac_objext conftest.beam conftest.$ac_ext
 
11823
fi
 
11824
 
 
11825
fi
 
11826
fi
 
11827
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
 
11828
$as_echo "$ac_cv_header_stdc" >&6; }
 
11829
if test $ac_cv_header_stdc = yes; then
 
11830
 
 
11831
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
 
11832
 
 
11833
fi
 
11834
 
 
11835
for ac_header in fcntl.h limits.h stdlib.h string.h unistd.h sys/types.h sys/stat.h
 
11836
do :
 
11837
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
 
11838
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
 
11839
eval as_val=\$$as_ac_Header
 
11840
   if test "x$as_val" = x""yes; then :
 
11841
  cat >>confdefs.h <<_ACEOF
 
11842
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
 
11843
_ACEOF
 
11844
 
 
11845
fi
 
11846
 
 
11847
done
 
11848
 
 
11849
 
 
11850
# Checks for typedefs, structures, and compiler characteristics.
 
11851
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
 
11852
$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
 
11853
if test "${ac_cv_c_const+set}" = set; then :
 
11854
  $as_echo_n "(cached) " >&6
 
11855
else
 
11856
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11857
/* end confdefs.h.  */
 
11858
 
 
11859
int
 
11860
main ()
 
11861
{
 
11862
/* FIXME: Include the comments suggested by Paul. */
 
11863
#ifndef __cplusplus
 
11864
  /* Ultrix mips cc rejects this.  */
 
11865
  typedef int charset[2];
 
11866
  const charset cs;
 
11867
  /* SunOS 4.1.1 cc rejects this.  */
 
11868
  char const *const *pcpcc;
 
11869
  char **ppc;
 
11870
  /* NEC SVR4.0.2 mips cc rejects this.  */
 
11871
  struct point {int x, y;};
 
11872
  static struct point const zero = {0,0};
 
11873
  /* AIX XL C 1.02.0.0 rejects this.
 
11874
     It does not let you subtract one const X* pointer from another in
 
11875
     an arm of an if-expression whose if-part is not a constant
 
11876
     expression */
 
11877
  const char *g = "string";
 
11878
  pcpcc = &g + (g ? g-g : 0);
 
11879
  /* HPUX 7.0 cc rejects these. */
 
11880
  ++pcpcc;
 
11881
  ppc = (char**) pcpcc;
 
11882
  pcpcc = (char const *const *) ppc;
 
11883
  { /* SCO 3.2v4 cc rejects this.  */
 
11884
    char *t;
 
11885
    char const *s = 0 ? (char *) 0 : (char const *) 0;
 
11886
 
 
11887
    *t++ = 0;
 
11888
    if (s) return 0;
 
11889
  }
 
11890
  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
 
11891
    int x[] = {25, 17};
 
11892
    const int *foo = &x[0];
 
11893
    ++foo;
 
11894
  }
 
11895
  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
 
11896
    typedef const int *iptr;
 
11897
    iptr p = 0;
 
11898
    ++p;
 
11899
  }
 
11900
  { /* AIX XL C 1.02.0.0 rejects this saying
 
11901
       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
 
11902
    struct s { int j; const int *ap[3]; };
 
11903
    struct s *b; b->j = 5;
 
11904
  }
 
11905
  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
 
11906
    const int foo = 10;
 
11907
    if (!foo) return 0;
 
11908
  }
 
11909
  return !cs[0] && !zero.x;
 
11910
#endif
 
11911
 
 
11912
  ;
 
11913
  return 0;
 
11914
}
 
11915
_ACEOF
 
11916
if ac_fn_c_try_compile "$LINENO"; then :
 
11917
  ac_cv_c_const=yes
 
11918
else
 
11919
  ac_cv_c_const=no
 
11920
fi
 
11921
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
11922
fi
 
11923
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
 
11924
$as_echo "$ac_cv_c_const" >&6; }
 
11925
if test $ac_cv_c_const = no; then
 
11926
 
 
11927
$as_echo "#define const /**/" >>confdefs.h
 
11928
 
 
11929
fi
 
11930
 
 
11931
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
 
11932
$as_echo_n "checking for inline... " >&6; }
 
11933
if test "${ac_cv_c_inline+set}" = set; then :
 
11934
  $as_echo_n "(cached) " >&6
 
11935
else
 
11936
  ac_cv_c_inline=no
 
11937
for ac_kw in inline __inline__ __inline; do
 
11938
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11939
/* end confdefs.h.  */
 
11940
#ifndef __cplusplus
 
11941
typedef int foo_t;
 
11942
static $ac_kw foo_t static_foo () {return 0; }
 
11943
$ac_kw foo_t foo () {return 0; }
 
11944
#endif
 
11945
 
 
11946
_ACEOF
 
11947
if ac_fn_c_try_compile "$LINENO"; then :
 
11948
  ac_cv_c_inline=$ac_kw
 
11949
fi
 
11950
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
11951
  test "$ac_cv_c_inline" != no && break
 
11952
done
 
11953
 
 
11954
fi
 
11955
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
 
11956
$as_echo "$ac_cv_c_inline" >&6; }
 
11957
 
 
11958
case $ac_cv_c_inline in
 
11959
  inline | yes) ;;
 
11960
  *)
 
11961
    case $ac_cv_c_inline in
 
11962
      no) ac_val=;;
 
11963
      *) ac_val=$ac_cv_c_inline;;
 
11964
    esac
 
11965
    cat >>confdefs.h <<_ACEOF
 
11966
#ifndef __cplusplus
 
11967
#define inline $ac_val
 
11968
#endif
 
11969
_ACEOF
 
11970
    ;;
 
11971
esac
 
11972
 
 
11973
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
 
11974
$as_echo_n "checking for C/C++ restrict keyword... " >&6; }
 
11975
if test "${ac_cv_c_restrict+set}" = set; then :
 
11976
  $as_echo_n "(cached) " >&6
 
11977
else
 
11978
  ac_cv_c_restrict=no
 
11979
   # The order here caters to the fact that C++ does not require restrict.
 
11980
   for ac_kw in __restrict __restrict__ _Restrict restrict; do
 
11981
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11982
/* end confdefs.h.  */
 
11983
typedef int * int_ptr;
 
11984
        int foo (int_ptr $ac_kw ip) {
 
11985
        return ip[0];
 
11986
       }
 
11987
int
 
11988
main ()
 
11989
{
 
11990
int s[1];
 
11991
        int * $ac_kw t = s;
 
11992
        t[0] = 0;
 
11993
        return foo(t)
 
11994
  ;
 
11995
  return 0;
 
11996
}
 
11997
_ACEOF
 
11998
if ac_fn_c_try_compile "$LINENO"; then :
 
11999
  ac_cv_c_restrict=$ac_kw
 
12000
fi
 
12001
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
12002
     test "$ac_cv_c_restrict" != no && break
 
12003
   done
 
12004
 
 
12005
fi
 
12006
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
 
12007
$as_echo "$ac_cv_c_restrict" >&6; }
 
12008
 
 
12009
 case $ac_cv_c_restrict in
 
12010
   restrict) ;;
 
12011
   no) $as_echo "#define restrict /**/" >>confdefs.h
 
12012
 ;;
 
12013
   *)  cat >>confdefs.h <<_ACEOF
 
12014
#define restrict $ac_cv_c_restrict
 
12015
_ACEOF
 
12016
 ;;
 
12017
 esac
 
12018
 
 
12019
ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
 
12020
if test "x$ac_cv_type_pid_t" = x""yes; then :
 
12021
 
 
12022
else
 
12023
 
 
12024
cat >>confdefs.h <<_ACEOF
 
12025
#define pid_t int
 
12026
_ACEOF
 
12027
 
 
12028
fi
 
12029
 
 
12030
ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
 
12031
if test "x$ac_cv_type_size_t" = x""yes; then :
 
12032
 
 
12033
else
 
12034
 
 
12035
cat >>confdefs.h <<_ACEOF
 
12036
#define size_t unsigned int
 
12037
_ACEOF
 
12038
 
 
12039
fi
 
12040
 
 
12041
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
 
12042
$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
 
12043
if test "${ac_cv_struct_tm+set}" = set; then :
 
12044
  $as_echo_n "(cached) " >&6
 
12045
else
 
12046
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
12047
/* end confdefs.h.  */
 
12048
#include <sys/types.h>
 
12049
#include <time.h>
 
12050
 
 
12051
int
 
12052
main ()
 
12053
{
 
12054
struct tm tm;
 
12055
                                     int *p = &tm.tm_sec;
 
12056
                                     return !p;
 
12057
  ;
 
12058
  return 0;
 
12059
}
 
12060
_ACEOF
 
12061
if ac_fn_c_try_compile "$LINENO"; then :
 
12062
  ac_cv_struct_tm=time.h
 
12063
else
 
12064
  ac_cv_struct_tm=sys/time.h
 
12065
fi
 
12066
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
12067
fi
 
12068
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
 
12069
$as_echo "$ac_cv_struct_tm" >&6; }
 
12070
if test $ac_cv_struct_tm = sys/time.h; then
 
12071
 
 
12072
$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
 
12073
 
 
12074
fi
 
12075
 
 
12076
ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"
 
12077
case $ac_cv_c_uint8_t in #(
 
12078
  no|yes) ;; #(
 
12079
  *)
 
12080
 
 
12081
$as_echo "#define _UINT8_T 1" >>confdefs.h
 
12082
 
 
12083
 
 
12084
cat >>confdefs.h <<_ACEOF
 
12085
#define uint8_t $ac_cv_c_uint8_t
 
12086
_ACEOF
 
12087
;;
 
12088
  esac
 
12089
 
 
12090
 
 
12091
# Checks for library functions.
 
12092
for ac_header in stdlib.h
 
12093
do :
 
12094
  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
 
12095
if test "x$ac_cv_header_stdlib_h" = x""yes; then :
 
12096
  cat >>confdefs.h <<_ACEOF
 
12097
#define HAVE_STDLIB_H 1
 
12098
_ACEOF
 
12099
 
 
12100
fi
 
12101
 
 
12102
done
 
12103
 
 
12104
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
 
12105
$as_echo_n "checking for GNU libc compatible malloc... " >&6; }
 
12106
if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :
 
12107
  $as_echo_n "(cached) " >&6
 
12108
else
 
12109
  if test "$cross_compiling" = yes; then :
 
12110
  ac_cv_func_malloc_0_nonnull=no
 
12111
else
 
12112
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
12113
/* end confdefs.h.  */
 
12114
#if defined STDC_HEADERS || defined HAVE_STDLIB_H
 
12115
# include <stdlib.h>
 
12116
#else
 
12117
char *malloc ();
 
12118
#endif
 
12119
 
 
12120
int
 
12121
main ()
 
12122
{
 
12123
return ! malloc (0);
 
12124
  ;
 
12125
  return 0;
 
12126
}
 
12127
_ACEOF
 
12128
if ac_fn_c_try_run "$LINENO"; then :
 
12129
  ac_cv_func_malloc_0_nonnull=yes
 
12130
else
 
12131
  ac_cv_func_malloc_0_nonnull=no
 
12132
fi
 
12133
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
 
12134
  conftest.$ac_objext conftest.beam conftest.$ac_ext
 
12135
fi
 
12136
 
 
12137
fi
 
12138
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
 
12139
$as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
 
12140
if test $ac_cv_func_malloc_0_nonnull = yes; then :
 
12141
 
 
12142
$as_echo "#define HAVE_MALLOC 1" >>confdefs.h
 
12143
 
 
12144
else
 
12145
  $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
 
12146
 
 
12147
   case " $LIBOBJS " in
 
12148
  *" malloc.$ac_objext "* ) ;;
 
12149
  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
 
12150
 ;;
 
12151
esac
 
12152
 
 
12153
 
 
12154
$as_echo "#define malloc rpl_malloc" >>confdefs.h
 
12155
 
 
12156
fi
 
12157
 
 
12158
 
 
12159
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working memcmp" >&5
 
12160
$as_echo_n "checking for working memcmp... " >&6; }
 
12161
if test "${ac_cv_func_memcmp_working+set}" = set; then :
 
12162
  $as_echo_n "(cached) " >&6
 
12163
else
 
12164
  if test "$cross_compiling" = yes; then :
 
12165
  ac_cv_func_memcmp_working=no
 
12166
else
 
12167
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
12168
/* end confdefs.h.  */
 
12169
$ac_includes_default
 
12170
int
 
12171
main ()
 
12172
{
 
12173
 
 
12174
  /* Some versions of memcmp are not 8-bit clean.  */
 
12175
  char c0 = '\100', c1 = '\200', c2 = '\201';
 
12176
  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
 
12177
    return 1;
 
12178
 
 
12179
  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
 
12180
     or more and with at least one buffer not starting on a 4-byte boundary.
 
12181
     William Lewis provided this test program.   */
 
12182
  {
 
12183
    char foo[21];
 
12184
    char bar[21];
 
12185
    int i;
 
12186
    for (i = 0; i < 4; i++)
 
12187
      {
 
12188
        char *a = foo + i;
 
12189
        char *b = bar + i;
 
12190
        strcpy (a, "--------01111111");
 
12191
        strcpy (b, "--------10000000");
 
12192
        if (memcmp (a, b, 16) >= 0)
 
12193
          return 1;
 
12194
      }
 
12195
    return 0;
 
12196
  }
 
12197
 
 
12198
  ;
 
12199
  return 0;
 
12200
}
 
12201
_ACEOF
 
12202
if ac_fn_c_try_run "$LINENO"; then :
 
12203
  ac_cv_func_memcmp_working=yes
 
12204
else
 
12205
  ac_cv_func_memcmp_working=no
 
12206
fi
 
12207
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
 
12208
  conftest.$ac_objext conftest.beam conftest.$ac_ext
 
12209
fi
 
12210
 
 
12211
fi
 
12212
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_memcmp_working" >&5
 
12213
$as_echo "$ac_cv_func_memcmp_working" >&6; }
 
12214
test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
 
12215
  *" memcmp.$ac_objext "* ) ;;
 
12216
  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
 
12217
 ;;
 
12218
esac
 
12219
 
 
12220
 
 
12221
for ac_func in atexit getcwd memmove memset strcasecmp strchr strdup strerror strncasecmp strrchr strstr strtol fchmod
 
12222
do :
 
12223
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
 
12224
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
 
12225
eval as_val=\$$as_ac_var
 
12226
   if test "x$as_val" = x""yes; then :
 
12227
  cat >>confdefs.h <<_ACEOF
 
12228
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
 
12229
_ACEOF
 
12230
 
 
12231
fi
 
12232
done
 
12233
 
 
12234
 
 
12235
# Some directories
 
12236
MSC_BASE_DIR=`pwd`
 
12237
MSC_PKGBASE_DIR="$MSC_BASE_DIR/.."
 
12238
MSC_TEST_DIR="$MSC_BASE_DIR/tests"
 
12239
MSC_REGRESSION_DIR="$MSC_TEST_DIR/regression"
 
12240
MSC_REGRESSION_SERVERROOT_DIR="$MSC_REGRESSION_DIR/server_root"
 
12241
MSC_REGRESSION_CONF_DIR="$MSC_REGRESSION_SERVERROOT_DIR/conf"
 
12242
MSC_REGRESSION_LOGS_DIR="$MSC_REGRESSION_SERVERROOT_DIR/logs"
 
12243
MSC_REGRESSION_DOCROOT_DIR="$MSC_REGRESSION_SERVERROOT_DIR/htdocs"
 
12244
 
 
12245
 
 
12246
 
 
12247
 
 
12248
 
 
12249
 
 
12250
 
 
12251
 
 
12252
 
 
12253
 
 
12254
### Configure Options
 
12255
 
 
12256
#OS type
 
12257
 
 
12258
 
 
12259
CANONICAL_HOST=$host
 
12260
 
 
12261
 
 
12262
 
 
12263
 
 
12264
 
 
12265
 
 
12266
 
 
12267
 
 
12268
 
 
12269
 
 
12270
 
 
12271
case $host in
 
12272
  *-*-aix*)
 
12273
    echo "Checking plataform... Identified as AIX"
 
12274
    aixos=true
 
12275
    ;;
 
12276
  *-*-hpux*)
 
12277
    echo "Checking plataform... Identified as HPUX"
 
12278
    hpuxos=true
 
12279
    ;;
 
12280
  *-*-darwin*)
 
12281
    echo "Checking plataform... Identified as Macintosh OS X"
 
12282
    macos=true
 
12283
    ;;
 
12284
  *-*-linux*)
 
12285
    echo "Checking plataform... Identified as Linux"
 
12286
    linuxos=true
 
12287
    ;;
 
12288
  *-*-solaris*)
 
12289
    echo "Checking plataform... Identified as Solaris"
 
12290
    solarisos=true
 
12291
    ;;
 
12292
  *-*-freebsd*)
 
12293
    echo "Checking plataform... Identified as FreeBSD"
 
12294
    freebsdos=true
 
12295
    ;;
 
12296
  *-*-netbsd*)
 
12297
    echo "Checking plataform... Identified as FreeBSD"
 
12298
    netbsdos=true
 
12299
    ;;
 
12300
  *-*-openbsd*)
 
12301
    echo "Checking plataform... Identified as FreeBSD"
 
12302
    openbsdos=true
 
12303
    ;;
 
12304
       *)
 
12305
    echo "Unknown CANONICAL_HOST $host"
 
12306
    exit
 
12307
    ;;
 
12308
esac
 
12309
 
 
12310
 if test x$aixos = xtrue; then
 
12311
  AIX_TRUE=
 
12312
  AIX_FALSE='#'
 
12313
else
 
12314
  AIX_TRUE='#'
 
12315
  AIX_FALSE=
 
12316
fi
 
12317
 
 
12318
 if test x$hpuxos = xtrue; then
 
12319
  HPUX_TRUE=
 
12320
  HPUX_FALSE='#'
 
12321
else
 
12322
  HPUX_TRUE='#'
 
12323
  HPUX_FALSE=
 
12324
fi
 
12325
 
 
12326
 if test x$macos = xtrue; then
 
12327
  MACOSX_TRUE=
 
12328
  MACOSX_FALSE='#'
 
12329
else
 
12330
  MACOSX_TRUE='#'
 
12331
  MACOSX_FALSE=
 
12332
fi
 
12333
 
 
12334
 if test x$linuxos = xtrue; then
 
12335
  LINUX_TRUE=
 
12336
  LINUX_FALSE='#'
 
12337
else
 
12338
  LINUX_TRUE='#'
 
12339
  LINUX_FALSE=
 
12340
fi
 
12341
 
 
12342
 if test x$solarisos = xtrue; then
 
12343
  SOLARIS_TRUE=
 
12344
  SOLARIS_FALSE='#'
 
12345
else
 
12346
  SOLARIS_TRUE='#'
 
12347
  SOLARIS_FALSE=
 
12348
fi
 
12349
 
 
12350
 if test x$freebsdos = xtrue; then
 
12351
  FREEBSD_TRUE=
 
12352
  FREEBSD_FALSE='#'
 
12353
else
 
12354
  FREEBSD_TRUE='#'
 
12355
  FREEBSD_FALSE=
 
12356
fi
 
12357
 
 
12358
 if test x$openbsdos = xtrue; then
 
12359
  OPENBSD_TRUE=
 
12360
  OPENBSD_FALSE='#'
 
12361
else
 
12362
  OPENBSD_TRUE='#'
 
12363
  OPENBSD_FALSE=
 
12364
fi
 
12365
 
 
12366
 if test x$netbsdos = xtrue; then
 
12367
  NETBSD_TRUE=
 
12368
  NETBSD_FALSE='#'
 
12369
else
 
12370
  NETBSD_TRUE='#'
 
12371
  NETBSD_FALSE=
 
12372
fi
 
12373
 
 
12374
 
 
12375
#Subdirs
 
12376
TOPLEVEL_SUBDIRS="tools"
 
12377
 
 
12378
# Apache2 Module
 
12379
# Check whether --enable-apache2-module was given.
 
12380
if test "${enable_apache2_module+set}" = set; then :
 
12381
  enableval=$enable_apache2_module;
 
12382
  if test "$enableval" != "no"; then
 
12383
    build_apache2_module=1
 
12384
  else
 
12385
    build_apache2_module=0
 
12386
  fi
 
12387
 
 
12388
else
 
12389
 
 
12390
  build_apache2_module=1
 
12391
 
 
12392
fi
 
12393
 
 
12394
 if test "$build_apache2_module" -eq 1; then
 
12395
  BUILD_APACHE2_MODULE_TRUE=
 
12396
  BUILD_APACHE2_MODULE_FALSE='#'
 
12397
else
 
12398
  BUILD_APACHE2_MODULE_TRUE='#'
 
12399
  BUILD_APACHE2_MODULE_FALSE=
 
12400
fi
 
12401
 
 
12402
if test "$build_apache2_module" -eq 1; then
 
12403
  TOPLEVEL_SUBDIRS="$TOPLEVEL_SUBDIRS apache2"
 
12404
fi
 
12405
 
 
12406
 
 
12407
# Extensions
 
12408
# Check whether --enable-extentions was given.
 
12409
if test "${enable_extentions+set}" = set; then :
 
12410
  enableval=$enable_extentions;
 
12411
  if test "$enableval" != "no"; then
 
12412
    build_extentions=1
 
12413
  else
 
12414
    build_extentions=0
 
12415
  fi
 
12416
 
 
12417
else
 
12418
 
 
12419
  build_extentions=0
 
12420
 
 
12421
fi
 
12422
 
 
12423
 if test "$build_extentions" -eq 1; then
 
12424
  BUILD_extentions_TRUE=
 
12425
  BUILD_extentions_FALSE='#'
 
12426
else
 
12427
  BUILD_extentions_TRUE='#'
 
12428
  BUILD_extentions_FALSE=
 
12429
fi
 
12430
 
 
12431
if test "$build_extentions" -eq 1; then
 
12432
  TOPLEVEL_SUBDIRS="$TOPLEVEL_SUBDIRS ext"
 
12433
fi
 
12434
 
 
12435
 
 
12436
# Mlogc
 
12437
# Check whether --enable-mlogc was given.
 
12438
if test "${enable_mlogc+set}" = set; then :
 
12439
  enableval=$enable_mlogc;
 
12440
  if test "$enableval" != "no"; then
 
12441
    build_mlogc=1
 
12442
  else
 
12443
    build_mlogc=0
 
12444
  fi
 
12445
 
 
12446
else
 
12447
 
 
12448
  build_mlogc=1
 
12449
 
 
12450
fi
 
12451
 
 
12452
 if test "$build_mlogc" -eq 1; then
 
12453
  BUILD_MLOGC_TRUE=
 
12454
  BUILD_MLOGC_FALSE='#'
 
12455
else
 
12456
  BUILD_MLOGC_TRUE='#'
 
12457
  BUILD_MLOGC_FALSE=
 
12458
fi
 
12459
 
 
12460
if test "$build_mlogc" -eq 1; then
 
12461
  TOPLEVEL_SUBDIRS="$TOPLEVEL_SUBDIRS mlogc"
 
12462
fi
 
12463
 
 
12464
# Audit Log Parser v2 (ALP2)
 
12465
# Check whether --enable-alp2 was given.
 
12466
if test "${enable_alp2+set}" = set; then :
 
12467
  enableval=$enable_alp2;
 
12468
  if test "$enableval" != "no"; then
 
12469
    build_alp2=1
 
12470
  else
 
12471
    build_alp2=0
 
12472
  fi
 
12473
 
 
12474
else
 
12475
 
 
12476
  build_alp2=0
 
12477
 
 
12478
fi
 
12479
 
 
12480
 if test "$build_alp2" -eq 1; then
 
12481
  BUILD_ALP2_TRUE=
 
12482
  BUILD_ALP2_FALSE='#'
 
12483
else
 
12484
  BUILD_ALP2_TRUE='#'
 
12485
  BUILD_ALP2_FALSE=
 
12486
fi
 
12487
 
 
12488
if test "$build_alp2" -eq 1; then
 
12489
  TOPLEVEL_SUBDIRS="$TOPLEVEL_SUBDIRS alp2"
 
12490
fi
 
12491
 
 
12492
# Documentation
 
12493
# Check whether --enable-docs was given.
 
12494
if test "${enable_docs+set}" = set; then :
 
12495
  enableval=$enable_docs;
 
12496
  if test "$enableval" != "no"; then
 
12497
    build_docs=1
 
12498
  else
 
12499
    build_docs=0
 
12500
  fi
 
12501
 
 
12502
else
 
12503
 
 
12504
  build_docs=0
 
12505
 
 
12506
fi
 
12507
 
 
12508
 if test "$build_docs" -eq 1; then
 
12509
  BUILD_DOCS_TRUE=
 
12510
  BUILD_DOCS_FALSE='#'
 
12511
else
 
12512
  BUILD_DOCS_TRUE='#'
 
12513
  BUILD_DOCS_FALSE=
 
12514
fi
 
12515
 
 
12516
if test "$build_docs" -eq 1; then
 
12517
    TOPLEVEL_SUBDIRS="$TOPLEVEL_SUBDIRS docs"
 
12518
fi
 
12519
 
 
12520
 
 
12521
# Add PCRE Studying
 
12522
 
 
12523
# Check whether --enable-pcre-study was given.
 
12524
if test "${enable_pcre_study+set}" = set; then :
 
12525
  enableval=$enable_pcre_study;
 
12526
  if test "$enableval" != "no"; then
 
12527
    pcre_study='-DWITH_PCRE_STUDY'
 
12528
    MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $pcre_study"
 
12529
  else
 
12530
    pcre_study=''
 
12531
  fi
 
12532
 
 
12533
else
 
12534
 
 
12535
  pcre_study='-DWITH_PCRE_STUDY'
 
12536
 
 
12537
fi
 
12538
 
 
12539
 
 
12540
# Limit PCRE matching
 
12541
# Check whether --enable-pcre-match-limit was given.
 
12542
if test "${enable_pcre_match_limit+set}" = set; then :
 
12543
  enableval=$enable_pcre_match_limit;
 
12544
  if test "$enableval" = "yes"; then
 
12545
    as_fn_error "PCRE match limits require a numeric value" "$LINENO" 5
 
12546
  elif test "$enableval" = "no"; then
 
12547
    pcre_match_limit=''
 
12548
  else
 
12549
    pcre_match_limit="-DMODSEC_PCRE_MATCH_LIMIT=$enableval"
 
12550
    MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $pcre_match_limit"
 
12551
  fi
 
12552
 
 
12553
else
 
12554
 
 
12555
  pcre_match_limit='-DMODSEC_PCRE_MATCH_LIMIT=1500'
 
12556
 
 
12557
fi
 
12558
 
 
12559
 
 
12560
# Limit PCRE matching recursion
 
12561
# Check whether --enable-pcre-match-limit-recursion was given.
 
12562
if test "${enable_pcre_match_limit_recursion+set}" = set; then :
 
12563
  enableval=$enable_pcre_match_limit_recursion;
 
12564
  if test "$enableval" = "yes"; then
 
12565
    as_fn_error "PCRE match limits require a numeric value" "$LINENO" 5
 
12566
  elif test "$enableval" = "no"; then
 
12567
    pcre_match_limit_recursion=''
 
12568
  else
 
12569
    pcre_match_limit_recursion="-DMODSEC_PCRE_MATCH_LIMIT_RECURSION=$enableval"
 
12570
    MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $pcre_match_limit_recursion"
 
12571
  fi
 
12572
 
 
12573
else
 
12574
 
 
12575
  pcre_match_limit_recursion='-DMODSEC_PCRE_MATCH_LIMIT_RECURSION=1500'
 
12576
 
 
12577
fi
 
12578
 
 
12579
 
 
12580
# Ignore configure errors
 
12581
# Check whether --enable-errors was given.
 
12582
if test "${enable_errors+set}" = set; then :
 
12583
  enableval=$enable_errors;
 
12584
  if test "$enableval" != "no"; then
 
12585
    report_errors=1
 
12586
  else
 
12587
    report_errors=0
 
12588
  fi
 
12589
 
 
12590
else
 
12591
 
 
12592
  report_errors=1
 
12593
 
 
12594
fi
 
12595
 
 
12596
 
 
12597
# Verbose output
 
12598
# Check whether --enable-verbose-output was given.
 
12599
if test "${enable_verbose_output+set}" = set; then :
 
12600
  enableval=$enable_verbose_output;
 
12601
  if test "$enableval" != "no"; then
 
12602
    verbose_output=1
 
12603
  else
 
12604
    verbose_output=0
 
12605
  fi
 
12606
 
 
12607
else
 
12608
 
 
12609
  verbose_output=0
 
12610
 
 
12611
fi
 
12612
 
 
12613
 
 
12614
# Strict Compile
 
12615
# Check whether --enable-strict-compile was given.
 
12616
if test "${enable_strict_compile+set}" = set; then :
 
12617
  enableval=$enable_strict_compile;
 
12618
  if test "$enableval" != "no"; then
 
12619
    strict_compile="-std=c99 -Wstrict-overflow=1 -Wextra -Wno-missing-field-initializers -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wno-unused-parameter -Wformat -Wformat-security -Werror -fstack-protector -D_FORTIFY_SOURCE=2"
 
12620
    MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $strict_compile"
 
12621
  else
 
12622
    strict_compile=
 
12623
  fi
 
12624
 
 
12625
else
 
12626
 
 
12627
  strict_compile=
 
12628
 
 
12629
fi
 
12630
 
 
12631
 
 
12632
# DEBUG_CONF
 
12633
# Check whether --enable-debug-conf was given.
 
12634
if test "${enable_debug_conf+set}" = set; then :
 
12635
  enableval=$enable_debug_conf;
 
12636
  if test "$enableval" != "no"; then
 
12637
    debug_conf="-DDEBUG_CONF"
 
12638
    MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $debug_conf"
 
12639
  else
 
12640
    debug_conf=
 
12641
  fi
 
12642
 
 
12643
else
 
12644
 
 
12645
  debug_conf=
 
12646
 
 
12647
fi
 
12648
 
 
12649
 
 
12650
# CACHE_DEBUG
 
12651
# Check whether --enable-debug-cache was given.
 
12652
if test "${enable_debug_cache+set}" = set; then :
 
12653
  enableval=$enable_debug_cache;
 
12654
  if test "$enableval" != "no"; then
 
12655
    debug_cache="-DCACHE_DEBUG"
 
12656
    MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $debug_cache"
 
12657
  else
 
12658
    debug_cache=
 
12659
  fi
 
12660
 
 
12661
else
 
12662
 
 
12663
  debug_cache=
 
12664
 
 
12665
fi
 
12666
 
 
12667
 
 
12668
# DEBUG_ACMP
 
12669
# Check whether --enable-debug-acmp was given.
 
12670
if test "${enable_debug_acmp+set}" = set; then :
 
12671
  enableval=$enable_debug_acmp;
 
12672
  if test "$enableval" != "no"; then
 
12673
    debug_acmp="-DDEBUG_ACMP"
 
12674
    MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $debug_acmp"
 
12675
  else
 
12676
    debug_acmp=
 
12677
  fi
 
12678
 
 
12679
else
 
12680
 
 
12681
  debug_acmp=
 
12682
 
 
12683
fi
 
12684
 
 
12685
 
 
12686
# DEBUG_MEM
 
12687
# Check whether --enable-debug-mem was given.
 
12688
if test "${enable_debug_mem+set}" = set; then :
 
12689
  enableval=$enable_debug_mem;
 
12690
  if test "$enableval" != "no"; then
 
12691
    debug_mem="-DDEBUG_MEM"
 
12692
    MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $debug_mem"
 
12693
  else
 
12694
    debug_mem=
 
12695
  fi
 
12696
 
 
12697
else
 
12698
 
 
12699
  debug_mem=
 
12700
 
 
12701
fi
 
12702
 
 
12703
 
 
12704
# PERFORMANCE_MEASUREMENT
 
12705
# Check whether --enable-performance-measurement was given.
 
12706
if test "${enable_performance_measurement+set}" = set; then :
 
12707
  enableval=$enable_performance_measurement;
 
12708
  if test "$enableval" != "no"; then
 
12709
    perf_meas="-DPERFORMANCE_MEASUREMENT"
 
12710
    MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $perf_meas"
 
12711
  else
 
12712
    perf_meas=
 
12713
  fi
 
12714
 
 
12715
else
 
12716
 
 
12717
  perf_meas=
 
12718
 
 
12719
fi
 
12720
 
 
12721
 
 
12722
# NO_MODSEC_API
 
12723
# Check whether --enable-modsec-api was given.
 
12724
if test "${enable_modsec_api+set}" = set; then :
 
12725
  enableval=$enable_modsec_api;
 
12726
  if test "$enableval" != "yes"; then
 
12727
    modsec_api="-DNO_MODSEC_API"
 
12728
    MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $modsec_api"
 
12729
  else
 
12730
    modsec_api=
 
12731
  fi
 
12732
 
 
12733
else
 
12734
 
 
12735
  modsec_api=
 
12736
 
 
12737
fi
 
12738
 
 
12739
 
 
12740
# Find apxs
 
12741
{ $as_echo "$as_me:${as_lineno-$LINENO}: looking for Apache module support via DSO through APXS" >&5
 
12742
$as_echo "$as_me: looking for Apache module support via DSO through APXS" >&6;}
 
12743
 
 
12744
# Check whether --with-apxs was given.
 
12745
if test "${with_apxs+set}" = set; then :
 
12746
  withval=$with_apxs;
 
12747
  if test "$withval" = "yes"; then
 
12748
    APXS=apxs
 
12749
  else
 
12750
    APXS="$withval"
 
12751
  fi
 
12752
 
 
12753
fi
 
12754
 
 
12755
 
 
12756
if test -z "$APXS"; then
 
12757
  for i in /usr/local/apache22/bin \
 
12758
           /usr/local/apache2/bin \
 
12759
           /usr/local/apache/bin \
 
12760
           /usr/local/sbin \
 
12761
           /usr/local/bin \
 
12762
           /usr/sbin \
 
12763
           /usr/bin;
 
12764
  do
 
12765
    if test -f "$i/apxs2"; then
 
12766
      APXS="$i/apxs2"
 
12767
      break
 
12768
    elif test -f "$i/apxs"; then
 
12769
      APXS="$i/apxs"
 
12770
      break
 
12771
    fi
 
12772
  done
 
12773
fi
 
12774
 
 
12775
# arbitrarily picking the same version subversion looks for, don't know how
 
12776
# accurate this really is, but at least it'll force us to have apache2...
 
12777
HTTPD_WANTED_MMN=20020903
 
12778
 
 
12779
if test -n "$APXS" -a "$APXS" != "no" -a -x "$APXS" ; then
 
12780
  APXS_INCLUDE="`$APXS -q INCLUDEDIR`"
 
12781
  if test -r $APXS_INCLUDE/httpd.h; then
 
12782
    { $as_echo "$as_me:${as_lineno-$LINENO}: found apxs at $APXS" >&5
 
12783
$as_echo "$as_me: found apxs at $APXS" >&6;}
 
12784
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking httpd version" >&5
 
12785
$as_echo "$as_me: checking httpd version" >&6;}
 
12786
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
12787
/* end confdefs.h.  */
 
12788
 
 
12789
#include "$APXS_INCLUDE/ap_mmn.h"
 
12790
#if AP_MODULE_MAGIC_AT_LEAST($HTTPD_WANTED_MMN,0)
 
12791
VERSION_OK
 
12792
#endif
 
12793
_ACEOF
 
12794
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 
12795
  $EGREP "VERSION_OK" >/dev/null 2>&1; then :
 
12796
  { $as_echo "$as_me:${as_lineno-$LINENO}: httpd is recent enough" >&5
 
12797
$as_echo "$as_me: httpd is recent enough" >&6;}
 
12798
else
 
12799
 
 
12800
     if test "$report_errors" -eq 1; then
 
12801
       { as_fn_set_status mmn must be at least $HTTPD_WANTED_MMN
 
12802
as_fn_error "apache is too old" "$LINENO" 5; }
 
12803
     else
 
12804
       { $as_echo "$as_me:${as_lineno-$LINENO}: apache is too old" >&5
 
12805
$as_echo "$as_me: apache is too old" >&mmn must be at least $HTTPD_WANTED_MMN;}
 
12806
     fi
 
12807
 
 
12808
fi
 
12809
rm -f conftest*
 
12810
 
 
12811
  fi
 
12812
  APXS_INCLUDEDIR="`$APXS -q INCLUDEDIR`"
 
12813
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs INCLUDEDIR: $APXS_INCLUDEDIR" >&5
 
12814
$as_echo "$as_me: apxs INCLUDEDIR: $APXS_INCLUDEDIR" >&6;}; fi
 
12815
  # Make sure the include dir is used
 
12816
  if test -n "$APXS_INCLUDEDIR"; then
 
12817
    APXS_INCLUDES="-I${APXS_INCLUDEDIR} `$APXS -q INCLUDES` `$APXS -q EXTRA_INCLUDES`"
 
12818
  else
 
12819
    APXS_INCLUDES="`$APXS -q INCLUDES` `$APXS -q EXTRA_INCLUDES`"
 
12820
  fi
 
12821
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs INCLUDES: $APXS_INCLUDES" >&5
 
12822
$as_echo "$as_me: apxs INCLUDES: $APXS_INCLUDES" >&6;}; fi
 
12823
  APXS_CFLAGS=-I`$APXS -q INCLUDEDIR`
 
12824
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs CFLAGS: $APXS_CFLAGS" >&5
 
12825
$as_echo "$as_me: apxs CFLAGS: $APXS_CFLAGS" >&6;}; fi
 
12826
  APXS_LDFLAGS=
 
12827
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs LDFLAGS: $APXS_LDFLAGS" >&5
 
12828
$as_echo "$as_me: apxs LDFLAGS: $APXS_LDFLAGS" >&6;}; fi
 
12829
  APXS_LIBDIR="`$APXS -q LIBDIR`"
 
12830
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs LIBDIR: $APXS_LIBDIR" >&5
 
12831
$as_echo "$as_me: apxs LIBDIR: $APXS_LIBDIR" >&6;}; fi
 
12832
  # Make sure the lib dir is used
 
12833
  if test -n "$APXS_LIBDIR"; then
 
12834
    APXS_LIBS="-L${APXS_LIBDIR} `$APXS -q LIBS` `$APXS -q EXTRA_LIBS`"
 
12835
  else
 
12836
    APXS_LIBS="`$APXS -q LIBS` `$APXS -q EXTRA_LIBS`"
 
12837
  fi
 
12838
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs LIBS: $APXS_LIBS" >&5
 
12839
$as_echo "$as_me: apxs LIBS: $APXS_LIBS" >&6;}; fi
 
12840
  APXS_LIBTOOL="`$APXS -q LIBTOOL`"
 
12841
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs LIBTOOL: $APXS_LIBTOOL" >&5
 
12842
$as_echo "$as_me: apxs LIBTOOL: $APXS_LIBTOOL" >&6;}; fi
 
12843
  APXS_CC="`$APXS -q CC`"
 
12844
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs CC: $APXS_CC" >&5
 
12845
$as_echo "$as_me: apxs CC: $APXS_CC" >&6;}; fi
 
12846
  APXS_BINDIR="`$APXS -q BINDIR`"
 
12847
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs BINDIR: $APXS_BINDIR" >&5
 
12848
$as_echo "$as_me: apxs BINDIR: $APXS_BINDIR" >&6;}; fi
 
12849
  APXS_SBINDIR="`$APXS -q SBINDIR`"
 
12850
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs SBINDIR: $APXS_SBINDIR" >&5
 
12851
$as_echo "$as_me: apxs SBINDIR: $APXS_SBINDIR" >&6;}; fi
 
12852
  APXS_PROGNAME="`$APXS -q PROGNAME`"
 
12853
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs PROGNAME: $APXS_PROGNAME" >&5
 
12854
$as_echo "$as_me: apxs PROGNAME: $APXS_PROGNAME" >&6;}; fi
 
12855
  APXS_LIBEXECDIR="`$APXS -q LIBEXECDIR`"
 
12856
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs LIBEXECDIR: $APXS_LIBEXECDIR" >&5
 
12857
$as_echo "$as_me: apxs LIBEXECDIR: $APXS_LIBEXECDIR" >&6;}; fi
 
12858
  APXS_MODULES=$APXS_LIBEXECDIR
 
12859
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs MODULES: $APXS_MODULES" >&5
 
12860
$as_echo "$as_me: apxs MODULES: $APXS_MODULES" >&6;}; fi
 
12861
  if test "$APXS_SBINDIR" = "/"; then
 
12862
    APXS_HTTPD="$APXS_SBINDIR/$APXS_PROGNAME"
 
12863
  else
 
12864
    APXS_HTTPD="$APXS_SBINDIR/$APXS_PROGNAME"
 
12865
  fi
 
12866
  if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs HTTPD: $APXS_HTTPD" >&5
 
12867
$as_echo "$as_me: apxs HTTPD: $APXS_HTTPD" >&6;}; fi
 
12868
else
 
12869
  if test "$report_errors" -eq 1; then
 
12870
    as_fn_error "couldn't find APXS" "$LINENO" 5
 
12871
  else
 
12872
    { $as_echo "$as_me:${as_lineno-$LINENO}: couldn't find APXS" >&5
 
12873
$as_echo "$as_me: couldn't find APXS" >&6;}
 
12874
  fi
 
12875
fi
 
12876
 
 
12877
### Build *EXTRA_CFLAGS vars
 
12878
 
 
12879
# Allow overriding EXTRA_CFLAGS
 
12880
if $ENV_CMD | $GREP "^EXTRA_CFLAGS" > /dev/null 2>&1; then
 
12881
  if test -z "$debug_mem"; then
 
12882
    EXTRA_CFLAGS="$EXTRA_CFLAGS $strict_compile"
 
12883
  fi
 
12884
else
 
12885
  if test -n "$debug_mem"; then
 
12886
    EXTRA_CFLAGS="-O0 -g -Wall"
 
12887
  else
 
12888
    EXTRA_CFLAGS="-O2 -g -Wall $strict_compile"
 
12889
  fi
 
12890
fi
 
12891
 
 
12892
MODSEC_EXTRA_CFLAGS="$pcre_study $pcre_match_limit $pcre_match_limit_recursion $debug_conf $debug_cache $debug_acmp $debug_mem $perf_meas $modsec_api"
 
12893
 
 
12894
APXS_WRAPPER=build/apxs-wrapper
 
12895
APXS_EXTRA_CFLAGS=""
 
12896
for f in $EXTRA_CFLAGS; do
 
12897
    APXS_EXTRA_CFLAGS="$APXS_EXTRA_CFLAGS -Wc,$f"
 
12898
done;
 
12899
MODSEC_APXS_EXTRA_CFLAGS=""
 
12900
for f in $MODSEC_EXTRA_CFLAGS; do
 
12901
    MODSEC_APXS_EXTRA_CFLAGS="$MODSEC_APXS_EXTRA_CFLAGS -Wc,$f"
 
12902
done;
 
12903
 
 
12904
### Substitute the vars
 
12905
 
 
12906
 
 
12907
 
 
12908
 
 
12909
 
 
12910
 
 
12911
 
 
12912
 
 
12913
 
 
12914
 
 
12915
 
 
12916
 
 
12917
 
 
12918
 
 
12919
 
 
12920
 
 
12921
 
 
12922
 
 
12923
 
 
12924
 
 
12925
 
 
12926
 
 
12927
 
 
12928
 
 
12929
 
 
12930
# Check whether --with-pcre was given.
 
12931
if test "${with_pcre+set}" = set; then :
 
12932
  withval=$with_pcre; test_paths="${with_pcre}"
 
12933
else
 
12934
  test_paths="/usr/local/libpcre /usr/local/pcre /usr/local /opt/libpcre /opt/pcre /opt /usr"
 
12935
fi
 
12936
 
 
12937
 
 
12938
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libpcre config script" >&5
 
12939
$as_echo_n "checking for libpcre config script... " >&6; }
 
12940
 
 
12941
if test -z "${with_pcre}"; then
 
12942
    test_paths="/usr/local/pcre /usr/local /usr"
 
12943
else
 
12944
    test_paths="${with_pcre}"
 
12945
fi
 
12946
 
 
12947
for x in ${test_paths}; do
 
12948
        if test ! -d "$x" -a -e "$x"; then
 
12949
        PCRE_CONFIG=$x
 
12950
        pcre_path="no"
 
12951
        break
 
12952
    fi
 
12953
 
 
12954
        for PCRE_CONFIG in pcre-config; do
 
12955
        if test -e "${x}/bin/${PCRE_CONFIG}"; then
 
12956
            pcre_path="${x}/bin"
 
12957
            break
 
12958
        elif test -e "${x}/${PCRE_CONFIG}"; then
 
12959
            pcre_path="${x}"
 
12960
            break
 
12961
        else
 
12962
            pcre_path=""
 
12963
        fi
 
12964
    done
 
12965
    if test -n "$pcre_path"; then
 
12966
        break
 
12967
    fi
 
12968
done
 
12969
 
 
12970
if test -n "${pcre_path}"; then
 
12971
    if test "${pcre_path}" != "no"; then
 
12972
        PCRE_CONFIG="${pcre_path}/${PCRE_CONFIG}"
 
12973
    fi
 
12974
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PCRE_CONFIG}" >&5
 
12975
$as_echo "${PCRE_CONFIG}" >&6; }
 
12976
    PCRE_VERSION="`${PCRE_CONFIG} --version`"
 
12977
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: pcre VERSION: $PCRE_VERSION" >&5
 
12978
$as_echo "$as_me: pcre VERSION: $PCRE_VERSION" >&6;}; fi
 
12979
    PCRE_CFLAGS="`${PCRE_CONFIG} --cflags`"
 
12980
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: pcre CFLAGS: $PCRE_CFLAGS" >&5
 
12981
$as_echo "$as_me: pcre CFLAGS: $PCRE_CFLAGS" >&6;}; fi
 
12982
    PCRE_LDADD="`${PCRE_CONFIG} --libs`"
 
12983
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: pcre LDADD: $PCRE_LDADD" >&5
 
12984
$as_echo "$as_me: pcre LDADD: $PCRE_LDADD" >&6;}; fi
 
12985
else
 
12986
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
12987
$as_echo "no" >&6; }
 
12988
fi
 
12989
 
 
12990
 
 
12991
 
 
12992
 
 
12993
 
 
12994
 
 
12995
 
 
12996
 
 
12997
if test -z "${PCRE_VERSION}"; then
 
12998
    { $as_echo "$as_me:${as_lineno-$LINENO}: *** pcre library not found." >&5
 
12999
$as_echo "$as_me: *** pcre library not found." >&6;}
 
13000
    as_fn_error "pcre library is required" "$LINENO" 5
 
13001
else
 
13002
    { $as_echo "$as_me:${as_lineno-$LINENO}: using pcre v${PCRE_VERSION}" >&5
 
13003
$as_echo "$as_me: using pcre v${PCRE_VERSION}" >&6;}
 
13004
 
 
13005
fi
 
13006
 
 
13007
if test "$build_apache2_module" -ne 0 -o "$build_mlogc" -ne 0; then
 
13008
 
 
13009
 
 
13010
# Check whether --with-apr was given.
 
13011
if test "${with_apr+set}" = set; then :
 
13012
  withval=$with_apr; test_paths="${with_apr}"
 
13013
else
 
13014
  test_paths="/usr/local/libapr /usr/local/apr /usr/local /opt/libapr /opt/apr /opt /usr"
 
13015
fi
 
13016
 
 
13017
 
 
13018
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libapr config script" >&5
 
13019
$as_echo_n "checking for libapr config script... " >&6; }
 
13020
 
 
13021
for x in ${test_paths}; do
 
13022
        if test ! -d "$x" -a -e "$x"; then
 
13023
        APR_CONFIG=$x
 
13024
        apr_path=no
 
13025
        break
 
13026
    fi
 
13027
 
 
13028
        for APR_CONFIG in apr-1-mt-config apr-1-config apr-config-1 apr-mt-config-1 apr-mt-config apr-config; do
 
13029
        if test -e "${x}/bin/${APR_CONFIG}"; then
 
13030
            apr_path="${x}/bin"
 
13031
            break
 
13032
        elif test -e "${x}/${APR_CONFIG}"; then
 
13033
            apr_path="${x}"
 
13034
            break
 
13035
        else
 
13036
            apr_path=""
 
13037
        fi
 
13038
    done
 
13039
    if test -n "$apr_path"; then
 
13040
        break
 
13041
    fi
 
13042
done
 
13043
 
 
13044
if test -n "${apr_path}"; then
 
13045
    if test "${apr_path}" != "no"; then
 
13046
        APR_CONFIG="${apr_path}/${APR_CONFIG}"
 
13047
    fi
 
13048
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${APR_CONFIG}" >&5
 
13049
$as_echo "${APR_CONFIG}" >&6; }
 
13050
    APR_VERSION="`${APR_CONFIG} --version`"
 
13051
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apr VERSION: $APR_VERSION" >&5
 
13052
$as_echo "$as_me: apr VERSION: $APR_VERSION" >&6;}; fi
 
13053
    APR_CFLAGS="`${APR_CONFIG} --includes`"
 
13054
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apr CFLAGS: $APR_CFLAGS" >&5
 
13055
$as_echo "$as_me: apr CFLAGS: $APR_CFLAGS" >&6;}; fi
 
13056
    APR_CPPFLAGS="`${APR_CONFIG} --cppflags`"
 
13057
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apr CPPFLAGS: $APR_CPPFLAGS" >&5
 
13058
$as_echo "$as_me: apr CPPFLAGS: $APR_CPPFLAGS" >&6;}; fi
 
13059
    APR_LDFLAGS="`${APR_CONFIG} --libs`"
 
13060
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apr LDFLAGS: $APR_LDFLAGS" >&5
 
13061
$as_echo "$as_me: apr LDFLAGS: $APR_LDFLAGS" >&6;}; fi
 
13062
    APR_LDADD="`${APR_CONFIG} --link-libtool`"
 
13063
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apr LDADD: $APR_LDADD" >&5
 
13064
$as_echo "$as_me: apr LDADD: $APR_LDADD" >&6;}; fi
 
13065
else
 
13066
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
13067
$as_echo "no" >&6; }
 
13068
fi
 
13069
 
 
13070
 
 
13071
 
 
13072
 
 
13073
 
 
13074
 
 
13075
 
 
13076
 
 
13077
if test -z "${APR_VERSION}"; then
 
13078
    { $as_echo "$as_me:${as_lineno-$LINENO}: *** apr library not found." >&5
 
13079
$as_echo "$as_me: *** apr library not found." >&6;}
 
13080
    as_fn_error "apr library is required" "$LINENO" 5
 
13081
else
 
13082
    { $as_echo "$as_me:${as_lineno-$LINENO}: using apr v${APR_VERSION}" >&5
 
13083
$as_echo "$as_me: using apr v${APR_VERSION}" >&6;}
 
13084
 
 
13085
fi
 
13086
 
 
13087
 
 
13088
 
 
13089
# Check whether --with-apu was given.
 
13090
if test "${with_apu+set}" = set; then :
 
13091
  withval=$with_apu; test_paths="${with_apu}"
 
13092
else
 
13093
  test_paths="/usr/local/libapr-util /usr/local/apr-util /usr/local/libapu /usr/local/apu /usr/local /opt/libapr-util /opt/apr-util /opt/libapu /opt/apu /opt /usr"
 
13094
fi
 
13095
 
 
13096
 
 
13097
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libapu config script" >&5
 
13098
$as_echo_n "checking for libapu config script... " >&6; }
 
13099
 
 
13100
for x in ${test_paths}; do
 
13101
        if test ! -d "$x" -a -e "$x"; then
 
13102
        APU_CONFIG=$x
 
13103
        apu_path="no"
 
13104
        break
 
13105
    fi
 
13106
 
 
13107
        for APU_CONFIG in apu-1-mt-config apu-1-config apu-config-1 apu-mt-config-1 apu-mt-config apu-config; do
 
13108
        if test -e "${x}/bin/${APU_CONFIG}"; then
 
13109
            apu_path="${x}/bin"
 
13110
            break
 
13111
        elif test -e "${x}/${APU_CONFIG}"; then
 
13112
            apu_path="${x}"
 
13113
            break
 
13114
        else
 
13115
            apu_path=""
 
13116
        fi
 
13117
    done
 
13118
    if test -n "$apu_path"; then
 
13119
        break
 
13120
    fi
 
13121
done
 
13122
 
 
13123
if test -n "${apu_path}"; then
 
13124
    if test "${apu_path}" != "no"; then
 
13125
        APU_CONFIG="${apu_path}/${APU_CONFIG}"
 
13126
    fi
 
13127
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${APU_CONFIG}" >&5
 
13128
$as_echo "${APU_CONFIG}" >&6; }
 
13129
    APU_VERSION="`${APU_CONFIG} --version`"
 
13130
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apu VERSION: $APU_VERSION" >&5
 
13131
$as_echo "$as_me: apu VERSION: $APU_VERSION" >&6;}; fi
 
13132
    APU_CFLAGS="`${APU_CONFIG} --includes`"
 
13133
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apu CFLAGS: $APU_CFLAGS" >&5
 
13134
$as_echo "$as_me: apu CFLAGS: $APU_CFLAGS" >&6;}; fi
 
13135
    APU_LDFLAGS="`${APU_CONFIG} --libs`"
 
13136
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apu LDFLAGS: $APU_LDFLAGS" >&5
 
13137
$as_echo "$as_me: apu LDFLAGS: $APU_LDFLAGS" >&6;}; fi
 
13138
    APU_LDADD="`${APU_CONFIG} --link-libtool`"
 
13139
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apu LDADD: $APU_LDADD" >&5
 
13140
$as_echo "$as_me: apu LDADD: $APU_LDADD" >&6;}; fi
 
13141
else
 
13142
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
13143
$as_echo "no" >&6; }
 
13144
fi
 
13145
 
 
13146
 
 
13147
 
 
13148
 
 
13149
 
 
13150
 
 
13151
 
 
13152
if test -z "${APU_VERSION}"; then
 
13153
    { $as_echo "$as_me:${as_lineno-$LINENO}: *** apu library not found." >&5
 
13154
$as_echo "$as_me: *** apu library not found." >&6;}
 
13155
    as_fn_error "apu library is required" "$LINENO" 5
 
13156
else
 
13157
    { $as_echo "$as_me:${as_lineno-$LINENO}: using apu v${APU_VERSION}" >&5
 
13158
$as_echo "$as_me: using apu v${APU_VERSION}" >&6;}
 
13159
 
 
13160
fi
 
13161
 
 
13162
fi
 
13163
 
 
13164
 
 
13165
# Check whether --with-libxml was given.
 
13166
if test "${with_libxml+set}" = set; then :
 
13167
  withval=$with_libxml; test_paths="${with_libxml}"
 
13168
else
 
13169
  test_paths="/usr/local/libxml2 /usr/local/xml2 /usr/local/xml /usr/local /opt/libxml2 /opt/libxml /opt/xml2 /opt/xml /opt /usr"
 
13170
fi
 
13171
 
 
13172
 
 
13173
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libxml2 config script" >&5
 
13174
$as_echo_n "checking for libxml2 config script... " >&6; }
 
13175
 
 
13176
for x in ${test_paths}; do
 
13177
        if test ! -d "$x" -a -e "$x"; then
 
13178
        LIBXML2_CONFIG=$x
 
13179
        libxml2_path="no"
 
13180
        break
 
13181
    fi
 
13182
 
 
13183
        for LIBXML2_CONFIG in xml2-config xml-2-config xml-config; do
 
13184
        if test -e "${x}/bin/${LIBXML2_CONFIG}"; then
 
13185
            libxml2_path="${x}/bin"
 
13186
            break
 
13187
        elif test -e "${x}/${LIBXML2_CONFIG}"; then
 
13188
            libxml2_path="${x}"
 
13189
            break
 
13190
        else
 
13191
            libxml2_path=""
 
13192
        fi
 
13193
    done
 
13194
    if test -n "$libxml2_path"; then
 
13195
        break
 
13196
    fi
 
13197
done
 
13198
 
 
13199
if test -n "${libxml2_path}"; then
 
13200
    if test "${libxml2_path}" != "no"; then
 
13201
        LIBXML2_CONFIG="${libxml2_path}/${LIBXML2_CONFIG}"
 
13202
    fi
 
13203
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${LIBXML2_CONFIG}" >&5
 
13204
$as_echo "${LIBXML2_CONFIG}" >&6; }
 
13205
    LIBXML2_VERSION="`${LIBXML2_CONFIG} --version`"
 
13206
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: xml VERSION: $LIBXML2_VERSION" >&5
 
13207
$as_echo "$as_me: xml VERSION: $LIBXML2_VERSION" >&6;}; fi
 
13208
    LIBXML2_CFLAGS="`${LIBXML2_CONFIG} --cflags`"
 
13209
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: xml CFLAGS: $LIBXML2_CFLAGS" >&5
 
13210
$as_echo "$as_me: xml CFLAGS: $LIBXML2_CFLAGS" >&6;}; fi
 
13211
    LIBXML2_LDADD="`${LIBXML2_CONFIG} --libs`"
 
13212
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: xml LDADD: $LIBXML2_LDADD" >&5
 
13213
$as_echo "$as_me: xml LDADD: $LIBXML2_LDADD" >&6;}; fi
 
13214
else
 
13215
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
13216
$as_echo "no" >&6; }
 
13217
fi
 
13218
 
 
13219
 
 
13220
 
 
13221
 
 
13222
 
 
13223
 
 
13224
 
 
13225
 
 
13226
if test -z "${LIBXML2_VERSION}"; then
 
13227
    { $as_echo "$as_me:${as_lineno-$LINENO}: *** xml library not found." >&5
 
13228
$as_echo "$as_me: *** xml library not found." >&6;}
 
13229
    as_fn_error "libxml2 is required" "$LINENO" 5
 
13230
else
 
13231
    { $as_echo "$as_me:${as_lineno-$LINENO}: using libxml2 v${LIBXML2_VERSION}" >&5
 
13232
$as_echo "$as_me: using libxml2 v${LIBXML2_VERSION}" >&6;}
 
13233
 
 
13234
fi
 
13235
 
 
13236
 
 
13237
 
 
13238
if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
 
13239
        if test -n "$ac_tool_prefix"; then
 
13240
  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
 
13241
set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
 
13242
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
13243
$as_echo_n "checking for $ac_word... " >&6; }
 
13244
if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
 
13245
  $as_echo_n "(cached) " >&6
 
13246
else
 
13247
  case $PKG_CONFIG in
 
13248
  [\\/]* | ?:[\\/]*)
 
13249
  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
 
13250
  ;;
 
13251
  *)
 
13252
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
13253
for as_dir in $PATH
 
13254
do
 
13255
  IFS=$as_save_IFS
 
13256
  test -z "$as_dir" && as_dir=.
 
13257
    for ac_exec_ext in '' $ac_executable_extensions; do
 
13258
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
13259
    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
 
13260
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
13261
    break 2
 
13262
  fi
 
13263
done
 
13264
  done
 
13265
IFS=$as_save_IFS
 
13266
 
 
13267
  ;;
 
13268
esac
 
13269
fi
 
13270
PKG_CONFIG=$ac_cv_path_PKG_CONFIG
 
13271
if test -n "$PKG_CONFIG"; then
 
13272
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
 
13273
$as_echo "$PKG_CONFIG" >&6; }
 
13274
else
 
13275
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
13276
$as_echo "no" >&6; }
 
13277
fi
 
13278
 
 
13279
 
 
13280
fi
 
13281
if test -z "$ac_cv_path_PKG_CONFIG"; then
 
13282
  ac_pt_PKG_CONFIG=$PKG_CONFIG
 
13283
  # Extract the first word of "pkg-config", so it can be a program name with args.
 
13284
set dummy pkg-config; ac_word=$2
 
13285
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
13286
$as_echo_n "checking for $ac_word... " >&6; }
 
13287
if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
 
13288
  $as_echo_n "(cached) " >&6
 
13289
else
 
13290
  case $ac_pt_PKG_CONFIG in
 
13291
  [\\/]* | ?:[\\/]*)
 
13292
  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
 
13293
  ;;
 
13294
  *)
 
13295
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
13296
for as_dir in $PATH
 
13297
do
 
13298
  IFS=$as_save_IFS
 
13299
  test -z "$as_dir" && as_dir=.
 
13300
    for ac_exec_ext in '' $ac_executable_extensions; do
 
13301
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
13302
    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
 
13303
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
13304
    break 2
 
13305
  fi
 
13306
done
 
13307
  done
 
13308
IFS=$as_save_IFS
 
13309
 
 
13310
  ;;
 
13311
esac
 
13312
fi
 
13313
ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
 
13314
if test -n "$ac_pt_PKG_CONFIG"; then
 
13315
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
 
13316
$as_echo "$ac_pt_PKG_CONFIG" >&6; }
 
13317
else
 
13318
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
13319
$as_echo "no" >&6; }
 
13320
fi
 
13321
 
 
13322
  if test "x$ac_pt_PKG_CONFIG" = x; then
 
13323
    PKG_CONFIG=""
 
13324
  else
 
13325
    case $cross_compiling:$ac_tool_warned in
 
13326
yes:)
 
13327
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
13328
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
13329
ac_tool_warned=yes ;;
 
13330
esac
 
13331
    PKG_CONFIG=$ac_pt_PKG_CONFIG
 
13332
  fi
 
13333
else
 
13334
  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
 
13335
fi
 
13336
 
 
13337
fi
 
13338
if test -n "$PKG_CONFIG"; then
 
13339
        _pkg_min_version=0.9.0
 
13340
        { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
 
13341
$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
 
13342
        if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
 
13343
                { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
13344
$as_echo "yes" >&6; }
 
13345
        else
 
13346
                { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
13347
$as_echo "no" >&6; }
 
13348
                PKG_CONFIG=""
 
13349
        fi
 
13350
 
 
13351
fi
 
13352
 
 
13353
 
 
13354
 
 
13355
LUA_CONFIG=""
 
13356
LUA_VERSION=""
 
13357
LUA_CFLAGS=""
 
13358
LUA_CPPFLAGS=""
 
13359
LUA_LDADD=""
 
13360
LUA_LDFLAGS=""
 
13361
LUA_CONFIG=${PKG_CONFIG}
 
13362
LUA_PKGNAMES="lua5.1 lua-5.1 lua_5.1 lua-51 lua_51 lua51 lua5 lua"
 
13363
LUA_SONAMES="so la sl dll dylib"
 
13364
 
 
13365
 
 
13366
# Check whether --with-lua was given.
 
13367
if test "${with_lua+set}" = set; then :
 
13368
  withval=$with_lua;
 
13369
else
 
13370
  with_lua=yes
 
13371
fi
 
13372
 
 
13373
 
 
13374
case "${with_lua}" in #(
 
13375
  no) :
 
13376
    test_paths= ;; #(
 
13377
  yes) :
 
13378
    test_paths="/usr/local/liblua /usr/local/lua /usr/local /opt/liblua /opt/lua /opt /usr" ;; #(
 
13379
  *) :
 
13380
    test_paths="${with_lua}" ;;
 
13381
esac
 
13382
 
 
13383
if test "x${test_paths}" != "x"; then :
 
13384
 
 
13385
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for liblua config script" >&5
 
13386
$as_echo_n "checking for liblua config script... " >&6; }
 
13387
 
 
13388
for x in ${test_paths}; do
 
13389
        if test ! -d "$x" -a -e "$x"; then
 
13390
        LUA_CONFIG=$x
 
13391
        break
 
13392
    fi
 
13393
 
 
13394
        for y in $LUA_CONFIG; do
 
13395
        if test -e "${x}/bin/${y}"; then
 
13396
            LUA_CONFIG="${x}/bin/${y}"
 
13397
            lua_config="${LUA_CONFIG}"
 
13398
            break
 
13399
        elif test -e "${x}/${y}"; then
 
13400
            LUA_CONFIG="${x}/${y}"
 
13401
            lua_config="${LUA_CONFIG}"
 
13402
            break
 
13403
        fi
 
13404
    done
 
13405
    if test -n "${lua_config}"; then
 
13406
        break
 
13407
    fi
 
13408
done
 
13409
 
 
13410
if test -n "${LUA_CONFIG}"; then
 
13411
    LUA_PKGNAME=""
 
13412
    for x in ${LUA_PKGNAMES}; do
 
13413
        if ${LUA_CONFIG} --exists ${x}; then
 
13414
            LUA_PKGNAME="$x"
 
13415
            break
 
13416
        fi
 
13417
    done
 
13418
fi
 
13419
 
 
13420
if test -n "${LUA_PKGNAME}"; then
 
13421
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${LUA_CONFIG}" >&5
 
13422
$as_echo "${LUA_CONFIG}" >&6; }
 
13423
    LUA_VERSION="`${LUA_CONFIG} ${LUA_PKGNAME} --modversion`"
 
13424
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: lua VERSION: $LUA_VERSION" >&5
 
13425
$as_echo "$as_me: lua VERSION: $LUA_VERSION" >&6;}; fi
 
13426
    LUA_CFLAGS="`${LUA_CONFIG} ${LUA_PKGNAME} --cflags`"
 
13427
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: lua CFLAGS: $LUA_CFLAGS" >&5
 
13428
$as_echo "$as_me: lua CFLAGS: $LUA_CFLAGS" >&6;}; fi
 
13429
    LUA_LDADD="`${LUA_CONFIG} ${LUA_PKGNAME} --libs-only-l`"
 
13430
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: lua LDADD: $LUA_LDADD" >&5
 
13431
$as_echo "$as_me: lua LDADD: $LUA_LDADD" >&6;}; fi
 
13432
    LUA_LDFLAGS="`${LUA_CONFIG} ${LUA_PKGNAME} --libs-only-L --libs-only-other`"
 
13433
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: lua LDFLAGS: $LUA_LDFLAGS" >&5
 
13434
$as_echo "$as_me: lua LDFLAGS: $LUA_LDFLAGS" >&6;}; fi
 
13435
else
 
13436
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
13437
$as_echo "no" >&6; }
 
13438
 
 
13439
        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lua install" >&5
 
13440
$as_echo_n "checking for lua install... " >&6; }
 
13441
    for x in ${test_paths}; do
 
13442
        for y in ${LUA_SONAMES}; do
 
13443
            if test -e "${x}/liblua5.1.${y}"; then
 
13444
                lua_lib_path="${x}"
 
13445
                lua_lib_name="lua5.1"
 
13446
                break
 
13447
            elif test -e "${x}/lib/liblua5.1.${y}"; then
 
13448
                lua_lib_path="${x}/lib"
 
13449
                lua_lib_name="lua5.1"
 
13450
                break
 
13451
            elif test -e "${x}/lib64/liblua5.1.${y}"; then
 
13452
                lua_lib_path="${x}/lib64"
 
13453
                lua_lib_name="lua5.1"
 
13454
                break
 
13455
            elif test -e "${x}/lib32/liblua5.1.${y}"; then
 
13456
                lua_lib_path="${x}/lib32"
 
13457
                lua_lib_name="lua5.1"
 
13458
                break
 
13459
            elif test -e "${x}/liblua51.${y}"; then
 
13460
                lua_lib_path="${x}"
 
13461
                lua_lib_name="lua51"
 
13462
                break
 
13463
            elif test -e "${x}/lib/liblua51.${y}"; then
 
13464
                lua_lib_path="${x}/lib"
 
13465
                lua_lib_name="lua51"
 
13466
                break
 
13467
            elif test -e "${x}/lib64/liblua51.${y}"; then
 
13468
                lua_lib_path="${x}/lib64"
 
13469
                lua_lib_name="lua51"
 
13470
                break
 
13471
            elif test -e "${x}/lib32/liblua51.${y}"; then
 
13472
                lua_lib_path="${x}/lib32"
 
13473
                lua_lib_name="lua51"
 
13474
                break
 
13475
            elif test -e "${x}/liblua.${y}"; then
 
13476
                lua_lib_path="${x}"
 
13477
                lua_lib_name="lua"
 
13478
                break
 
13479
            elif test -e "${x}/lib/liblua.${y}"; then
 
13480
                lua_lib_path="${x}/lib"
 
13481
                lua_lib_name="lua"
 
13482
                break
 
13483
            elif test -e "${x}/lib64/liblua.${y}"; then
 
13484
                lua_lib_path="${x}/lib64"
 
13485
                lua_lib_name="lua"
 
13486
                break
 
13487
            elif test -e "${x}/lib32/liblua.${y}"; then
 
13488
                lua_lib_path="${x}/lib32"
 
13489
                lua_lib_name="lua"
 
13490
                break
 
13491
            else
 
13492
                lua_lib_path=""
 
13493
                lua_lib_name=""
 
13494
            fi
 
13495
        done
 
13496
        if test -n "$lua_lib_path"; then
 
13497
            break
 
13498
        fi
 
13499
    done
 
13500
    for x in ${test_paths}; do
 
13501
        if test -e "${x}/include/lua.h"; then
 
13502
            lua_inc_path="${x}/include"
 
13503
            break
 
13504
        elif test -e "${x}/lua.h"; then
 
13505
            lua_inc_path="${x}"
 
13506
            break
 
13507
        fi
 
13508
 
 
13509
                for lua_pkg_name in ${lua_lib_name} ${LUA_PKGNAMES}; do
 
13510
            if test -e "${x}/include/${lua_pkg_name}/lua.h"; then
 
13511
                lua_inc_path="${x}/include"
 
13512
                break
 
13513
            elif test -e "${x}/${lua_pkg_name}/lua.h"; then
 
13514
                lua_inc_path="${x}"
 
13515
                break
 
13516
            else
 
13517
                lua_inc_path=""
 
13518
            fi
 
13519
        done
 
13520
        if test -n "$lua_inc_path"; then
 
13521
            break
 
13522
        fi
 
13523
    done
 
13524
    if test -n "${lua_lib_path}" -a -n "${lua_inc_path}"; then
 
13525
        LUA_CONFIG=""
 
13526
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lua_lib_path} ${lua_inc_path}" >&5
 
13527
$as_echo "${lua_lib_path} ${lua_inc_path}" >&6; }
 
13528
        LUA_VERSION="5.1"
 
13529
        LUA_CFLAGS="-I${lua_inc_path}"
 
13530
        LUA_LDADD="-l${lua_lib_name}"
 
13531
        LUA_LDFLAGS="-L${lua_lib_path}"
 
13532
    else
 
13533
        LUA_VERSION=""
 
13534
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
13535
$as_echo "no" >&6; }
 
13536
    fi
 
13537
fi
 
13538
 
 
13539
 
 
13540
fi
 
13541
 
 
13542
 
 
13543
 
 
13544
 
 
13545
 
 
13546
    if test -z "${LUA_VERSION}"; then
 
13547
      { $as_echo "$as_me:${as_lineno-$LINENO}: optional lua library not found" >&5
 
13548
$as_echo "$as_me: optional lua library not found" >&6;}
 
13549
    else
 
13550
      { $as_echo "$as_me:${as_lineno-$LINENO}: using lua v${LUA_VERSION}" >&5
 
13551
$as_echo "$as_me: using lua v${LUA_VERSION}" >&6;}
 
13552
      LUA_CFLAGS="-DWITH_LUA ${LUA_CFLAGS}"
 
13553
 
 
13554
    fi
 
13555
 
 
13556
if test "$build_mlogc" -ne 0; then
 
13557
 
 
13558
 
 
13559
# Check whether --with-curl was given.
 
13560
if test "${with_curl+set}" = set; then :
 
13561
  withval=$with_curl; test_paths="${with_curl}"
 
13562
else
 
13563
  test_paths="/usr/local/libcurl /usr/local/curl /usr/local /opt/libcurl /opt/curl /opt /usr"
 
13564
fi
 
13565
 
 
13566
 
 
13567
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libcurl config script" >&5
 
13568
$as_echo_n "checking for libcurl config script... " >&6; }
 
13569
 
 
13570
for x in ${test_paths}; do
 
13571
        if test ! -d "$x" -a -e "$x"; then
 
13572
        CURL_CONFIG=$x
 
13573
        curl_path="no"
 
13574
        break
 
13575
    fi
 
13576
 
 
13577
        for CURL_CONFIG in curl-config; do
 
13578
        if test -e "${x}/bin/${CURL_CONFIG}"; then
 
13579
            curl_path="${x}/bin"
 
13580
            break
 
13581
        elif test -e "${x}/${CURL_CONFIG}"; then
 
13582
            curl_path="${x}"
 
13583
            break
 
13584
        else
 
13585
            curl_path=""
 
13586
        fi
 
13587
    done
 
13588
    if test -n "$curl_path"; then
 
13589
        break
 
13590
    fi
 
13591
done
 
13592
 
 
13593
if test -n "${curl_path}"; then
 
13594
    if test "${curl_path}" != "no"; then
 
13595
        CURL_CONFIG="${curl_path}/${CURL_CONFIG}"
 
13596
    fi
 
13597
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${CURL_CONFIG}" >&5
 
13598
$as_echo "${CURL_CONFIG}" >&6; }
 
13599
    CURL_VERSION=`${CURL_CONFIG} --version | sed 's/^[^0-9][^[:space:]][^[:space:]]*[[:space:]]*//'`
 
13600
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: curl VERSION: $CURL_VERSION" >&5
 
13601
$as_echo "$as_me: curl VERSION: $CURL_VERSION" >&6;}; fi
 
13602
    CURL_CFLAGS="`${CURL_CONFIG} --cflags`"
 
13603
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: curl CFLAGS: $CURL_CFLAGS" >&5
 
13604
$as_echo "$as_me: curl CFLAGS: $CURL_CFLAGS" >&6;}; fi
 
13605
    CURL_LDADD="`${CURL_CONFIG} --libs`"
 
13606
    if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: curl LDADD: $CURL_LIBS" >&5
 
13607
$as_echo "$as_me: curl LDADD: $CURL_LIBS" >&6;}; fi
 
13608
 
 
13609
        { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libcurl is at least v${CURL_MIN_VERSION}" >&5
 
13610
$as_echo_n "checking if libcurl is at least v${CURL_MIN_VERSION}... " >&6; }
 
13611
    curl_min_ver=`echo ${CURL_MIN_VERSION} | awk -F. '{print (\$ 1 * 1000000) + (\$ 2 * 1000) + \$ 3}'`
 
13612
    curl_ver=`echo ${CURL_VERSION} | awk -F. '{print (\$ 1 * 1000000) + (\$ 2 * 1000) + \$ 3}'`
 
13613
    if test "$curl_min_ver" -le "$curl_ver"; then
 
13614
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, $CURL_VERSION" >&5
 
13615
$as_echo "yes, $CURL_VERSION" >&6; }
 
13616
    else
 
13617
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, $CURL_VERSION" >&5
 
13618
$as_echo "no, $CURL_VERSION" >&6; }
 
13619
        { $as_echo "$as_me:${as_lineno-$LINENO}: NOTE: curl library may be too old" >&5
 
13620
$as_echo "$as_me: NOTE: curl library may be too old" >&6;}
 
13621
    fi
 
13622
 
 
13623
        { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libcurl is linked with gnutls" >&5
 
13624
$as_echo_n "checking if libcurl is linked with gnutls... " >&6; }
 
13625
    curl_uses_gnutls=`echo ${CURL_LIBS} | grep gnutls | wc -l`
 
13626
    if test "$curl_uses_gnutls" -ne 0; then
 
13627
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
13628
$as_echo "yes" >&6; }
 
13629
        { $as_echo "$as_me:${as_lineno-$LINENO}: NOTE: curl linked with gnutls may be buggy, openssl recommended" >&5
 
13630
$as_echo "$as_me: NOTE: curl linked with gnutls may be buggy, openssl recommended" >&6;}
 
13631
        CURL_USES_GNUTLS=yes
 
13632
    else
 
13633
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
13634
$as_echo "no" >&6; }
 
13635
        CURL_USES_GNUTLS=no
 
13636
    fi
 
13637
 
 
13638
else
 
13639
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
13640
$as_echo "no" >&6; }
 
13641
fi
 
13642
 
 
13643
 
 
13644
 
 
13645
 
 
13646
 
 
13647
 
 
13648
 
 
13649
 
 
13650
 
 
13651
if test -z "${CURL_VERSION}"; then
 
13652
  { $as_echo "$as_me:${as_lineno-$LINENO}: *** curl library not found." >&5
 
13653
$as_echo "$as_me: *** curl library not found." >&6;}
 
13654
  { $as_echo "$as_me:${as_lineno-$LINENO}: NOTE: curl library is only required for building mlogc" >&5
 
13655
$as_echo "$as_me: NOTE: curl library is only required for building mlogc" >&6;}
 
13656
else
 
13657
  { $as_echo "$as_me:${as_lineno-$LINENO}: using curl v${CURL_VERSION}" >&5
 
13658
$as_echo "$as_me: using curl v${CURL_VERSION}" >&6;}
 
13659
 
 
13660
fi
 
13661
 
 
13662
fi
 
13663
 
 
13664
ac_config_files="$ac_config_files Makefile"
 
13665
 
 
13666
ac_config_files="$ac_config_files tools/Makefile"
 
13667
 
 
13668
if test "$build_alp2" -ne 0; then
 
13669
ac_config_files="$ac_config_files alp2/Makefile"
 
13670
 
 
13671
fi
 
13672
if test "$build_apache2_module" -ne 0; then
 
13673
ac_config_files="$ac_config_files apache2/Makefile"
 
13674
 
 
13675
fi
 
13676
if test "$build_extentions" -ne 0; then
 
13677
ac_config_files="$ac_config_files ext/Makefile"
 
13678
 
 
13679
fi
 
13680
ac_config_files="$ac_config_files build/apxs-wrapper"
 
13681
 
 
13682
if test -e "$PERL"; then
 
13683
    if test "$build_mlogc" -ne 0; then
 
13684
        ac_config_files="$ac_config_files mlogc/mlogc-batch-load.pl"
 
13685
 
 
13686
    fi
 
13687
    ac_config_files="$ac_config_files tests/run-unit-tests.pl"
 
13688
 
 
13689
    ac_config_files="$ac_config_files tests/run-regression-tests.pl"
 
13690
 
 
13691
    ac_config_files="$ac_config_files tests/gen_rx-pm.pl"
 
13692
 
 
13693
    ac_config_files="$ac_config_files tests/csv_rx-pm.pl"
 
13694
 
 
13695
    ac_config_files="$ac_config_files tests/regression/server_root/conf/httpd.conf"
 
13696
 
 
13697
 
 
13698
    # Perl based tools
 
13699
    ac_config_files="$ac_config_files tools/rules-updater.pl"
 
13700
 
 
13701
fi
 
13702
if test "$build_mlogc" -ne 0; then
 
13703
    ac_config_files="$ac_config_files mlogc/Makefile"
 
13704
 
 
13705
fi
 
13706
ac_config_files="$ac_config_files tests/Makefile"
 
13707
 
 
13708
 
 
13709
cat >confcache <<\_ACEOF
 
13710
# This file is a shell script that caches the results of configure
 
13711
# tests run on this system so they can be shared between configure
 
13712
# scripts and configure runs, see configure's option --config-cache.
 
13713
# It is not useful on other systems.  If it contains results you don't
 
13714
# want to keep, you may remove or edit it.
 
13715
#
 
13716
# config.status only pays attention to the cache file if you give it
 
13717
# the --recheck option to rerun configure.
 
13718
#
 
13719
# `ac_cv_env_foo' variables (set or unset) will be overridden when
 
13720
# loading this file, other *unset* `ac_cv_foo' will be assigned the
 
13721
# following values.
 
13722
 
 
13723
_ACEOF
 
13724
 
 
13725
# The following way of writing the cache mishandles newlines in values,
 
13726
# but we know of no workaround that is simple, portable, and efficient.
 
13727
# So, we kill variables containing newlines.
 
13728
# Ultrix sh set writes to stderr and can't be redirected directly,
 
13729
# and sets the high bit in the cache file unless we assign to the vars.
 
13730
(
 
13731
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
 
13732
    eval ac_val=\$$ac_var
 
13733
    case $ac_val in #(
 
13734
    *${as_nl}*)
 
13735
      case $ac_var in #(
 
13736
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
 
13737
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
 
13738
      esac
 
13739
      case $ac_var in #(
 
13740
      _ | IFS | as_nl) ;; #(
 
13741
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
 
13742
      *) { eval $ac_var=; unset $ac_var;} ;;
 
13743
      esac ;;
 
13744
    esac
 
13745
  done
 
13746
 
 
13747
  (set) 2>&1 |
 
13748
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
 
13749
    *${as_nl}ac_space=\ *)
 
13750
      # `set' does not quote correctly, so add quotes: double-quote
 
13751
      # substitution turns \\\\ into \\, and sed turns \\ into \.
 
13752
      sed -n \
 
13753
        "s/'/'\\\\''/g;
 
13754
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
 
13755
      ;; #(
 
13756
    *)
 
13757
      # `set' quotes correctly as required by POSIX, so do not add quotes.
 
13758
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
 
13759
      ;;
 
13760
    esac |
 
13761
    sort
 
13762
) |
 
13763
  sed '
 
13764
     /^ac_cv_env_/b end
 
13765
     t clear
 
13766
     :clear
 
13767
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
 
13768
     t end
 
13769
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
 
13770
     :end' >>confcache
 
13771
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
 
13772
  if test -w "$cache_file"; then
 
13773
    test "x$cache_file" != "x/dev/null" &&
 
13774
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
 
13775
$as_echo "$as_me: updating cache $cache_file" >&6;}
 
13776
    cat confcache >$cache_file
 
13777
  else
 
13778
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
 
13779
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
 
13780
  fi
 
13781
fi
 
13782
rm -f confcache
 
13783
 
 
13784
test "x$prefix" = xNONE && prefix=$ac_default_prefix
 
13785
# Let make expand exec_prefix.
 
13786
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
 
13787
 
 
13788
DEFS=-DHAVE_CONFIG_H
 
13789
 
 
13790
ac_libobjs=
 
13791
ac_ltlibobjs=
 
13792
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
 
13793
  # 1. Remove the extension, and $U if already installed.
 
13794
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
 
13795
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
 
13796
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
 
13797
  #    will be set to the directory where LIBOBJS objects are built.
 
13798
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
 
13799
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
 
13800
done
 
13801
LIBOBJS=$ac_libobjs
 
13802
 
 
13803
LTLIBOBJS=$ac_ltlibobjs
 
13804
 
 
13805
 
 
13806
 if test -n "$EXEEXT"; then
 
13807
  am__EXEEXT_TRUE=
 
13808
  am__EXEEXT_FALSE='#'
 
13809
else
 
13810
  am__EXEEXT_TRUE='#'
 
13811
  am__EXEEXT_FALSE=
 
13812
fi
 
13813
 
 
13814
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
 
13815
  as_fn_error "conditional \"AMDEP\" was never defined.
 
13816
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13817
fi
 
13818
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
 
13819
  as_fn_error "conditional \"am__fastdepCC\" was never defined.
 
13820
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13821
fi
 
13822
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
 
13823
  as_fn_error "conditional \"am__fastdepCC\" was never defined.
 
13824
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13825
fi
 
13826
if test -z "${AIX_TRUE}" && test -z "${AIX_FALSE}"; then
 
13827
  as_fn_error "conditional \"AIX\" was never defined.
 
13828
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13829
fi
 
13830
if test -z "${HPUX_TRUE}" && test -z "${HPUX_FALSE}"; then
 
13831
  as_fn_error "conditional \"HPUX\" was never defined.
 
13832
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13833
fi
 
13834
if test -z "${MACOSX_TRUE}" && test -z "${MACOSX_FALSE}"; then
 
13835
  as_fn_error "conditional \"MACOSX\" was never defined.
 
13836
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13837
fi
 
13838
if test -z "${LINUX_TRUE}" && test -z "${LINUX_FALSE}"; then
 
13839
  as_fn_error "conditional \"LINUX\" was never defined.
 
13840
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13841
fi
 
13842
if test -z "${SOLARIS_TRUE}" && test -z "${SOLARIS_FALSE}"; then
 
13843
  as_fn_error "conditional \"SOLARIS\" was never defined.
 
13844
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13845
fi
 
13846
if test -z "${FREEBSD_TRUE}" && test -z "${FREEBSD_FALSE}"; then
 
13847
  as_fn_error "conditional \"FREEBSD\" was never defined.
 
13848
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13849
fi
 
13850
if test -z "${OPENBSD_TRUE}" && test -z "${OPENBSD_FALSE}"; then
 
13851
  as_fn_error "conditional \"OPENBSD\" was never defined.
 
13852
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13853
fi
 
13854
if test -z "${NETBSD_TRUE}" && test -z "${NETBSD_FALSE}"; then
 
13855
  as_fn_error "conditional \"NETBSD\" was never defined.
 
13856
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13857
fi
 
13858
if test -z "${BUILD_APACHE2_MODULE_TRUE}" && test -z "${BUILD_APACHE2_MODULE_FALSE}"; then
 
13859
  as_fn_error "conditional \"BUILD_APACHE2_MODULE\" was never defined.
 
13860
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13861
fi
 
13862
if test -z "${BUILD_extentions_TRUE}" && test -z "${BUILD_extentions_FALSE}"; then
 
13863
  as_fn_error "conditional \"BUILD_extentions\" was never defined.
 
13864
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13865
fi
 
13866
if test -z "${BUILD_MLOGC_TRUE}" && test -z "${BUILD_MLOGC_FALSE}"; then
 
13867
  as_fn_error "conditional \"BUILD_MLOGC\" was never defined.
 
13868
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13869
fi
 
13870
if test -z "${BUILD_ALP2_TRUE}" && test -z "${BUILD_ALP2_FALSE}"; then
 
13871
  as_fn_error "conditional \"BUILD_ALP2\" was never defined.
 
13872
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13873
fi
 
13874
if test -z "${BUILD_DOCS_TRUE}" && test -z "${BUILD_DOCS_FALSE}"; then
 
13875
  as_fn_error "conditional \"BUILD_DOCS\" was never defined.
 
13876
Usually this means the macro was only invoked conditionally." "$LINENO" 5
 
13877
fi
 
13878
 
 
13879
: ${CONFIG_STATUS=./config.status}
 
13880
ac_write_fail=0
 
13881
ac_clean_files_save=$ac_clean_files
 
13882
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
 
13883
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
 
13884
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
 
13885
as_write_fail=0
 
13886
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
 
13887
#! $SHELL
 
13888
# Generated by $as_me.
 
13889
# Run this file to recreate the current configuration.
 
13890
# Compiler output produced by configure, useful for debugging
 
13891
# configure, is in config.log if it exists.
 
13892
 
 
13893
debug=false
 
13894
ac_cs_recheck=false
 
13895
ac_cs_silent=false
 
13896
 
 
13897
SHELL=\${CONFIG_SHELL-$SHELL}
 
13898
export SHELL
 
13899
_ASEOF
 
13900
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
 
13901
## -------------------- ##
 
13902
## M4sh Initialization. ##
 
13903
## -------------------- ##
 
13904
 
 
13905
# Be more Bourne compatible
 
13906
DUALCASE=1; export DUALCASE # for MKS sh
 
13907
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
 
13908
  emulate sh
 
13909
  NULLCMD=:
 
13910
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
 
13911
  # is contrary to our usage.  Disable this feature.
 
13912
  alias -g '${1+"$@"}'='"$@"'
 
13913
  setopt NO_GLOB_SUBST
 
13914
else
 
13915
  case `(set -o) 2>/dev/null` in #(
 
13916
  *posix*) :
 
13917
    set -o posix ;; #(
 
13918
  *) :
 
13919
     ;;
 
13920
esac
 
13921
fi
 
13922
 
 
13923
 
 
13924
as_nl='
 
13925
'
 
13926
export as_nl
 
13927
# Printing a long string crashes Solaris 7 /usr/bin/printf.
 
13928
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
 
13929
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
 
13930
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
 
13931
# Prefer a ksh shell builtin over an external printf program on Solaris,
 
13932
# but without wasting forks for bash or zsh.
 
13933
if test -z "$BASH_VERSION$ZSH_VERSION" \
 
13934
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
 
13935
  as_echo='print -r --'
 
13936
  as_echo_n='print -rn --'
 
13937
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
 
13938
  as_echo='printf %s\n'
 
13939
  as_echo_n='printf %s'
 
13940
else
 
13941
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
 
13942
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
 
13943
    as_echo_n='/usr/ucb/echo -n'
 
13944
  else
 
13945
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
 
13946
    as_echo_n_body='eval
 
13947
      arg=$1;
 
13948
      case $arg in #(
 
13949
      *"$as_nl"*)
 
13950
        expr "X$arg" : "X\\(.*\\)$as_nl";
 
13951
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
 
13952
      esac;
 
13953
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
 
13954
    '
 
13955
    export as_echo_n_body
 
13956
    as_echo_n='sh -c $as_echo_n_body as_echo'
 
13957
  fi
 
13958
  export as_echo_body
 
13959
  as_echo='sh -c $as_echo_body as_echo'
 
13960
fi
 
13961
 
 
13962
# The user is always right.
 
13963
if test "${PATH_SEPARATOR+set}" != set; then
 
13964
  PATH_SEPARATOR=:
 
13965
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
 
13966
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
 
13967
      PATH_SEPARATOR=';'
 
13968
  }
 
13969
fi
 
13970
 
 
13971
 
 
13972
# IFS
 
13973
# We need space, tab and new line, in precisely that order.  Quoting is
 
13974
# there to prevent editors from complaining about space-tab.
 
13975
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
 
13976
# splitting by setting IFS to empty value.)
 
13977
IFS=" ""        $as_nl"
 
13978
 
 
13979
# Find who we are.  Look in the path if we contain no directory separator.
 
13980
case $0 in #((
 
13981
  *[\\/]* ) as_myself=$0 ;;
 
13982
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
13983
for as_dir in $PATH
 
13984
do
 
13985
  IFS=$as_save_IFS
 
13986
  test -z "$as_dir" && as_dir=.
 
13987
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
 
13988
  done
 
13989
IFS=$as_save_IFS
 
13990
 
 
13991
     ;;
 
13992
esac
 
13993
# We did not find ourselves, most probably we were run as `sh COMMAND'
 
13994
# in which case we are not to be found in the path.
 
13995
if test "x$as_myself" = x; then
 
13996
  as_myself=$0
 
13997
fi
 
13998
if test ! -f "$as_myself"; then
 
13999
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
 
14000
  exit 1
 
14001
fi
 
14002
 
 
14003
# Unset variables that we do not need and which cause bugs (e.g. in
 
14004
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
 
14005
# suppresses any "Segmentation fault" message there.  '((' could
 
14006
# trigger a bug in pdksh 5.2.14.
 
14007
for as_var in BASH_ENV ENV MAIL MAILPATH
 
14008
do eval test x\${$as_var+set} = xset \
 
14009
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
 
14010
done
 
14011
PS1='$ '
 
14012
PS2='> '
 
14013
PS4='+ '
 
14014
 
 
14015
# NLS nuisances.
 
14016
LC_ALL=C
 
14017
export LC_ALL
 
14018
LANGUAGE=C
 
14019
export LANGUAGE
 
14020
 
 
14021
# CDPATH.
 
14022
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 
14023
 
 
14024
 
 
14025
# as_fn_error ERROR [LINENO LOG_FD]
 
14026
# ---------------------------------
 
14027
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
 
14028
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
 
14029
# script with status $?, using 1 if that was 0.
 
14030
as_fn_error ()
 
14031
{
 
14032
  as_status=$?; test $as_status -eq 0 && as_status=1
 
14033
  if test "$3"; then
 
14034
    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
14035
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
 
14036
  fi
 
14037
  $as_echo "$as_me: error: $1" >&2
 
14038
  as_fn_exit $as_status
 
14039
} # as_fn_error
 
14040
 
 
14041
 
 
14042
# as_fn_set_status STATUS
 
14043
# -----------------------
 
14044
# Set $? to STATUS, without forking.
 
14045
as_fn_set_status ()
 
14046
{
 
14047
  return $1
 
14048
} # as_fn_set_status
 
14049
 
 
14050
# as_fn_exit STATUS
 
14051
# -----------------
 
14052
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
 
14053
as_fn_exit ()
 
14054
{
 
14055
  set +e
 
14056
  as_fn_set_status $1
 
14057
  exit $1
 
14058
} # as_fn_exit
 
14059
 
 
14060
# as_fn_unset VAR
 
14061
# ---------------
 
14062
# Portably unset VAR.
 
14063
as_fn_unset ()
 
14064
{
 
14065
  { eval $1=; unset $1;}
 
14066
}
 
14067
as_unset=as_fn_unset
 
14068
# as_fn_append VAR VALUE
 
14069
# ----------------------
 
14070
# Append the text in VALUE to the end of the definition contained in VAR. Take
 
14071
# advantage of any shell optimizations that allow amortized linear growth over
 
14072
# repeated appends, instead of the typical quadratic growth present in naive
 
14073
# implementations.
 
14074
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
 
14075
  eval 'as_fn_append ()
 
14076
  {
 
14077
    eval $1+=\$2
 
14078
  }'
 
14079
else
 
14080
  as_fn_append ()
 
14081
  {
 
14082
    eval $1=\$$1\$2
 
14083
  }
 
14084
fi # as_fn_append
 
14085
 
 
14086
# as_fn_arith ARG...
 
14087
# ------------------
 
14088
# Perform arithmetic evaluation on the ARGs, and store the result in the
 
14089
# global $as_val. Take advantage of shells that can avoid forks. The arguments
 
14090
# must be portable across $(()) and expr.
 
14091
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
 
14092
  eval 'as_fn_arith ()
 
14093
  {
 
14094
    as_val=$(( $* ))
 
14095
  }'
 
14096
else
 
14097
  as_fn_arith ()
 
14098
  {
 
14099
    as_val=`expr "$@" || test $? -eq 1`
 
14100
  }
 
14101
fi # as_fn_arith
 
14102
 
 
14103
 
 
14104
if expr a : '\(a\)' >/dev/null 2>&1 &&
 
14105
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
 
14106
  as_expr=expr
 
14107
else
 
14108
  as_expr=false
 
14109
fi
 
14110
 
 
14111
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
 
14112
  as_basename=basename
 
14113
else
 
14114
  as_basename=false
 
14115
fi
 
14116
 
 
14117
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
 
14118
  as_dirname=dirname
 
14119
else
 
14120
  as_dirname=false
 
14121
fi
 
14122
 
 
14123
as_me=`$as_basename -- "$0" ||
 
14124
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
 
14125
         X"$0" : 'X\(//\)$' \| \
 
14126
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
 
14127
$as_echo X/"$0" |
 
14128
    sed '/^.*\/\([^/][^/]*\)\/*$/{
 
14129
            s//\1/
 
14130
            q
 
14131
          }
 
14132
          /^X\/\(\/\/\)$/{
 
14133
            s//\1/
 
14134
            q
 
14135
          }
 
14136
          /^X\/\(\/\).*/{
 
14137
            s//\1/
 
14138
            q
 
14139
          }
 
14140
          s/.*/./; q'`
 
14141
 
 
14142
# Avoid depending upon Character Ranges.
 
14143
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
 
14144
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
 
14145
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
 
14146
as_cr_digits='0123456789'
 
14147
as_cr_alnum=$as_cr_Letters$as_cr_digits
 
14148
 
 
14149
ECHO_C= ECHO_N= ECHO_T=
 
14150
case `echo -n x` in #(((((
 
14151
-n*)
 
14152
  case `echo 'xy\c'` in
 
14153
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
 
14154
  xy)  ECHO_C='\c';;
 
14155
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
 
14156
       ECHO_T=' ';;
 
14157
  esac;;
 
14158
*)
 
14159
  ECHO_N='-n';;
 
14160
esac
 
14161
 
 
14162
rm -f conf$$ conf$$.exe conf$$.file
 
14163
if test -d conf$$.dir; then
 
14164
  rm -f conf$$.dir/conf$$.file
 
14165
else
 
14166
  rm -f conf$$.dir
 
14167
  mkdir conf$$.dir 2>/dev/null
 
14168
fi
 
14169
if (echo >conf$$.file) 2>/dev/null; then
 
14170
  if ln -s conf$$.file conf$$ 2>/dev/null; then
 
14171
    as_ln_s='ln -s'
 
14172
    # ... but there are two gotchas:
 
14173
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
 
14174
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
 
14175
    # In both cases, we have to default to `cp -p'.
 
14176
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
 
14177
      as_ln_s='cp -p'
 
14178
  elif ln conf$$.file conf$$ 2>/dev/null; then
 
14179
    as_ln_s=ln
 
14180
  else
 
14181
    as_ln_s='cp -p'
 
14182
  fi
 
14183
else
 
14184
  as_ln_s='cp -p'
 
14185
fi
 
14186
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
 
14187
rmdir conf$$.dir 2>/dev/null
 
14188
 
 
14189
 
 
14190
# as_fn_mkdir_p
 
14191
# -------------
 
14192
# Create "$as_dir" as a directory, including parents if necessary.
 
14193
as_fn_mkdir_p ()
 
14194
{
 
14195
 
 
14196
  case $as_dir in #(
 
14197
  -*) as_dir=./$as_dir;;
 
14198
  esac
 
14199
  test -d "$as_dir" || eval $as_mkdir_p || {
 
14200
    as_dirs=
 
14201
    while :; do
 
14202
      case $as_dir in #(
 
14203
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
 
14204
      *) as_qdir=$as_dir;;
 
14205
      esac
 
14206
      as_dirs="'$as_qdir' $as_dirs"
 
14207
      as_dir=`$as_dirname -- "$as_dir" ||
 
14208
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 
14209
         X"$as_dir" : 'X\(//\)[^/]' \| \
 
14210
         X"$as_dir" : 'X\(//\)$' \| \
 
14211
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
 
14212
$as_echo X"$as_dir" |
 
14213
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 
14214
            s//\1/
 
14215
            q
 
14216
          }
 
14217
          /^X\(\/\/\)[^/].*/{
 
14218
            s//\1/
 
14219
            q
 
14220
          }
 
14221
          /^X\(\/\/\)$/{
 
14222
            s//\1/
 
14223
            q
 
14224
          }
 
14225
          /^X\(\/\).*/{
 
14226
            s//\1/
 
14227
            q
 
14228
          }
 
14229
          s/.*/./; q'`
 
14230
      test -d "$as_dir" && break
 
14231
    done
 
14232
    test -z "$as_dirs" || eval "mkdir $as_dirs"
 
14233
  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
 
14234
 
 
14235
 
 
14236
} # as_fn_mkdir_p
 
14237
if mkdir -p . 2>/dev/null; then
 
14238
  as_mkdir_p='mkdir -p "$as_dir"'
 
14239
else
 
14240
  test -d ./-p && rmdir ./-p
 
14241
  as_mkdir_p=false
 
14242
fi
 
14243
 
 
14244
if test -x / >/dev/null 2>&1; then
 
14245
  as_test_x='test -x'
 
14246
else
 
14247
  if ls -dL / >/dev/null 2>&1; then
 
14248
    as_ls_L_option=L
 
14249
  else
 
14250
    as_ls_L_option=
 
14251
  fi
 
14252
  as_test_x='
 
14253
    eval sh -c '\''
 
14254
      if test -d "$1"; then
 
14255
        test -d "$1/.";
 
14256
      else
 
14257
        case $1 in #(
 
14258
        -*)set "./$1";;
 
14259
        esac;
 
14260
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
 
14261
        ???[sx]*):;;*)false;;esac;fi
 
14262
    '\'' sh
 
14263
  '
 
14264
fi
 
14265
as_executable_p=$as_test_x
 
14266
 
 
14267
# Sed expression to map a string onto a valid CPP name.
 
14268
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
 
14269
 
 
14270
# Sed expression to map a string onto a valid variable name.
 
14271
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
 
14272
 
 
14273
 
 
14274
exec 6>&1
 
14275
## ----------------------------------- ##
 
14276
## Main body of $CONFIG_STATUS script. ##
 
14277
## ----------------------------------- ##
 
14278
_ASEOF
 
14279
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
 
14280
 
 
14281
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
14282
# Save the log message, to keep $0 and so on meaningful, and to
 
14283
# report actual input values of CONFIG_FILES etc. instead of their
 
14284
# values after options handling.
 
14285
ac_log="
 
14286
This file was extended by modsecurity $as_me 2.6, which was
 
14287
generated by GNU Autoconf 2.65.  Invocation command line was
 
14288
 
 
14289
  CONFIG_FILES    = $CONFIG_FILES
 
14290
  CONFIG_HEADERS  = $CONFIG_HEADERS
 
14291
  CONFIG_LINKS    = $CONFIG_LINKS
 
14292
  CONFIG_COMMANDS = $CONFIG_COMMANDS
 
14293
  $ $0 $@
 
14294
 
 
14295
on `(hostname || uname -n) 2>/dev/null | sed 1q`
 
14296
"
 
14297
 
 
14298
_ACEOF
 
14299
 
 
14300
case $ac_config_files in *"
 
14301
"*) set x $ac_config_files; shift; ac_config_files=$*;;
 
14302
esac
 
14303
 
 
14304
case $ac_config_headers in *"
 
14305
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
 
14306
esac
 
14307
 
 
14308
 
 
14309
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
14310
# Files that config.status was made for.
 
14311
config_files="$ac_config_files"
 
14312
config_headers="$ac_config_headers"
 
14313
config_commands="$ac_config_commands"
 
14314
 
 
14315
_ACEOF
 
14316
 
 
14317
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
14318
ac_cs_usage="\
 
14319
\`$as_me' instantiates files and other configuration actions
 
14320
from templates according to the current configuration.  Unless the files
 
14321
and actions are specified as TAGs, all are instantiated by default.
 
14322
 
 
14323
Usage: $0 [OPTION]... [TAG]...
 
14324
 
 
14325
  -h, --help       print this help, then exit
 
14326
  -V, --version    print version number and configuration settings, then exit
 
14327
      --config     print configuration, then exit
 
14328
  -q, --quiet, --silent
 
14329
                   do not print progress messages
 
14330
  -d, --debug      don't remove temporary files
 
14331
      --recheck    update $as_me by reconfiguring in the same conditions
 
14332
      --file=FILE[:TEMPLATE]
 
14333
                   instantiate the configuration file FILE
 
14334
      --header=FILE[:TEMPLATE]
 
14335
                   instantiate the configuration header FILE
 
14336
 
 
14337
Configuration files:
 
14338
$config_files
 
14339
 
 
14340
Configuration headers:
 
14341
$config_headers
 
14342
 
 
14343
Configuration commands:
 
14344
$config_commands
 
14345
 
 
14346
Report bugs to <support@modsecurity.org>."
 
14347
 
 
14348
_ACEOF
 
14349
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
14350
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 
14351
ac_cs_version="\\
 
14352
modsecurity config.status 2.6
 
14353
configured by $0, generated by GNU Autoconf 2.65,
 
14354
  with options \\"\$ac_cs_config\\"
 
14355
 
 
14356
Copyright (C) 2009 Free Software Foundation, Inc.
 
14357
This config.status script is free software; the Free Software Foundation
 
14358
gives unlimited permission to copy, distribute and modify it."
 
14359
 
 
14360
ac_pwd='$ac_pwd'
 
14361
srcdir='$srcdir'
 
14362
INSTALL='$INSTALL'
 
14363
MKDIR_P='$MKDIR_P'
 
14364
AWK='$AWK'
 
14365
test -n "\$AWK" || AWK=awk
 
14366
_ACEOF
 
14367
 
 
14368
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
14369
# The default lists apply if the user does not specify any file.
 
14370
ac_need_defaults=:
 
14371
while test $# != 0
 
14372
do
 
14373
  case $1 in
 
14374
  --*=*)
 
14375
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
 
14376
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
 
14377
    ac_shift=:
 
14378
    ;;
 
14379
  *)
 
14380
    ac_option=$1
 
14381
    ac_optarg=$2
 
14382
    ac_shift=shift
 
14383
    ;;
 
14384
  esac
 
14385
 
 
14386
  case $ac_option in
 
14387
  # Handling of the options.
 
14388
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
 
14389
    ac_cs_recheck=: ;;
 
14390
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
 
14391
    $as_echo "$ac_cs_version"; exit ;;
 
14392
  --config | --confi | --conf | --con | --co | --c )
 
14393
    $as_echo "$ac_cs_config"; exit ;;
 
14394
  --debug | --debu | --deb | --de | --d | -d )
 
14395
    debug=: ;;
 
14396
  --file | --fil | --fi | --f )
 
14397
    $ac_shift
 
14398
    case $ac_optarg in
 
14399
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
 
14400
    esac
 
14401
    as_fn_append CONFIG_FILES " '$ac_optarg'"
 
14402
    ac_need_defaults=false;;
 
14403
  --header | --heade | --head | --hea )
 
14404
    $ac_shift
 
14405
    case $ac_optarg in
 
14406
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
 
14407
    esac
 
14408
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
 
14409
    ac_need_defaults=false;;
 
14410
  --he | --h)
 
14411
    # Conflict between --help and --header
 
14412
    as_fn_error "ambiguous option: \`$1'
 
14413
Try \`$0 --help' for more information.";;
 
14414
  --help | --hel | -h )
 
14415
    $as_echo "$ac_cs_usage"; exit ;;
 
14416
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
 
14417
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
 
14418
    ac_cs_silent=: ;;
 
14419
 
 
14420
  # This is an error.
 
14421
  -*) as_fn_error "unrecognized option: \`$1'
 
14422
Try \`$0 --help' for more information." ;;
 
14423
 
 
14424
  *) as_fn_append ac_config_targets " $1"
 
14425
     ac_need_defaults=false ;;
 
14426
 
 
14427
  esac
 
14428
  shift
 
14429
done
 
14430
 
 
14431
ac_configure_extra_args=
 
14432
 
 
14433
if $ac_cs_silent; then
 
14434
  exec 6>/dev/null
 
14435
  ac_configure_extra_args="$ac_configure_extra_args --silent"
 
14436
fi
 
14437
 
 
14438
_ACEOF
 
14439
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
14440
if \$ac_cs_recheck; then
 
14441
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
 
14442
  shift
 
14443
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
 
14444
  CONFIG_SHELL='$SHELL'
 
14445
  export CONFIG_SHELL
 
14446
  exec "\$@"
 
14447
fi
 
14448
 
 
14449
_ACEOF
 
14450
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
14451
exec 5>>config.log
 
14452
{
 
14453
  echo
 
14454
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
 
14455
## Running $as_me. ##
 
14456
_ASBOX
 
14457
  $as_echo "$ac_log"
 
14458
} >&5
 
14459
 
 
14460
_ACEOF
 
14461
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
14462
#
 
14463
# INIT-COMMANDS
 
14464
#
 
14465
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
 
14466
 
 
14467
 
 
14468
# The HP-UX ksh and POSIX shell print the target directory to stdout
 
14469
# if CDPATH is set.
 
14470
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 
14471
 
 
14472
sed_quote_subst='$sed_quote_subst'
 
14473
double_quote_subst='$double_quote_subst'
 
14474
delay_variable_subst='$delay_variable_subst'
 
14475
macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
 
14476
macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
 
14477
enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
 
14478
enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
 
14479
pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
 
14480
enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
 
14481
host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
 
14482
host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
 
14483
host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
 
14484
build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
 
14485
build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
 
14486
build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
 
14487
SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
 
14488
Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
 
14489
GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
 
14490
EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
 
14491
FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
 
14492
LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
 
14493
NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
 
14494
LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
 
14495
max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
 
14496
ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
 
14497
exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
 
14498
lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
 
14499
lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
 
14500
lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
 
14501
reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
 
14502
reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14503
OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
 
14504
deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
 
14505
file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
 
14506
AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
 
14507
AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
 
14508
STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
 
14509
RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
 
14510
old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14511
old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14512
old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14513
CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
 
14514
CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
 
14515
compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
 
14516
GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
 
14517
lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
 
14518
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
 
14519
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
 
14520
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
 
14521
objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
 
14522
SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
 
14523
ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
 
14524
MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
 
14525
lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
 
14526
lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
 
14527
lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
 
14528
lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
 
14529
lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
 
14530
need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
 
14531
DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
 
14532
NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
 
14533
LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
 
14534
OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
 
14535
OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
 
14536
libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
 
14537
shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14538
extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14539
archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
 
14540
enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
 
14541
export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
14542
whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
14543
compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
 
14544
old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14545
old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14546
archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14547
archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14548
module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14549
module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14550
with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
 
14551
allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
 
14552
no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
 
14553
hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
14554
hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
 
14555
hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
 
14556
hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
 
14557
hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
 
14558
hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
 
14559
hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
 
14560
hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
 
14561
inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
 
14562
link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
 
14563
fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
 
14564
always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
 
14565
export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14566
exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
 
14567
include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
 
14568
prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14569
file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
14570
variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
 
14571
need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
 
14572
need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
 
14573
version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
 
14574
runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
 
14575
shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
 
14576
shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
 
14577
libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
14578
library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
14579
soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
14580
postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14581
postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14582
finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
14583
finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
 
14584
hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
 
14585
sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
14586
sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
14587
hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
 
14588
enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
 
14589
enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
 
14590
enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
 
14591
old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
 
14592
striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
 
14593
 
 
14594
LTCC='$LTCC'
 
14595
LTCFLAGS='$LTCFLAGS'
 
14596
compiler='$compiler_DEFAULT'
 
14597
 
 
14598
# Quote evaled strings.
 
14599
for var in SED \
 
14600
GREP \
 
14601
EGREP \
 
14602
FGREP \
 
14603
LD \
 
14604
NM \
 
14605
LN_S \
 
14606
lt_SP2NL \
 
14607
lt_NL2SP \
 
14608
reload_flag \
 
14609
OBJDUMP \
 
14610
deplibs_check_method \
 
14611
file_magic_cmd \
 
14612
AR \
 
14613
AR_FLAGS \
 
14614
STRIP \
 
14615
RANLIB \
 
14616
CC \
 
14617
CFLAGS \
 
14618
compiler \
 
14619
lt_cv_sys_global_symbol_pipe \
 
14620
lt_cv_sys_global_symbol_to_cdecl \
 
14621
lt_cv_sys_global_symbol_to_c_name_address \
 
14622
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
 
14623
SHELL \
 
14624
ECHO \
 
14625
lt_prog_compiler_no_builtin_flag \
 
14626
lt_prog_compiler_wl \
 
14627
lt_prog_compiler_pic \
 
14628
lt_prog_compiler_static \
 
14629
lt_cv_prog_compiler_c_o \
 
14630
need_locks \
 
14631
DSYMUTIL \
 
14632
NMEDIT \
 
14633
LIPO \
 
14634
OTOOL \
 
14635
OTOOL64 \
 
14636
shrext_cmds \
 
14637
export_dynamic_flag_spec \
 
14638
whole_archive_flag_spec \
 
14639
compiler_needs_object \
 
14640
with_gnu_ld \
 
14641
allow_undefined_flag \
 
14642
no_undefined_flag \
 
14643
hardcode_libdir_flag_spec \
 
14644
hardcode_libdir_flag_spec_ld \
 
14645
hardcode_libdir_separator \
 
14646
fix_srcfile_path \
 
14647
exclude_expsyms \
 
14648
include_expsyms \
 
14649
file_list_spec \
 
14650
variables_saved_for_relink \
 
14651
libname_spec \
 
14652
library_names_spec \
 
14653
soname_spec \
 
14654
finish_eval \
 
14655
old_striplib \
 
14656
striplib; do
 
14657
    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
 
14658
    *[\\\\\\\`\\"\\\$]*)
 
14659
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
 
14660
      ;;
 
14661
    *)
 
14662
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
 
14663
      ;;
 
14664
    esac
 
14665
done
 
14666
 
 
14667
# Double-quote double-evaled strings.
 
14668
for var in reload_cmds \
 
14669
old_postinstall_cmds \
 
14670
old_postuninstall_cmds \
 
14671
old_archive_cmds \
 
14672
extract_expsyms_cmds \
 
14673
old_archive_from_new_cmds \
 
14674
old_archive_from_expsyms_cmds \
 
14675
archive_cmds \
 
14676
archive_expsym_cmds \
 
14677
module_cmds \
 
14678
module_expsym_cmds \
 
14679
export_symbols_cmds \
 
14680
prelink_cmds \
 
14681
postinstall_cmds \
 
14682
postuninstall_cmds \
 
14683
finish_cmds \
 
14684
sys_lib_search_path_spec \
 
14685
sys_lib_dlsearch_path_spec; do
 
14686
    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
 
14687
    *[\\\\\\\`\\"\\\$]*)
 
14688
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
 
14689
      ;;
 
14690
    *)
 
14691
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
 
14692
      ;;
 
14693
    esac
 
14694
done
 
14695
 
 
14696
# Fix-up fallback echo if it was mangled by the above quoting rules.
 
14697
case \$lt_ECHO in
 
14698
*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
 
14699
  ;;
 
14700
esac
 
14701
 
 
14702
ac_aux_dir='$ac_aux_dir'
 
14703
xsi_shell='$xsi_shell'
 
14704
lt_shell_append='$lt_shell_append'
 
14705
 
 
14706
# See if we are running on zsh, and set the options which allow our
 
14707
# commands through without removal of \ escapes INIT.
 
14708
if test -n "\${ZSH_VERSION+set}" ; then
 
14709
   setopt NO_GLOB_SUBST
 
14710
fi
 
14711
 
 
14712
 
 
14713
    PACKAGE='$PACKAGE'
 
14714
    VERSION='$VERSION'
 
14715
    TIMESTAMP='$TIMESTAMP'
 
14716
    RM='$RM'
 
14717
    ofile='$ofile'
 
14718
 
 
14719
 
 
14720
 
 
14721
 
 
14722
_ACEOF
 
14723
 
 
14724
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
14725
 
 
14726
# Handling of arguments.
 
14727
for ac_config_target in $ac_config_targets
 
14728
do
 
14729
  case $ac_config_target in
 
14730
    "apache2/modsecurity_config_auto.h") CONFIG_HEADERS="$CONFIG_HEADERS apache2/modsecurity_config_auto.h" ;;
 
14731
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
 
14732
    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
 
14733
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
 
14734
    "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
 
14735
    "alp2/Makefile") CONFIG_FILES="$CONFIG_FILES alp2/Makefile" ;;
 
14736
    "apache2/Makefile") CONFIG_FILES="$CONFIG_FILES apache2/Makefile" ;;
 
14737
    "ext/Makefile") CONFIG_FILES="$CONFIG_FILES ext/Makefile" ;;
 
14738
    "build/apxs-wrapper") CONFIG_FILES="$CONFIG_FILES build/apxs-wrapper" ;;
 
14739
    "mlogc/mlogc-batch-load.pl") CONFIG_FILES="$CONFIG_FILES mlogc/mlogc-batch-load.pl" ;;
 
14740
    "tests/run-unit-tests.pl") CONFIG_FILES="$CONFIG_FILES tests/run-unit-tests.pl" ;;
 
14741
    "tests/run-regression-tests.pl") CONFIG_FILES="$CONFIG_FILES tests/run-regression-tests.pl" ;;
 
14742
    "tests/gen_rx-pm.pl") CONFIG_FILES="$CONFIG_FILES tests/gen_rx-pm.pl" ;;
 
14743
    "tests/csv_rx-pm.pl") CONFIG_FILES="$CONFIG_FILES tests/csv_rx-pm.pl" ;;
 
14744
    "tests/regression/server_root/conf/httpd.conf") CONFIG_FILES="$CONFIG_FILES tests/regression/server_root/conf/httpd.conf" ;;
 
14745
    "tools/rules-updater.pl") CONFIG_FILES="$CONFIG_FILES tools/rules-updater.pl" ;;
 
14746
    "mlogc/Makefile") CONFIG_FILES="$CONFIG_FILES mlogc/Makefile" ;;
 
14747
    "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
 
14748
 
 
14749
  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
 
14750
  esac
 
14751
done
 
14752
 
 
14753
 
 
14754
# If the user did not use the arguments to specify the items to instantiate,
 
14755
# then the envvar interface is used.  Set only those that are not.
 
14756
# We use the long form for the default assignment because of an extremely
 
14757
# bizarre bug on SunOS 4.1.3.
 
14758
if $ac_need_defaults; then
 
14759
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
 
14760
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
 
14761
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
 
14762
fi
 
14763
 
 
14764
# Have a temporary directory for convenience.  Make it in the build tree
 
14765
# simply because there is no reason against having it here, and in addition,
 
14766
# creating and moving files from /tmp can sometimes cause problems.
 
14767
# Hook for its removal unless debugging.
 
14768
# Note that there is a small window in which the directory will not be cleaned:
 
14769
# after its creation but before its name has been assigned to `$tmp'.
 
14770
$debug ||
 
14771
{
 
14772
  tmp=
 
14773
  trap 'exit_status=$?
 
14774
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
 
14775
' 0
 
14776
  trap 'as_fn_exit 1' 1 2 13 15
 
14777
}
 
14778
# Create a (secure) tmp directory for tmp files.
 
14779
 
 
14780
{
 
14781
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
 
14782
  test -n "$tmp" && test -d "$tmp"
 
14783
}  ||
 
14784
{
 
14785
  tmp=./conf$$-$RANDOM
 
14786
  (umask 077 && mkdir "$tmp")
 
14787
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
 
14788
 
 
14789
# Set up the scripts for CONFIG_FILES section.
 
14790
# No need to generate them if there are no CONFIG_FILES.
 
14791
# This happens for instance with `./config.status config.h'.
 
14792
if test -n "$CONFIG_FILES"; then
 
14793
 
 
14794
 
 
14795
ac_cr=`echo X | tr X '\015'`
 
14796
# On cygwin, bash can eat \r inside `` if the user requested igncr.
 
14797
# But we know of no other shell where ac_cr would be empty at this
 
14798
# point, so we can use a bashism as a fallback.
 
14799
if test "x$ac_cr" = x; then
 
14800
  eval ac_cr=\$\'\\r\'
 
14801
fi
 
14802
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
 
14803
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
 
14804
  ac_cs_awk_cr='\r'
 
14805
else
 
14806
  ac_cs_awk_cr=$ac_cr
 
14807
fi
 
14808
 
 
14809
echo 'BEGIN {' >"$tmp/subs1.awk" &&
 
14810
_ACEOF
 
14811
 
 
14812
 
 
14813
{
 
14814
  echo "cat >conf$$subs.awk <<_ACEOF" &&
 
14815
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
 
14816
  echo "_ACEOF"
 
14817
} >conf$$subs.sh ||
 
14818
  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
 
14819
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
 
14820
ac_delim='%!_!# '
 
14821
for ac_last_try in false false false false false :; do
 
14822
  . ./conf$$subs.sh ||
 
14823
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
 
14824
 
 
14825
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
 
14826
  if test $ac_delim_n = $ac_delim_num; then
 
14827
    break
 
14828
  elif $ac_last_try; then
 
14829
    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
 
14830
  else
 
14831
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
 
14832
  fi
 
14833
done
 
14834
rm -f conf$$subs.sh
 
14835
 
 
14836
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
14837
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
 
14838
_ACEOF
 
14839
sed -n '
 
14840
h
 
14841
s/^/S["/; s/!.*/"]=/
 
14842
p
 
14843
g
 
14844
s/^[^!]*!//
 
14845
:repl
 
14846
t repl
 
14847
s/'"$ac_delim"'$//
 
14848
t delim
 
14849
:nl
 
14850
h
 
14851
s/\(.\{148\}\)..*/\1/
 
14852
t more1
 
14853
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
 
14854
p
 
14855
n
 
14856
b repl
 
14857
:more1
 
14858
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
 
14859
p
 
14860
g
 
14861
s/.\{148\}//
 
14862
t nl
 
14863
:delim
 
14864
h
 
14865
s/\(.\{148\}\)..*/\1/
 
14866
t more2
 
14867
s/["\\]/\\&/g; s/^/"/; s/$/"/
 
14868
p
 
14869
b
 
14870
:more2
 
14871
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
 
14872
p
 
14873
g
 
14874
s/.\{148\}//
 
14875
t delim
 
14876
' <conf$$subs.awk | sed '
 
14877
/^[^""]/{
 
14878
  N
 
14879
  s/\n//
 
14880
}
 
14881
' >>$CONFIG_STATUS || ac_write_fail=1
 
14882
rm -f conf$$subs.awk
 
14883
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
14884
_ACAWK
 
14885
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
 
14886
  for (key in S) S_is_set[key] = 1
 
14887
  FS = ""
 
14888
 
 
14889
}
 
14890
{
 
14891
  line = $ 0
 
14892
  nfields = split(line, field, "@")
 
14893
  substed = 0
 
14894
  len = length(field[1])
 
14895
  for (i = 2; i < nfields; i++) {
 
14896
    key = field[i]
 
14897
    keylen = length(key)
 
14898
    if (S_is_set[key]) {
 
14899
      value = S[key]
 
14900
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
 
14901
      len += length(value) + length(field[++i])
 
14902
      substed = 1
 
14903
    } else
 
14904
      len += 1 + keylen
 
14905
  }
 
14906
 
 
14907
  print line
 
14908
}
 
14909
 
 
14910
_ACAWK
 
14911
_ACEOF
 
14912
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
14913
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
 
14914
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
 
14915
else
 
14916
  cat
 
14917
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
 
14918
  || as_fn_error "could not setup config files machinery" "$LINENO" 5
 
14919
_ACEOF
 
14920
 
 
14921
# VPATH may cause trouble with some makes, so we remove $(srcdir),
 
14922
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
 
14923
# trailing colons and then remove the whole line if VPATH becomes empty
 
14924
# (actually we leave an empty line to preserve line numbers).
 
14925
if test "x$srcdir" = x.; then
 
14926
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
 
14927
s/:*\$(srcdir):*/:/
 
14928
s/:*\${srcdir}:*/:/
 
14929
s/:*@srcdir@:*/:/
 
14930
s/^\([^=]*=[     ]*\):*/\1/
 
14931
s/:*$//
 
14932
s/^[^=]*=[       ]*$//
 
14933
}'
 
14934
fi
 
14935
 
 
14936
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
14937
fi # test -n "$CONFIG_FILES"
 
14938
 
 
14939
# Set up the scripts for CONFIG_HEADERS section.
 
14940
# No need to generate them if there are no CONFIG_HEADERS.
 
14941
# This happens for instance with `./config.status Makefile'.
 
14942
if test -n "$CONFIG_HEADERS"; then
 
14943
cat >"$tmp/defines.awk" <<\_ACAWK ||
 
14944
BEGIN {
 
14945
_ACEOF
 
14946
 
 
14947
# Transform confdefs.h into an awk script `defines.awk', embedded as
 
14948
# here-document in config.status, that substitutes the proper values into
 
14949
# config.h.in to produce config.h.
 
14950
 
 
14951
# Create a delimiter string that does not exist in confdefs.h, to ease
 
14952
# handling of long lines.
 
14953
ac_delim='%!_!# '
 
14954
for ac_last_try in false false :; do
 
14955
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
 
14956
  if test -z "$ac_t"; then
 
14957
    break
 
14958
  elif $ac_last_try; then
 
14959
    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
 
14960
  else
 
14961
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
 
14962
  fi
 
14963
done
 
14964
 
 
14965
# For the awk script, D is an array of macro values keyed by name,
 
14966
# likewise P contains macro parameters if any.  Preserve backslash
 
14967
# newline sequences.
 
14968
 
 
14969
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
 
14970
sed -n '
 
14971
s/.\{148\}/&'"$ac_delim"'/g
 
14972
t rset
 
14973
:rset
 
14974
s/^[     ]*#[    ]*define[       ][      ]*/ /
 
14975
t def
 
14976
d
 
14977
:def
 
14978
s/\\$//
 
14979
t bsnl
 
14980
s/["\\]/\\&/g
 
14981
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
 
14982
D["\1"]=" \3"/p
 
14983
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
 
14984
d
 
14985
:bsnl
 
14986
s/["\\]/\\&/g
 
14987
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
 
14988
D["\1"]=" \3\\\\\\n"\\/p
 
14989
t cont
 
14990
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
 
14991
t cont
 
14992
d
 
14993
:cont
 
14994
n
 
14995
s/.\{148\}/&'"$ac_delim"'/g
 
14996
t clear
 
14997
:clear
 
14998
s/\\$//
 
14999
t bsnlc
 
15000
s/["\\]/\\&/g; s/^/"/; s/$/"/p
 
15001
d
 
15002
:bsnlc
 
15003
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
 
15004
b cont
 
15005
' <confdefs.h | sed '
 
15006
s/'"$ac_delim"'/"\\\
 
15007
"/g' >>$CONFIG_STATUS || ac_write_fail=1
 
15008
 
 
15009
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
15010
  for (key in D) D_is_set[key] = 1
 
15011
  FS = ""
 
15012
}
 
15013
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
 
15014
  line = \$ 0
 
15015
  split(line, arg, " ")
 
15016
  if (arg[1] == "#") {
 
15017
    defundef = arg[2]
 
15018
    mac1 = arg[3]
 
15019
  } else {
 
15020
    defundef = substr(arg[1], 2)
 
15021
    mac1 = arg[2]
 
15022
  }
 
15023
  split(mac1, mac2, "(") #)
 
15024
  macro = mac2[1]
 
15025
  prefix = substr(line, 1, index(line, defundef) - 1)
 
15026
  if (D_is_set[macro]) {
 
15027
    # Preserve the white space surrounding the "#".
 
15028
    print prefix "define", macro P[macro] D[macro]
 
15029
    next
 
15030
  } else {
 
15031
    # Replace #undef with comments.  This is necessary, for example,
 
15032
    # in the case of _POSIX_SOURCE, which is predefined and required
 
15033
    # on some systems where configure will not decide to define it.
 
15034
    if (defundef == "undef") {
 
15035
      print "/*", prefix defundef, macro, "*/"
 
15036
      next
 
15037
    }
 
15038
  }
 
15039
}
 
15040
{ print }
 
15041
_ACAWK
 
15042
_ACEOF
 
15043
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
15044
  as_fn_error "could not setup config headers machinery" "$LINENO" 5
 
15045
fi # test -n "$CONFIG_HEADERS"
 
15046
 
 
15047
 
 
15048
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
 
15049
shift
 
15050
for ac_tag
 
15051
do
 
15052
  case $ac_tag in
 
15053
  :[FHLC]) ac_mode=$ac_tag; continue;;
 
15054
  esac
 
15055
  case $ac_mode$ac_tag in
 
15056
  :[FHL]*:*);;
 
15057
  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
 
15058
  :[FH]-) ac_tag=-:-;;
 
15059
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
 
15060
  esac
 
15061
  ac_save_IFS=$IFS
 
15062
  IFS=:
 
15063
  set x $ac_tag
 
15064
  IFS=$ac_save_IFS
 
15065
  shift
 
15066
  ac_file=$1
 
15067
  shift
 
15068
 
 
15069
  case $ac_mode in
 
15070
  :L) ac_source=$1;;
 
15071
  :[FH])
 
15072
    ac_file_inputs=
 
15073
    for ac_f
 
15074
    do
 
15075
      case $ac_f in
 
15076
      -) ac_f="$tmp/stdin";;
 
15077
      *) # Look for the file first in the build tree, then in the source tree
 
15078
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
 
15079
         # because $ac_f cannot contain `:'.
 
15080
         test -f "$ac_f" ||
 
15081
           case $ac_f in
 
15082
           [\\/$]*) false;;
 
15083
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
 
15084
           esac ||
 
15085
           as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
 
15086
      esac
 
15087
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
 
15088
      as_fn_append ac_file_inputs " '$ac_f'"
 
15089
    done
 
15090
 
 
15091
    # Let's still pretend it is `configure' which instantiates (i.e., don't
 
15092
    # use $as_me), people would be surprised to read:
 
15093
    #    /* config.h.  Generated by config.status.  */
 
15094
    configure_input='Generated from '`
 
15095
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
 
15096
        `' by configure.'
 
15097
    if test x"$ac_file" != x-; then
 
15098
      configure_input="$ac_file.  $configure_input"
 
15099
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
 
15100
$as_echo "$as_me: creating $ac_file" >&6;}
 
15101
    fi
 
15102
    # Neutralize special characters interpreted by sed in replacement strings.
 
15103
    case $configure_input in #(
 
15104
    *\&* | *\|* | *\\* )
 
15105
       ac_sed_conf_input=`$as_echo "$configure_input" |
 
15106
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
 
15107
    *) ac_sed_conf_input=$configure_input;;
 
15108
    esac
 
15109
 
 
15110
    case $ac_tag in
 
15111
    *:-:* | *:-) cat >"$tmp/stdin" \
 
15112
      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
 
15113
    esac
 
15114
    ;;
 
15115
  esac
 
15116
 
 
15117
  ac_dir=`$as_dirname -- "$ac_file" ||
 
15118
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 
15119
         X"$ac_file" : 'X\(//\)[^/]' \| \
 
15120
         X"$ac_file" : 'X\(//\)$' \| \
 
15121
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
 
15122
$as_echo X"$ac_file" |
 
15123
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 
15124
            s//\1/
 
15125
            q
 
15126
          }
 
15127
          /^X\(\/\/\)[^/].*/{
 
15128
            s//\1/
 
15129
            q
 
15130
          }
 
15131
          /^X\(\/\/\)$/{
 
15132
            s//\1/
 
15133
            q
 
15134
          }
 
15135
          /^X\(\/\).*/{
 
15136
            s//\1/
 
15137
            q
 
15138
          }
 
15139
          s/.*/./; q'`
 
15140
  as_dir="$ac_dir"; as_fn_mkdir_p
 
15141
  ac_builddir=.
 
15142
 
 
15143
case "$ac_dir" in
 
15144
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
 
15145
*)
 
15146
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
 
15147
  # A ".." for each directory in $ac_dir_suffix.
 
15148
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
 
15149
  case $ac_top_builddir_sub in
 
15150
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
 
15151
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
 
15152
  esac ;;
 
15153
esac
 
15154
ac_abs_top_builddir=$ac_pwd
 
15155
ac_abs_builddir=$ac_pwd$ac_dir_suffix
 
15156
# for backward compatibility:
 
15157
ac_top_builddir=$ac_top_build_prefix
 
15158
 
 
15159
case $srcdir in
 
15160
  .)  # We are building in place.
 
15161
    ac_srcdir=.
 
15162
    ac_top_srcdir=$ac_top_builddir_sub
 
15163
    ac_abs_top_srcdir=$ac_pwd ;;
 
15164
  [\\/]* | ?:[\\/]* )  # Absolute name.
 
15165
    ac_srcdir=$srcdir$ac_dir_suffix;
 
15166
    ac_top_srcdir=$srcdir
 
15167
    ac_abs_top_srcdir=$srcdir ;;
 
15168
  *) # Relative name.
 
15169
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
 
15170
    ac_top_srcdir=$ac_top_build_prefix$srcdir
 
15171
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
 
15172
esac
 
15173
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
 
15174
 
 
15175
 
 
15176
  case $ac_mode in
 
15177
  :F)
 
15178
  #
 
15179
  # CONFIG_FILE
 
15180
  #
 
15181
 
 
15182
  case $INSTALL in
 
15183
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
 
15184
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
 
15185
  esac
 
15186
  ac_MKDIR_P=$MKDIR_P
 
15187
  case $MKDIR_P in
 
15188
  [\\/$]* | ?:[\\/]* ) ;;
 
15189
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
 
15190
  esac
 
15191
_ACEOF
 
15192
 
 
15193
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
15194
# If the template does not know about datarootdir, expand it.
 
15195
# FIXME: This hack should be removed a few years after 2.60.
 
15196
ac_datarootdir_hack=; ac_datarootdir_seen=
 
15197
ac_sed_dataroot='
 
15198
/datarootdir/ {
 
15199
  p
 
15200
  q
 
15201
}
 
15202
/@datadir@/p
 
15203
/@docdir@/p
 
15204
/@infodir@/p
 
15205
/@localedir@/p
 
15206
/@mandir@/p'
 
15207
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
 
15208
*datarootdir*) ac_datarootdir_seen=yes;;
 
15209
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
 
15210
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
 
15211
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
 
15212
_ACEOF
 
15213
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
15214
  ac_datarootdir_hack='
 
15215
  s&@datadir@&$datadir&g
 
15216
  s&@docdir@&$docdir&g
 
15217
  s&@infodir@&$infodir&g
 
15218
  s&@localedir@&$localedir&g
 
15219
  s&@mandir@&$mandir&g
 
15220
  s&\\\${datarootdir}&$datarootdir&g' ;;
 
15221
esac
 
15222
_ACEOF
 
15223
 
 
15224
# Neutralize VPATH when `$srcdir' = `.'.
 
15225
# Shell code in configure.ac might set extrasub.
 
15226
# FIXME: do we really want to maintain this feature?
 
15227
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
15228
ac_sed_extra="$ac_vpsub
 
15229
$extrasub
 
15230
_ACEOF
 
15231
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
15232
:t
 
15233
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
 
15234
s|@configure_input@|$ac_sed_conf_input|;t t
 
15235
s&@top_builddir@&$ac_top_builddir_sub&;t t
 
15236
s&@top_build_prefix@&$ac_top_build_prefix&;t t
 
15237
s&@srcdir@&$ac_srcdir&;t t
 
15238
s&@abs_srcdir@&$ac_abs_srcdir&;t t
 
15239
s&@top_srcdir@&$ac_top_srcdir&;t t
 
15240
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
 
15241
s&@builddir@&$ac_builddir&;t t
 
15242
s&@abs_builddir@&$ac_abs_builddir&;t t
 
15243
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
 
15244
s&@INSTALL@&$ac_INSTALL&;t t
 
15245
s&@MKDIR_P@&$ac_MKDIR_P&;t t
 
15246
$ac_datarootdir_hack
 
15247
"
 
15248
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
 
15249
  || as_fn_error "could not create $ac_file" "$LINENO" 5
 
15250
 
 
15251
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
 
15252
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
 
15253
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
 
15254
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
 
15255
which seems to be undefined.  Please make sure it is defined." >&5
 
15256
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
 
15257
which seems to be undefined.  Please make sure it is defined." >&2;}
 
15258
 
 
15259
  rm -f "$tmp/stdin"
 
15260
  case $ac_file in
 
15261
  -) cat "$tmp/out" && rm -f "$tmp/out";;
 
15262
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
 
15263
  esac \
 
15264
  || as_fn_error "could not create $ac_file" "$LINENO" 5
 
15265
 ;;
 
15266
  :H)
 
15267
  #
 
15268
  # CONFIG_HEADER
 
15269
  #
 
15270
  if test x"$ac_file" != x-; then
 
15271
    {
 
15272
      $as_echo "/* $configure_input  */" \
 
15273
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
 
15274
    } >"$tmp/config.h" \
 
15275
      || as_fn_error "could not create $ac_file" "$LINENO" 5
 
15276
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
 
15277
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
 
15278
$as_echo "$as_me: $ac_file is unchanged" >&6;}
 
15279
    else
 
15280
      rm -f "$ac_file"
 
15281
      mv "$tmp/config.h" "$ac_file" \
 
15282
        || as_fn_error "could not create $ac_file" "$LINENO" 5
 
15283
    fi
 
15284
  else
 
15285
    $as_echo "/* $configure_input  */" \
 
15286
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
 
15287
      || as_fn_error "could not create -" "$LINENO" 5
 
15288
  fi
 
15289
# Compute "$ac_file"'s index in $config_headers.
 
15290
_am_arg="$ac_file"
 
15291
_am_stamp_count=1
 
15292
for _am_header in $config_headers :; do
 
15293
  case $_am_header in
 
15294
    $_am_arg | $_am_arg:* )
 
15295
      break ;;
 
15296
    * )
 
15297
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
 
15298
  esac
 
15299
done
 
15300
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
 
15301
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 
15302
         X"$_am_arg" : 'X\(//\)[^/]' \| \
 
15303
         X"$_am_arg" : 'X\(//\)$' \| \
 
15304
         X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
 
15305
$as_echo X"$_am_arg" |
 
15306
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 
15307
            s//\1/
 
15308
            q
 
15309
          }
 
15310
          /^X\(\/\/\)[^/].*/{
 
15311
            s//\1/
 
15312
            q
 
15313
          }
 
15314
          /^X\(\/\/\)$/{
 
15315
            s//\1/
 
15316
            q
 
15317
          }
 
15318
          /^X\(\/\).*/{
 
15319
            s//\1/
 
15320
            q
 
15321
          }
 
15322
          s/.*/./; q'`/stamp-h$_am_stamp_count
 
15323
 ;;
 
15324
 
 
15325
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
 
15326
$as_echo "$as_me: executing $ac_file commands" >&6;}
 
15327
 ;;
 
15328
  esac
 
15329
 
 
15330
 
 
15331
  case $ac_file$ac_mode in
 
15332
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
 
15333
  # Autoconf 2.62 quotes --file arguments for eval, but not when files
 
15334
  # are listed without --file.  Let's play safe and only enable the eval
 
15335
  # if we detect the quoting.
 
15336
  case $CONFIG_FILES in
 
15337
  *\'*) eval set x "$CONFIG_FILES" ;;
 
15338
  *)   set x $CONFIG_FILES ;;
 
15339
  esac
 
15340
  shift
 
15341
  for mf
 
15342
  do
 
15343
    # Strip MF so we end up with the name of the file.
 
15344
    mf=`echo "$mf" | sed -e 's/:.*$//'`
 
15345
    # Check whether this is an Automake generated Makefile or not.
 
15346
    # We used to match only the files named `Makefile.in', but
 
15347
    # some people rename them; so instead we look at the file content.
 
15348
    # Grep'ing the first line is not enough: some people post-process
 
15349
    # each Makefile.in and add a new line on top of each file to say so.
 
15350
    # Grep'ing the whole file is not good either: AIX grep has a line
 
15351
    # limit of 2048, but all sed's we know have understand at least 4000.
 
15352
    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
 
15353
      dirpart=`$as_dirname -- "$mf" ||
 
15354
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 
15355
         X"$mf" : 'X\(//\)[^/]' \| \
 
15356
         X"$mf" : 'X\(//\)$' \| \
 
15357
         X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
 
15358
$as_echo X"$mf" |
 
15359
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 
15360
            s//\1/
 
15361
            q
 
15362
          }
 
15363
          /^X\(\/\/\)[^/].*/{
 
15364
            s//\1/
 
15365
            q
 
15366
          }
 
15367
          /^X\(\/\/\)$/{
 
15368
            s//\1/
 
15369
            q
 
15370
          }
 
15371
          /^X\(\/\).*/{
 
15372
            s//\1/
 
15373
            q
 
15374
          }
 
15375
          s/.*/./; q'`
 
15376
    else
 
15377
      continue
 
15378
    fi
 
15379
    # Extract the definition of DEPDIR, am__include, and am__quote
 
15380
    # from the Makefile without running `make'.
 
15381
    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
 
15382
    test -z "$DEPDIR" && continue
 
15383
    am__include=`sed -n 's/^am__include = //p' < "$mf"`
 
15384
    test -z "am__include" && continue
 
15385
    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
 
15386
    # When using ansi2knr, U may be empty or an underscore; expand it
 
15387
    U=`sed -n 's/^U = //p' < "$mf"`
 
15388
    # Find all dependency output files, they are included files with
 
15389
    # $(DEPDIR) in their names.  We invoke sed twice because it is the
 
15390
    # simplest approach to changing $(DEPDIR) to its actual value in the
 
15391
    # expansion.
 
15392
    for file in `sed -n "
 
15393
      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
 
15394
         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
 
15395
      # Make sure the directory exists.
 
15396
      test -f "$dirpart/$file" && continue
 
15397
      fdir=`$as_dirname -- "$file" ||
 
15398
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 
15399
         X"$file" : 'X\(//\)[^/]' \| \
 
15400
         X"$file" : 'X\(//\)$' \| \
 
15401
         X"$file" : 'X\(/\)' \| . 2>/dev/null ||
 
15402
$as_echo X"$file" |
 
15403
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 
15404
            s//\1/
 
15405
            q
 
15406
          }
 
15407
          /^X\(\/\/\)[^/].*/{
 
15408
            s//\1/
 
15409
            q
 
15410
          }
 
15411
          /^X\(\/\/\)$/{
 
15412
            s//\1/
 
15413
            q
 
15414
          }
 
15415
          /^X\(\/\).*/{
 
15416
            s//\1/
 
15417
            q
 
15418
          }
 
15419
          s/.*/./; q'`
 
15420
      as_dir=$dirpart/$fdir; as_fn_mkdir_p
 
15421
      # echo "creating $dirpart/$file"
 
15422
      echo '# dummy' > "$dirpart/$file"
 
15423
    done
 
15424
  done
 
15425
}
 
15426
 ;;
 
15427
    "libtool":C)
 
15428
 
 
15429
    # See if we are running on zsh, and set the options which allow our
 
15430
    # commands through without removal of \ escapes.
 
15431
    if test -n "${ZSH_VERSION+set}" ; then
 
15432
      setopt NO_GLOB_SUBST
 
15433
    fi
 
15434
 
 
15435
    cfgfile="${ofile}T"
 
15436
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
 
15437
    $RM "$cfgfile"
 
15438
 
 
15439
    cat <<_LT_EOF >> "$cfgfile"
 
15440
#! $SHELL
 
15441
 
 
15442
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
 
15443
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
 
15444
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
 
15445
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
 
15446
#
 
15447
#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
 
15448
#                 2006, 2007, 2008 Free Software Foundation, Inc.
 
15449
#   Written by Gordon Matzigkeit, 1996
 
15450
#
 
15451
#   This file is part of GNU Libtool.
 
15452
#
 
15453
# GNU Libtool is free software; you can redistribute it and/or
 
15454
# modify it under the terms of the GNU General Public License as
 
15455
# published by the Free Software Foundation; either version 2 of
 
15456
# the License, or (at your option) any later version.
 
15457
#
 
15458
# As a special exception to the GNU General Public License,
 
15459
# if you distribute this file as part of a program or library that
 
15460
# is built using GNU Libtool, you may include this file under the
 
15461
# same distribution terms that you use for the rest of that program.
 
15462
#
 
15463
# GNU Libtool is distributed in the hope that it will be useful,
 
15464
# but WITHOUT ANY WARRANTY; without even the implied warranty of
 
15465
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
15466
# GNU General Public License for more details.
 
15467
#
 
15468
# You should have received a copy of the GNU General Public License
 
15469
# along with GNU Libtool; see the file COPYING.  If not, a copy
 
15470
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
 
15471
# obtained by writing to the Free Software Foundation, Inc.,
 
15472
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 
15473
 
 
15474
 
 
15475
# The names of the tagged configurations supported by this script.
 
15476
available_tags=""
 
15477
 
 
15478
# ### BEGIN LIBTOOL CONFIG
 
15479
 
 
15480
# Which release of libtool.m4 was used?
 
15481
macro_version=$macro_version
 
15482
macro_revision=$macro_revision
 
15483
 
 
15484
# Whether or not to build shared libraries.
 
15485
build_libtool_libs=$enable_shared
 
15486
 
 
15487
# Whether or not to build static libraries.
 
15488
build_old_libs=$enable_static
 
15489
 
 
15490
# What type of objects to build.
 
15491
pic_mode=$pic_mode
 
15492
 
 
15493
# Whether or not to optimize for fast installation.
 
15494
fast_install=$enable_fast_install
 
15495
 
 
15496
# The host system.
 
15497
host_alias=$host_alias
 
15498
host=$host
 
15499
host_os=$host_os
 
15500
 
 
15501
# The build system.
 
15502
build_alias=$build_alias
 
15503
build=$build
 
15504
build_os=$build_os
 
15505
 
 
15506
# A sed program that does not truncate output.
 
15507
SED=$lt_SED
 
15508
 
 
15509
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
 
15510
Xsed="\$SED -e 1s/^X//"
 
15511
 
 
15512
# A grep program that handles long lines.
 
15513
GREP=$lt_GREP
 
15514
 
 
15515
# An ERE matcher.
 
15516
EGREP=$lt_EGREP
 
15517
 
 
15518
# A literal string matcher.
 
15519
FGREP=$lt_FGREP
 
15520
 
 
15521
# A BSD- or MS-compatible name lister.
 
15522
NM=$lt_NM
 
15523
 
 
15524
# Whether we need soft or hard links.
 
15525
LN_S=$lt_LN_S
 
15526
 
 
15527
# What is the maximum length of a command?
 
15528
max_cmd_len=$max_cmd_len
 
15529
 
 
15530
# Object file suffix (normally "o").
 
15531
objext=$ac_objext
 
15532
 
 
15533
# Executable file suffix (normally "").
 
15534
exeext=$exeext
 
15535
 
 
15536
# whether the shell understands "unset".
 
15537
lt_unset=$lt_unset
 
15538
 
 
15539
# turn spaces into newlines.
 
15540
SP2NL=$lt_lt_SP2NL
 
15541
 
 
15542
# turn newlines into spaces.
 
15543
NL2SP=$lt_lt_NL2SP
 
15544
 
 
15545
# How to create reloadable object files.
 
15546
reload_flag=$lt_reload_flag
 
15547
reload_cmds=$lt_reload_cmds
 
15548
 
 
15549
# An object symbol dumper.
 
15550
OBJDUMP=$lt_OBJDUMP
 
15551
 
 
15552
# Method to check whether dependent libraries are shared objects.
 
15553
deplibs_check_method=$lt_deplibs_check_method
 
15554
 
 
15555
# Command to use when deplibs_check_method == "file_magic".
 
15556
file_magic_cmd=$lt_file_magic_cmd
 
15557
 
 
15558
# The archiver.
 
15559
AR=$lt_AR
 
15560
AR_FLAGS=$lt_AR_FLAGS
 
15561
 
 
15562
# A symbol stripping program.
 
15563
STRIP=$lt_STRIP
 
15564
 
 
15565
# Commands used to install an old-style archive.
 
15566
RANLIB=$lt_RANLIB
 
15567
old_postinstall_cmds=$lt_old_postinstall_cmds
 
15568
old_postuninstall_cmds=$lt_old_postuninstall_cmds
 
15569
 
 
15570
# A C compiler.
 
15571
LTCC=$lt_CC
 
15572
 
 
15573
# LTCC compiler flags.
 
15574
LTCFLAGS=$lt_CFLAGS
 
15575
 
 
15576
# Take the output of nm and produce a listing of raw symbols and C names.
 
15577
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
 
15578
 
 
15579
# Transform the output of nm in a proper C declaration.
 
15580
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
 
15581
 
 
15582
# Transform the output of nm in a C name address pair.
 
15583
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
 
15584
 
 
15585
# Transform the output of nm in a C name address pair when lib prefix is needed.
 
15586
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
 
15587
 
 
15588
# The name of the directory that contains temporary libtool files.
 
15589
objdir=$objdir
 
15590
 
 
15591
# Shell to use when invoking shell scripts.
 
15592
SHELL=$lt_SHELL
 
15593
 
 
15594
# An echo program that does not interpret backslashes.
 
15595
ECHO=$lt_ECHO
 
15596
 
 
15597
# Used to examine libraries when file_magic_cmd begins with "file".
 
15598
MAGIC_CMD=$MAGIC_CMD
 
15599
 
 
15600
# Must we lock files when doing compilation?
 
15601
need_locks=$lt_need_locks
 
15602
 
 
15603
# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
 
15604
DSYMUTIL=$lt_DSYMUTIL
 
15605
 
 
15606
# Tool to change global to local symbols on Mac OS X.
 
15607
NMEDIT=$lt_NMEDIT
 
15608
 
 
15609
# Tool to manipulate fat objects and archives on Mac OS X.
 
15610
LIPO=$lt_LIPO
 
15611
 
 
15612
# ldd/readelf like tool for Mach-O binaries on Mac OS X.
 
15613
OTOOL=$lt_OTOOL
 
15614
 
 
15615
# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
 
15616
OTOOL64=$lt_OTOOL64
 
15617
 
 
15618
# Old archive suffix (normally "a").
 
15619
libext=$libext
 
15620
 
 
15621
# Shared library suffix (normally ".so").
 
15622
shrext_cmds=$lt_shrext_cmds
 
15623
 
 
15624
# The commands to extract the exported symbol list from a shared archive.
 
15625
extract_expsyms_cmds=$lt_extract_expsyms_cmds
 
15626
 
 
15627
# Variables whose values should be saved in libtool wrapper scripts and
 
15628
# restored at link time.
 
15629
variables_saved_for_relink=$lt_variables_saved_for_relink
 
15630
 
 
15631
# Do we need the "lib" prefix for modules?
 
15632
need_lib_prefix=$need_lib_prefix
 
15633
 
 
15634
# Do we need a version for libraries?
 
15635
need_version=$need_version
 
15636
 
 
15637
# Library versioning type.
 
15638
version_type=$version_type
 
15639
 
 
15640
# Shared library runtime path variable.
 
15641
runpath_var=$runpath_var
 
15642
 
 
15643
# Shared library path variable.
 
15644
shlibpath_var=$shlibpath_var
 
15645
 
 
15646
# Is shlibpath searched before the hard-coded library search path?
 
15647
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
 
15648
 
 
15649
# Format of library name prefix.
 
15650
libname_spec=$lt_libname_spec
 
15651
 
 
15652
# List of archive names.  First name is the real one, the rest are links.
 
15653
# The last name is the one that the linker finds with -lNAME
 
15654
library_names_spec=$lt_library_names_spec
 
15655
 
 
15656
# The coded name of the library, if different from the real name.
 
15657
soname_spec=$lt_soname_spec
 
15658
 
 
15659
# Command to use after installation of a shared archive.
 
15660
postinstall_cmds=$lt_postinstall_cmds
 
15661
 
 
15662
# Command to use after uninstallation of a shared archive.
 
15663
postuninstall_cmds=$lt_postuninstall_cmds
 
15664
 
 
15665
# Commands used to finish a libtool library installation in a directory.
 
15666
finish_cmds=$lt_finish_cmds
 
15667
 
 
15668
# As "finish_cmds", except a single script fragment to be evaled but
 
15669
# not shown.
 
15670
finish_eval=$lt_finish_eval
 
15671
 
 
15672
# Whether we should hardcode library paths into libraries.
 
15673
hardcode_into_libs=$hardcode_into_libs
 
15674
 
 
15675
# Compile-time system search path for libraries.
 
15676
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
 
15677
 
 
15678
# Run-time system search path for libraries.
 
15679
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
 
15680
 
 
15681
# Whether dlopen is supported.
 
15682
dlopen_support=$enable_dlopen
 
15683
 
 
15684
# Whether dlopen of programs is supported.
 
15685
dlopen_self=$enable_dlopen_self
 
15686
 
 
15687
# Whether dlopen of statically linked programs is supported.
 
15688
dlopen_self_static=$enable_dlopen_self_static
 
15689
 
 
15690
# Commands to strip libraries.
 
15691
old_striplib=$lt_old_striplib
 
15692
striplib=$lt_striplib
 
15693
 
 
15694
 
 
15695
# The linker used to build libraries.
 
15696
LD=$lt_LD
 
15697
 
 
15698
# Commands used to build an old-style archive.
 
15699
old_archive_cmds=$lt_old_archive_cmds
 
15700
 
 
15701
# A language specific compiler.
 
15702
CC=$lt_compiler
 
15703
 
 
15704
# Is the compiler the GNU compiler?
 
15705
with_gcc=$GCC
 
15706
 
 
15707
# Compiler flag to turn off builtin functions.
 
15708
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
 
15709
 
 
15710
# How to pass a linker flag through the compiler.
 
15711
wl=$lt_lt_prog_compiler_wl
 
15712
 
 
15713
# Additional compiler flags for building library objects.
 
15714
pic_flag=$lt_lt_prog_compiler_pic
 
15715
 
 
15716
# Compiler flag to prevent dynamic linking.
 
15717
link_static_flag=$lt_lt_prog_compiler_static
 
15718
 
 
15719
# Does compiler simultaneously support -c and -o options?
 
15720
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
 
15721
 
 
15722
# Whether or not to add -lc for building shared libraries.
 
15723
build_libtool_need_lc=$archive_cmds_need_lc
 
15724
 
 
15725
# Whether or not to disallow shared libs when runtime libs are static.
 
15726
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
 
15727
 
 
15728
# Compiler flag to allow reflexive dlopens.
 
15729
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
 
15730
 
 
15731
# Compiler flag to generate shared objects directly from archives.
 
15732
whole_archive_flag_spec=$lt_whole_archive_flag_spec
 
15733
 
 
15734
# Whether the compiler copes with passing no objects directly.
 
15735
compiler_needs_object=$lt_compiler_needs_object
 
15736
 
 
15737
# Create an old-style archive from a shared archive.
 
15738
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
 
15739
 
 
15740
# Create a temporary old-style archive to link instead of a shared archive.
 
15741
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
 
15742
 
 
15743
# Commands used to build a shared archive.
 
15744
archive_cmds=$lt_archive_cmds
 
15745
archive_expsym_cmds=$lt_archive_expsym_cmds
 
15746
 
 
15747
# Commands used to build a loadable module if different from building
 
15748
# a shared archive.
 
15749
module_cmds=$lt_module_cmds
 
15750
module_expsym_cmds=$lt_module_expsym_cmds
 
15751
 
 
15752
# Whether we are building with GNU ld or not.
 
15753
with_gnu_ld=$lt_with_gnu_ld
 
15754
 
 
15755
# Flag that allows shared libraries with undefined symbols to be built.
 
15756
allow_undefined_flag=$lt_allow_undefined_flag
 
15757
 
 
15758
# Flag that enforces no undefined symbols.
 
15759
no_undefined_flag=$lt_no_undefined_flag
 
15760
 
 
15761
# Flag to hardcode \$libdir into a binary during linking.
 
15762
# This must work even if \$libdir does not exist
 
15763
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
 
15764
 
 
15765
# If ld is used when linking, flag to hardcode \$libdir into a binary
 
15766
# during linking.  This must work even if \$libdir does not exist.
 
15767
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
 
15768
 
 
15769
# Whether we need a single "-rpath" flag with a separated argument.
 
15770
hardcode_libdir_separator=$lt_hardcode_libdir_separator
 
15771
 
 
15772
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
 
15773
# DIR into the resulting binary.
 
15774
hardcode_direct=$hardcode_direct
 
15775
 
 
15776
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
 
15777
# DIR into the resulting binary and the resulting library dependency is
 
15778
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
 
15779
# library is relocated.
 
15780
hardcode_direct_absolute=$hardcode_direct_absolute
 
15781
 
 
15782
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
 
15783
# into the resulting binary.
 
15784
hardcode_minus_L=$hardcode_minus_L
 
15785
 
 
15786
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
 
15787
# into the resulting binary.
 
15788
hardcode_shlibpath_var=$hardcode_shlibpath_var
 
15789
 
 
15790
# Set to "yes" if building a shared library automatically hardcodes DIR
 
15791
# into the library and all subsequent libraries and executables linked
 
15792
# against it.
 
15793
hardcode_automatic=$hardcode_automatic
 
15794
 
 
15795
# Set to yes if linker adds runtime paths of dependent libraries
 
15796
# to runtime path list.
 
15797
inherit_rpath=$inherit_rpath
 
15798
 
 
15799
# Whether libtool must link a program against all its dependency libraries.
 
15800
link_all_deplibs=$link_all_deplibs
 
15801
 
 
15802
# Fix the shell variable \$srcfile for the compiler.
 
15803
fix_srcfile_path=$lt_fix_srcfile_path
 
15804
 
 
15805
# Set to "yes" if exported symbols are required.
 
15806
always_export_symbols=$always_export_symbols
 
15807
 
 
15808
# The commands to list exported symbols.
 
15809
export_symbols_cmds=$lt_export_symbols_cmds
 
15810
 
 
15811
# Symbols that should not be listed in the preloaded symbols.
 
15812
exclude_expsyms=$lt_exclude_expsyms
 
15813
 
 
15814
# Symbols that must always be exported.
 
15815
include_expsyms=$lt_include_expsyms
 
15816
 
 
15817
# Commands necessary for linking programs (against libraries) with templates.
 
15818
prelink_cmds=$lt_prelink_cmds
 
15819
 
 
15820
# Specify filename containing input files.
 
15821
file_list_spec=$lt_file_list_spec
 
15822
 
 
15823
# How to hardcode a shared library path into an executable.
 
15824
hardcode_action=$hardcode_action
 
15825
 
 
15826
# ### END LIBTOOL CONFIG
 
15827
 
 
15828
_LT_EOF
 
15829
 
 
15830
  case $host_os in
 
15831
  aix3*)
 
15832
    cat <<\_LT_EOF >> "$cfgfile"
 
15833
# AIX sometimes has problems with the GCC collect2 program.  For some
 
15834
# reason, if we set the COLLECT_NAMES environment variable, the problems
 
15835
# vanish in a puff of smoke.
 
15836
if test "X${COLLECT_NAMES+set}" != Xset; then
 
15837
  COLLECT_NAMES=
 
15838
  export COLLECT_NAMES
 
15839
fi
 
15840
_LT_EOF
 
15841
    ;;
 
15842
  esac
 
15843
 
 
15844
 
 
15845
ltmain="$ac_aux_dir/ltmain.sh"
 
15846
 
 
15847
 
 
15848
  # We use sed instead of cat because bash on DJGPP gets confused if
 
15849
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
 
15850
  # text mode, it properly converts lines to CR/LF.  This bash problem
 
15851
  # is reportedly fixed, but why not run on old versions too?
 
15852
  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
 
15853
    || (rm -f "$cfgfile"; exit 1)
 
15854
 
 
15855
  case $xsi_shell in
 
15856
  yes)
 
15857
    cat << \_LT_EOF >> "$cfgfile"
 
15858
 
 
15859
# func_dirname file append nondir_replacement
 
15860
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
 
15861
# otherwise set result to NONDIR_REPLACEMENT.
 
15862
func_dirname ()
 
15863
{
 
15864
  case ${1} in
 
15865
    */*) func_dirname_result="${1%/*}${2}" ;;
 
15866
    *  ) func_dirname_result="${3}" ;;
 
15867
  esac
 
15868
}
 
15869
 
 
15870
# func_basename file
 
15871
func_basename ()
 
15872
{
 
15873
  func_basename_result="${1##*/}"
 
15874
}
 
15875
 
 
15876
# func_dirname_and_basename file append nondir_replacement
 
15877
# perform func_basename and func_dirname in a single function
 
15878
# call:
 
15879
#   dirname:  Compute the dirname of FILE.  If nonempty,
 
15880
#             add APPEND to the result, otherwise set result
 
15881
#             to NONDIR_REPLACEMENT.
 
15882
#             value returned in "$func_dirname_result"
 
15883
#   basename: Compute filename of FILE.
 
15884
#             value retuned in "$func_basename_result"
 
15885
# Implementation must be kept synchronized with func_dirname
 
15886
# and func_basename. For efficiency, we do not delegate to
 
15887
# those functions but instead duplicate the functionality here.
 
15888
func_dirname_and_basename ()
 
15889
{
 
15890
  case ${1} in
 
15891
    */*) func_dirname_result="${1%/*}${2}" ;;
 
15892
    *  ) func_dirname_result="${3}" ;;
 
15893
  esac
 
15894
  func_basename_result="${1##*/}"
 
15895
}
 
15896
 
 
15897
# func_stripname prefix suffix name
 
15898
# strip PREFIX and SUFFIX off of NAME.
 
15899
# PREFIX and SUFFIX must not contain globbing or regex special
 
15900
# characters, hashes, percent signs, but SUFFIX may contain a leading
 
15901
# dot (in which case that matches only a dot).
 
15902
func_stripname ()
 
15903
{
 
15904
  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
 
15905
  # positional parameters, so assign one to ordinary parameter first.
 
15906
  func_stripname_result=${3}
 
15907
  func_stripname_result=${func_stripname_result#"${1}"}
 
15908
  func_stripname_result=${func_stripname_result%"${2}"}
 
15909
}
 
15910
 
 
15911
# func_opt_split
 
15912
func_opt_split ()
 
15913
{
 
15914
  func_opt_split_opt=${1%%=*}
 
15915
  func_opt_split_arg=${1#*=}
 
15916
}
 
15917
 
 
15918
# func_lo2o object
 
15919
func_lo2o ()
 
15920
{
 
15921
  case ${1} in
 
15922
    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
 
15923
    *)    func_lo2o_result=${1} ;;
 
15924
  esac
 
15925
}
 
15926
 
 
15927
# func_xform libobj-or-source
 
15928
func_xform ()
 
15929
{
 
15930
  func_xform_result=${1%.*}.lo
 
15931
}
 
15932
 
 
15933
# func_arith arithmetic-term...
 
15934
func_arith ()
 
15935
{
 
15936
  func_arith_result=$(( $* ))
 
15937
}
 
15938
 
 
15939
# func_len string
 
15940
# STRING may not start with a hyphen.
 
15941
func_len ()
 
15942
{
 
15943
  func_len_result=${#1}
 
15944
}
 
15945
 
 
15946
_LT_EOF
 
15947
    ;;
 
15948
  *) # Bourne compatible functions.
 
15949
    cat << \_LT_EOF >> "$cfgfile"
 
15950
 
 
15951
# func_dirname file append nondir_replacement
 
15952
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
 
15953
# otherwise set result to NONDIR_REPLACEMENT.
 
15954
func_dirname ()
 
15955
{
 
15956
  # Extract subdirectory from the argument.
 
15957
  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
 
15958
  if test "X$func_dirname_result" = "X${1}"; then
 
15959
    func_dirname_result="${3}"
 
15960
  else
 
15961
    func_dirname_result="$func_dirname_result${2}"
 
15962
  fi
 
15963
}
 
15964
 
 
15965
# func_basename file
 
15966
func_basename ()
 
15967
{
 
15968
  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
 
15969
}
 
15970
 
 
15971
 
 
15972
# func_stripname prefix suffix name
 
15973
# strip PREFIX and SUFFIX off of NAME.
 
15974
# PREFIX and SUFFIX must not contain globbing or regex special
 
15975
# characters, hashes, percent signs, but SUFFIX may contain a leading
 
15976
# dot (in which case that matches only a dot).
 
15977
# func_strip_suffix prefix name
 
15978
func_stripname ()
 
15979
{
 
15980
  case ${2} in
 
15981
    .*) func_stripname_result=`$ECHO "X${3}" \
 
15982
           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
 
15983
    *)  func_stripname_result=`$ECHO "X${3}" \
 
15984
           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
 
15985
  esac
 
15986
}
 
15987
 
 
15988
# sed scripts:
 
15989
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
 
15990
my_sed_long_arg='1s/^-[^=]*=//'
 
15991
 
 
15992
# func_opt_split
 
15993
func_opt_split ()
 
15994
{
 
15995
  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
 
15996
  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
 
15997
}
 
15998
 
 
15999
# func_lo2o object
 
16000
func_lo2o ()
 
16001
{
 
16002
  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
 
16003
}
 
16004
 
 
16005
# func_xform libobj-or-source
 
16006
func_xform ()
 
16007
{
 
16008
  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
 
16009
}
 
16010
 
 
16011
# func_arith arithmetic-term...
 
16012
func_arith ()
 
16013
{
 
16014
  func_arith_result=`expr "$@"`
 
16015
}
 
16016
 
 
16017
# func_len string
 
16018
# STRING may not start with a hyphen.
 
16019
func_len ()
 
16020
{
 
16021
  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
 
16022
}
 
16023
 
 
16024
_LT_EOF
 
16025
esac
 
16026
 
 
16027
case $lt_shell_append in
 
16028
  yes)
 
16029
    cat << \_LT_EOF >> "$cfgfile"
 
16030
 
 
16031
# func_append var value
 
16032
# Append VALUE to the end of shell variable VAR.
 
16033
func_append ()
 
16034
{
 
16035
  eval "$1+=\$2"
 
16036
}
 
16037
_LT_EOF
 
16038
    ;;
 
16039
  *)
 
16040
    cat << \_LT_EOF >> "$cfgfile"
 
16041
 
 
16042
# func_append var value
 
16043
# Append VALUE to the end of shell variable VAR.
 
16044
func_append ()
 
16045
{
 
16046
  eval "$1=\$$1\$2"
 
16047
}
 
16048
 
 
16049
_LT_EOF
 
16050
    ;;
 
16051
  esac
 
16052
 
 
16053
 
 
16054
  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
 
16055
    || (rm -f "$cfgfile"; exit 1)
 
16056
 
 
16057
  mv -f "$cfgfile" "$ofile" ||
 
16058
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
 
16059
  chmod +x "$ofile"
 
16060
 
 
16061
 ;;
 
16062
    "build/apxs-wrapper":F) chmod +x build/apxs-wrapper ;;
 
16063
    "mlogc/mlogc-batch-load.pl":F) chmod +x mlogc/mlogc-batch-load.pl ;;
 
16064
    "tests/run-unit-tests.pl":F) chmod +x tests/run-unit-tests.pl ;;
 
16065
    "tests/run-regression-tests.pl":F) chmod +x tests/run-regression-tests.pl ;;
 
16066
    "tests/gen_rx-pm.pl":F) chmod +x tests/gen_rx-pm.pl ;;
 
16067
    "tests/csv_rx-pm.pl":F) chmod +x tests/csv_rx-pm.pl ;;
 
16068
    "tools/rules-updater.pl":F) chmod +x tools/rules-updater.pl ;;
 
16069
 
 
16070
  esac
 
16071
done # for ac_tag
 
16072
 
 
16073
 
 
16074
as_fn_exit 0
 
16075
_ACEOF
 
16076
ac_clean_files=$ac_clean_files_save
 
16077
 
 
16078
test $ac_write_fail = 0 ||
 
16079
  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
 
16080
 
 
16081
 
 
16082
# configure is writing to config.log, and then calls config.status.
 
16083
# config.status does its own redirection, appending to config.log.
 
16084
# Unfortunately, on DOS this fails, as config.log is still kept open
 
16085
# by configure, so config.status won't be able to write to it; its
 
16086
# output is simply discarded.  So we exec the FD to /dev/null,
 
16087
# effectively closing config.log, so it can be properly (re)opened and
 
16088
# appended to by config.status.  When coming back to configure, we
 
16089
# need to make the FD available again.
 
16090
if test "$no_create" != yes; then
 
16091
  ac_cs_success=:
 
16092
  ac_config_status_args=
 
16093
  test "$silent" = yes &&
 
16094
    ac_config_status_args="$ac_config_status_args --quiet"
 
16095
  exec 5>/dev/null
 
16096
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
 
16097
  exec 5>>config.log
 
16098
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
 
16099
  # would make configure fail if this is the last instruction.
 
16100
  $ac_cs_success || as_fn_exit $?
 
16101
fi
 
16102
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
 
16103
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
 
16104
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
 
16105
fi
 
16106