]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/openpam/configure
sysctl(9): Fix a few mandoc related issues
[FreeBSD/FreeBSD.git] / contrib / openpam / configure
1 #! /bin/sh
2 # From configure.ac OpenPAM: configure.ac 947 2019-02-24 20:18:17Z des .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.69 for OpenPAM 20190224.
5 #
6 # Report bugs to <des@des.no>.
7 #
8 #
9 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
10 #
11 #
12 # This configure script is free software; the Free Software Foundation
13 # gives unlimited permission to copy, distribute and modify it.
14 ## -------------------- ##
15 ## M4sh Initialization. ##
16 ## -------------------- ##
17
18 # Be more Bourne compatible
19 DUALCASE=1; export DUALCASE # for MKS sh
20 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
21   emulate sh
22   NULLCMD=:
23   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
24   # is contrary to our usage.  Disable this feature.
25   alias -g '${1+"$@"}'='"$@"'
26   setopt NO_GLOB_SUBST
27 else
28   case `(set -o) 2>/dev/null` in #(
29   *posix*) :
30     set -o posix ;; #(
31   *) :
32      ;;
33 esac
34 fi
35
36
37 as_nl='
38 '
39 export as_nl
40 # Printing a long string crashes Solaris 7 /usr/bin/printf.
41 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
44 # Prefer a ksh shell builtin over an external printf program on Solaris,
45 # but without wasting forks for bash or zsh.
46 if test -z "$BASH_VERSION$ZSH_VERSION" \
47     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48   as_echo='print -r --'
49   as_echo_n='print -rn --'
50 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51   as_echo='printf %s\n'
52   as_echo_n='printf %s'
53 else
54   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
55     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
56     as_echo_n='/usr/ucb/echo -n'
57   else
58     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
59     as_echo_n_body='eval
60       arg=$1;
61       case $arg in #(
62       *"$as_nl"*)
63         expr "X$arg" : "X\\(.*\\)$as_nl";
64         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65       esac;
66       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
67     '
68     export as_echo_n_body
69     as_echo_n='sh -c $as_echo_n_body as_echo'
70   fi
71   export as_echo_body
72   as_echo='sh -c $as_echo_body as_echo'
73 fi
74
75 # The user is always right.
76 if test "${PATH_SEPARATOR+set}" != set; then
77   PATH_SEPARATOR=:
78   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
79     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
80       PATH_SEPARATOR=';'
81   }
82 fi
83
84
85 # IFS
86 # We need space, tab and new line, in precisely that order.  Quoting is
87 # there to prevent editors from complaining about space-tab.
88 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
89 # splitting by setting IFS to empty value.)
90 IFS=" ""        $as_nl"
91
92 # Find who we are.  Look in the path if we contain no directory separator.
93 as_myself=
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 # Use a proper internal environment variable to ensure we don't fall
139   # into an infinite loop, continuously re-executing ourselves.
140   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
141     _as_can_reexec=no; export _as_can_reexec;
142     # We cannot yet assume a decent shell, so we have to provide a
143 # neutralization value for shells without unset; and this also
144 # works around shells that cannot unset nonexistent variables.
145 # Preserve -v and -x to the replacement shell.
146 BASH_ENV=/dev/null
147 ENV=/dev/null
148 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
149 case $- in # ((((
150   *v*x* | *x*v* ) as_opts=-vx ;;
151   *v* ) as_opts=-v ;;
152   *x* ) as_opts=-x ;;
153   * ) as_opts= ;;
154 esac
155 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
156 # Admittedly, this is quite paranoid, since all the known shells bail
157 # out after a failed `exec'.
158 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
159 as_fn_exit 255
160   fi
161   # We don't want this to propagate to other subprocesses.
162           { _as_can_reexec=; unset _as_can_reexec;}
163 if test "x$CONFIG_SHELL" = x; then
164   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
165   emulate sh
166   NULLCMD=:
167   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
168   # is contrary to our usage.  Disable this feature.
169   alias -g '\${1+\"\$@\"}'='\"\$@\"'
170   setopt NO_GLOB_SUBST
171 else
172   case \`(set -o) 2>/dev/null\` in #(
173   *posix*) :
174     set -o posix ;; #(
175   *) :
176      ;;
177 esac
178 fi
179 "
180   as_required="as_fn_return () { (exit \$1); }
181 as_fn_success () { as_fn_return 0; }
182 as_fn_failure () { as_fn_return 1; }
183 as_fn_ret_success () { return 0; }
184 as_fn_ret_failure () { return 1; }
185
186 exitcode=0
187 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
188 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
189 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
190 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
191 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
192
193 else
194   exitcode=1; echo positional parameters were not saved.
195 fi
196 test x\$exitcode = x0 || exit 1
197 test -x / || exit 1"
198   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
199   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
200   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
201   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
202 test \$(( 1 + 1 )) = 2 || exit 1
203
204   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
205     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
206     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
208     PATH=/empty FPATH=/empty; export PATH FPATH
209     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
210       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
211   if (eval "$as_required") 2>/dev/null; then :
212   as_have_required=yes
213 else
214   as_have_required=no
215 fi
216   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
217
218 else
219   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
220 as_found=false
221 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
222 do
223   IFS=$as_save_IFS
224   test -z "$as_dir" && as_dir=.
225   as_found=:
226   case $as_dir in #(
227          /*)
228            for as_base in sh bash ksh sh5; do
229              # Try only shells that exist, to save several forks.
230              as_shell=$as_dir/$as_base
231              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
232                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
233   CONFIG_SHELL=$as_shell as_have_required=yes
234                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
235   break 2
236 fi
237 fi
238            done;;
239        esac
240   as_found=false
241 done
242 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
243               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
244   CONFIG_SHELL=$SHELL as_have_required=yes
245 fi; }
246 IFS=$as_save_IFS
247
248
249       if test "x$CONFIG_SHELL" != x; then :
250   export CONFIG_SHELL
251              # We cannot yet assume a decent shell, so we have to provide a
252 # neutralization value for shells without unset; and this also
253 # works around shells that cannot unset nonexistent variables.
254 # Preserve -v and -x to the replacement shell.
255 BASH_ENV=/dev/null
256 ENV=/dev/null
257 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
258 case $- in # ((((
259   *v*x* | *x*v* ) as_opts=-vx ;;
260   *v* ) as_opts=-v ;;
261   *x* ) as_opts=-x ;;
262   * ) as_opts= ;;
263 esac
264 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
265 # Admittedly, this is quite paranoid, since all the known shells bail
266 # out after a failed `exec'.
267 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
268 exit 255
269 fi
270
271     if test x$as_have_required = xno; then :
272   $as_echo "$0: This script requires a shell more modern than all"
273   $as_echo "$0: the shells that I found on your system."
274   if test x${ZSH_VERSION+set} = xset ; then
275     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
276     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
277   else
278     $as_echo "$0: Please tell bug-autoconf@gnu.org and des@des.no about
279 $0: your system, including any error possibly output before
280 $0: this message. Then install a modern shell, or manually
281 $0: run the script under such a shell if you do have one."
282   fi
283   exit 1
284 fi
285 fi
286 fi
287 SHELL=${CONFIG_SHELL-/bin/sh}
288 export SHELL
289 # Unset more variables known to interfere with behavior of common tools.
290 CLICOLOR_FORCE= GREP_OPTIONS=
291 unset CLICOLOR_FORCE GREP_OPTIONS
292
293 ## --------------------- ##
294 ## M4sh Shell Functions. ##
295 ## --------------------- ##
296 # as_fn_unset VAR
297 # ---------------
298 # Portably unset VAR.
299 as_fn_unset ()
300 {
301   { eval $1=; unset $1;}
302 }
303 as_unset=as_fn_unset
304
305 # as_fn_set_status STATUS
306 # -----------------------
307 # Set $? to STATUS, without forking.
308 as_fn_set_status ()
309 {
310   return $1
311 } # as_fn_set_status
312
313 # as_fn_exit STATUS
314 # -----------------
315 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
316 as_fn_exit ()
317 {
318   set +e
319   as_fn_set_status $1
320   exit $1
321 } # as_fn_exit
322
323 # as_fn_mkdir_p
324 # -------------
325 # Create "$as_dir" as a directory, including parents if necessary.
326 as_fn_mkdir_p ()
327 {
328
329   case $as_dir in #(
330   -*) as_dir=./$as_dir;;
331   esac
332   test -d "$as_dir" || eval $as_mkdir_p || {
333     as_dirs=
334     while :; do
335       case $as_dir in #(
336       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
337       *) as_qdir=$as_dir;;
338       esac
339       as_dirs="'$as_qdir' $as_dirs"
340       as_dir=`$as_dirname -- "$as_dir" ||
341 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
342          X"$as_dir" : 'X\(//\)[^/]' \| \
343          X"$as_dir" : 'X\(//\)$' \| \
344          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
345 $as_echo X"$as_dir" |
346     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
347             s//\1/
348             q
349           }
350           /^X\(\/\/\)[^/].*/{
351             s//\1/
352             q
353           }
354           /^X\(\/\/\)$/{
355             s//\1/
356             q
357           }
358           /^X\(\/\).*/{
359             s//\1/
360             q
361           }
362           s/.*/./; q'`
363       test -d "$as_dir" && break
364     done
365     test -z "$as_dirs" || eval "mkdir $as_dirs"
366   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
367
368
369 } # as_fn_mkdir_p
370
371 # as_fn_executable_p FILE
372 # -----------------------
373 # Test if FILE is an executable regular file.
374 as_fn_executable_p ()
375 {
376   test -f "$1" && test -x "$1"
377 } # as_fn_executable_p
378 # as_fn_append VAR VALUE
379 # ----------------------
380 # Append the text in VALUE to the end of the definition contained in VAR. Take
381 # advantage of any shell optimizations that allow amortized linear growth over
382 # repeated appends, instead of the typical quadratic growth present in naive
383 # implementations.
384 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
385   eval 'as_fn_append ()
386   {
387     eval $1+=\$2
388   }'
389 else
390   as_fn_append ()
391   {
392     eval $1=\$$1\$2
393   }
394 fi # as_fn_append
395
396 # as_fn_arith ARG...
397 # ------------------
398 # Perform arithmetic evaluation on the ARGs, and store the result in the
399 # global $as_val. Take advantage of shells that can avoid forks. The arguments
400 # must be portable across $(()) and expr.
401 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
402   eval 'as_fn_arith ()
403   {
404     as_val=$(( $* ))
405   }'
406 else
407   as_fn_arith ()
408   {
409     as_val=`expr "$@" || test $? -eq 1`
410   }
411 fi # as_fn_arith
412
413
414 # as_fn_error STATUS ERROR [LINENO LOG_FD]
415 # ----------------------------------------
416 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
417 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
418 # script with STATUS, using 1 if that was 0.
419 as_fn_error ()
420 {
421   as_status=$1; test $as_status -eq 0 && as_status=1
422   if test "$4"; then
423     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
424     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
425   fi
426   $as_echo "$as_me: error: $2" >&2
427   as_fn_exit $as_status
428 } # as_fn_error
429
430 if expr a : '\(a\)' >/dev/null 2>&1 &&
431    test "X`expr 00001 : '.*\(...\)'`" = X001; then
432   as_expr=expr
433 else
434   as_expr=false
435 fi
436
437 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
438   as_basename=basename
439 else
440   as_basename=false
441 fi
442
443 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
444   as_dirname=dirname
445 else
446   as_dirname=false
447 fi
448
449 as_me=`$as_basename -- "$0" ||
450 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
451          X"$0" : 'X\(//\)$' \| \
452          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
453 $as_echo X/"$0" |
454     sed '/^.*\/\([^/][^/]*\)\/*$/{
455             s//\1/
456             q
457           }
458           /^X\/\(\/\/\)$/{
459             s//\1/
460             q
461           }
462           /^X\/\(\/\).*/{
463             s//\1/
464             q
465           }
466           s/.*/./; q'`
467
468 # Avoid depending upon Character Ranges.
469 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
470 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
472 as_cr_digits='0123456789'
473 as_cr_alnum=$as_cr_Letters$as_cr_digits
474
475
476   as_lineno_1=$LINENO as_lineno_1a=$LINENO
477   as_lineno_2=$LINENO as_lineno_2a=$LINENO
478   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
479   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
480   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
481   sed -n '
482     p
483     /[$]LINENO/=
484   ' <$as_myself |
485     sed '
486       s/[$]LINENO.*/&-/
487       t lineno
488       b
489       :lineno
490       N
491       :loop
492       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493       t loop
494       s/-\n.*//
495     ' >$as_me.lineno &&
496   chmod +x "$as_me.lineno" ||
497     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
498
499   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
500   # already done that, so ensure we don't try to do so again and fall
501   # in an infinite loop.  This has already happened in practice.
502   _as_can_reexec=no; export _as_can_reexec
503   # Don't try to exec as it changes $[0], causing all sort of problems
504   # (the dirname of $[0] is not the place where we might find the
505   # original and so on.  Autoconf is especially sensitive to this).
506   . "./$as_me.lineno"
507   # Exit status is that of the last command.
508   exit
509 }
510
511 ECHO_C= ECHO_N= ECHO_T=
512 case `echo -n x` in #(((((
513 -n*)
514   case `echo 'xy\c'` in
515   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
516   xy)  ECHO_C='\c';;
517   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
518        ECHO_T=' ';;
519   esac;;
520 *)
521   ECHO_N='-n';;
522 esac
523
524 rm -f conf$$ conf$$.exe conf$$.file
525 if test -d conf$$.dir; then
526   rm -f conf$$.dir/conf$$.file
527 else
528   rm -f conf$$.dir
529   mkdir conf$$.dir 2>/dev/null
530 fi
531 if (echo >conf$$.file) 2>/dev/null; then
532   if ln -s conf$$.file conf$$ 2>/dev/null; then
533     as_ln_s='ln -s'
534     # ... but there are two gotchas:
535     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
536     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
537     # In both cases, we have to default to `cp -pR'.
538     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
539       as_ln_s='cp -pR'
540   elif ln conf$$.file conf$$ 2>/dev/null; then
541     as_ln_s=ln
542   else
543     as_ln_s='cp -pR'
544   fi
545 else
546   as_ln_s='cp -pR'
547 fi
548 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
549 rmdir conf$$.dir 2>/dev/null
550
551 if mkdir -p . 2>/dev/null; then
552   as_mkdir_p='mkdir -p "$as_dir"'
553 else
554   test -d ./-p && rmdir ./-p
555   as_mkdir_p=false
556 fi
557
558 as_test_x='test -x'
559 as_executable_p=as_fn_executable_p
560
561 # Sed expression to map a string onto a valid CPP name.
562 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
563
564 # Sed expression to map a string onto a valid variable name.
565 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
566
567 SHELL=${CONFIG_SHELL-/bin/sh}
568
569
570 test -n "$DJDIR" || exec 7<&0 </dev/null
571 exec 6>&1
572
573 # Name of the host.
574 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
575 # so uname gets run too.
576 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
577
578 #
579 # Initializations.
580 #
581 ac_default_prefix=/usr/local
582 ac_clean_files=
583 ac_config_libobj_dir=.
584 LIBOBJS=
585 cross_compiling=no
586 subdirs=
587 MFLAGS=
588 MAKEFLAGS=
589
590 # Identity of this package.
591 PACKAGE_NAME='OpenPAM'
592 PACKAGE_TARNAME='openpam'
593 PACKAGE_VERSION='20190224'
594 PACKAGE_STRING='OpenPAM 20190224'
595 PACKAGE_BUGREPORT='des@des.no'
596 PACKAGE_URL='http://www.openpam.org/'
597
598 ac_unique_file="lib/libpam/pam_start.c"
599 # Factoring default headers for most tests.
600 ac_includes_default="\
601 #include <stdio.h>
602 #ifdef HAVE_SYS_TYPES_H
603 # include <sys/types.h>
604 #endif
605 #ifdef HAVE_SYS_STAT_H
606 # include <sys/stat.h>
607 #endif
608 #ifdef STDC_HEADERS
609 # include <stdlib.h>
610 # include <stddef.h>
611 #else
612 # ifdef HAVE_STDLIB_H
613 #  include <stdlib.h>
614 # endif
615 #endif
616 #ifdef HAVE_STRING_H
617 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
618 #  include <memory.h>
619 # endif
620 # include <string.h>
621 #endif
622 #ifdef HAVE_STRINGS_H
623 # include <strings.h>
624 #endif
625 #ifdef HAVE_INTTYPES_H
626 # include <inttypes.h>
627 #endif
628 #ifdef HAVE_STDINT_H
629 # include <stdint.h>
630 #endif
631 #ifdef HAVE_UNISTD_H
632 # include <unistd.h>
633 #endif"
634
635 ac_subst_vars='am__EXEEXT_FALSE
636 am__EXEEXT_TRUE
637 LTLIBOBJS
638 LIBOBJS
639 WITH_TEST_FALSE
640 WITH_TEST_TRUE
641 HAVE_CRYB_TEST_FALSE
642 HAVE_CRYB_TEST_TRUE
643 CRYB_TEST_VERSION
644 CRYB_TEST_LIBS
645 CRYB_TEST_CFLAGS
646 SYSTEM_LIBPAM
647 DL_LIBS
648 WITH_SYSTEM_LIBPAM_FALSE
649 WITH_SYSTEM_LIBPAM_TRUE
650 WITH_SU_FALSE
651 WITH_SU_TRUE
652 WITH_PAMTEST_FALSE
653 WITH_PAMTEST_TRUE
654 WITH_PAM_UNIX_FALSE
655 WITH_PAM_UNIX_TRUE
656 WITH_DOC_FALSE
657 WITH_DOC_TRUE
658 CUSTOM_MODULES_DIR_FALSE
659 CUSTOM_MODULES_DIR_TRUE
660 OPENPAM_MODULES_DIR
661 LIB_MAJ
662 pkgconfigdir
663 PKG_CONFIG_LIBDIR
664 PKG_CONFIG_PATH
665 PKG_CONFIG
666 LT_SYS_LIBRARY_PATH
667 OTOOL64
668 OTOOL
669 LIPO
670 NMEDIT
671 DSYMUTIL
672 MANIFEST_TOOL
673 RANLIB
674 ac_ct_AR
675 AR
676 DLLTOOL
677 OBJDUMP
678 LN_S
679 NM
680 ac_ct_DUMPBIN
681 DUMPBIN
682 LD
683 FGREP
684 SED
685 host_os
686 host_vendor
687 host_cpu
688 host
689 build_os
690 build_vendor
691 build_cpu
692 build
693 LIBTOOL
694 EGREP
695 GREP
696 CPP
697 am__fastdepCC_FALSE
698 am__fastdepCC_TRUE
699 CCDEPMODE
700 am__nodep
701 AMDEPBACKSLASH
702 AMDEP_FALSE
703 AMDEP_TRUE
704 am__include
705 DEPDIR
706 OBJEXT
707 EXEEXT
708 ac_ct_CC
709 CPPFLAGS
710 LDFLAGS
711 CFLAGS
712 CC
713 AM_BACKSLASH
714 AM_DEFAULT_VERBOSITY
715 AM_DEFAULT_V
716 AM_V
717 am__untar
718 am__tar
719 AMTAR
720 am__leading_dot
721 SET_MAKE
722 AWK
723 mkdir_p
724 MKDIR_P
725 INSTALL_STRIP_PROGRAM
726 STRIP
727 install_sh
728 MAKEINFO
729 AUTOHEADER
730 AUTOMAKE
731 AUTOCONF
732 ACLOCAL
733 VERSION
734 PACKAGE
735 CYGPATH_W
736 am__isrc
737 INSTALL_DATA
738 INSTALL_SCRIPT
739 INSTALL_PROGRAM
740 target_alias
741 host_alias
742 build_alias
743 LIBS
744 ECHO_T
745 ECHO_N
746 ECHO_C
747 DEFS
748 mandir
749 localedir
750 libdir
751 psdir
752 pdfdir
753 dvidir
754 htmldir
755 infodir
756 docdir
757 oldincludedir
758 includedir
759 localstatedir
760 sharedstatedir
761 sysconfdir
762 datadir
763 datarootdir
764 libexecdir
765 sbindir
766 bindir
767 program_transform_name
768 prefix
769 exec_prefix
770 PACKAGE_URL
771 PACKAGE_BUGREPORT
772 PACKAGE_STRING
773 PACKAGE_VERSION
774 PACKAGE_TARNAME
775 PACKAGE_NAME
776 PATH_SEPARATOR
777 SHELL
778 am__quote'
779 ac_subst_files=''
780 ac_user_opts='
781 enable_option_checking
782 enable_silent_rules
783 enable_dependency_tracking
784 enable_static
785 enable_shared
786 with_pic
787 enable_fast_install
788 with_aix_soname
789 with_gnu_ld
790 with_sysroot
791 enable_libtool_lock
792 with_pkgconfigdir
793 enable_debug
794 enable_unversioned_modules
795 with_modules_dir
796 with_doc
797 with_pam_unix
798 with_pamtest
799 with_su
800 with_system_libpam
801 enable_developer_warnings
802 enable_debugging_symbols
803 enable_werror
804 '
805       ac_precious_vars='build_alias
806 host_alias
807 target_alias
808 CC
809 CFLAGS
810 LDFLAGS
811 LIBS
812 CPPFLAGS
813 CPP
814 LT_SYS_LIBRARY_PATH
815 PKG_CONFIG
816 PKG_CONFIG_PATH
817 PKG_CONFIG_LIBDIR
818 CRYB_TEST_CFLAGS
819 CRYB_TEST_LIBS'
820
821
822 # Initialize some variables set by options.
823 ac_init_help=
824 ac_init_version=false
825 ac_unrecognized_opts=
826 ac_unrecognized_sep=
827 # The variables have the same names as the options, with
828 # dashes changed to underlines.
829 cache_file=/dev/null
830 exec_prefix=NONE
831 no_create=
832 no_recursion=
833 prefix=NONE
834 program_prefix=NONE
835 program_suffix=NONE
836 program_transform_name=s,x,x,
837 silent=
838 site=
839 srcdir=
840 verbose=
841 x_includes=NONE
842 x_libraries=NONE
843
844 # Installation directory options.
845 # These are left unexpanded so users can "make install exec_prefix=/foo"
846 # and all the variables that are supposed to be based on exec_prefix
847 # by default will actually change.
848 # Use braces instead of parens because sh, perl, etc. also accept them.
849 # (The list follows the same order as the GNU Coding Standards.)
850 bindir='${exec_prefix}/bin'
851 sbindir='${exec_prefix}/sbin'
852 libexecdir='${exec_prefix}/libexec'
853 datarootdir='${prefix}/share'
854 datadir='${datarootdir}'
855 sysconfdir='${prefix}/etc'
856 sharedstatedir='${prefix}/com'
857 localstatedir='${prefix}/var'
858 includedir='${prefix}/include'
859 oldincludedir='/usr/include'
860 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
861 infodir='${datarootdir}/info'
862 htmldir='${docdir}'
863 dvidir='${docdir}'
864 pdfdir='${docdir}'
865 psdir='${docdir}'
866 libdir='${exec_prefix}/lib'
867 localedir='${datarootdir}/locale'
868 mandir='${datarootdir}/man'
869
870 ac_prev=
871 ac_dashdash=
872 for ac_option
873 do
874   # If the previous option needs an argument, assign it.
875   if test -n "$ac_prev"; then
876     eval $ac_prev=\$ac_option
877     ac_prev=
878     continue
879   fi
880
881   case $ac_option in
882   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
883   *=)   ac_optarg= ;;
884   *)    ac_optarg=yes ;;
885   esac
886
887   # Accept the important Cygnus configure options, so we can diagnose typos.
888
889   case $ac_dashdash$ac_option in
890   --)
891     ac_dashdash=yes ;;
892
893   -bindir | --bindir | --bindi | --bind | --bin | --bi)
894     ac_prev=bindir ;;
895   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
896     bindir=$ac_optarg ;;
897
898   -build | --build | --buil | --bui | --bu)
899     ac_prev=build_alias ;;
900   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
901     build_alias=$ac_optarg ;;
902
903   -cache-file | --cache-file | --cache-fil | --cache-fi \
904   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
905     ac_prev=cache_file ;;
906   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
907   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
908     cache_file=$ac_optarg ;;
909
910   --config-cache | -C)
911     cache_file=config.cache ;;
912
913   -datadir | --datadir | --datadi | --datad)
914     ac_prev=datadir ;;
915   -datadir=* | --datadir=* | --datadi=* | --datad=*)
916     datadir=$ac_optarg ;;
917
918   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
919   | --dataroo | --dataro | --datar)
920     ac_prev=datarootdir ;;
921   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
922   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
923     datarootdir=$ac_optarg ;;
924
925   -disable-* | --disable-*)
926     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
927     # Reject names that are not valid shell variable names.
928     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
929       as_fn_error $? "invalid feature name: $ac_useropt"
930     ac_useropt_orig=$ac_useropt
931     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
932     case $ac_user_opts in
933       *"
934 "enable_$ac_useropt"
935 "*) ;;
936       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
937          ac_unrecognized_sep=', ';;
938     esac
939     eval enable_$ac_useropt=no ;;
940
941   -docdir | --docdir | --docdi | --doc | --do)
942     ac_prev=docdir ;;
943   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
944     docdir=$ac_optarg ;;
945
946   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
947     ac_prev=dvidir ;;
948   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
949     dvidir=$ac_optarg ;;
950
951   -enable-* | --enable-*)
952     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
953     # Reject names that are not valid shell variable names.
954     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
955       as_fn_error $? "invalid feature name: $ac_useropt"
956     ac_useropt_orig=$ac_useropt
957     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
958     case $ac_user_opts in
959       *"
960 "enable_$ac_useropt"
961 "*) ;;
962       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
963          ac_unrecognized_sep=', ';;
964     esac
965     eval enable_$ac_useropt=\$ac_optarg ;;
966
967   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
968   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
969   | --exec | --exe | --ex)
970     ac_prev=exec_prefix ;;
971   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
972   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
973   | --exec=* | --exe=* | --ex=*)
974     exec_prefix=$ac_optarg ;;
975
976   -gas | --gas | --ga | --g)
977     # Obsolete; use --with-gas.
978     with_gas=yes ;;
979
980   -help | --help | --hel | --he | -h)
981     ac_init_help=long ;;
982   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
983     ac_init_help=recursive ;;
984   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
985     ac_init_help=short ;;
986
987   -host | --host | --hos | --ho)
988     ac_prev=host_alias ;;
989   -host=* | --host=* | --hos=* | --ho=*)
990     host_alias=$ac_optarg ;;
991
992   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
993     ac_prev=htmldir ;;
994   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
995   | --ht=*)
996     htmldir=$ac_optarg ;;
997
998   -includedir | --includedir | --includedi | --included | --include \
999   | --includ | --inclu | --incl | --inc)
1000     ac_prev=includedir ;;
1001   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1002   | --includ=* | --inclu=* | --incl=* | --inc=*)
1003     includedir=$ac_optarg ;;
1004
1005   -infodir | --infodir | --infodi | --infod | --info | --inf)
1006     ac_prev=infodir ;;
1007   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1008     infodir=$ac_optarg ;;
1009
1010   -libdir | --libdir | --libdi | --libd)
1011     ac_prev=libdir ;;
1012   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1013     libdir=$ac_optarg ;;
1014
1015   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1016   | --libexe | --libex | --libe)
1017     ac_prev=libexecdir ;;
1018   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1019   | --libexe=* | --libex=* | --libe=*)
1020     libexecdir=$ac_optarg ;;
1021
1022   -localedir | --localedir | --localedi | --localed | --locale)
1023     ac_prev=localedir ;;
1024   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1025     localedir=$ac_optarg ;;
1026
1027   -localstatedir | --localstatedir | --localstatedi | --localstated \
1028   | --localstate | --localstat | --localsta | --localst | --locals)
1029     ac_prev=localstatedir ;;
1030   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1031   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1032     localstatedir=$ac_optarg ;;
1033
1034   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1035     ac_prev=mandir ;;
1036   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1037     mandir=$ac_optarg ;;
1038
1039   -nfp | --nfp | --nf)
1040     # Obsolete; use --without-fp.
1041     with_fp=no ;;
1042
1043   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1044   | --no-cr | --no-c | -n)
1045     no_create=yes ;;
1046
1047   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1048   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1049     no_recursion=yes ;;
1050
1051   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1052   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1053   | --oldin | --oldi | --old | --ol | --o)
1054     ac_prev=oldincludedir ;;
1055   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1056   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1057   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1058     oldincludedir=$ac_optarg ;;
1059
1060   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1061     ac_prev=prefix ;;
1062   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1063     prefix=$ac_optarg ;;
1064
1065   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1066   | --program-pre | --program-pr | --program-p)
1067     ac_prev=program_prefix ;;
1068   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1069   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1070     program_prefix=$ac_optarg ;;
1071
1072   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1073   | --program-suf | --program-su | --program-s)
1074     ac_prev=program_suffix ;;
1075   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1076   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1077     program_suffix=$ac_optarg ;;
1078
1079   -program-transform-name | --program-transform-name \
1080   | --program-transform-nam | --program-transform-na \
1081   | --program-transform-n | --program-transform- \
1082   | --program-transform | --program-transfor \
1083   | --program-transfo | --program-transf \
1084   | --program-trans | --program-tran \
1085   | --progr-tra | --program-tr | --program-t)
1086     ac_prev=program_transform_name ;;
1087   -program-transform-name=* | --program-transform-name=* \
1088   | --program-transform-nam=* | --program-transform-na=* \
1089   | --program-transform-n=* | --program-transform-=* \
1090   | --program-transform=* | --program-transfor=* \
1091   | --program-transfo=* | --program-transf=* \
1092   | --program-trans=* | --program-tran=* \
1093   | --progr-tra=* | --program-tr=* | --program-t=*)
1094     program_transform_name=$ac_optarg ;;
1095
1096   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1097     ac_prev=pdfdir ;;
1098   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1099     pdfdir=$ac_optarg ;;
1100
1101   -psdir | --psdir | --psdi | --psd | --ps)
1102     ac_prev=psdir ;;
1103   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1104     psdir=$ac_optarg ;;
1105
1106   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1107   | -silent | --silent | --silen | --sile | --sil)
1108     silent=yes ;;
1109
1110   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1111     ac_prev=sbindir ;;
1112   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1113   | --sbi=* | --sb=*)
1114     sbindir=$ac_optarg ;;
1115
1116   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1117   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1118   | --sharedst | --shareds | --shared | --share | --shar \
1119   | --sha | --sh)
1120     ac_prev=sharedstatedir ;;
1121   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1122   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1123   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1124   | --sha=* | --sh=*)
1125     sharedstatedir=$ac_optarg ;;
1126
1127   -site | --site | --sit)
1128     ac_prev=site ;;
1129   -site=* | --site=* | --sit=*)
1130     site=$ac_optarg ;;
1131
1132   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1133     ac_prev=srcdir ;;
1134   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1135     srcdir=$ac_optarg ;;
1136
1137   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1138   | --syscon | --sysco | --sysc | --sys | --sy)
1139     ac_prev=sysconfdir ;;
1140   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1141   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1142     sysconfdir=$ac_optarg ;;
1143
1144   -target | --target | --targe | --targ | --tar | --ta | --t)
1145     ac_prev=target_alias ;;
1146   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1147     target_alias=$ac_optarg ;;
1148
1149   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1150     verbose=yes ;;
1151
1152   -version | --version | --versio | --versi | --vers | -V)
1153     ac_init_version=: ;;
1154
1155   -with-* | --with-*)
1156     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1157     # Reject names that are not valid shell variable names.
1158     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1159       as_fn_error $? "invalid package name: $ac_useropt"
1160     ac_useropt_orig=$ac_useropt
1161     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1162     case $ac_user_opts in
1163       *"
1164 "with_$ac_useropt"
1165 "*) ;;
1166       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1167          ac_unrecognized_sep=', ';;
1168     esac
1169     eval with_$ac_useropt=\$ac_optarg ;;
1170
1171   -without-* | --without-*)
1172     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1173     # Reject names that are not valid shell variable names.
1174     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1175       as_fn_error $? "invalid package name: $ac_useropt"
1176     ac_useropt_orig=$ac_useropt
1177     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1178     case $ac_user_opts in
1179       *"
1180 "with_$ac_useropt"
1181 "*) ;;
1182       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1183          ac_unrecognized_sep=', ';;
1184     esac
1185     eval with_$ac_useropt=no ;;
1186
1187   --x)
1188     # Obsolete; use --with-x.
1189     with_x=yes ;;
1190
1191   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1192   | --x-incl | --x-inc | --x-in | --x-i)
1193     ac_prev=x_includes ;;
1194   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1195   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1196     x_includes=$ac_optarg ;;
1197
1198   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1199   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1200     ac_prev=x_libraries ;;
1201   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1202   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1203     x_libraries=$ac_optarg ;;
1204
1205   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1206 Try \`$0 --help' for more information"
1207     ;;
1208
1209   *=*)
1210     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1211     # Reject names that are not valid shell variable names.
1212     case $ac_envvar in #(
1213       '' | [0-9]* | *[!_$as_cr_alnum]* )
1214       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1215     esac
1216     eval $ac_envvar=\$ac_optarg
1217     export $ac_envvar ;;
1218
1219   *)
1220     # FIXME: should be removed in autoconf 3.0.
1221     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1222     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1223       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1224     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1225     ;;
1226
1227   esac
1228 done
1229
1230 if test -n "$ac_prev"; then
1231   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1232   as_fn_error $? "missing argument to $ac_option"
1233 fi
1234
1235 if test -n "$ac_unrecognized_opts"; then
1236   case $enable_option_checking in
1237     no) ;;
1238     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1239     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1240   esac
1241 fi
1242
1243 # Check all directory arguments for consistency.
1244 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1245                 datadir sysconfdir sharedstatedir localstatedir includedir \
1246                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1247                 libdir localedir mandir
1248 do
1249   eval ac_val=\$$ac_var
1250   # Remove trailing slashes.
1251   case $ac_val in
1252     */ )
1253       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1254       eval $ac_var=\$ac_val;;
1255   esac
1256   # Be sure to have absolute directory names.
1257   case $ac_val in
1258     [\\/$]* | ?:[\\/]* )  continue;;
1259     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1260   esac
1261   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1262 done
1263
1264 # There might be people who depend on the old broken behavior: `$host'
1265 # used to hold the argument of --host etc.
1266 # FIXME: To remove some day.
1267 build=$build_alias
1268 host=$host_alias
1269 target=$target_alias
1270
1271 # FIXME: To remove some day.
1272 if test "x$host_alias" != x; then
1273   if test "x$build_alias" = x; then
1274     cross_compiling=maybe
1275   elif test "x$build_alias" != "x$host_alias"; then
1276     cross_compiling=yes
1277   fi
1278 fi
1279
1280 ac_tool_prefix=
1281 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1282
1283 test "$silent" = yes && exec 6>/dev/null
1284
1285
1286 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1287 ac_ls_di=`ls -di .` &&
1288 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1289   as_fn_error $? "working directory cannot be determined"
1290 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1291   as_fn_error $? "pwd does not report name of working directory"
1292
1293
1294 # Find the source files, if location was not specified.
1295 if test -z "$srcdir"; then
1296   ac_srcdir_defaulted=yes
1297   # Try the directory containing this script, then the parent directory.
1298   ac_confdir=`$as_dirname -- "$as_myself" ||
1299 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1300          X"$as_myself" : 'X\(//\)[^/]' \| \
1301          X"$as_myself" : 'X\(//\)$' \| \
1302          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1303 $as_echo X"$as_myself" |
1304     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1305             s//\1/
1306             q
1307           }
1308           /^X\(\/\/\)[^/].*/{
1309             s//\1/
1310             q
1311           }
1312           /^X\(\/\/\)$/{
1313             s//\1/
1314             q
1315           }
1316           /^X\(\/\).*/{
1317             s//\1/
1318             q
1319           }
1320           s/.*/./; q'`
1321   srcdir=$ac_confdir
1322   if test ! -r "$srcdir/$ac_unique_file"; then
1323     srcdir=..
1324   fi
1325 else
1326   ac_srcdir_defaulted=no
1327 fi
1328 if test ! -r "$srcdir/$ac_unique_file"; then
1329   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1330   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1331 fi
1332 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1333 ac_abs_confdir=`(
1334         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1335         pwd)`
1336 # When building in place, set srcdir=.
1337 if test "$ac_abs_confdir" = "$ac_pwd"; then
1338   srcdir=.
1339 fi
1340 # Remove unnecessary trailing slashes from srcdir.
1341 # Double slashes in file names in object file debugging info
1342 # mess up M-x gdb in Emacs.
1343 case $srcdir in
1344 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1345 esac
1346 for ac_var in $ac_precious_vars; do
1347   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1348   eval ac_env_${ac_var}_value=\$${ac_var}
1349   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1350   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1351 done
1352
1353 #
1354 # Report the --help message.
1355 #
1356 if test "$ac_init_help" = "long"; then
1357   # Omit some internal or obsolete options to make the list less imposing.
1358   # This message is too long to be a string in the A/UX 3.1 sh.
1359   cat <<_ACEOF
1360 \`configure' configures OpenPAM 20190224 to adapt to many kinds of systems.
1361
1362 Usage: $0 [OPTION]... [VAR=VALUE]...
1363
1364 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1365 VAR=VALUE.  See below for descriptions of some of the useful variables.
1366
1367 Defaults for the options are specified in brackets.
1368
1369 Configuration:
1370   -h, --help              display this help and exit
1371       --help=short        display options specific to this package
1372       --help=recursive    display the short help of all the included packages
1373   -V, --version           display version information and exit
1374   -q, --quiet, --silent   do not print \`checking ...' messages
1375       --cache-file=FILE   cache test results in FILE [disabled]
1376   -C, --config-cache      alias for \`--cache-file=config.cache'
1377   -n, --no-create         do not create output files
1378       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1379
1380 Installation directories:
1381   --prefix=PREFIX         install architecture-independent files in PREFIX
1382                           [$ac_default_prefix]
1383   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1384                           [PREFIX]
1385
1386 By default, \`make install' will install all the files in
1387 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1388 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1389 for instance \`--prefix=\$HOME'.
1390
1391 For better control, use the options below.
1392
1393 Fine tuning of the installation directories:
1394   --bindir=DIR            user executables [EPREFIX/bin]
1395   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1396   --libexecdir=DIR        program executables [EPREFIX/libexec]
1397   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1398   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1399   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1400   --libdir=DIR            object code libraries [EPREFIX/lib]
1401   --includedir=DIR        C header files [PREFIX/include]
1402   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1403   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1404   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1405   --infodir=DIR           info documentation [DATAROOTDIR/info]
1406   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1407   --mandir=DIR            man documentation [DATAROOTDIR/man]
1408   --docdir=DIR            documentation root [DATAROOTDIR/doc/openpam]
1409   --htmldir=DIR           html documentation [DOCDIR]
1410   --dvidir=DIR            dvi documentation [DOCDIR]
1411   --pdfdir=DIR            pdf documentation [DOCDIR]
1412   --psdir=DIR             ps documentation [DOCDIR]
1413 _ACEOF
1414
1415   cat <<\_ACEOF
1416
1417 Program names:
1418   --program-prefix=PREFIX            prepend PREFIX to installed program names
1419   --program-suffix=SUFFIX            append SUFFIX to installed program names
1420   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1421
1422 System types:
1423   --build=BUILD     configure for building on BUILD [guessed]
1424   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1425 _ACEOF
1426 fi
1427
1428 if test -n "$ac_init_help"; then
1429   case $ac_init_help in
1430      short | recursive ) echo "Configuration of OpenPAM 20190224:";;
1431    esac
1432   cat <<\_ACEOF
1433
1434 Optional Features:
1435   --disable-option-checking  ignore unrecognized --enable/--with options
1436   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1437   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1438   --enable-silent-rules   less verbose build output (undo: "make V=1")
1439   --disable-silent-rules  verbose build output (undo: "make V=0")
1440   --enable-dependency-tracking
1441                           do not reject slow dependency extractors
1442   --disable-dependency-tracking
1443                           speeds up one-time build
1444   --enable-static[=PKGS]  build static libraries [default=no]
1445   --enable-shared[=PKGS]  build shared libraries [default=yes]
1446   --enable-fast-install[=PKGS]
1447                           optimize for fast installation [default=yes]
1448   --disable-libtool-lock  avoid locking (might break parallel builds)
1449   --enable-debug          turn debugging macros on
1450   --disable-unversioned-modules
1451                           support loading of unversioned modules
1452   --enable-developer-warnings
1453                           enable strict warnings (default is NO)
1454   --enable-debugging-symbols
1455                           enable debugging symbols (default is NO)
1456   --enable-werror         use -Werror (default is NO)
1457
1458 Optional Packages:
1459   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1460   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1461   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1462                           both]
1463   --with-aix-soname=aix|svr4|both
1464                           shared library versioning (aka "SONAME") variant to
1465                           provide on AIX, [default=aix].
1466   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1467   --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1468                           compiler's sysroot if not specified).
1469   --with-pkgconfigdir     installation directory for .pc files
1470                           [LIBDIR/pkgconfig]
1471   --with-modules-dir=DIR  OpenPAM modules directory
1472   --without-doc           do not build documentation
1473   --with-pam-unix         build sample pam_unix(8) module
1474   --with-pamtest          build test application
1475   --with-su               build sample su(1) implementation
1476   --with-system-libpam    use system libpam
1477
1478 Some influential environment variables:
1479   CC          C compiler command
1480   CFLAGS      C compiler flags
1481   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1482               nonstandard directory <lib dir>
1483   LIBS        libraries to pass to the linker, e.g. -l<library>
1484   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1485               you have headers in a nonstandard directory <include dir>
1486   CPP         C preprocessor
1487   LT_SYS_LIBRARY_PATH
1488               User-defined run-time library search path.
1489   PKG_CONFIG  path to pkg-config binary
1490   PKG_CONFIG_PATH
1491               list of directories to prepend to default search path
1492   PKG_CONFIG_LIBDIR
1493               list of directories to search instead of default search path
1494   CRYB_TEST_CFLAGS
1495               C compiler flags for cryb-test
1496   CRYB_TEST_LIBS
1497               linker flags for cryb-test
1498
1499 Use these variables to override the choices made by `configure' or to help
1500 it to find libraries and programs with nonstandard names/locations.
1501
1502 Report bugs to <des@des.no>.
1503 OpenPAM home page: <http://www.openpam.org/>.
1504 _ACEOF
1505 ac_status=$?
1506 fi
1507
1508 if test "$ac_init_help" = "recursive"; then
1509   # If there are subdirs, report their specific --help.
1510   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1511     test -d "$ac_dir" ||
1512       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1513       continue
1514     ac_builddir=.
1515
1516 case "$ac_dir" in
1517 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1518 *)
1519   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1520   # A ".." for each directory in $ac_dir_suffix.
1521   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1522   case $ac_top_builddir_sub in
1523   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1524   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1525   esac ;;
1526 esac
1527 ac_abs_top_builddir=$ac_pwd
1528 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1529 # for backward compatibility:
1530 ac_top_builddir=$ac_top_build_prefix
1531
1532 case $srcdir in
1533   .)  # We are building in place.
1534     ac_srcdir=.
1535     ac_top_srcdir=$ac_top_builddir_sub
1536     ac_abs_top_srcdir=$ac_pwd ;;
1537   [\\/]* | ?:[\\/]* )  # Absolute name.
1538     ac_srcdir=$srcdir$ac_dir_suffix;
1539     ac_top_srcdir=$srcdir
1540     ac_abs_top_srcdir=$srcdir ;;
1541   *) # Relative name.
1542     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1543     ac_top_srcdir=$ac_top_build_prefix$srcdir
1544     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1545 esac
1546 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1547
1548     cd "$ac_dir" || { ac_status=$?; continue; }
1549     # Check for guested configure.
1550     if test -f "$ac_srcdir/configure.gnu"; then
1551       echo &&
1552       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1553     elif test -f "$ac_srcdir/configure"; then
1554       echo &&
1555       $SHELL "$ac_srcdir/configure" --help=recursive
1556     else
1557       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1558     fi || ac_status=$?
1559     cd "$ac_pwd" || { ac_status=$?; break; }
1560   done
1561 fi
1562
1563 test -n "$ac_init_help" && exit $ac_status
1564 if $ac_init_version; then
1565   cat <<\_ACEOF
1566 OpenPAM configure 20190224
1567 generated by GNU Autoconf 2.69
1568
1569 Copyright (C) 2012 Free Software Foundation, Inc.
1570 This configure script is free software; the Free Software Foundation
1571 gives unlimited permission to copy, distribute and modify it.
1572 _ACEOF
1573   exit
1574 fi
1575
1576 ## ------------------------ ##
1577 ## Autoconf initialization. ##
1578 ## ------------------------ ##
1579
1580 # ac_fn_c_try_compile LINENO
1581 # --------------------------
1582 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1583 ac_fn_c_try_compile ()
1584 {
1585   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1586   rm -f conftest.$ac_objext
1587   if { { ac_try="$ac_compile"
1588 case "(($ac_try" in
1589   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1590   *) ac_try_echo=$ac_try;;
1591 esac
1592 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1593 $as_echo "$ac_try_echo"; } >&5
1594   (eval "$ac_compile") 2>conftest.err
1595   ac_status=$?
1596   if test -s conftest.err; then
1597     grep -v '^ *+' conftest.err >conftest.er1
1598     cat conftest.er1 >&5
1599     mv -f conftest.er1 conftest.err
1600   fi
1601   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1602   test $ac_status = 0; } && {
1603          test -z "$ac_c_werror_flag" ||
1604          test ! -s conftest.err
1605        } && test -s conftest.$ac_objext; then :
1606   ac_retval=0
1607 else
1608   $as_echo "$as_me: failed program was:" >&5
1609 sed 's/^/| /' conftest.$ac_ext >&5
1610
1611         ac_retval=1
1612 fi
1613   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1614   as_fn_set_status $ac_retval
1615
1616 } # ac_fn_c_try_compile
1617
1618 # ac_fn_c_try_cpp LINENO
1619 # ----------------------
1620 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1621 ac_fn_c_try_cpp ()
1622 {
1623   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1624   if { { ac_try="$ac_cpp conftest.$ac_ext"
1625 case "(($ac_try" in
1626   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1627   *) ac_try_echo=$ac_try;;
1628 esac
1629 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1630 $as_echo "$ac_try_echo"; } >&5
1631   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1632   ac_status=$?
1633   if test -s conftest.err; then
1634     grep -v '^ *+' conftest.err >conftest.er1
1635     cat conftest.er1 >&5
1636     mv -f conftest.er1 conftest.err
1637   fi
1638   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1639   test $ac_status = 0; } > conftest.i && {
1640          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1641          test ! -s conftest.err
1642        }; then :
1643   ac_retval=0
1644 else
1645   $as_echo "$as_me: failed program was:" >&5
1646 sed 's/^/| /' conftest.$ac_ext >&5
1647
1648     ac_retval=1
1649 fi
1650   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1651   as_fn_set_status $ac_retval
1652
1653 } # ac_fn_c_try_cpp
1654
1655 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1656 # -------------------------------------------------------
1657 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1658 # the include files in INCLUDES and setting the cache variable VAR
1659 # accordingly.
1660 ac_fn_c_check_header_mongrel ()
1661 {
1662   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1663   if eval \${$3+:} false; then :
1664   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1665 $as_echo_n "checking for $2... " >&6; }
1666 if eval \${$3+:} false; then :
1667   $as_echo_n "(cached) " >&6
1668 fi
1669 eval ac_res=\$$3
1670                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1671 $as_echo "$ac_res" >&6; }
1672 else
1673   # Is the header compilable?
1674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1675 $as_echo_n "checking $2 usability... " >&6; }
1676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1677 /* end confdefs.h.  */
1678 $4
1679 #include <$2>
1680 _ACEOF
1681 if ac_fn_c_try_compile "$LINENO"; then :
1682   ac_header_compiler=yes
1683 else
1684   ac_header_compiler=no
1685 fi
1686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1688 $as_echo "$ac_header_compiler" >&6; }
1689
1690 # Is the header present?
1691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1692 $as_echo_n "checking $2 presence... " >&6; }
1693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1694 /* end confdefs.h.  */
1695 #include <$2>
1696 _ACEOF
1697 if ac_fn_c_try_cpp "$LINENO"; then :
1698   ac_header_preproc=yes
1699 else
1700   ac_header_preproc=no
1701 fi
1702 rm -f conftest.err conftest.i conftest.$ac_ext
1703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1704 $as_echo "$ac_header_preproc" >&6; }
1705
1706 # So?  What about this header?
1707 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1708   yes:no: )
1709     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1710 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1711     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1712 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1713     ;;
1714   no:yes:* )
1715     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1716 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1717     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1718 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1719     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1720 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1721     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1722 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1723     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1724 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1725 ( $as_echo "## ------------------------- ##
1726 ## Report this to des@des.no ##
1727 ## ------------------------- ##"
1728      ) | sed "s/^/$as_me: WARNING:     /" >&2
1729     ;;
1730 esac
1731   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1732 $as_echo_n "checking for $2... " >&6; }
1733 if eval \${$3+:} false; then :
1734   $as_echo_n "(cached) " >&6
1735 else
1736   eval "$3=\$ac_header_compiler"
1737 fi
1738 eval ac_res=\$$3
1739                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1740 $as_echo "$ac_res" >&6; }
1741 fi
1742   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1743
1744 } # ac_fn_c_check_header_mongrel
1745
1746 # ac_fn_c_try_run LINENO
1747 # ----------------------
1748 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1749 # that executables *can* be run.
1750 ac_fn_c_try_run ()
1751 {
1752   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1753   if { { ac_try="$ac_link"
1754 case "(($ac_try" in
1755   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1756   *) ac_try_echo=$ac_try;;
1757 esac
1758 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1759 $as_echo "$ac_try_echo"; } >&5
1760   (eval "$ac_link") 2>&5
1761   ac_status=$?
1762   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1763   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1764   { { case "(($ac_try" in
1765   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1766   *) ac_try_echo=$ac_try;;
1767 esac
1768 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1769 $as_echo "$ac_try_echo"; } >&5
1770   (eval "$ac_try") 2>&5
1771   ac_status=$?
1772   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1773   test $ac_status = 0; }; }; then :
1774   ac_retval=0
1775 else
1776   $as_echo "$as_me: program exited with status $ac_status" >&5
1777        $as_echo "$as_me: failed program was:" >&5
1778 sed 's/^/| /' conftest.$ac_ext >&5
1779
1780        ac_retval=$ac_status
1781 fi
1782   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1783   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1784   as_fn_set_status $ac_retval
1785
1786 } # ac_fn_c_try_run
1787
1788 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1789 # -------------------------------------------------------
1790 # Tests whether HEADER exists and can be compiled using the include files in
1791 # INCLUDES, setting the cache variable VAR accordingly.
1792 ac_fn_c_check_header_compile ()
1793 {
1794   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1795   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1796 $as_echo_n "checking for $2... " >&6; }
1797 if eval \${$3+:} false; then :
1798   $as_echo_n "(cached) " >&6
1799 else
1800   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1801 /* end confdefs.h.  */
1802 $4
1803 #include <$2>
1804 _ACEOF
1805 if ac_fn_c_try_compile "$LINENO"; then :
1806   eval "$3=yes"
1807 else
1808   eval "$3=no"
1809 fi
1810 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1811 fi
1812 eval ac_res=\$$3
1813                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1814 $as_echo "$ac_res" >&6; }
1815   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1816
1817 } # ac_fn_c_check_header_compile
1818
1819 # ac_fn_c_try_link LINENO
1820 # -----------------------
1821 # Try to link conftest.$ac_ext, and return whether this succeeded.
1822 ac_fn_c_try_link ()
1823 {
1824   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1825   rm -f conftest.$ac_objext conftest$ac_exeext
1826   if { { ac_try="$ac_link"
1827 case "(($ac_try" in
1828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1829   *) ac_try_echo=$ac_try;;
1830 esac
1831 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1832 $as_echo "$ac_try_echo"; } >&5
1833   (eval "$ac_link") 2>conftest.err
1834   ac_status=$?
1835   if test -s conftest.err; then
1836     grep -v '^ *+' conftest.err >conftest.er1
1837     cat conftest.er1 >&5
1838     mv -f conftest.er1 conftest.err
1839   fi
1840   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1841   test $ac_status = 0; } && {
1842          test -z "$ac_c_werror_flag" ||
1843          test ! -s conftest.err
1844        } && test -s conftest$ac_exeext && {
1845          test "$cross_compiling" = yes ||
1846          test -x conftest$ac_exeext
1847        }; then :
1848   ac_retval=0
1849 else
1850   $as_echo "$as_me: failed program was:" >&5
1851 sed 's/^/| /' conftest.$ac_ext >&5
1852
1853         ac_retval=1
1854 fi
1855   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1856   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1857   # interfere with the next link command; also delete a directory that is
1858   # left behind by Apple's compiler.  We do this before executing the actions.
1859   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1860   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1861   as_fn_set_status $ac_retval
1862
1863 } # ac_fn_c_try_link
1864
1865 # ac_fn_c_check_func LINENO FUNC VAR
1866 # ----------------------------------
1867 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1868 ac_fn_c_check_func ()
1869 {
1870   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1871   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1872 $as_echo_n "checking for $2... " >&6; }
1873 if eval \${$3+:} false; then :
1874   $as_echo_n "(cached) " >&6
1875 else
1876   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1877 /* end confdefs.h.  */
1878 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1879    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1880 #define $2 innocuous_$2
1881
1882 /* System header to define __stub macros and hopefully few prototypes,
1883     which can conflict with char $2 (); below.
1884     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1885     <limits.h> exists even on freestanding compilers.  */
1886
1887 #ifdef __STDC__
1888 # include <limits.h>
1889 #else
1890 # include <assert.h>
1891 #endif
1892
1893 #undef $2
1894
1895 /* Override any GCC internal prototype to avoid an error.
1896    Use char because int might match the return type of a GCC
1897    builtin and then its argument prototype would still apply.  */
1898 #ifdef __cplusplus
1899 extern "C"
1900 #endif
1901 char $2 ();
1902 /* The GNU C library defines this for functions which it implements
1903     to always fail with ENOSYS.  Some functions are actually named
1904     something starting with __ and the normal name is an alias.  */
1905 #if defined __stub_$2 || defined __stub___$2
1906 choke me
1907 #endif
1908
1909 int
1910 main ()
1911 {
1912 return $2 ();
1913   ;
1914   return 0;
1915 }
1916 _ACEOF
1917 if ac_fn_c_try_link "$LINENO"; then :
1918   eval "$3=yes"
1919 else
1920   eval "$3=no"
1921 fi
1922 rm -f core conftest.err conftest.$ac_objext \
1923     conftest$ac_exeext conftest.$ac_ext
1924 fi
1925 eval ac_res=\$$3
1926                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1927 $as_echo "$ac_res" >&6; }
1928   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1929
1930 } # ac_fn_c_check_func
1931 cat >config.log <<_ACEOF
1932 This file contains any messages produced by compilers while
1933 running configure, to aid debugging if configure makes a mistake.
1934
1935 It was created by OpenPAM $as_me 20190224, which was
1936 generated by GNU Autoconf 2.69.  Invocation command line was
1937
1938   $ $0 $@
1939
1940 _ACEOF
1941 exec 5>>config.log
1942 {
1943 cat <<_ASUNAME
1944 ## --------- ##
1945 ## Platform. ##
1946 ## --------- ##
1947
1948 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1949 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1950 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1951 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1952 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1953
1954 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1955 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1956
1957 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1958 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1959 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1960 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1961 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1962 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1963 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1964
1965 _ASUNAME
1966
1967 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1968 for as_dir in $PATH
1969 do
1970   IFS=$as_save_IFS
1971   test -z "$as_dir" && as_dir=.
1972     $as_echo "PATH: $as_dir"
1973   done
1974 IFS=$as_save_IFS
1975
1976 } >&5
1977
1978 cat >&5 <<_ACEOF
1979
1980
1981 ## ----------- ##
1982 ## Core tests. ##
1983 ## ----------- ##
1984
1985 _ACEOF
1986
1987
1988 # Keep a trace of the command line.
1989 # Strip out --no-create and --no-recursion so they do not pile up.
1990 # Strip out --silent because we don't want to record it for future runs.
1991 # Also quote any args containing shell meta-characters.
1992 # Make two passes to allow for proper duplicate-argument suppression.
1993 ac_configure_args=
1994 ac_configure_args0=
1995 ac_configure_args1=
1996 ac_must_keep_next=false
1997 for ac_pass in 1 2
1998 do
1999   for ac_arg
2000   do
2001     case $ac_arg in
2002     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2003     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2004     | -silent | --silent | --silen | --sile | --sil)
2005       continue ;;
2006     *\'*)
2007       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2008     esac
2009     case $ac_pass in
2010     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2011     2)
2012       as_fn_append ac_configure_args1 " '$ac_arg'"
2013       if test $ac_must_keep_next = true; then
2014         ac_must_keep_next=false # Got value, back to normal.
2015       else
2016         case $ac_arg in
2017           *=* | --config-cache | -C | -disable-* | --disable-* \
2018           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2019           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2020           | -with-* | --with-* | -without-* | --without-* | --x)
2021             case "$ac_configure_args0 " in
2022               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2023             esac
2024             ;;
2025           -* ) ac_must_keep_next=true ;;
2026         esac
2027       fi
2028       as_fn_append ac_configure_args " '$ac_arg'"
2029       ;;
2030     esac
2031   done
2032 done
2033 { ac_configure_args0=; unset ac_configure_args0;}
2034 { ac_configure_args1=; unset ac_configure_args1;}
2035
2036 # When interrupted or exit'd, cleanup temporary files, and complete
2037 # config.log.  We remove comments because anyway the quotes in there
2038 # would cause problems or look ugly.
2039 # WARNING: Use '\'' to represent an apostrophe within the trap.
2040 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2041 trap 'exit_status=$?
2042   # Save into config.log some information that might help in debugging.
2043   {
2044     echo
2045
2046     $as_echo "## ---------------- ##
2047 ## Cache variables. ##
2048 ## ---------------- ##"
2049     echo
2050     # The following way of writing the cache mishandles newlines in values,
2051 (
2052   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2053     eval ac_val=\$$ac_var
2054     case $ac_val in #(
2055     *${as_nl}*)
2056       case $ac_var in #(
2057       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2058 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2059       esac
2060       case $ac_var in #(
2061       _ | IFS | as_nl) ;; #(
2062       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2063       *) { eval $ac_var=; unset $ac_var;} ;;
2064       esac ;;
2065     esac
2066   done
2067   (set) 2>&1 |
2068     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2069     *${as_nl}ac_space=\ *)
2070       sed -n \
2071         "s/'\''/'\''\\\\'\'''\''/g;
2072           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2073       ;; #(
2074     *)
2075       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2076       ;;
2077     esac |
2078     sort
2079 )
2080     echo
2081
2082     $as_echo "## ----------------- ##
2083 ## Output variables. ##
2084 ## ----------------- ##"
2085     echo
2086     for ac_var in $ac_subst_vars
2087     do
2088       eval ac_val=\$$ac_var
2089       case $ac_val in
2090       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2091       esac
2092       $as_echo "$ac_var='\''$ac_val'\''"
2093     done | sort
2094     echo
2095
2096     if test -n "$ac_subst_files"; then
2097       $as_echo "## ------------------- ##
2098 ## File substitutions. ##
2099 ## ------------------- ##"
2100       echo
2101       for ac_var in $ac_subst_files
2102       do
2103         eval ac_val=\$$ac_var
2104         case $ac_val in
2105         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2106         esac
2107         $as_echo "$ac_var='\''$ac_val'\''"
2108       done | sort
2109       echo
2110     fi
2111
2112     if test -s confdefs.h; then
2113       $as_echo "## ----------- ##
2114 ## confdefs.h. ##
2115 ## ----------- ##"
2116       echo
2117       cat confdefs.h
2118       echo
2119     fi
2120     test "$ac_signal" != 0 &&
2121       $as_echo "$as_me: caught signal $ac_signal"
2122     $as_echo "$as_me: exit $exit_status"
2123   } >&5
2124   rm -f core *.core core.conftest.* &&
2125     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2126     exit $exit_status
2127 ' 0
2128 for ac_signal in 1 2 13 15; do
2129   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2130 done
2131 ac_signal=0
2132
2133 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2134 rm -f -r conftest* confdefs.h
2135
2136 $as_echo "/* confdefs.h */" > confdefs.h
2137
2138 # Predefined preprocessor variables.
2139
2140 cat >>confdefs.h <<_ACEOF
2141 #define PACKAGE_NAME "$PACKAGE_NAME"
2142 _ACEOF
2143
2144 cat >>confdefs.h <<_ACEOF
2145 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2146 _ACEOF
2147
2148 cat >>confdefs.h <<_ACEOF
2149 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2150 _ACEOF
2151
2152 cat >>confdefs.h <<_ACEOF
2153 #define PACKAGE_STRING "$PACKAGE_STRING"
2154 _ACEOF
2155
2156 cat >>confdefs.h <<_ACEOF
2157 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2158 _ACEOF
2159
2160 cat >>confdefs.h <<_ACEOF
2161 #define PACKAGE_URL "$PACKAGE_URL"
2162 _ACEOF
2163
2164
2165 # Let the site file select an alternate cache file if it wants to.
2166 # Prefer an explicitly selected file to automatically selected ones.
2167 ac_site_file1=NONE
2168 ac_site_file2=NONE
2169 if test -n "$CONFIG_SITE"; then
2170   # We do not want a PATH search for config.site.
2171   case $CONFIG_SITE in #((
2172     -*)  ac_site_file1=./$CONFIG_SITE;;
2173     */*) ac_site_file1=$CONFIG_SITE;;
2174     *)   ac_site_file1=./$CONFIG_SITE;;
2175   esac
2176 elif test "x$prefix" != xNONE; then
2177   ac_site_file1=$prefix/share/config.site
2178   ac_site_file2=$prefix/etc/config.site
2179 else
2180   ac_site_file1=$ac_default_prefix/share/config.site
2181   ac_site_file2=$ac_default_prefix/etc/config.site
2182 fi
2183 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2184 do
2185   test "x$ac_site_file" = xNONE && continue
2186   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2187     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2188 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2189     sed 's/^/| /' "$ac_site_file" >&5
2190     . "$ac_site_file" \
2191       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2192 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2193 as_fn_error $? "failed to load site script $ac_site_file
2194 See \`config.log' for more details" "$LINENO" 5; }
2195   fi
2196 done
2197
2198 if test -r "$cache_file"; then
2199   # Some versions of bash will fail to source /dev/null (special files
2200   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2201   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2202     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2203 $as_echo "$as_me: loading cache $cache_file" >&6;}
2204     case $cache_file in
2205       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2206       *)                      . "./$cache_file";;
2207     esac
2208   fi
2209 else
2210   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2211 $as_echo "$as_me: creating cache $cache_file" >&6;}
2212   >$cache_file
2213 fi
2214
2215 # Check that the precious variables saved in the cache have kept the same
2216 # value.
2217 ac_cache_corrupted=false
2218 for ac_var in $ac_precious_vars; do
2219   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2220   eval ac_new_set=\$ac_env_${ac_var}_set
2221   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2222   eval ac_new_val=\$ac_env_${ac_var}_value
2223   case $ac_old_set,$ac_new_set in
2224     set,)
2225       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2226 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2227       ac_cache_corrupted=: ;;
2228     ,set)
2229       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2230 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2231       ac_cache_corrupted=: ;;
2232     ,);;
2233     *)
2234       if test "x$ac_old_val" != "x$ac_new_val"; then
2235         # differences in whitespace do not lead to failure.
2236         ac_old_val_w=`echo x $ac_old_val`
2237         ac_new_val_w=`echo x $ac_new_val`
2238         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2239           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2240 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2241           ac_cache_corrupted=:
2242         else
2243           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2244 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2245           eval $ac_var=\$ac_old_val
2246         fi
2247         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2248 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2249         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2250 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2251       fi;;
2252   esac
2253   # Pass precious variables to config.status.
2254   if test "$ac_new_set" = set; then
2255     case $ac_new_val in
2256     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2257     *) ac_arg=$ac_var=$ac_new_val ;;
2258     esac
2259     case " $ac_configure_args " in
2260       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2261       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2262     esac
2263   fi
2264 done
2265 if $ac_cache_corrupted; then
2266   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2267 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2268   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2269 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2270   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2271 fi
2272 ## -------------------- ##
2273 ## Main body of script. ##
2274 ## -------------------- ##
2275
2276 ac_ext=c
2277 ac_cpp='$CPP $CPPFLAGS'
2278 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2279 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2280 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2281
2282
2283
2284
2285 am__api_version='1.16'
2286
2287 ac_aux_dir=
2288 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2289   if test -f "$ac_dir/install-sh"; then
2290     ac_aux_dir=$ac_dir
2291     ac_install_sh="$ac_aux_dir/install-sh -c"
2292     break
2293   elif test -f "$ac_dir/install.sh"; then
2294     ac_aux_dir=$ac_dir
2295     ac_install_sh="$ac_aux_dir/install.sh -c"
2296     break
2297   elif test -f "$ac_dir/shtool"; then
2298     ac_aux_dir=$ac_dir
2299     ac_install_sh="$ac_aux_dir/shtool install -c"
2300     break
2301   fi
2302 done
2303 if test -z "$ac_aux_dir"; then
2304   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2305 fi
2306
2307 # These three variables are undocumented and unsupported,
2308 # and are intended to be withdrawn in a future Autoconf release.
2309 # They can cause serious problems if a builder's source tree is in a directory
2310 # whose full name contains unusual characters.
2311 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2312 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2313 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2314
2315
2316 # Find a good install program.  We prefer a C program (faster),
2317 # so one script is as good as another.  But avoid the broken or
2318 # incompatible versions:
2319 # SysV /etc/install, /usr/sbin/install
2320 # SunOS /usr/etc/install
2321 # IRIX /sbin/install
2322 # AIX /bin/install
2323 # AmigaOS /C/install, which installs bootblocks on floppy discs
2324 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2325 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2326 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2327 # OS/2's system install, which has a completely different semantic
2328 # ./install, which can be erroneously created by make from ./install.sh.
2329 # Reject install programs that cannot install multiple files.
2330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2331 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2332 if test -z "$INSTALL"; then
2333 if ${ac_cv_path_install+:} false; then :
2334   $as_echo_n "(cached) " >&6
2335 else
2336   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2337 for as_dir in $PATH
2338 do
2339   IFS=$as_save_IFS
2340   test -z "$as_dir" && as_dir=.
2341     # Account for people who put trailing slashes in PATH elements.
2342 case $as_dir/ in #((
2343   ./ | .// | /[cC]/* | \
2344   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2345   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2346   /usr/ucb/* ) ;;
2347   *)
2348     # OSF1 and SCO ODT 3.0 have their own names for install.
2349     # Don't use installbsd from OSF since it installs stuff as root
2350     # by default.
2351     for ac_prog in ginstall scoinst install; do
2352       for ac_exec_ext in '' $ac_executable_extensions; do
2353         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2354           if test $ac_prog = install &&
2355             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2356             # AIX install.  It has an incompatible calling convention.
2357             :
2358           elif test $ac_prog = install &&
2359             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2360             # program-specific install script used by HP pwplus--don't use.
2361             :
2362           else
2363             rm -rf conftest.one conftest.two conftest.dir
2364             echo one > conftest.one
2365             echo two > conftest.two
2366             mkdir conftest.dir
2367             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2368               test -s conftest.one && test -s conftest.two &&
2369               test -s conftest.dir/conftest.one &&
2370               test -s conftest.dir/conftest.two
2371             then
2372               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2373               break 3
2374             fi
2375           fi
2376         fi
2377       done
2378     done
2379     ;;
2380 esac
2381
2382   done
2383 IFS=$as_save_IFS
2384
2385 rm -rf conftest.one conftest.two conftest.dir
2386
2387 fi
2388   if test "${ac_cv_path_install+set}" = set; then
2389     INSTALL=$ac_cv_path_install
2390   else
2391     # As a last resort, use the slow shell script.  Don't cache a
2392     # value for INSTALL within a source directory, because that will
2393     # break other packages using the cache if that directory is
2394     # removed, or if the value is a relative name.
2395     INSTALL=$ac_install_sh
2396   fi
2397 fi
2398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2399 $as_echo "$INSTALL" >&6; }
2400
2401 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2402 # It thinks the first close brace ends the variable substitution.
2403 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2404
2405 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2406
2407 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2408
2409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2410 $as_echo_n "checking whether build environment is sane... " >&6; }
2411 # Reject unsafe characters in $srcdir or the absolute working directory
2412 # name.  Accept space and tab only in the latter.
2413 am_lf='
2414 '
2415 case `pwd` in
2416   *[\\\"\#\$\&\'\`$am_lf]*)
2417     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2418 esac
2419 case $srcdir in
2420   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2421     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2422 esac
2423
2424 # Do 'set' in a subshell so we don't clobber the current shell's
2425 # arguments.  Must try -L first in case configure is actually a
2426 # symlink; some systems play weird games with the mod time of symlinks
2427 # (eg FreeBSD returns the mod time of the symlink's containing
2428 # directory).
2429 if (
2430    am_has_slept=no
2431    for am_try in 1 2; do
2432      echo "timestamp, slept: $am_has_slept" > conftest.file
2433      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2434      if test "$*" = "X"; then
2435         # -L didn't work.
2436         set X `ls -t "$srcdir/configure" conftest.file`
2437      fi
2438      if test "$*" != "X $srcdir/configure conftest.file" \
2439         && test "$*" != "X conftest.file $srcdir/configure"; then
2440
2441         # If neither matched, then we have a broken ls.  This can happen
2442         # if, for instance, CONFIG_SHELL is bash and it inherits a
2443         # broken ls alias from the environment.  This has actually
2444         # happened.  Such a system could not be considered "sane".
2445         as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2446   alias in your environment" "$LINENO" 5
2447      fi
2448      if test "$2" = conftest.file || test $am_try -eq 2; then
2449        break
2450      fi
2451      # Just in case.
2452      sleep 1
2453      am_has_slept=yes
2454    done
2455    test "$2" = conftest.file
2456    )
2457 then
2458    # Ok.
2459    :
2460 else
2461    as_fn_error $? "newly created file is older than distributed files!
2462 Check your system clock" "$LINENO" 5
2463 fi
2464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2465 $as_echo "yes" >&6; }
2466 # If we didn't sleep, we still need to ensure time stamps of config.status and
2467 # generated files are strictly newer.
2468 am_sleep_pid=
2469 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2470   ( sleep 1 ) &
2471   am_sleep_pid=$!
2472 fi
2473
2474 rm -f conftest.file
2475
2476 test "$program_prefix" != NONE &&
2477   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2478 # Use a double $ so make ignores it.
2479 test "$program_suffix" != NONE &&
2480   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2481 # Double any \ or $.
2482 # By default was `s,x,x', remove it if useless.
2483 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2484 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2485
2486 # Expand $ac_aux_dir to an absolute path.
2487 am_aux_dir=`cd "$ac_aux_dir" && pwd`
2488
2489 if test x"${MISSING+set}" != xset; then
2490   case $am_aux_dir in
2491   *\ * | *\     *)
2492     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2493   *)
2494     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2495   esac
2496 fi
2497 # Use eval to expand $SHELL
2498 if eval "$MISSING --is-lightweight"; then
2499   am_missing_run="$MISSING "
2500 else
2501   am_missing_run=
2502   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2503 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2504 fi
2505
2506 if test x"${install_sh+set}" != xset; then
2507   case $am_aux_dir in
2508   *\ * | *\     *)
2509     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2510   *)
2511     install_sh="\${SHELL} $am_aux_dir/install-sh"
2512   esac
2513 fi
2514
2515 # Installed binaries are usually stripped using 'strip' when the user
2516 # run "make install-strip".  However 'strip' might not be the right
2517 # tool to use in cross-compilation environments, therefore Automake
2518 # will honor the 'STRIP' environment variable to overrule this program.
2519 if test "$cross_compiling" != no; then
2520   if test -n "$ac_tool_prefix"; then
2521   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2522 set dummy ${ac_tool_prefix}strip; ac_word=$2
2523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2524 $as_echo_n "checking for $ac_word... " >&6; }
2525 if ${ac_cv_prog_STRIP+:} false; then :
2526   $as_echo_n "(cached) " >&6
2527 else
2528   if test -n "$STRIP"; then
2529   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2530 else
2531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2532 for as_dir in $PATH
2533 do
2534   IFS=$as_save_IFS
2535   test -z "$as_dir" && as_dir=.
2536     for ac_exec_ext in '' $ac_executable_extensions; do
2537   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2538     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2539     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2540     break 2
2541   fi
2542 done
2543   done
2544 IFS=$as_save_IFS
2545
2546 fi
2547 fi
2548 STRIP=$ac_cv_prog_STRIP
2549 if test -n "$STRIP"; then
2550   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2551 $as_echo "$STRIP" >&6; }
2552 else
2553   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2554 $as_echo "no" >&6; }
2555 fi
2556
2557
2558 fi
2559 if test -z "$ac_cv_prog_STRIP"; then
2560   ac_ct_STRIP=$STRIP
2561   # Extract the first word of "strip", so it can be a program name with args.
2562 set dummy strip; ac_word=$2
2563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2564 $as_echo_n "checking for $ac_word... " >&6; }
2565 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2566   $as_echo_n "(cached) " >&6
2567 else
2568   if test -n "$ac_ct_STRIP"; then
2569   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2570 else
2571 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2572 for as_dir in $PATH
2573 do
2574   IFS=$as_save_IFS
2575   test -z "$as_dir" && as_dir=.
2576     for ac_exec_ext in '' $ac_executable_extensions; do
2577   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2578     ac_cv_prog_ac_ct_STRIP="strip"
2579     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2580     break 2
2581   fi
2582 done
2583   done
2584 IFS=$as_save_IFS
2585
2586 fi
2587 fi
2588 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2589 if test -n "$ac_ct_STRIP"; then
2590   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2591 $as_echo "$ac_ct_STRIP" >&6; }
2592 else
2593   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2594 $as_echo "no" >&6; }
2595 fi
2596
2597   if test "x$ac_ct_STRIP" = x; then
2598     STRIP=":"
2599   else
2600     case $cross_compiling:$ac_tool_warned in
2601 yes:)
2602 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2603 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2604 ac_tool_warned=yes ;;
2605 esac
2606     STRIP=$ac_ct_STRIP
2607   fi
2608 else
2609   STRIP="$ac_cv_prog_STRIP"
2610 fi
2611
2612 fi
2613 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2614
2615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2616 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2617 if test -z "$MKDIR_P"; then
2618   if ${ac_cv_path_mkdir+:} false; then :
2619   $as_echo_n "(cached) " >&6
2620 else
2621   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2622 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2623 do
2624   IFS=$as_save_IFS
2625   test -z "$as_dir" && as_dir=.
2626     for ac_prog in mkdir gmkdir; do
2627          for ac_exec_ext in '' $ac_executable_extensions; do
2628            as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2629            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2630              'mkdir (GNU coreutils) '* | \
2631              'mkdir (coreutils) '* | \
2632              'mkdir (fileutils) '4.1*)
2633                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2634                break 3;;
2635            esac
2636          done
2637        done
2638   done
2639 IFS=$as_save_IFS
2640
2641 fi
2642
2643   test -d ./--version && rmdir ./--version
2644   if test "${ac_cv_path_mkdir+set}" = set; then
2645     MKDIR_P="$ac_cv_path_mkdir -p"
2646   else
2647     # As a last resort, use the slow shell script.  Don't cache a
2648     # value for MKDIR_P within a source directory, because that will
2649     # break other packages using the cache if that directory is
2650     # removed, or if the value is a relative name.
2651     MKDIR_P="$ac_install_sh -d"
2652   fi
2653 fi
2654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2655 $as_echo "$MKDIR_P" >&6; }
2656
2657 for ac_prog in gawk mawk nawk awk
2658 do
2659   # Extract the first word of "$ac_prog", so it can be a program name with args.
2660 set dummy $ac_prog; ac_word=$2
2661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2662 $as_echo_n "checking for $ac_word... " >&6; }
2663 if ${ac_cv_prog_AWK+:} false; then :
2664   $as_echo_n "(cached) " >&6
2665 else
2666   if test -n "$AWK"; then
2667   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2668 else
2669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2670 for as_dir in $PATH
2671 do
2672   IFS=$as_save_IFS
2673   test -z "$as_dir" && as_dir=.
2674     for ac_exec_ext in '' $ac_executable_extensions; do
2675   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2676     ac_cv_prog_AWK="$ac_prog"
2677     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2678     break 2
2679   fi
2680 done
2681   done
2682 IFS=$as_save_IFS
2683
2684 fi
2685 fi
2686 AWK=$ac_cv_prog_AWK
2687 if test -n "$AWK"; then
2688   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2689 $as_echo "$AWK" >&6; }
2690 else
2691   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2692 $as_echo "no" >&6; }
2693 fi
2694
2695
2696   test -n "$AWK" && break
2697 done
2698
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2700 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2701 set x ${MAKE-make}
2702 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2703 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2704   $as_echo_n "(cached) " >&6
2705 else
2706   cat >conftest.make <<\_ACEOF
2707 SHELL = /bin/sh
2708 all:
2709         @echo '@@@%%%=$(MAKE)=@@@%%%'
2710 _ACEOF
2711 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2712 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2713   *@@@%%%=?*=@@@%%%*)
2714     eval ac_cv_prog_make_${ac_make}_set=yes;;
2715   *)
2716     eval ac_cv_prog_make_${ac_make}_set=no;;
2717 esac
2718 rm -f conftest.make
2719 fi
2720 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2721   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2722 $as_echo "yes" >&6; }
2723   SET_MAKE=
2724 else
2725   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2726 $as_echo "no" >&6; }
2727   SET_MAKE="MAKE=${MAKE-make}"
2728 fi
2729
2730 rm -rf .tst 2>/dev/null
2731 mkdir .tst 2>/dev/null
2732 if test -d .tst; then
2733   am__leading_dot=.
2734 else
2735   am__leading_dot=_
2736 fi
2737 rmdir .tst 2>/dev/null
2738
2739 # Check whether --enable-silent-rules was given.
2740 if test "${enable_silent_rules+set}" = set; then :
2741   enableval=$enable_silent_rules;
2742 fi
2743
2744 case $enable_silent_rules in # (((
2745   yes) AM_DEFAULT_VERBOSITY=0;;
2746    no) AM_DEFAULT_VERBOSITY=1;;
2747     *) AM_DEFAULT_VERBOSITY=1;;
2748 esac
2749 am_make=${MAKE-make}
2750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2751 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2752 if ${am_cv_make_support_nested_variables+:} false; then :
2753   $as_echo_n "(cached) " >&6
2754 else
2755   if $as_echo 'TRUE=$(BAR$(V))
2756 BAR0=false
2757 BAR1=true
2758 V=1
2759 am__doit:
2760         @$(TRUE)
2761 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2762   am_cv_make_support_nested_variables=yes
2763 else
2764   am_cv_make_support_nested_variables=no
2765 fi
2766 fi
2767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2768 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2769 if test $am_cv_make_support_nested_variables = yes; then
2770     AM_V='$(V)'
2771   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2772 else
2773   AM_V=$AM_DEFAULT_VERBOSITY
2774   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2775 fi
2776 AM_BACKSLASH='\'
2777
2778 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2779   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2780   # is not polluted with repeated "-I."
2781   am__isrc=' -I$(srcdir)'
2782   # test to see if srcdir already configured
2783   if test -f $srcdir/config.status; then
2784     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2785   fi
2786 fi
2787
2788 # test whether we have cygpath
2789 if test -z "$CYGPATH_W"; then
2790   if (cygpath --version) >/dev/null 2>/dev/null; then
2791     CYGPATH_W='cygpath -w'
2792   else
2793     CYGPATH_W=echo
2794   fi
2795 fi
2796
2797
2798 # Define the identity of the package.
2799  PACKAGE='openpam'
2800  VERSION='20190224'
2801
2802
2803 cat >>confdefs.h <<_ACEOF
2804 #define PACKAGE "$PACKAGE"
2805 _ACEOF
2806
2807
2808 cat >>confdefs.h <<_ACEOF
2809 #define VERSION "$VERSION"
2810 _ACEOF
2811
2812 # Some tools Automake needs.
2813
2814 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2815
2816
2817 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2818
2819
2820 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2821
2822
2823 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2824
2825
2826 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2827
2828 # For better backward compatibility.  To be removed once Automake 1.9.x
2829 # dies out for good.  For more background, see:
2830 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2831 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2832 mkdir_p='$(MKDIR_P)'
2833
2834 # We need awk for the "check" target (and possibly the TAP driver).  The
2835 # system "awk" is bad on some platforms.
2836 # Always define AMTAR for backward compatibility.  Yes, it's still used
2837 # in the wild :-(  We should find a proper way to deprecate it ...
2838 AMTAR='$${TAR-tar}'
2839
2840
2841 # We'll loop over all known methods to create a tar archive until one works.
2842 _am_tools='gnutar  pax cpio none'
2843
2844 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2845
2846
2847
2848
2849
2850
2851 # POSIX will say in a future version that running "rm -f" with no argument
2852 # is OK; and we want to be able to make that assumption in our Makefile
2853 # recipes.  So use an aggressive probe to check that the usage we want is
2854 # actually supported "in the wild" to an acceptable degree.
2855 # See automake bug#10828.
2856 # To make any issue more visible, cause the running configure to be aborted
2857 # by default if the 'rm' program in use doesn't match our expectations; the
2858 # user can still override this though.
2859 if rm -f && rm -fr && rm -rf; then : OK; else
2860   cat >&2 <<'END'
2861 Oops!
2862
2863 Your 'rm' program seems unable to run without file operands specified
2864 on the command line, even when the '-f' option is present.  This is contrary
2865 to the behaviour of most rm programs out there, and not conforming with
2866 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2867
2868 Please tell bug-automake@gnu.org about your system, including the value
2869 of your $PATH and any error possibly output before this message.  This
2870 can help us improve future automake versions.
2871
2872 END
2873   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2874     echo 'Configuration will proceed anyway, since you have set the' >&2
2875     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2876     echo >&2
2877   else
2878     cat >&2 <<'END'
2879 Aborting the configuration process, to ensure you take notice of the issue.
2880
2881 You can download and install GNU coreutils to get an 'rm' implementation
2882 that behaves properly: <https://www.gnu.org/software/coreutils/>.
2883
2884 If you want to complete the configuration process using your problematic
2885 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2886 to "yes", and re-run configure.
2887
2888 END
2889     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2890   fi
2891 fi
2892
2893 ac_config_headers="$ac_config_headers config.h"
2894
2895
2896 # C compiler and features
2897 ac_ext=c
2898 ac_cpp='$CPP $CPPFLAGS'
2899 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2900 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2901 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2902
2903 ac_ext=c
2904 ac_cpp='$CPP $CPPFLAGS'
2905 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2906 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2907 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2908 if test -n "$ac_tool_prefix"; then
2909   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2910 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2912 $as_echo_n "checking for $ac_word... " >&6; }
2913 if ${ac_cv_prog_CC+:} false; then :
2914   $as_echo_n "(cached) " >&6
2915 else
2916   if test -n "$CC"; then
2917   ac_cv_prog_CC="$CC" # Let the user override the test.
2918 else
2919 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2920 for as_dir in $PATH
2921 do
2922   IFS=$as_save_IFS
2923   test -z "$as_dir" && as_dir=.
2924     for ac_exec_ext in '' $ac_executable_extensions; do
2925   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2926     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2927     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2928     break 2
2929   fi
2930 done
2931   done
2932 IFS=$as_save_IFS
2933
2934 fi
2935 fi
2936 CC=$ac_cv_prog_CC
2937 if test -n "$CC"; then
2938   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2939 $as_echo "$CC" >&6; }
2940 else
2941   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2942 $as_echo "no" >&6; }
2943 fi
2944
2945
2946 fi
2947 if test -z "$ac_cv_prog_CC"; then
2948   ac_ct_CC=$CC
2949   # Extract the first word of "gcc", so it can be a program name with args.
2950 set dummy gcc; ac_word=$2
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2952 $as_echo_n "checking for $ac_word... " >&6; }
2953 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2954   $as_echo_n "(cached) " >&6
2955 else
2956   if test -n "$ac_ct_CC"; then
2957   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2958 else
2959 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2960 for as_dir in $PATH
2961 do
2962   IFS=$as_save_IFS
2963   test -z "$as_dir" && as_dir=.
2964     for ac_exec_ext in '' $ac_executable_extensions; do
2965   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2966     ac_cv_prog_ac_ct_CC="gcc"
2967     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2968     break 2
2969   fi
2970 done
2971   done
2972 IFS=$as_save_IFS
2973
2974 fi
2975 fi
2976 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2977 if test -n "$ac_ct_CC"; then
2978   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2979 $as_echo "$ac_ct_CC" >&6; }
2980 else
2981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2982 $as_echo "no" >&6; }
2983 fi
2984
2985   if test "x$ac_ct_CC" = x; then
2986     CC=""
2987   else
2988     case $cross_compiling:$ac_tool_warned in
2989 yes:)
2990 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2991 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2992 ac_tool_warned=yes ;;
2993 esac
2994     CC=$ac_ct_CC
2995   fi
2996 else
2997   CC="$ac_cv_prog_CC"
2998 fi
2999
3000 if test -z "$CC"; then
3001           if test -n "$ac_tool_prefix"; then
3002     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3003 set dummy ${ac_tool_prefix}cc; ac_word=$2
3004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3005 $as_echo_n "checking for $ac_word... " >&6; }
3006 if ${ac_cv_prog_CC+:} false; then :
3007   $as_echo_n "(cached) " >&6
3008 else
3009   if test -n "$CC"; then
3010   ac_cv_prog_CC="$CC" # Let the user override the test.
3011 else
3012 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3013 for as_dir in $PATH
3014 do
3015   IFS=$as_save_IFS
3016   test -z "$as_dir" && as_dir=.
3017     for ac_exec_ext in '' $ac_executable_extensions; do
3018   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3019     ac_cv_prog_CC="${ac_tool_prefix}cc"
3020     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3021     break 2
3022   fi
3023 done
3024   done
3025 IFS=$as_save_IFS
3026
3027 fi
3028 fi
3029 CC=$ac_cv_prog_CC
3030 if test -n "$CC"; then
3031   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3032 $as_echo "$CC" >&6; }
3033 else
3034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3035 $as_echo "no" >&6; }
3036 fi
3037
3038
3039   fi
3040 fi
3041 if test -z "$CC"; then
3042   # Extract the first word of "cc", so it can be a program name with args.
3043 set dummy cc; ac_word=$2
3044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3045 $as_echo_n "checking for $ac_word... " >&6; }
3046 if ${ac_cv_prog_CC+:} false; then :
3047   $as_echo_n "(cached) " >&6
3048 else
3049   if test -n "$CC"; then
3050   ac_cv_prog_CC="$CC" # Let the user override the test.
3051 else
3052   ac_prog_rejected=no
3053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3054 for as_dir in $PATH
3055 do
3056   IFS=$as_save_IFS
3057   test -z "$as_dir" && as_dir=.
3058     for ac_exec_ext in '' $ac_executable_extensions; do
3059   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3060     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3061        ac_prog_rejected=yes
3062        continue
3063      fi
3064     ac_cv_prog_CC="cc"
3065     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3066     break 2
3067   fi
3068 done
3069   done
3070 IFS=$as_save_IFS
3071
3072 if test $ac_prog_rejected = yes; then
3073   # We found a bogon in the path, so make sure we never use it.
3074   set dummy $ac_cv_prog_CC
3075   shift
3076   if test $# != 0; then
3077     # We chose a different compiler from the bogus one.
3078     # However, it has the same basename, so the bogon will be chosen
3079     # first if we set CC to just the basename; use the full file name.
3080     shift
3081     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3082   fi
3083 fi
3084 fi
3085 fi
3086 CC=$ac_cv_prog_CC
3087 if test -n "$CC"; then
3088   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3089 $as_echo "$CC" >&6; }
3090 else
3091   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3092 $as_echo "no" >&6; }
3093 fi
3094
3095
3096 fi
3097 if test -z "$CC"; then
3098   if test -n "$ac_tool_prefix"; then
3099   for ac_prog in cl.exe
3100   do
3101     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3102 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3104 $as_echo_n "checking for $ac_word... " >&6; }
3105 if ${ac_cv_prog_CC+:} false; then :
3106   $as_echo_n "(cached) " >&6
3107 else
3108   if test -n "$CC"; then
3109   ac_cv_prog_CC="$CC" # Let the user override the test.
3110 else
3111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3112 for as_dir in $PATH
3113 do
3114   IFS=$as_save_IFS
3115   test -z "$as_dir" && as_dir=.
3116     for ac_exec_ext in '' $ac_executable_extensions; do
3117   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3118     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3119     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3120     break 2
3121   fi
3122 done
3123   done
3124 IFS=$as_save_IFS
3125
3126 fi
3127 fi
3128 CC=$ac_cv_prog_CC
3129 if test -n "$CC"; then
3130   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3131 $as_echo "$CC" >&6; }
3132 else
3133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3134 $as_echo "no" >&6; }
3135 fi
3136
3137
3138     test -n "$CC" && break
3139   done
3140 fi
3141 if test -z "$CC"; then
3142   ac_ct_CC=$CC
3143   for ac_prog in cl.exe
3144 do
3145   # Extract the first word of "$ac_prog", so it can be a program name with args.
3146 set dummy $ac_prog; ac_word=$2
3147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3148 $as_echo_n "checking for $ac_word... " >&6; }
3149 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3150   $as_echo_n "(cached) " >&6
3151 else
3152   if test -n "$ac_ct_CC"; then
3153   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3154 else
3155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3156 for as_dir in $PATH
3157 do
3158   IFS=$as_save_IFS
3159   test -z "$as_dir" && as_dir=.
3160     for ac_exec_ext in '' $ac_executable_extensions; do
3161   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3162     ac_cv_prog_ac_ct_CC="$ac_prog"
3163     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3164     break 2
3165   fi
3166 done
3167   done
3168 IFS=$as_save_IFS
3169
3170 fi
3171 fi
3172 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3173 if test -n "$ac_ct_CC"; then
3174   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3175 $as_echo "$ac_ct_CC" >&6; }
3176 else
3177   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3178 $as_echo "no" >&6; }
3179 fi
3180
3181
3182   test -n "$ac_ct_CC" && break
3183 done
3184
3185   if test "x$ac_ct_CC" = x; then
3186     CC=""
3187   else
3188     case $cross_compiling:$ac_tool_warned in
3189 yes:)
3190 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3191 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3192 ac_tool_warned=yes ;;
3193 esac
3194     CC=$ac_ct_CC
3195   fi
3196 fi
3197
3198 fi
3199
3200
3201 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3202 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3203 as_fn_error $? "no acceptable C compiler found in \$PATH
3204 See \`config.log' for more details" "$LINENO" 5; }
3205
3206 # Provide some information about the compiler.
3207 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3208 set X $ac_compile
3209 ac_compiler=$2
3210 for ac_option in --version -v -V -qversion; do
3211   { { ac_try="$ac_compiler $ac_option >&5"
3212 case "(($ac_try" in
3213   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3214   *) ac_try_echo=$ac_try;;
3215 esac
3216 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3217 $as_echo "$ac_try_echo"; } >&5
3218   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3219   ac_status=$?
3220   if test -s conftest.err; then
3221     sed '10a\
3222 ... rest of stderr output deleted ...
3223          10q' conftest.err >conftest.er1
3224     cat conftest.er1 >&5
3225   fi
3226   rm -f conftest.er1 conftest.err
3227   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3228   test $ac_status = 0; }
3229 done
3230
3231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3232 /* end confdefs.h.  */
3233
3234 int
3235 main ()
3236 {
3237
3238   ;
3239   return 0;
3240 }
3241 _ACEOF
3242 ac_clean_files_save=$ac_clean_files
3243 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3244 # Try to create an executable without -o first, disregard a.out.
3245 # It will help us diagnose broken compilers, and finding out an intuition
3246 # of exeext.
3247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3248 $as_echo_n "checking whether the C compiler works... " >&6; }
3249 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3250
3251 # The possible output files:
3252 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3253
3254 ac_rmfiles=
3255 for ac_file in $ac_files
3256 do
3257   case $ac_file in
3258     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3259     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3260   esac
3261 done
3262 rm -f $ac_rmfiles
3263
3264 if { { ac_try="$ac_link_default"
3265 case "(($ac_try" in
3266   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3267   *) ac_try_echo=$ac_try;;
3268 esac
3269 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3270 $as_echo "$ac_try_echo"; } >&5
3271   (eval "$ac_link_default") 2>&5
3272   ac_status=$?
3273   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3274   test $ac_status = 0; }; then :
3275   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3276 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3277 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3278 # so that the user can short-circuit this test for compilers unknown to
3279 # Autoconf.
3280 for ac_file in $ac_files ''
3281 do
3282   test -f "$ac_file" || continue
3283   case $ac_file in
3284     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3285         ;;
3286     [ab].out )
3287         # We found the default executable, but exeext='' is most
3288         # certainly right.
3289         break;;
3290     *.* )
3291         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3292         then :; else
3293            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3294         fi
3295         # We set ac_cv_exeext here because the later test for it is not
3296         # safe: cross compilers may not add the suffix if given an `-o'
3297         # argument, so we may need to know it at that point already.
3298         # Even if this section looks crufty: it has the advantage of
3299         # actually working.
3300         break;;
3301     * )
3302         break;;
3303   esac
3304 done
3305 test "$ac_cv_exeext" = no && ac_cv_exeext=
3306
3307 else
3308   ac_file=''
3309 fi
3310 if test -z "$ac_file"; then :
3311   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3312 $as_echo "no" >&6; }
3313 $as_echo "$as_me: failed program was:" >&5
3314 sed 's/^/| /' conftest.$ac_ext >&5
3315
3316 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3317 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3318 as_fn_error 77 "C compiler cannot create executables
3319 See \`config.log' for more details" "$LINENO" 5; }
3320 else
3321   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3322 $as_echo "yes" >&6; }
3323 fi
3324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3325 $as_echo_n "checking for C compiler default output file name... " >&6; }
3326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3327 $as_echo "$ac_file" >&6; }
3328 ac_exeext=$ac_cv_exeext
3329
3330 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3331 ac_clean_files=$ac_clean_files_save
3332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3333 $as_echo_n "checking for suffix of executables... " >&6; }
3334 if { { ac_try="$ac_link"
3335 case "(($ac_try" in
3336   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3337   *) ac_try_echo=$ac_try;;
3338 esac
3339 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3340 $as_echo "$ac_try_echo"; } >&5
3341   (eval "$ac_link") 2>&5
3342   ac_status=$?
3343   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3344   test $ac_status = 0; }; then :
3345   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3346 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3347 # work properly (i.e., refer to `conftest.exe'), while it won't with
3348 # `rm'.
3349 for ac_file in conftest.exe conftest conftest.*; do
3350   test -f "$ac_file" || continue
3351   case $ac_file in
3352     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3353     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3354           break;;
3355     * ) break;;
3356   esac
3357 done
3358 else
3359   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3360 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3361 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3362 See \`config.log' for more details" "$LINENO" 5; }
3363 fi
3364 rm -f conftest conftest$ac_cv_exeext
3365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3366 $as_echo "$ac_cv_exeext" >&6; }
3367
3368 rm -f conftest.$ac_ext
3369 EXEEXT=$ac_cv_exeext
3370 ac_exeext=$EXEEXT
3371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3372 /* end confdefs.h.  */
3373 #include <stdio.h>
3374 int
3375 main ()
3376 {
3377 FILE *f = fopen ("conftest.out", "w");
3378  return ferror (f) || fclose (f) != 0;
3379
3380   ;
3381   return 0;
3382 }
3383 _ACEOF
3384 ac_clean_files="$ac_clean_files conftest.out"
3385 # Check that the compiler produces executables we can run.  If not, either
3386 # the compiler is broken, or we cross compile.
3387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3388 $as_echo_n "checking whether we are cross compiling... " >&6; }
3389 if test "$cross_compiling" != yes; then
3390   { { ac_try="$ac_link"
3391 case "(($ac_try" in
3392   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3393   *) ac_try_echo=$ac_try;;
3394 esac
3395 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3396 $as_echo "$ac_try_echo"; } >&5
3397   (eval "$ac_link") 2>&5
3398   ac_status=$?
3399   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3400   test $ac_status = 0; }
3401   if { ac_try='./conftest$ac_cv_exeext'
3402   { { case "(($ac_try" in
3403   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3404   *) ac_try_echo=$ac_try;;
3405 esac
3406 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3407 $as_echo "$ac_try_echo"; } >&5
3408   (eval "$ac_try") 2>&5
3409   ac_status=$?
3410   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3411   test $ac_status = 0; }; }; then
3412     cross_compiling=no
3413   else
3414     if test "$cross_compiling" = maybe; then
3415         cross_compiling=yes
3416     else
3417         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3418 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3419 as_fn_error $? "cannot run C compiled programs.
3420 If you meant to cross compile, use \`--host'.
3421 See \`config.log' for more details" "$LINENO" 5; }
3422     fi
3423   fi
3424 fi
3425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3426 $as_echo "$cross_compiling" >&6; }
3427
3428 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3429 ac_clean_files=$ac_clean_files_save
3430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3431 $as_echo_n "checking for suffix of object files... " >&6; }
3432 if ${ac_cv_objext+:} false; then :
3433   $as_echo_n "(cached) " >&6
3434 else
3435   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3436 /* end confdefs.h.  */
3437
3438 int
3439 main ()
3440 {
3441
3442   ;
3443   return 0;
3444 }
3445 _ACEOF
3446 rm -f conftest.o conftest.obj
3447 if { { ac_try="$ac_compile"
3448 case "(($ac_try" in
3449   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3450   *) ac_try_echo=$ac_try;;
3451 esac
3452 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3453 $as_echo "$ac_try_echo"; } >&5
3454   (eval "$ac_compile") 2>&5
3455   ac_status=$?
3456   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3457   test $ac_status = 0; }; then :
3458   for ac_file in conftest.o conftest.obj conftest.*; do
3459   test -f "$ac_file" || continue;
3460   case $ac_file in
3461     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3462     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3463        break;;
3464   esac
3465 done
3466 else
3467   $as_echo "$as_me: failed program was:" >&5
3468 sed 's/^/| /' conftest.$ac_ext >&5
3469
3470 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3471 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3472 as_fn_error $? "cannot compute suffix of object files: cannot compile
3473 See \`config.log' for more details" "$LINENO" 5; }
3474 fi
3475 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3476 fi
3477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3478 $as_echo "$ac_cv_objext" >&6; }
3479 OBJEXT=$ac_cv_objext
3480 ac_objext=$OBJEXT
3481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3482 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3483 if ${ac_cv_c_compiler_gnu+:} false; then :
3484   $as_echo_n "(cached) " >&6
3485 else
3486   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3487 /* end confdefs.h.  */
3488
3489 int
3490 main ()
3491 {
3492 #ifndef __GNUC__
3493        choke me
3494 #endif
3495
3496   ;
3497   return 0;
3498 }
3499 _ACEOF
3500 if ac_fn_c_try_compile "$LINENO"; then :
3501   ac_compiler_gnu=yes
3502 else
3503   ac_compiler_gnu=no
3504 fi
3505 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3506 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3507
3508 fi
3509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3510 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3511 if test $ac_compiler_gnu = yes; then
3512   GCC=yes
3513 else
3514   GCC=
3515 fi
3516 ac_test_CFLAGS=${CFLAGS+set}
3517 ac_save_CFLAGS=$CFLAGS
3518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3519 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3520 if ${ac_cv_prog_cc_g+:} false; then :
3521   $as_echo_n "(cached) " >&6
3522 else
3523   ac_save_c_werror_flag=$ac_c_werror_flag
3524    ac_c_werror_flag=yes
3525    ac_cv_prog_cc_g=no
3526    CFLAGS="-g"
3527    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3528 /* end confdefs.h.  */
3529
3530 int
3531 main ()
3532 {
3533
3534   ;
3535   return 0;
3536 }
3537 _ACEOF
3538 if ac_fn_c_try_compile "$LINENO"; then :
3539   ac_cv_prog_cc_g=yes
3540 else
3541   CFLAGS=""
3542       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3543 /* end confdefs.h.  */
3544
3545 int
3546 main ()
3547 {
3548
3549   ;
3550   return 0;
3551 }
3552 _ACEOF
3553 if ac_fn_c_try_compile "$LINENO"; then :
3554
3555 else
3556   ac_c_werror_flag=$ac_save_c_werror_flag
3557          CFLAGS="-g"
3558          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3559 /* end confdefs.h.  */
3560
3561 int
3562 main ()
3563 {
3564
3565   ;
3566   return 0;
3567 }
3568 _ACEOF
3569 if ac_fn_c_try_compile "$LINENO"; then :
3570   ac_cv_prog_cc_g=yes
3571 fi
3572 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3573 fi
3574 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3575 fi
3576 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3577    ac_c_werror_flag=$ac_save_c_werror_flag
3578 fi
3579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3580 $as_echo "$ac_cv_prog_cc_g" >&6; }
3581 if test "$ac_test_CFLAGS" = set; then
3582   CFLAGS=$ac_save_CFLAGS
3583 elif test $ac_cv_prog_cc_g = yes; then
3584   if test "$GCC" = yes; then
3585     CFLAGS="-g -O2"
3586   else
3587     CFLAGS="-g"
3588   fi
3589 else
3590   if test "$GCC" = yes; then
3591     CFLAGS="-O2"
3592   else
3593     CFLAGS=
3594   fi
3595 fi
3596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3597 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3598 if ${ac_cv_prog_cc_c89+:} false; then :
3599   $as_echo_n "(cached) " >&6
3600 else
3601   ac_cv_prog_cc_c89=no
3602 ac_save_CC=$CC
3603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3604 /* end confdefs.h.  */
3605 #include <stdarg.h>
3606 #include <stdio.h>
3607 struct stat;
3608 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3609 struct buf { int x; };
3610 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3611 static char *e (p, i)
3612      char **p;
3613      int i;
3614 {
3615   return p[i];
3616 }
3617 static char *f (char * (*g) (char **, int), char **p, ...)
3618 {
3619   char *s;
3620   va_list v;
3621   va_start (v,p);
3622   s = g (p, va_arg (v,int));
3623   va_end (v);
3624   return s;
3625 }
3626
3627 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3628    function prototypes and stuff, but not '\xHH' hex character constants.
3629    These don't provoke an error unfortunately, instead are silently treated
3630    as 'x'.  The following induces an error, until -std is added to get
3631    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3632    array size at least.  It's necessary to write '\x00'==0 to get something
3633    that's true only with -std.  */
3634 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3635
3636 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3637    inside strings and character constants.  */
3638 #define FOO(x) 'x'
3639 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3640
3641 int test (int i, double x);
3642 struct s1 {int (*f) (int a);};
3643 struct s2 {int (*f) (double a);};
3644 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3645 int argc;
3646 char **argv;
3647 int
3648 main ()
3649 {
3650 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3651   ;
3652   return 0;
3653 }
3654 _ACEOF
3655 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3656         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3657 do
3658   CC="$ac_save_CC $ac_arg"
3659   if ac_fn_c_try_compile "$LINENO"; then :
3660   ac_cv_prog_cc_c89=$ac_arg
3661 fi
3662 rm -f core conftest.err conftest.$ac_objext
3663   test "x$ac_cv_prog_cc_c89" != "xno" && break
3664 done
3665 rm -f conftest.$ac_ext
3666 CC=$ac_save_CC
3667
3668 fi
3669 # AC_CACHE_VAL
3670 case "x$ac_cv_prog_cc_c89" in
3671   x)
3672     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3673 $as_echo "none needed" >&6; } ;;
3674   xno)
3675     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3676 $as_echo "unsupported" >&6; } ;;
3677   *)
3678     CC="$CC $ac_cv_prog_cc_c89"
3679     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3680 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3681 esac
3682 if test "x$ac_cv_prog_cc_c89" != xno; then :
3683
3684 fi
3685
3686 ac_ext=c
3687 ac_cpp='$CPP $CPPFLAGS'
3688 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3689 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3690 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3691
3692 ac_ext=c
3693 ac_cpp='$CPP $CPPFLAGS'
3694 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3695 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3696 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3698 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3699 if ${am_cv_prog_cc_c_o+:} false; then :
3700   $as_echo_n "(cached) " >&6
3701 else
3702   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3703 /* end confdefs.h.  */
3704
3705 int
3706 main ()
3707 {
3708
3709   ;
3710   return 0;
3711 }
3712 _ACEOF
3713   # Make sure it works both with $CC and with simple cc.
3714   # Following AC_PROG_CC_C_O, we do the test twice because some
3715   # compilers refuse to overwrite an existing .o file with -o,
3716   # though they will create one.
3717   am_cv_prog_cc_c_o=yes
3718   for am_i in 1 2; do
3719     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3720    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3721    ac_status=$?
3722    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3723    (exit $ac_status); } \
3724          && test -f conftest2.$ac_objext; then
3725       : OK
3726     else
3727       am_cv_prog_cc_c_o=no
3728       break
3729     fi
3730   done
3731   rm -f core conftest*
3732   unset am_i
3733 fi
3734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3735 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3736 if test "$am_cv_prog_cc_c_o" != yes; then
3737    # Losing compiler, so override with the script.
3738    # FIXME: It is wrong to rewrite CC.
3739    # But if we don't then we get into trouble of one sort or another.
3740    # A longer-term fix would be to have automake use am__CC in this case,
3741    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3742    CC="$am_aux_dir/compile $CC"
3743 fi
3744 ac_ext=c
3745 ac_cpp='$CPP $CPPFLAGS'
3746 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3747 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3748 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3749
3750 DEPDIR="${am__leading_dot}deps"
3751
3752 ac_config_commands="$ac_config_commands depfiles"
3753
3754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3755 $as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; }
3756 cat > confinc.mk << 'END'
3757 am__doit:
3758         @echo this is the am__doit target >confinc.out
3759 .PHONY: am__doit
3760 END
3761 am__include="#"
3762 am__quote=
3763 # BSD make does it like this.
3764 echo '.include "confinc.mk" # ignored' > confmf.BSD
3765 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
3766 echo 'include confinc.mk # ignored' > confmf.GNU
3767 _am_result=no
3768 for s in GNU BSD; do
3769   { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3770    (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3771    ac_status=$?
3772    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773    (exit $ac_status); }
3774   case $?:`cat confinc.out 2>/dev/null` in #(
3775   '0:this is the am__doit target') :
3776     case $s in #(
3777   BSD) :
3778     am__include='.include' am__quote='"' ;; #(
3779   *) :
3780     am__include='include' am__quote='' ;;
3781 esac ;; #(
3782   *) :
3783      ;;
3784 esac
3785   if test "$am__include" != "#"; then
3786     _am_result="yes ($s style)"
3787     break
3788   fi
3789 done
3790 rm -f confinc.* confmf.*
3791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3792 $as_echo "${_am_result}" >&6; }
3793
3794 # Check whether --enable-dependency-tracking was given.
3795 if test "${enable_dependency_tracking+set}" = set; then :
3796   enableval=$enable_dependency_tracking;
3797 fi
3798
3799 if test "x$enable_dependency_tracking" != xno; then
3800   am_depcomp="$ac_aux_dir/depcomp"
3801   AMDEPBACKSLASH='\'
3802   am__nodep='_no'
3803 fi
3804  if test "x$enable_dependency_tracking" != xno; then
3805   AMDEP_TRUE=
3806   AMDEP_FALSE='#'
3807 else
3808   AMDEP_TRUE='#'
3809   AMDEP_FALSE=
3810 fi
3811
3812
3813
3814 depcc="$CC"   am_compiler_list=
3815
3816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3817 $as_echo_n "checking dependency style of $depcc... " >&6; }
3818 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3819   $as_echo_n "(cached) " >&6
3820 else
3821   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3822   # We make a subdir and do the tests there.  Otherwise we can end up
3823   # making bogus files that we don't know about and never remove.  For
3824   # instance it was reported that on HP-UX the gcc test will end up
3825   # making a dummy file named 'D' -- because '-MD' means "put the output
3826   # in D".
3827   rm -rf conftest.dir
3828   mkdir conftest.dir
3829   # Copy depcomp to subdir because otherwise we won't find it if we're
3830   # using a relative directory.
3831   cp "$am_depcomp" conftest.dir
3832   cd conftest.dir
3833   # We will build objects and dependencies in a subdirectory because
3834   # it helps to detect inapplicable dependency modes.  For instance
3835   # both Tru64's cc and ICC support -MD to output dependencies as a
3836   # side effect of compilation, but ICC will put the dependencies in
3837   # the current directory while Tru64 will put them in the object
3838   # directory.
3839   mkdir sub
3840
3841   am_cv_CC_dependencies_compiler_type=none
3842   if test "$am_compiler_list" = ""; then
3843      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3844   fi
3845   am__universal=false
3846   case " $depcc " in #(
3847      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3848      esac
3849
3850   for depmode in $am_compiler_list; do
3851     # Setup a source with many dependencies, because some compilers
3852     # like to wrap large dependency lists on column 80 (with \), and
3853     # we should not choose a depcomp mode which is confused by this.
3854     #
3855     # We need to recreate these files for each test, as the compiler may
3856     # overwrite some of them when testing with obscure command lines.
3857     # This happens at least with the AIX C compiler.
3858     : > sub/conftest.c
3859     for i in 1 2 3 4 5 6; do
3860       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3861       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3862       # Solaris 10 /bin/sh.
3863       echo '/* dummy */' > sub/conftst$i.h
3864     done
3865     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3866
3867     # We check with '-c' and '-o' for the sake of the "dashmstdout"
3868     # mode.  It turns out that the SunPro C++ compiler does not properly
3869     # handle '-M -o', and we need to detect this.  Also, some Intel
3870     # versions had trouble with output in subdirs.
3871     am__obj=sub/conftest.${OBJEXT-o}
3872     am__minus_obj="-o $am__obj"
3873     case $depmode in
3874     gcc)
3875       # This depmode causes a compiler race in universal mode.
3876       test "$am__universal" = false || continue
3877       ;;
3878     nosideeffect)
3879       # After this tag, mechanisms are not by side-effect, so they'll
3880       # only be used when explicitly requested.
3881       if test "x$enable_dependency_tracking" = xyes; then
3882         continue
3883       else
3884         break
3885       fi
3886       ;;
3887     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3888       # This compiler won't grok '-c -o', but also, the minuso test has
3889       # not run yet.  These depmodes are late enough in the game, and
3890       # so weak that their functioning should not be impacted.
3891       am__obj=conftest.${OBJEXT-o}
3892       am__minus_obj=
3893       ;;
3894     none) break ;;
3895     esac
3896     if depmode=$depmode \
3897        source=sub/conftest.c object=$am__obj \
3898        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3899        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3900          >/dev/null 2>conftest.err &&
3901        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3902        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3903        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3904        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3905       # icc doesn't choke on unknown options, it will just issue warnings
3906       # or remarks (even with -Werror).  So we grep stderr for any message
3907       # that says an option was ignored or not supported.
3908       # When given -MP, icc 7.0 and 7.1 complain thusly:
3909       #   icc: Command line warning: ignoring option '-M'; no argument required
3910       # The diagnosis changed in icc 8.0:
3911       #   icc: Command line remark: option '-MP' not supported
3912       if (grep 'ignoring option' conftest.err ||
3913           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3914         am_cv_CC_dependencies_compiler_type=$depmode
3915         break
3916       fi
3917     fi
3918   done
3919
3920   cd ..
3921   rm -rf conftest.dir
3922 else
3923   am_cv_CC_dependencies_compiler_type=none
3924 fi
3925
3926 fi
3927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3928 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3929 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3930
3931  if
3932   test "x$enable_dependency_tracking" != xno \
3933   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3934   am__fastdepCC_TRUE=
3935   am__fastdepCC_FALSE='#'
3936 else
3937   am__fastdepCC_TRUE='#'
3938   am__fastdepCC_FALSE=
3939 fi
3940
3941
3942    case $ac_cv_prog_cc_stdc in #(
3943   no) :
3944     ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;; #(
3945   *) :
3946     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3947 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3948 if ${ac_cv_prog_cc_c99+:} false; then :
3949   $as_echo_n "(cached) " >&6
3950 else
3951   ac_cv_prog_cc_c99=no
3952 ac_save_CC=$CC
3953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3954 /* end confdefs.h.  */
3955 #include <stdarg.h>
3956 #include <stdbool.h>
3957 #include <stdlib.h>
3958 #include <wchar.h>
3959 #include <stdio.h>
3960
3961 // Check varargs macros.  These examples are taken from C99 6.10.3.5.
3962 #define debug(...) fprintf (stderr, __VA_ARGS__)
3963 #define showlist(...) puts (#__VA_ARGS__)
3964 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3965 static void
3966 test_varargs_macros (void)
3967 {
3968   int x = 1234;
3969   int y = 5678;
3970   debug ("Flag");
3971   debug ("X = %d\n", x);
3972   showlist (The first, second, and third items.);
3973   report (x>y, "x is %d but y is %d", x, y);
3974 }
3975
3976 // Check long long types.
3977 #define BIG64 18446744073709551615ull
3978 #define BIG32 4294967295ul
3979 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3980 #if !BIG_OK
3981   your preprocessor is broken;
3982 #endif
3983 #if BIG_OK
3984 #else
3985   your preprocessor is broken;
3986 #endif
3987 static long long int bignum = -9223372036854775807LL;
3988 static unsigned long long int ubignum = BIG64;
3989
3990 struct incomplete_array
3991 {
3992   int datasize;
3993   double data[];
3994 };
3995
3996 struct named_init {
3997   int number;
3998   const wchar_t *name;
3999   double average;
4000 };
4001
4002 typedef const char *ccp;
4003
4004 static inline int
4005 test_restrict (ccp restrict text)
4006 {
4007   // See if C++-style comments work.
4008   // Iterate through items via the restricted pointer.
4009   // Also check for declarations in for loops.
4010   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4011     continue;
4012   return 0;
4013 }
4014
4015 // Check varargs and va_copy.
4016 static void
4017 test_varargs (const char *format, ...)
4018 {
4019   va_list args;
4020   va_start (args, format);
4021   va_list args_copy;
4022   va_copy (args_copy, args);
4023
4024   const char *str;
4025   int number;
4026   float fnumber;
4027
4028   while (*format)
4029     {
4030       switch (*format++)
4031         {
4032         case 's': // string
4033           str = va_arg (args_copy, const char *);
4034           break;
4035         case 'd': // int
4036           number = va_arg (args_copy, int);
4037           break;
4038         case 'f': // float
4039           fnumber = va_arg (args_copy, double);
4040           break;
4041         default:
4042           break;
4043         }
4044     }
4045   va_end (args_copy);
4046   va_end (args);
4047 }
4048
4049 int
4050 main ()
4051 {
4052
4053   // Check bool.
4054   _Bool success = false;
4055
4056   // Check restrict.
4057   if (test_restrict ("String literal") == 0)
4058     success = true;
4059   char *restrict newvar = "Another string";
4060
4061   // Check varargs.
4062   test_varargs ("s, d' f .", "string", 65, 34.234);
4063   test_varargs_macros ();
4064
4065   // Check flexible array members.
4066   struct incomplete_array *ia =
4067     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4068   ia->datasize = 10;
4069   for (int i = 0; i < ia->datasize; ++i)
4070     ia->data[i] = i * 1.234;
4071
4072   // Check named initializers.
4073   struct named_init ni = {
4074     .number = 34,
4075     .name = L"Test wide string",
4076     .average = 543.34343,
4077   };
4078
4079   ni.number = 58;
4080
4081   int dynamic_array[ni.number];
4082   dynamic_array[ni.number - 1] = 543;
4083
4084   // work around unused variable warnings
4085   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4086           || dynamic_array[ni.number - 1] != 543);
4087
4088   ;
4089   return 0;
4090 }
4091 _ACEOF
4092 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4093 do
4094   CC="$ac_save_CC $ac_arg"
4095   if ac_fn_c_try_compile "$LINENO"; then :
4096   ac_cv_prog_cc_c99=$ac_arg
4097 fi
4098 rm -f core conftest.err conftest.$ac_objext
4099   test "x$ac_cv_prog_cc_c99" != "xno" && break
4100 done
4101 rm -f conftest.$ac_ext
4102 CC=$ac_save_CC
4103
4104 fi
4105 # AC_CACHE_VAL
4106 case "x$ac_cv_prog_cc_c99" in
4107   x)
4108     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4109 $as_echo "none needed" >&6; } ;;
4110   xno)
4111     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4112 $as_echo "unsupported" >&6; } ;;
4113   *)
4114     CC="$CC $ac_cv_prog_cc_c99"
4115     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4116 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4117 esac
4118 if test "x$ac_cv_prog_cc_c99" != xno; then :
4119   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4120 else
4121   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4122 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4123 if ${ac_cv_prog_cc_c89+:} false; then :
4124   $as_echo_n "(cached) " >&6
4125 else
4126   ac_cv_prog_cc_c89=no
4127 ac_save_CC=$CC
4128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4129 /* end confdefs.h.  */
4130 #include <stdarg.h>
4131 #include <stdio.h>
4132 struct stat;
4133 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4134 struct buf { int x; };
4135 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4136 static char *e (p, i)
4137      char **p;
4138      int i;
4139 {
4140   return p[i];
4141 }
4142 static char *f (char * (*g) (char **, int), char **p, ...)
4143 {
4144   char *s;
4145   va_list v;
4146   va_start (v,p);
4147   s = g (p, va_arg (v,int));
4148   va_end (v);
4149   return s;
4150 }
4151
4152 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4153    function prototypes and stuff, but not '\xHH' hex character constants.
4154    These don't provoke an error unfortunately, instead are silently treated
4155    as 'x'.  The following induces an error, until -std is added to get
4156    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4157    array size at least.  It's necessary to write '\x00'==0 to get something
4158    that's true only with -std.  */
4159 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4160
4161 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4162    inside strings and character constants.  */
4163 #define FOO(x) 'x'
4164 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4165
4166 int test (int i, double x);
4167 struct s1 {int (*f) (int a);};
4168 struct s2 {int (*f) (double a);};
4169 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4170 int argc;
4171 char **argv;
4172 int
4173 main ()
4174 {
4175 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4176   ;
4177   return 0;
4178 }
4179 _ACEOF
4180 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4181         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4182 do
4183   CC="$ac_save_CC $ac_arg"
4184   if ac_fn_c_try_compile "$LINENO"; then :
4185   ac_cv_prog_cc_c89=$ac_arg
4186 fi
4187 rm -f core conftest.err conftest.$ac_objext
4188   test "x$ac_cv_prog_cc_c89" != "xno" && break
4189 done
4190 rm -f conftest.$ac_ext
4191 CC=$ac_save_CC
4192
4193 fi
4194 # AC_CACHE_VAL
4195 case "x$ac_cv_prog_cc_c89" in
4196   x)
4197     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4198 $as_echo "none needed" >&6; } ;;
4199   xno)
4200     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4201 $as_echo "unsupported" >&6; } ;;
4202   *)
4203     CC="$CC $ac_cv_prog_cc_c89"
4204     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4205 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4206 esac
4207 if test "x$ac_cv_prog_cc_c89" != xno; then :
4208   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4209 else
4210   ac_cv_prog_cc_stdc=no
4211 fi
4212
4213 fi
4214  ;;
4215 esac
4216   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO Standard C" >&5
4217 $as_echo_n "checking for $CC option to accept ISO Standard C... " >&6; }
4218   if ${ac_cv_prog_cc_stdc+:} false; then :
4219   $as_echo_n "(cached) " >&6
4220 fi
4221
4222   case $ac_cv_prog_cc_stdc in #(
4223   no) :
4224     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4225 $as_echo "unsupported" >&6; } ;; #(
4226   '') :
4227     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4228 $as_echo "none needed" >&6; } ;; #(
4229   *) :
4230     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_stdc" >&5
4231 $as_echo "$ac_cv_prog_cc_stdc" >&6; } ;;
4232 esac
4233
4234 ac_ext=c
4235 ac_cpp='$CPP $CPPFLAGS'
4236 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4237 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4238 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4240 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4241 # On Suns, sometimes $CPP names a directory.
4242 if test -n "$CPP" && test -d "$CPP"; then
4243   CPP=
4244 fi
4245 if test -z "$CPP"; then
4246   if ${ac_cv_prog_CPP+:} false; then :
4247   $as_echo_n "(cached) " >&6
4248 else
4249       # Double quotes because CPP needs to be expanded
4250     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4251     do
4252       ac_preproc_ok=false
4253 for ac_c_preproc_warn_flag in '' yes
4254 do
4255   # Use a header file that comes with gcc, so configuring glibc
4256   # with a fresh cross-compiler works.
4257   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4258   # <limits.h> exists even on freestanding compilers.
4259   # On the NeXT, cc -E runs the code through the compiler's parser,
4260   # not just through cpp. "Syntax error" is here to catch this case.
4261   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4262 /* end confdefs.h.  */
4263 #ifdef __STDC__
4264 # include <limits.h>
4265 #else
4266 # include <assert.h>
4267 #endif
4268                      Syntax error
4269 _ACEOF
4270 if ac_fn_c_try_cpp "$LINENO"; then :
4271
4272 else
4273   # Broken: fails on valid input.
4274 continue
4275 fi
4276 rm -f conftest.err conftest.i conftest.$ac_ext
4277
4278   # OK, works on sane cases.  Now check whether nonexistent headers
4279   # can be detected and how.
4280   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4281 /* end confdefs.h.  */
4282 #include <ac_nonexistent.h>
4283 _ACEOF
4284 if ac_fn_c_try_cpp "$LINENO"; then :
4285   # Broken: success on invalid input.
4286 continue
4287 else
4288   # Passes both tests.
4289 ac_preproc_ok=:
4290 break
4291 fi
4292 rm -f conftest.err conftest.i conftest.$ac_ext
4293
4294 done
4295 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4296 rm -f conftest.i conftest.err conftest.$ac_ext
4297 if $ac_preproc_ok; then :
4298   break
4299 fi
4300
4301     done
4302     ac_cv_prog_CPP=$CPP
4303
4304 fi
4305   CPP=$ac_cv_prog_CPP
4306 else
4307   ac_cv_prog_CPP=$CPP
4308 fi
4309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4310 $as_echo "$CPP" >&6; }
4311 ac_preproc_ok=false
4312 for ac_c_preproc_warn_flag in '' yes
4313 do
4314   # Use a header file that comes with gcc, so configuring glibc
4315   # with a fresh cross-compiler works.
4316   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4317   # <limits.h> exists even on freestanding compilers.
4318   # On the NeXT, cc -E runs the code through the compiler's parser,
4319   # not just through cpp. "Syntax error" is here to catch this case.
4320   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4321 /* end confdefs.h.  */
4322 #ifdef __STDC__
4323 # include <limits.h>
4324 #else
4325 # include <assert.h>
4326 #endif
4327                      Syntax error
4328 _ACEOF
4329 if ac_fn_c_try_cpp "$LINENO"; then :
4330
4331 else
4332   # Broken: fails on valid input.
4333 continue
4334 fi
4335 rm -f conftest.err conftest.i conftest.$ac_ext
4336
4337   # OK, works on sane cases.  Now check whether nonexistent headers
4338   # can be detected and how.
4339   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4340 /* end confdefs.h.  */
4341 #include <ac_nonexistent.h>
4342 _ACEOF
4343 if ac_fn_c_try_cpp "$LINENO"; then :
4344   # Broken: success on invalid input.
4345 continue
4346 else
4347   # Passes both tests.
4348 ac_preproc_ok=:
4349 break
4350 fi
4351 rm -f conftest.err conftest.i conftest.$ac_ext
4352
4353 done
4354 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4355 rm -f conftest.i conftest.err conftest.$ac_ext
4356 if $ac_preproc_ok; then :
4357
4358 else
4359   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4360 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4361 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4362 See \`config.log' for more details" "$LINENO" 5; }
4363 fi
4364
4365 ac_ext=c
4366 ac_cpp='$CPP $CPPFLAGS'
4367 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4368 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4369 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4370
4371
4372
4373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4374 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4375 if ${ac_cv_path_GREP+:} false; then :
4376   $as_echo_n "(cached) " >&6
4377 else
4378   if test -z "$GREP"; then
4379   ac_path_GREP_found=false
4380   # Loop through the user's path and test for each of PROGNAME-LIST
4381   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4382 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4383 do
4384   IFS=$as_save_IFS
4385   test -z "$as_dir" && as_dir=.
4386     for ac_prog in grep ggrep; do
4387     for ac_exec_ext in '' $ac_executable_extensions; do
4388       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4389       as_fn_executable_p "$ac_path_GREP" || continue
4390 # Check for GNU ac_path_GREP and select it if it is found.
4391   # Check for GNU $ac_path_GREP
4392 case `"$ac_path_GREP" --version 2>&1` in
4393 *GNU*)
4394   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4395 *)
4396   ac_count=0
4397   $as_echo_n 0123456789 >"conftest.in"
4398   while :
4399   do
4400     cat "conftest.in" "conftest.in" >"conftest.tmp"
4401     mv "conftest.tmp" "conftest.in"
4402     cp "conftest.in" "conftest.nl"
4403     $as_echo 'GREP' >> "conftest.nl"
4404     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4405     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4406     as_fn_arith $ac_count + 1 && ac_count=$as_val
4407     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4408       # Best one so far, save it but keep looking for a better one
4409       ac_cv_path_GREP="$ac_path_GREP"
4410       ac_path_GREP_max=$ac_count
4411     fi
4412     # 10*(2^10) chars as input seems more than enough
4413     test $ac_count -gt 10 && break
4414   done
4415   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4416 esac
4417
4418       $ac_path_GREP_found && break 3
4419     done
4420   done
4421   done
4422 IFS=$as_save_IFS
4423   if test -z "$ac_cv_path_GREP"; then
4424     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4425   fi
4426 else
4427   ac_cv_path_GREP=$GREP
4428 fi
4429
4430 fi
4431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4432 $as_echo "$ac_cv_path_GREP" >&6; }
4433  GREP="$ac_cv_path_GREP"
4434
4435
4436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4437 $as_echo_n "checking for egrep... " >&6; }
4438 if ${ac_cv_path_EGREP+:} false; then :
4439   $as_echo_n "(cached) " >&6
4440 else
4441   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4442    then ac_cv_path_EGREP="$GREP -E"
4443    else
4444      if test -z "$EGREP"; then
4445   ac_path_EGREP_found=false
4446   # Loop through the user's path and test for each of PROGNAME-LIST
4447   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4448 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4449 do
4450   IFS=$as_save_IFS
4451   test -z "$as_dir" && as_dir=.
4452     for ac_prog in egrep; do
4453     for ac_exec_ext in '' $ac_executable_extensions; do
4454       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4455       as_fn_executable_p "$ac_path_EGREP" || continue
4456 # Check for GNU ac_path_EGREP and select it if it is found.
4457   # Check for GNU $ac_path_EGREP
4458 case `"$ac_path_EGREP" --version 2>&1` in
4459 *GNU*)
4460   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4461 *)
4462   ac_count=0
4463   $as_echo_n 0123456789 >"conftest.in"
4464   while :
4465   do
4466     cat "conftest.in" "conftest.in" >"conftest.tmp"
4467     mv "conftest.tmp" "conftest.in"
4468     cp "conftest.in" "conftest.nl"
4469     $as_echo 'EGREP' >> "conftest.nl"
4470     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4471     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4472     as_fn_arith $ac_count + 1 && ac_count=$as_val
4473     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4474       # Best one so far, save it but keep looking for a better one
4475       ac_cv_path_EGREP="$ac_path_EGREP"
4476       ac_path_EGREP_max=$ac_count
4477     fi
4478     # 10*(2^10) chars as input seems more than enough
4479     test $ac_count -gt 10 && break
4480   done
4481   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4482 esac
4483
4484       $ac_path_EGREP_found && break 3
4485     done
4486   done
4487   done
4488 IFS=$as_save_IFS
4489   if test -z "$ac_cv_path_EGREP"; then
4490     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4491   fi
4492 else
4493   ac_cv_path_EGREP=$EGREP
4494 fi
4495
4496    fi
4497 fi
4498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4499 $as_echo "$ac_cv_path_EGREP" >&6; }
4500  EGREP="$ac_cv_path_EGREP"
4501
4502
4503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4504 $as_echo_n "checking for ANSI C header files... " >&6; }
4505 if ${ac_cv_header_stdc+:} false; then :
4506   $as_echo_n "(cached) " >&6
4507 else
4508   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4509 /* end confdefs.h.  */
4510 #include <stdlib.h>
4511 #include <stdarg.h>
4512 #include <string.h>
4513 #include <float.h>
4514
4515 int
4516 main ()
4517 {
4518
4519   ;
4520   return 0;
4521 }
4522 _ACEOF
4523 if ac_fn_c_try_compile "$LINENO"; then :
4524   ac_cv_header_stdc=yes
4525 else
4526   ac_cv_header_stdc=no
4527 fi
4528 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4529
4530 if test $ac_cv_header_stdc = yes; then
4531   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4532   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4533 /* end confdefs.h.  */
4534 #include <string.h>
4535
4536 _ACEOF
4537 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4538   $EGREP "memchr" >/dev/null 2>&1; then :
4539
4540 else
4541   ac_cv_header_stdc=no
4542 fi
4543 rm -f conftest*
4544
4545 fi
4546
4547 if test $ac_cv_header_stdc = yes; then
4548   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4549   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4550 /* end confdefs.h.  */
4551 #include <stdlib.h>
4552
4553 _ACEOF
4554 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4555   $EGREP "free" >/dev/null 2>&1; then :
4556
4557 else
4558   ac_cv_header_stdc=no
4559 fi
4560 rm -f conftest*
4561
4562 fi
4563
4564 if test $ac_cv_header_stdc = yes; then
4565   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4566   if test "$cross_compiling" = yes; then :
4567   :
4568 else
4569   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4570 /* end confdefs.h.  */
4571 #include <ctype.h>
4572 #include <stdlib.h>
4573 #if ((' ' & 0x0FF) == 0x020)
4574 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4575 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4576 #else
4577 # define ISLOWER(c) \
4578                    (('a' <= (c) && (c) <= 'i') \
4579                      || ('j' <= (c) && (c) <= 'r') \
4580                      || ('s' <= (c) && (c) <= 'z'))
4581 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4582 #endif
4583
4584 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4585 int
4586 main ()
4587 {
4588   int i;
4589   for (i = 0; i < 256; i++)
4590     if (XOR (islower (i), ISLOWER (i))
4591         || toupper (i) != TOUPPER (i))
4592       return 2;
4593   return 0;
4594 }
4595 _ACEOF
4596 if ac_fn_c_try_run "$LINENO"; then :
4597
4598 else
4599   ac_cv_header_stdc=no
4600 fi
4601 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4602   conftest.$ac_objext conftest.beam conftest.$ac_ext
4603 fi
4604
4605 fi
4606 fi
4607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4608 $as_echo "$ac_cv_header_stdc" >&6; }
4609 if test $ac_cv_header_stdc = yes; then
4610
4611 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4612
4613 fi
4614
4615 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4616 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4617                   inttypes.h stdint.h unistd.h
4618 do :
4619   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4620 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4621 "
4622 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4623   cat >>confdefs.h <<_ACEOF
4624 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4625 _ACEOF
4626
4627 fi
4628
4629 done
4630
4631
4632
4633   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4634 if test "x$ac_cv_header_minix_config_h" = xyes; then :
4635   MINIX=yes
4636 else
4637   MINIX=
4638 fi
4639
4640
4641   if test "$MINIX" = yes; then
4642
4643 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4644
4645
4646 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4647
4648
4649 $as_echo "#define _MINIX 1" >>confdefs.h
4650
4651   fi
4652
4653
4654   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4655 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4656 if ${ac_cv_safe_to_define___extensions__+:} false; then :
4657   $as_echo_n "(cached) " >&6
4658 else
4659   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4660 /* end confdefs.h.  */
4661
4662 #         define __EXTENSIONS__ 1
4663           $ac_includes_default
4664 int
4665 main ()
4666 {
4667
4668   ;
4669   return 0;
4670 }
4671 _ACEOF
4672 if ac_fn_c_try_compile "$LINENO"; then :
4673   ac_cv_safe_to_define___extensions__=yes
4674 else
4675   ac_cv_safe_to_define___extensions__=no
4676 fi
4677 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4678 fi
4679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4680 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4681   test $ac_cv_safe_to_define___extensions__ = yes &&
4682     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4683
4684   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4685
4686   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4687
4688   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4689
4690   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4691
4692
4693
4694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4695 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4696 if ${ac_cv_c_const+:} false; then :
4697   $as_echo_n "(cached) " >&6
4698 else
4699   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4700 /* end confdefs.h.  */
4701
4702 int
4703 main ()
4704 {
4705
4706 #ifndef __cplusplus
4707   /* Ultrix mips cc rejects this sort of thing.  */
4708   typedef int charset[2];
4709   const charset cs = { 0, 0 };
4710   /* SunOS 4.1.1 cc rejects this.  */
4711   char const *const *pcpcc;
4712   char **ppc;
4713   /* NEC SVR4.0.2 mips cc rejects this.  */
4714   struct point {int x, y;};
4715   static struct point const zero = {0,0};
4716   /* AIX XL C 1.02.0.0 rejects this.
4717      It does not let you subtract one const X* pointer from another in
4718      an arm of an if-expression whose if-part is not a constant
4719      expression */
4720   const char *g = "string";
4721   pcpcc = &g + (g ? g-g : 0);
4722   /* HPUX 7.0 cc rejects these. */
4723   ++pcpcc;
4724   ppc = (char**) pcpcc;
4725   pcpcc = (char const *const *) ppc;
4726   { /* SCO 3.2v4 cc rejects this sort of thing.  */
4727     char tx;
4728     char *t = &tx;
4729     char const *s = 0 ? (char *) 0 : (char const *) 0;
4730
4731     *t++ = 0;
4732     if (s) return 0;
4733   }
4734   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
4735     int x[] = {25, 17};
4736     const int *foo = &x[0];
4737     ++foo;
4738   }
4739   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4740     typedef const int *iptr;
4741     iptr p = 0;
4742     ++p;
4743   }
4744   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
4745        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4746     struct s { int j; const int *ap[3]; } bx;
4747     struct s *b = &bx; b->j = 5;
4748   }
4749   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4750     const int foo = 10;
4751     if (!foo) return 0;
4752   }
4753   return !cs[0] && !zero.x;
4754 #endif
4755
4756   ;
4757   return 0;
4758 }
4759 _ACEOF
4760 if ac_fn_c_try_compile "$LINENO"; then :
4761   ac_cv_c_const=yes
4762 else
4763   ac_cv_c_const=no
4764 fi
4765 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4766 fi
4767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4768 $as_echo "$ac_cv_c_const" >&6; }
4769 if test $ac_cv_c_const = no; then
4770
4771 $as_echo "#define const /**/" >>confdefs.h
4772
4773 fi
4774
4775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
4776 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
4777 if ${ac_cv_c_restrict+:} false; then :
4778   $as_echo_n "(cached) " >&6
4779 else
4780   ac_cv_c_restrict=no
4781    # The order here caters to the fact that C++ does not require restrict.
4782    for ac_kw in __restrict __restrict__ _Restrict restrict; do
4783      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4784 /* end confdefs.h.  */
4785 typedef int * int_ptr;
4786         int foo (int_ptr $ac_kw ip) {
4787         return ip[0];
4788        }
4789 int
4790 main ()
4791 {
4792 int s[1];
4793         int * $ac_kw t = s;
4794         t[0] = 0;
4795         return foo(t)
4796   ;
4797   return 0;
4798 }
4799 _ACEOF
4800 if ac_fn_c_try_compile "$LINENO"; then :
4801   ac_cv_c_restrict=$ac_kw
4802 fi
4803 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4804      test "$ac_cv_c_restrict" != no && break
4805    done
4806
4807 fi
4808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
4809 $as_echo "$ac_cv_c_restrict" >&6; }
4810
4811  case $ac_cv_c_restrict in
4812    restrict) ;;
4813    no) $as_echo "#define restrict /**/" >>confdefs.h
4814  ;;
4815    *)  cat >>confdefs.h <<_ACEOF
4816 #define restrict $ac_cv_c_restrict
4817 _ACEOF
4818  ;;
4819  esac
4820
4821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
4822 $as_echo_n "checking for working volatile... " >&6; }
4823 if ${ac_cv_c_volatile+:} false; then :
4824   $as_echo_n "(cached) " >&6
4825 else
4826   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4827 /* end confdefs.h.  */
4828
4829 int
4830 main ()
4831 {
4832
4833 volatile int x;
4834 int * volatile y = (int *) 0;
4835 return !x && !y;
4836   ;
4837   return 0;
4838 }
4839 _ACEOF
4840 if ac_fn_c_try_compile "$LINENO"; then :
4841   ac_cv_c_volatile=yes
4842 else
4843   ac_cv_c_volatile=no
4844 fi
4845 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4846 fi
4847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
4848 $as_echo "$ac_cv_c_volatile" >&6; }
4849 if test $ac_cv_c_volatile = no; then
4850
4851 $as_echo "#define volatile /**/" >>confdefs.h
4852
4853 fi
4854
4855
4856 # libtool
4857
4858 case `pwd` in
4859   *\ * | *\     *)
4860     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4861 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4862 esac
4863
4864
4865
4866 macro_version='2.4.6'
4867 macro_revision='2.4.6'
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881 ltmain=$ac_aux_dir/ltmain.sh
4882
4883 # Make sure we can run config.sub.
4884 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4885   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4886
4887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4888 $as_echo_n "checking build system type... " >&6; }
4889 if ${ac_cv_build+:} false; then :
4890   $as_echo_n "(cached) " >&6
4891 else
4892   ac_build_alias=$build_alias
4893 test "x$ac_build_alias" = x &&
4894   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4895 test "x$ac_build_alias" = x &&
4896   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4897 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4898   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4899
4900 fi
4901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4902 $as_echo "$ac_cv_build" >&6; }
4903 case $ac_cv_build in
4904 *-*-*) ;;
4905 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4906 esac
4907 build=$ac_cv_build
4908 ac_save_IFS=$IFS; IFS='-'
4909 set x $ac_cv_build
4910 shift
4911 build_cpu=$1
4912 build_vendor=$2
4913 shift; shift
4914 # Remember, the first character of IFS is used to create $*,
4915 # except with old shells:
4916 build_os=$*
4917 IFS=$ac_save_IFS
4918 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4919
4920
4921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4922 $as_echo_n "checking host system type... " >&6; }
4923 if ${ac_cv_host+:} false; then :
4924   $as_echo_n "(cached) " >&6
4925 else
4926   if test "x$host_alias" = x; then
4927   ac_cv_host=$ac_cv_build
4928 else
4929   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4930     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4931 fi
4932
4933 fi
4934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4935 $as_echo "$ac_cv_host" >&6; }
4936 case $ac_cv_host in
4937 *-*-*) ;;
4938 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4939 esac
4940 host=$ac_cv_host
4941 ac_save_IFS=$IFS; IFS='-'
4942 set x $ac_cv_host
4943 shift
4944 host_cpu=$1
4945 host_vendor=$2
4946 shift; shift
4947 # Remember, the first character of IFS is used to create $*,
4948 # except with old shells:
4949 host_os=$*
4950 IFS=$ac_save_IFS
4951 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4952
4953
4954 # Backslashify metacharacters that are still active within
4955 # double-quoted strings.
4956 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4957
4958 # Same as above, but do not quote variable references.
4959 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4960
4961 # Sed substitution to delay expansion of an escaped shell variable in a
4962 # double_quote_subst'ed string.
4963 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4964
4965 # Sed substitution to delay expansion of an escaped single quote.
4966 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4967
4968 # Sed substitution to avoid accidental globbing in evaled expressions
4969 no_glob_subst='s/\*/\\\*/g'
4970
4971 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4972 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4973 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4974
4975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4976 $as_echo_n "checking how to print strings... " >&6; }
4977 # Test print first, because it will be a builtin if present.
4978 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4979    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4980   ECHO='print -r --'
4981 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4982   ECHO='printf %s\n'
4983 else
4984   # Use this function as a fallback that always works.
4985   func_fallback_echo ()
4986   {
4987     eval 'cat <<_LTECHO_EOF
4988 $1
4989 _LTECHO_EOF'
4990   }
4991   ECHO='func_fallback_echo'
4992 fi
4993
4994 # func_echo_all arg...
4995 # Invoke $ECHO with all args, space-separated.
4996 func_echo_all ()
4997 {
4998     $ECHO ""
4999 }
5000
5001 case $ECHO in
5002   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5003 $as_echo "printf" >&6; } ;;
5004   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5005 $as_echo "print -r" >&6; } ;;
5006   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5007 $as_echo "cat" >&6; } ;;
5008 esac
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5024 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5025 if ${ac_cv_path_SED+:} false; then :
5026   $as_echo_n "(cached) " >&6
5027 else
5028             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5029      for ac_i in 1 2 3 4 5 6 7; do
5030        ac_script="$ac_script$as_nl$ac_script"
5031      done
5032      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5033      { ac_script=; unset ac_script;}
5034      if test -z "$SED"; then
5035   ac_path_SED_found=false
5036   # Loop through the user's path and test for each of PROGNAME-LIST
5037   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5038 for as_dir in $PATH
5039 do
5040   IFS=$as_save_IFS
5041   test -z "$as_dir" && as_dir=.
5042     for ac_prog in sed gsed; do
5043     for ac_exec_ext in '' $ac_executable_extensions; do
5044       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5045       as_fn_executable_p "$ac_path_SED" || continue
5046 # Check for GNU ac_path_SED and select it if it is found.
5047   # Check for GNU $ac_path_SED
5048 case `"$ac_path_SED" --version 2>&1` in
5049 *GNU*)
5050   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5051 *)
5052   ac_count=0
5053   $as_echo_n 0123456789 >"conftest.in"
5054   while :
5055   do
5056     cat "conftest.in" "conftest.in" >"conftest.tmp"
5057     mv "conftest.tmp" "conftest.in"
5058     cp "conftest.in" "conftest.nl"
5059     $as_echo '' >> "conftest.nl"
5060     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5061     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5062     as_fn_arith $ac_count + 1 && ac_count=$as_val
5063     if test $ac_count -gt ${ac_path_SED_max-0}; then
5064       # Best one so far, save it but keep looking for a better one
5065       ac_cv_path_SED="$ac_path_SED"
5066       ac_path_SED_max=$ac_count
5067     fi
5068     # 10*(2^10) chars as input seems more than enough
5069     test $ac_count -gt 10 && break
5070   done
5071   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5072 esac
5073
5074       $ac_path_SED_found && break 3
5075     done
5076   done
5077   done
5078 IFS=$as_save_IFS
5079   if test -z "$ac_cv_path_SED"; then
5080     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5081   fi
5082 else
5083   ac_cv_path_SED=$SED
5084 fi
5085
5086 fi
5087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5088 $as_echo "$ac_cv_path_SED" >&6; }
5089  SED="$ac_cv_path_SED"
5090   rm -f conftest.sed
5091
5092 test -z "$SED" && SED=sed
5093 Xsed="$SED -e 1s/^X//"
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5106 $as_echo_n "checking for fgrep... " >&6; }
5107 if ${ac_cv_path_FGREP+:} false; then :
5108   $as_echo_n "(cached) " >&6
5109 else
5110   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5111    then ac_cv_path_FGREP="$GREP -F"
5112    else
5113      if test -z "$FGREP"; then
5114   ac_path_FGREP_found=false
5115   # Loop through the user's path and test for each of PROGNAME-LIST
5116   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5117 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5118 do
5119   IFS=$as_save_IFS
5120   test -z "$as_dir" && as_dir=.
5121     for ac_prog in fgrep; do
5122     for ac_exec_ext in '' $ac_executable_extensions; do
5123       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5124       as_fn_executable_p "$ac_path_FGREP" || continue
5125 # Check for GNU ac_path_FGREP and select it if it is found.
5126   # Check for GNU $ac_path_FGREP
5127 case `"$ac_path_FGREP" --version 2>&1` in
5128 *GNU*)
5129   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5130 *)
5131   ac_count=0
5132   $as_echo_n 0123456789 >"conftest.in"
5133   while :
5134   do
5135     cat "conftest.in" "conftest.in" >"conftest.tmp"
5136     mv "conftest.tmp" "conftest.in"
5137     cp "conftest.in" "conftest.nl"
5138     $as_echo 'FGREP' >> "conftest.nl"
5139     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5140     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5141     as_fn_arith $ac_count + 1 && ac_count=$as_val
5142     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5143       # Best one so far, save it but keep looking for a better one
5144       ac_cv_path_FGREP="$ac_path_FGREP"
5145       ac_path_FGREP_max=$ac_count
5146     fi
5147     # 10*(2^10) chars as input seems more than enough
5148     test $ac_count -gt 10 && break
5149   done
5150   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5151 esac
5152
5153       $ac_path_FGREP_found && break 3
5154     done
5155   done
5156   done
5157 IFS=$as_save_IFS
5158   if test -z "$ac_cv_path_FGREP"; then
5159     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5160   fi
5161 else
5162   ac_cv_path_FGREP=$FGREP
5163 fi
5164
5165    fi
5166 fi
5167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5168 $as_echo "$ac_cv_path_FGREP" >&6; }
5169  FGREP="$ac_cv_path_FGREP"
5170
5171
5172 test -z "$GREP" && GREP=grep
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192 # Check whether --with-gnu-ld was given.
5193 if test "${with_gnu_ld+set}" = set; then :
5194   withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
5195 else
5196   with_gnu_ld=no
5197 fi
5198
5199 ac_prog=ld
5200 if test yes = "$GCC"; then
5201   # Check if gcc -print-prog-name=ld gives a path.
5202   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5203 $as_echo_n "checking for ld used by $CC... " >&6; }
5204   case $host in
5205   *-*-mingw*)
5206     # gcc leaves a trailing carriage return, which upsets mingw
5207     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5208   *)
5209     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5210   esac
5211   case $ac_prog in
5212     # Accept absolute paths.
5213     [\\/]* | ?:[\\/]*)
5214       re_direlt='/[^/][^/]*/\.\./'
5215       # Canonicalize the pathname of ld
5216       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5217       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5218         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5219       done
5220       test -z "$LD" && LD=$ac_prog
5221       ;;
5222   "")
5223     # If it fails, then pretend we aren't using GCC.
5224     ac_prog=ld
5225     ;;
5226   *)
5227     # If it is relative, then search for the first ld in PATH.
5228     with_gnu_ld=unknown
5229     ;;
5230   esac
5231 elif test yes = "$with_gnu_ld"; then
5232   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5233 $as_echo_n "checking for GNU ld... " >&6; }
5234 else
5235   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5236 $as_echo_n "checking for non-GNU ld... " >&6; }
5237 fi
5238 if ${lt_cv_path_LD+:} false; then :
5239   $as_echo_n "(cached) " >&6
5240 else
5241   if test -z "$LD"; then
5242   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5243   for ac_dir in $PATH; do
5244     IFS=$lt_save_ifs
5245     test -z "$ac_dir" && ac_dir=.
5246     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5247       lt_cv_path_LD=$ac_dir/$ac_prog
5248       # Check to see if the program is GNU ld.  I'd rather use --version,
5249       # but apparently some variants of GNU ld only accept -v.
5250       # Break only if it was the GNU/non-GNU ld that we prefer.
5251       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5252       *GNU* | *'with BFD'*)
5253         test no != "$with_gnu_ld" && break
5254         ;;
5255       *)
5256         test yes != "$with_gnu_ld" && break
5257         ;;
5258       esac
5259     fi
5260   done
5261   IFS=$lt_save_ifs
5262 else
5263   lt_cv_path_LD=$LD # Let the user override the test with a path.
5264 fi
5265 fi
5266
5267 LD=$lt_cv_path_LD
5268 if test -n "$LD"; then
5269   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5270 $as_echo "$LD" >&6; }
5271 else
5272   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5273 $as_echo "no" >&6; }
5274 fi
5275 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5277 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5278 if ${lt_cv_prog_gnu_ld+:} false; then :
5279   $as_echo_n "(cached) " >&6
5280 else
5281   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5282 case `$LD -v 2>&1 </dev/null` in
5283 *GNU* | *'with BFD'*)
5284   lt_cv_prog_gnu_ld=yes
5285   ;;
5286 *)
5287   lt_cv_prog_gnu_ld=no
5288   ;;
5289 esac
5290 fi
5291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5292 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5293 with_gnu_ld=$lt_cv_prog_gnu_ld
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5304 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5305 if ${lt_cv_path_NM+:} false; then :
5306   $as_echo_n "(cached) " >&6
5307 else
5308   if test -n "$NM"; then
5309   # Let the user override the test.
5310   lt_cv_path_NM=$NM
5311 else
5312   lt_nm_to_check=${ac_tool_prefix}nm
5313   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5314     lt_nm_to_check="$lt_nm_to_check nm"
5315   fi
5316   for lt_tmp_nm in $lt_nm_to_check; do
5317     lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5318     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5319       IFS=$lt_save_ifs
5320       test -z "$ac_dir" && ac_dir=.
5321       tmp_nm=$ac_dir/$lt_tmp_nm
5322       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
5323         # Check to see if the nm accepts a BSD-compat flag.
5324         # Adding the 'sed 1q' prevents false positives on HP-UX, which says:
5325         #   nm: unknown option "B" ignored
5326         # Tru64's nm complains that /dev/null is an invalid object file
5327         # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
5328         case $build_os in
5329         mingw*) lt_bad_file=conftest.nm/nofile ;;
5330         *) lt_bad_file=/dev/null ;;
5331         esac
5332         case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
5333         *$lt_bad_file* | *'Invalid file or object type'*)
5334           lt_cv_path_NM="$tmp_nm -B"
5335           break 2
5336           ;;
5337         *)
5338           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5339           */dev/null*)
5340             lt_cv_path_NM="$tmp_nm -p"
5341             break 2
5342             ;;
5343           *)
5344             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5345             continue # so that we can try to find one that supports BSD flags
5346             ;;
5347           esac
5348           ;;
5349         esac
5350       fi
5351     done
5352     IFS=$lt_save_ifs
5353   done
5354   : ${lt_cv_path_NM=no}
5355 fi
5356 fi
5357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5358 $as_echo "$lt_cv_path_NM" >&6; }
5359 if test no != "$lt_cv_path_NM"; then
5360   NM=$lt_cv_path_NM
5361 else
5362   # Didn't find any BSD compatible name lister, look for dumpbin.
5363   if test -n "$DUMPBIN"; then :
5364     # Let the user override the test.
5365   else
5366     if test -n "$ac_tool_prefix"; then
5367   for ac_prog in dumpbin "link -dump"
5368   do
5369     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5370 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5372 $as_echo_n "checking for $ac_word... " >&6; }
5373 if ${ac_cv_prog_DUMPBIN+:} false; then :
5374   $as_echo_n "(cached) " >&6
5375 else
5376   if test -n "$DUMPBIN"; then
5377   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5378 else
5379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5380 for as_dir in $PATH
5381 do
5382   IFS=$as_save_IFS
5383   test -z "$as_dir" && as_dir=.
5384     for ac_exec_ext in '' $ac_executable_extensions; do
5385   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5386     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5387     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5388     break 2
5389   fi
5390 done
5391   done
5392 IFS=$as_save_IFS
5393
5394 fi
5395 fi
5396 DUMPBIN=$ac_cv_prog_DUMPBIN
5397 if test -n "$DUMPBIN"; then
5398   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5399 $as_echo "$DUMPBIN" >&6; }
5400 else
5401   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5402 $as_echo "no" >&6; }
5403 fi
5404
5405
5406     test -n "$DUMPBIN" && break
5407   done
5408 fi
5409 if test -z "$DUMPBIN"; then
5410   ac_ct_DUMPBIN=$DUMPBIN
5411   for ac_prog in dumpbin "link -dump"
5412 do
5413   # Extract the first word of "$ac_prog", so it can be a program name with args.
5414 set dummy $ac_prog; ac_word=$2
5415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5416 $as_echo_n "checking for $ac_word... " >&6; }
5417 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5418   $as_echo_n "(cached) " >&6
5419 else
5420   if test -n "$ac_ct_DUMPBIN"; then
5421   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5422 else
5423 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5424 for as_dir in $PATH
5425 do
5426   IFS=$as_save_IFS
5427   test -z "$as_dir" && as_dir=.
5428     for ac_exec_ext in '' $ac_executable_extensions; do
5429   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5430     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5431     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5432     break 2
5433   fi
5434 done
5435   done
5436 IFS=$as_save_IFS
5437
5438 fi
5439 fi
5440 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5441 if test -n "$ac_ct_DUMPBIN"; then
5442   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5443 $as_echo "$ac_ct_DUMPBIN" >&6; }
5444 else
5445   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5446 $as_echo "no" >&6; }
5447 fi
5448
5449
5450   test -n "$ac_ct_DUMPBIN" && break
5451 done
5452
5453   if test "x$ac_ct_DUMPBIN" = x; then
5454     DUMPBIN=":"
5455   else
5456     case $cross_compiling:$ac_tool_warned in
5457 yes:)
5458 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5459 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5460 ac_tool_warned=yes ;;
5461 esac
5462     DUMPBIN=$ac_ct_DUMPBIN
5463   fi
5464 fi
5465
5466     case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
5467     *COFF*)
5468       DUMPBIN="$DUMPBIN -symbols -headers"
5469       ;;
5470     *)
5471       DUMPBIN=:
5472       ;;
5473     esac
5474   fi
5475
5476   if test : != "$DUMPBIN"; then
5477     NM=$DUMPBIN
5478   fi
5479 fi
5480 test -z "$NM" && NM=nm
5481
5482
5483
5484
5485
5486
5487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5488 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5489 if ${lt_cv_nm_interface+:} false; then :
5490   $as_echo_n "(cached) " >&6
5491 else
5492   lt_cv_nm_interface="BSD nm"
5493   echo "int some_variable = 0;" > conftest.$ac_ext
5494   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5495   (eval "$ac_compile" 2>conftest.err)
5496   cat conftest.err >&5
5497   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5498   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5499   cat conftest.err >&5
5500   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5501   cat conftest.out >&5
5502   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5503     lt_cv_nm_interface="MS dumpbin"
5504   fi
5505   rm -f conftest*
5506 fi
5507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5508 $as_echo "$lt_cv_nm_interface" >&6; }
5509
5510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5511 $as_echo_n "checking whether ln -s works... " >&6; }
5512 LN_S=$as_ln_s
5513 if test "$LN_S" = "ln -s"; then
5514   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5515 $as_echo "yes" >&6; }
5516 else
5517   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5518 $as_echo "no, using $LN_S" >&6; }
5519 fi
5520
5521 # find the maximum length of command line arguments
5522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5523 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5524 if ${lt_cv_sys_max_cmd_len+:} false; then :
5525   $as_echo_n "(cached) " >&6
5526 else
5527     i=0
5528   teststring=ABCD
5529
5530   case $build_os in
5531   msdosdjgpp*)
5532     # On DJGPP, this test can blow up pretty badly due to problems in libc
5533     # (any single argument exceeding 2000 bytes causes a buffer overrun
5534     # during glob expansion).  Even if it were fixed, the result of this
5535     # check would be larger than it should be.
5536     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5537     ;;
5538
5539   gnu*)
5540     # Under GNU Hurd, this test is not required because there is
5541     # no limit to the length of command line arguments.
5542     # Libtool will interpret -1 as no limit whatsoever
5543     lt_cv_sys_max_cmd_len=-1;
5544     ;;
5545
5546   cygwin* | mingw* | cegcc*)
5547     # On Win9x/ME, this test blows up -- it succeeds, but takes
5548     # about 5 minutes as the teststring grows exponentially.
5549     # Worse, since 9x/ME are not pre-emptively multitasking,
5550     # you end up with a "frozen" computer, even though with patience
5551     # the test eventually succeeds (with a max line length of 256k).
5552     # Instead, let's just punt: use the minimum linelength reported by
5553     # all of the supported platforms: 8192 (on NT/2K/XP).
5554     lt_cv_sys_max_cmd_len=8192;
5555     ;;
5556
5557   mint*)
5558     # On MiNT this can take a long time and run out of memory.
5559     lt_cv_sys_max_cmd_len=8192;
5560     ;;
5561
5562   amigaos*)
5563     # On AmigaOS with pdksh, this test takes hours, literally.
5564     # So we just punt and use a minimum line length of 8192.
5565     lt_cv_sys_max_cmd_len=8192;
5566     ;;
5567
5568   bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
5569     # This has been around since 386BSD, at least.  Likely further.
5570     if test -x /sbin/sysctl; then
5571       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5572     elif test -x /usr/sbin/sysctl; then
5573       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5574     else
5575       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5576     fi
5577     # And add a safety zone
5578     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5579     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5580     ;;
5581
5582   interix*)
5583     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5584     lt_cv_sys_max_cmd_len=196608
5585     ;;
5586
5587   os2*)
5588     # The test takes a long time on OS/2.
5589     lt_cv_sys_max_cmd_len=8192
5590     ;;
5591
5592   osf*)
5593     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5594     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5595     # nice to cause kernel panics so lets avoid the loop below.
5596     # First set a reasonable default.
5597     lt_cv_sys_max_cmd_len=16384
5598     #
5599     if test -x /sbin/sysconfig; then
5600       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5601         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5602       esac
5603     fi
5604     ;;
5605   sco3.2v5*)
5606     lt_cv_sys_max_cmd_len=102400
5607     ;;
5608   sysv5* | sco5v6* | sysv4.2uw2*)
5609     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5610     if test -n "$kargmax"; then
5611       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5612     else
5613       lt_cv_sys_max_cmd_len=32768
5614     fi
5615     ;;
5616   *)
5617     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5618     if test -n "$lt_cv_sys_max_cmd_len" && \
5619        test undefined != "$lt_cv_sys_max_cmd_len"; then
5620       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5621       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5622     else
5623       # Make teststring a little bigger before we do anything with it.
5624       # a 1K string should be a reasonable start.
5625       for i in 1 2 3 4 5 6 7 8; do
5626         teststring=$teststring$teststring
5627       done
5628       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5629       # If test is not a shell built-in, we'll probably end up computing a
5630       # maximum length that is only half of the actual maximum length, but
5631       # we can't tell.
5632       while { test X`env echo "$teststring$teststring" 2>/dev/null` \
5633                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5634               test 17 != "$i" # 1/2 MB should be enough
5635       do
5636         i=`expr $i + 1`
5637         teststring=$teststring$teststring
5638       done
5639       # Only check the string length outside the loop.
5640       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5641       teststring=
5642       # Add a significant safety factor because C++ compilers can tack on
5643       # massive amounts of additional arguments before passing them to the
5644       # linker.  It appears as though 1/2 is a usable value.
5645       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5646     fi
5647     ;;
5648   esac
5649
5650 fi
5651
5652 if test -n "$lt_cv_sys_max_cmd_len"; then
5653   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5654 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5655 else
5656   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5657 $as_echo "none" >&6; }
5658 fi
5659 max_cmd_len=$lt_cv_sys_max_cmd_len
5660
5661
5662
5663
5664
5665
5666 : ${CP="cp -f"}
5667 : ${MV="mv -f"}
5668 : ${RM="rm -f"}
5669
5670 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5671   lt_unset=unset
5672 else
5673   lt_unset=false
5674 fi
5675
5676
5677
5678
5679
5680 # test EBCDIC or ASCII
5681 case `echo X|tr X '\101'` in
5682  A) # ASCII based system
5683     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5684   lt_SP2NL='tr \040 \012'
5685   lt_NL2SP='tr \015\012 \040\040'
5686   ;;
5687  *) # EBCDIC based system
5688   lt_SP2NL='tr \100 \n'
5689   lt_NL2SP='tr \r\n \100\100'
5690   ;;
5691 esac
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5702 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5703 if ${lt_cv_to_host_file_cmd+:} false; then :
5704   $as_echo_n "(cached) " >&6
5705 else
5706   case $host in
5707   *-*-mingw* )
5708     case $build in
5709       *-*-mingw* ) # actually msys
5710         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5711         ;;
5712       *-*-cygwin* )
5713         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5714         ;;
5715       * ) # otherwise, assume *nix
5716         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5717         ;;
5718     esac
5719     ;;
5720   *-*-cygwin* )
5721     case $build in
5722       *-*-mingw* ) # actually msys
5723         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5724         ;;
5725       *-*-cygwin* )
5726         lt_cv_to_host_file_cmd=func_convert_file_noop
5727         ;;
5728       * ) # otherwise, assume *nix
5729         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5730         ;;
5731     esac
5732     ;;
5733   * ) # unhandled hosts (and "normal" native builds)
5734     lt_cv_to_host_file_cmd=func_convert_file_noop
5735     ;;
5736 esac
5737
5738 fi
5739
5740 to_host_file_cmd=$lt_cv_to_host_file_cmd
5741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5742 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5743
5744
5745
5746
5747
5748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5749 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5750 if ${lt_cv_to_tool_file_cmd+:} false; then :
5751   $as_echo_n "(cached) " >&6
5752 else
5753   #assume ordinary cross tools, or native build.
5754 lt_cv_to_tool_file_cmd=func_convert_file_noop
5755 case $host in
5756   *-*-mingw* )
5757     case $build in
5758       *-*-mingw* ) # actually msys
5759         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5760         ;;
5761     esac
5762     ;;
5763 esac
5764
5765 fi
5766
5767 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5769 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5770
5771
5772
5773
5774
5775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5776 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5777 if ${lt_cv_ld_reload_flag+:} false; then :
5778   $as_echo_n "(cached) " >&6
5779 else
5780   lt_cv_ld_reload_flag='-r'
5781 fi
5782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5783 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5784 reload_flag=$lt_cv_ld_reload_flag
5785 case $reload_flag in
5786 "" | " "*) ;;
5787 *) reload_flag=" $reload_flag" ;;
5788 esac
5789 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5790 case $host_os in
5791   cygwin* | mingw* | pw32* | cegcc*)
5792     if test yes != "$GCC"; then
5793       reload_cmds=false
5794     fi
5795     ;;
5796   darwin*)
5797     if test yes = "$GCC"; then
5798       reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
5799     else
5800       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5801     fi
5802     ;;
5803 esac
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813 if test -n "$ac_tool_prefix"; then
5814   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5815 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5817 $as_echo_n "checking for $ac_word... " >&6; }
5818 if ${ac_cv_prog_OBJDUMP+:} false; then :
5819   $as_echo_n "(cached) " >&6
5820 else
5821   if test -n "$OBJDUMP"; then
5822   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5823 else
5824 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5825 for as_dir in $PATH
5826 do
5827   IFS=$as_save_IFS
5828   test -z "$as_dir" && as_dir=.
5829     for ac_exec_ext in '' $ac_executable_extensions; do
5830   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5831     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5832     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5833     break 2
5834   fi
5835 done
5836   done
5837 IFS=$as_save_IFS
5838
5839 fi
5840 fi
5841 OBJDUMP=$ac_cv_prog_OBJDUMP
5842 if test -n "$OBJDUMP"; then
5843   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5844 $as_echo "$OBJDUMP" >&6; }
5845 else
5846   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5847 $as_echo "no" >&6; }
5848 fi
5849
5850
5851 fi
5852 if test -z "$ac_cv_prog_OBJDUMP"; then
5853   ac_ct_OBJDUMP=$OBJDUMP
5854   # Extract the first word of "objdump", so it can be a program name with args.
5855 set dummy objdump; ac_word=$2
5856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5857 $as_echo_n "checking for $ac_word... " >&6; }
5858 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5859   $as_echo_n "(cached) " >&6
5860 else
5861   if test -n "$ac_ct_OBJDUMP"; then
5862   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5863 else
5864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5865 for as_dir in $PATH
5866 do
5867   IFS=$as_save_IFS
5868   test -z "$as_dir" && as_dir=.
5869     for ac_exec_ext in '' $ac_executable_extensions; do
5870   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5871     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5872     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5873     break 2
5874   fi
5875 done
5876   done
5877 IFS=$as_save_IFS
5878
5879 fi
5880 fi
5881 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5882 if test -n "$ac_ct_OBJDUMP"; then
5883   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5884 $as_echo "$ac_ct_OBJDUMP" >&6; }
5885 else
5886   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5887 $as_echo "no" >&6; }
5888 fi
5889
5890   if test "x$ac_ct_OBJDUMP" = x; then
5891     OBJDUMP="false"
5892   else
5893     case $cross_compiling:$ac_tool_warned in
5894 yes:)
5895 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5896 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5897 ac_tool_warned=yes ;;
5898 esac
5899     OBJDUMP=$ac_ct_OBJDUMP
5900   fi
5901 else
5902   OBJDUMP="$ac_cv_prog_OBJDUMP"
5903 fi
5904
5905 test -z "$OBJDUMP" && OBJDUMP=objdump
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5916 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5917 if ${lt_cv_deplibs_check_method+:} false; then :
5918   $as_echo_n "(cached) " >&6
5919 else
5920   lt_cv_file_magic_cmd='$MAGIC_CMD'
5921 lt_cv_file_magic_test_file=
5922 lt_cv_deplibs_check_method='unknown'
5923 # Need to set the preceding variable on all platforms that support
5924 # interlibrary dependencies.
5925 # 'none' -- dependencies not supported.
5926 # 'unknown' -- same as none, but documents that we really don't know.
5927 # 'pass_all' -- all dependencies passed with no checks.
5928 # 'test_compile' -- check by making test program.
5929 # 'file_magic [[regex]]' -- check by looking for files in library path
5930 # that responds to the $file_magic_cmd with a given extended regex.
5931 # If you have 'file' or equivalent on your system and you're not sure
5932 # whether 'pass_all' will *always* work, you probably want this one.
5933
5934 case $host_os in
5935 aix[4-9]*)
5936   lt_cv_deplibs_check_method=pass_all
5937   ;;
5938
5939 beos*)
5940   lt_cv_deplibs_check_method=pass_all
5941   ;;
5942
5943 bsdi[45]*)
5944   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5945   lt_cv_file_magic_cmd='/usr/bin/file -L'
5946   lt_cv_file_magic_test_file=/shlib/libc.so
5947   ;;
5948
5949 cygwin*)
5950   # func_win32_libid is a shell function defined in ltmain.sh
5951   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5952   lt_cv_file_magic_cmd='func_win32_libid'
5953   ;;
5954
5955 mingw* | pw32*)
5956   # Base MSYS/MinGW do not provide the 'file' command needed by
5957   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5958   # unless we find 'file', for example because we are cross-compiling.
5959   if ( file / ) >/dev/null 2>&1; then
5960     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5961     lt_cv_file_magic_cmd='func_win32_libid'
5962   else
5963     # Keep this pattern in sync with the one in func_win32_libid.
5964     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5965     lt_cv_file_magic_cmd='$OBJDUMP -f'
5966   fi
5967   ;;
5968
5969 cegcc*)
5970   # use the weaker test based on 'objdump'. See mingw*.
5971   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5972   lt_cv_file_magic_cmd='$OBJDUMP -f'
5973   ;;
5974
5975 darwin* | rhapsody*)
5976   lt_cv_deplibs_check_method=pass_all
5977   ;;
5978
5979 freebsd* | dragonfly*)
5980   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5981     case $host_cpu in
5982     i*86 )
5983       # Not sure whether the presence of OpenBSD here was a mistake.
5984       # Let's accept both of them until this is cleared up.
5985       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5986       lt_cv_file_magic_cmd=/usr/bin/file
5987       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5988       ;;
5989     esac
5990   else
5991     lt_cv_deplibs_check_method=pass_all
5992   fi
5993   ;;
5994
5995 haiku*)
5996   lt_cv_deplibs_check_method=pass_all
5997   ;;
5998
5999 hpux10.20* | hpux11*)
6000   lt_cv_file_magic_cmd=/usr/bin/file
6001   case $host_cpu in
6002   ia64*)
6003     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6004     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6005     ;;
6006   hppa*64*)
6007     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6008     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6009     ;;
6010   *)
6011     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6012     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6013     ;;
6014   esac
6015   ;;
6016
6017 interix[3-9]*)
6018   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6019   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6020   ;;
6021
6022 irix5* | irix6* | nonstopux*)
6023   case $LD in
6024   *-32|*"-32 ") libmagic=32-bit;;
6025   *-n32|*"-n32 ") libmagic=N32;;
6026   *-64|*"-64 ") libmagic=64-bit;;
6027   *) libmagic=never-match;;
6028   esac
6029   lt_cv_deplibs_check_method=pass_all
6030   ;;
6031
6032 # This must be glibc/ELF.
6033 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
6034   lt_cv_deplibs_check_method=pass_all
6035   ;;
6036
6037 netbsd*)
6038   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6039     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6040   else
6041     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6042   fi
6043   ;;
6044
6045 newos6*)
6046   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6047   lt_cv_file_magic_cmd=/usr/bin/file
6048   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6049   ;;
6050
6051 *nto* | *qnx*)
6052   lt_cv_deplibs_check_method=pass_all
6053   ;;
6054
6055 openbsd* | bitrig*)
6056   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
6057     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6058   else
6059     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6060   fi
6061   ;;
6062
6063 osf3* | osf4* | osf5*)
6064   lt_cv_deplibs_check_method=pass_all
6065   ;;
6066
6067 rdos*)
6068   lt_cv_deplibs_check_method=pass_all
6069   ;;
6070
6071 solaris*)
6072   lt_cv_deplibs_check_method=pass_all
6073   ;;
6074
6075 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6076   lt_cv_deplibs_check_method=pass_all
6077   ;;
6078
6079 sysv4 | sysv4.3*)
6080   case $host_vendor in
6081   motorola)
6082     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]'
6083     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6084     ;;
6085   ncr)
6086     lt_cv_deplibs_check_method=pass_all
6087     ;;
6088   sequent)
6089     lt_cv_file_magic_cmd='/bin/file'
6090     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6091     ;;
6092   sni)
6093     lt_cv_file_magic_cmd='/bin/file'
6094     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6095     lt_cv_file_magic_test_file=/lib/libc.so
6096     ;;
6097   siemens)
6098     lt_cv_deplibs_check_method=pass_all
6099     ;;
6100   pc)
6101     lt_cv_deplibs_check_method=pass_all
6102     ;;
6103   esac
6104   ;;
6105
6106 tpf*)
6107   lt_cv_deplibs_check_method=pass_all
6108   ;;
6109 os2*)
6110   lt_cv_deplibs_check_method=pass_all
6111   ;;
6112 esac
6113
6114 fi
6115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6116 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6117
6118 file_magic_glob=
6119 want_nocaseglob=no
6120 if test "$build" = "$host"; then
6121   case $host_os in
6122   mingw* | pw32*)
6123     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6124       want_nocaseglob=yes
6125     else
6126       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6127     fi
6128     ;;
6129   esac
6130 fi
6131
6132 file_magic_cmd=$lt_cv_file_magic_cmd
6133 deplibs_check_method=$lt_cv_deplibs_check_method
6134 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157 if test -n "$ac_tool_prefix"; then
6158   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6159 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6161 $as_echo_n "checking for $ac_word... " >&6; }
6162 if ${ac_cv_prog_DLLTOOL+:} false; then :
6163   $as_echo_n "(cached) " >&6
6164 else
6165   if test -n "$DLLTOOL"; then
6166   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6167 else
6168 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6169 for as_dir in $PATH
6170 do
6171   IFS=$as_save_IFS
6172   test -z "$as_dir" && as_dir=.
6173     for ac_exec_ext in '' $ac_executable_extensions; do
6174   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6175     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6176     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6177     break 2
6178   fi
6179 done
6180   done
6181 IFS=$as_save_IFS
6182
6183 fi
6184 fi
6185 DLLTOOL=$ac_cv_prog_DLLTOOL
6186 if test -n "$DLLTOOL"; then
6187   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6188 $as_echo "$DLLTOOL" >&6; }
6189 else
6190   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6191 $as_echo "no" >&6; }
6192 fi
6193
6194
6195 fi
6196 if test -z "$ac_cv_prog_DLLTOOL"; then
6197   ac_ct_DLLTOOL=$DLLTOOL
6198   # Extract the first word of "dlltool", so it can be a program name with args.
6199 set dummy dlltool; ac_word=$2
6200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6201 $as_echo_n "checking for $ac_word... " >&6; }
6202 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6203   $as_echo_n "(cached) " >&6
6204 else
6205   if test -n "$ac_ct_DLLTOOL"; then
6206   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6207 else
6208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6209 for as_dir in $PATH
6210 do
6211   IFS=$as_save_IFS
6212   test -z "$as_dir" && as_dir=.
6213     for ac_exec_ext in '' $ac_executable_extensions; do
6214   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6215     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6216     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6217     break 2
6218   fi
6219 done
6220   done
6221 IFS=$as_save_IFS
6222
6223 fi
6224 fi
6225 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6226 if test -n "$ac_ct_DLLTOOL"; then
6227   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6228 $as_echo "$ac_ct_DLLTOOL" >&6; }
6229 else
6230   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6231 $as_echo "no" >&6; }
6232 fi
6233
6234   if test "x$ac_ct_DLLTOOL" = x; then
6235     DLLTOOL="false"
6236   else
6237     case $cross_compiling:$ac_tool_warned in
6238 yes:)
6239 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6240 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6241 ac_tool_warned=yes ;;
6242 esac
6243     DLLTOOL=$ac_ct_DLLTOOL
6244   fi
6245 else
6246   DLLTOOL="$ac_cv_prog_DLLTOOL"
6247 fi
6248
6249 test -z "$DLLTOOL" && DLLTOOL=dlltool
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6261 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6262 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6263   $as_echo_n "(cached) " >&6
6264 else
6265   lt_cv_sharedlib_from_linklib_cmd='unknown'
6266
6267 case $host_os in
6268 cygwin* | mingw* | pw32* | cegcc*)
6269   # two different shell functions defined in ltmain.sh;
6270   # decide which one to use based on capabilities of $DLLTOOL
6271   case `$DLLTOOL --help 2>&1` in
6272   *--identify-strict*)
6273     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6274     ;;
6275   *)
6276     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6277     ;;
6278   esac
6279   ;;
6280 *)
6281   # fallback: assume linklib IS sharedlib
6282   lt_cv_sharedlib_from_linklib_cmd=$ECHO
6283   ;;
6284 esac
6285
6286 fi
6287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6288 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6289 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6290 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6291
6292
6293
6294
6295
6296
6297
6298 if test -n "$ac_tool_prefix"; then
6299   for ac_prog in ar
6300   do
6301     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6302 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6304 $as_echo_n "checking for $ac_word... " >&6; }
6305 if ${ac_cv_prog_AR+:} false; then :
6306   $as_echo_n "(cached) " >&6
6307 else
6308   if test -n "$AR"; then
6309   ac_cv_prog_AR="$AR" # Let the user override the test.
6310 else
6311 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6312 for as_dir in $PATH
6313 do
6314   IFS=$as_save_IFS
6315   test -z "$as_dir" && as_dir=.
6316     for ac_exec_ext in '' $ac_executable_extensions; do
6317   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6318     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6319     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6320     break 2
6321   fi
6322 done
6323   done
6324 IFS=$as_save_IFS
6325
6326 fi
6327 fi
6328 AR=$ac_cv_prog_AR
6329 if test -n "$AR"; then
6330   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6331 $as_echo "$AR" >&6; }
6332 else
6333   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6334 $as_echo "no" >&6; }
6335 fi
6336
6337
6338     test -n "$AR" && break
6339   done
6340 fi
6341 if test -z "$AR"; then
6342   ac_ct_AR=$AR
6343   for ac_prog in ar
6344 do
6345   # Extract the first word of "$ac_prog", so it can be a program name with args.
6346 set dummy $ac_prog; ac_word=$2
6347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6348 $as_echo_n "checking for $ac_word... " >&6; }
6349 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6350   $as_echo_n "(cached) " >&6
6351 else
6352   if test -n "$ac_ct_AR"; then
6353   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6354 else
6355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6356 for as_dir in $PATH
6357 do
6358   IFS=$as_save_IFS
6359   test -z "$as_dir" && as_dir=.
6360     for ac_exec_ext in '' $ac_executable_extensions; do
6361   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6362     ac_cv_prog_ac_ct_AR="$ac_prog"
6363     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6364     break 2
6365   fi
6366 done
6367   done
6368 IFS=$as_save_IFS
6369
6370 fi
6371 fi
6372 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6373 if test -n "$ac_ct_AR"; then
6374   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6375 $as_echo "$ac_ct_AR" >&6; }
6376 else
6377   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6378 $as_echo "no" >&6; }
6379 fi
6380
6381
6382   test -n "$ac_ct_AR" && break
6383 done
6384
6385   if test "x$ac_ct_AR" = x; then
6386     AR="false"
6387   else
6388     case $cross_compiling:$ac_tool_warned in
6389 yes:)
6390 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6391 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6392 ac_tool_warned=yes ;;
6393 esac
6394     AR=$ac_ct_AR
6395   fi
6396 fi
6397
6398 : ${AR=ar}
6399 : ${AR_FLAGS=cru}
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6412 $as_echo_n "checking for archiver @FILE support... " >&6; }
6413 if ${lt_cv_ar_at_file+:} false; then :
6414   $as_echo_n "(cached) " >&6
6415 else
6416   lt_cv_ar_at_file=no
6417    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6418 /* end confdefs.h.  */
6419
6420 int
6421 main ()
6422 {
6423
6424   ;
6425   return 0;
6426 }
6427 _ACEOF
6428 if ac_fn_c_try_compile "$LINENO"; then :
6429   echo conftest.$ac_objext > conftest.lst
6430       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6431       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6432   (eval $lt_ar_try) 2>&5
6433   ac_status=$?
6434   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6435   test $ac_status = 0; }
6436       if test 0 -eq "$ac_status"; then
6437         # Ensure the archiver fails upon bogus file names.
6438         rm -f conftest.$ac_objext libconftest.a
6439         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6440   (eval $lt_ar_try) 2>&5
6441   ac_status=$?
6442   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6443   test $ac_status = 0; }
6444         if test 0 -ne "$ac_status"; then
6445           lt_cv_ar_at_file=@
6446         fi
6447       fi
6448       rm -f conftest.* libconftest.a
6449
6450 fi
6451 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6452
6453 fi
6454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6455 $as_echo "$lt_cv_ar_at_file" >&6; }
6456
6457 if test no = "$lt_cv_ar_at_file"; then
6458   archiver_list_spec=
6459 else
6460   archiver_list_spec=$lt_cv_ar_at_file
6461 fi
6462
6463
6464
6465
6466
6467
6468
6469 if test -n "$ac_tool_prefix"; then
6470   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6471 set dummy ${ac_tool_prefix}strip; ac_word=$2
6472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6473 $as_echo_n "checking for $ac_word... " >&6; }
6474 if ${ac_cv_prog_STRIP+:} false; then :
6475   $as_echo_n "(cached) " >&6
6476 else
6477   if test -n "$STRIP"; then
6478   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6479 else
6480 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6481 for as_dir in $PATH
6482 do
6483   IFS=$as_save_IFS
6484   test -z "$as_dir" && as_dir=.
6485     for ac_exec_ext in '' $ac_executable_extensions; do
6486   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6487     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6488     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6489     break 2
6490   fi
6491 done
6492   done
6493 IFS=$as_save_IFS
6494
6495 fi
6496 fi
6497 STRIP=$ac_cv_prog_STRIP
6498 if test -n "$STRIP"; then
6499   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6500 $as_echo "$STRIP" >&6; }
6501 else
6502   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6503 $as_echo "no" >&6; }
6504 fi
6505
6506
6507 fi
6508 if test -z "$ac_cv_prog_STRIP"; then
6509   ac_ct_STRIP=$STRIP
6510   # Extract the first word of "strip", so it can be a program name with args.
6511 set dummy strip; ac_word=$2
6512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6513 $as_echo_n "checking for $ac_word... " >&6; }
6514 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6515   $as_echo_n "(cached) " >&6
6516 else
6517   if test -n "$ac_ct_STRIP"; then
6518   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6519 else
6520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6521 for as_dir in $PATH
6522 do
6523   IFS=$as_save_IFS
6524   test -z "$as_dir" && as_dir=.
6525     for ac_exec_ext in '' $ac_executable_extensions; do
6526   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6527     ac_cv_prog_ac_ct_STRIP="strip"
6528     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6529     break 2
6530   fi
6531 done
6532   done
6533 IFS=$as_save_IFS
6534
6535 fi
6536 fi
6537 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6538 if test -n "$ac_ct_STRIP"; then
6539   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6540 $as_echo "$ac_ct_STRIP" >&6; }
6541 else
6542   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6543 $as_echo "no" >&6; }
6544 fi
6545
6546   if test "x$ac_ct_STRIP" = x; then
6547     STRIP=":"
6548   else
6549     case $cross_compiling:$ac_tool_warned in
6550 yes:)
6551 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6552 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6553 ac_tool_warned=yes ;;
6554 esac
6555     STRIP=$ac_ct_STRIP
6556   fi
6557 else
6558   STRIP="$ac_cv_prog_STRIP"
6559 fi
6560
6561 test -z "$STRIP" && STRIP=:
6562
6563
6564
6565
6566
6567
6568 if test -n "$ac_tool_prefix"; then
6569   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6570 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6572 $as_echo_n "checking for $ac_word... " >&6; }
6573 if ${ac_cv_prog_RANLIB+:} false; then :
6574   $as_echo_n "(cached) " >&6
6575 else
6576   if test -n "$RANLIB"; then
6577   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6578 else
6579 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6580 for as_dir in $PATH
6581 do
6582   IFS=$as_save_IFS
6583   test -z "$as_dir" && as_dir=.
6584     for ac_exec_ext in '' $ac_executable_extensions; do
6585   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6586     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6587     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6588     break 2
6589   fi
6590 done
6591   done
6592 IFS=$as_save_IFS
6593
6594 fi
6595 fi
6596 RANLIB=$ac_cv_prog_RANLIB
6597 if test -n "$RANLIB"; then
6598   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6599 $as_echo "$RANLIB" >&6; }
6600 else
6601   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6602 $as_echo "no" >&6; }
6603 fi
6604
6605
6606 fi
6607 if test -z "$ac_cv_prog_RANLIB"; then
6608   ac_ct_RANLIB=$RANLIB
6609   # Extract the first word of "ranlib", so it can be a program name with args.
6610 set dummy ranlib; ac_word=$2
6611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6612 $as_echo_n "checking for $ac_word... " >&6; }
6613 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6614   $as_echo_n "(cached) " >&6
6615 else
6616   if test -n "$ac_ct_RANLIB"; then
6617   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6618 else
6619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6620 for as_dir in $PATH
6621 do
6622   IFS=$as_save_IFS
6623   test -z "$as_dir" && as_dir=.
6624     for ac_exec_ext in '' $ac_executable_extensions; do
6625   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6626     ac_cv_prog_ac_ct_RANLIB="ranlib"
6627     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6628     break 2
6629   fi
6630 done
6631   done
6632 IFS=$as_save_IFS
6633
6634 fi
6635 fi
6636 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6637 if test -n "$ac_ct_RANLIB"; then
6638   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6639 $as_echo "$ac_ct_RANLIB" >&6; }
6640 else
6641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6642 $as_echo "no" >&6; }
6643 fi
6644
6645   if test "x$ac_ct_RANLIB" = x; then
6646     RANLIB=":"
6647   else
6648     case $cross_compiling:$ac_tool_warned in
6649 yes:)
6650 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6651 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6652 ac_tool_warned=yes ;;
6653 esac
6654     RANLIB=$ac_ct_RANLIB
6655   fi
6656 else
6657   RANLIB="$ac_cv_prog_RANLIB"
6658 fi
6659
6660 test -z "$RANLIB" && RANLIB=:
6661
6662
6663
6664
6665
6666
6667 # Determine commands to create old-style static archives.
6668 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6669 old_postinstall_cmds='chmod 644 $oldlib'
6670 old_postuninstall_cmds=
6671
6672 if test -n "$RANLIB"; then
6673   case $host_os in
6674   bitrig* | openbsd*)
6675     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6676     ;;
6677   *)
6678     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6679     ;;
6680   esac
6681   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6682 fi
6683
6684 case $host_os in
6685   darwin*)
6686     lock_old_archive_extraction=yes ;;
6687   *)
6688     lock_old_archive_extraction=no ;;
6689 esac
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729 # If no C compiler was specified, use CC.
6730 LTCC=${LTCC-"$CC"}
6731
6732 # If no C compiler flags were specified, use CFLAGS.
6733 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6734
6735 # Allow CC to be a program name with arguments.
6736 compiler=$CC
6737
6738
6739 # Check for command to grab the raw symbol name followed by C symbol from nm.
6740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6741 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6742 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6743   $as_echo_n "(cached) " >&6
6744 else
6745
6746 # These are sane defaults that work on at least a few old systems.
6747 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6748
6749 # Character class describing NM global symbol codes.
6750 symcode='[BCDEGRST]'
6751
6752 # Regexp to match symbols that can be accessed directly from C.
6753 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6754
6755 # Define system-specific variables.
6756 case $host_os in
6757 aix*)
6758   symcode='[BCDT]'
6759   ;;
6760 cygwin* | mingw* | pw32* | cegcc*)
6761   symcode='[ABCDGISTW]'
6762   ;;
6763 hpux*)
6764   if test ia64 = "$host_cpu"; then
6765     symcode='[ABCDEGRST]'
6766   fi
6767   ;;
6768 irix* | nonstopux*)
6769   symcode='[BCDEGRST]'
6770   ;;
6771 osf*)
6772   symcode='[BCDEGQRST]'
6773   ;;
6774 solaris*)
6775   symcode='[BDRT]'
6776   ;;
6777 sco3.2v5*)
6778   symcode='[DT]'
6779   ;;
6780 sysv4.2uw2*)
6781   symcode='[DT]'
6782   ;;
6783 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6784   symcode='[ABDT]'
6785   ;;
6786 sysv4)
6787   symcode='[DFNSTU]'
6788   ;;
6789 esac
6790
6791 # If we're using GNU nm, then use its standard symbol codes.
6792 case `$NM -V 2>&1` in
6793 *GNU* | *'with BFD'*)
6794   symcode='[ABCDGIRSTW]' ;;
6795 esac
6796
6797 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6798   # Gets list of data symbols to import.
6799   lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
6800   # Adjust the below global symbol transforms to fixup imported variables.
6801   lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
6802   lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
6803   lt_c_name_lib_hook="\
6804   -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
6805   -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
6806 else
6807   # Disable hooks by default.
6808   lt_cv_sys_global_symbol_to_import=
6809   lt_cdecl_hook=
6810   lt_c_name_hook=
6811   lt_c_name_lib_hook=
6812 fi
6813
6814 # Transform an extracted symbol line into a proper C declaration.
6815 # Some systems (esp. on ia64) link data and code symbols differently,
6816 # so use this general approach.
6817 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
6818 $lt_cdecl_hook\
6819 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
6820 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
6821
6822 # Transform an extracted symbol line into symbol name and symbol address
6823 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
6824 $lt_c_name_hook\
6825 " -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6826 " -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
6827
6828 # Transform an extracted symbol line into symbol name with lib prefix and
6829 # symbol address.
6830 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
6831 $lt_c_name_lib_hook\
6832 " -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6833 " -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
6834 " -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
6835
6836 # Handle CRLF in mingw tool chain
6837 opt_cr=
6838 case $build_os in
6839 mingw*)
6840   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6841   ;;
6842 esac
6843
6844 # Try without a prefix underscore, then with it.
6845 for ac_symprfx in "" "_"; do
6846
6847   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6848   symxfrm="\\1 $ac_symprfx\\2 \\2"
6849
6850   # Write the raw and C identifiers.
6851   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6852     # Fake it for dumpbin and say T for any non-static function,
6853     # D for any global variable and I for any imported variable.
6854     # Also find C++ and __fastcall symbols from MSVC++,
6855     # which start with @ or ?.
6856     lt_cv_sys_global_symbol_pipe="$AWK '"\
6857 "     {last_section=section; section=\$ 3};"\
6858 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6859 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6860 "     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
6861 "     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
6862 "     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
6863 "     \$ 0!~/External *\|/{next};"\
6864 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6865 "     {if(hide[section]) next};"\
6866 "     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
6867 "     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
6868 "     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
6869 "     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
6870 "     ' prfx=^$ac_symprfx"
6871   else
6872     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6873   fi
6874   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6875
6876   # Check to see that the pipe works correctly.
6877   pipe_works=no
6878
6879   rm -f conftest*
6880   cat > conftest.$ac_ext <<_LT_EOF
6881 #ifdef __cplusplus
6882 extern "C" {
6883 #endif
6884 char nm_test_var;
6885 void nm_test_func(void);
6886 void nm_test_func(void){}
6887 #ifdef __cplusplus
6888 }
6889 #endif
6890 int main(){nm_test_var='a';nm_test_func();return(0);}
6891 _LT_EOF
6892
6893   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6894   (eval $ac_compile) 2>&5
6895   ac_status=$?
6896   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6897   test $ac_status = 0; }; then
6898     # Now try to grab the symbols.
6899     nlist=conftest.nm
6900     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6901   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6902   ac_status=$?
6903   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6904   test $ac_status = 0; } && test -s "$nlist"; then
6905       # Try sorting and uniquifying the output.
6906       if sort "$nlist" | uniq > "$nlist"T; then
6907         mv -f "$nlist"T "$nlist"
6908       else
6909         rm -f "$nlist"T
6910       fi
6911
6912       # Make sure that we snagged all the symbols we need.
6913       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6914         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6915           cat <<_LT_EOF > conftest.$ac_ext
6916 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6917 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
6918 /* DATA imports from DLLs on WIN32 can't be const, because runtime
6919    relocations are performed -- see ld's documentation on pseudo-relocs.  */
6920 # define LT_DLSYM_CONST
6921 #elif defined __osf__
6922 /* This system does not cope well with relocations in const data.  */
6923 # define LT_DLSYM_CONST
6924 #else
6925 # define LT_DLSYM_CONST const
6926 #endif
6927
6928 #ifdef __cplusplus
6929 extern "C" {
6930 #endif
6931
6932 _LT_EOF
6933           # Now generate the symbol file.
6934           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6935
6936           cat <<_LT_EOF >> conftest.$ac_ext
6937
6938 /* The mapping between symbol names and symbols.  */
6939 LT_DLSYM_CONST struct {
6940   const char *name;
6941   void       *address;
6942 }
6943 lt__PROGRAM__LTX_preloaded_symbols[] =
6944 {
6945   { "@PROGRAM@", (void *) 0 },
6946 _LT_EOF
6947           $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6948           cat <<\_LT_EOF >> conftest.$ac_ext
6949   {0, (void *) 0}
6950 };
6951
6952 /* This works around a problem in FreeBSD linker */
6953 #ifdef FREEBSD_WORKAROUND
6954 static const void *lt_preloaded_setup() {
6955   return lt__PROGRAM__LTX_preloaded_symbols;
6956 }
6957 #endif
6958
6959 #ifdef __cplusplus
6960 }
6961 #endif
6962 _LT_EOF
6963           # Now try linking the two files.
6964           mv conftest.$ac_objext conftstm.$ac_objext
6965           lt_globsym_save_LIBS=$LIBS
6966           lt_globsym_save_CFLAGS=$CFLAGS
6967           LIBS=conftstm.$ac_objext
6968           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6969           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6970   (eval $ac_link) 2>&5
6971   ac_status=$?
6972   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6973   test $ac_status = 0; } && test -s conftest$ac_exeext; then
6974             pipe_works=yes
6975           fi
6976           LIBS=$lt_globsym_save_LIBS
6977           CFLAGS=$lt_globsym_save_CFLAGS
6978         else
6979           echo "cannot find nm_test_func in $nlist" >&5
6980         fi
6981       else
6982         echo "cannot find nm_test_var in $nlist" >&5
6983       fi
6984     else
6985       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6986     fi
6987   else
6988     echo "$progname: failed program was:" >&5
6989     cat conftest.$ac_ext >&5
6990   fi
6991   rm -rf conftest* conftst*
6992
6993   # Do not use the global_symbol_pipe unless it works.
6994   if test yes = "$pipe_works"; then
6995     break
6996   else
6997     lt_cv_sys_global_symbol_pipe=
6998   fi
6999 done
7000
7001 fi
7002
7003 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7004   lt_cv_sys_global_symbol_to_cdecl=
7005 fi
7006 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7007   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7008 $as_echo "failed" >&6; }
7009 else
7010   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7011 $as_echo "ok" >&6; }
7012 fi
7013
7014 # Response file support.
7015 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7016   nm_file_list_spec='@'
7017 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
7018   nm_file_list_spec='@'
7019 fi
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
7058 $as_echo_n "checking for sysroot... " >&6; }
7059
7060 # Check whether --with-sysroot was given.
7061 if test "${with_sysroot+set}" = set; then :
7062   withval=$with_sysroot;
7063 else
7064   with_sysroot=no
7065 fi
7066
7067
7068 lt_sysroot=
7069 case $with_sysroot in #(
7070  yes)
7071    if test yes = "$GCC"; then
7072      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
7073    fi
7074    ;; #(
7075  /*)
7076    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
7077    ;; #(
7078  no|'')
7079    ;; #(
7080  *)
7081    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
7082 $as_echo "$with_sysroot" >&6; }
7083    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
7084    ;;
7085 esac
7086
7087  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
7088 $as_echo "${lt_sysroot:-no}" >&6; }
7089
7090
7091
7092
7093
7094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
7095 $as_echo_n "checking for a working dd... " >&6; }
7096 if ${ac_cv_path_lt_DD+:} false; then :
7097   $as_echo_n "(cached) " >&6
7098 else
7099   printf 0123456789abcdef0123456789abcdef >conftest.i
7100 cat conftest.i conftest.i >conftest2.i
7101 : ${lt_DD:=$DD}
7102 if test -z "$lt_DD"; then
7103   ac_path_lt_DD_found=false
7104   # Loop through the user's path and test for each of PROGNAME-LIST
7105   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7106 for as_dir in $PATH
7107 do
7108   IFS=$as_save_IFS
7109   test -z "$as_dir" && as_dir=.
7110     for ac_prog in dd; do
7111     for ac_exec_ext in '' $ac_executable_extensions; do
7112       ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
7113       as_fn_executable_p "$ac_path_lt_DD" || continue
7114 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7115   cmp -s conftest.i conftest.out \
7116   && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
7117 fi
7118       $ac_path_lt_DD_found && break 3
7119     done
7120   done
7121   done
7122 IFS=$as_save_IFS
7123   if test -z "$ac_cv_path_lt_DD"; then
7124     :
7125   fi
7126 else
7127   ac_cv_path_lt_DD=$lt_DD
7128 fi
7129
7130 rm -f conftest.i conftest2.i conftest.out
7131 fi
7132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
7133 $as_echo "$ac_cv_path_lt_DD" >&6; }
7134
7135
7136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
7137 $as_echo_n "checking how to truncate binary pipes... " >&6; }
7138 if ${lt_cv_truncate_bin+:} false; then :
7139   $as_echo_n "(cached) " >&6
7140 else
7141   printf 0123456789abcdef0123456789abcdef >conftest.i
7142 cat conftest.i conftest.i >conftest2.i
7143 lt_cv_truncate_bin=
7144 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7145   cmp -s conftest.i conftest.out \
7146   && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
7147 fi
7148 rm -f conftest.i conftest2.i conftest.out
7149 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
7150 fi
7151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
7152 $as_echo "$lt_cv_truncate_bin" >&6; }
7153
7154
7155
7156
7157
7158
7159
7160 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
7161 func_cc_basename ()
7162 {
7163     for cc_temp in $*""; do
7164       case $cc_temp in
7165         compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7166         distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7167         \-*) ;;
7168         *) break;;
7169       esac
7170     done
7171     func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7172 }
7173
7174 # Check whether --enable-libtool-lock was given.
7175 if test "${enable_libtool_lock+set}" = set; then :
7176   enableval=$enable_libtool_lock;
7177 fi
7178
7179 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
7180
7181 # Some flags need to be propagated to the compiler or linker for good
7182 # libtool support.
7183 case $host in
7184 ia64-*-hpux*)
7185   # Find out what ABI is being produced by ac_compile, and set mode
7186   # options accordingly.
7187   echo 'int i;' > conftest.$ac_ext
7188   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7189   (eval $ac_compile) 2>&5
7190   ac_status=$?
7191   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7192   test $ac_status = 0; }; then
7193     case `/usr/bin/file conftest.$ac_objext` in
7194       *ELF-32*)
7195         HPUX_IA64_MODE=32
7196         ;;
7197       *ELF-64*)
7198         HPUX_IA64_MODE=64
7199         ;;
7200     esac
7201   fi
7202   rm -rf conftest*
7203   ;;
7204 *-*-irix6*)
7205   # Find out what ABI is being produced by ac_compile, and set linker
7206   # options accordingly.
7207   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7208   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7209   (eval $ac_compile) 2>&5
7210   ac_status=$?
7211   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7212   test $ac_status = 0; }; then
7213     if test yes = "$lt_cv_prog_gnu_ld"; then
7214       case `/usr/bin/file conftest.$ac_objext` in
7215         *32-bit*)
7216           LD="${LD-ld} -melf32bsmip"
7217           ;;
7218         *N32*)
7219           LD="${LD-ld} -melf32bmipn32"
7220           ;;
7221         *64-bit*)
7222           LD="${LD-ld} -melf64bmip"
7223         ;;
7224       esac
7225     else
7226       case `/usr/bin/file conftest.$ac_objext` in
7227         *32-bit*)
7228           LD="${LD-ld} -32"
7229           ;;
7230         *N32*)
7231           LD="${LD-ld} -n32"
7232           ;;
7233         *64-bit*)
7234           LD="${LD-ld} -64"
7235           ;;
7236       esac
7237     fi
7238   fi
7239   rm -rf conftest*
7240   ;;
7241
7242 mips64*-*linux*)
7243   # Find out what ABI is being produced by ac_compile, and set linker
7244   # options accordingly.
7245   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7246   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7247   (eval $ac_compile) 2>&5
7248   ac_status=$?
7249   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7250   test $ac_status = 0; }; then
7251     emul=elf
7252     case `/usr/bin/file conftest.$ac_objext` in
7253       *32-bit*)
7254         emul="${emul}32"
7255         ;;
7256       *64-bit*)
7257         emul="${emul}64"
7258         ;;
7259     esac
7260     case `/usr/bin/file conftest.$ac_objext` in
7261       *MSB*)
7262         emul="${emul}btsmip"
7263         ;;
7264       *LSB*)
7265         emul="${emul}ltsmip"
7266         ;;
7267     esac
7268     case `/usr/bin/file conftest.$ac_objext` in
7269       *N32*)
7270         emul="${emul}n32"
7271         ;;
7272     esac
7273     LD="${LD-ld} -m $emul"
7274   fi
7275   rm -rf conftest*
7276   ;;
7277
7278 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7279 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7280   # Find out what ABI is being produced by ac_compile, and set linker
7281   # options accordingly.  Note that the listed cases only cover the
7282   # situations where additional linker options are needed (such as when
7283   # doing 32-bit compilation for a host where ld defaults to 64-bit, or
7284   # vice versa); the common cases where no linker options are needed do
7285   # not appear in the list.
7286   echo 'int i;' > conftest.$ac_ext
7287   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7288   (eval $ac_compile) 2>&5
7289   ac_status=$?
7290   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7291   test $ac_status = 0; }; then
7292     case `/usr/bin/file conftest.o` in
7293       *32-bit*)
7294         case $host in
7295           x86_64-*kfreebsd*-gnu)
7296             LD="${LD-ld} -m elf_i386_fbsd"
7297             ;;
7298           x86_64-*linux*)
7299             case `/usr/bin/file conftest.o` in
7300               *x86-64*)
7301                 LD="${LD-ld} -m elf32_x86_64"
7302                 ;;
7303               *)
7304                 LD="${LD-ld} -m elf_i386"
7305                 ;;
7306             esac
7307             ;;
7308           powerpc64le-*linux*)
7309             LD="${LD-ld} -m elf32lppclinux"
7310             ;;
7311           powerpc64-*linux*)
7312             LD="${LD-ld} -m elf32ppclinux"
7313             ;;
7314           s390x-*linux*)
7315             LD="${LD-ld} -m elf_s390"
7316             ;;
7317           sparc64-*linux*)
7318             LD="${LD-ld} -m elf32_sparc"
7319             ;;
7320         esac
7321         ;;
7322       *64-bit*)
7323         case $host in
7324           x86_64-*kfreebsd*-gnu)
7325             LD="${LD-ld} -m elf_x86_64_fbsd"
7326             ;;
7327           x86_64-*linux*)
7328             LD="${LD-ld} -m elf_x86_64"
7329             ;;
7330           powerpcle-*linux*)
7331             LD="${LD-ld} -m elf64lppc"
7332             ;;
7333           powerpc-*linux*)
7334             LD="${LD-ld} -m elf64ppc"
7335             ;;
7336           s390*-*linux*|s390*-*tpf*)
7337             LD="${LD-ld} -m elf64_s390"
7338             ;;
7339           sparc*-*linux*)
7340             LD="${LD-ld} -m elf64_sparc"
7341             ;;
7342         esac
7343         ;;
7344     esac
7345   fi
7346   rm -rf conftest*
7347   ;;
7348
7349 *-*-sco3.2v5*)
7350   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7351   SAVE_CFLAGS=$CFLAGS
7352   CFLAGS="$CFLAGS -belf"
7353   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7354 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7355 if ${lt_cv_cc_needs_belf+:} false; then :
7356   $as_echo_n "(cached) " >&6
7357 else
7358   ac_ext=c
7359 ac_cpp='$CPP $CPPFLAGS'
7360 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7361 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7362 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7363
7364      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7365 /* end confdefs.h.  */
7366
7367 int
7368 main ()
7369 {
7370
7371   ;
7372   return 0;
7373 }
7374 _ACEOF
7375 if ac_fn_c_try_link "$LINENO"; then :
7376   lt_cv_cc_needs_belf=yes
7377 else
7378   lt_cv_cc_needs_belf=no
7379 fi
7380 rm -f core conftest.err conftest.$ac_objext \
7381     conftest$ac_exeext conftest.$ac_ext
7382      ac_ext=c
7383 ac_cpp='$CPP $CPPFLAGS'
7384 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7385 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7386 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7387
7388 fi
7389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7390 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7391   if test yes != "$lt_cv_cc_needs_belf"; then
7392     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7393     CFLAGS=$SAVE_CFLAGS
7394   fi
7395   ;;
7396 *-*solaris*)
7397   # Find out what ABI is being produced by ac_compile, and set linker
7398   # options accordingly.
7399   echo 'int i;' > conftest.$ac_ext
7400   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7401   (eval $ac_compile) 2>&5
7402   ac_status=$?
7403   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7404   test $ac_status = 0; }; then
7405     case `/usr/bin/file conftest.o` in
7406     *64-bit*)
7407       case $lt_cv_prog_gnu_ld in
7408       yes*)
7409         case $host in
7410         i?86-*-solaris*|x86_64-*-solaris*)
7411           LD="${LD-ld} -m elf_x86_64"
7412           ;;
7413         sparc*-*-solaris*)
7414           LD="${LD-ld} -m elf64_sparc"
7415           ;;
7416         esac
7417         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
7418         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7419           LD=${LD-ld}_sol2
7420         fi
7421         ;;
7422       *)
7423         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7424           LD="${LD-ld} -64"
7425         fi
7426         ;;
7427       esac
7428       ;;
7429     esac
7430   fi
7431   rm -rf conftest*
7432   ;;
7433 esac
7434
7435 need_locks=$enable_libtool_lock
7436
7437 if test -n "$ac_tool_prefix"; then
7438   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7439 set dummy ${ac_tool_prefix}mt; ac_word=$2
7440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7441 $as_echo_n "checking for $ac_word... " >&6; }
7442 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7443   $as_echo_n "(cached) " >&6
7444 else
7445   if test -n "$MANIFEST_TOOL"; then
7446   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7447 else
7448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7449 for as_dir in $PATH
7450 do
7451   IFS=$as_save_IFS
7452   test -z "$as_dir" && as_dir=.
7453     for ac_exec_ext in '' $ac_executable_extensions; do
7454   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7455     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7456     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7457     break 2
7458   fi
7459 done
7460   done
7461 IFS=$as_save_IFS
7462
7463 fi
7464 fi
7465 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7466 if test -n "$MANIFEST_TOOL"; then
7467   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7468 $as_echo "$MANIFEST_TOOL" >&6; }
7469 else
7470   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7471 $as_echo "no" >&6; }
7472 fi
7473
7474
7475 fi
7476 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7477   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7478   # Extract the first word of "mt", so it can be a program name with args.
7479 set dummy mt; ac_word=$2
7480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7481 $as_echo_n "checking for $ac_word... " >&6; }
7482 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7483   $as_echo_n "(cached) " >&6
7484 else
7485   if test -n "$ac_ct_MANIFEST_TOOL"; then
7486   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7487 else
7488 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7489 for as_dir in $PATH
7490 do
7491   IFS=$as_save_IFS
7492   test -z "$as_dir" && as_dir=.
7493     for ac_exec_ext in '' $ac_executable_extensions; do
7494   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7495     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7496     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7497     break 2
7498   fi
7499 done
7500   done
7501 IFS=$as_save_IFS
7502
7503 fi
7504 fi
7505 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7506 if test -n "$ac_ct_MANIFEST_TOOL"; then
7507   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7508 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7509 else
7510   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7511 $as_echo "no" >&6; }
7512 fi
7513
7514   if test "x$ac_ct_MANIFEST_TOOL" = x; then
7515     MANIFEST_TOOL=":"
7516   else
7517     case $cross_compiling:$ac_tool_warned in
7518 yes:)
7519 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7520 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7521 ac_tool_warned=yes ;;
7522 esac
7523     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7524   fi
7525 else
7526   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7527 fi
7528
7529 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7531 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7532 if ${lt_cv_path_mainfest_tool+:} false; then :
7533   $as_echo_n "(cached) " >&6
7534 else
7535   lt_cv_path_mainfest_tool=no
7536   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7537   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7538   cat conftest.err >&5
7539   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7540     lt_cv_path_mainfest_tool=yes
7541   fi
7542   rm -f conftest*
7543 fi
7544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7545 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
7546 if test yes != "$lt_cv_path_mainfest_tool"; then
7547   MANIFEST_TOOL=:
7548 fi
7549
7550
7551
7552
7553
7554
7555   case $host_os in
7556     rhapsody* | darwin*)
7557     if test -n "$ac_tool_prefix"; then
7558   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7559 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7561 $as_echo_n "checking for $ac_word... " >&6; }
7562 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7563   $as_echo_n "(cached) " >&6
7564 else
7565   if test -n "$DSYMUTIL"; then
7566   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7567 else
7568 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7569 for as_dir in $PATH
7570 do
7571   IFS=$as_save_IFS
7572   test -z "$as_dir" && as_dir=.
7573     for ac_exec_ext in '' $ac_executable_extensions; do
7574   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7575     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7576     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7577     break 2
7578   fi
7579 done
7580   done
7581 IFS=$as_save_IFS
7582
7583 fi
7584 fi
7585 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7586 if test -n "$DSYMUTIL"; then
7587   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7588 $as_echo "$DSYMUTIL" >&6; }
7589 else
7590   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7591 $as_echo "no" >&6; }
7592 fi
7593
7594
7595 fi
7596 if test -z "$ac_cv_prog_DSYMUTIL"; then
7597   ac_ct_DSYMUTIL=$DSYMUTIL
7598   # Extract the first word of "dsymutil", so it can be a program name with args.
7599 set dummy dsymutil; ac_word=$2
7600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7601 $as_echo_n "checking for $ac_word... " >&6; }
7602 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7603   $as_echo_n "(cached) " >&6
7604 else
7605   if test -n "$ac_ct_DSYMUTIL"; then
7606   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7607 else
7608 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7609 for as_dir in $PATH
7610 do
7611   IFS=$as_save_IFS
7612   test -z "$as_dir" && as_dir=.
7613     for ac_exec_ext in '' $ac_executable_extensions; do
7614   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7615     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7616     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7617     break 2
7618   fi
7619 done
7620   done
7621 IFS=$as_save_IFS
7622
7623 fi
7624 fi
7625 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7626 if test -n "$ac_ct_DSYMUTIL"; then
7627   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7628 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7629 else
7630   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7631 $as_echo "no" >&6; }
7632 fi
7633
7634   if test "x$ac_ct_DSYMUTIL" = x; then
7635     DSYMUTIL=":"
7636   else
7637     case $cross_compiling:$ac_tool_warned in
7638 yes:)
7639 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7640 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7641 ac_tool_warned=yes ;;
7642 esac
7643     DSYMUTIL=$ac_ct_DSYMUTIL
7644   fi
7645 else
7646   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7647 fi
7648
7649     if test -n "$ac_tool_prefix"; then
7650   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7651 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7653 $as_echo_n "checking for $ac_word... " >&6; }
7654 if ${ac_cv_prog_NMEDIT+:} false; then :
7655   $as_echo_n "(cached) " >&6
7656 else
7657   if test -n "$NMEDIT"; then
7658   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7659 else
7660 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7661 for as_dir in $PATH
7662 do
7663   IFS=$as_save_IFS
7664   test -z "$as_dir" && as_dir=.
7665     for ac_exec_ext in '' $ac_executable_extensions; do
7666   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7667     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7668     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7669     break 2
7670   fi
7671 done
7672   done
7673 IFS=$as_save_IFS
7674
7675 fi
7676 fi
7677 NMEDIT=$ac_cv_prog_NMEDIT
7678 if test -n "$NMEDIT"; then
7679   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7680 $as_echo "$NMEDIT" >&6; }
7681 else
7682   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7683 $as_echo "no" >&6; }
7684 fi
7685
7686
7687 fi
7688 if test -z "$ac_cv_prog_NMEDIT"; then
7689   ac_ct_NMEDIT=$NMEDIT
7690   # Extract the first word of "nmedit", so it can be a program name with args.
7691 set dummy nmedit; ac_word=$2
7692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7693 $as_echo_n "checking for $ac_word... " >&6; }
7694 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7695   $as_echo_n "(cached) " >&6
7696 else
7697   if test -n "$ac_ct_NMEDIT"; then
7698   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7699 else
7700 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7701 for as_dir in $PATH
7702 do
7703   IFS=$as_save_IFS
7704   test -z "$as_dir" && as_dir=.
7705     for ac_exec_ext in '' $ac_executable_extensions; do
7706   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7707     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7708     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7709     break 2
7710   fi
7711 done
7712   done
7713 IFS=$as_save_IFS
7714
7715 fi
7716 fi
7717 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7718 if test -n "$ac_ct_NMEDIT"; then
7719   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7720 $as_echo "$ac_ct_NMEDIT" >&6; }
7721 else
7722   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7723 $as_echo "no" >&6; }
7724 fi
7725
7726   if test "x$ac_ct_NMEDIT" = x; then
7727     NMEDIT=":"
7728   else
7729     case $cross_compiling:$ac_tool_warned in
7730 yes:)
7731 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7732 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7733 ac_tool_warned=yes ;;
7734 esac
7735     NMEDIT=$ac_ct_NMEDIT
7736   fi
7737 else
7738   NMEDIT="$ac_cv_prog_NMEDIT"
7739 fi
7740
7741     if test -n "$ac_tool_prefix"; then
7742   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7743 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7745 $as_echo_n "checking for $ac_word... " >&6; }
7746 if ${ac_cv_prog_LIPO+:} false; then :
7747   $as_echo_n "(cached) " >&6
7748 else
7749   if test -n "$LIPO"; then
7750   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7751 else
7752 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7753 for as_dir in $PATH
7754 do
7755   IFS=$as_save_IFS
7756   test -z "$as_dir" && as_dir=.
7757     for ac_exec_ext in '' $ac_executable_extensions; do
7758   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7759     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7760     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7761     break 2
7762   fi
7763 done
7764   done
7765 IFS=$as_save_IFS
7766
7767 fi
7768 fi
7769 LIPO=$ac_cv_prog_LIPO
7770 if test -n "$LIPO"; then
7771   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7772 $as_echo "$LIPO" >&6; }
7773 else
7774   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7775 $as_echo "no" >&6; }
7776 fi
7777
7778
7779 fi
7780 if test -z "$ac_cv_prog_LIPO"; then
7781   ac_ct_LIPO=$LIPO
7782   # Extract the first word of "lipo", so it can be a program name with args.
7783 set dummy lipo; ac_word=$2
7784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7785 $as_echo_n "checking for $ac_word... " >&6; }
7786 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7787   $as_echo_n "(cached) " >&6
7788 else
7789   if test -n "$ac_ct_LIPO"; then
7790   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7791 else
7792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7793 for as_dir in $PATH
7794 do
7795   IFS=$as_save_IFS
7796   test -z "$as_dir" && as_dir=.
7797     for ac_exec_ext in '' $ac_executable_extensions; do
7798   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7799     ac_cv_prog_ac_ct_LIPO="lipo"
7800     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7801     break 2
7802   fi
7803 done
7804   done
7805 IFS=$as_save_IFS
7806
7807 fi
7808 fi
7809 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7810 if test -n "$ac_ct_LIPO"; then
7811   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7812 $as_echo "$ac_ct_LIPO" >&6; }
7813 else
7814   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7815 $as_echo "no" >&6; }
7816 fi
7817
7818   if test "x$ac_ct_LIPO" = x; then
7819     LIPO=":"
7820   else
7821     case $cross_compiling:$ac_tool_warned in
7822 yes:)
7823 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7824 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7825 ac_tool_warned=yes ;;
7826 esac
7827     LIPO=$ac_ct_LIPO
7828   fi
7829 else
7830   LIPO="$ac_cv_prog_LIPO"
7831 fi
7832
7833     if test -n "$ac_tool_prefix"; then
7834   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7835 set dummy ${ac_tool_prefix}otool; ac_word=$2
7836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7837 $as_echo_n "checking for $ac_word... " >&6; }
7838 if ${ac_cv_prog_OTOOL+:} false; then :
7839   $as_echo_n "(cached) " >&6
7840 else
7841   if test -n "$OTOOL"; then
7842   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7843 else
7844 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7845 for as_dir in $PATH
7846 do
7847   IFS=$as_save_IFS
7848   test -z "$as_dir" && as_dir=.
7849     for ac_exec_ext in '' $ac_executable_extensions; do
7850   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7851     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7852     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7853     break 2
7854   fi
7855 done
7856   done
7857 IFS=$as_save_IFS
7858
7859 fi
7860 fi
7861 OTOOL=$ac_cv_prog_OTOOL
7862 if test -n "$OTOOL"; then
7863   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7864 $as_echo "$OTOOL" >&6; }
7865 else
7866   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7867 $as_echo "no" >&6; }
7868 fi
7869
7870
7871 fi
7872 if test -z "$ac_cv_prog_OTOOL"; then
7873   ac_ct_OTOOL=$OTOOL
7874   # Extract the first word of "otool", so it can be a program name with args.
7875 set dummy otool; ac_word=$2
7876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7877 $as_echo_n "checking for $ac_word... " >&6; }
7878 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7879   $as_echo_n "(cached) " >&6
7880 else
7881   if test -n "$ac_ct_OTOOL"; then
7882   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7883 else
7884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7885 for as_dir in $PATH
7886 do
7887   IFS=$as_save_IFS
7888   test -z "$as_dir" && as_dir=.
7889     for ac_exec_ext in '' $ac_executable_extensions; do
7890   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7891     ac_cv_prog_ac_ct_OTOOL="otool"
7892     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7893     break 2
7894   fi
7895 done
7896   done
7897 IFS=$as_save_IFS
7898
7899 fi
7900 fi
7901 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7902 if test -n "$ac_ct_OTOOL"; then
7903   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7904 $as_echo "$ac_ct_OTOOL" >&6; }
7905 else
7906   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7907 $as_echo "no" >&6; }
7908 fi
7909
7910   if test "x$ac_ct_OTOOL" = x; then
7911     OTOOL=":"
7912   else
7913     case $cross_compiling:$ac_tool_warned in
7914 yes:)
7915 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7916 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7917 ac_tool_warned=yes ;;
7918 esac
7919     OTOOL=$ac_ct_OTOOL
7920   fi
7921 else
7922   OTOOL="$ac_cv_prog_OTOOL"
7923 fi
7924
7925     if test -n "$ac_tool_prefix"; then
7926   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7927 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7929 $as_echo_n "checking for $ac_word... " >&6; }
7930 if ${ac_cv_prog_OTOOL64+:} false; then :
7931   $as_echo_n "(cached) " >&6
7932 else
7933   if test -n "$OTOOL64"; then
7934   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7935 else
7936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7937 for as_dir in $PATH
7938 do
7939   IFS=$as_save_IFS
7940   test -z "$as_dir" && as_dir=.
7941     for ac_exec_ext in '' $ac_executable_extensions; do
7942   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7943     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7944     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7945     break 2
7946   fi
7947 done
7948   done
7949 IFS=$as_save_IFS
7950
7951 fi
7952 fi
7953 OTOOL64=$ac_cv_prog_OTOOL64
7954 if test -n "$OTOOL64"; then
7955   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7956 $as_echo "$OTOOL64" >&6; }
7957 else
7958   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7959 $as_echo "no" >&6; }
7960 fi
7961
7962
7963 fi
7964 if test -z "$ac_cv_prog_OTOOL64"; then
7965   ac_ct_OTOOL64=$OTOOL64
7966   # Extract the first word of "otool64", so it can be a program name with args.
7967 set dummy otool64; ac_word=$2
7968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7969 $as_echo_n "checking for $ac_word... " >&6; }
7970 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7971   $as_echo_n "(cached) " >&6
7972 else
7973   if test -n "$ac_ct_OTOOL64"; then
7974   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7975 else
7976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7977 for as_dir in $PATH
7978 do
7979   IFS=$as_save_IFS
7980   test -z "$as_dir" && as_dir=.
7981     for ac_exec_ext in '' $ac_executable_extensions; do
7982   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7983     ac_cv_prog_ac_ct_OTOOL64="otool64"
7984     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7985     break 2
7986   fi
7987 done
7988   done
7989 IFS=$as_save_IFS
7990
7991 fi
7992 fi
7993 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7994 if test -n "$ac_ct_OTOOL64"; then
7995   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7996 $as_echo "$ac_ct_OTOOL64" >&6; }
7997 else
7998   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7999 $as_echo "no" >&6; }
8000 fi
8001
8002   if test "x$ac_ct_OTOOL64" = x; then
8003     OTOOL64=":"
8004   else
8005     case $cross_compiling:$ac_tool_warned in
8006 yes:)
8007 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8008 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8009 ac_tool_warned=yes ;;
8010 esac
8011     OTOOL64=$ac_ct_OTOOL64
8012   fi
8013 else
8014   OTOOL64="$ac_cv_prog_OTOOL64"
8015 fi
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8044 $as_echo_n "checking for -single_module linker flag... " >&6; }
8045 if ${lt_cv_apple_cc_single_mod+:} false; then :
8046   $as_echo_n "(cached) " >&6
8047 else
8048   lt_cv_apple_cc_single_mod=no
8049       if test -z "$LT_MULTI_MODULE"; then
8050         # By default we will add the -single_module flag. You can override
8051         # by either setting the environment variable LT_MULTI_MODULE
8052         # non-empty at configure time, or by adding -multi_module to the
8053         # link flags.
8054         rm -rf libconftest.dylib*
8055         echo "int foo(void){return 1;}" > conftest.c
8056         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8057 -dynamiclib -Wl,-single_module conftest.c" >&5
8058         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8059           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8060         _lt_result=$?
8061         # If there is a non-empty error log, and "single_module"
8062         # appears in it, assume the flag caused a linker warning
8063         if test -s conftest.err && $GREP single_module conftest.err; then
8064           cat conftest.err >&5
8065         # Otherwise, if the output was created with a 0 exit code from
8066         # the compiler, it worked.
8067         elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
8068           lt_cv_apple_cc_single_mod=yes
8069         else
8070           cat conftest.err >&5
8071         fi
8072         rm -rf libconftest.dylib*
8073         rm -f conftest.*
8074       fi
8075 fi
8076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8077 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8078
8079     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8080 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8081 if ${lt_cv_ld_exported_symbols_list+:} false; then :
8082   $as_echo_n "(cached) " >&6
8083 else
8084   lt_cv_ld_exported_symbols_list=no
8085       save_LDFLAGS=$LDFLAGS
8086       echo "_main" > conftest.sym
8087       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8088       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8089 /* end confdefs.h.  */
8090
8091 int
8092 main ()
8093 {
8094
8095   ;
8096   return 0;
8097 }
8098 _ACEOF
8099 if ac_fn_c_try_link "$LINENO"; then :
8100   lt_cv_ld_exported_symbols_list=yes
8101 else
8102   lt_cv_ld_exported_symbols_list=no
8103 fi
8104 rm -f core conftest.err conftest.$ac_objext \
8105     conftest$ac_exeext conftest.$ac_ext
8106         LDFLAGS=$save_LDFLAGS
8107
8108 fi
8109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8110 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8111
8112     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8113 $as_echo_n "checking for -force_load linker flag... " >&6; }
8114 if ${lt_cv_ld_force_load+:} false; then :
8115   $as_echo_n "(cached) " >&6
8116 else
8117   lt_cv_ld_force_load=no
8118       cat > conftest.c << _LT_EOF
8119 int forced_loaded() { return 2;}
8120 _LT_EOF
8121       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8122       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8123       echo "$AR cru libconftest.a conftest.o" >&5
8124       $AR cru libconftest.a conftest.o 2>&5
8125       echo "$RANLIB libconftest.a" >&5
8126       $RANLIB libconftest.a 2>&5
8127       cat > conftest.c << _LT_EOF
8128 int main() { return 0;}
8129 _LT_EOF
8130       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8131       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8132       _lt_result=$?
8133       if test -s conftest.err && $GREP force_load conftest.err; then
8134         cat conftest.err >&5
8135       elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
8136         lt_cv_ld_force_load=yes
8137       else
8138         cat conftest.err >&5
8139       fi
8140         rm -f conftest.err libconftest.a conftest conftest.c
8141         rm -rf conftest.dSYM
8142
8143 fi
8144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8145 $as_echo "$lt_cv_ld_force_load" >&6; }
8146     case $host_os in
8147     rhapsody* | darwin1.[012])
8148       _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
8149     darwin1.*)
8150       _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8151     darwin*) # darwin 5.x on
8152       # if running on 10.5 or later, the deployment target defaults
8153       # to the OS version, if on x86, and 10.4, the deployment
8154       # target defaults to 10.4. Don't you love it?
8155       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8156         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8157           _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8158         10.[012][,.]*)
8159           _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8160         10.*)
8161           _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8162       esac
8163     ;;
8164   esac
8165     if test yes = "$lt_cv_apple_cc_single_mod"; then
8166       _lt_dar_single_mod='$single_module'
8167     fi
8168     if test yes = "$lt_cv_ld_exported_symbols_list"; then
8169       _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
8170     else
8171       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
8172     fi
8173     if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
8174       _lt_dsymutil='~$DSYMUTIL $lib || :'
8175     else
8176       _lt_dsymutil=
8177     fi
8178     ;;
8179   esac
8180
8181 # func_munge_path_list VARIABLE PATH
8182 # -----------------------------------
8183 # VARIABLE is name of variable containing _space_ separated list of
8184 # directories to be munged by the contents of PATH, which is string
8185 # having a format:
8186 # "DIR[:DIR]:"
8187 #       string "DIR[ DIR]" will be prepended to VARIABLE
8188 # ":DIR[:DIR]"
8189 #       string "DIR[ DIR]" will be appended to VARIABLE
8190 # "DIRP[:DIRP]::[DIRA:]DIRA"
8191 #       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
8192 #       "DIRA[ DIRA]" will be appended to VARIABLE
8193 # "DIR[:DIR]"
8194 #       VARIABLE will be replaced by "DIR[ DIR]"
8195 func_munge_path_list ()
8196 {
8197     case x$2 in
8198     x)
8199         ;;
8200     *:)
8201         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
8202         ;;
8203     x:*)
8204         eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
8205         ;;
8206     *::*)
8207         eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
8208         eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
8209         ;;
8210     *)
8211         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
8212         ;;
8213     esac
8214 }
8215
8216 for ac_header in dlfcn.h
8217 do :
8218   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8219 "
8220 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8221   cat >>confdefs.h <<_ACEOF
8222 #define HAVE_DLFCN_H 1
8223 _ACEOF
8224
8225 fi
8226
8227 done
8228
8229
8230
8231
8232
8233 # Set options
8234 # Check whether --enable-static was given.
8235 if test "${enable_static+set}" = set; then :
8236   enableval=$enable_static; p=${PACKAGE-default}
8237     case $enableval in
8238     yes) enable_static=yes ;;
8239     no) enable_static=no ;;
8240     *)
8241      enable_static=no
8242       # Look at the argument we got.  We use all the common list separators.
8243       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8244       for pkg in $enableval; do
8245         IFS=$lt_save_ifs
8246         if test "X$pkg" = "X$p"; then
8247           enable_static=yes
8248         fi
8249       done
8250       IFS=$lt_save_ifs
8251       ;;
8252     esac
8253 else
8254   enable_static=no
8255 fi
8256
8257
8258
8259
8260
8261
8262
8263 enable_dlopen=yes
8264
8265
8266
8267
8268   enable_win32_dll=no
8269
8270
8271             # Check whether --enable-shared was given.
8272 if test "${enable_shared+set}" = set; then :
8273   enableval=$enable_shared; p=${PACKAGE-default}
8274     case $enableval in
8275     yes) enable_shared=yes ;;
8276     no) enable_shared=no ;;
8277     *)
8278       enable_shared=no
8279       # Look at the argument we got.  We use all the common list separators.
8280       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8281       for pkg in $enableval; do
8282         IFS=$lt_save_ifs
8283         if test "X$pkg" = "X$p"; then
8284           enable_shared=yes
8285         fi
8286       done
8287       IFS=$lt_save_ifs
8288       ;;
8289     esac
8290 else
8291   enable_shared=yes
8292 fi
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304 # Check whether --with-pic was given.
8305 if test "${with_pic+set}" = set; then :
8306   withval=$with_pic; lt_p=${PACKAGE-default}
8307     case $withval in
8308     yes|no) pic_mode=$withval ;;
8309     *)
8310       pic_mode=default
8311       # Look at the argument we got.  We use all the common list separators.
8312       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8313       for lt_pkg in $withval; do
8314         IFS=$lt_save_ifs
8315         if test "X$lt_pkg" = "X$lt_p"; then
8316           pic_mode=yes
8317         fi
8318       done
8319       IFS=$lt_save_ifs
8320       ;;
8321     esac
8322 else
8323   pic_mode=default
8324 fi
8325
8326
8327
8328
8329
8330
8331
8332
8333   # Check whether --enable-fast-install was given.
8334 if test "${enable_fast_install+set}" = set; then :
8335   enableval=$enable_fast_install; p=${PACKAGE-default}
8336     case $enableval in
8337     yes) enable_fast_install=yes ;;
8338     no) enable_fast_install=no ;;
8339     *)
8340       enable_fast_install=no
8341       # Look at the argument we got.  We use all the common list separators.
8342       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8343       for pkg in $enableval; do
8344         IFS=$lt_save_ifs
8345         if test "X$pkg" = "X$p"; then
8346           enable_fast_install=yes
8347         fi
8348       done
8349       IFS=$lt_save_ifs
8350       ;;
8351     esac
8352 else
8353   enable_fast_install=yes
8354 fi
8355
8356
8357
8358
8359
8360
8361
8362
8363   shared_archive_member_spec=
8364 case $host,$enable_shared in
8365 power*-*-aix[5-9]*,yes)
8366   { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
8367 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
8368
8369 # Check whether --with-aix-soname was given.
8370 if test "${with_aix_soname+set}" = set; then :
8371   withval=$with_aix_soname; case $withval in
8372     aix|svr4|both)
8373       ;;
8374     *)
8375       as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
8376       ;;
8377     esac
8378     lt_cv_with_aix_soname=$with_aix_soname
8379 else
8380   if ${lt_cv_with_aix_soname+:} false; then :
8381   $as_echo_n "(cached) " >&6
8382 else
8383   lt_cv_with_aix_soname=aix
8384 fi
8385
8386     with_aix_soname=$lt_cv_with_aix_soname
8387 fi
8388
8389   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
8390 $as_echo "$with_aix_soname" >&6; }
8391   if test aix != "$with_aix_soname"; then
8392     # For the AIX way of multilib, we name the shared archive member
8393     # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
8394     # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
8395     # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
8396     # the AIX toolchain works better with OBJECT_MODE set (default 32).
8397     if test 64 = "${OBJECT_MODE-32}"; then
8398       shared_archive_member_spec=shr_64
8399     else
8400       shared_archive_member_spec=shr
8401     fi
8402   fi
8403   ;;
8404 *)
8405   with_aix_soname=aix
8406   ;;
8407 esac
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418 # This can be used to rebuild libtool when needed
8419 LIBTOOL_DEPS=$ltmain
8420
8421 # Always use our own libtool.
8422 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453 test -z "$LN_S" && LN_S="ln -s"
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468 if test -n "${ZSH_VERSION+set}"; then
8469    setopt NO_GLOB_SUBST
8470 fi
8471
8472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8473 $as_echo_n "checking for objdir... " >&6; }
8474 if ${lt_cv_objdir+:} false; then :
8475   $as_echo_n "(cached) " >&6
8476 else
8477   rm -f .libs 2>/dev/null
8478 mkdir .libs 2>/dev/null
8479 if test -d .libs; then
8480   lt_cv_objdir=.libs
8481 else
8482   # MS-DOS does not allow filenames that begin with a dot.
8483   lt_cv_objdir=_libs
8484 fi
8485 rmdir .libs 2>/dev/null
8486 fi
8487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8488 $as_echo "$lt_cv_objdir" >&6; }
8489 objdir=$lt_cv_objdir
8490
8491
8492
8493
8494
8495 cat >>confdefs.h <<_ACEOF
8496 #define LT_OBJDIR "$lt_cv_objdir/"
8497 _ACEOF
8498
8499
8500
8501
8502 case $host_os in
8503 aix3*)
8504   # AIX sometimes has problems with the GCC collect2 program.  For some
8505   # reason, if we set the COLLECT_NAMES environment variable, the problems
8506   # vanish in a puff of smoke.
8507   if test set != "${COLLECT_NAMES+set}"; then
8508     COLLECT_NAMES=
8509     export COLLECT_NAMES
8510   fi
8511   ;;
8512 esac
8513
8514 # Global variables:
8515 ofile=libtool
8516 can_build_shared=yes
8517
8518 # All known linkers require a '.a' archive for static linking (except MSVC,
8519 # which needs '.lib').
8520 libext=a
8521
8522 with_gnu_ld=$lt_cv_prog_gnu_ld
8523
8524 old_CC=$CC
8525 old_CFLAGS=$CFLAGS
8526
8527 # Set sane defaults for various variables
8528 test -z "$CC" && CC=cc
8529 test -z "$LTCC" && LTCC=$CC
8530 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8531 test -z "$LD" && LD=ld
8532 test -z "$ac_objext" && ac_objext=o
8533
8534 func_cc_basename $compiler
8535 cc_basename=$func_cc_basename_result
8536
8537
8538 # Only perform the check for file, if the check method requires it
8539 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8540 case $deplibs_check_method in
8541 file_magic*)
8542   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8543     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8544 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8545 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8546   $as_echo_n "(cached) " >&6
8547 else
8548   case $MAGIC_CMD in
8549 [\\/*] |  ?:[\\/]*)
8550   lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8551   ;;
8552 *)
8553   lt_save_MAGIC_CMD=$MAGIC_CMD
8554   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8555   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8556   for ac_dir in $ac_dummy; do
8557     IFS=$lt_save_ifs
8558     test -z "$ac_dir" && ac_dir=.
8559     if test -f "$ac_dir/${ac_tool_prefix}file"; then
8560       lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
8561       if test -n "$file_magic_test_file"; then
8562         case $deplibs_check_method in
8563         "file_magic "*)
8564           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8565           MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8566           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8567             $EGREP "$file_magic_regex" > /dev/null; then
8568             :
8569           else
8570             cat <<_LT_EOF 1>&2
8571
8572 *** Warning: the command libtool uses to detect shared libraries,
8573 *** $file_magic_cmd, produces output that libtool cannot recognize.
8574 *** The result is that libtool may fail to recognize shared libraries
8575 *** as such.  This will affect the creation of libtool libraries that
8576 *** depend on shared libraries, but programs linked with such libtool
8577 *** libraries will work regardless of this problem.  Nevertheless, you
8578 *** may want to report the problem to your system manager and/or to
8579 *** bug-libtool@gnu.org
8580
8581 _LT_EOF
8582           fi ;;
8583         esac
8584       fi
8585       break
8586     fi
8587   done
8588   IFS=$lt_save_ifs
8589   MAGIC_CMD=$lt_save_MAGIC_CMD
8590   ;;
8591 esac
8592 fi
8593
8594 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8595 if test -n "$MAGIC_CMD"; then
8596   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8597 $as_echo "$MAGIC_CMD" >&6; }
8598 else
8599   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8600 $as_echo "no" >&6; }
8601 fi
8602
8603
8604
8605
8606
8607 if test -z "$lt_cv_path_MAGIC_CMD"; then
8608   if test -n "$ac_tool_prefix"; then
8609     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8610 $as_echo_n "checking for file... " >&6; }
8611 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8612   $as_echo_n "(cached) " >&6
8613 else
8614   case $MAGIC_CMD in
8615 [\\/*] |  ?:[\\/]*)
8616   lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8617   ;;
8618 *)
8619   lt_save_MAGIC_CMD=$MAGIC_CMD
8620   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8621   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8622   for ac_dir in $ac_dummy; do
8623     IFS=$lt_save_ifs
8624     test -z "$ac_dir" && ac_dir=.
8625     if test -f "$ac_dir/file"; then
8626       lt_cv_path_MAGIC_CMD=$ac_dir/"file"
8627       if test -n "$file_magic_test_file"; then
8628         case $deplibs_check_method in
8629         "file_magic "*)
8630           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8631           MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8632           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8633             $EGREP "$file_magic_regex" > /dev/null; then
8634             :
8635           else
8636             cat <<_LT_EOF 1>&2
8637
8638 *** Warning: the command libtool uses to detect shared libraries,
8639 *** $file_magic_cmd, produces output that libtool cannot recognize.
8640 *** The result is that libtool may fail to recognize shared libraries
8641 *** as such.  This will affect the creation of libtool libraries that
8642 *** depend on shared libraries, but programs linked with such libtool
8643 *** libraries will work regardless of this problem.  Nevertheless, you
8644 *** may want to report the problem to your system manager and/or to
8645 *** bug-libtool@gnu.org
8646
8647 _LT_EOF
8648           fi ;;
8649         esac
8650       fi
8651       break
8652     fi
8653   done
8654   IFS=$lt_save_ifs
8655   MAGIC_CMD=$lt_save_MAGIC_CMD
8656   ;;
8657 esac
8658 fi
8659
8660 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8661 if test -n "$MAGIC_CMD"; then
8662   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8663 $as_echo "$MAGIC_CMD" >&6; }
8664 else
8665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8666 $as_echo "no" >&6; }
8667 fi
8668
8669
8670   else
8671     MAGIC_CMD=:
8672   fi
8673 fi
8674
8675   fi
8676   ;;
8677 esac
8678
8679 # Use C for the default configuration in the libtool script
8680
8681 lt_save_CC=$CC
8682 ac_ext=c
8683 ac_cpp='$CPP $CPPFLAGS'
8684 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8685 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8686 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8687
8688
8689 # Source file extension for C test sources.
8690 ac_ext=c
8691
8692 # Object file extension for compiled C test sources.
8693 objext=o
8694 objext=$objext
8695
8696 # Code to be used in simple compile tests
8697 lt_simple_compile_test_code="int some_variable = 0;"
8698
8699 # Code to be used in simple link tests
8700 lt_simple_link_test_code='int main(){return(0);}'
8701
8702
8703
8704
8705
8706
8707
8708 # If no C compiler was specified, use CC.
8709 LTCC=${LTCC-"$CC"}
8710
8711 # If no C compiler flags were specified, use CFLAGS.
8712 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8713
8714 # Allow CC to be a program name with arguments.
8715 compiler=$CC
8716
8717 # Save the default compiler, since it gets overwritten when the other
8718 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8719 compiler_DEFAULT=$CC
8720
8721 # save warnings/boilerplate of simple test code
8722 ac_outfile=conftest.$ac_objext
8723 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8724 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8725 _lt_compiler_boilerplate=`cat conftest.err`
8726 $RM conftest*
8727
8728 ac_outfile=conftest.$ac_objext
8729 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8730 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8731 _lt_linker_boilerplate=`cat conftest.err`
8732 $RM -r conftest*
8733
8734
8735 ## CAVEAT EMPTOR:
8736 ## There is no encapsulation within the following macros, do not change
8737 ## the running order or otherwise move them around unless you know exactly
8738 ## what you are doing...
8739 if test -n "$compiler"; then
8740
8741 lt_prog_compiler_no_builtin_flag=
8742
8743 if test yes = "$GCC"; then
8744   case $cc_basename in
8745   nvcc*)
8746     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8747   *)
8748     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8749   esac
8750
8751   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8752 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8753 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8754   $as_echo_n "(cached) " >&6
8755 else
8756   lt_cv_prog_compiler_rtti_exceptions=no
8757    ac_outfile=conftest.$ac_objext
8758    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8759    lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
8760    # Insert the option either (1) after the last *FLAGS variable, or
8761    # (2) before a word containing "conftest.", or (3) at the end.
8762    # Note that $ac_compile itself does not contain backslashes and begins
8763    # with a dollar sign (not a hyphen), so the echo should work correctly.
8764    # The option is referenced via a variable to avoid confusing sed.
8765    lt_compile=`echo "$ac_compile" | $SED \
8766    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8767    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8768    -e 's:$: $lt_compiler_flag:'`
8769    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8770    (eval "$lt_compile" 2>conftest.err)
8771    ac_status=$?
8772    cat conftest.err >&5
8773    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8774    if (exit $ac_status) && test -s "$ac_outfile"; then
8775      # The compiler can only warn and ignore the option if not recognized
8776      # So say no if there are warnings other than the usual output.
8777      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8778      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8779      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8780        lt_cv_prog_compiler_rtti_exceptions=yes
8781      fi
8782    fi
8783    $RM conftest*
8784
8785 fi
8786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8787 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8788
8789 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
8790     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8791 else
8792     :
8793 fi
8794
8795 fi
8796
8797
8798
8799
8800
8801
8802   lt_prog_compiler_wl=
8803 lt_prog_compiler_pic=
8804 lt_prog_compiler_static=
8805
8806
8807   if test yes = "$GCC"; then
8808     lt_prog_compiler_wl='-Wl,'
8809     lt_prog_compiler_static='-static'
8810
8811     case $host_os in
8812       aix*)
8813       # All AIX code is PIC.
8814       if test ia64 = "$host_cpu"; then
8815         # AIX 5 now supports IA64 processor
8816         lt_prog_compiler_static='-Bstatic'
8817       fi
8818       lt_prog_compiler_pic='-fPIC'
8819       ;;
8820
8821     amigaos*)
8822       case $host_cpu in
8823       powerpc)
8824             # see comment about AmigaOS4 .so support
8825             lt_prog_compiler_pic='-fPIC'
8826         ;;
8827       m68k)
8828             # FIXME: we need at least 68020 code to build shared libraries, but
8829             # adding the '-m68020' flag to GCC prevents building anything better,
8830             # like '-m68040'.
8831             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8832         ;;
8833       esac
8834       ;;
8835
8836     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8837       # PIC is the default for these OSes.
8838       ;;
8839
8840     mingw* | cygwin* | pw32* | os2* | cegcc*)
8841       # This hack is so that the source file can tell whether it is being
8842       # built for inclusion in a dll (and should export symbols for example).
8843       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8844       # (--disable-auto-import) libraries
8845       lt_prog_compiler_pic='-DDLL_EXPORT'
8846       case $host_os in
8847       os2*)
8848         lt_prog_compiler_static='$wl-static'
8849         ;;
8850       esac
8851       ;;
8852
8853     darwin* | rhapsody*)
8854       # PIC is the default on this platform
8855       # Common symbols not allowed in MH_DYLIB files
8856       lt_prog_compiler_pic='-fno-common'
8857       ;;
8858
8859     haiku*)
8860       # PIC is the default for Haiku.
8861       # The "-static" flag exists, but is broken.
8862       lt_prog_compiler_static=
8863       ;;
8864
8865     hpux*)
8866       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8867       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8868       # sets the default TLS model and affects inlining.
8869       case $host_cpu in
8870       hppa*64*)
8871         # +Z the default
8872         ;;
8873       *)
8874         lt_prog_compiler_pic='-fPIC'
8875         ;;
8876       esac
8877       ;;
8878
8879     interix[3-9]*)
8880       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8881       # Instead, we relocate shared libraries at runtime.
8882       ;;
8883
8884     msdosdjgpp*)
8885       # Just because we use GCC doesn't mean we suddenly get shared libraries
8886       # on systems that don't support them.
8887       lt_prog_compiler_can_build_shared=no
8888       enable_shared=no
8889       ;;
8890
8891     *nto* | *qnx*)
8892       # QNX uses GNU C++, but need to define -shared option too, otherwise
8893       # it will coredump.
8894       lt_prog_compiler_pic='-fPIC -shared'
8895       ;;
8896
8897     sysv4*MP*)
8898       if test -d /usr/nec; then
8899         lt_prog_compiler_pic=-Kconform_pic
8900       fi
8901       ;;
8902
8903     *)
8904       lt_prog_compiler_pic='-fPIC'
8905       ;;
8906     esac
8907
8908     case $cc_basename in
8909     nvcc*) # Cuda Compiler Driver 2.2
8910       lt_prog_compiler_wl='-Xlinker '
8911       if test -n "$lt_prog_compiler_pic"; then
8912         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8913       fi
8914       ;;
8915     esac
8916   else
8917     # PORTME Check for flag to pass linker flags through the system compiler.
8918     case $host_os in
8919     aix*)
8920       lt_prog_compiler_wl='-Wl,'
8921       if test ia64 = "$host_cpu"; then
8922         # AIX 5 now supports IA64 processor
8923         lt_prog_compiler_static='-Bstatic'
8924       else
8925         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8926       fi
8927       ;;
8928
8929     darwin* | rhapsody*)
8930       # PIC is the default on this platform
8931       # Common symbols not allowed in MH_DYLIB files
8932       lt_prog_compiler_pic='-fno-common'
8933       case $cc_basename in
8934       nagfor*)
8935         # NAG Fortran compiler
8936         lt_prog_compiler_wl='-Wl,-Wl,,'
8937         lt_prog_compiler_pic='-PIC'
8938         lt_prog_compiler_static='-Bstatic'
8939         ;;
8940       esac
8941       ;;
8942
8943     mingw* | cygwin* | pw32* | os2* | cegcc*)
8944       # This hack is so that the source file can tell whether it is being
8945       # built for inclusion in a dll (and should export symbols for example).
8946       lt_prog_compiler_pic='-DDLL_EXPORT'
8947       case $host_os in
8948       os2*)
8949         lt_prog_compiler_static='$wl-static'
8950         ;;
8951       esac
8952       ;;
8953
8954     hpux9* | hpux10* | hpux11*)
8955       lt_prog_compiler_wl='-Wl,'
8956       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8957       # not for PA HP-UX.
8958       case $host_cpu in
8959       hppa*64*|ia64*)
8960         # +Z the default
8961         ;;
8962       *)
8963         lt_prog_compiler_pic='+Z'
8964         ;;
8965       esac
8966       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8967       lt_prog_compiler_static='$wl-a ${wl}archive'
8968       ;;
8969
8970     irix5* | irix6* | nonstopux*)
8971       lt_prog_compiler_wl='-Wl,'
8972       # PIC (with -KPIC) is the default.
8973       lt_prog_compiler_static='-non_shared'
8974       ;;
8975
8976     linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8977       case $cc_basename in
8978       # old Intel for x86_64, which still supported -KPIC.
8979       ecc*)
8980         lt_prog_compiler_wl='-Wl,'
8981         lt_prog_compiler_pic='-KPIC'
8982         lt_prog_compiler_static='-static'
8983         ;;
8984       # icc used to be incompatible with GCC.
8985       # ICC 10 doesn't accept -KPIC any more.
8986       icc* | ifort*)
8987         lt_prog_compiler_wl='-Wl,'
8988         lt_prog_compiler_pic='-fPIC'
8989         lt_prog_compiler_static='-static'
8990         ;;
8991       # Lahey Fortran 8.1.
8992       lf95*)
8993         lt_prog_compiler_wl='-Wl,'
8994         lt_prog_compiler_pic='--shared'
8995         lt_prog_compiler_static='--static'
8996         ;;
8997       nagfor*)
8998         # NAG Fortran compiler
8999         lt_prog_compiler_wl='-Wl,-Wl,,'
9000         lt_prog_compiler_pic='-PIC'
9001         lt_prog_compiler_static='-Bstatic'
9002         ;;
9003       tcc*)
9004         # Fabrice Bellard et al's Tiny C Compiler
9005         lt_prog_compiler_wl='-Wl,'
9006         lt_prog_compiler_pic='-fPIC'
9007         lt_prog_compiler_static='-static'
9008         ;;
9009       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9010         # Portland Group compilers (*not* the Pentium gcc compiler,
9011         # which looks to be a dead project)
9012         lt_prog_compiler_wl='-Wl,'
9013         lt_prog_compiler_pic='-fpic'
9014         lt_prog_compiler_static='-Bstatic'
9015         ;;
9016       ccc*)
9017         lt_prog_compiler_wl='-Wl,'
9018         # All Alpha code is PIC.
9019         lt_prog_compiler_static='-non_shared'
9020         ;;
9021       xl* | bgxl* | bgf* | mpixl*)
9022         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9023         lt_prog_compiler_wl='-Wl,'
9024         lt_prog_compiler_pic='-qpic'
9025         lt_prog_compiler_static='-qstaticlink'
9026         ;;
9027       *)
9028         case `$CC -V 2>&1 | sed 5q` in
9029         *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
9030           # Sun Fortran 8.3 passes all unrecognized flags to the linker
9031           lt_prog_compiler_pic='-KPIC'
9032           lt_prog_compiler_static='-Bstatic'
9033           lt_prog_compiler_wl=''
9034           ;;
9035         *Sun\ F* | *Sun*Fortran*)
9036           lt_prog_compiler_pic='-KPIC'
9037           lt_prog_compiler_static='-Bstatic'
9038           lt_prog_compiler_wl='-Qoption ld '
9039           ;;
9040         *Sun\ C*)
9041           # Sun C 5.9
9042           lt_prog_compiler_pic='-KPIC'
9043           lt_prog_compiler_static='-Bstatic'
9044           lt_prog_compiler_wl='-Wl,'
9045           ;;
9046         *Intel*\ [CF]*Compiler*)
9047           lt_prog_compiler_wl='-Wl,'
9048           lt_prog_compiler_pic='-fPIC'
9049           lt_prog_compiler_static='-static'
9050           ;;
9051         *Portland\ Group*)
9052           lt_prog_compiler_wl='-Wl,'
9053           lt_prog_compiler_pic='-fpic'
9054           lt_prog_compiler_static='-Bstatic'
9055           ;;
9056         esac
9057         ;;
9058       esac
9059       ;;
9060
9061     newsos6)
9062       lt_prog_compiler_pic='-KPIC'
9063       lt_prog_compiler_static='-Bstatic'
9064       ;;
9065
9066     *nto* | *qnx*)
9067       # QNX uses GNU C++, but need to define -shared option too, otherwise
9068       # it will coredump.
9069       lt_prog_compiler_pic='-fPIC -shared'
9070       ;;
9071
9072     osf3* | osf4* | osf5*)
9073       lt_prog_compiler_wl='-Wl,'
9074       # All OSF/1 code is PIC.
9075       lt_prog_compiler_static='-non_shared'
9076       ;;
9077
9078     rdos*)
9079       lt_prog_compiler_static='-non_shared'
9080       ;;
9081
9082     solaris*)
9083       lt_prog_compiler_pic='-KPIC'
9084       lt_prog_compiler_static='-Bstatic'
9085       case $cc_basename in
9086       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
9087         lt_prog_compiler_wl='-Qoption ld ';;
9088       *)
9089         lt_prog_compiler_wl='-Wl,';;
9090       esac
9091       ;;
9092
9093     sunos4*)
9094       lt_prog_compiler_wl='-Qoption ld '
9095       lt_prog_compiler_pic='-PIC'
9096       lt_prog_compiler_static='-Bstatic'
9097       ;;
9098
9099     sysv4 | sysv4.2uw2* | sysv4.3*)
9100       lt_prog_compiler_wl='-Wl,'
9101       lt_prog_compiler_pic='-KPIC'
9102       lt_prog_compiler_static='-Bstatic'
9103       ;;
9104
9105     sysv4*MP*)
9106       if test -d /usr/nec; then
9107         lt_prog_compiler_pic='-Kconform_pic'
9108         lt_prog_compiler_static='-Bstatic'
9109       fi
9110       ;;
9111
9112     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9113       lt_prog_compiler_wl='-Wl,'
9114       lt_prog_compiler_pic='-KPIC'
9115       lt_prog_compiler_static='-Bstatic'
9116       ;;
9117
9118     unicos*)
9119       lt_prog_compiler_wl='-Wl,'
9120       lt_prog_compiler_can_build_shared=no
9121       ;;
9122
9123     uts4*)
9124       lt_prog_compiler_pic='-pic'
9125       lt_prog_compiler_static='-Bstatic'
9126       ;;
9127
9128     *)
9129       lt_prog_compiler_can_build_shared=no
9130       ;;
9131     esac
9132   fi
9133
9134 case $host_os in
9135   # For platforms that do not support PIC, -DPIC is meaningless:
9136   *djgpp*)
9137     lt_prog_compiler_pic=
9138     ;;
9139   *)
9140     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9141     ;;
9142 esac
9143
9144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9145 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9146 if ${lt_cv_prog_compiler_pic+:} false; then :
9147   $as_echo_n "(cached) " >&6
9148 else
9149   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
9150 fi
9151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9152 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
9153 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
9154
9155 #
9156 # Check to make sure the PIC flag actually works.
9157 #
9158 if test -n "$lt_prog_compiler_pic"; then
9159   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9160 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9161 if ${lt_cv_prog_compiler_pic_works+:} false; then :
9162   $as_echo_n "(cached) " >&6
9163 else
9164   lt_cv_prog_compiler_pic_works=no
9165    ac_outfile=conftest.$ac_objext
9166    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9167    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
9168    # Insert the option either (1) after the last *FLAGS variable, or
9169    # (2) before a word containing "conftest.", or (3) at the end.
9170    # Note that $ac_compile itself does not contain backslashes and begins
9171    # with a dollar sign (not a hyphen), so the echo should work correctly.
9172    # The option is referenced via a variable to avoid confusing sed.
9173    lt_compile=`echo "$ac_compile" | $SED \
9174    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9175    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9176    -e 's:$: $lt_compiler_flag:'`
9177    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9178    (eval "$lt_compile" 2>conftest.err)
9179    ac_status=$?
9180    cat conftest.err >&5
9181    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9182    if (exit $ac_status) && test -s "$ac_outfile"; then
9183      # The compiler can only warn and ignore the option if not recognized
9184      # So say no if there are warnings other than the usual output.
9185      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9186      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9187      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9188        lt_cv_prog_compiler_pic_works=yes
9189      fi
9190    fi
9191    $RM conftest*
9192
9193 fi
9194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9195 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9196
9197 if test yes = "$lt_cv_prog_compiler_pic_works"; then
9198     case $lt_prog_compiler_pic in
9199      "" | " "*) ;;
9200      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9201      esac
9202 else
9203     lt_prog_compiler_pic=
9204      lt_prog_compiler_can_build_shared=no
9205 fi
9206
9207 fi
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219 #
9220 # Check to make sure the static flag actually works.
9221 #
9222 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9224 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9225 if ${lt_cv_prog_compiler_static_works+:} false; then :
9226   $as_echo_n "(cached) " >&6
9227 else
9228   lt_cv_prog_compiler_static_works=no
9229    save_LDFLAGS=$LDFLAGS
9230    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9231    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9232    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9233      # The linker can only warn and ignore the option if not recognized
9234      # So say no if there are warnings
9235      if test -s conftest.err; then
9236        # Append any errors to the config.log.
9237        cat conftest.err 1>&5
9238        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9239        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9240        if diff conftest.exp conftest.er2 >/dev/null; then
9241          lt_cv_prog_compiler_static_works=yes
9242        fi
9243      else
9244        lt_cv_prog_compiler_static_works=yes
9245      fi
9246    fi
9247    $RM -r conftest*
9248    LDFLAGS=$save_LDFLAGS
9249
9250 fi
9251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9252 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9253
9254 if test yes = "$lt_cv_prog_compiler_static_works"; then
9255     :
9256 else
9257     lt_prog_compiler_static=
9258 fi
9259
9260
9261
9262
9263
9264
9265
9266   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9267 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9268 if ${lt_cv_prog_compiler_c_o+:} false; then :
9269   $as_echo_n "(cached) " >&6
9270 else
9271   lt_cv_prog_compiler_c_o=no
9272    $RM -r conftest 2>/dev/null
9273    mkdir conftest
9274    cd conftest
9275    mkdir out
9276    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9277
9278    lt_compiler_flag="-o out/conftest2.$ac_objext"
9279    # Insert the option either (1) after the last *FLAGS variable, or
9280    # (2) before a word containing "conftest.", or (3) at the end.
9281    # Note that $ac_compile itself does not contain backslashes and begins
9282    # with a dollar sign (not a hyphen), so the echo should work correctly.
9283    lt_compile=`echo "$ac_compile" | $SED \
9284    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9285    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9286    -e 's:$: $lt_compiler_flag:'`
9287    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9288    (eval "$lt_compile" 2>out/conftest.err)
9289    ac_status=$?
9290    cat out/conftest.err >&5
9291    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9292    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9293    then
9294      # The compiler can only warn and ignore the option if not recognized
9295      # So say no if there are warnings
9296      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9297      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9298      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9299        lt_cv_prog_compiler_c_o=yes
9300      fi
9301    fi
9302    chmod u+w . 2>&5
9303    $RM conftest*
9304    # SGI C++ compiler will create directory out/ii_files/ for
9305    # template instantiation
9306    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9307    $RM out/* && rmdir out
9308    cd ..
9309    $RM -r conftest
9310    $RM conftest*
9311
9312 fi
9313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9314 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9315
9316
9317
9318
9319
9320
9321   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9322 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9323 if ${lt_cv_prog_compiler_c_o+:} false; then :
9324   $as_echo_n "(cached) " >&6
9325 else
9326   lt_cv_prog_compiler_c_o=no
9327    $RM -r conftest 2>/dev/null
9328    mkdir conftest
9329    cd conftest
9330    mkdir out
9331    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9332
9333    lt_compiler_flag="-o out/conftest2.$ac_objext"
9334    # Insert the option either (1) after the last *FLAGS variable, or
9335    # (2) before a word containing "conftest.", or (3) at the end.
9336    # Note that $ac_compile itself does not contain backslashes and begins
9337    # with a dollar sign (not a hyphen), so the echo should work correctly.
9338    lt_compile=`echo "$ac_compile" | $SED \
9339    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9340    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9341    -e 's:$: $lt_compiler_flag:'`
9342    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9343    (eval "$lt_compile" 2>out/conftest.err)
9344    ac_status=$?
9345    cat out/conftest.err >&5
9346    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9347    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9348    then
9349      # The compiler can only warn and ignore the option if not recognized
9350      # So say no if there are warnings
9351      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9352      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9353      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9354        lt_cv_prog_compiler_c_o=yes
9355      fi
9356    fi
9357    chmod u+w . 2>&5
9358    $RM conftest*
9359    # SGI C++ compiler will create directory out/ii_files/ for
9360    # template instantiation
9361    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9362    $RM out/* && rmdir out
9363    cd ..
9364    $RM -r conftest
9365    $RM conftest*
9366
9367 fi
9368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9369 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9370
9371
9372
9373
9374 hard_links=nottested
9375 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
9376   # do not overwrite the value of need_locks provided by the user
9377   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9378 $as_echo_n "checking if we can lock with hard links... " >&6; }
9379   hard_links=yes
9380   $RM conftest*
9381   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9382   touch conftest.a
9383   ln conftest.a conftest.b 2>&5 || hard_links=no
9384   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9385   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9386 $as_echo "$hard_links" >&6; }
9387   if test no = "$hard_links"; then
9388     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
9389 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
9390     need_locks=warn
9391   fi
9392 else
9393   need_locks=no
9394 fi
9395
9396
9397
9398
9399
9400
9401   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9402 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9403
9404   runpath_var=
9405   allow_undefined_flag=
9406   always_export_symbols=no
9407   archive_cmds=
9408   archive_expsym_cmds=
9409   compiler_needs_object=no
9410   enable_shared_with_static_runtimes=no
9411   export_dynamic_flag_spec=
9412   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9413   hardcode_automatic=no
9414   hardcode_direct=no
9415   hardcode_direct_absolute=no
9416   hardcode_libdir_flag_spec=
9417   hardcode_libdir_separator=
9418   hardcode_minus_L=no
9419   hardcode_shlibpath_var=unsupported
9420   inherit_rpath=no
9421   link_all_deplibs=unknown
9422   module_cmds=
9423   module_expsym_cmds=
9424   old_archive_from_new_cmds=
9425   old_archive_from_expsyms_cmds=
9426   thread_safe_flag_spec=
9427   whole_archive_flag_spec=
9428   # include_expsyms should be a list of space-separated symbols to be *always*
9429   # included in the symbol list
9430   include_expsyms=
9431   # exclude_expsyms can be an extended regexp of symbols to exclude
9432   # it will be wrapped by ' (' and ')$', so one must not match beginning or
9433   # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
9434   # as well as any symbol that contains 'd'.
9435   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9436   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9437   # platforms (ab)use it in PIC code, but their linkers get confused if
9438   # the symbol is explicitly referenced.  Since portable code cannot
9439   # rely on this symbol name, it's probably fine to never include it in
9440   # preloaded symbol tables.
9441   # Exclude shared library initialization/finalization symbols.
9442   extract_expsyms_cmds=
9443
9444   case $host_os in
9445   cygwin* | mingw* | pw32* | cegcc*)
9446     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9447     # When not using gcc, we currently assume that we are using
9448     # Microsoft Visual C++.
9449     if test yes != "$GCC"; then
9450       with_gnu_ld=no
9451     fi
9452     ;;
9453   interix*)
9454     # we just hope/assume this is gcc and not c89 (= MSVC++)
9455     with_gnu_ld=yes
9456     ;;
9457   openbsd* | bitrig*)
9458     with_gnu_ld=no
9459     ;;
9460   esac
9461
9462   ld_shlibs=yes
9463
9464   # On some targets, GNU ld is compatible enough with the native linker
9465   # that we're better off using the native interface for both.
9466   lt_use_gnu_ld_interface=no
9467   if test yes = "$with_gnu_ld"; then
9468     case $host_os in
9469       aix*)
9470         # The AIX port of GNU ld has always aspired to compatibility
9471         # with the native linker.  However, as the warning in the GNU ld
9472         # block says, versions before 2.19.5* couldn't really create working
9473         # shared libraries, regardless of the interface used.
9474         case `$LD -v 2>&1` in
9475           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9476           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9477           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9478           *)
9479             lt_use_gnu_ld_interface=yes
9480             ;;
9481         esac
9482         ;;
9483       *)
9484         lt_use_gnu_ld_interface=yes
9485         ;;
9486     esac
9487   fi
9488
9489   if test yes = "$lt_use_gnu_ld_interface"; then
9490     # If archive_cmds runs LD, not CC, wlarc should be empty
9491     wlarc='$wl'
9492
9493     # Set some defaults for GNU ld with shared library support. These
9494     # are reset later if shared libraries are not supported. Putting them
9495     # here allows them to be overridden if necessary.
9496     runpath_var=LD_RUN_PATH
9497     hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9498     export_dynamic_flag_spec='$wl--export-dynamic'
9499     # ancient GNU ld didn't support --whole-archive et. al.
9500     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9501       whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
9502     else
9503       whole_archive_flag_spec=
9504     fi
9505     supports_anon_versioning=no
9506     case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
9507       *GNU\ gold*) supports_anon_versioning=yes ;;
9508       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9509       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9510       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9511       *\ 2.11.*) ;; # other 2.11 versions
9512       *) supports_anon_versioning=yes ;;
9513     esac
9514
9515     # See if GNU ld supports shared libraries.
9516     case $host_os in
9517     aix[3-9]*)
9518       # On AIX/PPC, the GNU linker is very broken
9519       if test ia64 != "$host_cpu"; then
9520         ld_shlibs=no
9521         cat <<_LT_EOF 1>&2
9522
9523 *** Warning: the GNU linker, at least up to release 2.19, is reported
9524 *** to be unable to reliably create shared libraries on AIX.
9525 *** Therefore, libtool is disabling shared libraries support.  If you
9526 *** really care for shared libraries, you may want to install binutils
9527 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9528 *** You will then need to restart the configuration process.
9529
9530 _LT_EOF
9531       fi
9532       ;;
9533
9534     amigaos*)
9535       case $host_cpu in
9536       powerpc)
9537             # see comment about AmigaOS4 .so support
9538             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9539             archive_expsym_cmds=''
9540         ;;
9541       m68k)
9542             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)'
9543             hardcode_libdir_flag_spec='-L$libdir'
9544             hardcode_minus_L=yes
9545         ;;
9546       esac
9547       ;;
9548
9549     beos*)
9550       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9551         allow_undefined_flag=unsupported
9552         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9553         # support --undefined.  This deserves some investigation.  FIXME
9554         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9555       else
9556         ld_shlibs=no
9557       fi
9558       ;;
9559
9560     cygwin* | mingw* | pw32* | cegcc*)
9561       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9562       # as there is no search path for DLLs.
9563       hardcode_libdir_flag_spec='-L$libdir'
9564       export_dynamic_flag_spec='$wl--export-all-symbols'
9565       allow_undefined_flag=unsupported
9566       always_export_symbols=no
9567       enable_shared_with_static_runtimes=yes
9568       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
9569       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9570
9571       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9572         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9573         # If the export-symbols file already is a .def file, use it as
9574         # is; otherwise, prepend EXPORTS...
9575         archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[   ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([     ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
9576           cp $export_symbols $output_objdir/$soname.def;
9577         else
9578           echo EXPORTS > $output_objdir/$soname.def;
9579           cat $export_symbols >> $output_objdir/$soname.def;
9580         fi~
9581         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9582       else
9583         ld_shlibs=no
9584       fi
9585       ;;
9586
9587     haiku*)
9588       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9589       link_all_deplibs=yes
9590       ;;
9591
9592     os2*)
9593       hardcode_libdir_flag_spec='-L$libdir'
9594       hardcode_minus_L=yes
9595       allow_undefined_flag=unsupported
9596       shrext_cmds=.dll
9597       archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9598         $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9599         $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9600         $ECHO EXPORTS >> $output_objdir/$libname.def~
9601         emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
9602         $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9603         emximp -o $lib $output_objdir/$libname.def'
9604       archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9605         $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9606         $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9607         $ECHO EXPORTS >> $output_objdir/$libname.def~
9608         prefix_cmds="$SED"~
9609         if test EXPORTS = "`$SED 1q $export_symbols`"; then
9610           prefix_cmds="$prefix_cmds -e 1d";
9611         fi~
9612         prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
9613         cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
9614         $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9615         emximp -o $lib $output_objdir/$libname.def'
9616       old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
9617       enable_shared_with_static_runtimes=yes
9618       ;;
9619
9620     interix[3-9]*)
9621       hardcode_direct=no
9622       hardcode_shlibpath_var=no
9623       hardcode_libdir_flag_spec='$wl-rpath,$libdir'
9624       export_dynamic_flag_spec='$wl-E'
9625       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9626       # Instead, shared libraries are loaded at an image base (0x10000000 by
9627       # default) and relocated if they conflict, which is a slow very memory
9628       # consuming and fragmenting process.  To avoid this, we pick a random,
9629       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9630       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9631       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9632       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'
9633       ;;
9634
9635     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9636       tmp_diet=no
9637       if test linux-dietlibc = "$host_os"; then
9638         case $cc_basename in
9639           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9640         esac
9641       fi
9642       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9643          && test no = "$tmp_diet"
9644       then
9645         tmp_addflag=' $pic_flag'
9646         tmp_sharedflag='-shared'
9647         case $cc_basename,$host_cpu in
9648         pgcc*)                          # Portland Group C compiler
9649           whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
9650           tmp_addflag=' $pic_flag'
9651           ;;
9652         pgf77* | pgf90* | pgf95* | pgfortran*)
9653                                         # Portland Group f77 and f90 compilers
9654           whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
9655           tmp_addflag=' $pic_flag -Mnomain' ;;
9656         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9657           tmp_addflag=' -i_dynamic' ;;
9658         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9659           tmp_addflag=' -i_dynamic -nofor_main' ;;
9660         ifc* | ifort*)                  # Intel Fortran compiler
9661           tmp_addflag=' -nofor_main' ;;
9662         lf95*)                          # Lahey Fortran 8.1
9663           whole_archive_flag_spec=
9664           tmp_sharedflag='--shared' ;;
9665         nagfor*)                        # NAGFOR 5.3
9666           tmp_sharedflag='-Wl,-shared' ;;
9667         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9668           tmp_sharedflag='-qmkshrobj'
9669           tmp_addflag= ;;
9670         nvcc*)  # Cuda Compiler Driver 2.2
9671           whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
9672           compiler_needs_object=yes
9673           ;;
9674         esac
9675         case `$CC -V 2>&1 | sed 5q` in
9676         *Sun\ C*)                       # Sun C 5.9
9677           whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
9678           compiler_needs_object=yes
9679           tmp_sharedflag='-G' ;;
9680         *Sun\ F*)                       # Sun Fortran 8.3
9681           tmp_sharedflag='-G' ;;
9682         esac
9683         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9684
9685         if test yes = "$supports_anon_versioning"; then
9686           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9687             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9688             echo "local: *; };" >> $output_objdir/$libname.ver~
9689             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
9690         fi
9691
9692         case $cc_basename in
9693         tcc*)
9694           export_dynamic_flag_spec='-rdynamic'
9695           ;;
9696         xlf* | bgf* | bgxlf* | mpixlf*)
9697           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9698           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9699           hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9700           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9701           if test yes = "$supports_anon_versioning"; then
9702             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9703               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9704               echo "local: *; };" >> $output_objdir/$libname.ver~
9705               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9706           fi
9707           ;;
9708         esac
9709       else
9710         ld_shlibs=no
9711       fi
9712       ;;
9713
9714     netbsd*)
9715       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9716         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9717         wlarc=
9718       else
9719         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9720         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9721       fi
9722       ;;
9723
9724     solaris*)
9725       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9726         ld_shlibs=no
9727         cat <<_LT_EOF 1>&2
9728
9729 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9730 *** create shared libraries on Solaris systems.  Therefore, libtool
9731 *** is disabling shared libraries support.  We urge you to upgrade GNU
9732 *** binutils to release 2.9.1 or newer.  Another option is to modify
9733 *** your PATH or compiler configuration so that the native linker is
9734 *** used, and then restart.
9735
9736 _LT_EOF
9737       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9738         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9739         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9740       else
9741         ld_shlibs=no
9742       fi
9743       ;;
9744
9745     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9746       case `$LD -v 2>&1` in
9747         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9748         ld_shlibs=no
9749         cat <<_LT_EOF 1>&2
9750
9751 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
9752 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9753 *** is disabling shared libraries support.  We urge you to upgrade GNU
9754 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9755 *** your PATH or compiler configuration so that the native linker is
9756 *** used, and then restart.
9757
9758 _LT_EOF
9759         ;;
9760         *)
9761           # For security reasons, it is highly recommended that you always
9762           # use absolute paths for naming shared libraries, and exclude the
9763           # DT_RUNPATH tag from executables and libraries.  But doing so
9764           # requires that you compile everything twice, which is a pain.
9765           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9766             hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9767             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9768             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9769           else
9770             ld_shlibs=no
9771           fi
9772         ;;
9773       esac
9774       ;;
9775
9776     sunos4*)
9777       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9778       wlarc=
9779       hardcode_direct=yes
9780       hardcode_shlibpath_var=no
9781       ;;
9782
9783     *)
9784       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9785         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9786         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
9787       else
9788         ld_shlibs=no
9789       fi
9790       ;;
9791     esac
9792
9793     if test no = "$ld_shlibs"; then
9794       runpath_var=
9795       hardcode_libdir_flag_spec=
9796       export_dynamic_flag_spec=
9797       whole_archive_flag_spec=
9798     fi
9799   else
9800     # PORTME fill in a description of your system's linker (not GNU ld)
9801     case $host_os in
9802     aix3*)
9803       allow_undefined_flag=unsupported
9804       always_export_symbols=yes
9805       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'
9806       # Note: this linker hardcodes the directories in LIBPATH if there
9807       # are no directories specified by -L.
9808       hardcode_minus_L=yes
9809       if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
9810         # Neither direct hardcoding nor static linking is supported with a
9811         # broken collect2.
9812         hardcode_direct=unsupported
9813       fi
9814       ;;
9815
9816     aix[4-9]*)
9817       if test ia64 = "$host_cpu"; then
9818         # On IA64, the linker does run time linking by default, so we don't
9819         # have to do anything special.
9820         aix_use_runtimelinking=no
9821         exp_sym_flag='-Bexport'
9822         no_entry_flag=
9823       else
9824         # If we're using GNU nm, then we don't want the "-C" option.
9825         # -C means demangle to GNU nm, but means don't demangle to AIX nm.
9826         # Without the "-l" option, or with the "-B" option, AIX nm treats
9827         # weak defined symbols like other global defined symbols, whereas
9828         # GNU nm marks them as "W".
9829         # While the 'weak' keyword is ignored in the Export File, we need
9830         # it in the Import File for the 'aix-soname' feature, so we have
9831         # to replace the "-B" option with "-P" for AIX nm.
9832         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9833           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
9834         else
9835           export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
9836         fi
9837         aix_use_runtimelinking=no
9838
9839         # Test if we are trying to use run time linking or normal
9840         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9841         # have runtime linking enabled, and use it for executables.
9842         # For shared libraries, we enable/disable runtime linking
9843         # depending on the kind of the shared library created -
9844         # when "with_aix_soname,aix_use_runtimelinking" is:
9845         # "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
9846         # "aix,yes"  lib.so          shared, rtl:yes, for executables
9847         #            lib.a           static archive
9848         # "both,no"  lib.so.V(shr.o) shared, rtl:yes
9849         #            lib.a(lib.so.V) shared, rtl:no,  for executables
9850         # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
9851         #            lib.a(lib.so.V) shared, rtl:no
9852         # "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
9853         #            lib.a           static archive
9854         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9855           for ld_flag in $LDFLAGS; do
9856           if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
9857             aix_use_runtimelinking=yes
9858             break
9859           fi
9860           done
9861           if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
9862             # With aix-soname=svr4, we create the lib.so.V shared archives only,
9863             # so we don't have lib.a shared libs to link our executables.
9864             # We have to force runtime linking in this case.
9865             aix_use_runtimelinking=yes
9866             LDFLAGS="$LDFLAGS -Wl,-brtl"
9867           fi
9868           ;;
9869         esac
9870
9871         exp_sym_flag='-bexport'
9872         no_entry_flag='-bnoentry'
9873       fi
9874
9875       # When large executables or shared objects are built, AIX ld can
9876       # have problems creating the table of contents.  If linking a library
9877       # or program results in "error TOC overflow" add -mminimal-toc to
9878       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9879       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9880
9881       archive_cmds=''
9882       hardcode_direct=yes
9883       hardcode_direct_absolute=yes
9884       hardcode_libdir_separator=':'
9885       link_all_deplibs=yes
9886       file_list_spec='$wl-f,'
9887       case $with_aix_soname,$aix_use_runtimelinking in
9888       aix,*) ;; # traditional, no import file
9889       svr4,* | *,yes) # use import file
9890         # The Import File defines what to hardcode.
9891         hardcode_direct=no
9892         hardcode_direct_absolute=no
9893         ;;
9894       esac
9895
9896       if test yes = "$GCC"; then
9897         case $host_os in aix4.[012]|aix4.[012].*)
9898         # We only want to do this on AIX 4.2 and lower, the check
9899         # below for broken collect2 doesn't work under 4.3+
9900           collect2name=`$CC -print-prog-name=collect2`
9901           if test -f "$collect2name" &&
9902            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9903           then
9904           # We have reworked collect2
9905           :
9906           else
9907           # We have old collect2
9908           hardcode_direct=unsupported
9909           # It fails to find uninstalled libraries when the uninstalled
9910           # path is not listed in the libpath.  Setting hardcode_minus_L
9911           # to unsupported forces relinking
9912           hardcode_minus_L=yes
9913           hardcode_libdir_flag_spec='-L$libdir'
9914           hardcode_libdir_separator=
9915           fi
9916           ;;
9917         esac
9918         shared_flag='-shared'
9919         if test yes = "$aix_use_runtimelinking"; then
9920           shared_flag="$shared_flag "'$wl-G'
9921         fi
9922         # Need to ensure runtime linking is disabled for the traditional
9923         # shared library, or the linker may eventually find shared libraries
9924         # /with/ Import File - we do not want to mix them.
9925         shared_flag_aix='-shared'
9926         shared_flag_svr4='-shared $wl-G'
9927       else
9928         # not using gcc
9929         if test ia64 = "$host_cpu"; then
9930         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9931         # chokes on -Wl,-G. The following line is correct:
9932           shared_flag='-G'
9933         else
9934           if test yes = "$aix_use_runtimelinking"; then
9935             shared_flag='$wl-G'
9936           else
9937             shared_flag='$wl-bM:SRE'
9938           fi
9939           shared_flag_aix='$wl-bM:SRE'
9940           shared_flag_svr4='$wl-G'
9941         fi
9942       fi
9943
9944       export_dynamic_flag_spec='$wl-bexpall'
9945       # It seems that -bexpall does not export symbols beginning with
9946       # underscore (_), so it is better to generate a list of symbols to export.
9947       always_export_symbols=yes
9948       if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
9949         # Warning - without using the other runtime loading flags (-brtl),
9950         # -berok will link without error, but may produce a broken library.
9951         allow_undefined_flag='-berok'
9952         # Determine the default libpath from the value encoded in an
9953         # empty executable.
9954         if test set = "${lt_cv_aix_libpath+set}"; then
9955   aix_libpath=$lt_cv_aix_libpath
9956 else
9957   if ${lt_cv_aix_libpath_+:} false; then :
9958   $as_echo_n "(cached) " >&6
9959 else
9960   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9961 /* end confdefs.h.  */
9962
9963 int
9964 main ()
9965 {
9966
9967   ;
9968   return 0;
9969 }
9970 _ACEOF
9971 if ac_fn_c_try_link "$LINENO"; then :
9972
9973   lt_aix_libpath_sed='
9974       /Import File Strings/,/^$/ {
9975           /^0/ {
9976               s/^0  *\([^ ]*\) *$/\1/
9977               p
9978           }
9979       }'
9980   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9981   # Check for a 64-bit object if we didn't find anything.
9982   if test -z "$lt_cv_aix_libpath_"; then
9983     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9984   fi
9985 fi
9986 rm -f core conftest.err conftest.$ac_objext \
9987     conftest$ac_exeext conftest.$ac_ext
9988   if test -z "$lt_cv_aix_libpath_"; then
9989     lt_cv_aix_libpath_=/usr/lib:/lib
9990   fi
9991
9992 fi
9993
9994   aix_libpath=$lt_cv_aix_libpath_
9995 fi
9996
9997         hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
9998         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
9999       else
10000         if test ia64 = "$host_cpu"; then
10001           hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
10002           allow_undefined_flag="-z nodefs"
10003           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"
10004         else
10005          # Determine the default libpath from the value encoded in an
10006          # empty executable.
10007          if test set = "${lt_cv_aix_libpath+set}"; then
10008   aix_libpath=$lt_cv_aix_libpath
10009 else
10010   if ${lt_cv_aix_libpath_+:} false; then :
10011   $as_echo_n "(cached) " >&6
10012 else
10013   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10014 /* end confdefs.h.  */
10015
10016 int
10017 main ()
10018 {
10019
10020   ;
10021   return 0;
10022 }
10023 _ACEOF
10024 if ac_fn_c_try_link "$LINENO"; then :
10025
10026   lt_aix_libpath_sed='
10027       /Import File Strings/,/^$/ {
10028           /^0/ {
10029               s/^0  *\([^ ]*\) *$/\1/
10030               p
10031           }
10032       }'
10033   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10034   # Check for a 64-bit object if we didn't find anything.
10035   if test -z "$lt_cv_aix_libpath_"; then
10036     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10037   fi
10038 fi
10039 rm -f core conftest.err conftest.$ac_objext \
10040     conftest$ac_exeext conftest.$ac_ext
10041   if test -z "$lt_cv_aix_libpath_"; then
10042     lt_cv_aix_libpath_=/usr/lib:/lib
10043   fi
10044
10045 fi
10046
10047   aix_libpath=$lt_cv_aix_libpath_
10048 fi
10049
10050          hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
10051           # Warning - without using the other run time loading flags,
10052           # -berok will link without error, but may produce a broken library.
10053           no_undefined_flag=' $wl-bernotok'
10054           allow_undefined_flag=' $wl-berok'
10055           if test yes = "$with_gnu_ld"; then
10056             # We only use this code for GNU lds that support --whole-archive.
10057             whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
10058           else
10059             # Exported symbols can be pulled into shared objects from archives
10060             whole_archive_flag_spec='$convenience'
10061           fi
10062           archive_cmds_need_lc=yes
10063           archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
10064           # -brtl affects multiple linker settings, -berok does not and is overridden later
10065           compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
10066           if test svr4 != "$with_aix_soname"; then
10067             # This is similar to how AIX traditionally builds its shared libraries.
10068             archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
10069           fi
10070           if test aix != "$with_aix_soname"; then
10071             archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
10072           else
10073             # used by -dlpreopen to get the symbols
10074             archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
10075           fi
10076           archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
10077         fi
10078       fi
10079       ;;
10080
10081     amigaos*)
10082       case $host_cpu in
10083       powerpc)
10084             # see comment about AmigaOS4 .so support
10085             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10086             archive_expsym_cmds=''
10087         ;;
10088       m68k)
10089             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)'
10090             hardcode_libdir_flag_spec='-L$libdir'
10091             hardcode_minus_L=yes
10092         ;;
10093       esac
10094       ;;
10095
10096     bsdi[45]*)
10097       export_dynamic_flag_spec=-rdynamic
10098       ;;
10099
10100     cygwin* | mingw* | pw32* | cegcc*)
10101       # When not using gcc, we currently assume that we are using
10102       # Microsoft Visual C++.
10103       # hardcode_libdir_flag_spec is actually meaningless, as there is
10104       # no search path for DLLs.
10105       case $cc_basename in
10106       cl*)
10107         # Native MSVC
10108         hardcode_libdir_flag_spec=' '
10109         allow_undefined_flag=unsupported
10110         always_export_symbols=yes
10111         file_list_spec='@'
10112         # Tell ltmain to make .lib files, not .a files.
10113         libext=lib
10114         # Tell ltmain to make .dll files, not .so files.
10115         shrext_cmds=.dll
10116         # FIXME: Setting linknames here is a bad hack.
10117         archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
10118         archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[   ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([     ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
10119             cp "$export_symbols" "$output_objdir/$soname.def";
10120             echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
10121           else
10122             $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
10123           fi~
10124           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
10125           linknames='
10126         # The linker will not automatically build a static lib if we build a DLL.
10127         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
10128         enable_shared_with_static_runtimes=yes
10129         exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
10130         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10131         # Don't use ranlib
10132         old_postinstall_cmds='chmod 644 $oldlib'
10133         postlink_cmds='lt_outputfile="@OUTPUT@"~
10134           lt_tool_outputfile="@TOOL_OUTPUT@"~
10135           case $lt_outputfile in
10136             *.exe|*.EXE) ;;
10137             *)
10138               lt_outputfile=$lt_outputfile.exe
10139               lt_tool_outputfile=$lt_tool_outputfile.exe
10140               ;;
10141           esac~
10142           if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
10143             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
10144             $RM "$lt_outputfile.manifest";
10145           fi'
10146         ;;
10147       *)
10148         # Assume MSVC wrapper
10149         hardcode_libdir_flag_spec=' '
10150         allow_undefined_flag=unsupported
10151         # Tell ltmain to make .lib files, not .a files.
10152         libext=lib
10153         # Tell ltmain to make .dll files, not .so files.
10154         shrext_cmds=.dll
10155         # FIXME: Setting linknames here is a bad hack.
10156         archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10157         # The linker will automatically build a .lib file if we build a DLL.
10158         old_archive_from_new_cmds='true'
10159         # FIXME: Should let the user specify the lib program.
10160         old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10161         enable_shared_with_static_runtimes=yes
10162         ;;
10163       esac
10164       ;;
10165
10166     darwin* | rhapsody*)
10167
10168
10169   archive_cmds_need_lc=no
10170   hardcode_direct=no
10171   hardcode_automatic=yes
10172   hardcode_shlibpath_var=unsupported
10173   if test yes = "$lt_cv_ld_force_load"; then
10174     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
10175
10176   else
10177     whole_archive_flag_spec=''
10178   fi
10179   link_all_deplibs=yes
10180   allow_undefined_flag=$_lt_dar_allow_undefined
10181   case $cc_basename in
10182      ifort*|nagfor*) _lt_dar_can_shared=yes ;;
10183      *) _lt_dar_can_shared=$GCC ;;
10184   esac
10185   if test yes = "$_lt_dar_can_shared"; then
10186     output_verbose_link_cmd=func_echo_all
10187     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
10188     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
10189     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"
10190     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"
10191
10192   else
10193   ld_shlibs=no
10194   fi
10195
10196       ;;
10197
10198     dgux*)
10199       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10200       hardcode_libdir_flag_spec='-L$libdir'
10201       hardcode_shlibpath_var=no
10202       ;;
10203
10204     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10205     # support.  Future versions do this automatically, but an explicit c++rt0.o
10206     # does not break anything, and helps significantly (at the cost of a little
10207     # extra space).
10208     freebsd2.2*)
10209       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10210       hardcode_libdir_flag_spec='-R$libdir'
10211       hardcode_direct=yes
10212       hardcode_shlibpath_var=no
10213       ;;
10214
10215     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10216     freebsd2.*)
10217       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10218       hardcode_direct=yes
10219       hardcode_minus_L=yes
10220       hardcode_shlibpath_var=no
10221       ;;
10222
10223     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10224     freebsd* | dragonfly*)
10225       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10226       hardcode_libdir_flag_spec='-R$libdir'
10227       hardcode_direct=yes
10228       hardcode_shlibpath_var=no
10229       ;;
10230
10231     hpux9*)
10232       if test yes = "$GCC"; then
10233         archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10234       else
10235         archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10236       fi
10237       hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10238       hardcode_libdir_separator=:
10239       hardcode_direct=yes
10240
10241       # hardcode_minus_L: Not really in the search PATH,
10242       # but as the default location of the library.
10243       hardcode_minus_L=yes
10244       export_dynamic_flag_spec='$wl-E'
10245       ;;
10246
10247     hpux10*)
10248       if test yes,no = "$GCC,$with_gnu_ld"; then
10249         archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10250       else
10251         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10252       fi
10253       if test no = "$with_gnu_ld"; then
10254         hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10255         hardcode_libdir_separator=:
10256         hardcode_direct=yes
10257         hardcode_direct_absolute=yes
10258         export_dynamic_flag_spec='$wl-E'
10259         # hardcode_minus_L: Not really in the search PATH,
10260         # but as the default location of the library.
10261         hardcode_minus_L=yes
10262       fi
10263       ;;
10264
10265     hpux11*)
10266       if test yes,no = "$GCC,$with_gnu_ld"; then
10267         case $host_cpu in
10268         hppa*64*)
10269           archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10270           ;;
10271         ia64*)
10272           archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10273           ;;
10274         *)
10275           archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10276           ;;
10277         esac
10278       else
10279         case $host_cpu in
10280         hppa*64*)
10281           archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10282           ;;
10283         ia64*)
10284           archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10285           ;;
10286         *)
10287
10288           # Older versions of the 11.00 compiler do not understand -b yet
10289           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10290           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10291 $as_echo_n "checking if $CC understands -b... " >&6; }
10292 if ${lt_cv_prog_compiler__b+:} false; then :
10293   $as_echo_n "(cached) " >&6
10294 else
10295   lt_cv_prog_compiler__b=no
10296    save_LDFLAGS=$LDFLAGS
10297    LDFLAGS="$LDFLAGS -b"
10298    echo "$lt_simple_link_test_code" > conftest.$ac_ext
10299    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10300      # The linker can only warn and ignore the option if not recognized
10301      # So say no if there are warnings
10302      if test -s conftest.err; then
10303        # Append any errors to the config.log.
10304        cat conftest.err 1>&5
10305        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10306        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10307        if diff conftest.exp conftest.er2 >/dev/null; then
10308          lt_cv_prog_compiler__b=yes
10309        fi
10310      else
10311        lt_cv_prog_compiler__b=yes
10312      fi
10313    fi
10314    $RM -r conftest*
10315    LDFLAGS=$save_LDFLAGS
10316
10317 fi
10318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10319 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10320
10321 if test yes = "$lt_cv_prog_compiler__b"; then
10322     archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10323 else
10324     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10325 fi
10326
10327           ;;
10328         esac
10329       fi
10330       if test no = "$with_gnu_ld"; then
10331         hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10332         hardcode_libdir_separator=:
10333
10334         case $host_cpu in
10335         hppa*64*|ia64*)
10336           hardcode_direct=no
10337           hardcode_shlibpath_var=no
10338           ;;
10339         *)
10340           hardcode_direct=yes
10341           hardcode_direct_absolute=yes
10342           export_dynamic_flag_spec='$wl-E'
10343
10344           # hardcode_minus_L: Not really in the search PATH,
10345           # but as the default location of the library.
10346           hardcode_minus_L=yes
10347           ;;
10348         esac
10349       fi
10350       ;;
10351
10352     irix5* | irix6* | nonstopux*)
10353       if test yes = "$GCC"; then
10354         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10355         # Try to use the -exported_symbol ld option, if it does not
10356         # work, assume that -exports_file does not work either and
10357         # implicitly export all symbols.
10358         # This should be the same for all languages, so no per-tag cache variable.
10359         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10360 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10361 if ${lt_cv_irix_exported_symbol+:} false; then :
10362   $as_echo_n "(cached) " >&6
10363 else
10364   save_LDFLAGS=$LDFLAGS
10365            LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
10366            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10367 /* end confdefs.h.  */
10368 int foo (void) { return 0; }
10369 _ACEOF
10370 if ac_fn_c_try_link "$LINENO"; then :
10371   lt_cv_irix_exported_symbol=yes
10372 else
10373   lt_cv_irix_exported_symbol=no
10374 fi
10375 rm -f core conftest.err conftest.$ac_objext \
10376     conftest$ac_exeext conftest.$ac_ext
10377            LDFLAGS=$save_LDFLAGS
10378 fi
10379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10380 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
10381         if test yes = "$lt_cv_irix_exported_symbol"; then
10382           archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
10383         fi
10384       else
10385         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10386         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
10387       fi
10388       archive_cmds_need_lc='no'
10389       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10390       hardcode_libdir_separator=:
10391       inherit_rpath=yes
10392       link_all_deplibs=yes
10393       ;;
10394
10395     linux*)
10396       case $cc_basename in
10397       tcc*)
10398         # Fabrice Bellard et al's Tiny C Compiler
10399         ld_shlibs=yes
10400         archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10401         ;;
10402       esac
10403       ;;
10404
10405     netbsd*)
10406       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10407         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10408       else
10409         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10410       fi
10411       hardcode_libdir_flag_spec='-R$libdir'
10412       hardcode_direct=yes
10413       hardcode_shlibpath_var=no
10414       ;;
10415
10416     newsos6)
10417       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10418       hardcode_direct=yes
10419       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10420       hardcode_libdir_separator=:
10421       hardcode_shlibpath_var=no
10422       ;;
10423
10424     *nto* | *qnx*)
10425       ;;
10426
10427     openbsd* | bitrig*)
10428       if test -f /usr/libexec/ld.so; then
10429         hardcode_direct=yes
10430         hardcode_shlibpath_var=no
10431         hardcode_direct_absolute=yes
10432         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
10433           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10434           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
10435           hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10436           export_dynamic_flag_spec='$wl-E'
10437         else
10438           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10439           hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10440         fi
10441       else
10442         ld_shlibs=no
10443       fi
10444       ;;
10445
10446     os2*)
10447       hardcode_libdir_flag_spec='-L$libdir'
10448       hardcode_minus_L=yes
10449       allow_undefined_flag=unsupported
10450       shrext_cmds=.dll
10451       archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10452         $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10453         $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10454         $ECHO EXPORTS >> $output_objdir/$libname.def~
10455         emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10456         $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10457         emximp -o $lib $output_objdir/$libname.def'
10458       archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10459         $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10460         $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10461         $ECHO EXPORTS >> $output_objdir/$libname.def~
10462         prefix_cmds="$SED"~
10463         if test EXPORTS = "`$SED 1q $export_symbols`"; then
10464           prefix_cmds="$prefix_cmds -e 1d";
10465         fi~
10466         prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10467         cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10468         $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10469         emximp -o $lib $output_objdir/$libname.def'
10470       old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10471       enable_shared_with_static_runtimes=yes
10472       ;;
10473
10474     osf3*)
10475       if test yes = "$GCC"; then
10476         allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10477         archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10478       else
10479         allow_undefined_flag=' -expect_unresolved \*'
10480         archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10481       fi
10482       archive_cmds_need_lc='no'
10483       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10484       hardcode_libdir_separator=:
10485       ;;
10486
10487     osf4* | osf5*)      # as osf3* with the addition of -msym flag
10488       if test yes = "$GCC"; then
10489         allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10490         archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10491         hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10492       else
10493         allow_undefined_flag=' -expect_unresolved \*'
10494         archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10495         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~
10496           $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'
10497
10498         # Both c and cxx compiler support -rpath directly
10499         hardcode_libdir_flag_spec='-rpath $libdir'
10500       fi
10501       archive_cmds_need_lc='no'
10502       hardcode_libdir_separator=:
10503       ;;
10504
10505     solaris*)
10506       no_undefined_flag=' -z defs'
10507       if test yes = "$GCC"; then
10508         wlarc='$wl'
10509         archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10510         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10511           $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10512       else
10513         case `$CC -V 2>&1` in
10514         *"Compilers 5.0"*)
10515           wlarc=''
10516           archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
10517           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10518             $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10519           ;;
10520         *)
10521           wlarc='$wl'
10522           archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10523           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10524             $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10525           ;;
10526         esac
10527       fi
10528       hardcode_libdir_flag_spec='-R$libdir'
10529       hardcode_shlibpath_var=no
10530       case $host_os in
10531       solaris2.[0-5] | solaris2.[0-5].*) ;;
10532       *)
10533         # The compiler driver will combine and reorder linker options,
10534         # but understands '-z linker_flag'.  GCC discards it without '$wl',
10535         # but is careful enough not to reorder.
10536         # Supported since Solaris 2.6 (maybe 2.5.1?)
10537         if test yes = "$GCC"; then
10538           whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
10539         else
10540           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10541         fi
10542         ;;
10543       esac
10544       link_all_deplibs=yes
10545       ;;
10546
10547     sunos4*)
10548       if test sequent = "$host_vendor"; then
10549         # Use $CC to link under sequent, because it throws in some extra .o
10550         # files that make .init and .fini sections work.
10551         archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10552       else
10553         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10554       fi
10555       hardcode_libdir_flag_spec='-L$libdir'
10556       hardcode_direct=yes
10557       hardcode_minus_L=yes
10558       hardcode_shlibpath_var=no
10559       ;;
10560
10561     sysv4)
10562       case $host_vendor in
10563         sni)
10564           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10565           hardcode_direct=yes # is this really true???
10566         ;;
10567         siemens)
10568           ## LD is ld it makes a PLAMLIB
10569           ## CC just makes a GrossModule.
10570           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10571           reload_cmds='$CC -r -o $output$reload_objs'
10572           hardcode_direct=no
10573         ;;
10574         motorola)
10575           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10576           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10577         ;;
10578       esac
10579       runpath_var='LD_RUN_PATH'
10580       hardcode_shlibpath_var=no
10581       ;;
10582
10583     sysv4.3*)
10584       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10585       hardcode_shlibpath_var=no
10586       export_dynamic_flag_spec='-Bexport'
10587       ;;
10588
10589     sysv4*MP*)
10590       if test -d /usr/nec; then
10591         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10592         hardcode_shlibpath_var=no
10593         runpath_var=LD_RUN_PATH
10594         hardcode_runpath_var=yes
10595         ld_shlibs=yes
10596       fi
10597       ;;
10598
10599     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10600       no_undefined_flag='$wl-z,text'
10601       archive_cmds_need_lc=no
10602       hardcode_shlibpath_var=no
10603       runpath_var='LD_RUN_PATH'
10604
10605       if test yes = "$GCC"; then
10606         archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10607         archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10608       else
10609         archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10610         archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10611       fi
10612       ;;
10613
10614     sysv5* | sco3.2v5* | sco5v6*)
10615       # Note: We CANNOT use -z defs as we might desire, because we do not
10616       # link with -lc, and that would cause any symbols used from libc to
10617       # always be unresolved, which means just about no library would
10618       # ever link correctly.  If we're not using GNU ld we use -z text
10619       # though, which does catch some bad symbols but isn't as heavy-handed
10620       # as -z defs.
10621       no_undefined_flag='$wl-z,text'
10622       allow_undefined_flag='$wl-z,nodefs'
10623       archive_cmds_need_lc=no
10624       hardcode_shlibpath_var=no
10625       hardcode_libdir_flag_spec='$wl-R,$libdir'
10626       hardcode_libdir_separator=':'
10627       link_all_deplibs=yes
10628       export_dynamic_flag_spec='$wl-Bexport'
10629       runpath_var='LD_RUN_PATH'
10630
10631       if test yes = "$GCC"; then
10632         archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10633         archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10634       else
10635         archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10636         archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10637       fi
10638       ;;
10639
10640     uts4*)
10641       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10642       hardcode_libdir_flag_spec='-L$libdir'
10643       hardcode_shlibpath_var=no
10644       ;;
10645
10646     *)
10647       ld_shlibs=no
10648       ;;
10649     esac
10650
10651     if test sni = "$host_vendor"; then
10652       case $host in
10653       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10654         export_dynamic_flag_spec='$wl-Blargedynsym'
10655         ;;
10656       esac
10657     fi
10658   fi
10659
10660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10661 $as_echo "$ld_shlibs" >&6; }
10662 test no = "$ld_shlibs" && can_build_shared=no
10663
10664 with_gnu_ld=$with_gnu_ld
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680 #
10681 # Do we need to explicitly link libc?
10682 #
10683 case "x$archive_cmds_need_lc" in
10684 x|xyes)
10685   # Assume -lc should be added
10686   archive_cmds_need_lc=yes
10687
10688   if test yes,yes = "$GCC,$enable_shared"; then
10689     case $archive_cmds in
10690     *'~'*)
10691       # FIXME: we may have to deal with multi-command sequences.
10692       ;;
10693     '$CC '*)
10694       # Test whether the compiler implicitly links with -lc since on some
10695       # systems, -lgcc has to come before -lc. If gcc already passes -lc
10696       # to ld, don't add -lc before -lgcc.
10697       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10698 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10699 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10700   $as_echo_n "(cached) " >&6
10701 else
10702   $RM conftest*
10703         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10704
10705         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10706   (eval $ac_compile) 2>&5
10707   ac_status=$?
10708   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10709   test $ac_status = 0; } 2>conftest.err; then
10710           soname=conftest
10711           lib=conftest
10712           libobjs=conftest.$ac_objext
10713           deplibs=
10714           wl=$lt_prog_compiler_wl
10715           pic_flag=$lt_prog_compiler_pic
10716           compiler_flags=-v
10717           linker_flags=-v
10718           verstring=
10719           output_objdir=.
10720           libname=conftest
10721           lt_save_allow_undefined_flag=$allow_undefined_flag
10722           allow_undefined_flag=
10723           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10724   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10725   ac_status=$?
10726   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10727   test $ac_status = 0; }
10728           then
10729             lt_cv_archive_cmds_need_lc=no
10730           else
10731             lt_cv_archive_cmds_need_lc=yes
10732           fi
10733           allow_undefined_flag=$lt_save_allow_undefined_flag
10734         else
10735           cat conftest.err 1>&5
10736         fi
10737         $RM conftest*
10738
10739 fi
10740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10741 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10742       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10743       ;;
10744     esac
10745   fi
10746   ;;
10747 esac
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10901 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10902
10903 if test yes = "$GCC"; then
10904   case $host_os in
10905     darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
10906     *) lt_awk_arg='/^libraries:/' ;;
10907   esac
10908   case $host_os in
10909     mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
10910     *) lt_sed_strip_eq='s|=/|/|g' ;;
10911   esac
10912   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10913   case $lt_search_path_spec in
10914   *\;*)
10915     # if the path contains ";" then we assume it to be the separator
10916     # otherwise default to the standard path separator (i.e. ":") - it is
10917     # assumed that no part of a normal pathname contains ";" but that should
10918     # okay in the real world where ";" in dirpaths is itself problematic.
10919     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10920     ;;
10921   *)
10922     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10923     ;;
10924   esac
10925   # Ok, now we have the path, separated by spaces, we can step through it
10926   # and add multilib dir if necessary...
10927   lt_tmp_lt_search_path_spec=
10928   lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10929   # ...but if some path component already ends with the multilib dir we assume
10930   # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
10931   case "$lt_multi_os_dir; $lt_search_path_spec " in
10932   "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
10933     lt_multi_os_dir=
10934     ;;
10935   esac
10936   for lt_sys_path in $lt_search_path_spec; do
10937     if test -d "$lt_sys_path$lt_multi_os_dir"; then
10938       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
10939     elif test -n "$lt_multi_os_dir"; then
10940       test -d "$lt_sys_path" && \
10941         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10942     fi
10943   done
10944   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10945 BEGIN {RS = " "; FS = "/|\n";} {
10946   lt_foo = "";
10947   lt_count = 0;
10948   for (lt_i = NF; lt_i > 0; lt_i--) {
10949     if ($lt_i != "" && $lt_i != ".") {
10950       if ($lt_i == "..") {
10951         lt_count++;
10952       } else {
10953         if (lt_count == 0) {
10954           lt_foo = "/" $lt_i lt_foo;
10955         } else {
10956           lt_count--;
10957         }
10958       }
10959     }
10960   }
10961   if (lt_foo != "") { lt_freq[lt_foo]++; }
10962   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10963 }'`
10964   # AWK program above erroneously prepends '/' to C:/dos/paths
10965   # for these hosts.
10966   case $host_os in
10967     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10968       $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
10969   esac
10970   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10971 else
10972   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10973 fi
10974 library_names_spec=
10975 libname_spec='lib$name'
10976 soname_spec=
10977 shrext_cmds=.so
10978 postinstall_cmds=
10979 postuninstall_cmds=
10980 finish_cmds=
10981 finish_eval=
10982 shlibpath_var=
10983 shlibpath_overrides_runpath=unknown
10984 version_type=none
10985 dynamic_linker="$host_os ld.so"
10986 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10987 need_lib_prefix=unknown
10988 hardcode_into_libs=no
10989
10990 # when you set need_version to no, make sure it does not cause -set_version
10991 # flags to be left without arguments
10992 need_version=unknown
10993
10994
10995
10996 case $host_os in
10997 aix3*)
10998   version_type=linux # correct to gnu/linux during the next big refactor
10999   library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
11000   shlibpath_var=LIBPATH
11001
11002   # AIX 3 has no versioning support, so we append a major version to the name.
11003   soname_spec='$libname$release$shared_ext$major'
11004   ;;
11005
11006 aix[4-9]*)
11007   version_type=linux # correct to gnu/linux during the next big refactor
11008   need_lib_prefix=no
11009   need_version=no
11010   hardcode_into_libs=yes
11011   if test ia64 = "$host_cpu"; then
11012     # AIX 5 supports IA64
11013     library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
11014     shlibpath_var=LD_LIBRARY_PATH
11015   else
11016     # With GCC up to 2.95.x, collect2 would create an import file
11017     # for dependence libraries.  The import file would start with
11018     # the line '#! .'.  This would cause the generated library to
11019     # depend on '.', always an invalid library.  This was fixed in
11020     # development snapshots of GCC prior to 3.0.
11021     case $host_os in
11022       aix4 | aix4.[01] | aix4.[01].*)
11023       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11024            echo ' yes '
11025            echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
11026         :
11027       else
11028         can_build_shared=no
11029       fi
11030       ;;
11031     esac
11032     # Using Import Files as archive members, it is possible to support
11033     # filename-based versioning of shared library archives on AIX. While
11034     # this would work for both with and without runtime linking, it will
11035     # prevent static linking of such archives. So we do filename-based
11036     # shared library versioning with .so extension only, which is used
11037     # when both runtime linking and shared linking is enabled.
11038     # Unfortunately, runtime linking may impact performance, so we do
11039     # not want this to be the default eventually. Also, we use the
11040     # versioned .so libs for executables only if there is the -brtl
11041     # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
11042     # To allow for filename-based versioning support, we need to create
11043     # libNAME.so.V as an archive file, containing:
11044     # *) an Import File, referring to the versioned filename of the
11045     #    archive as well as the shared archive member, telling the
11046     #    bitwidth (32 or 64) of that shared object, and providing the
11047     #    list of exported symbols of that shared object, eventually
11048     #    decorated with the 'weak' keyword
11049     # *) the shared object with the F_LOADONLY flag set, to really avoid
11050     #    it being seen by the linker.
11051     # At run time we better use the real file rather than another symlink,
11052     # but for link time we create the symlink libNAME.so -> libNAME.so.V
11053
11054     case $with_aix_soname,$aix_use_runtimelinking in
11055     # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
11056     # soname into executable. Probably we can add versioning support to
11057     # collect2, so additional links can be useful in future.
11058     aix,yes) # traditional libtool
11059       dynamic_linker='AIX unversionable lib.so'
11060       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11061       # instead of lib<name>.a to let people know that these are not
11062       # typical AIX shared libraries.
11063       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11064       ;;
11065     aix,no) # traditional AIX only
11066       dynamic_linker='AIX lib.a(lib.so.V)'
11067       # We preserve .a as extension for shared libraries through AIX4.2
11068       # and later when we are not doing run time linking.
11069       library_names_spec='$libname$release.a $libname.a'
11070       soname_spec='$libname$release$shared_ext$major'
11071       ;;
11072     svr4,*) # full svr4 only
11073       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
11074       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
11075       # We do not specify a path in Import Files, so LIBPATH fires.
11076       shlibpath_overrides_runpath=yes
11077       ;;
11078     *,yes) # both, prefer svr4
11079       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
11080       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
11081       # unpreferred sharedlib libNAME.a needs extra handling
11082       postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
11083       postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
11084       # We do not specify a path in Import Files, so LIBPATH fires.
11085       shlibpath_overrides_runpath=yes
11086       ;;
11087     *,no) # both, prefer aix
11088       dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
11089       library_names_spec='$libname$release.a $libname.a'
11090       soname_spec='$libname$release$shared_ext$major'
11091       # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
11092       postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
11093       postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
11094       ;;
11095     esac
11096     shlibpath_var=LIBPATH
11097   fi
11098   ;;
11099
11100 amigaos*)
11101   case $host_cpu in
11102   powerpc)
11103     # Since July 2007 AmigaOS4 officially supports .so libraries.
11104     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11105     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11106     ;;
11107   m68k)
11108     library_names_spec='$libname.ixlibrary $libname.a'
11109     # Create ${libname}_ixlibrary.a entries in /sys/libs.
11110     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
11111     ;;
11112   esac
11113   ;;
11114
11115 beos*)
11116   library_names_spec='$libname$shared_ext'
11117   dynamic_linker="$host_os ld.so"
11118   shlibpath_var=LIBRARY_PATH
11119   ;;
11120
11121 bsdi[45]*)
11122   version_type=linux # correct to gnu/linux during the next big refactor
11123   need_version=no
11124   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11125   soname_spec='$libname$release$shared_ext$major'
11126   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11127   shlibpath_var=LD_LIBRARY_PATH
11128   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11129   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11130   # the default ld.so.conf also contains /usr/contrib/lib and
11131   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11132   # libtool to hard-code these into programs
11133   ;;
11134
11135 cygwin* | mingw* | pw32* | cegcc*)
11136   version_type=windows
11137   shrext_cmds=.dll
11138   need_version=no
11139   need_lib_prefix=no
11140
11141   case $GCC,$cc_basename in
11142   yes,*)
11143     # gcc
11144     library_names_spec='$libname.dll.a'
11145     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11146     postinstall_cmds='base_file=`basename \$file`~
11147       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11148       dldir=$destdir/`dirname \$dlpath`~
11149       test -d \$dldir || mkdir -p \$dldir~
11150       $install_prog $dir/$dlname \$dldir/$dlname~
11151       chmod a+x \$dldir/$dlname~
11152       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11153         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11154       fi'
11155     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11156       dlpath=$dir/\$dldll~
11157        $RM \$dlpath'
11158     shlibpath_overrides_runpath=yes
11159
11160     case $host_os in
11161     cygwin*)
11162       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11163       soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11164
11165       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11166       ;;
11167     mingw* | cegcc*)
11168       # MinGW DLLs use traditional 'lib' prefix
11169       soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11170       ;;
11171     pw32*)
11172       # pw32 DLLs use 'pw' prefix rather than 'lib'
11173       library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11174       ;;
11175     esac
11176     dynamic_linker='Win32 ld.exe'
11177     ;;
11178
11179   *,cl*)
11180     # Native MSVC
11181     libname_spec='$name'
11182     soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11183     library_names_spec='$libname.dll.lib'
11184
11185     case $build_os in
11186     mingw*)
11187       sys_lib_search_path_spec=
11188       lt_save_ifs=$IFS
11189       IFS=';'
11190       for lt_path in $LIB
11191       do
11192         IFS=$lt_save_ifs
11193         # Let DOS variable expansion print the short 8.3 style file name.
11194         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
11195         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
11196       done
11197       IFS=$lt_save_ifs
11198       # Convert to MSYS style.
11199       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
11200       ;;
11201     cygwin*)
11202       # Convert to unix form, then to dos form, then back to unix form
11203       # but this time dos style (no spaces!) so that the unix form looks
11204       # like /cygdrive/c/PROGRA~1:/cygdr...
11205       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
11206       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
11207       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11208       ;;
11209     *)
11210       sys_lib_search_path_spec=$LIB
11211       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11212         # It is most probably a Windows format PATH.
11213         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11214       else
11215         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11216       fi
11217       # FIXME: find the short name or the path components, as spaces are
11218       # common. (e.g. "Program Files" -> "PROGRA~1")
11219       ;;
11220     esac
11221
11222     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11223     postinstall_cmds='base_file=`basename \$file`~
11224       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11225       dldir=$destdir/`dirname \$dlpath`~
11226       test -d \$dldir || mkdir -p \$dldir~
11227       $install_prog $dir/$dlname \$dldir/$dlname'
11228     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11229       dlpath=$dir/\$dldll~
11230        $RM \$dlpath'
11231     shlibpath_overrides_runpath=yes
11232     dynamic_linker='Win32 link.exe'
11233     ;;
11234
11235   *)
11236     # Assume MSVC wrapper
11237     library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
11238     dynamic_linker='Win32 ld.exe'
11239     ;;
11240   esac
11241   # FIXME: first we should search . and the directory the executable is in
11242   shlibpath_var=PATH
11243   ;;
11244
11245 darwin* | rhapsody*)
11246   dynamic_linker="$host_os dyld"
11247   version_type=darwin
11248   need_lib_prefix=no
11249   need_version=no
11250   library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
11251   soname_spec='$libname$release$major$shared_ext'
11252   shlibpath_overrides_runpath=yes
11253   shlibpath_var=DYLD_LIBRARY_PATH
11254   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11255
11256   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11257   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11258   ;;
11259
11260 dgux*)
11261   version_type=linux # correct to gnu/linux during the next big refactor
11262   need_lib_prefix=no
11263   need_version=no
11264   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11265   soname_spec='$libname$release$shared_ext$major'
11266   shlibpath_var=LD_LIBRARY_PATH
11267   ;;
11268
11269 freebsd* | dragonfly*)
11270   # DragonFly does not have aout.  When/if they implement a new
11271   # versioning mechanism, adjust this.
11272   if test -x /usr/bin/objformat; then
11273     objformat=`/usr/bin/objformat`
11274   else
11275     case $host_os in
11276     freebsd[23].*) objformat=aout ;;
11277     *) objformat=elf ;;
11278     esac
11279   fi
11280   version_type=freebsd-$objformat
11281   case $version_type in
11282     freebsd-elf*)
11283       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11284       soname_spec='$libname$release$shared_ext$major'
11285       need_version=no
11286       need_lib_prefix=no
11287       ;;
11288     freebsd-*)
11289       library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11290       need_version=yes
11291       ;;
11292   esac
11293   shlibpath_var=LD_LIBRARY_PATH
11294   case $host_os in
11295   freebsd2.*)
11296     shlibpath_overrides_runpath=yes
11297     ;;
11298   freebsd3.[01]* | freebsdelf3.[01]*)
11299     shlibpath_overrides_runpath=yes
11300     hardcode_into_libs=yes
11301     ;;
11302   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11303   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11304     shlibpath_overrides_runpath=no
11305     hardcode_into_libs=yes
11306     ;;
11307   *) # from 4.6 on, and DragonFly
11308     shlibpath_overrides_runpath=yes
11309     hardcode_into_libs=yes
11310     ;;
11311   esac
11312   ;;
11313
11314 haiku*)
11315   version_type=linux # correct to gnu/linux during the next big refactor
11316   need_lib_prefix=no
11317   need_version=no
11318   dynamic_linker="$host_os runtime_loader"
11319   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11320   soname_spec='$libname$release$shared_ext$major'
11321   shlibpath_var=LIBRARY_PATH
11322   shlibpath_overrides_runpath=no
11323   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11324   hardcode_into_libs=yes
11325   ;;
11326
11327 hpux9* | hpux10* | hpux11*)
11328   # Give a soname corresponding to the major version so that dld.sl refuses to
11329   # link against other versions.
11330   version_type=sunos
11331   need_lib_prefix=no
11332   need_version=no
11333   case $host_cpu in
11334   ia64*)
11335     shrext_cmds='.so'
11336     hardcode_into_libs=yes
11337     dynamic_linker="$host_os dld.so"
11338     shlibpath_var=LD_LIBRARY_PATH
11339     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11340     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11341     soname_spec='$libname$release$shared_ext$major'
11342     if test 32 = "$HPUX_IA64_MODE"; then
11343       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11344       sys_lib_dlsearch_path_spec=/usr/lib/hpux32
11345     else
11346       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11347       sys_lib_dlsearch_path_spec=/usr/lib/hpux64
11348     fi
11349     ;;
11350   hppa*64*)
11351     shrext_cmds='.sl'
11352     hardcode_into_libs=yes
11353     dynamic_linker="$host_os dld.sl"
11354     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11355     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11356     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11357     soname_spec='$libname$release$shared_ext$major'
11358     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11359     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11360     ;;
11361   *)
11362     shrext_cmds='.sl'
11363     dynamic_linker="$host_os dld.sl"
11364     shlibpath_var=SHLIB_PATH
11365     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11366     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11367     soname_spec='$libname$release$shared_ext$major'
11368     ;;
11369   esac
11370   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11371   postinstall_cmds='chmod 555 $lib'
11372   # or fails outright, so override atomically:
11373   install_override_mode=555
11374   ;;
11375
11376 interix[3-9]*)
11377   version_type=linux # correct to gnu/linux during the next big refactor
11378   need_lib_prefix=no
11379   need_version=no
11380   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11381   soname_spec='$libname$release$shared_ext$major'
11382   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11383   shlibpath_var=LD_LIBRARY_PATH
11384   shlibpath_overrides_runpath=no
11385   hardcode_into_libs=yes
11386   ;;
11387
11388 irix5* | irix6* | nonstopux*)
11389   case $host_os in
11390     nonstopux*) version_type=nonstopux ;;
11391     *)
11392         if test yes = "$lt_cv_prog_gnu_ld"; then
11393                 version_type=linux # correct to gnu/linux during the next big refactor
11394         else
11395                 version_type=irix
11396         fi ;;
11397   esac
11398   need_lib_prefix=no
11399   need_version=no
11400   soname_spec='$libname$release$shared_ext$major'
11401   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
11402   case $host_os in
11403   irix5* | nonstopux*)
11404     libsuff= shlibsuff=
11405     ;;
11406   *)
11407     case $LD in # libtool.m4 will add one of these switches to LD
11408     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11409       libsuff= shlibsuff= libmagic=32-bit;;
11410     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11411       libsuff=32 shlibsuff=N32 libmagic=N32;;
11412     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11413       libsuff=64 shlibsuff=64 libmagic=64-bit;;
11414     *) libsuff= shlibsuff= libmagic=never-match;;
11415     esac
11416     ;;
11417   esac
11418   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11419   shlibpath_overrides_runpath=no
11420   sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
11421   sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
11422   hardcode_into_libs=yes
11423   ;;
11424
11425 # No shared lib support for Linux oldld, aout, or coff.
11426 linux*oldld* | linux*aout* | linux*coff*)
11427   dynamic_linker=no
11428   ;;
11429
11430 linux*android*)
11431   version_type=none # Android doesn't support versioned libraries.
11432   need_lib_prefix=no
11433   need_version=no
11434   library_names_spec='$libname$release$shared_ext'
11435   soname_spec='$libname$release$shared_ext'
11436   finish_cmds=
11437   shlibpath_var=LD_LIBRARY_PATH
11438   shlibpath_overrides_runpath=yes
11439
11440   # This implies no fast_install, which is unacceptable.
11441   # Some rework will be needed to allow for fast_install
11442   # before this can be enabled.
11443   hardcode_into_libs=yes
11444
11445   dynamic_linker='Android linker'
11446   # Don't embed -rpath directories since the linker doesn't support them.
11447   hardcode_libdir_flag_spec='-L$libdir'
11448   ;;
11449
11450 # This must be glibc/ELF.
11451 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11452   version_type=linux # correct to gnu/linux during the next big refactor
11453   need_lib_prefix=no
11454   need_version=no
11455   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11456   soname_spec='$libname$release$shared_ext$major'
11457   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11458   shlibpath_var=LD_LIBRARY_PATH
11459   shlibpath_overrides_runpath=no
11460
11461   # Some binutils ld are patched to set DT_RUNPATH
11462   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11463   $as_echo_n "(cached) " >&6
11464 else
11465   lt_cv_shlibpath_overrides_runpath=no
11466     save_LDFLAGS=$LDFLAGS
11467     save_libdir=$libdir
11468     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11469          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11470     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11471 /* end confdefs.h.  */
11472
11473 int
11474 main ()
11475 {
11476
11477   ;
11478   return 0;
11479 }
11480 _ACEOF
11481 if ac_fn_c_try_link "$LINENO"; then :
11482   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11483   lt_cv_shlibpath_overrides_runpath=yes
11484 fi
11485 fi
11486 rm -f core conftest.err conftest.$ac_objext \
11487     conftest$ac_exeext conftest.$ac_ext
11488     LDFLAGS=$save_LDFLAGS
11489     libdir=$save_libdir
11490
11491 fi
11492
11493   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11494
11495   # This implies no fast_install, which is unacceptable.
11496   # Some rework will be needed to allow for fast_install
11497   # before this can be enabled.
11498   hardcode_into_libs=yes
11499
11500   # Ideally, we could use ldconfig to report *all* directores which are
11501   # searched for libraries, however this is still not possible.  Aside from not
11502   # being certain /sbin/ldconfig is available, command
11503   # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
11504   # even though it is searched at run-time.  Try to do the best guess by
11505   # appending ld.so.conf contents (and includes) to the search path.
11506   if test -f /etc/ld.so.conf; then
11507     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;s/"//g;/^$/d' | tr '\n' ' '`
11508     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11509   fi
11510
11511   # We used to test for /lib/ld.so.1 and disable shared libraries on
11512   # powerpc, because MkLinux only supported shared libraries with the
11513   # GNU dynamic linker.  Since this was broken with cross compilers,
11514   # most powerpc-linux boxes support dynamic linking these days and
11515   # people can always --disable-shared, the test was removed, and we
11516   # assume the GNU/Linux dynamic linker is in use.
11517   dynamic_linker='GNU/Linux ld.so'
11518   ;;
11519
11520 netbsd*)
11521   version_type=sunos
11522   need_lib_prefix=no
11523   need_version=no
11524   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11525     library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11526     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11527     dynamic_linker='NetBSD (a.out) ld.so'
11528   else
11529     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11530     soname_spec='$libname$release$shared_ext$major'
11531     dynamic_linker='NetBSD ld.elf_so'
11532   fi
11533   shlibpath_var=LD_LIBRARY_PATH
11534   shlibpath_overrides_runpath=yes
11535   hardcode_into_libs=yes
11536   ;;
11537
11538 newsos6)
11539   version_type=linux # correct to gnu/linux during the next big refactor
11540   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11541   shlibpath_var=LD_LIBRARY_PATH
11542   shlibpath_overrides_runpath=yes
11543   ;;
11544
11545 *nto* | *qnx*)
11546   version_type=qnx
11547   need_lib_prefix=no
11548   need_version=no
11549   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11550   soname_spec='$libname$release$shared_ext$major'
11551   shlibpath_var=LD_LIBRARY_PATH
11552   shlibpath_overrides_runpath=no
11553   hardcode_into_libs=yes
11554   dynamic_linker='ldqnx.so'
11555   ;;
11556
11557 openbsd* | bitrig*)
11558   version_type=sunos
11559   sys_lib_dlsearch_path_spec=/usr/lib
11560   need_lib_prefix=no
11561   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11562     need_version=no
11563   else
11564     need_version=yes
11565   fi
11566   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11567   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11568   shlibpath_var=LD_LIBRARY_PATH
11569   shlibpath_overrides_runpath=yes
11570   ;;
11571
11572 os2*)
11573   libname_spec='$name'
11574   version_type=windows
11575   shrext_cmds=.dll
11576   need_version=no
11577   need_lib_prefix=no
11578   # OS/2 can only load a DLL with a base name of 8 characters or less.
11579   soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
11580     v=$($ECHO $release$versuffix | tr -d .-);
11581     n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
11582     $ECHO $n$v`$shared_ext'
11583   library_names_spec='${libname}_dll.$libext'
11584   dynamic_linker='OS/2 ld.exe'
11585   shlibpath_var=BEGINLIBPATH
11586   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11587   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11588   postinstall_cmds='base_file=`basename \$file`~
11589     dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
11590     dldir=$destdir/`dirname \$dlpath`~
11591     test -d \$dldir || mkdir -p \$dldir~
11592     $install_prog $dir/$dlname \$dldir/$dlname~
11593     chmod a+x \$dldir/$dlname~
11594     if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11595       eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11596     fi'
11597   postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
11598     dlpath=$dir/\$dldll~
11599     $RM \$dlpath'
11600   ;;
11601
11602 osf3* | osf4* | osf5*)
11603   version_type=osf
11604   need_lib_prefix=no
11605   need_version=no
11606   soname_spec='$libname$release$shared_ext$major'
11607   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11608   shlibpath_var=LD_LIBRARY_PATH
11609   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11610   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11611   ;;
11612
11613 rdos*)
11614   dynamic_linker=no
11615   ;;
11616
11617 solaris*)
11618   version_type=linux # correct to gnu/linux during the next big refactor
11619   need_lib_prefix=no
11620   need_version=no
11621   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11622   soname_spec='$libname$release$shared_ext$major'
11623   shlibpath_var=LD_LIBRARY_PATH
11624   shlibpath_overrides_runpath=yes
11625   hardcode_into_libs=yes
11626   # ldd complains unless libraries are executable
11627   postinstall_cmds='chmod +x $lib'
11628   ;;
11629
11630 sunos4*)
11631   version_type=sunos
11632   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11633   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11634   shlibpath_var=LD_LIBRARY_PATH
11635   shlibpath_overrides_runpath=yes
11636   if test yes = "$with_gnu_ld"; then
11637     need_lib_prefix=no
11638   fi
11639   need_version=yes
11640   ;;
11641
11642 sysv4 | sysv4.3*)
11643   version_type=linux # correct to gnu/linux during the next big refactor
11644   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11645   soname_spec='$libname$release$shared_ext$major'
11646   shlibpath_var=LD_LIBRARY_PATH
11647   case $host_vendor in
11648     sni)
11649       shlibpath_overrides_runpath=no
11650       need_lib_prefix=no
11651       runpath_var=LD_RUN_PATH
11652       ;;
11653     siemens)
11654       need_lib_prefix=no
11655       ;;
11656     motorola)
11657       need_lib_prefix=no
11658       need_version=no
11659       shlibpath_overrides_runpath=no
11660       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11661       ;;
11662   esac
11663   ;;
11664
11665 sysv4*MP*)
11666   if test -d /usr/nec; then
11667     version_type=linux # correct to gnu/linux during the next big refactor
11668     library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
11669     soname_spec='$libname$shared_ext.$major'
11670     shlibpath_var=LD_LIBRARY_PATH
11671   fi
11672   ;;
11673
11674 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11675   version_type=sco
11676   need_lib_prefix=no
11677   need_version=no
11678   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
11679   soname_spec='$libname$release$shared_ext$major'
11680   shlibpath_var=LD_LIBRARY_PATH
11681   shlibpath_overrides_runpath=yes
11682   hardcode_into_libs=yes
11683   if test yes = "$with_gnu_ld"; then
11684     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11685   else
11686     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11687     case $host_os in
11688       sco3.2v5*)
11689         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11690         ;;
11691     esac
11692   fi
11693   sys_lib_dlsearch_path_spec='/usr/lib'
11694   ;;
11695
11696 tpf*)
11697   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11698   version_type=linux # correct to gnu/linux during the next big refactor
11699   need_lib_prefix=no
11700   need_version=no
11701   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11702   shlibpath_var=LD_LIBRARY_PATH
11703   shlibpath_overrides_runpath=no
11704   hardcode_into_libs=yes
11705   ;;
11706
11707 uts4*)
11708   version_type=linux # correct to gnu/linux during the next big refactor
11709   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11710   soname_spec='$libname$release$shared_ext$major'
11711   shlibpath_var=LD_LIBRARY_PATH
11712   ;;
11713
11714 *)
11715   dynamic_linker=no
11716   ;;
11717 esac
11718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11719 $as_echo "$dynamic_linker" >&6; }
11720 test no = "$dynamic_linker" && can_build_shared=no
11721
11722 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11723 if test yes = "$GCC"; then
11724   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11725 fi
11726
11727 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
11728   sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
11729 fi
11730
11731 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
11732   sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
11733 fi
11734
11735 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
11736 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
11737
11738 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
11739 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
11740
11741 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
11742 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11841 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11842 hardcode_action=
11843 if test -n "$hardcode_libdir_flag_spec" ||
11844    test -n "$runpath_var" ||
11845    test yes = "$hardcode_automatic"; then
11846
11847   # We can hardcode non-existent directories.
11848   if test no != "$hardcode_direct" &&
11849      # If the only mechanism to avoid hardcoding is shlibpath_var, we
11850      # have to relink, otherwise we might link with an installed library
11851      # when we should be linking with a yet-to-be-installed one
11852      ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
11853      test no != "$hardcode_minus_L"; then
11854     # Linking always hardcodes the temporary library directory.
11855     hardcode_action=relink
11856   else
11857     # We can link without hardcoding, and we can hardcode nonexisting dirs.
11858     hardcode_action=immediate
11859   fi
11860 else
11861   # We cannot hardcode anything, or else we can only hardcode existing
11862   # directories.
11863   hardcode_action=unsupported
11864 fi
11865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11866 $as_echo "$hardcode_action" >&6; }
11867
11868 if test relink = "$hardcode_action" ||
11869    test yes = "$inherit_rpath"; then
11870   # Fast installation is not supported
11871   enable_fast_install=no
11872 elif test yes = "$shlibpath_overrides_runpath" ||
11873      test no = "$enable_shared"; then
11874   # Fast installation is not necessary
11875   enable_fast_install=needless
11876 fi
11877
11878
11879
11880
11881
11882
11883   if test yes != "$enable_dlopen"; then
11884   enable_dlopen=unknown
11885   enable_dlopen_self=unknown
11886   enable_dlopen_self_static=unknown
11887 else
11888   lt_cv_dlopen=no
11889   lt_cv_dlopen_libs=
11890
11891   case $host_os in
11892   beos*)
11893     lt_cv_dlopen=load_add_on
11894     lt_cv_dlopen_libs=
11895     lt_cv_dlopen_self=yes
11896     ;;
11897
11898   mingw* | pw32* | cegcc*)
11899     lt_cv_dlopen=LoadLibrary
11900     lt_cv_dlopen_libs=
11901     ;;
11902
11903   cygwin*)
11904     lt_cv_dlopen=dlopen
11905     lt_cv_dlopen_libs=
11906     ;;
11907
11908   darwin*)
11909     # if libdl is installed we need to link against it
11910     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11911 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11912 if ${ac_cv_lib_dl_dlopen+:} false; then :
11913   $as_echo_n "(cached) " >&6
11914 else
11915   ac_check_lib_save_LIBS=$LIBS
11916 LIBS="-ldl  $LIBS"
11917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11918 /* end confdefs.h.  */
11919
11920 /* Override any GCC internal prototype to avoid an error.
11921    Use char because int might match the return type of a GCC
11922    builtin and then its argument prototype would still apply.  */
11923 #ifdef __cplusplus
11924 extern "C"
11925 #endif
11926 char dlopen ();
11927 int
11928 main ()
11929 {
11930 return dlopen ();
11931   ;
11932   return 0;
11933 }
11934 _ACEOF
11935 if ac_fn_c_try_link "$LINENO"; then :
11936   ac_cv_lib_dl_dlopen=yes
11937 else
11938   ac_cv_lib_dl_dlopen=no
11939 fi
11940 rm -f core conftest.err conftest.$ac_objext \
11941     conftest$ac_exeext conftest.$ac_ext
11942 LIBS=$ac_check_lib_save_LIBS
11943 fi
11944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11945 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11946 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11947   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
11948 else
11949
11950     lt_cv_dlopen=dyld
11951     lt_cv_dlopen_libs=
11952     lt_cv_dlopen_self=yes
11953
11954 fi
11955
11956     ;;
11957
11958   tpf*)
11959     # Don't try to run any link tests for TPF.  We know it's impossible
11960     # because TPF is a cross-compiler, and we know how we open DSOs.
11961     lt_cv_dlopen=dlopen
11962     lt_cv_dlopen_libs=
11963     lt_cv_dlopen_self=no
11964     ;;
11965
11966   *)
11967     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11968 if test "x$ac_cv_func_shl_load" = xyes; then :
11969   lt_cv_dlopen=shl_load
11970 else
11971   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11972 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11973 if ${ac_cv_lib_dld_shl_load+:} false; then :
11974   $as_echo_n "(cached) " >&6
11975 else
11976   ac_check_lib_save_LIBS=$LIBS
11977 LIBS="-ldld  $LIBS"
11978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11979 /* end confdefs.h.  */
11980
11981 /* Override any GCC internal prototype to avoid an error.
11982    Use char because int might match the return type of a GCC
11983    builtin and then its argument prototype would still apply.  */
11984 #ifdef __cplusplus
11985 extern "C"
11986 #endif
11987 char shl_load ();
11988 int
11989 main ()
11990 {
11991 return shl_load ();
11992   ;
11993   return 0;
11994 }
11995 _ACEOF
11996 if ac_fn_c_try_link "$LINENO"; then :
11997   ac_cv_lib_dld_shl_load=yes
11998 else
11999   ac_cv_lib_dld_shl_load=no
12000 fi
12001 rm -f core conftest.err conftest.$ac_objext \
12002     conftest$ac_exeext conftest.$ac_ext
12003 LIBS=$ac_check_lib_save_LIBS
12004 fi
12005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12006 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12007 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
12008   lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
12009 else
12010   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12011 if test "x$ac_cv_func_dlopen" = xyes; then :
12012   lt_cv_dlopen=dlopen
12013 else
12014   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12015 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12016 if ${ac_cv_lib_dl_dlopen+:} false; then :
12017   $as_echo_n "(cached) " >&6
12018 else
12019   ac_check_lib_save_LIBS=$LIBS
12020 LIBS="-ldl  $LIBS"
12021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12022 /* end confdefs.h.  */
12023
12024 /* Override any GCC internal prototype to avoid an error.
12025    Use char because int might match the return type of a GCC
12026    builtin and then its argument prototype would still apply.  */
12027 #ifdef __cplusplus
12028 extern "C"
12029 #endif
12030 char dlopen ();
12031 int
12032 main ()
12033 {
12034 return dlopen ();
12035   ;
12036   return 0;
12037 }
12038 _ACEOF
12039 if ac_fn_c_try_link "$LINENO"; then :
12040   ac_cv_lib_dl_dlopen=yes
12041 else
12042   ac_cv_lib_dl_dlopen=no
12043 fi
12044 rm -f core conftest.err conftest.$ac_objext \
12045     conftest$ac_exeext conftest.$ac_ext
12046 LIBS=$ac_check_lib_save_LIBS
12047 fi
12048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12049 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12050 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12051   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
12052 else
12053   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12054 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12055 if ${ac_cv_lib_svld_dlopen+:} false; then :
12056   $as_echo_n "(cached) " >&6
12057 else
12058   ac_check_lib_save_LIBS=$LIBS
12059 LIBS="-lsvld  $LIBS"
12060 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12061 /* end confdefs.h.  */
12062
12063 /* Override any GCC internal prototype to avoid an error.
12064    Use char because int might match the return type of a GCC
12065    builtin and then its argument prototype would still apply.  */
12066 #ifdef __cplusplus
12067 extern "C"
12068 #endif
12069 char dlopen ();
12070 int
12071 main ()
12072 {
12073 return dlopen ();
12074   ;
12075   return 0;
12076 }
12077 _ACEOF
12078 if ac_fn_c_try_link "$LINENO"; then :
12079   ac_cv_lib_svld_dlopen=yes
12080 else
12081   ac_cv_lib_svld_dlopen=no
12082 fi
12083 rm -f core conftest.err conftest.$ac_objext \
12084     conftest$ac_exeext conftest.$ac_ext
12085 LIBS=$ac_check_lib_save_LIBS
12086 fi
12087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12088 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12089 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
12090   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
12091 else
12092   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12093 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12094 if ${ac_cv_lib_dld_dld_link+:} false; then :
12095   $as_echo_n "(cached) " >&6
12096 else
12097   ac_check_lib_save_LIBS=$LIBS
12098 LIBS="-ldld  $LIBS"
12099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12100 /* end confdefs.h.  */
12101
12102 /* Override any GCC internal prototype to avoid an error.
12103    Use char because int might match the return type of a GCC
12104    builtin and then its argument prototype would still apply.  */
12105 #ifdef __cplusplus
12106 extern "C"
12107 #endif
12108 char dld_link ();
12109 int
12110 main ()
12111 {
12112 return dld_link ();
12113   ;
12114   return 0;
12115 }
12116 _ACEOF
12117 if ac_fn_c_try_link "$LINENO"; then :
12118   ac_cv_lib_dld_dld_link=yes
12119 else
12120   ac_cv_lib_dld_dld_link=no
12121 fi
12122 rm -f core conftest.err conftest.$ac_objext \
12123     conftest$ac_exeext conftest.$ac_ext
12124 LIBS=$ac_check_lib_save_LIBS
12125 fi
12126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12127 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12128 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
12129   lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
12130 fi
12131
12132
12133 fi
12134
12135
12136 fi
12137
12138
12139 fi
12140
12141
12142 fi
12143
12144
12145 fi
12146
12147     ;;
12148   esac
12149
12150   if test no = "$lt_cv_dlopen"; then
12151     enable_dlopen=no
12152   else
12153     enable_dlopen=yes
12154   fi
12155
12156   case $lt_cv_dlopen in
12157   dlopen)
12158     save_CPPFLAGS=$CPPFLAGS
12159     test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12160
12161     save_LDFLAGS=$LDFLAGS
12162     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12163
12164     save_LIBS=$LIBS
12165     LIBS="$lt_cv_dlopen_libs $LIBS"
12166
12167     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12168 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12169 if ${lt_cv_dlopen_self+:} false; then :
12170   $as_echo_n "(cached) " >&6
12171 else
12172           if test yes = "$cross_compiling"; then :
12173   lt_cv_dlopen_self=cross
12174 else
12175   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12176   lt_status=$lt_dlunknown
12177   cat > conftest.$ac_ext <<_LT_EOF
12178 #line $LINENO "configure"
12179 #include "confdefs.h"
12180
12181 #if HAVE_DLFCN_H
12182 #include <dlfcn.h>
12183 #endif
12184
12185 #include <stdio.h>
12186
12187 #ifdef RTLD_GLOBAL
12188 #  define LT_DLGLOBAL           RTLD_GLOBAL
12189 #else
12190 #  ifdef DL_GLOBAL
12191 #    define LT_DLGLOBAL         DL_GLOBAL
12192 #  else
12193 #    define LT_DLGLOBAL         0
12194 #  endif
12195 #endif
12196
12197 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12198    find out it does not work in some platform. */
12199 #ifndef LT_DLLAZY_OR_NOW
12200 #  ifdef RTLD_LAZY
12201 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12202 #  else
12203 #    ifdef DL_LAZY
12204 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12205 #    else
12206 #      ifdef RTLD_NOW
12207 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12208 #      else
12209 #        ifdef DL_NOW
12210 #          define LT_DLLAZY_OR_NOW      DL_NOW
12211 #        else
12212 #          define LT_DLLAZY_OR_NOW      0
12213 #        endif
12214 #      endif
12215 #    endif
12216 #  endif
12217 #endif
12218
12219 /* When -fvisibility=hidden is used, assume the code has been annotated
12220    correspondingly for the symbols needed.  */
12221 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12222 int fnord () __attribute__((visibility("default")));
12223 #endif
12224
12225 int fnord () { return 42; }
12226 int main ()
12227 {
12228   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12229   int status = $lt_dlunknown;
12230
12231   if (self)
12232     {
12233       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12234       else
12235         {
12236           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12237           else puts (dlerror ());
12238         }
12239       /* dlclose (self); */
12240     }
12241   else
12242     puts (dlerror ());
12243
12244   return status;
12245 }
12246 _LT_EOF
12247   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12248   (eval $ac_link) 2>&5
12249   ac_status=$?
12250   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12251   test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12252     (./conftest; exit; ) >&5 2>/dev/null
12253     lt_status=$?
12254     case x$lt_status in
12255       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12256       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12257       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12258     esac
12259   else :
12260     # compilation failed
12261     lt_cv_dlopen_self=no
12262   fi
12263 fi
12264 rm -fr conftest*
12265
12266
12267 fi
12268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12269 $as_echo "$lt_cv_dlopen_self" >&6; }
12270
12271     if test yes = "$lt_cv_dlopen_self"; then
12272       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12273       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12274 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12275 if ${lt_cv_dlopen_self_static+:} false; then :
12276   $as_echo_n "(cached) " >&6
12277 else
12278           if test yes = "$cross_compiling"; then :
12279   lt_cv_dlopen_self_static=cross
12280 else
12281   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12282   lt_status=$lt_dlunknown
12283   cat > conftest.$ac_ext <<_LT_EOF
12284 #line $LINENO "configure"
12285 #include "confdefs.h"
12286
12287 #if HAVE_DLFCN_H
12288 #include <dlfcn.h>
12289 #endif
12290
12291 #include <stdio.h>
12292
12293 #ifdef RTLD_GLOBAL
12294 #  define LT_DLGLOBAL           RTLD_GLOBAL
12295 #else
12296 #  ifdef DL_GLOBAL
12297 #    define LT_DLGLOBAL         DL_GLOBAL
12298 #  else
12299 #    define LT_DLGLOBAL         0
12300 #  endif
12301 #endif
12302
12303 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12304    find out it does not work in some platform. */
12305 #ifndef LT_DLLAZY_OR_NOW
12306 #  ifdef RTLD_LAZY
12307 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12308 #  else
12309 #    ifdef DL_LAZY
12310 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12311 #    else
12312 #      ifdef RTLD_NOW
12313 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12314 #      else
12315 #        ifdef DL_NOW
12316 #          define LT_DLLAZY_OR_NOW      DL_NOW
12317 #        else
12318 #          define LT_DLLAZY_OR_NOW      0
12319 #        endif
12320 #      endif
12321 #    endif
12322 #  endif
12323 #endif
12324
12325 /* When -fvisibility=hidden is used, assume the code has been annotated
12326    correspondingly for the symbols needed.  */
12327 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12328 int fnord () __attribute__((visibility("default")));
12329 #endif
12330
12331 int fnord () { return 42; }
12332 int main ()
12333 {
12334   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12335   int status = $lt_dlunknown;
12336
12337   if (self)
12338     {
12339       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12340       else
12341         {
12342           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12343           else puts (dlerror ());
12344         }
12345       /* dlclose (self); */
12346     }
12347   else
12348     puts (dlerror ());
12349
12350   return status;
12351 }
12352 _LT_EOF
12353   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12354   (eval $ac_link) 2>&5
12355   ac_status=$?
12356   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12357   test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12358     (./conftest; exit; ) >&5 2>/dev/null
12359     lt_status=$?
12360     case x$lt_status in
12361       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12362       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12363       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12364     esac
12365   else :
12366     # compilation failed
12367     lt_cv_dlopen_self_static=no
12368   fi
12369 fi
12370 rm -fr conftest*
12371
12372
12373 fi
12374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12375 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12376     fi
12377
12378     CPPFLAGS=$save_CPPFLAGS
12379     LDFLAGS=$save_LDFLAGS
12380     LIBS=$save_LIBS
12381     ;;
12382   esac
12383
12384   case $lt_cv_dlopen_self in
12385   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12386   *) enable_dlopen_self=unknown ;;
12387   esac
12388
12389   case $lt_cv_dlopen_self_static in
12390   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12391   *) enable_dlopen_self_static=unknown ;;
12392   esac
12393 fi
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411 striplib=
12412 old_striplib=
12413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12414 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12415 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12416   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12417   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12418   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12419 $as_echo "yes" >&6; }
12420 else
12421 # FIXME - insert some real tests, host_os isn't really good enough
12422   case $host_os in
12423   darwin*)
12424     if test -n "$STRIP"; then
12425       striplib="$STRIP -x"
12426       old_striplib="$STRIP -S"
12427       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12428 $as_echo "yes" >&6; }
12429     else
12430       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12431 $as_echo "no" >&6; }
12432     fi
12433     ;;
12434   *)
12435     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12436 $as_echo "no" >&6; }
12437     ;;
12438   esac
12439 fi
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452   # Report what library types will actually be built
12453   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12454 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12455   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12456 $as_echo "$can_build_shared" >&6; }
12457
12458   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12459 $as_echo_n "checking whether to build shared libraries... " >&6; }
12460   test no = "$can_build_shared" && enable_shared=no
12461
12462   # On AIX, shared libraries and static libraries use the same namespace, and
12463   # are all built from PIC.
12464   case $host_os in
12465   aix3*)
12466     test yes = "$enable_shared" && enable_static=no
12467     if test -n "$RANLIB"; then
12468       archive_cmds="$archive_cmds~\$RANLIB \$lib"
12469       postinstall_cmds='$RANLIB $lib'
12470     fi
12471     ;;
12472
12473   aix[4-9]*)
12474     if test ia64 != "$host_cpu"; then
12475       case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
12476       yes,aix,yes) ;;                   # shared object as lib.so file only
12477       yes,svr4,*) ;;                    # shared object as lib.so archive member only
12478       yes,*) enable_static=no ;;        # shared object in lib.a archive as well
12479       esac
12480     fi
12481     ;;
12482   esac
12483   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12484 $as_echo "$enable_shared" >&6; }
12485
12486   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12487 $as_echo_n "checking whether to build static libraries... " >&6; }
12488   # Make sure either enable_shared or enable_static is yes.
12489   test yes = "$enable_shared" || enable_static=yes
12490   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12491 $as_echo "$enable_static" >&6; }
12492
12493
12494
12495
12496 fi
12497 ac_ext=c
12498 ac_cpp='$CPP $CPPFLAGS'
12499 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12500 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12501 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12502
12503 CC=$lt_save_CC
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519         ac_config_commands="$ac_config_commands libtool"
12520
12521
12522
12523
12524 # Only expand once:
12525
12526
12527
12528 # pkg-config
12529
12530
12531
12532
12533
12534     if test x"${PKG_CONFIG}" = x"" ; then
12535         for ac_prog in pkgconf pkg-config
12536 do
12537   # Extract the first word of "$ac_prog", so it can be a program name with args.
12538 set dummy $ac_prog; ac_word=$2
12539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12540 $as_echo_n "checking for $ac_word... " >&6; }
12541 if ${ac_cv_path_PKG_CONFIG+:} false; then :
12542   $as_echo_n "(cached) " >&6
12543 else
12544   case $PKG_CONFIG in
12545   [\\/]* | ?:[\\/]*)
12546   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12547   ;;
12548   *)
12549   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12550 for as_dir in $PATH
12551 do
12552   IFS=$as_save_IFS
12553   test -z "$as_dir" && as_dir=.
12554     for ac_exec_ext in '' $ac_executable_extensions; do
12555   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12556     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12557     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12558     break 2
12559   fi
12560 done
12561   done
12562 IFS=$as_save_IFS
12563
12564   ;;
12565 esac
12566 fi
12567 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12568 if test -n "$PKG_CONFIG"; then
12569   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12570 $as_echo "$PKG_CONFIG" >&6; }
12571 else
12572   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12573 $as_echo "no" >&6; }
12574 fi
12575
12576
12577   test -n "$PKG_CONFIG" && break
12578 done
12579  >/dev/null
12580     else
12581         # Extract the first word of "${PKG_CONFIG}", so it can be a program name with args.
12582 set dummy ${PKG_CONFIG}; ac_word=$2
12583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12584 $as_echo_n "checking for $ac_word... " >&6; }
12585 if ${ac_cv_path_PKG_CONFIG+:} false; then :
12586   $as_echo_n "(cached) " >&6
12587 else
12588   case $PKG_CONFIG in
12589   [\\/]* | ?:[\\/]*)
12590   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12591   ;;
12592   *)
12593   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12594 for as_dir in $PATH
12595 do
12596   IFS=$as_save_IFS
12597   test -z "$as_dir" && as_dir=.
12598     for ac_exec_ext in '' $ac_executable_extensions; do
12599   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12600     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12601     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12602     break 2
12603   fi
12604 done
12605   done
12606 IFS=$as_save_IFS
12607
12608   ;;
12609 esac
12610 fi
12611 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12612 if test -n "$PKG_CONFIG"; then
12613   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12614 $as_echo "$PKG_CONFIG" >&6; }
12615 else
12616   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12617 $as_echo "no" >&6; }
12618 fi
12619
12620
12621     fi
12622     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pkg-config or pkgconf" >&5
12623 $as_echo_n "checking for pkg-config or pkgconf... " >&6; }
12624     if test -x "${PKG_CONFIG}" ; then
12625         { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PKG_CONFIG}" >&5
12626 $as_echo "${PKG_CONFIG}" >&6; }
12627         case "${PKG_CONFIG}" in
12628         *pkgconf)
12629             _min_version="1.3.0"
12630             ;;
12631         *pkg-config)
12632             _min_version="0.23"
12633             ;;
12634         *)
12635             _min_version="9.9.error"
12636             ;;
12637         esac
12638         { $as_echo "$as_me:${as_lineno-$LINENO}: checking that ${PKG_CONFIG} is at least version ${_min_version}" >&5
12639 $as_echo_n "checking that ${PKG_CONFIG} is at least version ${_min_version}... " >&6; }
12640         _act_version=`"${PKG_CONFIG}" --version`
12641         if ! "${PKG_CONFIG}" --atleast-pkgconfig-version="${_min_version}" ; then
12642             PKG_CONFIG=""
12643         fi
12644         { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_act_version}" >&5
12645 $as_echo "${_act_version}" >&6; }
12646     else
12647         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12648 $as_echo "no" >&6; }
12649         PKG_CONFIG=""
12650     fi
12651     if test x"${PKG_CONFIG}" = x"" ; then
12652         as_fn_error $? "pkg-config was not found or is too old" "$LINENO" 5
12653     fi
12654
12655 # Check whether --with-pkgconfigdir was given.
12656 if test "${with_pkgconfigdir+set}" = set; then :
12657   withval=$with_pkgconfigdir; pkgconfigdir=$withval
12658 else
12659   pkgconfigdir='${libdir}/pkgconfig'
12660 fi
12661
12662     pkgconfigdir=$pkgconfigdir
12663
12664
12665
12666 # other programs
12667
12668
12669 LIB_MAJ=2
12670
12671
12672 cat >>confdefs.h <<_ACEOF
12673 #define LIB_MAJ $LIB_MAJ
12674 _ACEOF
12675
12676
12677 # Check whether --enable-debug was given.
12678 if test "${enable_debug+set}" = set; then :
12679   enableval=$enable_debug;
12680 $as_echo "#define OPENPAM_DEBUG 1" >>confdefs.h
12681
12682 fi
12683
12684
12685 # Check whether --enable-unversioned-modules was given.
12686 if test "${enable_unversioned_modules+set}" = set; then :
12687   enableval=$enable_unversioned_modules; if test x"$enableval" = x"no"; then :
12688
12689
12690 $as_echo "#define DISABLE_UNVERSIONED_MODULES 1" >>confdefs.h
12691
12692
12693 fi
12694 fi
12695
12696
12697
12698 # Check whether --with-modules-dir was given.
12699 if test "${with_modules_dir+set}" = set; then :
12700   withval=$with_modules_dir; if test x"$withval" != x"no"; then :
12701
12702         OPENPAM_MODULES_DIR="$withval"
12703
12704 cat >>confdefs.h <<_ACEOF
12705 #define OPENPAM_MODULES_DIR "${OPENPAM_MODULES_DIR%/}"
12706 _ACEOF
12707
12708
12709 fi
12710 fi
12711
12712
12713  if test x"$OPENPAM_MODULES_DIR" != x""; then
12714   CUSTOM_MODULES_DIR_TRUE=
12715   CUSTOM_MODULES_DIR_FALSE='#'
12716 else
12717   CUSTOM_MODULES_DIR_TRUE='#'
12718   CUSTOM_MODULES_DIR_FALSE=
12719 fi
12720
12721
12722
12723 # Check whether --with-doc was given.
12724 if test "${with_doc+set}" = set; then :
12725   withval=$with_doc;
12726 else
12727   with_doc=yes
12728 fi
12729
12730  if test x"$with_doc" = x"yes"; then
12731   WITH_DOC_TRUE=
12732   WITH_DOC_FALSE='#'
12733 else
12734   WITH_DOC_TRUE='#'
12735   WITH_DOC_FALSE=
12736 fi
12737
12738
12739
12740 # Check whether --with-pam-unix was given.
12741 if test "${with_pam_unix+set}" = set; then :
12742   withval=$with_pam_unix;
12743 else
12744   with_pam_unix=no
12745 fi
12746
12747  if test x"$with_pam_unix" = x"yes"; then
12748   WITH_PAM_UNIX_TRUE=
12749   WITH_PAM_UNIX_FALSE='#'
12750 else
12751   WITH_PAM_UNIX_TRUE='#'
12752   WITH_PAM_UNIX_FALSE=
12753 fi
12754
12755
12756
12757 # Check whether --with-pamtest was given.
12758 if test "${with_pamtest+set}" = set; then :
12759   withval=$with_pamtest;
12760 else
12761   with_pamtest=no
12762 fi
12763
12764  if test x"$with_pamtest" = x"yes"; then
12765   WITH_PAMTEST_TRUE=
12766   WITH_PAMTEST_FALSE='#'
12767 else
12768   WITH_PAMTEST_TRUE='#'
12769   WITH_PAMTEST_FALSE=
12770 fi
12771
12772
12773
12774 # Check whether --with-su was given.
12775 if test "${with_su+set}" = set; then :
12776   withval=$with_su;
12777 else
12778   with_su=no
12779 fi
12780
12781  if test x"$with_su" = x"yes"; then
12782   WITH_SU_TRUE=
12783   WITH_SU_FALSE='#'
12784 else
12785   WITH_SU_TRUE='#'
12786   WITH_SU_FALSE=
12787 fi
12788
12789
12790
12791 # Check whether --with-system-libpam was given.
12792 if test "${with_system_libpam+set}" = set; then :
12793   withval=$with_system_libpam;
12794 else
12795   with_system_libpam=no
12796 fi
12797
12798  if test x"$with_system_libpam" = x"yes"; then
12799   WITH_SYSTEM_LIBPAM_TRUE=
12800   WITH_SYSTEM_LIBPAM_FALSE='#'
12801 else
12802   WITH_SYSTEM_LIBPAM_TRUE='#'
12803   WITH_SYSTEM_LIBPAM_FALSE=
12804 fi
12805
12806
12807 for ac_header in crypt.h
12808 do :
12809   ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
12810 if test "x$ac_cv_header_crypt_h" = xyes; then :
12811   cat >>confdefs.h <<_ACEOF
12812 #define HAVE_CRYPT_H 1
12813 _ACEOF
12814
12815 fi
12816
12817 done
12818
12819
12820 for ac_func in asprintf vasprintf
12821 do :
12822   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12823 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12824 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
12825   cat >>confdefs.h <<_ACEOF
12826 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12827 _ACEOF
12828
12829 fi
12830 done
12831
12832 for ac_func in dlfunc fdlopen
12833 do :
12834   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12835 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12836 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
12837   cat >>confdefs.h <<_ACEOF
12838 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12839 _ACEOF
12840
12841 fi
12842 done
12843
12844 for ac_func in fpurge
12845 do :
12846   ac_fn_c_check_func "$LINENO" "fpurge" "ac_cv_func_fpurge"
12847 if test "x$ac_cv_func_fpurge" = xyes; then :
12848   cat >>confdefs.h <<_ACEOF
12849 #define HAVE_FPURGE 1
12850 _ACEOF
12851
12852 fi
12853 done
12854
12855 for ac_func in setlogmask
12856 do :
12857   ac_fn_c_check_func "$LINENO" "setlogmask" "ac_cv_func_setlogmask"
12858 if test "x$ac_cv_func_setlogmask" = xyes; then :
12859   cat >>confdefs.h <<_ACEOF
12860 #define HAVE_SETLOGMASK 1
12861 _ACEOF
12862
12863 fi
12864 done
12865
12866 for ac_func in strlcat strlcmp strlcpy strlset
12867 do :
12868   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12869 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12870 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
12871   cat >>confdefs.h <<_ACEOF
12872 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12873 _ACEOF
12874
12875 fi
12876 done
12877
12878
12879 saved_LIBS="${LIBS}"
12880 LIBS=""
12881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12882 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12883 if ${ac_cv_lib_dl_dlopen+:} false; then :
12884   $as_echo_n "(cached) " >&6
12885 else
12886   ac_check_lib_save_LIBS=$LIBS
12887 LIBS="-ldl  $LIBS"
12888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12889 /* end confdefs.h.  */
12890
12891 /* Override any GCC internal prototype to avoid an error.
12892    Use char because int might match the return type of a GCC
12893    builtin and then its argument prototype would still apply.  */
12894 #ifdef __cplusplus
12895 extern "C"
12896 #endif
12897 char dlopen ();
12898 int
12899 main ()
12900 {
12901 return dlopen ();
12902   ;
12903   return 0;
12904 }
12905 _ACEOF
12906 if ac_fn_c_try_link "$LINENO"; then :
12907   ac_cv_lib_dl_dlopen=yes
12908 else
12909   ac_cv_lib_dl_dlopen=no
12910 fi
12911 rm -f core conftest.err conftest.$ac_objext \
12912     conftest$ac_exeext conftest.$ac_ext
12913 LIBS=$ac_check_lib_save_LIBS
12914 fi
12915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12916 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12917 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12918   cat >>confdefs.h <<_ACEOF
12919 #define HAVE_LIBDL 1
12920 _ACEOF
12921
12922   LIBS="-ldl $LIBS"
12923
12924 fi
12925
12926 DL_LIBS="${LIBS}"
12927 LIBS="${saved_LIBS}"
12928
12929
12930 saved_LIBS="${LIBS}"
12931 LIBS=""
12932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
12933 $as_echo_n "checking for pam_start in -lpam... " >&6; }
12934 if ${ac_cv_lib_pam_pam_start+:} false; then :
12935   $as_echo_n "(cached) " >&6
12936 else
12937   ac_check_lib_save_LIBS=$LIBS
12938 LIBS="-lpam  $LIBS"
12939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12940 /* end confdefs.h.  */
12941
12942 /* Override any GCC internal prototype to avoid an error.
12943    Use char because int might match the return type of a GCC
12944    builtin and then its argument prototype would still apply.  */
12945 #ifdef __cplusplus
12946 extern "C"
12947 #endif
12948 char pam_start ();
12949 int
12950 main ()
12951 {
12952 return pam_start ();
12953   ;
12954   return 0;
12955 }
12956 _ACEOF
12957 if ac_fn_c_try_link "$LINENO"; then :
12958   ac_cv_lib_pam_pam_start=yes
12959 else
12960   ac_cv_lib_pam_pam_start=no
12961 fi
12962 rm -f core conftest.err conftest.$ac_objext \
12963     conftest$ac_exeext conftest.$ac_ext
12964 LIBS=$ac_check_lib_save_LIBS
12965 fi
12966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
12967 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
12968 if test "x$ac_cv_lib_pam_pam_start" = xyes; then :
12969   cat >>confdefs.h <<_ACEOF
12970 #define HAVE_LIBPAM 1
12971 _ACEOF
12972
12973   LIBS="-lpam $LIBS"
12974
12975 fi
12976
12977 SYSTEM_LIBPAM="${LIBS}"
12978 LIBS="${saved_LIBS}"
12979
12980
12981
12982
12983
12984
12985
12986
12987     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if cryb-test is installed" >&5
12988 $as_echo_n "checking if cryb-test is installed... " >&6; }
12989     if { { $as_echo "$as_me:${as_lineno-$LINENO}: \"\${PKG_CONFIG}\" --exists --print-errors \"cryb-test\""; } >&5
12990   ("${PKG_CONFIG}" --exists --print-errors "cryb-test") 2>&5
12991   ac_status=$?
12992   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12993   test $ac_status = 0; } ; then
12994         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12995 $as_echo "yes" >&6; }
12996         ax_pc_cv_have_cryb_test=yes
12997
12998 $as_echo "#define HAVE_CRYB_TEST 1" >>confdefs.h
12999
13000         { $as_echo "$as_me:${as_lineno-$LINENO}: checking cryb-test version" >&5
13001 $as_echo_n "checking cryb-test version... " >&6; }
13002
13003
13004
13005     ax_pc_cv_cryb_test_version=`"${PKG_CONFIG}" --modversion cryb-test`
13006
13007         CRYB_TEST_VERSION=$ax_pc_cv_cryb_test_version
13008
13009         { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ax_pc_cv_cryb_test_version:-unknown}" >&5
13010 $as_echo "${ax_pc_cv_cryb_test_version:-unknown}" >&6; }
13011         { $as_echo "$as_me:${as_lineno-$LINENO}: checking cryb-test compiler flags" >&5
13012 $as_echo_n "checking cryb-test compiler flags... " >&6; }
13013
13014
13015
13016     ax_pc_cv_cryb_test_cflags=`"${PKG_CONFIG}" --cflags cryb-test`
13017
13018         CRYB_TEST_CFLAGS=$ax_pc_cv_cryb_test_cflags
13019
13020         { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ax_pc_cv_cryb_test_cflags:-none}" >&5
13021 $as_echo "${ax_pc_cv_cryb_test_cflags:-none}" >&6; }
13022         { $as_echo "$as_me:${as_lineno-$LINENO}: checking cryb-test linker flags" >&5
13023 $as_echo_n "checking cryb-test linker flags... " >&6; }
13024
13025
13026
13027     ax_pc_cv_cryb_test_libs=`"${PKG_CONFIG}" --libs cryb-test`
13028
13029         CRYB_TEST_LIBS=$ax_pc_cv_cryb_test_libs
13030
13031         { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ax_pc_cv_cryb_test_libs:-none}" >&5
13032 $as_echo "${ax_pc_cv_cryb_test_libs:-none}" >&6; }
13033         { $as_echo "$as_me:${as_lineno-$LINENO}: Cryb test framework found, unit tests enabled." >&5
13034 $as_echo "$as_me: Cryb test framework found, unit tests enabled." >&6;}
13035     else
13036         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13037 $as_echo "no" >&6; }
13038         ax_pc_cv_have_cryb_test=no
13039         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cryb test framework not found, unit tests disabled." >&5
13040 $as_echo "$as_me: WARNING: Cryb test framework not found, unit tests disabled." >&2;}
13041     fi
13042
13043          if test x"$ax_pc_cv_have_cryb_test" = x"yes"; then
13044   HAVE_CRYB_TEST_TRUE=
13045   HAVE_CRYB_TEST_FALSE='#'
13046 else
13047   HAVE_CRYB_TEST_TRUE='#'
13048   HAVE_CRYB_TEST_FALSE=
13049 fi
13050
13051
13052
13053  if test x"$CRYB_TEST_LIBS" != x""; then
13054   WITH_TEST_TRUE=
13055   WITH_TEST_FALSE='#'
13056 else
13057   WITH_TEST_TRUE='#'
13058   WITH_TEST_FALSE=
13059 fi
13060
13061
13062 # Check whether --enable-developer-warnings was given.
13063 if test "${enable_developer_warnings+set}" = set; then :
13064   enableval=$enable_developer_warnings; CFLAGS="${CFLAGS} -Wall -Wextra -Wcast-qual"
13065 fi
13066
13067 # Check whether --enable-debugging-symbols was given.
13068 if test "${enable_debugging_symbols+set}" = set; then :
13069   enableval=$enable_debugging_symbols; CFLAGS="${CFLAGS} -O0 -g -fno-inline"
13070 fi
13071
13072 # Check whether --enable-werror was given.
13073 if test "${enable_werror+set}" = set; then :
13074   enableval=$enable_werror; CFLAGS="${CFLAGS} -Werror"
13075 fi
13076
13077
13078 ac_config_files="$ac_config_files Makefile bin/Makefile bin/openpam_dump_policy/Makefile bin/pamtest/Makefile bin/su/Makefile doc/Makefile doc/man/Makefile include/Makefile include/security/Makefile lib/Makefile lib/libpam/Makefile misc/Makefile modules/Makefile modules/pam_deny/Makefile modules/pam_permit/Makefile modules/pam_return/Makefile modules/pam_unix/Makefile t/Makefile"
13079
13080 ac_config_files="$ac_config_files mkpkgng"
13081
13082 ac_config_files="$ac_config_files misc/coverage.sh"
13083
13084 ac_config_files="$ac_config_files misc/coverity.sh"
13085
13086 cat >confcache <<\_ACEOF
13087 # This file is a shell script that caches the results of configure
13088 # tests run on this system so they can be shared between configure
13089 # scripts and configure runs, see configure's option --config-cache.
13090 # It is not useful on other systems.  If it contains results you don't
13091 # want to keep, you may remove or edit it.
13092 #
13093 # config.status only pays attention to the cache file if you give it
13094 # the --recheck option to rerun configure.
13095 #
13096 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13097 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13098 # following values.
13099
13100 _ACEOF
13101
13102 # The following way of writing the cache mishandles newlines in values,
13103 # but we know of no workaround that is simple, portable, and efficient.
13104 # So, we kill variables containing newlines.
13105 # Ultrix sh set writes to stderr and can't be redirected directly,
13106 # and sets the high bit in the cache file unless we assign to the vars.
13107 (
13108   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13109     eval ac_val=\$$ac_var
13110     case $ac_val in #(
13111     *${as_nl}*)
13112       case $ac_var in #(
13113       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13114 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13115       esac
13116       case $ac_var in #(
13117       _ | IFS | as_nl) ;; #(
13118       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13119       *) { eval $ac_var=; unset $ac_var;} ;;
13120       esac ;;
13121     esac
13122   done
13123
13124   (set) 2>&1 |
13125     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13126     *${as_nl}ac_space=\ *)
13127       # `set' does not quote correctly, so add quotes: double-quote
13128       # substitution turns \\\\ into \\, and sed turns \\ into \.
13129       sed -n \
13130         "s/'/'\\\\''/g;
13131           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13132       ;; #(
13133     *)
13134       # `set' quotes correctly as required by POSIX, so do not add quotes.
13135       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13136       ;;
13137     esac |
13138     sort
13139 ) |
13140   sed '
13141      /^ac_cv_env_/b end
13142      t clear
13143      :clear
13144      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13145      t end
13146      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13147      :end' >>confcache
13148 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13149   if test -w "$cache_file"; then
13150     if test "x$cache_file" != "x/dev/null"; then
13151       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13152 $as_echo "$as_me: updating cache $cache_file" >&6;}
13153       if test ! -f "$cache_file" || test -h "$cache_file"; then
13154         cat confcache >"$cache_file"
13155       else
13156         case $cache_file in #(
13157         */* | ?:*)
13158           mv -f confcache "$cache_file"$$ &&
13159           mv -f "$cache_file"$$ "$cache_file" ;; #(
13160         *)
13161           mv -f confcache "$cache_file" ;;
13162         esac
13163       fi
13164     fi
13165   else
13166     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13167 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13168   fi
13169 fi
13170 rm -f confcache
13171
13172 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13173 # Let make expand exec_prefix.
13174 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13175
13176 DEFS=-DHAVE_CONFIG_H
13177
13178 ac_libobjs=
13179 ac_ltlibobjs=
13180 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13181   # 1. Remove the extension, and $U if already installed.
13182   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13183   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13184   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13185   #    will be set to the directory where LIBOBJS objects are built.
13186   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13187   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13188 done
13189 LIBOBJS=$ac_libobjs
13190
13191 LTLIBOBJS=$ac_ltlibobjs
13192
13193
13194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13195 $as_echo_n "checking that generated files are newer than configure... " >&6; }
13196    if test -n "$am_sleep_pid"; then
13197      # Hide warnings about reused PIDs.
13198      wait $am_sleep_pid 2>/dev/null
13199    fi
13200    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13201 $as_echo "done" >&6; }
13202  if test -n "$EXEEXT"; then
13203   am__EXEEXT_TRUE=
13204   am__EXEEXT_FALSE='#'
13205 else
13206   am__EXEEXT_TRUE='#'
13207   am__EXEEXT_FALSE=
13208 fi
13209
13210 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13211   as_fn_error $? "conditional \"AMDEP\" was never defined.
13212 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13213 fi
13214 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13215   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13216 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13217 fi
13218 if test -z "${CUSTOM_MODULES_DIR_TRUE}" && test -z "${CUSTOM_MODULES_DIR_FALSE}"; then
13219   as_fn_error $? "conditional \"CUSTOM_MODULES_DIR\" was never defined.
13220 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13221 fi
13222 if test -z "${WITH_DOC_TRUE}" && test -z "${WITH_DOC_FALSE}"; then
13223   as_fn_error $? "conditional \"WITH_DOC\" was never defined.
13224 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13225 fi
13226 if test -z "${WITH_PAM_UNIX_TRUE}" && test -z "${WITH_PAM_UNIX_FALSE}"; then
13227   as_fn_error $? "conditional \"WITH_PAM_UNIX\" was never defined.
13228 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13229 fi
13230 if test -z "${WITH_PAMTEST_TRUE}" && test -z "${WITH_PAMTEST_FALSE}"; then
13231   as_fn_error $? "conditional \"WITH_PAMTEST\" was never defined.
13232 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13233 fi
13234 if test -z "${WITH_SU_TRUE}" && test -z "${WITH_SU_FALSE}"; then
13235   as_fn_error $? "conditional \"WITH_SU\" was never defined.
13236 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13237 fi
13238 if test -z "${WITH_SYSTEM_LIBPAM_TRUE}" && test -z "${WITH_SYSTEM_LIBPAM_FALSE}"; then
13239   as_fn_error $? "conditional \"WITH_SYSTEM_LIBPAM\" was never defined.
13240 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13241 fi
13242 if test -z "${HAVE_CRYB_TEST_TRUE}" && test -z "${HAVE_CRYB_TEST_FALSE}"; then
13243   as_fn_error $? "conditional \"HAVE_CRYB_TEST\" was never defined.
13244 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13245 fi
13246 if test -z "${WITH_TEST_TRUE}" && test -z "${WITH_TEST_FALSE}"; then
13247   as_fn_error $? "conditional \"WITH_TEST\" was never defined.
13248 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13249 fi
13250
13251 : "${CONFIG_STATUS=./config.status}"
13252 ac_write_fail=0
13253 ac_clean_files_save=$ac_clean_files
13254 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13255 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13256 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13257 as_write_fail=0
13258 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13259 #! $SHELL
13260 # Generated by $as_me.
13261 # Run this file to recreate the current configuration.
13262 # Compiler output produced by configure, useful for debugging
13263 # configure, is in config.log if it exists.
13264
13265 debug=false
13266 ac_cs_recheck=false
13267 ac_cs_silent=false
13268
13269 SHELL=\${CONFIG_SHELL-$SHELL}
13270 export SHELL
13271 _ASEOF
13272 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13273 ## -------------------- ##
13274 ## M4sh Initialization. ##
13275 ## -------------------- ##
13276
13277 # Be more Bourne compatible
13278 DUALCASE=1; export DUALCASE # for MKS sh
13279 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13280   emulate sh
13281   NULLCMD=:
13282   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13283   # is contrary to our usage.  Disable this feature.
13284   alias -g '${1+"$@"}'='"$@"'
13285   setopt NO_GLOB_SUBST
13286 else
13287   case `(set -o) 2>/dev/null` in #(
13288   *posix*) :
13289     set -o posix ;; #(
13290   *) :
13291      ;;
13292 esac
13293 fi
13294
13295
13296 as_nl='
13297 '
13298 export as_nl
13299 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13300 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13301 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13302 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13303 # Prefer a ksh shell builtin over an external printf program on Solaris,
13304 # but without wasting forks for bash or zsh.
13305 if test -z "$BASH_VERSION$ZSH_VERSION" \
13306     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13307   as_echo='print -r --'
13308   as_echo_n='print -rn --'
13309 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13310   as_echo='printf %s\n'
13311   as_echo_n='printf %s'
13312 else
13313   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13314     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13315     as_echo_n='/usr/ucb/echo -n'
13316   else
13317     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13318     as_echo_n_body='eval
13319       arg=$1;
13320       case $arg in #(
13321       *"$as_nl"*)
13322         expr "X$arg" : "X\\(.*\\)$as_nl";
13323         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13324       esac;
13325       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13326     '
13327     export as_echo_n_body
13328     as_echo_n='sh -c $as_echo_n_body as_echo'
13329   fi
13330   export as_echo_body
13331   as_echo='sh -c $as_echo_body as_echo'
13332 fi
13333
13334 # The user is always right.
13335 if test "${PATH_SEPARATOR+set}" != set; then
13336   PATH_SEPARATOR=:
13337   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13338     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13339       PATH_SEPARATOR=';'
13340   }
13341 fi
13342
13343
13344 # IFS
13345 # We need space, tab and new line, in precisely that order.  Quoting is
13346 # there to prevent editors from complaining about space-tab.
13347 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13348 # splitting by setting IFS to empty value.)
13349 IFS=" ""        $as_nl"
13350
13351 # Find who we are.  Look in the path if we contain no directory separator.
13352 as_myself=
13353 case $0 in #((
13354   *[\\/]* ) as_myself=$0 ;;
13355   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13356 for as_dir in $PATH
13357 do
13358   IFS=$as_save_IFS
13359   test -z "$as_dir" && as_dir=.
13360     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13361   done
13362 IFS=$as_save_IFS
13363
13364      ;;
13365 esac
13366 # We did not find ourselves, most probably we were run as `sh COMMAND'
13367 # in which case we are not to be found in the path.
13368 if test "x$as_myself" = x; then
13369   as_myself=$0
13370 fi
13371 if test ! -f "$as_myself"; then
13372   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13373   exit 1
13374 fi
13375
13376 # Unset variables that we do not need and which cause bugs (e.g. in
13377 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13378 # suppresses any "Segmentation fault" message there.  '((' could
13379 # trigger a bug in pdksh 5.2.14.
13380 for as_var in BASH_ENV ENV MAIL MAILPATH
13381 do eval test x\${$as_var+set} = xset \
13382   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13383 done
13384 PS1='$ '
13385 PS2='> '
13386 PS4='+ '
13387
13388 # NLS nuisances.
13389 LC_ALL=C
13390 export LC_ALL
13391 LANGUAGE=C
13392 export LANGUAGE
13393
13394 # CDPATH.
13395 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13396
13397
13398 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13399 # ----------------------------------------
13400 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13401 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13402 # script with STATUS, using 1 if that was 0.
13403 as_fn_error ()
13404 {
13405   as_status=$1; test $as_status -eq 0 && as_status=1
13406   if test "$4"; then
13407     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13408     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13409   fi
13410   $as_echo "$as_me: error: $2" >&2
13411   as_fn_exit $as_status
13412 } # as_fn_error
13413
13414
13415 # as_fn_set_status STATUS
13416 # -----------------------
13417 # Set $? to STATUS, without forking.
13418 as_fn_set_status ()
13419 {
13420   return $1
13421 } # as_fn_set_status
13422
13423 # as_fn_exit STATUS
13424 # -----------------
13425 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13426 as_fn_exit ()
13427 {
13428   set +e
13429   as_fn_set_status $1
13430   exit $1
13431 } # as_fn_exit
13432
13433 # as_fn_unset VAR
13434 # ---------------
13435 # Portably unset VAR.
13436 as_fn_unset ()
13437 {
13438   { eval $1=; unset $1;}
13439 }
13440 as_unset=as_fn_unset
13441 # as_fn_append VAR VALUE
13442 # ----------------------
13443 # Append the text in VALUE to the end of the definition contained in VAR. Take
13444 # advantage of any shell optimizations that allow amortized linear growth over
13445 # repeated appends, instead of the typical quadratic growth present in naive
13446 # implementations.
13447 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13448   eval 'as_fn_append ()
13449   {
13450     eval $1+=\$2
13451   }'
13452 else
13453   as_fn_append ()
13454   {
13455     eval $1=\$$1\$2
13456   }
13457 fi # as_fn_append
13458
13459 # as_fn_arith ARG...
13460 # ------------------
13461 # Perform arithmetic evaluation on the ARGs, and store the result in the
13462 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13463 # must be portable across $(()) and expr.
13464 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13465   eval 'as_fn_arith ()
13466   {
13467     as_val=$(( $* ))
13468   }'
13469 else
13470   as_fn_arith ()
13471   {
13472     as_val=`expr "$@" || test $? -eq 1`
13473   }
13474 fi # as_fn_arith
13475
13476
13477 if expr a : '\(a\)' >/dev/null 2>&1 &&
13478    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13479   as_expr=expr
13480 else
13481   as_expr=false
13482 fi
13483
13484 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13485   as_basename=basename
13486 else
13487   as_basename=false
13488 fi
13489
13490 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13491   as_dirname=dirname
13492 else
13493   as_dirname=false
13494 fi
13495
13496 as_me=`$as_basename -- "$0" ||
13497 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13498          X"$0" : 'X\(//\)$' \| \
13499          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13500 $as_echo X/"$0" |
13501     sed '/^.*\/\([^/][^/]*\)\/*$/{
13502             s//\1/
13503             q
13504           }
13505           /^X\/\(\/\/\)$/{
13506             s//\1/
13507             q
13508           }
13509           /^X\/\(\/\).*/{
13510             s//\1/
13511             q
13512           }
13513           s/.*/./; q'`
13514
13515 # Avoid depending upon Character Ranges.
13516 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13517 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13518 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13519 as_cr_digits='0123456789'
13520 as_cr_alnum=$as_cr_Letters$as_cr_digits
13521
13522 ECHO_C= ECHO_N= ECHO_T=
13523 case `echo -n x` in #(((((
13524 -n*)
13525   case `echo 'xy\c'` in
13526   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13527   xy)  ECHO_C='\c';;
13528   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13529        ECHO_T=' ';;
13530   esac;;
13531 *)
13532   ECHO_N='-n';;
13533 esac
13534
13535 rm -f conf$$ conf$$.exe conf$$.file
13536 if test -d conf$$.dir; then
13537   rm -f conf$$.dir/conf$$.file
13538 else
13539   rm -f conf$$.dir
13540   mkdir conf$$.dir 2>/dev/null
13541 fi
13542 if (echo >conf$$.file) 2>/dev/null; then
13543   if ln -s conf$$.file conf$$ 2>/dev/null; then
13544     as_ln_s='ln -s'
13545     # ... but there are two gotchas:
13546     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13547     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13548     # In both cases, we have to default to `cp -pR'.
13549     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13550       as_ln_s='cp -pR'
13551   elif ln conf$$.file conf$$ 2>/dev/null; then
13552     as_ln_s=ln
13553   else
13554     as_ln_s='cp -pR'
13555   fi
13556 else
13557   as_ln_s='cp -pR'
13558 fi
13559 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13560 rmdir conf$$.dir 2>/dev/null
13561
13562
13563 # as_fn_mkdir_p
13564 # -------------
13565 # Create "$as_dir" as a directory, including parents if necessary.
13566 as_fn_mkdir_p ()
13567 {
13568
13569   case $as_dir in #(
13570   -*) as_dir=./$as_dir;;
13571   esac
13572   test -d "$as_dir" || eval $as_mkdir_p || {
13573     as_dirs=
13574     while :; do
13575       case $as_dir in #(
13576       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13577       *) as_qdir=$as_dir;;
13578       esac
13579       as_dirs="'$as_qdir' $as_dirs"
13580       as_dir=`$as_dirname -- "$as_dir" ||
13581 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13582          X"$as_dir" : 'X\(//\)[^/]' \| \
13583          X"$as_dir" : 'X\(//\)$' \| \
13584          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13585 $as_echo X"$as_dir" |
13586     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13587             s//\1/
13588             q
13589           }
13590           /^X\(\/\/\)[^/].*/{
13591             s//\1/
13592             q
13593           }
13594           /^X\(\/\/\)$/{
13595             s//\1/
13596             q
13597           }
13598           /^X\(\/\).*/{
13599             s//\1/
13600             q
13601           }
13602           s/.*/./; q'`
13603       test -d "$as_dir" && break
13604     done
13605     test -z "$as_dirs" || eval "mkdir $as_dirs"
13606   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13607
13608
13609 } # as_fn_mkdir_p
13610 if mkdir -p . 2>/dev/null; then
13611   as_mkdir_p='mkdir -p "$as_dir"'
13612 else
13613   test -d ./-p && rmdir ./-p
13614   as_mkdir_p=false
13615 fi
13616
13617
13618 # as_fn_executable_p FILE
13619 # -----------------------
13620 # Test if FILE is an executable regular file.
13621 as_fn_executable_p ()
13622 {
13623   test -f "$1" && test -x "$1"
13624 } # as_fn_executable_p
13625 as_test_x='test -x'
13626 as_executable_p=as_fn_executable_p
13627
13628 # Sed expression to map a string onto a valid CPP name.
13629 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13630
13631 # Sed expression to map a string onto a valid variable name.
13632 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13633
13634
13635 exec 6>&1
13636 ## ----------------------------------- ##
13637 ## Main body of $CONFIG_STATUS script. ##
13638 ## ----------------------------------- ##
13639 _ASEOF
13640 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13641
13642 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13643 # Save the log message, to keep $0 and so on meaningful, and to
13644 # report actual input values of CONFIG_FILES etc. instead of their
13645 # values after options handling.
13646 ac_log="
13647 This file was extended by OpenPAM $as_me 20190224, which was
13648 generated by GNU Autoconf 2.69.  Invocation command line was
13649
13650   CONFIG_FILES    = $CONFIG_FILES
13651   CONFIG_HEADERS  = $CONFIG_HEADERS
13652   CONFIG_LINKS    = $CONFIG_LINKS
13653   CONFIG_COMMANDS = $CONFIG_COMMANDS
13654   $ $0 $@
13655
13656 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13657 "
13658
13659 _ACEOF
13660
13661 case $ac_config_files in *"
13662 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13663 esac
13664
13665 case $ac_config_headers in *"
13666 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13667 esac
13668
13669
13670 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13671 # Files that config.status was made for.
13672 config_files="$ac_config_files"
13673 config_headers="$ac_config_headers"
13674 config_commands="$ac_config_commands"
13675
13676 _ACEOF
13677
13678 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13679 ac_cs_usage="\
13680 \`$as_me' instantiates files and other configuration actions
13681 from templates according to the current configuration.  Unless the files
13682 and actions are specified as TAGs, all are instantiated by default.
13683
13684 Usage: $0 [OPTION]... [TAG]...
13685
13686   -h, --help       print this help, then exit
13687   -V, --version    print version number and configuration settings, then exit
13688       --config     print configuration, then exit
13689   -q, --quiet, --silent
13690                    do not print progress messages
13691   -d, --debug      don't remove temporary files
13692       --recheck    update $as_me by reconfiguring in the same conditions
13693       --file=FILE[:TEMPLATE]
13694                    instantiate the configuration file FILE
13695       --header=FILE[:TEMPLATE]
13696                    instantiate the configuration header FILE
13697
13698 Configuration files:
13699 $config_files
13700
13701 Configuration headers:
13702 $config_headers
13703
13704 Configuration commands:
13705 $config_commands
13706
13707 Report bugs to <des@des.no>.
13708 OpenPAM home page: <http://www.openpam.org/>."
13709
13710 _ACEOF
13711 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13712 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13713 ac_cs_version="\\
13714 OpenPAM config.status 20190224
13715 configured by $0, generated by GNU Autoconf 2.69,
13716   with options \\"\$ac_cs_config\\"
13717
13718 Copyright (C) 2012 Free Software Foundation, Inc.
13719 This config.status script is free software; the Free Software Foundation
13720 gives unlimited permission to copy, distribute and modify it."
13721
13722 ac_pwd='$ac_pwd'
13723 srcdir='$srcdir'
13724 INSTALL='$INSTALL'
13725 MKDIR_P='$MKDIR_P'
13726 AWK='$AWK'
13727 test -n "\$AWK" || AWK=awk
13728 _ACEOF
13729
13730 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13731 # The default lists apply if the user does not specify any file.
13732 ac_need_defaults=:
13733 while test $# != 0
13734 do
13735   case $1 in
13736   --*=?*)
13737     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13738     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13739     ac_shift=:
13740     ;;
13741   --*=)
13742     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13743     ac_optarg=
13744     ac_shift=:
13745     ;;
13746   *)
13747     ac_option=$1
13748     ac_optarg=$2
13749     ac_shift=shift
13750     ;;
13751   esac
13752
13753   case $ac_option in
13754   # Handling of the options.
13755   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13756     ac_cs_recheck=: ;;
13757   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13758     $as_echo "$ac_cs_version"; exit ;;
13759   --config | --confi | --conf | --con | --co | --c )
13760     $as_echo "$ac_cs_config"; exit ;;
13761   --debug | --debu | --deb | --de | --d | -d )
13762     debug=: ;;
13763   --file | --fil | --fi | --f )
13764     $ac_shift
13765     case $ac_optarg in
13766     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13767     '') as_fn_error $? "missing file argument" ;;
13768     esac
13769     as_fn_append CONFIG_FILES " '$ac_optarg'"
13770     ac_need_defaults=false;;
13771   --header | --heade | --head | --hea )
13772     $ac_shift
13773     case $ac_optarg in
13774     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13775     esac
13776     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13777     ac_need_defaults=false;;
13778   --he | --h)
13779     # Conflict between --help and --header
13780     as_fn_error $? "ambiguous option: \`$1'
13781 Try \`$0 --help' for more information.";;
13782   --help | --hel | -h )
13783     $as_echo "$ac_cs_usage"; exit ;;
13784   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13785   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13786     ac_cs_silent=: ;;
13787
13788   # This is an error.
13789   -*) as_fn_error $? "unrecognized option: \`$1'
13790 Try \`$0 --help' for more information." ;;
13791
13792   *) as_fn_append ac_config_targets " $1"
13793      ac_need_defaults=false ;;
13794
13795   esac
13796   shift
13797 done
13798
13799 ac_configure_extra_args=
13800
13801 if $ac_cs_silent; then
13802   exec 6>/dev/null
13803   ac_configure_extra_args="$ac_configure_extra_args --silent"
13804 fi
13805
13806 _ACEOF
13807 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13808 if \$ac_cs_recheck; then
13809   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13810   shift
13811   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13812   CONFIG_SHELL='$SHELL'
13813   export CONFIG_SHELL
13814   exec "\$@"
13815 fi
13816
13817 _ACEOF
13818 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13819 exec 5>>config.log
13820 {
13821   echo
13822   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13823 ## Running $as_me. ##
13824 _ASBOX
13825   $as_echo "$ac_log"
13826 } >&5
13827
13828 _ACEOF
13829 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13830 #
13831 # INIT-COMMANDS
13832 #
13833 AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
13834
13835
13836 # The HP-UX ksh and POSIX shell print the target directory to stdout
13837 # if CDPATH is set.
13838 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13839
13840 sed_quote_subst='$sed_quote_subst'
13841 double_quote_subst='$double_quote_subst'
13842 delay_variable_subst='$delay_variable_subst'
13843 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13844 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13845 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13846 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13847 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13848 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13849 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
13850 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13851 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13852 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
13853 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13854 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13855 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13856 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13857 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13858 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13859 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13860 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13861 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13862 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13863 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13864 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13865 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13866 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13867 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13868 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13869 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13870 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13871 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13872 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13873 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
13874 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
13875 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13876 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13877 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13878 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13879 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13880 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
13881 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
13882 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
13883 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
13884 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13885 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13886 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
13887 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13888 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13889 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13890 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13891 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13892 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13893 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13894 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13895 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13896 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13897 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13898 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13899 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
13900 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13901 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
13902 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
13903 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
13904 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
13905 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
13906 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13907 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13908 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13909 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13910 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13911 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13912 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13913 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13914 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
13915 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13916 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13917 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13918 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13919 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13920 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13921 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13922 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13923 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13924 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13925 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13926 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13927 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13928 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13929 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13930 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13931 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13932 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13933 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13934 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13935 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13936 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13937 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13938 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13939 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13940 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13941 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13942 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13943 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13944 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13945 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13946 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13947 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13948 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13949 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13950 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13951 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
13952 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13953 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13954 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13955 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13956 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13957 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13958 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13959 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13960 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13961 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13962 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13963 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13964 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13965 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13966 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13967 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13968 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13969 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13970 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
13971 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
13972 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13973 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13974 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13975 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13976 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13977 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13978
13979 LTCC='$LTCC'
13980 LTCFLAGS='$LTCFLAGS'
13981 compiler='$compiler_DEFAULT'
13982
13983 # A function that is used when there is no print builtin or printf.
13984 func_fallback_echo ()
13985 {
13986   eval 'cat <<_LTECHO_EOF
13987 \$1
13988 _LTECHO_EOF'
13989 }
13990
13991 # Quote evaled strings.
13992 for var in SHELL \
13993 ECHO \
13994 PATH_SEPARATOR \
13995 SED \
13996 GREP \
13997 EGREP \
13998 FGREP \
13999 LD \
14000 NM \
14001 LN_S \
14002 lt_SP2NL \
14003 lt_NL2SP \
14004 reload_flag \
14005 OBJDUMP \
14006 deplibs_check_method \
14007 file_magic_cmd \
14008 file_magic_glob \
14009 want_nocaseglob \
14010 DLLTOOL \
14011 sharedlib_from_linklib_cmd \
14012 AR \
14013 AR_FLAGS \
14014 archiver_list_spec \
14015 STRIP \
14016 RANLIB \
14017 CC \
14018 CFLAGS \
14019 compiler \
14020 lt_cv_sys_global_symbol_pipe \
14021 lt_cv_sys_global_symbol_to_cdecl \
14022 lt_cv_sys_global_symbol_to_import \
14023 lt_cv_sys_global_symbol_to_c_name_address \
14024 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14025 lt_cv_nm_interface \
14026 nm_file_list_spec \
14027 lt_cv_truncate_bin \
14028 lt_prog_compiler_no_builtin_flag \
14029 lt_prog_compiler_pic \
14030 lt_prog_compiler_wl \
14031 lt_prog_compiler_static \
14032 lt_cv_prog_compiler_c_o \
14033 need_locks \
14034 MANIFEST_TOOL \
14035 DSYMUTIL \
14036 NMEDIT \
14037 LIPO \
14038 OTOOL \
14039 OTOOL64 \
14040 shrext_cmds \
14041 export_dynamic_flag_spec \
14042 whole_archive_flag_spec \
14043 compiler_needs_object \
14044 with_gnu_ld \
14045 allow_undefined_flag \
14046 no_undefined_flag \
14047 hardcode_libdir_flag_spec \
14048 hardcode_libdir_separator \
14049 exclude_expsyms \
14050 include_expsyms \
14051 file_list_spec \
14052 variables_saved_for_relink \
14053 libname_spec \
14054 library_names_spec \
14055 soname_spec \
14056 install_override_mode \
14057 finish_eval \
14058 old_striplib \
14059 striplib; do
14060     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14061     *[\\\\\\\`\\"\\\$]*)
14062       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
14063       ;;
14064     *)
14065       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14066       ;;
14067     esac
14068 done
14069
14070 # Double-quote double-evaled strings.
14071 for var in reload_cmds \
14072 old_postinstall_cmds \
14073 old_postuninstall_cmds \
14074 old_archive_cmds \
14075 extract_expsyms_cmds \
14076 old_archive_from_new_cmds \
14077 old_archive_from_expsyms_cmds \
14078 archive_cmds \
14079 archive_expsym_cmds \
14080 module_cmds \
14081 module_expsym_cmds \
14082 export_symbols_cmds \
14083 prelink_cmds \
14084 postlink_cmds \
14085 postinstall_cmds \
14086 postuninstall_cmds \
14087 finish_cmds \
14088 sys_lib_search_path_spec \
14089 configure_time_dlsearch_path \
14090 configure_time_lt_sys_library_path; do
14091     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14092     *[\\\\\\\`\\"\\\$]*)
14093       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
14094       ;;
14095     *)
14096       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14097       ;;
14098     esac
14099 done
14100
14101 ac_aux_dir='$ac_aux_dir'
14102
14103 # See if we are running on zsh, and set the options that allow our
14104 # commands through without removal of \ escapes INIT.
14105 if test -n "\${ZSH_VERSION+set}"; then
14106    setopt NO_GLOB_SUBST
14107 fi
14108
14109
14110     PACKAGE='$PACKAGE'
14111     VERSION='$VERSION'
14112     RM='$RM'
14113     ofile='$ofile'
14114
14115
14116
14117
14118 _ACEOF
14119
14120 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14121
14122 # Handling of arguments.
14123 for ac_config_target in $ac_config_targets
14124 do
14125   case $ac_config_target in
14126     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14127     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14128     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14129     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14130     "bin/Makefile") CONFIG_FILES="$CONFIG_FILES bin/Makefile" ;;
14131     "bin/openpam_dump_policy/Makefile") CONFIG_FILES="$CONFIG_FILES bin/openpam_dump_policy/Makefile" ;;
14132     "bin/pamtest/Makefile") CONFIG_FILES="$CONFIG_FILES bin/pamtest/Makefile" ;;
14133     "bin/su/Makefile") CONFIG_FILES="$CONFIG_FILES bin/su/Makefile" ;;
14134     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14135     "doc/man/Makefile") CONFIG_FILES="$CONFIG_FILES doc/man/Makefile" ;;
14136     "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
14137     "include/security/Makefile") CONFIG_FILES="$CONFIG_FILES include/security/Makefile" ;;
14138     "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
14139     "lib/libpam/Makefile") CONFIG_FILES="$CONFIG_FILES lib/libpam/Makefile" ;;
14140     "misc/Makefile") CONFIG_FILES="$CONFIG_FILES misc/Makefile" ;;
14141     "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
14142     "modules/pam_deny/Makefile") CONFIG_FILES="$CONFIG_FILES modules/pam_deny/Makefile" ;;
14143     "modules/pam_permit/Makefile") CONFIG_FILES="$CONFIG_FILES modules/pam_permit/Makefile" ;;
14144     "modules/pam_return/Makefile") CONFIG_FILES="$CONFIG_FILES modules/pam_return/Makefile" ;;
14145     "modules/pam_unix/Makefile") CONFIG_FILES="$CONFIG_FILES modules/pam_unix/Makefile" ;;
14146     "t/Makefile") CONFIG_FILES="$CONFIG_FILES t/Makefile" ;;
14147     "mkpkgng") CONFIG_FILES="$CONFIG_FILES mkpkgng" ;;
14148     "misc/coverage.sh") CONFIG_FILES="$CONFIG_FILES misc/coverage.sh" ;;
14149     "misc/coverity.sh") CONFIG_FILES="$CONFIG_FILES misc/coverity.sh" ;;
14150
14151   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14152   esac
14153 done
14154
14155
14156 # If the user did not use the arguments to specify the items to instantiate,
14157 # then the envvar interface is used.  Set only those that are not.
14158 # We use the long form for the default assignment because of an extremely
14159 # bizarre bug on SunOS 4.1.3.
14160 if $ac_need_defaults; then
14161   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14162   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14163   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14164 fi
14165
14166 # Have a temporary directory for convenience.  Make it in the build tree
14167 # simply because there is no reason against having it here, and in addition,
14168 # creating and moving files from /tmp can sometimes cause problems.
14169 # Hook for its removal unless debugging.
14170 # Note that there is a small window in which the directory will not be cleaned:
14171 # after its creation but before its name has been assigned to `$tmp'.
14172 $debug ||
14173 {
14174   tmp= ac_tmp=
14175   trap 'exit_status=$?
14176   : "${ac_tmp:=$tmp}"
14177   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14178 ' 0
14179   trap 'as_fn_exit 1' 1 2 13 15
14180 }
14181 # Create a (secure) tmp directory for tmp files.
14182
14183 {
14184   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14185   test -d "$tmp"
14186 }  ||
14187 {
14188   tmp=./conf$$-$RANDOM
14189   (umask 077 && mkdir "$tmp")
14190 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14191 ac_tmp=$tmp
14192
14193 # Set up the scripts for CONFIG_FILES section.
14194 # No need to generate them if there are no CONFIG_FILES.
14195 # This happens for instance with `./config.status config.h'.
14196 if test -n "$CONFIG_FILES"; then
14197
14198
14199 ac_cr=`echo X | tr X '\015'`
14200 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14201 # But we know of no other shell where ac_cr would be empty at this
14202 # point, so we can use a bashism as a fallback.
14203 if test "x$ac_cr" = x; then
14204   eval ac_cr=\$\'\\r\'
14205 fi
14206 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14207 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14208   ac_cs_awk_cr='\\r'
14209 else
14210   ac_cs_awk_cr=$ac_cr
14211 fi
14212
14213 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14214 _ACEOF
14215
14216
14217 {
14218   echo "cat >conf$$subs.awk <<_ACEOF" &&
14219   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14220   echo "_ACEOF"
14221 } >conf$$subs.sh ||
14222   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14223 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14224 ac_delim='%!_!# '
14225 for ac_last_try in false false false false false :; do
14226   . ./conf$$subs.sh ||
14227     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14228
14229   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14230   if test $ac_delim_n = $ac_delim_num; then
14231     break
14232   elif $ac_last_try; then
14233     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14234   else
14235     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14236   fi
14237 done
14238 rm -f conf$$subs.sh
14239
14240 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14241 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14242 _ACEOF
14243 sed -n '
14244 h
14245 s/^/S["/; s/!.*/"]=/
14246 p
14247 g
14248 s/^[^!]*!//
14249 :repl
14250 t repl
14251 s/'"$ac_delim"'$//
14252 t delim
14253 :nl
14254 h
14255 s/\(.\{148\}\)..*/\1/
14256 t more1
14257 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14258 p
14259 n
14260 b repl
14261 :more1
14262 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14263 p
14264 g
14265 s/.\{148\}//
14266 t nl
14267 :delim
14268 h
14269 s/\(.\{148\}\)..*/\1/
14270 t more2
14271 s/["\\]/\\&/g; s/^/"/; s/$/"/
14272 p
14273 b
14274 :more2
14275 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14276 p
14277 g
14278 s/.\{148\}//
14279 t delim
14280 ' <conf$$subs.awk | sed '
14281 /^[^""]/{
14282   N
14283   s/\n//
14284 }
14285 ' >>$CONFIG_STATUS || ac_write_fail=1
14286 rm -f conf$$subs.awk
14287 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14288 _ACAWK
14289 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14290   for (key in S) S_is_set[key] = 1
14291   FS = "\a"
14292
14293 }
14294 {
14295   line = $ 0
14296   nfields = split(line, field, "@")
14297   substed = 0
14298   len = length(field[1])
14299   for (i = 2; i < nfields; i++) {
14300     key = field[i]
14301     keylen = length(key)
14302     if (S_is_set[key]) {
14303       value = S[key]
14304       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14305       len += length(value) + length(field[++i])
14306       substed = 1
14307     } else
14308       len += 1 + keylen
14309   }
14310
14311   print line
14312 }
14313
14314 _ACAWK
14315 _ACEOF
14316 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14317 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14318   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14319 else
14320   cat
14321 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14322   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14323 _ACEOF
14324
14325 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14326 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14327 # trailing colons and then remove the whole line if VPATH becomes empty
14328 # (actually we leave an empty line to preserve line numbers).
14329 if test "x$srcdir" = x.; then
14330   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
14331 h
14332 s///
14333 s/^/:/
14334 s/[      ]*$/:/
14335 s/:\$(srcdir):/:/g
14336 s/:\${srcdir}:/:/g
14337 s/:@srcdir@:/:/g
14338 s/^:*//
14339 s/:*$//
14340 x
14341 s/\(=[   ]*\).*/\1/
14342 G
14343 s/\n//
14344 s/^[^=]*=[       ]*$//
14345 }'
14346 fi
14347
14348 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14349 fi # test -n "$CONFIG_FILES"
14350
14351 # Set up the scripts for CONFIG_HEADERS section.
14352 # No need to generate them if there are no CONFIG_HEADERS.
14353 # This happens for instance with `./config.status Makefile'.
14354 if test -n "$CONFIG_HEADERS"; then
14355 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14356 BEGIN {
14357 _ACEOF
14358
14359 # Transform confdefs.h into an awk script `defines.awk', embedded as
14360 # here-document in config.status, that substitutes the proper values into
14361 # config.h.in to produce config.h.
14362
14363 # Create a delimiter string that does not exist in confdefs.h, to ease
14364 # handling of long lines.
14365 ac_delim='%!_!# '
14366 for ac_last_try in false false :; do
14367   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14368   if test -z "$ac_tt"; then
14369     break
14370   elif $ac_last_try; then
14371     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14372   else
14373     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14374   fi
14375 done
14376
14377 # For the awk script, D is an array of macro values keyed by name,
14378 # likewise P contains macro parameters if any.  Preserve backslash
14379 # newline sequences.
14380
14381 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14382 sed -n '
14383 s/.\{148\}/&'"$ac_delim"'/g
14384 t rset
14385 :rset
14386 s/^[     ]*#[    ]*define[       ][      ]*/ /
14387 t def
14388 d
14389 :def
14390 s/\\$//
14391 t bsnl
14392 s/["\\]/\\&/g
14393 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14394 D["\1"]=" \3"/p
14395 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
14396 d
14397 :bsnl
14398 s/["\\]/\\&/g
14399 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14400 D["\1"]=" \3\\\\\\n"\\/p
14401 t cont
14402 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14403 t cont
14404 d
14405 :cont
14406 n
14407 s/.\{148\}/&'"$ac_delim"'/g
14408 t clear
14409 :clear
14410 s/\\$//
14411 t bsnlc
14412 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14413 d
14414 :bsnlc
14415 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14416 b cont
14417 ' <confdefs.h | sed '
14418 s/'"$ac_delim"'/"\\\
14419 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14420
14421 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14422   for (key in D) D_is_set[key] = 1
14423   FS = "\a"
14424 }
14425 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14426   line = \$ 0
14427   split(line, arg, " ")
14428   if (arg[1] == "#") {
14429     defundef = arg[2]
14430     mac1 = arg[3]
14431   } else {
14432     defundef = substr(arg[1], 2)
14433     mac1 = arg[2]
14434   }
14435   split(mac1, mac2, "(") #)
14436   macro = mac2[1]
14437   prefix = substr(line, 1, index(line, defundef) - 1)
14438   if (D_is_set[macro]) {
14439     # Preserve the white space surrounding the "#".
14440     print prefix "define", macro P[macro] D[macro]
14441     next
14442   } else {
14443     # Replace #undef with comments.  This is necessary, for example,
14444     # in the case of _POSIX_SOURCE, which is predefined and required
14445     # on some systems where configure will not decide to define it.
14446     if (defundef == "undef") {
14447       print "/*", prefix defundef, macro, "*/"
14448       next
14449     }
14450   }
14451 }
14452 { print }
14453 _ACAWK
14454 _ACEOF
14455 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14456   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14457 fi # test -n "$CONFIG_HEADERS"
14458
14459
14460 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14461 shift
14462 for ac_tag
14463 do
14464   case $ac_tag in
14465   :[FHLC]) ac_mode=$ac_tag; continue;;
14466   esac
14467   case $ac_mode$ac_tag in
14468   :[FHL]*:*);;
14469   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14470   :[FH]-) ac_tag=-:-;;
14471   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14472   esac
14473   ac_save_IFS=$IFS
14474   IFS=:
14475   set x $ac_tag
14476   IFS=$ac_save_IFS
14477   shift
14478   ac_file=$1
14479   shift
14480
14481   case $ac_mode in
14482   :L) ac_source=$1;;
14483   :[FH])
14484     ac_file_inputs=
14485     for ac_f
14486     do
14487       case $ac_f in
14488       -) ac_f="$ac_tmp/stdin";;
14489       *) # Look for the file first in the build tree, then in the source tree
14490          # (if the path is not absolute).  The absolute path cannot be DOS-style,
14491          # because $ac_f cannot contain `:'.
14492          test -f "$ac_f" ||
14493            case $ac_f in
14494            [\\/$]*) false;;
14495            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14496            esac ||
14497            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14498       esac
14499       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14500       as_fn_append ac_file_inputs " '$ac_f'"
14501     done
14502
14503     # Let's still pretend it is `configure' which instantiates (i.e., don't
14504     # use $as_me), people would be surprised to read:
14505     #    /* config.h.  Generated by config.status.  */
14506     configure_input='Generated from '`
14507           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14508         `' by configure.'
14509     if test x"$ac_file" != x-; then
14510       configure_input="$ac_file.  $configure_input"
14511       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14512 $as_echo "$as_me: creating $ac_file" >&6;}
14513     fi
14514     # Neutralize special characters interpreted by sed in replacement strings.
14515     case $configure_input in #(
14516     *\&* | *\|* | *\\* )
14517        ac_sed_conf_input=`$as_echo "$configure_input" |
14518        sed 's/[\\\\&|]/\\\\&/g'`;; #(
14519     *) ac_sed_conf_input=$configure_input;;
14520     esac
14521
14522     case $ac_tag in
14523     *:-:* | *:-) cat >"$ac_tmp/stdin" \
14524       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14525     esac
14526     ;;
14527   esac
14528
14529   ac_dir=`$as_dirname -- "$ac_file" ||
14530 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14531          X"$ac_file" : 'X\(//\)[^/]' \| \
14532          X"$ac_file" : 'X\(//\)$' \| \
14533          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14534 $as_echo X"$ac_file" |
14535     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14536             s//\1/
14537             q
14538           }
14539           /^X\(\/\/\)[^/].*/{
14540             s//\1/
14541             q
14542           }
14543           /^X\(\/\/\)$/{
14544             s//\1/
14545             q
14546           }
14547           /^X\(\/\).*/{
14548             s//\1/
14549             q
14550           }
14551           s/.*/./; q'`
14552   as_dir="$ac_dir"; as_fn_mkdir_p
14553   ac_builddir=.
14554
14555 case "$ac_dir" in
14556 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14557 *)
14558   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14559   # A ".." for each directory in $ac_dir_suffix.
14560   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14561   case $ac_top_builddir_sub in
14562   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14563   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14564   esac ;;
14565 esac
14566 ac_abs_top_builddir=$ac_pwd
14567 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14568 # for backward compatibility:
14569 ac_top_builddir=$ac_top_build_prefix
14570
14571 case $srcdir in
14572   .)  # We are building in place.
14573     ac_srcdir=.
14574     ac_top_srcdir=$ac_top_builddir_sub
14575     ac_abs_top_srcdir=$ac_pwd ;;
14576   [\\/]* | ?:[\\/]* )  # Absolute name.
14577     ac_srcdir=$srcdir$ac_dir_suffix;
14578     ac_top_srcdir=$srcdir
14579     ac_abs_top_srcdir=$srcdir ;;
14580   *) # Relative name.
14581     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14582     ac_top_srcdir=$ac_top_build_prefix$srcdir
14583     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14584 esac
14585 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14586
14587
14588   case $ac_mode in
14589   :F)
14590   #
14591   # CONFIG_FILE
14592   #
14593
14594   case $INSTALL in
14595   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14596   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14597   esac
14598   ac_MKDIR_P=$MKDIR_P
14599   case $MKDIR_P in
14600   [\\/$]* | ?:[\\/]* ) ;;
14601   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14602   esac
14603 _ACEOF
14604
14605 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14606 # If the template does not know about datarootdir, expand it.
14607 # FIXME: This hack should be removed a few years after 2.60.
14608 ac_datarootdir_hack=; ac_datarootdir_seen=
14609 ac_sed_dataroot='
14610 /datarootdir/ {
14611   p
14612   q
14613 }
14614 /@datadir@/p
14615 /@docdir@/p
14616 /@infodir@/p
14617 /@localedir@/p
14618 /@mandir@/p'
14619 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14620 *datarootdir*) ac_datarootdir_seen=yes;;
14621 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14622   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14623 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14624 _ACEOF
14625 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14626   ac_datarootdir_hack='
14627   s&@datadir@&$datadir&g
14628   s&@docdir@&$docdir&g
14629   s&@infodir@&$infodir&g
14630   s&@localedir@&$localedir&g
14631   s&@mandir@&$mandir&g
14632   s&\\\${datarootdir}&$datarootdir&g' ;;
14633 esac
14634 _ACEOF
14635
14636 # Neutralize VPATH when `$srcdir' = `.'.
14637 # Shell code in configure.ac might set extrasub.
14638 # FIXME: do we really want to maintain this feature?
14639 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14640 ac_sed_extra="$ac_vpsub
14641 $extrasub
14642 _ACEOF
14643 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14644 :t
14645 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14646 s|@configure_input@|$ac_sed_conf_input|;t t
14647 s&@top_builddir@&$ac_top_builddir_sub&;t t
14648 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14649 s&@srcdir@&$ac_srcdir&;t t
14650 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14651 s&@top_srcdir@&$ac_top_srcdir&;t t
14652 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14653 s&@builddir@&$ac_builddir&;t t
14654 s&@abs_builddir@&$ac_abs_builddir&;t t
14655 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14656 s&@INSTALL@&$ac_INSTALL&;t t
14657 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14658 $ac_datarootdir_hack
14659 "
14660 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14661   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14662
14663 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14664   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14665   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
14666       "$ac_tmp/out"`; test -z "$ac_out"; } &&
14667   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14668 which seems to be undefined.  Please make sure it is defined" >&5
14669 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14670 which seems to be undefined.  Please make sure it is defined" >&2;}
14671
14672   rm -f "$ac_tmp/stdin"
14673   case $ac_file in
14674   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14675   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14676   esac \
14677   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14678  ;;
14679   :H)
14680   #
14681   # CONFIG_HEADER
14682   #
14683   if test x"$ac_file" != x-; then
14684     {
14685       $as_echo "/* $configure_input  */" \
14686       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14687     } >"$ac_tmp/config.h" \
14688       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14689     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14690       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14691 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14692     else
14693       rm -f "$ac_file"
14694       mv "$ac_tmp/config.h" "$ac_file" \
14695         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14696     fi
14697   else
14698     $as_echo "/* $configure_input  */" \
14699       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14700       || as_fn_error $? "could not create -" "$LINENO" 5
14701   fi
14702 # Compute "$ac_file"'s index in $config_headers.
14703 _am_arg="$ac_file"
14704 _am_stamp_count=1
14705 for _am_header in $config_headers :; do
14706   case $_am_header in
14707     $_am_arg | $_am_arg:* )
14708       break ;;
14709     * )
14710       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14711   esac
14712 done
14713 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14714 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14715          X"$_am_arg" : 'X\(//\)[^/]' \| \
14716          X"$_am_arg" : 'X\(//\)$' \| \
14717          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14718 $as_echo X"$_am_arg" |
14719     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14720             s//\1/
14721             q
14722           }
14723           /^X\(\/\/\)[^/].*/{
14724             s//\1/
14725             q
14726           }
14727           /^X\(\/\/\)$/{
14728             s//\1/
14729             q
14730           }
14731           /^X\(\/\).*/{
14732             s//\1/
14733             q
14734           }
14735           s/.*/./; q'`/stamp-h$_am_stamp_count
14736  ;;
14737
14738   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14739 $as_echo "$as_me: executing $ac_file commands" >&6;}
14740  ;;
14741   esac
14742
14743
14744   case $ac_file$ac_mode in
14745     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14746   # Older Autoconf quotes --file arguments for eval, but not when files
14747   # are listed without --file.  Let's play safe and only enable the eval
14748   # if we detect the quoting.
14749   # TODO: see whether this extra hack can be removed once we start
14750   # requiring Autoconf 2.70 or later.
14751   case $CONFIG_FILES in #(
14752   *\'*) :
14753     eval set x "$CONFIG_FILES" ;; #(
14754   *) :
14755     set x $CONFIG_FILES ;; #(
14756   *) :
14757      ;;
14758 esac
14759   shift
14760   # Used to flag and report bootstrapping failures.
14761   am_rc=0
14762   for am_mf
14763   do
14764     # Strip MF so we end up with the name of the file.
14765     am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
14766     # Check whether this is an Automake generated Makefile which includes
14767     # dependency-tracking related rules and includes.
14768     # Grep'ing the whole file directly is not great: AIX grep has a line
14769     # limit of 2048, but all sed's we know have understand at least 4000.
14770     sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
14771       || continue
14772     am_dirpart=`$as_dirname -- "$am_mf" ||
14773 $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14774          X"$am_mf" : 'X\(//\)[^/]' \| \
14775          X"$am_mf" : 'X\(//\)$' \| \
14776          X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
14777 $as_echo X"$am_mf" |
14778     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14779             s//\1/
14780             q
14781           }
14782           /^X\(\/\/\)[^/].*/{
14783             s//\1/
14784             q
14785           }
14786           /^X\(\/\/\)$/{
14787             s//\1/
14788             q
14789           }
14790           /^X\(\/\).*/{
14791             s//\1/
14792             q
14793           }
14794           s/.*/./; q'`
14795     am_filepart=`$as_basename -- "$am_mf" ||
14796 $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
14797          X"$am_mf" : 'X\(//\)$' \| \
14798          X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
14799 $as_echo X/"$am_mf" |
14800     sed '/^.*\/\([^/][^/]*\)\/*$/{
14801             s//\1/
14802             q
14803           }
14804           /^X\/\(\/\/\)$/{
14805             s//\1/
14806             q
14807           }
14808           /^X\/\(\/\).*/{
14809             s//\1/
14810             q
14811           }
14812           s/.*/./; q'`
14813     { echo "$as_me:$LINENO: cd "$am_dirpart" \
14814       && sed -e '/# am--include-marker/d' "$am_filepart" \
14815         | $MAKE -f - am--depfiles" >&5
14816    (cd "$am_dirpart" \
14817       && sed -e '/# am--include-marker/d' "$am_filepart" \
14818         | $MAKE -f - am--depfiles) >&5 2>&5
14819    ac_status=$?
14820    echo "$as_me:$LINENO: \$? = $ac_status" >&5
14821    (exit $ac_status); } || am_rc=$?
14822   done
14823   if test $am_rc -ne 0; then
14824     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14825 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14826 as_fn_error $? "Something went wrong bootstrapping makefile fragments
14827     for automatic dependency tracking.  Try re-running configure with the
14828     '--disable-dependency-tracking' option to at least be able to build
14829     the package (albeit without support for automatic dependency tracking).
14830 See \`config.log' for more details" "$LINENO" 5; }
14831   fi
14832   { am_dirpart=; unset am_dirpart;}
14833   { am_filepart=; unset am_filepart;}
14834   { am_mf=; unset am_mf;}
14835   { am_rc=; unset am_rc;}
14836   rm -f conftest-deps.mk
14837 }
14838  ;;
14839     "libtool":C)
14840
14841     # See if we are running on zsh, and set the options that allow our
14842     # commands through without removal of \ escapes.
14843     if test -n "${ZSH_VERSION+set}"; then
14844       setopt NO_GLOB_SUBST
14845     fi
14846
14847     cfgfile=${ofile}T
14848     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14849     $RM "$cfgfile"
14850
14851     cat <<_LT_EOF >> "$cfgfile"
14852 #! $SHELL
14853 # Generated automatically by $as_me ($PACKAGE) $VERSION
14854 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14855 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14856
14857 # Provide generalized library-building support services.
14858 # Written by Gordon Matzigkeit, 1996
14859
14860 # Copyright (C) 2014 Free Software Foundation, Inc.
14861 # This is free software; see the source for copying conditions.  There is NO
14862 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
14863
14864 # GNU Libtool is free software; you can redistribute it and/or modify
14865 # it under the terms of the GNU General Public License as published by
14866 # the Free Software Foundation; either version 2 of of the License, or
14867 # (at your option) any later version.
14868 #
14869 # As a special exception to the GNU General Public License, if you
14870 # distribute this file as part of a program or library that is built
14871 # using GNU Libtool, you may include this file under the  same
14872 # distribution terms that you use for the rest of that program.
14873 #
14874 # GNU Libtool is distributed in the hope that it will be useful, but
14875 # WITHOUT ANY WARRANTY; without even the implied warranty of
14876 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14877 # GNU General Public License for more details.
14878 #
14879 # You should have received a copy of the GNU General Public License
14880 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
14881
14882
14883 # The names of the tagged configurations supported by this script.
14884 available_tags=''
14885
14886 # Configured defaults for sys_lib_dlsearch_path munging.
14887 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
14888
14889 # ### BEGIN LIBTOOL CONFIG
14890
14891 # Which release of libtool.m4 was used?
14892 macro_version=$macro_version
14893 macro_revision=$macro_revision
14894
14895 # Whether or not to build static libraries.
14896 build_old_libs=$enable_static
14897
14898 # Whether or not to build shared libraries.
14899 build_libtool_libs=$enable_shared
14900
14901 # What type of objects to build.
14902 pic_mode=$pic_mode
14903
14904 # Whether or not to optimize for fast installation.
14905 fast_install=$enable_fast_install
14906
14907 # Shared archive member basename,for filename based shared library versioning on AIX.
14908 shared_archive_member_spec=$shared_archive_member_spec
14909
14910 # Shell to use when invoking shell scripts.
14911 SHELL=$lt_SHELL
14912
14913 # An echo program that protects backslashes.
14914 ECHO=$lt_ECHO
14915
14916 # The PATH separator for the build system.
14917 PATH_SEPARATOR=$lt_PATH_SEPARATOR
14918
14919 # The host system.
14920 host_alias=$host_alias
14921 host=$host
14922 host_os=$host_os
14923
14924 # The build system.
14925 build_alias=$build_alias
14926 build=$build
14927 build_os=$build_os
14928
14929 # A sed program that does not truncate output.
14930 SED=$lt_SED
14931
14932 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14933 Xsed="\$SED -e 1s/^X//"
14934
14935 # A grep program that handles long lines.
14936 GREP=$lt_GREP
14937
14938 # An ERE matcher.
14939 EGREP=$lt_EGREP
14940
14941 # A literal string matcher.
14942 FGREP=$lt_FGREP
14943
14944 # A BSD- or MS-compatible name lister.
14945 NM=$lt_NM
14946
14947 # Whether we need soft or hard links.
14948 LN_S=$lt_LN_S
14949
14950 # What is the maximum length of a command?
14951 max_cmd_len=$max_cmd_len
14952
14953 # Object file suffix (normally "o").
14954 objext=$ac_objext
14955
14956 # Executable file suffix (normally "").
14957 exeext=$exeext
14958
14959 # whether the shell understands "unset".
14960 lt_unset=$lt_unset
14961
14962 # turn spaces into newlines.
14963 SP2NL=$lt_lt_SP2NL
14964
14965 # turn newlines into spaces.
14966 NL2SP=$lt_lt_NL2SP
14967
14968 # convert \$build file names to \$host format.
14969 to_host_file_cmd=$lt_cv_to_host_file_cmd
14970
14971 # convert \$build files to toolchain format.
14972 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
14973
14974 # An object symbol dumper.
14975 OBJDUMP=$lt_OBJDUMP
14976
14977 # Method to check whether dependent libraries are shared objects.
14978 deplibs_check_method=$lt_deplibs_check_method
14979
14980 # Command to use when deplibs_check_method = "file_magic".
14981 file_magic_cmd=$lt_file_magic_cmd
14982
14983 # How to find potential files when deplibs_check_method = "file_magic".
14984 file_magic_glob=$lt_file_magic_glob
14985
14986 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
14987 want_nocaseglob=$lt_want_nocaseglob
14988
14989 # DLL creation program.
14990 DLLTOOL=$lt_DLLTOOL
14991
14992 # Command to associate shared and link libraries.
14993 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
14994
14995 # The archiver.
14996 AR=$lt_AR
14997
14998 # Flags to create an archive.
14999 AR_FLAGS=$lt_AR_FLAGS
15000
15001 # How to feed a file listing to the archiver.
15002 archiver_list_spec=$lt_archiver_list_spec
15003
15004 # A symbol stripping program.
15005 STRIP=$lt_STRIP
15006
15007 # Commands used to install an old-style archive.
15008 RANLIB=$lt_RANLIB
15009 old_postinstall_cmds=$lt_old_postinstall_cmds
15010 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15011
15012 # Whether to use a lock for old archive extraction.
15013 lock_old_archive_extraction=$lock_old_archive_extraction
15014
15015 # A C compiler.
15016 LTCC=$lt_CC
15017
15018 # LTCC compiler flags.
15019 LTCFLAGS=$lt_CFLAGS
15020
15021 # Take the output of nm and produce a listing of raw symbols and C names.
15022 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15023
15024 # Transform the output of nm in a proper C declaration.
15025 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15026
15027 # Transform the output of nm into a list of symbols to manually relocate.
15028 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
15029
15030 # Transform the output of nm in a C name address pair.
15031 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15032
15033 # Transform the output of nm in a C name address pair when lib prefix is needed.
15034 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15035
15036 # The name lister interface.
15037 nm_interface=$lt_lt_cv_nm_interface
15038
15039 # Specify filename containing input files for \$NM.
15040 nm_file_list_spec=$lt_nm_file_list_spec
15041
15042 # The root where to search for dependent libraries,and where our libraries should be installed.
15043 lt_sysroot=$lt_sysroot
15044
15045 # Command to truncate a binary pipe.
15046 lt_truncate_bin=$lt_lt_cv_truncate_bin
15047
15048 # The name of the directory that contains temporary libtool files.
15049 objdir=$objdir
15050
15051 # Used to examine libraries when file_magic_cmd begins with "file".
15052 MAGIC_CMD=$MAGIC_CMD
15053
15054 # Must we lock files when doing compilation?
15055 need_locks=$lt_need_locks
15056
15057 # Manifest tool.
15058 MANIFEST_TOOL=$lt_MANIFEST_TOOL
15059
15060 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15061 DSYMUTIL=$lt_DSYMUTIL
15062
15063 # Tool to change global to local symbols on Mac OS X.
15064 NMEDIT=$lt_NMEDIT
15065
15066 # Tool to manipulate fat objects and archives on Mac OS X.
15067 LIPO=$lt_LIPO
15068
15069 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15070 OTOOL=$lt_OTOOL
15071
15072 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15073 OTOOL64=$lt_OTOOL64
15074
15075 # Old archive suffix (normally "a").
15076 libext=$libext
15077
15078 # Shared library suffix (normally ".so").
15079 shrext_cmds=$lt_shrext_cmds
15080
15081 # The commands to extract the exported symbol list from a shared archive.
15082 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15083
15084 # Variables whose values should be saved in libtool wrapper scripts and
15085 # restored at link time.
15086 variables_saved_for_relink=$lt_variables_saved_for_relink
15087
15088 # Do we need the "lib" prefix for modules?
15089 need_lib_prefix=$need_lib_prefix
15090
15091 # Do we need a version for libraries?
15092 need_version=$need_version
15093
15094 # Library versioning type.
15095 version_type=$version_type
15096
15097 # Shared library runtime path variable.
15098 runpath_var=$runpath_var
15099
15100 # Shared library path variable.
15101 shlibpath_var=$shlibpath_var
15102
15103 # Is shlibpath searched before the hard-coded library search path?
15104 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15105
15106 # Format of library name prefix.
15107 libname_spec=$lt_libname_spec
15108
15109 # List of archive names.  First name is the real one, the rest are links.
15110 # The last name is the one that the linker finds with -lNAME
15111 library_names_spec=$lt_library_names_spec
15112
15113 # The coded name of the library, if different from the real name.
15114 soname_spec=$lt_soname_spec
15115
15116 # Permission mode override for installation of shared libraries.
15117 install_override_mode=$lt_install_override_mode
15118
15119 # Command to use after installation of a shared archive.
15120 postinstall_cmds=$lt_postinstall_cmds
15121
15122 # Command to use after uninstallation of a shared archive.
15123 postuninstall_cmds=$lt_postuninstall_cmds
15124
15125 # Commands used to finish a libtool library installation in a directory.
15126 finish_cmds=$lt_finish_cmds
15127
15128 # As "finish_cmds", except a single script fragment to be evaled but
15129 # not shown.
15130 finish_eval=$lt_finish_eval
15131
15132 # Whether we should hardcode library paths into libraries.
15133 hardcode_into_libs=$hardcode_into_libs
15134
15135 # Compile-time system search path for libraries.
15136 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15137
15138 # Detected run-time system search path for libraries.
15139 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
15140
15141 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
15142 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
15143
15144 # Whether dlopen is supported.
15145 dlopen_support=$enable_dlopen
15146
15147 # Whether dlopen of programs is supported.
15148 dlopen_self=$enable_dlopen_self
15149
15150 # Whether dlopen of statically linked programs is supported.
15151 dlopen_self_static=$enable_dlopen_self_static
15152
15153 # Commands to strip libraries.
15154 old_striplib=$lt_old_striplib
15155 striplib=$lt_striplib
15156
15157
15158 # The linker used to build libraries.
15159 LD=$lt_LD
15160
15161 # How to create reloadable object files.
15162 reload_flag=$lt_reload_flag
15163 reload_cmds=$lt_reload_cmds
15164
15165 # Commands used to build an old-style archive.
15166 old_archive_cmds=$lt_old_archive_cmds
15167
15168 # A language specific compiler.
15169 CC=$lt_compiler
15170
15171 # Is the compiler the GNU compiler?
15172 with_gcc=$GCC
15173
15174 # Compiler flag to turn off builtin functions.
15175 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15176
15177 # Additional compiler flags for building library objects.
15178 pic_flag=$lt_lt_prog_compiler_pic
15179
15180 # How to pass a linker flag through the compiler.
15181 wl=$lt_lt_prog_compiler_wl
15182
15183 # Compiler flag to prevent dynamic linking.
15184 link_static_flag=$lt_lt_prog_compiler_static
15185
15186 # Does compiler simultaneously support -c and -o options?
15187 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15188
15189 # Whether or not to add -lc for building shared libraries.
15190 build_libtool_need_lc=$archive_cmds_need_lc
15191
15192 # Whether or not to disallow shared libs when runtime libs are static.
15193 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15194
15195 # Compiler flag to allow reflexive dlopens.
15196 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15197
15198 # Compiler flag to generate shared objects directly from archives.
15199 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15200
15201 # Whether the compiler copes with passing no objects directly.
15202 compiler_needs_object=$lt_compiler_needs_object
15203
15204 # Create an old-style archive from a shared archive.
15205 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15206
15207 # Create a temporary old-style archive to link instead of a shared archive.
15208 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15209
15210 # Commands used to build a shared archive.
15211 archive_cmds=$lt_archive_cmds
15212 archive_expsym_cmds=$lt_archive_expsym_cmds
15213
15214 # Commands used to build a loadable module if different from building
15215 # a shared archive.
15216 module_cmds=$lt_module_cmds
15217 module_expsym_cmds=$lt_module_expsym_cmds
15218
15219 # Whether we are building with GNU ld or not.
15220 with_gnu_ld=$lt_with_gnu_ld
15221
15222 # Flag that allows shared libraries with undefined symbols to be built.
15223 allow_undefined_flag=$lt_allow_undefined_flag
15224
15225 # Flag that enforces no undefined symbols.
15226 no_undefined_flag=$lt_no_undefined_flag
15227
15228 # Flag to hardcode \$libdir into a binary during linking.
15229 # This must work even if \$libdir does not exist
15230 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15231
15232 # Whether we need a single "-rpath" flag with a separated argument.
15233 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15234
15235 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
15236 # DIR into the resulting binary.
15237 hardcode_direct=$hardcode_direct
15238
15239 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
15240 # DIR into the resulting binary and the resulting library dependency is
15241 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
15242 # library is relocated.
15243 hardcode_direct_absolute=$hardcode_direct_absolute
15244
15245 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15246 # into the resulting binary.
15247 hardcode_minus_L=$hardcode_minus_L
15248
15249 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15250 # into the resulting binary.
15251 hardcode_shlibpath_var=$hardcode_shlibpath_var
15252
15253 # Set to "yes" if building a shared library automatically hardcodes DIR
15254 # into the library and all subsequent libraries and executables linked
15255 # against it.
15256 hardcode_automatic=$hardcode_automatic
15257
15258 # Set to yes if linker adds runtime paths of dependent libraries
15259 # to runtime path list.
15260 inherit_rpath=$inherit_rpath
15261
15262 # Whether libtool must link a program against all its dependency libraries.
15263 link_all_deplibs=$link_all_deplibs
15264
15265 # Set to "yes" if exported symbols are required.
15266 always_export_symbols=$always_export_symbols
15267
15268 # The commands to list exported symbols.
15269 export_symbols_cmds=$lt_export_symbols_cmds
15270
15271 # Symbols that should not be listed in the preloaded symbols.
15272 exclude_expsyms=$lt_exclude_expsyms
15273
15274 # Symbols that must always be exported.
15275 include_expsyms=$lt_include_expsyms
15276
15277 # Commands necessary for linking programs (against libraries) with templates.
15278 prelink_cmds=$lt_prelink_cmds
15279
15280 # Commands necessary for finishing linking programs.
15281 postlink_cmds=$lt_postlink_cmds
15282
15283 # Specify filename containing input files.
15284 file_list_spec=$lt_file_list_spec
15285
15286 # How to hardcode a shared library path into an executable.
15287 hardcode_action=$hardcode_action
15288
15289 # ### END LIBTOOL CONFIG
15290
15291 _LT_EOF
15292
15293     cat <<'_LT_EOF' >> "$cfgfile"
15294
15295 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
15296
15297 # func_munge_path_list VARIABLE PATH
15298 # -----------------------------------
15299 # VARIABLE is name of variable containing _space_ separated list of
15300 # directories to be munged by the contents of PATH, which is string
15301 # having a format:
15302 # "DIR[:DIR]:"
15303 #       string "DIR[ DIR]" will be prepended to VARIABLE
15304 # ":DIR[:DIR]"
15305 #       string "DIR[ DIR]" will be appended to VARIABLE
15306 # "DIRP[:DIRP]::[DIRA:]DIRA"
15307 #       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
15308 #       "DIRA[ DIRA]" will be appended to VARIABLE
15309 # "DIR[:DIR]"
15310 #       VARIABLE will be replaced by "DIR[ DIR]"
15311 func_munge_path_list ()
15312 {
15313     case x$2 in
15314     x)
15315         ;;
15316     *:)
15317         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
15318         ;;
15319     x:*)
15320         eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
15321         ;;
15322     *::*)
15323         eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
15324         eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
15325         ;;
15326     *)
15327         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
15328         ;;
15329     esac
15330 }
15331
15332
15333 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
15334 func_cc_basename ()
15335 {
15336     for cc_temp in $*""; do
15337       case $cc_temp in
15338         compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
15339         distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
15340         \-*) ;;
15341         *) break;;
15342       esac
15343     done
15344     func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
15345 }
15346
15347
15348 # ### END FUNCTIONS SHARED WITH CONFIGURE
15349
15350 _LT_EOF
15351
15352   case $host_os in
15353   aix3*)
15354     cat <<\_LT_EOF >> "$cfgfile"
15355 # AIX sometimes has problems with the GCC collect2 program.  For some
15356 # reason, if we set the COLLECT_NAMES environment variable, the problems
15357 # vanish in a puff of smoke.
15358 if test set != "${COLLECT_NAMES+set}"; then
15359   COLLECT_NAMES=
15360   export COLLECT_NAMES
15361 fi
15362 _LT_EOF
15363     ;;
15364   esac
15365
15366
15367 ltmain=$ac_aux_dir/ltmain.sh
15368
15369
15370   # We use sed instead of cat because bash on DJGPP gets confused if
15371   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15372   # text mode, it properly converts lines to CR/LF.  This bash problem
15373   # is reportedly fixed, but why not run on old versions too?
15374   sed '$q' "$ltmain" >> "$cfgfile" \
15375      || (rm -f "$cfgfile"; exit 1)
15376
15377    mv -f "$cfgfile" "$ofile" ||
15378     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15379   chmod +x "$ofile"
15380
15381  ;;
15382     "mkpkgng":F) chmod +x mkpkgng ;;
15383     "misc/coverage.sh":F) chmod +x misc/coverage.sh ;;
15384     "misc/coverity.sh":F) chmod +x misc/coverity.sh ;;
15385
15386   esac
15387 done # for ac_tag
15388
15389
15390 as_fn_exit 0
15391 _ACEOF
15392 ac_clean_files=$ac_clean_files_save
15393
15394 test $ac_write_fail = 0 ||
15395   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15396
15397
15398 # configure is writing to config.log, and then calls config.status.
15399 # config.status does its own redirection, appending to config.log.
15400 # Unfortunately, on DOS this fails, as config.log is still kept open
15401 # by configure, so config.status won't be able to write to it; its
15402 # output is simply discarded.  So we exec the FD to /dev/null,
15403 # effectively closing config.log, so it can be properly (re)opened and
15404 # appended to by config.status.  When coming back to configure, we
15405 # need to make the FD available again.
15406 if test "$no_create" != yes; then
15407   ac_cs_success=:
15408   ac_config_status_args=
15409   test "$silent" = yes &&
15410     ac_config_status_args="$ac_config_status_args --quiet"
15411   exec 5>/dev/null
15412   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15413   exec 5>>config.log
15414   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15415   # would make configure fail if this is the last instruction.
15416   $ac_cs_success || as_fn_exit 1
15417 fi
15418 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15419   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15420 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15421 fi
15422