Code sync
[external/libdaemon.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.67 for libdaemon 0.14.
4 #
5 # Report bugs to <mzqnrzba (at) 0pointer (dot) de>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 # Foundation, Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22   emulate sh
23   NULLCMD=:
24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25   # is contrary to our usage.  Disable this feature.
26   alias -g '${1+"$@"}'='"$@"'
27   setopt NO_GLOB_SUBST
28 else
29   case `(set -o) 2>/dev/null` in #(
30   *posix*) :
31     set -o posix ;; #(
32   *) :
33      ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49   as_echo='print -r --'
50   as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in #(
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order.  Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" ""        $as_nl"
92
93 # Find who we are.  Look in the path if we contain no directory separator.
94 case $0 in #((
95   *[\\/]* ) as_myself=$0 ;;
96   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 for as_dir in $PATH
98 do
99   IFS=$as_save_IFS
100   test -z "$as_dir" && as_dir=.
101     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102   done
103 IFS=$as_save_IFS
104
105      ;;
106 esac
107 # We did not find ourselves, most probably we were run as `sh COMMAND'
108 # in which case we are not to be found in the path.
109 if test "x$as_myself" = x; then
110   as_myself=$0
111 fi
112 if test ! -f "$as_myself"; then
113   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114   exit 1
115 fi
116
117 # Unset variables that we do not need and which cause bugs (e.g. in
118 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119 # suppresses any "Segmentation fault" message there.  '((' could
120 # trigger a bug in pdksh 5.2.14.
121 for as_var in BASH_ENV ENV MAIL MAILPATH
122 do eval test x\${$as_var+set} = xset \
123   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124 done
125 PS1='$ '
126 PS2='> '
127 PS4='+ '
128
129 # NLS nuisances.
130 LC_ALL=C
131 export LC_ALL
132 LANGUAGE=C
133 export LANGUAGE
134
135 # CDPATH.
136 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138 if test "x$CONFIG_SHELL" = x; then
139   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140   emulate sh
141   NULLCMD=:
142   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143   # is contrary to our usage.  Disable this feature.
144   alias -g '\${1+\"\$@\"}'='\"\$@\"'
145   setopt NO_GLOB_SUBST
146 else
147   case \`(set -o) 2>/dev/null\` in #(
148   *posix*) :
149     set -o posix ;; #(
150   *) :
151      ;;
152 esac
153 fi
154 "
155   as_required="as_fn_return () { (exit \$1); }
156 as_fn_success () { as_fn_return 0; }
157 as_fn_failure () { as_fn_return 1; }
158 as_fn_ret_success () { return 0; }
159 as_fn_ret_failure () { return 1; }
160
161 exitcode=0
162 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168 else
169   exitcode=1; echo positional parameters were not saved.
170 fi
171 test x\$exitcode = x0 || exit 1"
172   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176 test \$(( 1 + 1 )) = 2 || exit 1"
177   if (eval "$as_required") 2>/dev/null; then :
178   as_have_required=yes
179 else
180   as_have_required=no
181 fi
182   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184 else
185   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186 as_found=false
187 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188 do
189   IFS=$as_save_IFS
190   test -z "$as_dir" && as_dir=.
191   as_found=:
192   case $as_dir in #(
193          /*)
194            for as_base in sh bash ksh sh5; do
195              # Try only shells that exist, to save several forks.
196              as_shell=$as_dir/$as_base
197              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199   CONFIG_SHELL=$as_shell as_have_required=yes
200                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201   break 2
202 fi
203 fi
204            done;;
205        esac
206   as_found=false
207 done
208 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210   CONFIG_SHELL=$SHELL as_have_required=yes
211 fi; }
212 IFS=$as_save_IFS
213
214
215       if test "x$CONFIG_SHELL" != x; then :
216   # We cannot yet assume a decent shell, so we have to provide a
217         # neutralization value for shells without unset; and this also
218         # works around shells that cannot unset nonexistent variables.
219         BASH_ENV=/dev/null
220         ENV=/dev/null
221         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222         export CONFIG_SHELL
223         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 fi
225
226     if test x$as_have_required = xno; then :
227   $as_echo "$0: This script requires a shell more modern than all"
228   $as_echo "$0: the shells that I found on your system."
229   if test x${ZSH_VERSION+set} = xset ; then
230     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232   else
233     $as_echo "$0: Please tell bug-autoconf@gnu.org and mzqnrzba (at)
234 $0: 0pointer (dot) de about your system, including any
235 $0: error possibly output before this message. Then install
236 $0: a modern shell, or manually run the script under such a
237 $0: shell if you do have one."
238   fi
239   exit 1
240 fi
241 fi
242 fi
243 SHELL=${CONFIG_SHELL-/bin/sh}
244 export SHELL
245 # Unset more variables known to interfere with behavior of common tools.
246 CLICOLOR_FORCE= GREP_OPTIONS=
247 unset CLICOLOR_FORCE GREP_OPTIONS
248
249 ## --------------------- ##
250 ## M4sh Shell Functions. ##
251 ## --------------------- ##
252 # as_fn_unset VAR
253 # ---------------
254 # Portably unset VAR.
255 as_fn_unset ()
256 {
257   { eval $1=; unset $1;}
258 }
259 as_unset=as_fn_unset
260
261 # as_fn_set_status STATUS
262 # -----------------------
263 # Set $? to STATUS, without forking.
264 as_fn_set_status ()
265 {
266   return $1
267 } # as_fn_set_status
268
269 # as_fn_exit STATUS
270 # -----------------
271 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272 as_fn_exit ()
273 {
274   set +e
275   as_fn_set_status $1
276   exit $1
277 } # as_fn_exit
278
279 # as_fn_mkdir_p
280 # -------------
281 # Create "$as_dir" as a directory, including parents if necessary.
282 as_fn_mkdir_p ()
283 {
284
285   case $as_dir in #(
286   -*) as_dir=./$as_dir;;
287   esac
288   test -d "$as_dir" || eval $as_mkdir_p || {
289     as_dirs=
290     while :; do
291       case $as_dir in #(
292       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293       *) as_qdir=$as_dir;;
294       esac
295       as_dirs="'$as_qdir' $as_dirs"
296       as_dir=`$as_dirname -- "$as_dir" ||
297 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298          X"$as_dir" : 'X\(//\)[^/]' \| \
299          X"$as_dir" : 'X\(//\)$' \| \
300          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301 $as_echo X"$as_dir" |
302     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303             s//\1/
304             q
305           }
306           /^X\(\/\/\)[^/].*/{
307             s//\1/
308             q
309           }
310           /^X\(\/\/\)$/{
311             s//\1/
312             q
313           }
314           /^X\(\/\).*/{
315             s//\1/
316             q
317           }
318           s/.*/./; q'`
319       test -d "$as_dir" && break
320     done
321     test -z "$as_dirs" || eval "mkdir $as_dirs"
322   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
323
324
325 } # as_fn_mkdir_p
326 # as_fn_append VAR VALUE
327 # ----------------------
328 # Append the text in VALUE to the end of the definition contained in VAR. Take
329 # advantage of any shell optimizations that allow amortized linear growth over
330 # repeated appends, instead of the typical quadratic growth present in naive
331 # implementations.
332 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333   eval 'as_fn_append ()
334   {
335     eval $1+=\$2
336   }'
337 else
338   as_fn_append ()
339   {
340     eval $1=\$$1\$2
341   }
342 fi # as_fn_append
343
344 # as_fn_arith ARG...
345 # ------------------
346 # Perform arithmetic evaluation on the ARGs, and store the result in the
347 # global $as_val. Take advantage of shells that can avoid forks. The arguments
348 # must be portable across $(()) and expr.
349 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350   eval 'as_fn_arith ()
351   {
352     as_val=$(( $* ))
353   }'
354 else
355   as_fn_arith ()
356   {
357     as_val=`expr "$@" || test $? -eq 1`
358   }
359 fi # as_fn_arith
360
361
362 # as_fn_error STATUS ERROR [LINENO LOG_FD]
363 # ----------------------------------------
364 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366 # script with STATUS, using 1 if that was 0.
367 as_fn_error ()
368 {
369   as_status=$1; test $as_status -eq 0 && as_status=1
370   if test "$4"; then
371     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
373   fi
374   $as_echo "$as_me: error: $2" >&2
375   as_fn_exit $as_status
376 } # as_fn_error
377
378 if expr a : '\(a\)' >/dev/null 2>&1 &&
379    test "X`expr 00001 : '.*\(...\)'`" = X001; then
380   as_expr=expr
381 else
382   as_expr=false
383 fi
384
385 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386   as_basename=basename
387 else
388   as_basename=false
389 fi
390
391 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392   as_dirname=dirname
393 else
394   as_dirname=false
395 fi
396
397 as_me=`$as_basename -- "$0" ||
398 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399          X"$0" : 'X\(//\)$' \| \
400          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
401 $as_echo X/"$0" |
402     sed '/^.*\/\([^/][^/]*\)\/*$/{
403             s//\1/
404             q
405           }
406           /^X\/\(\/\/\)$/{
407             s//\1/
408             q
409           }
410           /^X\/\(\/\).*/{
411             s//\1/
412             q
413           }
414           s/.*/./; q'`
415
416 # Avoid depending upon Character Ranges.
417 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420 as_cr_digits='0123456789'
421 as_cr_alnum=$as_cr_Letters$as_cr_digits
422
423
424   as_lineno_1=$LINENO as_lineno_1a=$LINENO
425   as_lineno_2=$LINENO as_lineno_2a=$LINENO
426   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
429   sed -n '
430     p
431     /[$]LINENO/=
432   ' <$as_myself |
433     sed '
434       s/[$]LINENO.*/&-/
435       t lineno
436       b
437       :lineno
438       N
439       :loop
440       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441       t loop
442       s/-\n.*//
443     ' >$as_me.lineno &&
444   chmod +x "$as_me.lineno" ||
445     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
446
447   # Don't try to exec as it changes $[0], causing all sort of problems
448   # (the dirname of $[0] is not the place where we might find the
449   # original and so on.  Autoconf is especially sensitive to this).
450   . "./$as_me.lineno"
451   # Exit status is that of the last command.
452   exit
453 }
454
455 ECHO_C= ECHO_N= ECHO_T=
456 case `echo -n x` in #(((((
457 -n*)
458   case `echo 'xy\c'` in
459   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
460   xy)  ECHO_C='\c';;
461   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
462        ECHO_T=' ';;
463   esac;;
464 *)
465   ECHO_N='-n';;
466 esac
467
468 rm -f conf$$ conf$$.exe conf$$.file
469 if test -d conf$$.dir; then
470   rm -f conf$$.dir/conf$$.file
471 else
472   rm -f conf$$.dir
473   mkdir conf$$.dir 2>/dev/null
474 fi
475 if (echo >conf$$.file) 2>/dev/null; then
476   if ln -s conf$$.file conf$$ 2>/dev/null; then
477     as_ln_s='ln -s'
478     # ... but there are two gotchas:
479     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481     # In both cases, we have to default to `cp -p'.
482     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483       as_ln_s='cp -p'
484   elif ln conf$$.file conf$$ 2>/dev/null; then
485     as_ln_s=ln
486   else
487     as_ln_s='cp -p'
488   fi
489 else
490   as_ln_s='cp -p'
491 fi
492 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493 rmdir conf$$.dir 2>/dev/null
494
495 if mkdir -p . 2>/dev/null; then
496   as_mkdir_p='mkdir -p "$as_dir"'
497 else
498   test -d ./-p && rmdir ./-p
499   as_mkdir_p=false
500 fi
501
502 if test -x / >/dev/null 2>&1; then
503   as_test_x='test -x'
504 else
505   if ls -dL / >/dev/null 2>&1; then
506     as_ls_L_option=L
507   else
508     as_ls_L_option=
509   fi
510   as_test_x='
511     eval sh -c '\''
512       if test -d "$1"; then
513         test -d "$1/.";
514       else
515         case $1 in #(
516         -*)set "./$1";;
517         esac;
518         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519         ???[sx]*):;;*)false;;esac;fi
520     '\'' sh
521   '
522 fi
523 as_executable_p=$as_test_x
524
525 # Sed expression to map a string onto a valid CPP name.
526 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
527
528 # Sed expression to map a string onto a valid variable name.
529 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530
531
532
533 # Check that we are running under the correct shell.
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536 case X$lt_ECHO in
537 X*--fallback-echo)
538   # Remove one level of quotation (which was required for Make).
539   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
540   ;;
541 esac
542
543 ECHO=${lt_ECHO-echo}
544 if test "X$1" = X--no-reexec; then
545   # Discard the --no-reexec flag, and continue.
546   shift
547 elif test "X$1" = X--fallback-echo; then
548   # Avoid inline document here, it may be left over
549   :
550 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
551   # Yippee, $ECHO works!
552   :
553 else
554   # Restart under the correct shell.
555   exec $SHELL "$0" --no-reexec ${1+"$@"}
556 fi
557
558 if test "X$1" = X--fallback-echo; then
559   # used as fallback echo
560   shift
561   cat <<_LT_EOF
562 $*
563 _LT_EOF
564   exit 0
565 fi
566
567 # The HP-UX ksh and POSIX shell print the target directory to stdout
568 # if CDPATH is set.
569 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
570
571 if test -z "$lt_ECHO"; then
572   if test "X${echo_test_string+set}" != Xset; then
573     # find a string as large as possible, as long as the shell can cope with it
574     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
575       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
576       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
577          { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
578       then
579         break
580       fi
581     done
582   fi
583
584   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
585      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
586      test "X$echo_testing_string" = "X$echo_test_string"; then
587     :
588   else
589     # The Solaris, AIX, and Digital Unix default echo programs unquote
590     # backslashes.  This makes it impossible to quote backslashes using
591     #   echo "$something" | sed 's/\\/\\\\/g'
592     #
593     # So, first we look for a working echo in the user's PATH.
594
595     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
596     for dir in $PATH /usr/ucb; do
597       IFS="$lt_save_ifs"
598       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
599          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
600          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
601          test "X$echo_testing_string" = "X$echo_test_string"; then
602         ECHO="$dir/echo"
603         break
604       fi
605     done
606     IFS="$lt_save_ifs"
607
608     if test "X$ECHO" = Xecho; then
609       # We didn't find a better echo, so look for alternatives.
610       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
611          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
612          test "X$echo_testing_string" = "X$echo_test_string"; then
613         # This shell has a builtin print -r that does the trick.
614         ECHO='print -r'
615       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
616            test "X$CONFIG_SHELL" != X/bin/ksh; then
617         # If we have ksh, try running configure again with it.
618         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
619         export ORIGINAL_CONFIG_SHELL
620         CONFIG_SHELL=/bin/ksh
621         export CONFIG_SHELL
622         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
623       else
624         # Try using printf.
625         ECHO='printf %s\n'
626         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
627            echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
628            test "X$echo_testing_string" = "X$echo_test_string"; then
629           # Cool, printf works
630           :
631         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
632              test "X$echo_testing_string" = 'X\t' &&
633              echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
634              test "X$echo_testing_string" = "X$echo_test_string"; then
635           CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
636           export CONFIG_SHELL
637           SHELL="$CONFIG_SHELL"
638           export SHELL
639           ECHO="$CONFIG_SHELL $0 --fallback-echo"
640         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
641              test "X$echo_testing_string" = 'X\t' &&
642              echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
643              test "X$echo_testing_string" = "X$echo_test_string"; then
644           ECHO="$CONFIG_SHELL $0 --fallback-echo"
645         else
646           # maybe with a smaller string...
647           prev=:
648
649           for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
650             if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
651             then
652               break
653             fi
654             prev="$cmd"
655           done
656
657           if test "$prev" != 'sed 50q "$0"'; then
658             echo_test_string=`eval $prev`
659             export echo_test_string
660             exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
661           else
662             # Oops.  We lost completely, so just stick with echo.
663             ECHO=echo
664           fi
665         fi
666       fi
667     fi
668   fi
669 fi
670
671 # Copy echo and quote the copy suitably for passing to libtool from
672 # the Makefile, instead of quoting the original, which is used later.
673 lt_ECHO=$ECHO
674 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
675    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
676 fi
677
678
679
680
681 test -n "$DJDIR" || exec 7<&0 </dev/null
682 exec 6>&1
683
684 # Name of the host.
685 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
686 # so uname gets run too.
687 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
688
689 #
690 # Initializations.
691 #
692 ac_default_prefix=/usr/local
693 ac_clean_files=
694 ac_config_libobj_dir=.
695 LIBOBJS=
696 cross_compiling=no
697 subdirs=
698 MFLAGS=
699 MAKEFLAGS=
700
701 # Identity of this package.
702 PACKAGE_NAME='libdaemon'
703 PACKAGE_TARNAME='libdaemon'
704 PACKAGE_VERSION='0.14'
705 PACKAGE_STRING='libdaemon 0.14'
706 PACKAGE_BUGREPORT='mzqnrzba (at) 0pointer (dot) de'
707 PACKAGE_URL=''
708
709 ac_unique_file="libdaemon/dfork.c"
710 # Factoring default headers for most tests.
711 ac_includes_default="\
712 #include <stdio.h>
713 #ifdef HAVE_SYS_TYPES_H
714 # include <sys/types.h>
715 #endif
716 #ifdef HAVE_SYS_STAT_H
717 # include <sys/stat.h>
718 #endif
719 #ifdef STDC_HEADERS
720 # include <stdlib.h>
721 # include <stddef.h>
722 #else
723 # ifdef HAVE_STDLIB_H
724 #  include <stdlib.h>
725 # endif
726 #endif
727 #ifdef HAVE_STRING_H
728 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
729 #  include <memory.h>
730 # endif
731 # include <string.h>
732 #endif
733 #ifdef HAVE_STRINGS_H
734 # include <strings.h>
735 #endif
736 #ifdef HAVE_INTTYPES_H
737 # include <inttypes.h>
738 #endif
739 #ifdef HAVE_STDINT_H
740 # include <stdint.h>
741 #endif
742 #ifdef HAVE_UNISTD_H
743 # include <unistd.h>
744 #endif"
745
746 ac_subst_vars='am__EXEEXT_FALSE
747 am__EXEEXT_TRUE
748 LTLIBOBJS
749 LIBOBJS
750 EXAMPLES_FALSE
751 EXAMPLES_TRUE
752 USE_LYNX_FALSE
753 USE_LYNX_TRUE
754 have_lynx
755 LDFLAGS_NOUNDEFINED
756 OTOOL64
757 OTOOL
758 LIPO
759 NMEDIT
760 DSYMUTIL
761 lt_ECHO
762 RANLIB
763 AR
764 OBJDUMP
765 NM
766 ac_ct_DUMPBIN
767 DUMPBIN
768 LD
769 FGREP
770 SED
771 host_os
772 host_vendor
773 host_cpu
774 host
775 build_os
776 build_vendor
777 build_cpu
778 build
779 LIBTOOL
780 LN_S
781 EGREP
782 GREP
783 CPP
784 am__fastdepCC_FALSE
785 am__fastdepCC_TRUE
786 CCDEPMODE
787 AMDEPBACKSLASH
788 AMDEP_FALSE
789 AMDEP_TRUE
790 am__quote
791 am__include
792 DEPDIR
793 OBJEXT
794 EXEEXT
795 ac_ct_CC
796 CPPFLAGS
797 LDFLAGS
798 CFLAGS
799 CC
800 AM_BACKSLASH
801 AM_DEFAULT_VERBOSITY
802 LIBDAEMON_VERSION_INFO
803 am__untar
804 am__tar
805 AMTAR
806 am__leading_dot
807 SET_MAKE
808 AWK
809 mkdir_p
810 MKDIR_P
811 INSTALL_STRIP_PROGRAM
812 STRIP
813 install_sh
814 MAKEINFO
815 AUTOHEADER
816 AUTOMAKE
817 AUTOCONF
818 ACLOCAL
819 VERSION
820 PACKAGE
821 CYGPATH_W
822 am__isrc
823 INSTALL_DATA
824 INSTALL_SCRIPT
825 INSTALL_PROGRAM
826 target_alias
827 host_alias
828 build_alias
829 LIBS
830 ECHO_T
831 ECHO_N
832 ECHO_C
833 DEFS
834 mandir
835 localedir
836 libdir
837 psdir
838 pdfdir
839 dvidir
840 htmldir
841 infodir
842 docdir
843 oldincludedir
844 includedir
845 localstatedir
846 sharedstatedir
847 sysconfdir
848 datadir
849 datarootdir
850 libexecdir
851 sbindir
852 bindir
853 program_transform_name
854 prefix
855 exec_prefix
856 PACKAGE_URL
857 PACKAGE_BUGREPORT
858 PACKAGE_STRING
859 PACKAGE_VERSION
860 PACKAGE_TARNAME
861 PACKAGE_NAME
862 PATH_SEPARATOR
863 SHELL'
864 ac_subst_files=''
865 ac_user_opts='
866 enable_option_checking
867 enable_silent_rules
868 enable_dependency_tracking
869 enable_shared
870 enable_static
871 with_pic
872 enable_fast_install
873 with_gnu_ld
874 enable_libtool_lock
875 enable_assert
876 enable_largefile
877 enable_lynx
878 enable_examples
879 '
880       ac_precious_vars='build_alias
881 host_alias
882 target_alias
883 CC
884 CFLAGS
885 LDFLAGS
886 LIBS
887 CPPFLAGS
888 CPP'
889
890
891 # Initialize some variables set by options.
892 ac_init_help=
893 ac_init_version=false
894 ac_unrecognized_opts=
895 ac_unrecognized_sep=
896 # The variables have the same names as the options, with
897 # dashes changed to underlines.
898 cache_file=/dev/null
899 exec_prefix=NONE
900 no_create=
901 no_recursion=
902 prefix=NONE
903 program_prefix=NONE
904 program_suffix=NONE
905 program_transform_name=s,x,x,
906 silent=
907 site=
908 srcdir=
909 verbose=
910 x_includes=NONE
911 x_libraries=NONE
912
913 # Installation directory options.
914 # These are left unexpanded so users can "make install exec_prefix=/foo"
915 # and all the variables that are supposed to be based on exec_prefix
916 # by default will actually change.
917 # Use braces instead of parens because sh, perl, etc. also accept them.
918 # (The list follows the same order as the GNU Coding Standards.)
919 bindir='${exec_prefix}/bin'
920 sbindir='${exec_prefix}/sbin'
921 libexecdir='${exec_prefix}/libexec'
922 datarootdir='${prefix}/share'
923 datadir='${datarootdir}'
924 sysconfdir='${prefix}/etc'
925 sharedstatedir='${prefix}/com'
926 localstatedir='${prefix}/var'
927 includedir='${prefix}/include'
928 oldincludedir='/usr/include'
929 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
930 infodir='${datarootdir}/info'
931 htmldir='${docdir}'
932 dvidir='${docdir}'
933 pdfdir='${docdir}'
934 psdir='${docdir}'
935 libdir='${exec_prefix}/lib'
936 localedir='${datarootdir}/locale'
937 mandir='${datarootdir}/man'
938
939 ac_prev=
940 ac_dashdash=
941 for ac_option
942 do
943   # If the previous option needs an argument, assign it.
944   if test -n "$ac_prev"; then
945     eval $ac_prev=\$ac_option
946     ac_prev=
947     continue
948   fi
949
950   case $ac_option in
951   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
952   *=)   ac_optarg= ;;
953   *)    ac_optarg=yes ;;
954   esac
955
956   # Accept the important Cygnus configure options, so we can diagnose typos.
957
958   case $ac_dashdash$ac_option in
959   --)
960     ac_dashdash=yes ;;
961
962   -bindir | --bindir | --bindi | --bind | --bin | --bi)
963     ac_prev=bindir ;;
964   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
965     bindir=$ac_optarg ;;
966
967   -build | --build | --buil | --bui | --bu)
968     ac_prev=build_alias ;;
969   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
970     build_alias=$ac_optarg ;;
971
972   -cache-file | --cache-file | --cache-fil | --cache-fi \
973   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
974     ac_prev=cache_file ;;
975   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
976   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
977     cache_file=$ac_optarg ;;
978
979   --config-cache | -C)
980     cache_file=config.cache ;;
981
982   -datadir | --datadir | --datadi | --datad)
983     ac_prev=datadir ;;
984   -datadir=* | --datadir=* | --datadi=* | --datad=*)
985     datadir=$ac_optarg ;;
986
987   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
988   | --dataroo | --dataro | --datar)
989     ac_prev=datarootdir ;;
990   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
991   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
992     datarootdir=$ac_optarg ;;
993
994   -disable-* | --disable-*)
995     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
996     # Reject names that are not valid shell variable names.
997     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
998       as_fn_error $? "invalid feature name: $ac_useropt"
999     ac_useropt_orig=$ac_useropt
1000     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1001     case $ac_user_opts in
1002       *"
1003 "enable_$ac_useropt"
1004 "*) ;;
1005       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1006          ac_unrecognized_sep=', ';;
1007     esac
1008     eval enable_$ac_useropt=no ;;
1009
1010   -docdir | --docdir | --docdi | --doc | --do)
1011     ac_prev=docdir ;;
1012   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1013     docdir=$ac_optarg ;;
1014
1015   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1016     ac_prev=dvidir ;;
1017   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1018     dvidir=$ac_optarg ;;
1019
1020   -enable-* | --enable-*)
1021     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1022     # Reject names that are not valid shell variable names.
1023     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1024       as_fn_error $? "invalid feature name: $ac_useropt"
1025     ac_useropt_orig=$ac_useropt
1026     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1027     case $ac_user_opts in
1028       *"
1029 "enable_$ac_useropt"
1030 "*) ;;
1031       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1032          ac_unrecognized_sep=', ';;
1033     esac
1034     eval enable_$ac_useropt=\$ac_optarg ;;
1035
1036   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1037   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1038   | --exec | --exe | --ex)
1039     ac_prev=exec_prefix ;;
1040   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1041   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1042   | --exec=* | --exe=* | --ex=*)
1043     exec_prefix=$ac_optarg ;;
1044
1045   -gas | --gas | --ga | --g)
1046     # Obsolete; use --with-gas.
1047     with_gas=yes ;;
1048
1049   -help | --help | --hel | --he | -h)
1050     ac_init_help=long ;;
1051   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1052     ac_init_help=recursive ;;
1053   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1054     ac_init_help=short ;;
1055
1056   -host | --host | --hos | --ho)
1057     ac_prev=host_alias ;;
1058   -host=* | --host=* | --hos=* | --ho=*)
1059     host_alias=$ac_optarg ;;
1060
1061   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1062     ac_prev=htmldir ;;
1063   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1064   | --ht=*)
1065     htmldir=$ac_optarg ;;
1066
1067   -includedir | --includedir | --includedi | --included | --include \
1068   | --includ | --inclu | --incl | --inc)
1069     ac_prev=includedir ;;
1070   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1071   | --includ=* | --inclu=* | --incl=* | --inc=*)
1072     includedir=$ac_optarg ;;
1073
1074   -infodir | --infodir | --infodi | --infod | --info | --inf)
1075     ac_prev=infodir ;;
1076   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1077     infodir=$ac_optarg ;;
1078
1079   -libdir | --libdir | --libdi | --libd)
1080     ac_prev=libdir ;;
1081   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1082     libdir=$ac_optarg ;;
1083
1084   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1085   | --libexe | --libex | --libe)
1086     ac_prev=libexecdir ;;
1087   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1088   | --libexe=* | --libex=* | --libe=*)
1089     libexecdir=$ac_optarg ;;
1090
1091   -localedir | --localedir | --localedi | --localed | --locale)
1092     ac_prev=localedir ;;
1093   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1094     localedir=$ac_optarg ;;
1095
1096   -localstatedir | --localstatedir | --localstatedi | --localstated \
1097   | --localstate | --localstat | --localsta | --localst | --locals)
1098     ac_prev=localstatedir ;;
1099   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1100   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1101     localstatedir=$ac_optarg ;;
1102
1103   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1104     ac_prev=mandir ;;
1105   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1106     mandir=$ac_optarg ;;
1107
1108   -nfp | --nfp | --nf)
1109     # Obsolete; use --without-fp.
1110     with_fp=no ;;
1111
1112   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1113   | --no-cr | --no-c | -n)
1114     no_create=yes ;;
1115
1116   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1117   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1118     no_recursion=yes ;;
1119
1120   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1121   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1122   | --oldin | --oldi | --old | --ol | --o)
1123     ac_prev=oldincludedir ;;
1124   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1125   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1126   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1127     oldincludedir=$ac_optarg ;;
1128
1129   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1130     ac_prev=prefix ;;
1131   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1132     prefix=$ac_optarg ;;
1133
1134   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1135   | --program-pre | --program-pr | --program-p)
1136     ac_prev=program_prefix ;;
1137   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1138   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1139     program_prefix=$ac_optarg ;;
1140
1141   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1142   | --program-suf | --program-su | --program-s)
1143     ac_prev=program_suffix ;;
1144   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1145   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1146     program_suffix=$ac_optarg ;;
1147
1148   -program-transform-name | --program-transform-name \
1149   | --program-transform-nam | --program-transform-na \
1150   | --program-transform-n | --program-transform- \
1151   | --program-transform | --program-transfor \
1152   | --program-transfo | --program-transf \
1153   | --program-trans | --program-tran \
1154   | --progr-tra | --program-tr | --program-t)
1155     ac_prev=program_transform_name ;;
1156   -program-transform-name=* | --program-transform-name=* \
1157   | --program-transform-nam=* | --program-transform-na=* \
1158   | --program-transform-n=* | --program-transform-=* \
1159   | --program-transform=* | --program-transfor=* \
1160   | --program-transfo=* | --program-transf=* \
1161   | --program-trans=* | --program-tran=* \
1162   | --progr-tra=* | --program-tr=* | --program-t=*)
1163     program_transform_name=$ac_optarg ;;
1164
1165   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1166     ac_prev=pdfdir ;;
1167   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1168     pdfdir=$ac_optarg ;;
1169
1170   -psdir | --psdir | --psdi | --psd | --ps)
1171     ac_prev=psdir ;;
1172   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1173     psdir=$ac_optarg ;;
1174
1175   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1176   | -silent | --silent | --silen | --sile | --sil)
1177     silent=yes ;;
1178
1179   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1180     ac_prev=sbindir ;;
1181   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1182   | --sbi=* | --sb=*)
1183     sbindir=$ac_optarg ;;
1184
1185   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1186   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1187   | --sharedst | --shareds | --shared | --share | --shar \
1188   | --sha | --sh)
1189     ac_prev=sharedstatedir ;;
1190   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1191   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1192   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1193   | --sha=* | --sh=*)
1194     sharedstatedir=$ac_optarg ;;
1195
1196   -site | --site | --sit)
1197     ac_prev=site ;;
1198   -site=* | --site=* | --sit=*)
1199     site=$ac_optarg ;;
1200
1201   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1202     ac_prev=srcdir ;;
1203   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1204     srcdir=$ac_optarg ;;
1205
1206   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1207   | --syscon | --sysco | --sysc | --sys | --sy)
1208     ac_prev=sysconfdir ;;
1209   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1210   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1211     sysconfdir=$ac_optarg ;;
1212
1213   -target | --target | --targe | --targ | --tar | --ta | --t)
1214     ac_prev=target_alias ;;
1215   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1216     target_alias=$ac_optarg ;;
1217
1218   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1219     verbose=yes ;;
1220
1221   -version | --version | --versio | --versi | --vers | -V)
1222     ac_init_version=: ;;
1223
1224   -with-* | --with-*)
1225     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1226     # Reject names that are not valid shell variable names.
1227     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1228       as_fn_error $? "invalid package name: $ac_useropt"
1229     ac_useropt_orig=$ac_useropt
1230     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1231     case $ac_user_opts in
1232       *"
1233 "with_$ac_useropt"
1234 "*) ;;
1235       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1236          ac_unrecognized_sep=', ';;
1237     esac
1238     eval with_$ac_useropt=\$ac_optarg ;;
1239
1240   -without-* | --without-*)
1241     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1242     # Reject names that are not valid shell variable names.
1243     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1244       as_fn_error $? "invalid package name: $ac_useropt"
1245     ac_useropt_orig=$ac_useropt
1246     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1247     case $ac_user_opts in
1248       *"
1249 "with_$ac_useropt"
1250 "*) ;;
1251       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1252          ac_unrecognized_sep=', ';;
1253     esac
1254     eval with_$ac_useropt=no ;;
1255
1256   --x)
1257     # Obsolete; use --with-x.
1258     with_x=yes ;;
1259
1260   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1261   | --x-incl | --x-inc | --x-in | --x-i)
1262     ac_prev=x_includes ;;
1263   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1264   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1265     x_includes=$ac_optarg ;;
1266
1267   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1268   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1269     ac_prev=x_libraries ;;
1270   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1271   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1272     x_libraries=$ac_optarg ;;
1273
1274   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1275 Try \`$0 --help' for more information"
1276     ;;
1277
1278   *=*)
1279     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1280     # Reject names that are not valid shell variable names.
1281     case $ac_envvar in #(
1282       '' | [0-9]* | *[!_$as_cr_alnum]* )
1283       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1284     esac
1285     eval $ac_envvar=\$ac_optarg
1286     export $ac_envvar ;;
1287
1288   *)
1289     # FIXME: should be removed in autoconf 3.0.
1290     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1291     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1292       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1293     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1294     ;;
1295
1296   esac
1297 done
1298
1299 if test -n "$ac_prev"; then
1300   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1301   as_fn_error $? "missing argument to $ac_option"
1302 fi
1303
1304 if test -n "$ac_unrecognized_opts"; then
1305   case $enable_option_checking in
1306     no) ;;
1307     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1308     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1309   esac
1310 fi
1311
1312 # Check all directory arguments for consistency.
1313 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1314                 datadir sysconfdir sharedstatedir localstatedir includedir \
1315                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1316                 libdir localedir mandir
1317 do
1318   eval ac_val=\$$ac_var
1319   # Remove trailing slashes.
1320   case $ac_val in
1321     */ )
1322       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1323       eval $ac_var=\$ac_val;;
1324   esac
1325   # Be sure to have absolute directory names.
1326   case $ac_val in
1327     [\\/$]* | ?:[\\/]* )  continue;;
1328     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1329   esac
1330   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1331 done
1332
1333 # There might be people who depend on the old broken behavior: `$host'
1334 # used to hold the argument of --host etc.
1335 # FIXME: To remove some day.
1336 build=$build_alias
1337 host=$host_alias
1338 target=$target_alias
1339
1340 # FIXME: To remove some day.
1341 if test "x$host_alias" != x; then
1342   if test "x$build_alias" = x; then
1343     cross_compiling=maybe
1344     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1345     If a cross compiler is detected then cross compile mode will be used" >&2
1346   elif test "x$build_alias" != "x$host_alias"; then
1347     cross_compiling=yes
1348   fi
1349 fi
1350
1351 ac_tool_prefix=
1352 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1353
1354 test "$silent" = yes && exec 6>/dev/null
1355
1356
1357 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1358 ac_ls_di=`ls -di .` &&
1359 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1360   as_fn_error $? "working directory cannot be determined"
1361 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1362   as_fn_error $? "pwd does not report name of working directory"
1363
1364
1365 # Find the source files, if location was not specified.
1366 if test -z "$srcdir"; then
1367   ac_srcdir_defaulted=yes
1368   # Try the directory containing this script, then the parent directory.
1369   ac_confdir=`$as_dirname -- "$as_myself" ||
1370 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1371          X"$as_myself" : 'X\(//\)[^/]' \| \
1372          X"$as_myself" : 'X\(//\)$' \| \
1373          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1374 $as_echo X"$as_myself" |
1375     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1376             s//\1/
1377             q
1378           }
1379           /^X\(\/\/\)[^/].*/{
1380             s//\1/
1381             q
1382           }
1383           /^X\(\/\/\)$/{
1384             s//\1/
1385             q
1386           }
1387           /^X\(\/\).*/{
1388             s//\1/
1389             q
1390           }
1391           s/.*/./; q'`
1392   srcdir=$ac_confdir
1393   if test ! -r "$srcdir/$ac_unique_file"; then
1394     srcdir=..
1395   fi
1396 else
1397   ac_srcdir_defaulted=no
1398 fi
1399 if test ! -r "$srcdir/$ac_unique_file"; then
1400   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1401   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1402 fi
1403 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1404 ac_abs_confdir=`(
1405         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1406         pwd)`
1407 # When building in place, set srcdir=.
1408 if test "$ac_abs_confdir" = "$ac_pwd"; then
1409   srcdir=.
1410 fi
1411 # Remove unnecessary trailing slashes from srcdir.
1412 # Double slashes in file names in object file debugging info
1413 # mess up M-x gdb in Emacs.
1414 case $srcdir in
1415 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1416 esac
1417 for ac_var in $ac_precious_vars; do
1418   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1419   eval ac_env_${ac_var}_value=\$${ac_var}
1420   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1421   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1422 done
1423
1424 #
1425 # Report the --help message.
1426 #
1427 if test "$ac_init_help" = "long"; then
1428   # Omit some internal or obsolete options to make the list less imposing.
1429   # This message is too long to be a string in the A/UX 3.1 sh.
1430   cat <<_ACEOF
1431 \`configure' configures libdaemon 0.14 to adapt to many kinds of systems.
1432
1433 Usage: $0 [OPTION]... [VAR=VALUE]...
1434
1435 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1436 VAR=VALUE.  See below for descriptions of some of the useful variables.
1437
1438 Defaults for the options are specified in brackets.
1439
1440 Configuration:
1441   -h, --help              display this help and exit
1442       --help=short        display options specific to this package
1443       --help=recursive    display the short help of all the included packages
1444   -V, --version           display version information and exit
1445   -q, --quiet, --silent   do not print \`checking ...' messages
1446       --cache-file=FILE   cache test results in FILE [disabled]
1447   -C, --config-cache      alias for \`--cache-file=config.cache'
1448   -n, --no-create         do not create output files
1449       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1450
1451 Installation directories:
1452   --prefix=PREFIX         install architecture-independent files in PREFIX
1453                           [$ac_default_prefix]
1454   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1455                           [PREFIX]
1456
1457 By default, \`make install' will install all the files in
1458 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1459 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1460 for instance \`--prefix=\$HOME'.
1461
1462 For better control, use the options below.
1463
1464 Fine tuning of the installation directories:
1465   --bindir=DIR            user executables [EPREFIX/bin]
1466   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1467   --libexecdir=DIR        program executables [EPREFIX/libexec]
1468   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1469   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1470   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1471   --libdir=DIR            object code libraries [EPREFIX/lib]
1472   --includedir=DIR        C header files [PREFIX/include]
1473   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1474   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1475   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1476   --infodir=DIR           info documentation [DATAROOTDIR/info]
1477   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1478   --mandir=DIR            man documentation [DATAROOTDIR/man]
1479   --docdir=DIR            documentation root [DATAROOTDIR/doc/libdaemon]
1480   --htmldir=DIR           html documentation [DOCDIR]
1481   --dvidir=DIR            dvi documentation [DOCDIR]
1482   --pdfdir=DIR            pdf documentation [DOCDIR]
1483   --psdir=DIR             ps documentation [DOCDIR]
1484 _ACEOF
1485
1486   cat <<\_ACEOF
1487
1488 Program names:
1489   --program-prefix=PREFIX            prepend PREFIX to installed program names
1490   --program-suffix=SUFFIX            append SUFFIX to installed program names
1491   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1492
1493 System types:
1494   --build=BUILD     configure for building on BUILD [guessed]
1495   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1496 _ACEOF
1497 fi
1498
1499 if test -n "$ac_init_help"; then
1500   case $ac_init_help in
1501      short | recursive ) echo "Configuration of libdaemon 0.14:";;
1502    esac
1503   cat <<\_ACEOF
1504
1505 Optional Features:
1506   --disable-option-checking  ignore unrecognized --enable/--with options
1507   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1508   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1509   --enable-silent-rules          less verbose build output (undo: `make V=1')
1510   --disable-silent-rules         verbose build output (undo: `make V=0')
1511   --disable-dependency-tracking  speeds up one-time build
1512   --enable-dependency-tracking   do not reject slow dependency extractors
1513   --enable-shared[=PKGS]  build shared libraries [default=yes]
1514   --enable-static[=PKGS]  build static libraries [default=yes]
1515   --enable-fast-install[=PKGS]
1516                           optimize for fast installation [default=yes]
1517   --disable-libtool-lock  avoid locking (might break parallel builds)
1518   --disable-assert        turn off assertions
1519   --disable-largefile     omit support for large files
1520   --disable-lynx          Turn off lynx usage for documentation generation
1521   --disable-examples      Don't build examples during make
1522
1523 Optional Packages:
1524   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1525   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1526   --with-pic              try to use only PIC/non-PIC objects [default=use
1527                           both]
1528   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1529
1530 Some influential environment variables:
1531   CC          C compiler command
1532   CFLAGS      C compiler flags
1533   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1534               nonstandard directory <lib dir>
1535   LIBS        libraries to pass to the linker, e.g. -l<library>
1536   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1537               you have headers in a nonstandard directory <include dir>
1538   CPP         C preprocessor
1539
1540 Use these variables to override the choices made by `configure' or to help
1541 it to find libraries and programs with nonstandard names/locations.
1542
1543 Report bugs to <mzqnrzba (at) 0pointer (dot) de>.
1544 _ACEOF
1545 ac_status=$?
1546 fi
1547
1548 if test "$ac_init_help" = "recursive"; then
1549   # If there are subdirs, report their specific --help.
1550   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1551     test -d "$ac_dir" ||
1552       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1553       continue
1554     ac_builddir=.
1555
1556 case "$ac_dir" in
1557 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1558 *)
1559   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1560   # A ".." for each directory in $ac_dir_suffix.
1561   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1562   case $ac_top_builddir_sub in
1563   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1564   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1565   esac ;;
1566 esac
1567 ac_abs_top_builddir=$ac_pwd
1568 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1569 # for backward compatibility:
1570 ac_top_builddir=$ac_top_build_prefix
1571
1572 case $srcdir in
1573   .)  # We are building in place.
1574     ac_srcdir=.
1575     ac_top_srcdir=$ac_top_builddir_sub
1576     ac_abs_top_srcdir=$ac_pwd ;;
1577   [\\/]* | ?:[\\/]* )  # Absolute name.
1578     ac_srcdir=$srcdir$ac_dir_suffix;
1579     ac_top_srcdir=$srcdir
1580     ac_abs_top_srcdir=$srcdir ;;
1581   *) # Relative name.
1582     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1583     ac_top_srcdir=$ac_top_build_prefix$srcdir
1584     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1585 esac
1586 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1587
1588     cd "$ac_dir" || { ac_status=$?; continue; }
1589     # Check for guested configure.
1590     if test -f "$ac_srcdir/configure.gnu"; then
1591       echo &&
1592       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1593     elif test -f "$ac_srcdir/configure"; then
1594       echo &&
1595       $SHELL "$ac_srcdir/configure" --help=recursive
1596     else
1597       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1598     fi || ac_status=$?
1599     cd "$ac_pwd" || { ac_status=$?; break; }
1600   done
1601 fi
1602
1603 test -n "$ac_init_help" && exit $ac_status
1604 if $ac_init_version; then
1605   cat <<\_ACEOF
1606 libdaemon configure 0.14
1607 generated by GNU Autoconf 2.67
1608
1609 Copyright (C) 2010 Free Software Foundation, Inc.
1610 This configure script is free software; the Free Software Foundation
1611 gives unlimited permission to copy, distribute and modify it.
1612 _ACEOF
1613   exit
1614 fi
1615
1616 ## ------------------------ ##
1617 ## Autoconf initialization. ##
1618 ## ------------------------ ##
1619
1620 # ac_fn_c_try_compile LINENO
1621 # --------------------------
1622 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1623 ac_fn_c_try_compile ()
1624 {
1625   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1626   rm -f conftest.$ac_objext
1627   if { { ac_try="$ac_compile"
1628 case "(($ac_try" in
1629   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1630   *) ac_try_echo=$ac_try;;
1631 esac
1632 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1633 $as_echo "$ac_try_echo"; } >&5
1634   (eval "$ac_compile") 2>conftest.err
1635   ac_status=$?
1636   if test -s conftest.err; then
1637     grep -v '^ *+' conftest.err >conftest.er1
1638     cat conftest.er1 >&5
1639     mv -f conftest.er1 conftest.err
1640   fi
1641   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1642   test $ac_status = 0; } && {
1643          test -z "$ac_c_werror_flag" ||
1644          test ! -s conftest.err
1645        } && test -s conftest.$ac_objext; then :
1646   ac_retval=0
1647 else
1648   $as_echo "$as_me: failed program was:" >&5
1649 sed 's/^/| /' conftest.$ac_ext >&5
1650
1651         ac_retval=1
1652 fi
1653   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1654   as_fn_set_status $ac_retval
1655
1656 } # ac_fn_c_try_compile
1657
1658 # ac_fn_c_try_cpp LINENO
1659 # ----------------------
1660 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1661 ac_fn_c_try_cpp ()
1662 {
1663   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1664   if { { ac_try="$ac_cpp conftest.$ac_ext"
1665 case "(($ac_try" in
1666   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1667   *) ac_try_echo=$ac_try;;
1668 esac
1669 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1670 $as_echo "$ac_try_echo"; } >&5
1671   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1672   ac_status=$?
1673   if test -s conftest.err; then
1674     grep -v '^ *+' conftest.err >conftest.er1
1675     cat conftest.er1 >&5
1676     mv -f conftest.er1 conftest.err
1677   fi
1678   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1679   test $ac_status = 0; } > conftest.i && {
1680          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1681          test ! -s conftest.err
1682        }; then :
1683   ac_retval=0
1684 else
1685   $as_echo "$as_me: failed program was:" >&5
1686 sed 's/^/| /' conftest.$ac_ext >&5
1687
1688     ac_retval=1
1689 fi
1690   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1691   as_fn_set_status $ac_retval
1692
1693 } # ac_fn_c_try_cpp
1694
1695 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1696 # -------------------------------------------------------
1697 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1698 # the include files in INCLUDES and setting the cache variable VAR
1699 # accordingly.
1700 ac_fn_c_check_header_mongrel ()
1701 {
1702   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1703   if eval "test \"\${$3+set}\"" = set; then :
1704   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1705 $as_echo_n "checking for $2... " >&6; }
1706 if eval "test \"\${$3+set}\"" = set; then :
1707   $as_echo_n "(cached) " >&6
1708 fi
1709 eval ac_res=\$$3
1710                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1711 $as_echo "$ac_res" >&6; }
1712 else
1713   # Is the header compilable?
1714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1715 $as_echo_n "checking $2 usability... " >&6; }
1716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1717 /* end confdefs.h.  */
1718 $4
1719 #include <$2>
1720 _ACEOF
1721 if ac_fn_c_try_compile "$LINENO"; then :
1722   ac_header_compiler=yes
1723 else
1724   ac_header_compiler=no
1725 fi
1726 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1728 $as_echo "$ac_header_compiler" >&6; }
1729
1730 # Is the header present?
1731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1732 $as_echo_n "checking $2 presence... " >&6; }
1733 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1734 /* end confdefs.h.  */
1735 #include <$2>
1736 _ACEOF
1737 if ac_fn_c_try_cpp "$LINENO"; then :
1738   ac_header_preproc=yes
1739 else
1740   ac_header_preproc=no
1741 fi
1742 rm -f conftest.err conftest.i conftest.$ac_ext
1743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1744 $as_echo "$ac_header_preproc" >&6; }
1745
1746 # So?  What about this header?
1747 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1748   yes:no: )
1749     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1750 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1751     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1752 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1753     ;;
1754   no:yes:* )
1755     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1756 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1757     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1758 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1759     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1760 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1761     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1762 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1763     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1764 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1765 ( $as_echo "## ---------------------------------------------- ##
1766 ## Report this to mzqnrzba (at) 0pointer (dot) de ##
1767 ## ---------------------------------------------- ##"
1768      ) | sed "s/^/$as_me: WARNING:     /" >&2
1769     ;;
1770 esac
1771   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1772 $as_echo_n "checking for $2... " >&6; }
1773 if eval "test \"\${$3+set}\"" = set; then :
1774   $as_echo_n "(cached) " >&6
1775 else
1776   eval "$3=\$ac_header_compiler"
1777 fi
1778 eval ac_res=\$$3
1779                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1780 $as_echo "$ac_res" >&6; }
1781 fi
1782   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1783
1784 } # ac_fn_c_check_header_mongrel
1785
1786 # ac_fn_c_try_run LINENO
1787 # ----------------------
1788 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1789 # that executables *can* be run.
1790 ac_fn_c_try_run ()
1791 {
1792   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1793   if { { ac_try="$ac_link"
1794 case "(($ac_try" in
1795   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1796   *) ac_try_echo=$ac_try;;
1797 esac
1798 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1799 $as_echo "$ac_try_echo"; } >&5
1800   (eval "$ac_link") 2>&5
1801   ac_status=$?
1802   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1803   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1804   { { case "(($ac_try" in
1805   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1806   *) ac_try_echo=$ac_try;;
1807 esac
1808 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1809 $as_echo "$ac_try_echo"; } >&5
1810   (eval "$ac_try") 2>&5
1811   ac_status=$?
1812   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1813   test $ac_status = 0; }; }; then :
1814   ac_retval=0
1815 else
1816   $as_echo "$as_me: program exited with status $ac_status" >&5
1817        $as_echo "$as_me: failed program was:" >&5
1818 sed 's/^/| /' conftest.$ac_ext >&5
1819
1820        ac_retval=$ac_status
1821 fi
1822   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1823   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1824   as_fn_set_status $ac_retval
1825
1826 } # ac_fn_c_try_run
1827
1828 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1829 # -------------------------------------------------------
1830 # Tests whether HEADER exists and can be compiled using the include files in
1831 # INCLUDES, setting the cache variable VAR accordingly.
1832 ac_fn_c_check_header_compile ()
1833 {
1834   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1835   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1836 $as_echo_n "checking for $2... " >&6; }
1837 if eval "test \"\${$3+set}\"" = set; then :
1838   $as_echo_n "(cached) " >&6
1839 else
1840   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1841 /* end confdefs.h.  */
1842 $4
1843 #include <$2>
1844 _ACEOF
1845 if ac_fn_c_try_compile "$LINENO"; then :
1846   eval "$3=yes"
1847 else
1848   eval "$3=no"
1849 fi
1850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1851 fi
1852 eval ac_res=\$$3
1853                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1854 $as_echo "$ac_res" >&6; }
1855   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1856
1857 } # ac_fn_c_check_header_compile
1858
1859 # ac_fn_c_try_link LINENO
1860 # -----------------------
1861 # Try to link conftest.$ac_ext, and return whether this succeeded.
1862 ac_fn_c_try_link ()
1863 {
1864   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1865   rm -f conftest.$ac_objext conftest$ac_exeext
1866   if { { ac_try="$ac_link"
1867 case "(($ac_try" in
1868   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1869   *) ac_try_echo=$ac_try;;
1870 esac
1871 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1872 $as_echo "$ac_try_echo"; } >&5
1873   (eval "$ac_link") 2>conftest.err
1874   ac_status=$?
1875   if test -s conftest.err; then
1876     grep -v '^ *+' conftest.err >conftest.er1
1877     cat conftest.er1 >&5
1878     mv -f conftest.er1 conftest.err
1879   fi
1880   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1881   test $ac_status = 0; } && {
1882          test -z "$ac_c_werror_flag" ||
1883          test ! -s conftest.err
1884        } && test -s conftest$ac_exeext && {
1885          test "$cross_compiling" = yes ||
1886          $as_test_x conftest$ac_exeext
1887        }; then :
1888   ac_retval=0
1889 else
1890   $as_echo "$as_me: failed program was:" >&5
1891 sed 's/^/| /' conftest.$ac_ext >&5
1892
1893         ac_retval=1
1894 fi
1895   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1896   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1897   # interfere with the next link command; also delete a directory that is
1898   # left behind by Apple's compiler.  We do this before executing the actions.
1899   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1900   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1901   as_fn_set_status $ac_retval
1902
1903 } # ac_fn_c_try_link
1904
1905 # ac_fn_c_check_func LINENO FUNC VAR
1906 # ----------------------------------
1907 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1908 ac_fn_c_check_func ()
1909 {
1910   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1911   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1912 $as_echo_n "checking for $2... " >&6; }
1913 if eval "test \"\${$3+set}\"" = set; then :
1914   $as_echo_n "(cached) " >&6
1915 else
1916   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1917 /* end confdefs.h.  */
1918 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1919    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1920 #define $2 innocuous_$2
1921
1922 /* System header to define __stub macros and hopefully few prototypes,
1923     which can conflict with char $2 (); below.
1924     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1925     <limits.h> exists even on freestanding compilers.  */
1926
1927 #ifdef __STDC__
1928 # include <limits.h>
1929 #else
1930 # include <assert.h>
1931 #endif
1932
1933 #undef $2
1934
1935 /* Override any GCC internal prototype to avoid an error.
1936    Use char because int might match the return type of a GCC
1937    builtin and then its argument prototype would still apply.  */
1938 #ifdef __cplusplus
1939 extern "C"
1940 #endif
1941 char $2 ();
1942 /* The GNU C library defines this for functions which it implements
1943     to always fail with ENOSYS.  Some functions are actually named
1944     something starting with __ and the normal name is an alias.  */
1945 #if defined __stub_$2 || defined __stub___$2
1946 choke me
1947 #endif
1948
1949 int
1950 main ()
1951 {
1952 return $2 ();
1953   ;
1954   return 0;
1955 }
1956 _ACEOF
1957 if ac_fn_c_try_link "$LINENO"; then :
1958   eval "$3=yes"
1959 else
1960   eval "$3=no"
1961 fi
1962 rm -f core conftest.err conftest.$ac_objext \
1963     conftest$ac_exeext conftest.$ac_ext
1964 fi
1965 eval ac_res=\$$3
1966                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1967 $as_echo "$ac_res" >&6; }
1968   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1969
1970 } # ac_fn_c_check_func
1971
1972 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1973 # -------------------------------------------
1974 # Tests whether TYPE exists after having included INCLUDES, setting cache
1975 # variable VAR accordingly.
1976 ac_fn_c_check_type ()
1977 {
1978   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1979   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1980 $as_echo_n "checking for $2... " >&6; }
1981 if eval "test \"\${$3+set}\"" = set; then :
1982   $as_echo_n "(cached) " >&6
1983 else
1984   eval "$3=no"
1985   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1986 /* end confdefs.h.  */
1987 $4
1988 int
1989 main ()
1990 {
1991 if (sizeof ($2))
1992          return 0;
1993   ;
1994   return 0;
1995 }
1996 _ACEOF
1997 if ac_fn_c_try_compile "$LINENO"; then :
1998   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1999 /* end confdefs.h.  */
2000 $4
2001 int
2002 main ()
2003 {
2004 if (sizeof (($2)))
2005             return 0;
2006   ;
2007   return 0;
2008 }
2009 _ACEOF
2010 if ac_fn_c_try_compile "$LINENO"; then :
2011
2012 else
2013   eval "$3=yes"
2014 fi
2015 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2016 fi
2017 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2018 fi
2019 eval ac_res=\$$3
2020                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2021 $as_echo "$ac_res" >&6; }
2022   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2023
2024 } # ac_fn_c_check_type
2025 cat >config.log <<_ACEOF
2026 This file contains any messages produced by compilers while
2027 running configure, to aid debugging if configure makes a mistake.
2028
2029 It was created by libdaemon $as_me 0.14, which was
2030 generated by GNU Autoconf 2.67.  Invocation command line was
2031
2032   $ $0 $@
2033
2034 _ACEOF
2035 exec 5>>config.log
2036 {
2037 cat <<_ASUNAME
2038 ## --------- ##
2039 ## Platform. ##
2040 ## --------- ##
2041
2042 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2043 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2044 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2045 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2046 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2047
2048 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2049 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2050
2051 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2052 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2053 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2054 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2055 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2056 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2057 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2058
2059 _ASUNAME
2060
2061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2062 for as_dir in $PATH
2063 do
2064   IFS=$as_save_IFS
2065   test -z "$as_dir" && as_dir=.
2066     $as_echo "PATH: $as_dir"
2067   done
2068 IFS=$as_save_IFS
2069
2070 } >&5
2071
2072 cat >&5 <<_ACEOF
2073
2074
2075 ## ----------- ##
2076 ## Core tests. ##
2077 ## ----------- ##
2078
2079 _ACEOF
2080
2081
2082 # Keep a trace of the command line.
2083 # Strip out --no-create and --no-recursion so they do not pile up.
2084 # Strip out --silent because we don't want to record it for future runs.
2085 # Also quote any args containing shell meta-characters.
2086 # Make two passes to allow for proper duplicate-argument suppression.
2087 ac_configure_args=
2088 ac_configure_args0=
2089 ac_configure_args1=
2090 ac_must_keep_next=false
2091 for ac_pass in 1 2
2092 do
2093   for ac_arg
2094   do
2095     case $ac_arg in
2096     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2097     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2098     | -silent | --silent | --silen | --sile | --sil)
2099       continue ;;
2100     *\'*)
2101       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2102     esac
2103     case $ac_pass in
2104     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2105     2)
2106       as_fn_append ac_configure_args1 " '$ac_arg'"
2107       if test $ac_must_keep_next = true; then
2108         ac_must_keep_next=false # Got value, back to normal.
2109       else
2110         case $ac_arg in
2111           *=* | --config-cache | -C | -disable-* | --disable-* \
2112           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2113           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2114           | -with-* | --with-* | -without-* | --without-* | --x)
2115             case "$ac_configure_args0 " in
2116               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2117             esac
2118             ;;
2119           -* ) ac_must_keep_next=true ;;
2120         esac
2121       fi
2122       as_fn_append ac_configure_args " '$ac_arg'"
2123       ;;
2124     esac
2125   done
2126 done
2127 { ac_configure_args0=; unset ac_configure_args0;}
2128 { ac_configure_args1=; unset ac_configure_args1;}
2129
2130 # When interrupted or exit'd, cleanup temporary files, and complete
2131 # config.log.  We remove comments because anyway the quotes in there
2132 # would cause problems or look ugly.
2133 # WARNING: Use '\'' to represent an apostrophe within the trap.
2134 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2135 trap 'exit_status=$?
2136   # Save into config.log some information that might help in debugging.
2137   {
2138     echo
2139
2140     $as_echo "## ---------------- ##
2141 ## Cache variables. ##
2142 ## ---------------- ##"
2143     echo
2144     # The following way of writing the cache mishandles newlines in values,
2145 (
2146   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2147     eval ac_val=\$$ac_var
2148     case $ac_val in #(
2149     *${as_nl}*)
2150       case $ac_var in #(
2151       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2152 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2153       esac
2154       case $ac_var in #(
2155       _ | IFS | as_nl) ;; #(
2156       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2157       *) { eval $ac_var=; unset $ac_var;} ;;
2158       esac ;;
2159     esac
2160   done
2161   (set) 2>&1 |
2162     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2163     *${as_nl}ac_space=\ *)
2164       sed -n \
2165         "s/'\''/'\''\\\\'\'''\''/g;
2166           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2167       ;; #(
2168     *)
2169       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2170       ;;
2171     esac |
2172     sort
2173 )
2174     echo
2175
2176     $as_echo "## ----------------- ##
2177 ## Output variables. ##
2178 ## ----------------- ##"
2179     echo
2180     for ac_var in $ac_subst_vars
2181     do
2182       eval ac_val=\$$ac_var
2183       case $ac_val in
2184       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2185       esac
2186       $as_echo "$ac_var='\''$ac_val'\''"
2187     done | sort
2188     echo
2189
2190     if test -n "$ac_subst_files"; then
2191       $as_echo "## ------------------- ##
2192 ## File substitutions. ##
2193 ## ------------------- ##"
2194       echo
2195       for ac_var in $ac_subst_files
2196       do
2197         eval ac_val=\$$ac_var
2198         case $ac_val in
2199         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2200         esac
2201         $as_echo "$ac_var='\''$ac_val'\''"
2202       done | sort
2203       echo
2204     fi
2205
2206     if test -s confdefs.h; then
2207       $as_echo "## ----------- ##
2208 ## confdefs.h. ##
2209 ## ----------- ##"
2210       echo
2211       cat confdefs.h
2212       echo
2213     fi
2214     test "$ac_signal" != 0 &&
2215       $as_echo "$as_me: caught signal $ac_signal"
2216     $as_echo "$as_me: exit $exit_status"
2217   } >&5
2218   rm -f core *.core core.conftest.* &&
2219     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2220     exit $exit_status
2221 ' 0
2222 for ac_signal in 1 2 13 15; do
2223   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2224 done
2225 ac_signal=0
2226
2227 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2228 rm -f -r conftest* confdefs.h
2229
2230 $as_echo "/* confdefs.h */" > confdefs.h
2231
2232 # Predefined preprocessor variables.
2233
2234 cat >>confdefs.h <<_ACEOF
2235 #define PACKAGE_NAME "$PACKAGE_NAME"
2236 _ACEOF
2237
2238 cat >>confdefs.h <<_ACEOF
2239 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2240 _ACEOF
2241
2242 cat >>confdefs.h <<_ACEOF
2243 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2244 _ACEOF
2245
2246 cat >>confdefs.h <<_ACEOF
2247 #define PACKAGE_STRING "$PACKAGE_STRING"
2248 _ACEOF
2249
2250 cat >>confdefs.h <<_ACEOF
2251 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2252 _ACEOF
2253
2254 cat >>confdefs.h <<_ACEOF
2255 #define PACKAGE_URL "$PACKAGE_URL"
2256 _ACEOF
2257
2258
2259 # Let the site file select an alternate cache file if it wants to.
2260 # Prefer an explicitly selected file to automatically selected ones.
2261 ac_site_file1=NONE
2262 ac_site_file2=NONE
2263 if test -n "$CONFIG_SITE"; then
2264   # We do not want a PATH search for config.site.
2265   case $CONFIG_SITE in #((
2266     -*)  ac_site_file1=./$CONFIG_SITE;;
2267     */*) ac_site_file1=$CONFIG_SITE;;
2268     *)   ac_site_file1=./$CONFIG_SITE;;
2269   esac
2270 elif test "x$prefix" != xNONE; then
2271   ac_site_file1=$prefix/share/config.site
2272   ac_site_file2=$prefix/etc/config.site
2273 else
2274   ac_site_file1=$ac_default_prefix/share/config.site
2275   ac_site_file2=$ac_default_prefix/etc/config.site
2276 fi
2277 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2278 do
2279   test "x$ac_site_file" = xNONE && continue
2280   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2281     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2282 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2283     sed 's/^/| /' "$ac_site_file" >&5
2284     . "$ac_site_file" \
2285       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2286 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2287 as_fn_error $? "failed to load site script $ac_site_file
2288 See \`config.log' for more details" "$LINENO" 5 ; }
2289   fi
2290 done
2291
2292 if test -r "$cache_file"; then
2293   # Some versions of bash will fail to source /dev/null (special files
2294   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2295   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2296     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2297 $as_echo "$as_me: loading cache $cache_file" >&6;}
2298     case $cache_file in
2299       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2300       *)                      . "./$cache_file";;
2301     esac
2302   fi
2303 else
2304   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2305 $as_echo "$as_me: creating cache $cache_file" >&6;}
2306   >$cache_file
2307 fi
2308
2309 # Check that the precious variables saved in the cache have kept the same
2310 # value.
2311 ac_cache_corrupted=false
2312 for ac_var in $ac_precious_vars; do
2313   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2314   eval ac_new_set=\$ac_env_${ac_var}_set
2315   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2316   eval ac_new_val=\$ac_env_${ac_var}_value
2317   case $ac_old_set,$ac_new_set in
2318     set,)
2319       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2320 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2321       ac_cache_corrupted=: ;;
2322     ,set)
2323       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2324 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2325       ac_cache_corrupted=: ;;
2326     ,);;
2327     *)
2328       if test "x$ac_old_val" != "x$ac_new_val"; then
2329         # differences in whitespace do not lead to failure.
2330         ac_old_val_w=`echo x $ac_old_val`
2331         ac_new_val_w=`echo x $ac_new_val`
2332         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2333           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2334 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2335           ac_cache_corrupted=:
2336         else
2337           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2338 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2339           eval $ac_var=\$ac_old_val
2340         fi
2341         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2342 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2343         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2344 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2345       fi;;
2346   esac
2347   # Pass precious variables to config.status.
2348   if test "$ac_new_set" = set; then
2349     case $ac_new_val in
2350     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2351     *) ac_arg=$ac_var=$ac_new_val ;;
2352     esac
2353     case " $ac_configure_args " in
2354       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2355       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2356     esac
2357   fi
2358 done
2359 if $ac_cache_corrupted; then
2360   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2361 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2362   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2363 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2364   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2365 fi
2366 ## -------------------- ##
2367 ## Main body of script. ##
2368 ## -------------------- ##
2369
2370 ac_ext=c
2371 ac_cpp='$CPP $CPPFLAGS'
2372 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2373 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2374 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2375
2376
2377
2378 ac_config_headers="$ac_config_headers config.h"
2379
2380
2381
2382 am__api_version='1.11'
2383
2384 ac_aux_dir=
2385 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2386   if test -f "$ac_dir/install-sh"; then
2387     ac_aux_dir=$ac_dir
2388     ac_install_sh="$ac_aux_dir/install-sh -c"
2389     break
2390   elif test -f "$ac_dir/install.sh"; then
2391     ac_aux_dir=$ac_dir
2392     ac_install_sh="$ac_aux_dir/install.sh -c"
2393     break
2394   elif test -f "$ac_dir/shtool"; then
2395     ac_aux_dir=$ac_dir
2396     ac_install_sh="$ac_aux_dir/shtool install -c"
2397     break
2398   fi
2399 done
2400 if test -z "$ac_aux_dir"; then
2401   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2402 fi
2403
2404 # These three variables are undocumented and unsupported,
2405 # and are intended to be withdrawn in a future Autoconf release.
2406 # They can cause serious problems if a builder's source tree is in a directory
2407 # whose full name contains unusual characters.
2408 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2409 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2410 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2411
2412
2413 # Find a good install program.  We prefer a C program (faster),
2414 # so one script is as good as another.  But avoid the broken or
2415 # incompatible versions:
2416 # SysV /etc/install, /usr/sbin/install
2417 # SunOS /usr/etc/install
2418 # IRIX /sbin/install
2419 # AIX /bin/install
2420 # AmigaOS /C/install, which installs bootblocks on floppy discs
2421 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2422 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2423 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2424 # OS/2's system install, which has a completely different semantic
2425 # ./install, which can be erroneously created by make from ./install.sh.
2426 # Reject install programs that cannot install multiple files.
2427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2428 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2429 if test -z "$INSTALL"; then
2430 if test "${ac_cv_path_install+set}" = set; then :
2431   $as_echo_n "(cached) " >&6
2432 else
2433   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2434 for as_dir in $PATH
2435 do
2436   IFS=$as_save_IFS
2437   test -z "$as_dir" && as_dir=.
2438     # Account for people who put trailing slashes in PATH elements.
2439 case $as_dir/ in #((
2440   ./ | .// | /[cC]/* | \
2441   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2442   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2443   /usr/ucb/* ) ;;
2444   *)
2445     # OSF1 and SCO ODT 3.0 have their own names for install.
2446     # Don't use installbsd from OSF since it installs stuff as root
2447     # by default.
2448     for ac_prog in ginstall scoinst install; do
2449       for ac_exec_ext in '' $ac_executable_extensions; do
2450         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2451           if test $ac_prog = install &&
2452             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2453             # AIX install.  It has an incompatible calling convention.
2454             :
2455           elif test $ac_prog = install &&
2456             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2457             # program-specific install script used by HP pwplus--don't use.
2458             :
2459           else
2460             rm -rf conftest.one conftest.two conftest.dir
2461             echo one > conftest.one
2462             echo two > conftest.two
2463             mkdir conftest.dir
2464             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2465               test -s conftest.one && test -s conftest.two &&
2466               test -s conftest.dir/conftest.one &&
2467               test -s conftest.dir/conftest.two
2468             then
2469               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2470               break 3
2471             fi
2472           fi
2473         fi
2474       done
2475     done
2476     ;;
2477 esac
2478
2479   done
2480 IFS=$as_save_IFS
2481
2482 rm -rf conftest.one conftest.two conftest.dir
2483
2484 fi
2485   if test "${ac_cv_path_install+set}" = set; then
2486     INSTALL=$ac_cv_path_install
2487   else
2488     # As a last resort, use the slow shell script.  Don't cache a
2489     # value for INSTALL within a source directory, because that will
2490     # break other packages using the cache if that directory is
2491     # removed, or if the value is a relative name.
2492     INSTALL=$ac_install_sh
2493   fi
2494 fi
2495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2496 $as_echo "$INSTALL" >&6; }
2497
2498 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2499 # It thinks the first close brace ends the variable substitution.
2500 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2501
2502 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2503
2504 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2505
2506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2507 $as_echo_n "checking whether build environment is sane... " >&6; }
2508 # Just in case
2509 sleep 1
2510 echo timestamp > conftest.file
2511 # Reject unsafe characters in $srcdir or the absolute working directory
2512 # name.  Accept space and tab only in the latter.
2513 am_lf='
2514 '
2515 case `pwd` in
2516   *[\\\"\#\$\&\'\`$am_lf]*)
2517     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
2518 esac
2519 case $srcdir in
2520   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2521     as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
2522 esac
2523
2524 # Do `set' in a subshell so we don't clobber the current shell's
2525 # arguments.  Must try -L first in case configure is actually a
2526 # symlink; some systems play weird games with the mod time of symlinks
2527 # (eg FreeBSD returns the mod time of the symlink's containing
2528 # directory).
2529 if (
2530    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2531    if test "$*" = "X"; then
2532       # -L didn't work.
2533       set X `ls -t "$srcdir/configure" conftest.file`
2534    fi
2535    rm -f conftest.file
2536    if test "$*" != "X $srcdir/configure conftest.file" \
2537       && test "$*" != "X conftest.file $srcdir/configure"; then
2538
2539       # If neither matched, then we have a broken ls.  This can happen
2540       # if, for instance, CONFIG_SHELL is bash and it inherits a
2541       # broken ls alias from the environment.  This has actually
2542       # happened.  Such a system could not be considered "sane".
2543       as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2544 alias in your environment" "$LINENO" 5
2545    fi
2546
2547    test "$2" = conftest.file
2548    )
2549 then
2550    # Ok.
2551    :
2552 else
2553    as_fn_error $? "newly created file is older than distributed files!
2554 Check your system clock" "$LINENO" 5
2555 fi
2556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2557 $as_echo "yes" >&6; }
2558 test "$program_prefix" != NONE &&
2559   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2560 # Use a double $ so make ignores it.
2561 test "$program_suffix" != NONE &&
2562   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2563 # Double any \ or $.
2564 # By default was `s,x,x', remove it if useless.
2565 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2566 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2567
2568 # expand $ac_aux_dir to an absolute path
2569 am_aux_dir=`cd $ac_aux_dir && pwd`
2570
2571 if test x"${MISSING+set}" != xset; then
2572   case $am_aux_dir in
2573   *\ * | *\     *)
2574     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2575   *)
2576     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2577   esac
2578 fi
2579 # Use eval to expand $SHELL
2580 if eval "$MISSING --run true"; then
2581   am_missing_run="$MISSING --run "
2582 else
2583   am_missing_run=
2584   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2585 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2586 fi
2587
2588 if test x"${install_sh}" != xset; then
2589   case $am_aux_dir in
2590   *\ * | *\     *)
2591     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2592   *)
2593     install_sh="\${SHELL} $am_aux_dir/install-sh"
2594   esac
2595 fi
2596
2597 # Installed binaries are usually stripped using `strip' when the user
2598 # run `make install-strip'.  However `strip' might not be the right
2599 # tool to use in cross-compilation environments, therefore Automake
2600 # will honor the `STRIP' environment variable to overrule this program.
2601 if test "$cross_compiling" != no; then
2602   if test -n "$ac_tool_prefix"; then
2603   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2604 set dummy ${ac_tool_prefix}strip; ac_word=$2
2605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2606 $as_echo_n "checking for $ac_word... " >&6; }
2607 if test "${ac_cv_prog_STRIP+set}" = set; then :
2608   $as_echo_n "(cached) " >&6
2609 else
2610   if test -n "$STRIP"; then
2611   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2612 else
2613 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2614 for as_dir in $PATH
2615 do
2616   IFS=$as_save_IFS
2617   test -z "$as_dir" && as_dir=.
2618     for ac_exec_ext in '' $ac_executable_extensions; do
2619   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2620     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2621     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2622     break 2
2623   fi
2624 done
2625   done
2626 IFS=$as_save_IFS
2627
2628 fi
2629 fi
2630 STRIP=$ac_cv_prog_STRIP
2631 if test -n "$STRIP"; then
2632   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2633 $as_echo "$STRIP" >&6; }
2634 else
2635   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2636 $as_echo "no" >&6; }
2637 fi
2638
2639
2640 fi
2641 if test -z "$ac_cv_prog_STRIP"; then
2642   ac_ct_STRIP=$STRIP
2643   # Extract the first word of "strip", so it can be a program name with args.
2644 set dummy strip; ac_word=$2
2645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2646 $as_echo_n "checking for $ac_word... " >&6; }
2647 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2648   $as_echo_n "(cached) " >&6
2649 else
2650   if test -n "$ac_ct_STRIP"; then
2651   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2652 else
2653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2654 for as_dir in $PATH
2655 do
2656   IFS=$as_save_IFS
2657   test -z "$as_dir" && as_dir=.
2658     for ac_exec_ext in '' $ac_executable_extensions; do
2659   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2660     ac_cv_prog_ac_ct_STRIP="strip"
2661     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2662     break 2
2663   fi
2664 done
2665   done
2666 IFS=$as_save_IFS
2667
2668 fi
2669 fi
2670 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2671 if test -n "$ac_ct_STRIP"; then
2672   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2673 $as_echo "$ac_ct_STRIP" >&6; }
2674 else
2675   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2676 $as_echo "no" >&6; }
2677 fi
2678
2679   if test "x$ac_ct_STRIP" = x; then
2680     STRIP=":"
2681   else
2682     case $cross_compiling:$ac_tool_warned in
2683 yes:)
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2685 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2686 ac_tool_warned=yes ;;
2687 esac
2688     STRIP=$ac_ct_STRIP
2689   fi
2690 else
2691   STRIP="$ac_cv_prog_STRIP"
2692 fi
2693
2694 fi
2695 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2696
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2698 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2699 if test -z "$MKDIR_P"; then
2700   if test "${ac_cv_path_mkdir+set}" = set; then :
2701   $as_echo_n "(cached) " >&6
2702 else
2703   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2704 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2705 do
2706   IFS=$as_save_IFS
2707   test -z "$as_dir" && as_dir=.
2708     for ac_prog in mkdir gmkdir; do
2709          for ac_exec_ext in '' $ac_executable_extensions; do
2710            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2711            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2712              'mkdir (GNU coreutils) '* | \
2713              'mkdir (coreutils) '* | \
2714              'mkdir (fileutils) '4.1*)
2715                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2716                break 3;;
2717            esac
2718          done
2719        done
2720   done
2721 IFS=$as_save_IFS
2722
2723 fi
2724
2725   test -d ./--version && rmdir ./--version
2726   if test "${ac_cv_path_mkdir+set}" = set; then
2727     MKDIR_P="$ac_cv_path_mkdir -p"
2728   else
2729     # As a last resort, use the slow shell script.  Don't cache a
2730     # value for MKDIR_P within a source directory, because that will
2731     # break other packages using the cache if that directory is
2732     # removed, or if the value is a relative name.
2733     MKDIR_P="$ac_install_sh -d"
2734   fi
2735 fi
2736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2737 $as_echo "$MKDIR_P" >&6; }
2738
2739 mkdir_p="$MKDIR_P"
2740 case $mkdir_p in
2741   [\\/$]* | ?:[\\/]*) ;;
2742   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2743 esac
2744
2745 for ac_prog in gawk mawk nawk awk
2746 do
2747   # Extract the first word of "$ac_prog", so it can be a program name with args.
2748 set dummy $ac_prog; ac_word=$2
2749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2750 $as_echo_n "checking for $ac_word... " >&6; }
2751 if test "${ac_cv_prog_AWK+set}" = set; then :
2752   $as_echo_n "(cached) " >&6
2753 else
2754   if test -n "$AWK"; then
2755   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2756 else
2757 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2758 for as_dir in $PATH
2759 do
2760   IFS=$as_save_IFS
2761   test -z "$as_dir" && as_dir=.
2762     for ac_exec_ext in '' $ac_executable_extensions; do
2763   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2764     ac_cv_prog_AWK="$ac_prog"
2765     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2766     break 2
2767   fi
2768 done
2769   done
2770 IFS=$as_save_IFS
2771
2772 fi
2773 fi
2774 AWK=$ac_cv_prog_AWK
2775 if test -n "$AWK"; then
2776   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2777 $as_echo "$AWK" >&6; }
2778 else
2779   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2780 $as_echo "no" >&6; }
2781 fi
2782
2783
2784   test -n "$AWK" && break
2785 done
2786
2787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2788 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2789 set x ${MAKE-make}
2790 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2791 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
2792   $as_echo_n "(cached) " >&6
2793 else
2794   cat >conftest.make <<\_ACEOF
2795 SHELL = /bin/sh
2796 all:
2797         @echo '@@@%%%=$(MAKE)=@@@%%%'
2798 _ACEOF
2799 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2800 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2801   *@@@%%%=?*=@@@%%%*)
2802     eval ac_cv_prog_make_${ac_make}_set=yes;;
2803   *)
2804     eval ac_cv_prog_make_${ac_make}_set=no;;
2805 esac
2806 rm -f conftest.make
2807 fi
2808 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2809   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2810 $as_echo "yes" >&6; }
2811   SET_MAKE=
2812 else
2813   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2814 $as_echo "no" >&6; }
2815   SET_MAKE="MAKE=${MAKE-make}"
2816 fi
2817
2818 rm -rf .tst 2>/dev/null
2819 mkdir .tst 2>/dev/null
2820 if test -d .tst; then
2821   am__leading_dot=.
2822 else
2823   am__leading_dot=_
2824 fi
2825 rmdir .tst 2>/dev/null
2826
2827 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2828   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2829   # is not polluted with repeated "-I."
2830   am__isrc=' -I$(srcdir)'
2831   # test to see if srcdir already configured
2832   if test -f $srcdir/config.status; then
2833     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2834   fi
2835 fi
2836
2837 # test whether we have cygpath
2838 if test -z "$CYGPATH_W"; then
2839   if (cygpath --version) >/dev/null 2>/dev/null; then
2840     CYGPATH_W='cygpath -w'
2841   else
2842     CYGPATH_W=echo
2843   fi
2844 fi
2845
2846
2847 # Define the identity of the package.
2848  PACKAGE='libdaemon'
2849  VERSION='0.14'
2850
2851
2852 cat >>confdefs.h <<_ACEOF
2853 #define PACKAGE "$PACKAGE"
2854 _ACEOF
2855
2856
2857 cat >>confdefs.h <<_ACEOF
2858 #define VERSION "$VERSION"
2859 _ACEOF
2860
2861 # Some tools Automake needs.
2862
2863 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2864
2865
2866 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2867
2868
2869 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2870
2871
2872 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2873
2874
2875 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2876
2877 # We need awk for the "check" target.  The system "awk" is bad on
2878 # some platforms.
2879 # Always define AMTAR for backward compatibility.
2880
2881 AMTAR=${AMTAR-"${am_missing_run}tar"}
2882
2883 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2884
2885
2886
2887
2888
2889
2890 PACKAGE_URL=http://0pointer.de/lennart/projects/libdaemon/
2891
2892
2893 LIBDAEMON_VERSION_INFO=5:0:5
2894
2895
2896 if type -p stow > /dev/null && test -d /usr/local/stow ; then
2897    { $as_echo "$as_me:${as_lineno-$LINENO}: *** Found /usr/local/stow: default install prefix set to /usr/local/stow/${PACKAGE_NAME}-${PACKAGE_VERSION} ***" >&5
2898 $as_echo "$as_me: *** Found /usr/local/stow: default install prefix set to /usr/local/stow/${PACKAGE_NAME}-${PACKAGE_VERSION} ***" >&6;}
2899    ac_default_prefix="/usr/local/stow/${PACKAGE_NAME}-${PACKAGE_VERSION}"
2900 fi
2901
2902 # Check whether --enable-silent-rules was given.
2903 if test "${enable_silent_rules+set}" = set; then :
2904   enableval=$enable_silent_rules;
2905 fi
2906
2907 case $enable_silent_rules in
2908 yes) AM_DEFAULT_VERBOSITY=0;;
2909 no)  AM_DEFAULT_VERBOSITY=1;;
2910 *)   AM_DEFAULT_VERBOSITY=0;;
2911 esac
2912 AM_BACKSLASH='\'
2913
2914
2915 # Checks for programs.
2916 ac_ext=c
2917 ac_cpp='$CPP $CPPFLAGS'
2918 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2919 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2920 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2921 if test -n "$ac_tool_prefix"; then
2922   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2923 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2925 $as_echo_n "checking for $ac_word... " >&6; }
2926 if test "${ac_cv_prog_CC+set}" = set; then :
2927   $as_echo_n "(cached) " >&6
2928 else
2929   if test -n "$CC"; then
2930   ac_cv_prog_CC="$CC" # Let the user override the test.
2931 else
2932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2933 for as_dir in $PATH
2934 do
2935   IFS=$as_save_IFS
2936   test -z "$as_dir" && as_dir=.
2937     for ac_exec_ext in '' $ac_executable_extensions; do
2938   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2939     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2940     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2941     break 2
2942   fi
2943 done
2944   done
2945 IFS=$as_save_IFS
2946
2947 fi
2948 fi
2949 CC=$ac_cv_prog_CC
2950 if test -n "$CC"; then
2951   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2952 $as_echo "$CC" >&6; }
2953 else
2954   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2955 $as_echo "no" >&6; }
2956 fi
2957
2958
2959 fi
2960 if test -z "$ac_cv_prog_CC"; then
2961   ac_ct_CC=$CC
2962   # Extract the first word of "gcc", so it can be a program name with args.
2963 set dummy gcc; ac_word=$2
2964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2965 $as_echo_n "checking for $ac_word... " >&6; }
2966 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2967   $as_echo_n "(cached) " >&6
2968 else
2969   if test -n "$ac_ct_CC"; then
2970   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2971 else
2972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2973 for as_dir in $PATH
2974 do
2975   IFS=$as_save_IFS
2976   test -z "$as_dir" && as_dir=.
2977     for ac_exec_ext in '' $ac_executable_extensions; do
2978   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2979     ac_cv_prog_ac_ct_CC="gcc"
2980     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2981     break 2
2982   fi
2983 done
2984   done
2985 IFS=$as_save_IFS
2986
2987 fi
2988 fi
2989 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2990 if test -n "$ac_ct_CC"; then
2991   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2992 $as_echo "$ac_ct_CC" >&6; }
2993 else
2994   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2995 $as_echo "no" >&6; }
2996 fi
2997
2998   if test "x$ac_ct_CC" = x; then
2999     CC=""
3000   else
3001     case $cross_compiling:$ac_tool_warned in
3002 yes:)
3003 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3004 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3005 ac_tool_warned=yes ;;
3006 esac
3007     CC=$ac_ct_CC
3008   fi
3009 else
3010   CC="$ac_cv_prog_CC"
3011 fi
3012
3013 if test -z "$CC"; then
3014           if test -n "$ac_tool_prefix"; then
3015     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3016 set dummy ${ac_tool_prefix}cc; ac_word=$2
3017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3018 $as_echo_n "checking for $ac_word... " >&6; }
3019 if test "${ac_cv_prog_CC+set}" = set; then :
3020   $as_echo_n "(cached) " >&6
3021 else
3022   if test -n "$CC"; then
3023   ac_cv_prog_CC="$CC" # Let the user override the test.
3024 else
3025 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3026 for as_dir in $PATH
3027 do
3028   IFS=$as_save_IFS
3029   test -z "$as_dir" && as_dir=.
3030     for ac_exec_ext in '' $ac_executable_extensions; do
3031   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3032     ac_cv_prog_CC="${ac_tool_prefix}cc"
3033     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3034     break 2
3035   fi
3036 done
3037   done
3038 IFS=$as_save_IFS
3039
3040 fi
3041 fi
3042 CC=$ac_cv_prog_CC
3043 if test -n "$CC"; then
3044   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3045 $as_echo "$CC" >&6; }
3046 else
3047   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3048 $as_echo "no" >&6; }
3049 fi
3050
3051
3052   fi
3053 fi
3054 if test -z "$CC"; then
3055   # Extract the first word of "cc", so it can be a program name with args.
3056 set dummy cc; ac_word=$2
3057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3058 $as_echo_n "checking for $ac_word... " >&6; }
3059 if test "${ac_cv_prog_CC+set}" = set; then :
3060   $as_echo_n "(cached) " >&6
3061 else
3062   if test -n "$CC"; then
3063   ac_cv_prog_CC="$CC" # Let the user override the test.
3064 else
3065   ac_prog_rejected=no
3066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3067 for as_dir in $PATH
3068 do
3069   IFS=$as_save_IFS
3070   test -z "$as_dir" && as_dir=.
3071     for ac_exec_ext in '' $ac_executable_extensions; do
3072   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3073     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3074        ac_prog_rejected=yes
3075        continue
3076      fi
3077     ac_cv_prog_CC="cc"
3078     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3079     break 2
3080   fi
3081 done
3082   done
3083 IFS=$as_save_IFS
3084
3085 if test $ac_prog_rejected = yes; then
3086   # We found a bogon in the path, so make sure we never use it.
3087   set dummy $ac_cv_prog_CC
3088   shift
3089   if test $# != 0; then
3090     # We chose a different compiler from the bogus one.
3091     # However, it has the same basename, so the bogon will be chosen
3092     # first if we set CC to just the basename; use the full file name.
3093     shift
3094     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3095   fi
3096 fi
3097 fi
3098 fi
3099 CC=$ac_cv_prog_CC
3100 if test -n "$CC"; then
3101   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3102 $as_echo "$CC" >&6; }
3103 else
3104   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3105 $as_echo "no" >&6; }
3106 fi
3107
3108
3109 fi
3110 if test -z "$CC"; then
3111   if test -n "$ac_tool_prefix"; then
3112   for ac_prog in cl.exe
3113   do
3114     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3115 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3117 $as_echo_n "checking for $ac_word... " >&6; }
3118 if test "${ac_cv_prog_CC+set}" = set; then :
3119   $as_echo_n "(cached) " >&6
3120 else
3121   if test -n "$CC"; then
3122   ac_cv_prog_CC="$CC" # Let the user override the test.
3123 else
3124 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3125 for as_dir in $PATH
3126 do
3127   IFS=$as_save_IFS
3128   test -z "$as_dir" && as_dir=.
3129     for ac_exec_ext in '' $ac_executable_extensions; do
3130   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3131     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3132     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3133     break 2
3134   fi
3135 done
3136   done
3137 IFS=$as_save_IFS
3138
3139 fi
3140 fi
3141 CC=$ac_cv_prog_CC
3142 if test -n "$CC"; then
3143   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3144 $as_echo "$CC" >&6; }
3145 else
3146   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3147 $as_echo "no" >&6; }
3148 fi
3149
3150
3151     test -n "$CC" && break
3152   done
3153 fi
3154 if test -z "$CC"; then
3155   ac_ct_CC=$CC
3156   for ac_prog in cl.exe
3157 do
3158   # Extract the first word of "$ac_prog", so it can be a program name with args.
3159 set dummy $ac_prog; ac_word=$2
3160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3161 $as_echo_n "checking for $ac_word... " >&6; }
3162 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3163   $as_echo_n "(cached) " >&6
3164 else
3165   if test -n "$ac_ct_CC"; then
3166   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3167 else
3168 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3169 for as_dir in $PATH
3170 do
3171   IFS=$as_save_IFS
3172   test -z "$as_dir" && as_dir=.
3173     for ac_exec_ext in '' $ac_executable_extensions; do
3174   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3175     ac_cv_prog_ac_ct_CC="$ac_prog"
3176     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3177     break 2
3178   fi
3179 done
3180   done
3181 IFS=$as_save_IFS
3182
3183 fi
3184 fi
3185 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3186 if test -n "$ac_ct_CC"; then
3187   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3188 $as_echo "$ac_ct_CC" >&6; }
3189 else
3190   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3191 $as_echo "no" >&6; }
3192 fi
3193
3194
3195   test -n "$ac_ct_CC" && break
3196 done
3197
3198   if test "x$ac_ct_CC" = x; then
3199     CC=""
3200   else
3201     case $cross_compiling:$ac_tool_warned in
3202 yes:)
3203 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3204 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3205 ac_tool_warned=yes ;;
3206 esac
3207     CC=$ac_ct_CC
3208   fi
3209 fi
3210
3211 fi
3212
3213
3214 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3215 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3216 as_fn_error $? "no acceptable C compiler found in \$PATH
3217 See \`config.log' for more details" "$LINENO" 5 ; }
3218
3219 # Provide some information about the compiler.
3220 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3221 set X $ac_compile
3222 ac_compiler=$2
3223 for ac_option in --version -v -V -qversion; do
3224   { { ac_try="$ac_compiler $ac_option >&5"
3225 case "(($ac_try" in
3226   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3227   *) ac_try_echo=$ac_try;;
3228 esac
3229 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3230 $as_echo "$ac_try_echo"; } >&5
3231   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3232   ac_status=$?
3233   if test -s conftest.err; then
3234     sed '10a\
3235 ... rest of stderr output deleted ...
3236          10q' conftest.err >conftest.er1
3237     cat conftest.er1 >&5
3238   fi
3239   rm -f conftest.er1 conftest.err
3240   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3241   test $ac_status = 0; }
3242 done
3243
3244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3245 /* end confdefs.h.  */
3246
3247 int
3248 main ()
3249 {
3250
3251   ;
3252   return 0;
3253 }
3254 _ACEOF
3255 ac_clean_files_save=$ac_clean_files
3256 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3257 # Try to create an executable without -o first, disregard a.out.
3258 # It will help us diagnose broken compilers, and finding out an intuition
3259 # of exeext.
3260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3261 $as_echo_n "checking whether the C compiler works... " >&6; }
3262 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3263
3264 # The possible output files:
3265 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3266
3267 ac_rmfiles=
3268 for ac_file in $ac_files
3269 do
3270   case $ac_file in
3271     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3272     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3273   esac
3274 done
3275 rm -f $ac_rmfiles
3276
3277 if { { ac_try="$ac_link_default"
3278 case "(($ac_try" in
3279   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3280   *) ac_try_echo=$ac_try;;
3281 esac
3282 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3283 $as_echo "$ac_try_echo"; } >&5
3284   (eval "$ac_link_default") 2>&5
3285   ac_status=$?
3286   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3287   test $ac_status = 0; }; then :
3288   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3289 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3290 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3291 # so that the user can short-circuit this test for compilers unknown to
3292 # Autoconf.
3293 for ac_file in $ac_files ''
3294 do
3295   test -f "$ac_file" || continue
3296   case $ac_file in
3297     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3298         ;;
3299     [ab].out )
3300         # We found the default executable, but exeext='' is most
3301         # certainly right.
3302         break;;
3303     *.* )
3304         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3305         then :; else
3306            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3307         fi
3308         # We set ac_cv_exeext here because the later test for it is not
3309         # safe: cross compilers may not add the suffix if given an `-o'
3310         # argument, so we may need to know it at that point already.
3311         # Even if this section looks crufty: it has the advantage of
3312         # actually working.
3313         break;;
3314     * )
3315         break;;
3316   esac
3317 done
3318 test "$ac_cv_exeext" = no && ac_cv_exeext=
3319
3320 else
3321   ac_file=''
3322 fi
3323 if test -z "$ac_file"; then :
3324   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3325 $as_echo "no" >&6; }
3326 $as_echo "$as_me: failed program was:" >&5
3327 sed 's/^/| /' conftest.$ac_ext >&5
3328
3329 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3330 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3331 as_fn_error 77 "C compiler cannot create executables
3332 See \`config.log' for more details" "$LINENO" 5 ; }
3333 else
3334   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3335 $as_echo "yes" >&6; }
3336 fi
3337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3338 $as_echo_n "checking for C compiler default output file name... " >&6; }
3339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3340 $as_echo "$ac_file" >&6; }
3341 ac_exeext=$ac_cv_exeext
3342
3343 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3344 ac_clean_files=$ac_clean_files_save
3345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3346 $as_echo_n "checking for suffix of executables... " >&6; }
3347 if { { ac_try="$ac_link"
3348 case "(($ac_try" in
3349   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3350   *) ac_try_echo=$ac_try;;
3351 esac
3352 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3353 $as_echo "$ac_try_echo"; } >&5
3354   (eval "$ac_link") 2>&5
3355   ac_status=$?
3356   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3357   test $ac_status = 0; }; then :
3358   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3359 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3360 # work properly (i.e., refer to `conftest.exe'), while it won't with
3361 # `rm'.
3362 for ac_file in conftest.exe conftest conftest.*; do
3363   test -f "$ac_file" || continue
3364   case $ac_file in
3365     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3366     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3367           break;;
3368     * ) break;;
3369   esac
3370 done
3371 else
3372   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3373 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3374 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3375 See \`config.log' for more details" "$LINENO" 5 ; }
3376 fi
3377 rm -f conftest conftest$ac_cv_exeext
3378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3379 $as_echo "$ac_cv_exeext" >&6; }
3380
3381 rm -f conftest.$ac_ext
3382 EXEEXT=$ac_cv_exeext
3383 ac_exeext=$EXEEXT
3384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3385 /* end confdefs.h.  */
3386 #include <stdio.h>
3387 int
3388 main ()
3389 {
3390 FILE *f = fopen ("conftest.out", "w");
3391  return ferror (f) || fclose (f) != 0;
3392
3393   ;
3394   return 0;
3395 }
3396 _ACEOF
3397 ac_clean_files="$ac_clean_files conftest.out"
3398 # Check that the compiler produces executables we can run.  If not, either
3399 # the compiler is broken, or we cross compile.
3400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3401 $as_echo_n "checking whether we are cross compiling... " >&6; }
3402 if test "$cross_compiling" != yes; then
3403   { { ac_try="$ac_link"
3404 case "(($ac_try" in
3405   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3406   *) ac_try_echo=$ac_try;;
3407 esac
3408 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3409 $as_echo "$ac_try_echo"; } >&5
3410   (eval "$ac_link") 2>&5
3411   ac_status=$?
3412   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3413   test $ac_status = 0; }
3414   if { ac_try='./conftest$ac_cv_exeext'
3415   { { case "(($ac_try" in
3416   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3417   *) ac_try_echo=$ac_try;;
3418 esac
3419 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3420 $as_echo "$ac_try_echo"; } >&5
3421   (eval "$ac_try") 2>&5
3422   ac_status=$?
3423   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3424   test $ac_status = 0; }; }; then
3425     cross_compiling=no
3426   else
3427     if test "$cross_compiling" = maybe; then
3428         cross_compiling=yes
3429     else
3430         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3431 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3432 as_fn_error $? "cannot run C compiled programs.
3433 If you meant to cross compile, use \`--host'.
3434 See \`config.log' for more details" "$LINENO" 5 ; }
3435     fi
3436   fi
3437 fi
3438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3439 $as_echo "$cross_compiling" >&6; }
3440
3441 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3442 ac_clean_files=$ac_clean_files_save
3443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3444 $as_echo_n "checking for suffix of object files... " >&6; }
3445 if test "${ac_cv_objext+set}" = set; then :
3446   $as_echo_n "(cached) " >&6
3447 else
3448   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3449 /* end confdefs.h.  */
3450
3451 int
3452 main ()
3453 {
3454
3455   ;
3456   return 0;
3457 }
3458 _ACEOF
3459 rm -f conftest.o conftest.obj
3460 if { { ac_try="$ac_compile"
3461 case "(($ac_try" in
3462   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3463   *) ac_try_echo=$ac_try;;
3464 esac
3465 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3466 $as_echo "$ac_try_echo"; } >&5
3467   (eval "$ac_compile") 2>&5
3468   ac_status=$?
3469   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3470   test $ac_status = 0; }; then :
3471   for ac_file in conftest.o conftest.obj conftest.*; do
3472   test -f "$ac_file" || continue;
3473   case $ac_file in
3474     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3475     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3476        break;;
3477   esac
3478 done
3479 else
3480   $as_echo "$as_me: failed program was:" >&5
3481 sed 's/^/| /' conftest.$ac_ext >&5
3482
3483 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3484 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3485 as_fn_error $? "cannot compute suffix of object files: cannot compile
3486 See \`config.log' for more details" "$LINENO" 5 ; }
3487 fi
3488 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3489 fi
3490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3491 $as_echo "$ac_cv_objext" >&6; }
3492 OBJEXT=$ac_cv_objext
3493 ac_objext=$OBJEXT
3494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3495 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3496 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3497   $as_echo_n "(cached) " >&6
3498 else
3499   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3500 /* end confdefs.h.  */
3501
3502 int
3503 main ()
3504 {
3505 #ifndef __GNUC__
3506        choke me
3507 #endif
3508
3509   ;
3510   return 0;
3511 }
3512 _ACEOF
3513 if ac_fn_c_try_compile "$LINENO"; then :
3514   ac_compiler_gnu=yes
3515 else
3516   ac_compiler_gnu=no
3517 fi
3518 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3519 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3520
3521 fi
3522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3523 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3524 if test $ac_compiler_gnu = yes; then
3525   GCC=yes
3526 else
3527   GCC=
3528 fi
3529 ac_test_CFLAGS=${CFLAGS+set}
3530 ac_save_CFLAGS=$CFLAGS
3531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3532 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3533 if test "${ac_cv_prog_cc_g+set}" = set; then :
3534   $as_echo_n "(cached) " >&6
3535 else
3536   ac_save_c_werror_flag=$ac_c_werror_flag
3537    ac_c_werror_flag=yes
3538    ac_cv_prog_cc_g=no
3539    CFLAGS="-g"
3540    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3541 /* end confdefs.h.  */
3542
3543 int
3544 main ()
3545 {
3546
3547   ;
3548   return 0;
3549 }
3550 _ACEOF
3551 if ac_fn_c_try_compile "$LINENO"; then :
3552   ac_cv_prog_cc_g=yes
3553 else
3554   CFLAGS=""
3555       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3556 /* end confdefs.h.  */
3557
3558 int
3559 main ()
3560 {
3561
3562   ;
3563   return 0;
3564 }
3565 _ACEOF
3566 if ac_fn_c_try_compile "$LINENO"; then :
3567
3568 else
3569   ac_c_werror_flag=$ac_save_c_werror_flag
3570          CFLAGS="-g"
3571          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3572 /* end confdefs.h.  */
3573
3574 int
3575 main ()
3576 {
3577
3578   ;
3579   return 0;
3580 }
3581 _ACEOF
3582 if ac_fn_c_try_compile "$LINENO"; then :
3583   ac_cv_prog_cc_g=yes
3584 fi
3585 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3586 fi
3587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3588 fi
3589 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3590    ac_c_werror_flag=$ac_save_c_werror_flag
3591 fi
3592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3593 $as_echo "$ac_cv_prog_cc_g" >&6; }
3594 if test "$ac_test_CFLAGS" = set; then
3595   CFLAGS=$ac_save_CFLAGS
3596 elif test $ac_cv_prog_cc_g = yes; then
3597   if test "$GCC" = yes; then
3598     CFLAGS="-g -O2"
3599   else
3600     CFLAGS="-g"
3601   fi
3602 else
3603   if test "$GCC" = yes; then
3604     CFLAGS="-O2"
3605   else
3606     CFLAGS=
3607   fi
3608 fi
3609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3610 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3611 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3612   $as_echo_n "(cached) " >&6
3613 else
3614   ac_cv_prog_cc_c89=no
3615 ac_save_CC=$CC
3616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3617 /* end confdefs.h.  */
3618 #include <stdarg.h>
3619 #include <stdio.h>
3620 #include <sys/types.h>
3621 #include <sys/stat.h>
3622 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3623 struct buf { int x; };
3624 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3625 static char *e (p, i)
3626      char **p;
3627      int i;
3628 {
3629   return p[i];
3630 }
3631 static char *f (char * (*g) (char **, int), char **p, ...)
3632 {
3633   char *s;
3634   va_list v;
3635   va_start (v,p);
3636   s = g (p, va_arg (v,int));
3637   va_end (v);
3638   return s;
3639 }
3640
3641 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3642    function prototypes and stuff, but not '\xHH' hex character constants.
3643    These don't provoke an error unfortunately, instead are silently treated
3644    as 'x'.  The following induces an error, until -std is added to get
3645    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3646    array size at least.  It's necessary to write '\x00'==0 to get something
3647    that's true only with -std.  */
3648 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3649
3650 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3651    inside strings and character constants.  */
3652 #define FOO(x) 'x'
3653 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3654
3655 int test (int i, double x);
3656 struct s1 {int (*f) (int a);};
3657 struct s2 {int (*f) (double a);};
3658 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3659 int argc;
3660 char **argv;
3661 int
3662 main ()
3663 {
3664 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3665   ;
3666   return 0;
3667 }
3668 _ACEOF
3669 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3670         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3671 do
3672   CC="$ac_save_CC $ac_arg"
3673   if ac_fn_c_try_compile "$LINENO"; then :
3674   ac_cv_prog_cc_c89=$ac_arg
3675 fi
3676 rm -f core conftest.err conftest.$ac_objext
3677   test "x$ac_cv_prog_cc_c89" != "xno" && break
3678 done
3679 rm -f conftest.$ac_ext
3680 CC=$ac_save_CC
3681
3682 fi
3683 # AC_CACHE_VAL
3684 case "x$ac_cv_prog_cc_c89" in
3685   x)
3686     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3687 $as_echo "none needed" >&6; } ;;
3688   xno)
3689     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3690 $as_echo "unsupported" >&6; } ;;
3691   *)
3692     CC="$CC $ac_cv_prog_cc_c89"
3693     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3694 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3695 esac
3696 if test "x$ac_cv_prog_cc_c89" != xno; then :
3697
3698 fi
3699
3700 ac_ext=c
3701 ac_cpp='$CPP $CPPFLAGS'
3702 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3703 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3704 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3705 DEPDIR="${am__leading_dot}deps"
3706
3707 ac_config_commands="$ac_config_commands depfiles"
3708
3709
3710 am_make=${MAKE-make}
3711 cat > confinc << 'END'
3712 am__doit:
3713         @echo this is the am__doit target
3714 .PHONY: am__doit
3715 END
3716 # If we don't find an include directive, just comment out the code.
3717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3718 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3719 am__include="#"
3720 am__quote=
3721 _am_result=none
3722 # First try GNU make style include.
3723 echo "include confinc" > confmf
3724 # Ignore all kinds of additional output from `make'.
3725 case `$am_make -s -f confmf 2> /dev/null` in #(
3726 *the\ am__doit\ target*)
3727   am__include=include
3728   am__quote=
3729   _am_result=GNU
3730   ;;
3731 esac
3732 # Now try BSD make style include.
3733 if test "$am__include" = "#"; then
3734    echo '.include "confinc"' > confmf
3735    case `$am_make -s -f confmf 2> /dev/null` in #(
3736    *the\ am__doit\ target*)
3737      am__include=.include
3738      am__quote="\""
3739      _am_result=BSD
3740      ;;
3741    esac
3742 fi
3743
3744
3745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3746 $as_echo "$_am_result" >&6; }
3747 rm -f confinc confmf
3748
3749 # Check whether --enable-dependency-tracking was given.
3750 if test "${enable_dependency_tracking+set}" = set; then :
3751   enableval=$enable_dependency_tracking;
3752 fi
3753
3754 if test "x$enable_dependency_tracking" != xno; then
3755   am_depcomp="$ac_aux_dir/depcomp"
3756   AMDEPBACKSLASH='\'
3757 fi
3758  if test "x$enable_dependency_tracking" != xno; then
3759   AMDEP_TRUE=
3760   AMDEP_FALSE='#'
3761 else
3762   AMDEP_TRUE='#'
3763   AMDEP_FALSE=
3764 fi
3765
3766
3767
3768 depcc="$CC"   am_compiler_list=
3769
3770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3771 $as_echo_n "checking dependency style of $depcc... " >&6; }
3772 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3773   $as_echo_n "(cached) " >&6
3774 else
3775   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3776   # We make a subdir and do the tests there.  Otherwise we can end up
3777   # making bogus files that we don't know about and never remove.  For
3778   # instance it was reported that on HP-UX the gcc test will end up
3779   # making a dummy file named `D' -- because `-MD' means `put the output
3780   # in D'.
3781   mkdir conftest.dir
3782   # Copy depcomp to subdir because otherwise we won't find it if we're
3783   # using a relative directory.
3784   cp "$am_depcomp" conftest.dir
3785   cd conftest.dir
3786   # We will build objects and dependencies in a subdirectory because
3787   # it helps to detect inapplicable dependency modes.  For instance
3788   # both Tru64's cc and ICC support -MD to output dependencies as a
3789   # side effect of compilation, but ICC will put the dependencies in
3790   # the current directory while Tru64 will put them in the object
3791   # directory.
3792   mkdir sub
3793
3794   am_cv_CC_dependencies_compiler_type=none
3795   if test "$am_compiler_list" = ""; then
3796      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3797   fi
3798   am__universal=false
3799   case " $depcc " in #(
3800      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3801      esac
3802
3803   for depmode in $am_compiler_list; do
3804     # Setup a source with many dependencies, because some compilers
3805     # like to wrap large dependency lists on column 80 (with \), and
3806     # we should not choose a depcomp mode which is confused by this.
3807     #
3808     # We need to recreate these files for each test, as the compiler may
3809     # overwrite some of them when testing with obscure command lines.
3810     # This happens at least with the AIX C compiler.
3811     : > sub/conftest.c
3812     for i in 1 2 3 4 5 6; do
3813       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3814       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3815       # Solaris 8's {/usr,}/bin/sh.
3816       touch sub/conftst$i.h
3817     done
3818     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3819
3820     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3821     # mode.  It turns out that the SunPro C++ compiler does not properly
3822     # handle `-M -o', and we need to detect this.  Also, some Intel
3823     # versions had trouble with output in subdirs
3824     am__obj=sub/conftest.${OBJEXT-o}
3825     am__minus_obj="-o $am__obj"
3826     case $depmode in
3827     gcc)
3828       # This depmode causes a compiler race in universal mode.
3829       test "$am__universal" = false || continue
3830       ;;
3831     nosideeffect)
3832       # after this tag, mechanisms are not by side-effect, so they'll
3833       # only be used when explicitly requested
3834       if test "x$enable_dependency_tracking" = xyes; then
3835         continue
3836       else
3837         break
3838       fi
3839       ;;
3840     msvisualcpp | msvcmsys)
3841       # This compiler won't grok `-c -o', but also, the minuso test has
3842       # not run yet.  These depmodes are late enough in the game, and
3843       # so weak that their functioning should not be impacted.
3844       am__obj=conftest.${OBJEXT-o}
3845       am__minus_obj=
3846       ;;
3847     none) break ;;
3848     esac
3849     if depmode=$depmode \
3850        source=sub/conftest.c object=$am__obj \
3851        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3852        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3853          >/dev/null 2>conftest.err &&
3854        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3855        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3856        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3857        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3858       # icc doesn't choke on unknown options, it will just issue warnings
3859       # or remarks (even with -Werror).  So we grep stderr for any message
3860       # that says an option was ignored or not supported.
3861       # When given -MP, icc 7.0 and 7.1 complain thusly:
3862       #   icc: Command line warning: ignoring option '-M'; no argument required
3863       # The diagnosis changed in icc 8.0:
3864       #   icc: Command line remark: option '-MP' not supported
3865       if (grep 'ignoring option' conftest.err ||
3866           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3867         am_cv_CC_dependencies_compiler_type=$depmode
3868         break
3869       fi
3870     fi
3871   done
3872
3873   cd ..
3874   rm -rf conftest.dir
3875 else
3876   am_cv_CC_dependencies_compiler_type=none
3877 fi
3878
3879 fi
3880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3881 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3882 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3883
3884  if
3885   test "x$enable_dependency_tracking" != xno \
3886   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3887   am__fastdepCC_TRUE=
3888   am__fastdepCC_FALSE='#'
3889 else
3890   am__fastdepCC_TRUE='#'
3891   am__fastdepCC_FALSE=
3892 fi
3893
3894
3895    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3896 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3897 if test "${ac_cv_prog_cc_c99+set}" = set; then :
3898   $as_echo_n "(cached) " >&6
3899 else
3900   ac_cv_prog_cc_c99=no
3901 ac_save_CC=$CC
3902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3903 /* end confdefs.h.  */
3904 #include <stdarg.h>
3905 #include <stdbool.h>
3906 #include <stdlib.h>
3907 #include <wchar.h>
3908 #include <stdio.h>
3909
3910 // Check varargs macros.  These examples are taken from C99 6.10.3.5.
3911 #define debug(...) fprintf (stderr, __VA_ARGS__)
3912 #define showlist(...) puts (#__VA_ARGS__)
3913 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3914 static void
3915 test_varargs_macros (void)
3916 {
3917   int x = 1234;
3918   int y = 5678;
3919   debug ("Flag");
3920   debug ("X = %d\n", x);
3921   showlist (The first, second, and third items.);
3922   report (x>y, "x is %d but y is %d", x, y);
3923 }
3924
3925 // Check long long types.
3926 #define BIG64 18446744073709551615ull
3927 #define BIG32 4294967295ul
3928 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3929 #if !BIG_OK
3930   your preprocessor is broken;
3931 #endif
3932 #if BIG_OK
3933 #else
3934   your preprocessor is broken;
3935 #endif
3936 static long long int bignum = -9223372036854775807LL;
3937 static unsigned long long int ubignum = BIG64;
3938
3939 struct incomplete_array
3940 {
3941   int datasize;
3942   double data[];
3943 };
3944
3945 struct named_init {
3946   int number;
3947   const wchar_t *name;
3948   double average;
3949 };
3950
3951 typedef const char *ccp;
3952
3953 static inline int
3954 test_restrict (ccp restrict text)
3955 {
3956   // See if C++-style comments work.
3957   // Iterate through items via the restricted pointer.
3958   // Also check for declarations in for loops.
3959   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3960     continue;
3961   return 0;
3962 }
3963
3964 // Check varargs and va_copy.
3965 static void
3966 test_varargs (const char *format, ...)
3967 {
3968   va_list args;
3969   va_start (args, format);
3970   va_list args_copy;
3971   va_copy (args_copy, args);
3972
3973   const char *str;
3974   int number;
3975   float fnumber;
3976
3977   while (*format)
3978     {
3979       switch (*format++)
3980         {
3981         case 's': // string
3982           str = va_arg (args_copy, const char *);
3983           break;
3984         case 'd': // int
3985           number = va_arg (args_copy, int);
3986           break;
3987         case 'f': // float
3988           fnumber = va_arg (args_copy, double);
3989           break;
3990         default:
3991           break;
3992         }
3993     }
3994   va_end (args_copy);
3995   va_end (args);
3996 }
3997
3998 int
3999 main ()
4000 {
4001
4002   // Check bool.
4003   _Bool success = false;
4004
4005   // Check restrict.
4006   if (test_restrict ("String literal") == 0)
4007     success = true;
4008   char *restrict newvar = "Another string";
4009
4010   // Check varargs.
4011   test_varargs ("s, d' f .", "string", 65, 34.234);
4012   test_varargs_macros ();
4013
4014   // Check flexible array members.
4015   struct incomplete_array *ia =
4016     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4017   ia->datasize = 10;
4018   for (int i = 0; i < ia->datasize; ++i)
4019     ia->data[i] = i * 1.234;
4020
4021   // Check named initializers.
4022   struct named_init ni = {
4023     .number = 34,
4024     .name = L"Test wide string",
4025     .average = 543.34343,
4026   };
4027
4028   ni.number = 58;
4029
4030   int dynamic_array[ni.number];
4031   dynamic_array[ni.number - 1] = 543;
4032
4033   // work around unused variable warnings
4034   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4035           || dynamic_array[ni.number - 1] != 543);
4036
4037   ;
4038   return 0;
4039 }
4040 _ACEOF
4041 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
4042 do
4043   CC="$ac_save_CC $ac_arg"
4044   if ac_fn_c_try_compile "$LINENO"; then :
4045   ac_cv_prog_cc_c99=$ac_arg
4046 fi
4047 rm -f core conftest.err conftest.$ac_objext
4048   test "x$ac_cv_prog_cc_c99" != "xno" && break
4049 done
4050 rm -f conftest.$ac_ext
4051 CC=$ac_save_CC
4052
4053 fi
4054 # AC_CACHE_VAL
4055 case "x$ac_cv_prog_cc_c99" in
4056   x)
4057     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4058 $as_echo "none needed" >&6; } ;;
4059   xno)
4060     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4061 $as_echo "unsupported" >&6; } ;;
4062   *)
4063     CC="$CC $ac_cv_prog_cc_c99"
4064     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4065 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4066 esac
4067 if test "x$ac_cv_prog_cc_c99" != xno; then :
4068
4069 fi
4070
4071  if test "x$CC" != xcc; then
4072   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4073 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4074 else
4075   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4076 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4077 fi
4078 set dummy $CC; ac_cc=`$as_echo "$2" |
4079                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4080 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\"" = set; then :
4081   $as_echo_n "(cached) " >&6
4082 else
4083   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4084 /* end confdefs.h.  */
4085
4086 int
4087 main ()
4088 {
4089
4090   ;
4091   return 0;
4092 }
4093 _ACEOF
4094 # Make sure it works both with $CC and with simple cc.
4095 # We do the test twice because some compilers refuse to overwrite an
4096 # existing .o file with -o, though they will create one.
4097 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4098 rm -f conftest2.*
4099 if { { case "(($ac_try" in
4100   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4101   *) ac_try_echo=$ac_try;;
4102 esac
4103 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4104 $as_echo "$ac_try_echo"; } >&5
4105   (eval "$ac_try") 2>&5
4106   ac_status=$?
4107   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4108   test $ac_status = 0; } &&
4109    test -f conftest2.$ac_objext && { { case "(($ac_try" in
4110   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4111   *) ac_try_echo=$ac_try;;
4112 esac
4113 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4114 $as_echo "$ac_try_echo"; } >&5
4115   (eval "$ac_try") 2>&5
4116   ac_status=$?
4117   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4118   test $ac_status = 0; };
4119 then
4120   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
4121   if test "x$CC" != xcc; then
4122     # Test first that cc exists at all.
4123     if { ac_try='cc -c conftest.$ac_ext >&5'
4124   { { case "(($ac_try" in
4125   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4126   *) ac_try_echo=$ac_try;;
4127 esac
4128 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4129 $as_echo "$ac_try_echo"; } >&5
4130   (eval "$ac_try") 2>&5
4131   ac_status=$?
4132   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4133   test $ac_status = 0; }; }; then
4134       ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4135       rm -f conftest2.*
4136       if { { case "(($ac_try" in
4137   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4138   *) ac_try_echo=$ac_try;;
4139 esac
4140 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4141 $as_echo "$ac_try_echo"; } >&5
4142   (eval "$ac_try") 2>&5
4143   ac_status=$?
4144   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4145   test $ac_status = 0; } &&
4146          test -f conftest2.$ac_objext && { { case "(($ac_try" in
4147   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4148   *) ac_try_echo=$ac_try;;
4149 esac
4150 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4151 $as_echo "$ac_try_echo"; } >&5
4152   (eval "$ac_try") 2>&5
4153   ac_status=$?
4154   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4155   test $ac_status = 0; };
4156       then
4157         # cc works too.
4158         :
4159       else
4160         # cc exists but doesn't like -o.
4161         eval ac_cv_prog_cc_${ac_cc}_c_o=no
4162       fi
4163     fi
4164   fi
4165 else
4166   eval ac_cv_prog_cc_${ac_cc}_c_o=no
4167 fi
4168 rm -f core conftest*
4169
4170 fi
4171 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4172   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4173 $as_echo "yes" >&6; }
4174 else
4175   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4176 $as_echo "no" >&6; }
4177
4178 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4179
4180 fi
4181
4182 # FIXME: we rely on the cache variable name because
4183 # there is no other way.
4184 set dummy $CC
4185 am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4186 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
4187 if test "$am_t" != yes; then
4188    # Losing compiler, so override with the script.
4189    # FIXME: It is wrong to rewrite CC.
4190    # But if we don't then we get into trouble of one sort or another.
4191    # A longer-term fix would be to have automake use am__CC in this case,
4192    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4193    CC="$am_aux_dir/compile $CC"
4194 fi
4195
4196
4197
4198
4199 ac_ext=c
4200 ac_cpp='$CPP $CPPFLAGS'
4201 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4202 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4203 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4205 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4206 # On Suns, sometimes $CPP names a directory.
4207 if test -n "$CPP" && test -d "$CPP"; then
4208   CPP=
4209 fi
4210 if test -z "$CPP"; then
4211   if test "${ac_cv_prog_CPP+set}" = set; then :
4212   $as_echo_n "(cached) " >&6
4213 else
4214       # Double quotes because CPP needs to be expanded
4215     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4216     do
4217       ac_preproc_ok=false
4218 for ac_c_preproc_warn_flag in '' yes
4219 do
4220   # Use a header file that comes with gcc, so configuring glibc
4221   # with a fresh cross-compiler works.
4222   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4223   # <limits.h> exists even on freestanding compilers.
4224   # On the NeXT, cc -E runs the code through the compiler's parser,
4225   # not just through cpp. "Syntax error" is here to catch this case.
4226   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4227 /* end confdefs.h.  */
4228 #ifdef __STDC__
4229 # include <limits.h>
4230 #else
4231 # include <assert.h>
4232 #endif
4233                      Syntax error
4234 _ACEOF
4235 if ac_fn_c_try_cpp "$LINENO"; then :
4236
4237 else
4238   # Broken: fails on valid input.
4239 continue
4240 fi
4241 rm -f conftest.err conftest.i conftest.$ac_ext
4242
4243   # OK, works on sane cases.  Now check whether nonexistent headers
4244   # can be detected and how.
4245   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4246 /* end confdefs.h.  */
4247 #include <ac_nonexistent.h>
4248 _ACEOF
4249 if ac_fn_c_try_cpp "$LINENO"; then :
4250   # Broken: success on invalid input.
4251 continue
4252 else
4253   # Passes both tests.
4254 ac_preproc_ok=:
4255 break
4256 fi
4257 rm -f conftest.err conftest.i conftest.$ac_ext
4258
4259 done
4260 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4261 rm -f conftest.i conftest.err conftest.$ac_ext
4262 if $ac_preproc_ok; then :
4263   break
4264 fi
4265
4266     done
4267     ac_cv_prog_CPP=$CPP
4268
4269 fi
4270   CPP=$ac_cv_prog_CPP
4271 else
4272   ac_cv_prog_CPP=$CPP
4273 fi
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4275 $as_echo "$CPP" >&6; }
4276 ac_preproc_ok=false
4277 for ac_c_preproc_warn_flag in '' yes
4278 do
4279   # Use a header file that comes with gcc, so configuring glibc
4280   # with a fresh cross-compiler works.
4281   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4282   # <limits.h> exists even on freestanding compilers.
4283   # On the NeXT, cc -E runs the code through the compiler's parser,
4284   # not just through cpp. "Syntax error" is here to catch this case.
4285   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4286 /* end confdefs.h.  */
4287 #ifdef __STDC__
4288 # include <limits.h>
4289 #else
4290 # include <assert.h>
4291 #endif
4292                      Syntax error
4293 _ACEOF
4294 if ac_fn_c_try_cpp "$LINENO"; then :
4295
4296 else
4297   # Broken: fails on valid input.
4298 continue
4299 fi
4300 rm -f conftest.err conftest.i conftest.$ac_ext
4301
4302   # OK, works on sane cases.  Now check whether nonexistent headers
4303   # can be detected and how.
4304   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4305 /* end confdefs.h.  */
4306 #include <ac_nonexistent.h>
4307 _ACEOF
4308 if ac_fn_c_try_cpp "$LINENO"; then :
4309   # Broken: success on invalid input.
4310 continue
4311 else
4312   # Passes both tests.
4313 ac_preproc_ok=:
4314 break
4315 fi
4316 rm -f conftest.err conftest.i conftest.$ac_ext
4317
4318 done
4319 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4320 rm -f conftest.i conftest.err conftest.$ac_ext
4321 if $ac_preproc_ok; then :
4322
4323 else
4324   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4325 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4326 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4327 See \`config.log' for more details" "$LINENO" 5 ; }
4328 fi
4329
4330 ac_ext=c
4331 ac_cpp='$CPP $CPPFLAGS'
4332 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4333 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4334 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4335
4336
4337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4338 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4339 if test "${ac_cv_path_GREP+set}" = set; then :
4340   $as_echo_n "(cached) " >&6
4341 else
4342   if test -z "$GREP"; then
4343   ac_path_GREP_found=false
4344   # Loop through the user's path and test for each of PROGNAME-LIST
4345   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4346 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4347 do
4348   IFS=$as_save_IFS
4349   test -z "$as_dir" && as_dir=.
4350     for ac_prog in grep ggrep; do
4351     for ac_exec_ext in '' $ac_executable_extensions; do
4352       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4353       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4354 # Check for GNU ac_path_GREP and select it if it is found.
4355   # Check for GNU $ac_path_GREP
4356 case `"$ac_path_GREP" --version 2>&1` in
4357 *GNU*)
4358   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4359 *)
4360   ac_count=0
4361   $as_echo_n 0123456789 >"conftest.in"
4362   while :
4363   do
4364     cat "conftest.in" "conftest.in" >"conftest.tmp"
4365     mv "conftest.tmp" "conftest.in"
4366     cp "conftest.in" "conftest.nl"
4367     $as_echo 'GREP' >> "conftest.nl"
4368     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4369     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4370     as_fn_arith $ac_count + 1 && ac_count=$as_val
4371     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4372       # Best one so far, save it but keep looking for a better one
4373       ac_cv_path_GREP="$ac_path_GREP"
4374       ac_path_GREP_max=$ac_count
4375     fi
4376     # 10*(2^10) chars as input seems more than enough
4377     test $ac_count -gt 10 && break
4378   done
4379   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4380 esac
4381
4382       $ac_path_GREP_found && break 3
4383     done
4384   done
4385   done
4386 IFS=$as_save_IFS
4387   if test -z "$ac_cv_path_GREP"; then
4388     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4389   fi
4390 else
4391   ac_cv_path_GREP=$GREP
4392 fi
4393
4394 fi
4395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4396 $as_echo "$ac_cv_path_GREP" >&6; }
4397  GREP="$ac_cv_path_GREP"
4398
4399
4400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4401 $as_echo_n "checking for egrep... " >&6; }
4402 if test "${ac_cv_path_EGREP+set}" = set; then :
4403   $as_echo_n "(cached) " >&6
4404 else
4405   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4406    then ac_cv_path_EGREP="$GREP -E"
4407    else
4408      if test -z "$EGREP"; then
4409   ac_path_EGREP_found=false
4410   # Loop through the user's path and test for each of PROGNAME-LIST
4411   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4412 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4413 do
4414   IFS=$as_save_IFS
4415   test -z "$as_dir" && as_dir=.
4416     for ac_prog in egrep; do
4417     for ac_exec_ext in '' $ac_executable_extensions; do
4418       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4419       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4420 # Check for GNU ac_path_EGREP and select it if it is found.
4421   # Check for GNU $ac_path_EGREP
4422 case `"$ac_path_EGREP" --version 2>&1` in
4423 *GNU*)
4424   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4425 *)
4426   ac_count=0
4427   $as_echo_n 0123456789 >"conftest.in"
4428   while :
4429   do
4430     cat "conftest.in" "conftest.in" >"conftest.tmp"
4431     mv "conftest.tmp" "conftest.in"
4432     cp "conftest.in" "conftest.nl"
4433     $as_echo 'EGREP' >> "conftest.nl"
4434     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4435     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4436     as_fn_arith $ac_count + 1 && ac_count=$as_val
4437     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4438       # Best one so far, save it but keep looking for a better one
4439       ac_cv_path_EGREP="$ac_path_EGREP"
4440       ac_path_EGREP_max=$ac_count
4441     fi
4442     # 10*(2^10) chars as input seems more than enough
4443     test $ac_count -gt 10 && break
4444   done
4445   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4446 esac
4447
4448       $ac_path_EGREP_found && break 3
4449     done
4450   done
4451   done
4452 IFS=$as_save_IFS
4453   if test -z "$ac_cv_path_EGREP"; then
4454     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4455   fi
4456 else
4457   ac_cv_path_EGREP=$EGREP
4458 fi
4459
4460    fi
4461 fi
4462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4463 $as_echo "$ac_cv_path_EGREP" >&6; }
4464  EGREP="$ac_cv_path_EGREP"
4465
4466
4467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4468 $as_echo_n "checking for ANSI C header files... " >&6; }
4469 if test "${ac_cv_header_stdc+set}" = set; then :
4470   $as_echo_n "(cached) " >&6
4471 else
4472   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4473 /* end confdefs.h.  */
4474 #include <stdlib.h>
4475 #include <stdarg.h>
4476 #include <string.h>
4477 #include <float.h>
4478
4479 int
4480 main ()
4481 {
4482
4483   ;
4484   return 0;
4485 }
4486 _ACEOF
4487 if ac_fn_c_try_compile "$LINENO"; then :
4488   ac_cv_header_stdc=yes
4489 else
4490   ac_cv_header_stdc=no
4491 fi
4492 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4493
4494 if test $ac_cv_header_stdc = yes; then
4495   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4496   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4497 /* end confdefs.h.  */
4498 #include <string.h>
4499
4500 _ACEOF
4501 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4502   $EGREP "memchr" >/dev/null 2>&1; then :
4503
4504 else
4505   ac_cv_header_stdc=no
4506 fi
4507 rm -f conftest*
4508
4509 fi
4510
4511 if test $ac_cv_header_stdc = yes; then
4512   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4513   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4514 /* end confdefs.h.  */
4515 #include <stdlib.h>
4516
4517 _ACEOF
4518 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4519   $EGREP "free" >/dev/null 2>&1; then :
4520
4521 else
4522   ac_cv_header_stdc=no
4523 fi
4524 rm -f conftest*
4525
4526 fi
4527
4528 if test $ac_cv_header_stdc = yes; then
4529   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4530   if test "$cross_compiling" = yes; then :
4531   :
4532 else
4533   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4534 /* end confdefs.h.  */
4535 #include <ctype.h>
4536 #include <stdlib.h>
4537 #if ((' ' & 0x0FF) == 0x020)
4538 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4539 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4540 #else
4541 # define ISLOWER(c) \
4542                    (('a' <= (c) && (c) <= 'i') \
4543                      || ('j' <= (c) && (c) <= 'r') \
4544                      || ('s' <= (c) && (c) <= 'z'))
4545 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4546 #endif
4547
4548 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4549 int
4550 main ()
4551 {
4552   int i;
4553   for (i = 0; i < 256; i++)
4554     if (XOR (islower (i), ISLOWER (i))
4555         || toupper (i) != TOUPPER (i))
4556       return 2;
4557   return 0;
4558 }
4559 _ACEOF
4560 if ac_fn_c_try_run "$LINENO"; then :
4561
4562 else
4563   ac_cv_header_stdc=no
4564 fi
4565 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4566   conftest.$ac_objext conftest.beam conftest.$ac_ext
4567 fi
4568
4569 fi
4570 fi
4571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4572 $as_echo "$ac_cv_header_stdc" >&6; }
4573 if test $ac_cv_header_stdc = yes; then
4574
4575 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4576
4577 fi
4578
4579 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4580 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4581                   inttypes.h stdint.h unistd.h
4582 do :
4583   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4584 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4585 "
4586 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4587   cat >>confdefs.h <<_ACEOF
4588 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4589 _ACEOF
4590
4591 fi
4592
4593 done
4594
4595
4596
4597   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4598 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4599   MINIX=yes
4600 else
4601   MINIX=
4602 fi
4603
4604
4605   if test "$MINIX" = yes; then
4606
4607 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4608
4609
4610 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4611
4612
4613 $as_echo "#define _MINIX 1" >>confdefs.h
4614
4615   fi
4616
4617
4618   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4619 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4620 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4621   $as_echo_n "(cached) " >&6
4622 else
4623   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4624 /* end confdefs.h.  */
4625
4626 #         define __EXTENSIONS__ 1
4627           $ac_includes_default
4628 int
4629 main ()
4630 {
4631
4632   ;
4633   return 0;
4634 }
4635 _ACEOF
4636 if ac_fn_c_try_compile "$LINENO"; then :
4637   ac_cv_safe_to_define___extensions__=yes
4638 else
4639   ac_cv_safe_to_define___extensions__=no
4640 fi
4641 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4642 fi
4643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4644 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4645   test $ac_cv_safe_to_define___extensions__ = yes &&
4646     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4647
4648   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4649
4650   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4651
4652   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4653
4654   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4655
4656
4657
4658
4659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4660 $as_echo_n "checking whether ln -s works... " >&6; }
4661 LN_S=$as_ln_s
4662 if test "$LN_S" = "ln -s"; then
4663   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4664 $as_echo "yes" >&6; }
4665 else
4666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4667 $as_echo "no, using $LN_S" >&6; }
4668 fi
4669
4670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4671 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4672 set x ${MAKE-make}
4673 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4674 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
4675   $as_echo_n "(cached) " >&6
4676 else
4677   cat >conftest.make <<\_ACEOF
4678 SHELL = /bin/sh
4679 all:
4680         @echo '@@@%%%=$(MAKE)=@@@%%%'
4681 _ACEOF
4682 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4683 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4684   *@@@%%%=?*=@@@%%%*)
4685     eval ac_cv_prog_make_${ac_make}_set=yes;;
4686   *)
4687     eval ac_cv_prog_make_${ac_make}_set=no;;
4688 esac
4689 rm -f conftest.make
4690 fi
4691 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4692   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4693 $as_echo "yes" >&6; }
4694   SET_MAKE=
4695 else
4696   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4697 $as_echo "no" >&6; }
4698   SET_MAKE="MAKE=${MAKE-make}"
4699 fi
4700
4701 case `pwd` in
4702   *\ * | *\     *)
4703     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4704 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4705 esac
4706
4707
4708
4709 macro_version='2.2.6'
4710 macro_revision='1.3012'
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724 ltmain="$ac_aux_dir/ltmain.sh"
4725
4726 # Make sure we can run config.sub.
4727 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4728   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4729
4730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4731 $as_echo_n "checking build system type... " >&6; }
4732 if test "${ac_cv_build+set}" = set; then :
4733   $as_echo_n "(cached) " >&6
4734 else
4735   ac_build_alias=$build_alias
4736 test "x$ac_build_alias" = x &&
4737   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4738 test "x$ac_build_alias" = x &&
4739   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4740 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4741   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4742
4743 fi
4744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4745 $as_echo "$ac_cv_build" >&6; }
4746 case $ac_cv_build in
4747 *-*-*) ;;
4748 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
4749 esac
4750 build=$ac_cv_build
4751 ac_save_IFS=$IFS; IFS='-'
4752 set x $ac_cv_build
4753 shift
4754 build_cpu=$1
4755 build_vendor=$2
4756 shift; shift
4757 # Remember, the first character of IFS is used to create $*,
4758 # except with old shells:
4759 build_os=$*
4760 IFS=$ac_save_IFS
4761 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4762
4763
4764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4765 $as_echo_n "checking host system type... " >&6; }
4766 if test "${ac_cv_host+set}" = set; then :
4767   $as_echo_n "(cached) " >&6
4768 else
4769   if test "x$host_alias" = x; then
4770   ac_cv_host=$ac_cv_build
4771 else
4772   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4773     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4774 fi
4775
4776 fi
4777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4778 $as_echo "$ac_cv_host" >&6; }
4779 case $ac_cv_host in
4780 *-*-*) ;;
4781 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
4782 esac
4783 host=$ac_cv_host
4784 ac_save_IFS=$IFS; IFS='-'
4785 set x $ac_cv_host
4786 shift
4787 host_cpu=$1
4788 host_vendor=$2
4789 shift; shift
4790 # Remember, the first character of IFS is used to create $*,
4791 # except with old shells:
4792 host_os=$*
4793 IFS=$ac_save_IFS
4794 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4795
4796
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4798 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4799 if test "${ac_cv_path_SED+set}" = set; then :
4800   $as_echo_n "(cached) " >&6
4801 else
4802             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4803      for ac_i in 1 2 3 4 5 6 7; do
4804        ac_script="$ac_script$as_nl$ac_script"
4805      done
4806      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4807      { ac_script=; unset ac_script;}
4808      if test -z "$SED"; then
4809   ac_path_SED_found=false
4810   # Loop through the user's path and test for each of PROGNAME-LIST
4811   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4812 for as_dir in $PATH
4813 do
4814   IFS=$as_save_IFS
4815   test -z "$as_dir" && as_dir=.
4816     for ac_prog in sed gsed; do
4817     for ac_exec_ext in '' $ac_executable_extensions; do
4818       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4819       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4820 # Check for GNU ac_path_SED and select it if it is found.
4821   # Check for GNU $ac_path_SED
4822 case `"$ac_path_SED" --version 2>&1` in
4823 *GNU*)
4824   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4825 *)
4826   ac_count=0
4827   $as_echo_n 0123456789 >"conftest.in"
4828   while :
4829   do
4830     cat "conftest.in" "conftest.in" >"conftest.tmp"
4831     mv "conftest.tmp" "conftest.in"
4832     cp "conftest.in" "conftest.nl"
4833     $as_echo '' >> "conftest.nl"
4834     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4835     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4836     as_fn_arith $ac_count + 1 && ac_count=$as_val
4837     if test $ac_count -gt ${ac_path_SED_max-0}; then
4838       # Best one so far, save it but keep looking for a better one
4839       ac_cv_path_SED="$ac_path_SED"
4840       ac_path_SED_max=$ac_count
4841     fi
4842     # 10*(2^10) chars as input seems more than enough
4843     test $ac_count -gt 10 && break
4844   done
4845   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4846 esac
4847
4848       $ac_path_SED_found && break 3
4849     done
4850   done
4851   done
4852 IFS=$as_save_IFS
4853   if test -z "$ac_cv_path_SED"; then
4854     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4855   fi
4856 else
4857   ac_cv_path_SED=$SED
4858 fi
4859
4860 fi
4861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4862 $as_echo "$ac_cv_path_SED" >&6; }
4863  SED="$ac_cv_path_SED"
4864   rm -f conftest.sed
4865
4866 test -z "$SED" && SED=sed
4867 Xsed="$SED -e 1s/^X//"
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4880 $as_echo_n "checking for fgrep... " >&6; }
4881 if test "${ac_cv_path_FGREP+set}" = set; then :
4882   $as_echo_n "(cached) " >&6
4883 else
4884   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4885    then ac_cv_path_FGREP="$GREP -F"
4886    else
4887      if test -z "$FGREP"; then
4888   ac_path_FGREP_found=false
4889   # Loop through the user's path and test for each of PROGNAME-LIST
4890   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4891 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4892 do
4893   IFS=$as_save_IFS
4894   test -z "$as_dir" && as_dir=.
4895     for ac_prog in fgrep; do
4896     for ac_exec_ext in '' $ac_executable_extensions; do
4897       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4898       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4899 # Check for GNU ac_path_FGREP and select it if it is found.
4900   # Check for GNU $ac_path_FGREP
4901 case `"$ac_path_FGREP" --version 2>&1` in
4902 *GNU*)
4903   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4904 *)
4905   ac_count=0
4906   $as_echo_n 0123456789 >"conftest.in"
4907   while :
4908   do
4909     cat "conftest.in" "conftest.in" >"conftest.tmp"
4910     mv "conftest.tmp" "conftest.in"
4911     cp "conftest.in" "conftest.nl"
4912     $as_echo 'FGREP' >> "conftest.nl"
4913     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4914     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4915     as_fn_arith $ac_count + 1 && ac_count=$as_val
4916     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4917       # Best one so far, save it but keep looking for a better one
4918       ac_cv_path_FGREP="$ac_path_FGREP"
4919       ac_path_FGREP_max=$ac_count
4920     fi
4921     # 10*(2^10) chars as input seems more than enough
4922     test $ac_count -gt 10 && break
4923   done
4924   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4925 esac
4926
4927       $ac_path_FGREP_found && break 3
4928     done
4929   done
4930   done
4931 IFS=$as_save_IFS
4932   if test -z "$ac_cv_path_FGREP"; then
4933     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4934   fi
4935 else
4936   ac_cv_path_FGREP=$FGREP
4937 fi
4938
4939    fi
4940 fi
4941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4942 $as_echo "$ac_cv_path_FGREP" >&6; }
4943  FGREP="$ac_cv_path_FGREP"
4944
4945
4946 test -z "$GREP" && GREP=grep
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966 # Check whether --with-gnu-ld was given.
4967 if test "${with_gnu_ld+set}" = set; then :
4968   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4969 else
4970   with_gnu_ld=no
4971 fi
4972
4973 ac_prog=ld
4974 if test "$GCC" = yes; then
4975   # Check if gcc -print-prog-name=ld gives a path.
4976   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4977 $as_echo_n "checking for ld used by $CC... " >&6; }
4978   case $host in
4979   *-*-mingw*)
4980     # gcc leaves a trailing carriage return which upsets mingw
4981     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4982   *)
4983     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4984   esac
4985   case $ac_prog in
4986     # Accept absolute paths.
4987     [\\/]* | ?:[\\/]*)
4988       re_direlt='/[^/][^/]*/\.\./'
4989       # Canonicalize the pathname of ld
4990       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4991       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4992         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4993       done
4994       test -z "$LD" && LD="$ac_prog"
4995       ;;
4996   "")
4997     # If it fails, then pretend we aren't using GCC.
4998     ac_prog=ld
4999     ;;
5000   *)
5001     # If it is relative, then search for the first ld in PATH.
5002     with_gnu_ld=unknown
5003     ;;
5004   esac
5005 elif test "$with_gnu_ld" = yes; then
5006   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5007 $as_echo_n "checking for GNU ld... " >&6; }
5008 else
5009   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5010 $as_echo_n "checking for non-GNU ld... " >&6; }
5011 fi
5012 if test "${lt_cv_path_LD+set}" = set; then :
5013   $as_echo_n "(cached) " >&6
5014 else
5015   if test -z "$LD"; then
5016   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5017   for ac_dir in $PATH; do
5018     IFS="$lt_save_ifs"
5019     test -z "$ac_dir" && ac_dir=.
5020     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5021       lt_cv_path_LD="$ac_dir/$ac_prog"
5022       # Check to see if the program is GNU ld.  I'd rather use --version,
5023       # but apparently some variants of GNU ld only accept -v.
5024       # Break only if it was the GNU/non-GNU ld that we prefer.
5025       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5026       *GNU* | *'with BFD'*)
5027         test "$with_gnu_ld" != no && break
5028         ;;
5029       *)
5030         test "$with_gnu_ld" != yes && break
5031         ;;
5032       esac
5033     fi
5034   done
5035   IFS="$lt_save_ifs"
5036 else
5037   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5038 fi
5039 fi
5040
5041 LD="$lt_cv_path_LD"
5042 if test -n "$LD"; then
5043   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5044 $as_echo "$LD" >&6; }
5045 else
5046   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5047 $as_echo "no" >&6; }
5048 fi
5049 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5051 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5052 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5053   $as_echo_n "(cached) " >&6
5054 else
5055   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5056 case `$LD -v 2>&1 </dev/null` in
5057 *GNU* | *'with BFD'*)
5058   lt_cv_prog_gnu_ld=yes
5059   ;;
5060 *)
5061   lt_cv_prog_gnu_ld=no
5062   ;;
5063 esac
5064 fi
5065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5066 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5067 with_gnu_ld=$lt_cv_prog_gnu_ld
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5078 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5079 if test "${lt_cv_path_NM+set}" = set; then :
5080   $as_echo_n "(cached) " >&6
5081 else
5082   if test -n "$NM"; then
5083   # Let the user override the test.
5084   lt_cv_path_NM="$NM"
5085 else
5086   lt_nm_to_check="${ac_tool_prefix}nm"
5087   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5088     lt_nm_to_check="$lt_nm_to_check nm"
5089   fi
5090   for lt_tmp_nm in $lt_nm_to_check; do
5091     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5092     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5093       IFS="$lt_save_ifs"
5094       test -z "$ac_dir" && ac_dir=.
5095       tmp_nm="$ac_dir/$lt_tmp_nm"
5096       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5097         # Check to see if the nm accepts a BSD-compat flag.
5098         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5099         #   nm: unknown option "B" ignored
5100         # Tru64's nm complains that /dev/null is an invalid object file
5101         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5102         */dev/null* | *'Invalid file or object type'*)
5103           lt_cv_path_NM="$tmp_nm -B"
5104           break
5105           ;;
5106         *)
5107           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5108           */dev/null*)
5109             lt_cv_path_NM="$tmp_nm -p"
5110             break
5111             ;;
5112           *)
5113             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5114             continue # so that we can try to find one that supports BSD flags
5115             ;;
5116           esac
5117           ;;
5118         esac
5119       fi
5120     done
5121     IFS="$lt_save_ifs"
5122   done
5123   : ${lt_cv_path_NM=no}
5124 fi
5125 fi
5126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5127 $as_echo "$lt_cv_path_NM" >&6; }
5128 if test "$lt_cv_path_NM" != "no"; then
5129   NM="$lt_cv_path_NM"
5130 else
5131   # Didn't find any BSD compatible name lister, look for dumpbin.
5132   if test -n "$ac_tool_prefix"; then
5133   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5134   do
5135     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5136 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5138 $as_echo_n "checking for $ac_word... " >&6; }
5139 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5140   $as_echo_n "(cached) " >&6
5141 else
5142   if test -n "$DUMPBIN"; then
5143   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5144 else
5145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5146 for as_dir in $PATH
5147 do
5148   IFS=$as_save_IFS
5149   test -z "$as_dir" && as_dir=.
5150     for ac_exec_ext in '' $ac_executable_extensions; do
5151   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5152     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5153     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5154     break 2
5155   fi
5156 done
5157   done
5158 IFS=$as_save_IFS
5159
5160 fi
5161 fi
5162 DUMPBIN=$ac_cv_prog_DUMPBIN
5163 if test -n "$DUMPBIN"; then
5164   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5165 $as_echo "$DUMPBIN" >&6; }
5166 else
5167   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5168 $as_echo "no" >&6; }
5169 fi
5170
5171
5172     test -n "$DUMPBIN" && break
5173   done
5174 fi
5175 if test -z "$DUMPBIN"; then
5176   ac_ct_DUMPBIN=$DUMPBIN
5177   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5178 do
5179   # Extract the first word of "$ac_prog", so it can be a program name with args.
5180 set dummy $ac_prog; ac_word=$2
5181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5182 $as_echo_n "checking for $ac_word... " >&6; }
5183 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5184   $as_echo_n "(cached) " >&6
5185 else
5186   if test -n "$ac_ct_DUMPBIN"; then
5187   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5188 else
5189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5190 for as_dir in $PATH
5191 do
5192   IFS=$as_save_IFS
5193   test -z "$as_dir" && as_dir=.
5194     for ac_exec_ext in '' $ac_executable_extensions; do
5195   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5196     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5197     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5198     break 2
5199   fi
5200 done
5201   done
5202 IFS=$as_save_IFS
5203
5204 fi
5205 fi
5206 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5207 if test -n "$ac_ct_DUMPBIN"; then
5208   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5209 $as_echo "$ac_ct_DUMPBIN" >&6; }
5210 else
5211   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5212 $as_echo "no" >&6; }
5213 fi
5214
5215
5216   test -n "$ac_ct_DUMPBIN" && break
5217 done
5218
5219   if test "x$ac_ct_DUMPBIN" = x; then
5220     DUMPBIN=":"
5221   else
5222     case $cross_compiling:$ac_tool_warned in
5223 yes:)
5224 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5225 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5226 ac_tool_warned=yes ;;
5227 esac
5228     DUMPBIN=$ac_ct_DUMPBIN
5229   fi
5230 fi
5231
5232
5233   if test "$DUMPBIN" != ":"; then
5234     NM="$DUMPBIN"
5235   fi
5236 fi
5237 test -z "$NM" && NM=nm
5238
5239
5240
5241
5242
5243
5244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5245 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5246 if test "${lt_cv_nm_interface+set}" = set; then :
5247   $as_echo_n "(cached) " >&6
5248 else
5249   lt_cv_nm_interface="BSD nm"
5250   echo "int some_variable = 0;" > conftest.$ac_ext
5251   (eval echo "\"\$as_me:5251: $ac_compile\"" >&5)
5252   (eval "$ac_compile" 2>conftest.err)
5253   cat conftest.err >&5
5254   (eval echo "\"\$as_me:5254: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5255   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5256   cat conftest.err >&5
5257   (eval echo "\"\$as_me:5257: output\"" >&5)
5258   cat conftest.out >&5
5259   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5260     lt_cv_nm_interface="MS dumpbin"
5261   fi
5262   rm -f conftest*
5263 fi
5264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5265 $as_echo "$lt_cv_nm_interface" >&6; }
5266
5267 # find the maximum length of command line arguments
5268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5269 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5270 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5271   $as_echo_n "(cached) " >&6
5272 else
5273     i=0
5274   teststring="ABCD"
5275
5276   case $build_os in
5277   msdosdjgpp*)
5278     # On DJGPP, this test can blow up pretty badly due to problems in libc
5279     # (any single argument exceeding 2000 bytes causes a buffer overrun
5280     # during glob expansion).  Even if it were fixed, the result of this
5281     # check would be larger than it should be.
5282     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5283     ;;
5284
5285   gnu*)
5286     # Under GNU Hurd, this test is not required because there is
5287     # no limit to the length of command line arguments.
5288     # Libtool will interpret -1 as no limit whatsoever
5289     lt_cv_sys_max_cmd_len=-1;
5290     ;;
5291
5292   cygwin* | mingw* | cegcc*)
5293     # On Win9x/ME, this test blows up -- it succeeds, but takes
5294     # about 5 minutes as the teststring grows exponentially.
5295     # Worse, since 9x/ME are not pre-emptively multitasking,
5296     # you end up with a "frozen" computer, even though with patience
5297     # the test eventually succeeds (with a max line length of 256k).
5298     # Instead, let's just punt: use the minimum linelength reported by
5299     # all of the supported platforms: 8192 (on NT/2K/XP).
5300     lt_cv_sys_max_cmd_len=8192;
5301     ;;
5302
5303   amigaos*)
5304     # On AmigaOS with pdksh, this test takes hours, literally.
5305     # So we just punt and use a minimum line length of 8192.
5306     lt_cv_sys_max_cmd_len=8192;
5307     ;;
5308
5309   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5310     # This has been around since 386BSD, at least.  Likely further.
5311     if test -x /sbin/sysctl; then
5312       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5313     elif test -x /usr/sbin/sysctl; then
5314       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5315     else
5316       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5317     fi
5318     # And add a safety zone
5319     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5320     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5321     ;;
5322
5323   interix*)
5324     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5325     lt_cv_sys_max_cmd_len=196608
5326     ;;
5327
5328   osf*)
5329     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5330     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5331     # nice to cause kernel panics so lets avoid the loop below.
5332     # First set a reasonable default.
5333     lt_cv_sys_max_cmd_len=16384
5334     #
5335     if test -x /sbin/sysconfig; then
5336       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5337         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5338       esac
5339     fi
5340     ;;
5341   sco3.2v5*)
5342     lt_cv_sys_max_cmd_len=102400
5343     ;;
5344   sysv5* | sco5v6* | sysv4.2uw2*)
5345     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5346     if test -n "$kargmax"; then
5347       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5348     else
5349       lt_cv_sys_max_cmd_len=32768
5350     fi
5351     ;;
5352   *)
5353     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5354     if test -n "$lt_cv_sys_max_cmd_len"; then
5355       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5356       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5357     else
5358       # Make teststring a little bigger before we do anything with it.
5359       # a 1K string should be a reasonable start.
5360       for i in 1 2 3 4 5 6 7 8 ; do
5361         teststring=$teststring$teststring
5362       done
5363       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5364       # If test is not a shell built-in, we'll probably end up computing a
5365       # maximum length that is only half of the actual maximum length, but
5366       # we can't tell.
5367       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5368                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5369               test $i != 17 # 1/2 MB should be enough
5370       do
5371         i=`expr $i + 1`
5372         teststring=$teststring$teststring
5373       done
5374       # Only check the string length outside the loop.
5375       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5376       teststring=
5377       # Add a significant safety factor because C++ compilers can tack on
5378       # massive amounts of additional arguments before passing them to the
5379       # linker.  It appears as though 1/2 is a usable value.
5380       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5381     fi
5382     ;;
5383   esac
5384
5385 fi
5386
5387 if test -n $lt_cv_sys_max_cmd_len ; then
5388   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5389 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5390 else
5391   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5392 $as_echo "none" >&6; }
5393 fi
5394 max_cmd_len=$lt_cv_sys_max_cmd_len
5395
5396
5397
5398
5399
5400
5401 : ${CP="cp -f"}
5402 : ${MV="mv -f"}
5403 : ${RM="rm -f"}
5404
5405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5406 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5407 # Try some XSI features
5408 xsi_shell=no
5409 ( _lt_dummy="a/b/c"
5410   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5411       = c,a/b,, \
5412     && eval 'test $(( 1 + 1 )) -eq 2 \
5413     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5414   && xsi_shell=yes
5415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5416 $as_echo "$xsi_shell" >&6; }
5417
5418
5419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5420 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5421 lt_shell_append=no
5422 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5423     >/dev/null 2>&1 \
5424   && lt_shell_append=yes
5425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5426 $as_echo "$lt_shell_append" >&6; }
5427
5428
5429 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5430   lt_unset=unset
5431 else
5432   lt_unset=false
5433 fi
5434
5435
5436
5437
5438
5439 # test EBCDIC or ASCII
5440 case `echo X|tr X '\101'` in
5441  A) # ASCII based system
5442     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5443   lt_SP2NL='tr \040 \012'
5444   lt_NL2SP='tr \015\012 \040\040'
5445   ;;
5446  *) # EBCDIC based system
5447   lt_SP2NL='tr \100 \n'
5448   lt_NL2SP='tr \r\n \100\100'
5449   ;;
5450 esac
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5461 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5462 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5463   $as_echo_n "(cached) " >&6
5464 else
5465   lt_cv_ld_reload_flag='-r'
5466 fi
5467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5468 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5469 reload_flag=$lt_cv_ld_reload_flag
5470 case $reload_flag in
5471 "" | " "*) ;;
5472 *) reload_flag=" $reload_flag" ;;
5473 esac
5474 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5475 case $host_os in
5476   darwin*)
5477     if test "$GCC" = yes; then
5478       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5479     else
5480       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5481     fi
5482     ;;
5483 esac
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493 if test -n "$ac_tool_prefix"; then
5494   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5495 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5497 $as_echo_n "checking for $ac_word... " >&6; }
5498 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5499   $as_echo_n "(cached) " >&6
5500 else
5501   if test -n "$OBJDUMP"; then
5502   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5503 else
5504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5505 for as_dir in $PATH
5506 do
5507   IFS=$as_save_IFS
5508   test -z "$as_dir" && as_dir=.
5509     for ac_exec_ext in '' $ac_executable_extensions; do
5510   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5511     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5512     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5513     break 2
5514   fi
5515 done
5516   done
5517 IFS=$as_save_IFS
5518
5519 fi
5520 fi
5521 OBJDUMP=$ac_cv_prog_OBJDUMP
5522 if test -n "$OBJDUMP"; then
5523   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5524 $as_echo "$OBJDUMP" >&6; }
5525 else
5526   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5527 $as_echo "no" >&6; }
5528 fi
5529
5530
5531 fi
5532 if test -z "$ac_cv_prog_OBJDUMP"; then
5533   ac_ct_OBJDUMP=$OBJDUMP
5534   # Extract the first word of "objdump", so it can be a program name with args.
5535 set dummy objdump; ac_word=$2
5536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5537 $as_echo_n "checking for $ac_word... " >&6; }
5538 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5539   $as_echo_n "(cached) " >&6
5540 else
5541   if test -n "$ac_ct_OBJDUMP"; then
5542   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5543 else
5544 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5545 for as_dir in $PATH
5546 do
5547   IFS=$as_save_IFS
5548   test -z "$as_dir" && as_dir=.
5549     for ac_exec_ext in '' $ac_executable_extensions; do
5550   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5551     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5552     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5553     break 2
5554   fi
5555 done
5556   done
5557 IFS=$as_save_IFS
5558
5559 fi
5560 fi
5561 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5562 if test -n "$ac_ct_OBJDUMP"; then
5563   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5564 $as_echo "$ac_ct_OBJDUMP" >&6; }
5565 else
5566   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5567 $as_echo "no" >&6; }
5568 fi
5569
5570   if test "x$ac_ct_OBJDUMP" = x; then
5571     OBJDUMP="false"
5572   else
5573     case $cross_compiling:$ac_tool_warned in
5574 yes:)
5575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5576 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5577 ac_tool_warned=yes ;;
5578 esac
5579     OBJDUMP=$ac_ct_OBJDUMP
5580   fi
5581 else
5582   OBJDUMP="$ac_cv_prog_OBJDUMP"
5583 fi
5584
5585 test -z "$OBJDUMP" && OBJDUMP=objdump
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5596 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5597 if test "${lt_cv_deplibs_check_method+set}" = set; then :
5598   $as_echo_n "(cached) " >&6
5599 else
5600   lt_cv_file_magic_cmd='$MAGIC_CMD'
5601 lt_cv_file_magic_test_file=
5602 lt_cv_deplibs_check_method='unknown'
5603 # Need to set the preceding variable on all platforms that support
5604 # interlibrary dependencies.
5605 # 'none' -- dependencies not supported.
5606 # `unknown' -- same as none, but documents that we really don't know.
5607 # 'pass_all' -- all dependencies passed with no checks.
5608 # 'test_compile' -- check by making test program.
5609 # 'file_magic [[regex]]' -- check by looking for files in library path
5610 # which responds to the $file_magic_cmd with a given extended regex.
5611 # If you have `file' or equivalent on your system and you're not sure
5612 # whether `pass_all' will *always* work, you probably want this one.
5613
5614 case $host_os in
5615 aix[4-9]*)
5616   lt_cv_deplibs_check_method=pass_all
5617   ;;
5618
5619 beos*)
5620   lt_cv_deplibs_check_method=pass_all
5621   ;;
5622
5623 bsdi[45]*)
5624   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5625   lt_cv_file_magic_cmd='/usr/bin/file -L'
5626   lt_cv_file_magic_test_file=/shlib/libc.so
5627   ;;
5628
5629 cygwin*)
5630   # func_win32_libid is a shell function defined in ltmain.sh
5631   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5632   lt_cv_file_magic_cmd='func_win32_libid'
5633   ;;
5634
5635 mingw* | pw32*)
5636   # Base MSYS/MinGW do not provide the 'file' command needed by
5637   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5638   # unless we find 'file', for example because we are cross-compiling.
5639   if ( file / ) >/dev/null 2>&1; then
5640     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5641     lt_cv_file_magic_cmd='func_win32_libid'
5642   else
5643     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5644     lt_cv_file_magic_cmd='$OBJDUMP -f'
5645   fi
5646   ;;
5647
5648 cegcc)
5649   # use the weaker test based on 'objdump'. See mingw*.
5650   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5651   lt_cv_file_magic_cmd='$OBJDUMP -f'
5652   ;;
5653
5654 darwin* | rhapsody*)
5655   lt_cv_deplibs_check_method=pass_all
5656   ;;
5657
5658 freebsd* | dragonfly*)
5659   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5660     case $host_cpu in
5661     i*86 )
5662       # Not sure whether the presence of OpenBSD here was a mistake.
5663       # Let's accept both of them until this is cleared up.
5664       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5665       lt_cv_file_magic_cmd=/usr/bin/file
5666       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5667       ;;
5668     esac
5669   else
5670     lt_cv_deplibs_check_method=pass_all
5671   fi
5672   ;;
5673
5674 gnu*)
5675   lt_cv_deplibs_check_method=pass_all
5676   ;;
5677
5678 hpux10.20* | hpux11*)
5679   lt_cv_file_magic_cmd=/usr/bin/file
5680   case $host_cpu in
5681   ia64*)
5682     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5683     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5684     ;;
5685   hppa*64*)
5686     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5687     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5688     ;;
5689   *)
5690     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5691     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5692     ;;
5693   esac
5694   ;;
5695
5696 interix[3-9]*)
5697   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5698   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5699   ;;
5700
5701 irix5* | irix6* | nonstopux*)
5702   case $LD in
5703   *-32|*"-32 ") libmagic=32-bit;;
5704   *-n32|*"-n32 ") libmagic=N32;;
5705   *-64|*"-64 ") libmagic=64-bit;;
5706   *) libmagic=never-match;;
5707   esac
5708   lt_cv_deplibs_check_method=pass_all
5709   ;;
5710
5711 # This must be Linux ELF.
5712 linux* | k*bsd*-gnu)
5713   lt_cv_deplibs_check_method=pass_all
5714   ;;
5715
5716 netbsd*)
5717   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5718     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5719   else
5720     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5721   fi
5722   ;;
5723
5724 newos6*)
5725   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5726   lt_cv_file_magic_cmd=/usr/bin/file
5727   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5728   ;;
5729
5730 *nto* | *qnx*)
5731   lt_cv_deplibs_check_method=pass_all
5732   ;;
5733
5734 openbsd*)
5735   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5736     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5737   else
5738     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5739   fi
5740   ;;
5741
5742 osf3* | osf4* | osf5*)
5743   lt_cv_deplibs_check_method=pass_all
5744   ;;
5745
5746 rdos*)
5747   lt_cv_deplibs_check_method=pass_all
5748   ;;
5749
5750 solaris*)
5751   lt_cv_deplibs_check_method=pass_all
5752   ;;
5753
5754 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5755   lt_cv_deplibs_check_method=pass_all
5756   ;;
5757
5758 sysv4 | sysv4.3*)
5759   case $host_vendor in
5760   motorola)
5761     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]'
5762     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5763     ;;
5764   ncr)
5765     lt_cv_deplibs_check_method=pass_all
5766     ;;
5767   sequent)
5768     lt_cv_file_magic_cmd='/bin/file'
5769     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5770     ;;
5771   sni)
5772     lt_cv_file_magic_cmd='/bin/file'
5773     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5774     lt_cv_file_magic_test_file=/lib/libc.so
5775     ;;
5776   siemens)
5777     lt_cv_deplibs_check_method=pass_all
5778     ;;
5779   pc)
5780     lt_cv_deplibs_check_method=pass_all
5781     ;;
5782   esac
5783   ;;
5784
5785 tpf*)
5786   lt_cv_deplibs_check_method=pass_all
5787   ;;
5788 esac
5789
5790 fi
5791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5792 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5793 file_magic_cmd=$lt_cv_file_magic_cmd
5794 deplibs_check_method=$lt_cv_deplibs_check_method
5795 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808 if test -n "$ac_tool_prefix"; then
5809   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5810 set dummy ${ac_tool_prefix}ar; ac_word=$2
5811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5812 $as_echo_n "checking for $ac_word... " >&6; }
5813 if test "${ac_cv_prog_AR+set}" = set; then :
5814   $as_echo_n "(cached) " >&6
5815 else
5816   if test -n "$AR"; then
5817   ac_cv_prog_AR="$AR" # Let the user override the test.
5818 else
5819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5820 for as_dir in $PATH
5821 do
5822   IFS=$as_save_IFS
5823   test -z "$as_dir" && as_dir=.
5824     for ac_exec_ext in '' $ac_executable_extensions; do
5825   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5826     ac_cv_prog_AR="${ac_tool_prefix}ar"
5827     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5828     break 2
5829   fi
5830 done
5831   done
5832 IFS=$as_save_IFS
5833
5834 fi
5835 fi
5836 AR=$ac_cv_prog_AR
5837 if test -n "$AR"; then
5838   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5839 $as_echo "$AR" >&6; }
5840 else
5841   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5842 $as_echo "no" >&6; }
5843 fi
5844
5845
5846 fi
5847 if test -z "$ac_cv_prog_AR"; then
5848   ac_ct_AR=$AR
5849   # Extract the first word of "ar", so it can be a program name with args.
5850 set dummy ar; ac_word=$2
5851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5852 $as_echo_n "checking for $ac_word... " >&6; }
5853 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5854   $as_echo_n "(cached) " >&6
5855 else
5856   if test -n "$ac_ct_AR"; then
5857   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5858 else
5859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5860 for as_dir in $PATH
5861 do
5862   IFS=$as_save_IFS
5863   test -z "$as_dir" && as_dir=.
5864     for ac_exec_ext in '' $ac_executable_extensions; do
5865   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5866     ac_cv_prog_ac_ct_AR="ar"
5867     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5868     break 2
5869   fi
5870 done
5871   done
5872 IFS=$as_save_IFS
5873
5874 fi
5875 fi
5876 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5877 if test -n "$ac_ct_AR"; then
5878   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5879 $as_echo "$ac_ct_AR" >&6; }
5880 else
5881   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5882 $as_echo "no" >&6; }
5883 fi
5884
5885   if test "x$ac_ct_AR" = x; then
5886     AR="false"
5887   else
5888     case $cross_compiling:$ac_tool_warned in
5889 yes:)
5890 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5891 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5892 ac_tool_warned=yes ;;
5893 esac
5894     AR=$ac_ct_AR
5895   fi
5896 else
5897   AR="$ac_cv_prog_AR"
5898 fi
5899
5900 test -z "$AR" && AR=ar
5901 test -z "$AR_FLAGS" && AR_FLAGS=cru
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913 if test -n "$ac_tool_prefix"; then
5914   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5915 set dummy ${ac_tool_prefix}strip; ac_word=$2
5916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5917 $as_echo_n "checking for $ac_word... " >&6; }
5918 if test "${ac_cv_prog_STRIP+set}" = set; then :
5919   $as_echo_n "(cached) " >&6
5920 else
5921   if test -n "$STRIP"; then
5922   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5923 else
5924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5925 for as_dir in $PATH
5926 do
5927   IFS=$as_save_IFS
5928   test -z "$as_dir" && as_dir=.
5929     for ac_exec_ext in '' $ac_executable_extensions; do
5930   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5931     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5932     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5933     break 2
5934   fi
5935 done
5936   done
5937 IFS=$as_save_IFS
5938
5939 fi
5940 fi
5941 STRIP=$ac_cv_prog_STRIP
5942 if test -n "$STRIP"; then
5943   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5944 $as_echo "$STRIP" >&6; }
5945 else
5946   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5947 $as_echo "no" >&6; }
5948 fi
5949
5950
5951 fi
5952 if test -z "$ac_cv_prog_STRIP"; then
5953   ac_ct_STRIP=$STRIP
5954   # Extract the first word of "strip", so it can be a program name with args.
5955 set dummy strip; ac_word=$2
5956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5957 $as_echo_n "checking for $ac_word... " >&6; }
5958 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5959   $as_echo_n "(cached) " >&6
5960 else
5961   if test -n "$ac_ct_STRIP"; then
5962   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5963 else
5964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5965 for as_dir in $PATH
5966 do
5967   IFS=$as_save_IFS
5968   test -z "$as_dir" && as_dir=.
5969     for ac_exec_ext in '' $ac_executable_extensions; do
5970   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5971     ac_cv_prog_ac_ct_STRIP="strip"
5972     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5973     break 2
5974   fi
5975 done
5976   done
5977 IFS=$as_save_IFS
5978
5979 fi
5980 fi
5981 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5982 if test -n "$ac_ct_STRIP"; then
5983   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5984 $as_echo "$ac_ct_STRIP" >&6; }
5985 else
5986   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5987 $as_echo "no" >&6; }
5988 fi
5989
5990   if test "x$ac_ct_STRIP" = x; then
5991     STRIP=":"
5992   else
5993     case $cross_compiling:$ac_tool_warned in
5994 yes:)
5995 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5996 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5997 ac_tool_warned=yes ;;
5998 esac
5999     STRIP=$ac_ct_STRIP
6000   fi
6001 else
6002   STRIP="$ac_cv_prog_STRIP"
6003 fi
6004
6005 test -z "$STRIP" && STRIP=:
6006
6007
6008
6009
6010
6011
6012 if test -n "$ac_tool_prefix"; then
6013   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6014 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6016 $as_echo_n "checking for $ac_word... " >&6; }
6017 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6018   $as_echo_n "(cached) " >&6
6019 else
6020   if test -n "$RANLIB"; then
6021   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6022 else
6023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6024 for as_dir in $PATH
6025 do
6026   IFS=$as_save_IFS
6027   test -z "$as_dir" && as_dir=.
6028     for ac_exec_ext in '' $ac_executable_extensions; do
6029   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6030     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6031     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6032     break 2
6033   fi
6034 done
6035   done
6036 IFS=$as_save_IFS
6037
6038 fi
6039 fi
6040 RANLIB=$ac_cv_prog_RANLIB
6041 if test -n "$RANLIB"; then
6042   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6043 $as_echo "$RANLIB" >&6; }
6044 else
6045   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6046 $as_echo "no" >&6; }
6047 fi
6048
6049
6050 fi
6051 if test -z "$ac_cv_prog_RANLIB"; then
6052   ac_ct_RANLIB=$RANLIB
6053   # Extract the first word of "ranlib", so it can be a program name with args.
6054 set dummy ranlib; ac_word=$2
6055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6056 $as_echo_n "checking for $ac_word... " >&6; }
6057 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6058   $as_echo_n "(cached) " >&6
6059 else
6060   if test -n "$ac_ct_RANLIB"; then
6061   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6062 else
6063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6064 for as_dir in $PATH
6065 do
6066   IFS=$as_save_IFS
6067   test -z "$as_dir" && as_dir=.
6068     for ac_exec_ext in '' $ac_executable_extensions; do
6069   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6070     ac_cv_prog_ac_ct_RANLIB="ranlib"
6071     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6072     break 2
6073   fi
6074 done
6075   done
6076 IFS=$as_save_IFS
6077
6078 fi
6079 fi
6080 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6081 if test -n "$ac_ct_RANLIB"; then
6082   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6083 $as_echo "$ac_ct_RANLIB" >&6; }
6084 else
6085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6086 $as_echo "no" >&6; }
6087 fi
6088
6089   if test "x$ac_ct_RANLIB" = x; then
6090     RANLIB=":"
6091   else
6092     case $cross_compiling:$ac_tool_warned in
6093 yes:)
6094 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6095 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6096 ac_tool_warned=yes ;;
6097 esac
6098     RANLIB=$ac_ct_RANLIB
6099   fi
6100 else
6101   RANLIB="$ac_cv_prog_RANLIB"
6102 fi
6103
6104 test -z "$RANLIB" && RANLIB=:
6105
6106
6107
6108
6109
6110
6111 # Determine commands to create old-style static archives.
6112 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6113 old_postinstall_cmds='chmod 644 $oldlib'
6114 old_postuninstall_cmds=
6115
6116 if test -n "$RANLIB"; then
6117   case $host_os in
6118   openbsd*)
6119     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6120     ;;
6121   *)
6122     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6123     ;;
6124   esac
6125   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6126 fi
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161 # If no C compiler was specified, use CC.
6162 LTCC=${LTCC-"$CC"}
6163
6164 # If no C compiler flags were specified, use CFLAGS.
6165 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6166
6167 # Allow CC to be a program name with arguments.
6168 compiler=$CC
6169
6170
6171 # Check for command to grab the raw symbol name followed by C symbol from nm.
6172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6173 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6174 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6175   $as_echo_n "(cached) " >&6
6176 else
6177
6178 # These are sane defaults that work on at least a few old systems.
6179 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6180
6181 # Character class describing NM global symbol codes.
6182 symcode='[BCDEGRST]'
6183
6184 # Regexp to match symbols that can be accessed directly from C.
6185 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6186
6187 # Define system-specific variables.
6188 case $host_os in
6189 aix*)
6190   symcode='[BCDT]'
6191   ;;
6192 cygwin* | mingw* | pw32* | cegcc*)
6193   symcode='[ABCDGISTW]'
6194   ;;
6195 hpux*)
6196   if test "$host_cpu" = ia64; then
6197     symcode='[ABCDEGRST]'
6198   fi
6199   ;;
6200 irix* | nonstopux*)
6201   symcode='[BCDEGRST]'
6202   ;;
6203 osf*)
6204   symcode='[BCDEGQRST]'
6205   ;;
6206 solaris*)
6207   symcode='[BDRT]'
6208   ;;
6209 sco3.2v5*)
6210   symcode='[DT]'
6211   ;;
6212 sysv4.2uw2*)
6213   symcode='[DT]'
6214   ;;
6215 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6216   symcode='[ABDT]'
6217   ;;
6218 sysv4)
6219   symcode='[DFNSTU]'
6220   ;;
6221 esac
6222
6223 # If we're using GNU nm, then use its standard symbol codes.
6224 case `$NM -V 2>&1` in
6225 *GNU* | *'with BFD'*)
6226   symcode='[ABCDGIRSTW]' ;;
6227 esac
6228
6229 # Transform an extracted symbol line into a proper C declaration.
6230 # Some systems (esp. on ia64) link data and code symbols differently,
6231 # so use this general approach.
6232 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6233
6234 # Transform an extracted symbol line into symbol name and symbol address
6235 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6236 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
6237
6238 # Handle CRLF in mingw tool chain
6239 opt_cr=
6240 case $build_os in
6241 mingw*)
6242   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6243   ;;
6244 esac
6245
6246 # Try without a prefix underscore, then with it.
6247 for ac_symprfx in "" "_"; do
6248
6249   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6250   symxfrm="\\1 $ac_symprfx\\2 \\2"
6251
6252   # Write the raw and C identifiers.
6253   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6254     # Fake it for dumpbin and say T for any non-static function
6255     # and D for any global variable.
6256     # Also find C++ and __fastcall symbols from MSVC++,
6257     # which start with @ or ?.
6258     lt_cv_sys_global_symbol_pipe="$AWK '"\
6259 "     {last_section=section; section=\$ 3};"\
6260 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6261 "     \$ 0!~/External *\|/{next};"\
6262 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6263 "     {if(hide[section]) next};"\
6264 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6265 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6266 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6267 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6268 "     ' prfx=^$ac_symprfx"
6269   else
6270     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6271   fi
6272
6273   # Check to see that the pipe works correctly.
6274   pipe_works=no
6275
6276   rm -f conftest*
6277   cat > conftest.$ac_ext <<_LT_EOF
6278 #ifdef __cplusplus
6279 extern "C" {
6280 #endif
6281 char nm_test_var;
6282 void nm_test_func(void);
6283 void nm_test_func(void){}
6284 #ifdef __cplusplus
6285 }
6286 #endif
6287 int main(){nm_test_var='a';nm_test_func();return(0);}
6288 _LT_EOF
6289
6290   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6291   (eval $ac_compile) 2>&5
6292   ac_status=$?
6293   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6294   test $ac_status = 0; }; then
6295     # Now try to grab the symbols.
6296     nlist=conftest.nm
6297     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
6298   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6299   ac_status=$?
6300   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6301   test $ac_status = 0; } && test -s "$nlist"; then
6302       # Try sorting and uniquifying the output.
6303       if sort "$nlist" | uniq > "$nlist"T; then
6304         mv -f "$nlist"T "$nlist"
6305       else
6306         rm -f "$nlist"T
6307       fi
6308
6309       # Make sure that we snagged all the symbols we need.
6310       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6311         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6312           cat <<_LT_EOF > conftest.$ac_ext
6313 #ifdef __cplusplus
6314 extern "C" {
6315 #endif
6316
6317 _LT_EOF
6318           # Now generate the symbol file.
6319           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6320
6321           cat <<_LT_EOF >> conftest.$ac_ext
6322 /* The mapping between symbol names and symbols.  */
6323 const struct {
6324   const char *name;
6325   void       *address;
6326 }
6327 lt__PROGRAM__LTX_preloaded_symbols[] =
6328 {
6329   { "@PROGRAM@", (void *) 0 },
6330 _LT_EOF
6331           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6332           cat <<\_LT_EOF >> conftest.$ac_ext
6333   {0, (void *) 0}
6334 };
6335
6336 /* This works around a problem in FreeBSD linker */
6337 #ifdef FREEBSD_WORKAROUND
6338 static const void *lt_preloaded_setup() {
6339   return lt__PROGRAM__LTX_preloaded_symbols;
6340 }
6341 #endif
6342
6343 #ifdef __cplusplus
6344 }
6345 #endif
6346 _LT_EOF
6347           # Now try linking the two files.
6348           mv conftest.$ac_objext conftstm.$ac_objext
6349           lt_save_LIBS="$LIBS"
6350           lt_save_CFLAGS="$CFLAGS"
6351           LIBS="conftstm.$ac_objext"
6352           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6353           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6354   (eval $ac_link) 2>&5
6355   ac_status=$?
6356   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6357   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6358             pipe_works=yes
6359           fi
6360           LIBS="$lt_save_LIBS"
6361           CFLAGS="$lt_save_CFLAGS"
6362         else
6363           echo "cannot find nm_test_func in $nlist" >&5
6364         fi
6365       else
6366         echo "cannot find nm_test_var in $nlist" >&5
6367       fi
6368     else
6369       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6370     fi
6371   else
6372     echo "$progname: failed program was:" >&5
6373     cat conftest.$ac_ext >&5
6374   fi
6375   rm -rf conftest* conftst*
6376
6377   # Do not use the global_symbol_pipe unless it works.
6378   if test "$pipe_works" = yes; then
6379     break
6380   else
6381     lt_cv_sys_global_symbol_pipe=
6382   fi
6383 done
6384
6385 fi
6386
6387 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6388   lt_cv_sys_global_symbol_to_cdecl=
6389 fi
6390 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6391   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6392 $as_echo "failed" >&6; }
6393 else
6394   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6395 $as_echo "ok" >&6; }
6396 fi
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419 # Check whether --enable-libtool-lock was given.
6420 if test "${enable_libtool_lock+set}" = set; then :
6421   enableval=$enable_libtool_lock;
6422 fi
6423
6424 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6425
6426 # Some flags need to be propagated to the compiler or linker for good
6427 # libtool support.
6428 case $host in
6429 ia64-*-hpux*)
6430   # Find out which ABI we are using.
6431   echo 'int i;' > conftest.$ac_ext
6432   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6433   (eval $ac_compile) 2>&5
6434   ac_status=$?
6435   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6436   test $ac_status = 0; }; then
6437     case `/usr/bin/file conftest.$ac_objext` in
6438       *ELF-32*)
6439         HPUX_IA64_MODE="32"
6440         ;;
6441       *ELF-64*)
6442         HPUX_IA64_MODE="64"
6443         ;;
6444     esac
6445   fi
6446   rm -rf conftest*
6447   ;;
6448 *-*-irix6*)
6449   # Find out which ABI we are using.
6450   echo '#line 6450 "configure"' > conftest.$ac_ext
6451   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6452   (eval $ac_compile) 2>&5
6453   ac_status=$?
6454   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6455   test $ac_status = 0; }; then
6456     if test "$lt_cv_prog_gnu_ld" = yes; then
6457       case `/usr/bin/file conftest.$ac_objext` in
6458         *32-bit*)
6459           LD="${LD-ld} -melf32bsmip"
6460           ;;
6461         *N32*)
6462           LD="${LD-ld} -melf32bmipn32"
6463           ;;
6464         *64-bit*)
6465           LD="${LD-ld} -melf64bmip"
6466         ;;
6467       esac
6468     else
6469       case `/usr/bin/file conftest.$ac_objext` in
6470         *32-bit*)
6471           LD="${LD-ld} -32"
6472           ;;
6473         *N32*)
6474           LD="${LD-ld} -n32"
6475           ;;
6476         *64-bit*)
6477           LD="${LD-ld} -64"
6478           ;;
6479       esac
6480     fi
6481   fi
6482   rm -rf conftest*
6483   ;;
6484
6485 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6486 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6487   # Find out which ABI we are using.
6488   echo 'int i;' > conftest.$ac_ext
6489   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6490   (eval $ac_compile) 2>&5
6491   ac_status=$?
6492   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6493   test $ac_status = 0; }; then
6494     case `/usr/bin/file conftest.o` in
6495       *32-bit*)
6496         case $host in
6497           x86_64-*kfreebsd*-gnu)
6498             LD="${LD-ld} -m elf_i386_fbsd"
6499             ;;
6500           x86_64-*linux*)
6501             LD="${LD-ld} -m elf_i386"
6502             ;;
6503           ppc64-*linux*|powerpc64-*linux*)
6504             LD="${LD-ld} -m elf32ppclinux"
6505             ;;
6506           s390x-*linux*)
6507             LD="${LD-ld} -m elf_s390"
6508             ;;
6509           sparc64-*linux*)
6510             LD="${LD-ld} -m elf32_sparc"
6511             ;;
6512         esac
6513         ;;
6514       *64-bit*)
6515         case $host in
6516           x86_64-*kfreebsd*-gnu)
6517             LD="${LD-ld} -m elf_x86_64_fbsd"
6518             ;;
6519           x86_64-*linux*)
6520             LD="${LD-ld} -m elf_x86_64"
6521             ;;
6522           ppc*-*linux*|powerpc*-*linux*)
6523             LD="${LD-ld} -m elf64ppc"
6524             ;;
6525           s390*-*linux*|s390*-*tpf*)
6526             LD="${LD-ld} -m elf64_s390"
6527             ;;
6528           sparc*-*linux*)
6529             LD="${LD-ld} -m elf64_sparc"
6530             ;;
6531         esac
6532         ;;
6533     esac
6534   fi
6535   rm -rf conftest*
6536   ;;
6537
6538 *-*-sco3.2v5*)
6539   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6540   SAVE_CFLAGS="$CFLAGS"
6541   CFLAGS="$CFLAGS -belf"
6542   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6543 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6544 if test "${lt_cv_cc_needs_belf+set}" = set; then :
6545   $as_echo_n "(cached) " >&6
6546 else
6547   ac_ext=c
6548 ac_cpp='$CPP $CPPFLAGS'
6549 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6550 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6551 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6552
6553      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6554 /* end confdefs.h.  */
6555
6556 int
6557 main ()
6558 {
6559
6560   ;
6561   return 0;
6562 }
6563 _ACEOF
6564 if ac_fn_c_try_link "$LINENO"; then :
6565   lt_cv_cc_needs_belf=yes
6566 else
6567   lt_cv_cc_needs_belf=no
6568 fi
6569 rm -f core conftest.err conftest.$ac_objext \
6570     conftest$ac_exeext conftest.$ac_ext
6571      ac_ext=c
6572 ac_cpp='$CPP $CPPFLAGS'
6573 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6574 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6575 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6576
6577 fi
6578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6579 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6580   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6581     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6582     CFLAGS="$SAVE_CFLAGS"
6583   fi
6584   ;;
6585 sparc*-*solaris*)
6586   # Find out which ABI we are using.
6587   echo 'int i;' > conftest.$ac_ext
6588   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6589   (eval $ac_compile) 2>&5
6590   ac_status=$?
6591   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6592   test $ac_status = 0; }; then
6593     case `/usr/bin/file conftest.o` in
6594     *64-bit*)
6595       case $lt_cv_prog_gnu_ld in
6596       yes*) LD="${LD-ld} -m elf64_sparc" ;;
6597       *)
6598         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6599           LD="${LD-ld} -64"
6600         fi
6601         ;;
6602       esac
6603       ;;
6604     esac
6605   fi
6606   rm -rf conftest*
6607   ;;
6608 esac
6609
6610 need_locks="$enable_libtool_lock"
6611
6612
6613   case $host_os in
6614     rhapsody* | darwin*)
6615     if test -n "$ac_tool_prefix"; then
6616   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6617 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6619 $as_echo_n "checking for $ac_word... " >&6; }
6620 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6621   $as_echo_n "(cached) " >&6
6622 else
6623   if test -n "$DSYMUTIL"; then
6624   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6625 else
6626 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6627 for as_dir in $PATH
6628 do
6629   IFS=$as_save_IFS
6630   test -z "$as_dir" && as_dir=.
6631     for ac_exec_ext in '' $ac_executable_extensions; do
6632   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6633     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6634     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6635     break 2
6636   fi
6637 done
6638   done
6639 IFS=$as_save_IFS
6640
6641 fi
6642 fi
6643 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6644 if test -n "$DSYMUTIL"; then
6645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6646 $as_echo "$DSYMUTIL" >&6; }
6647 else
6648   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6649 $as_echo "no" >&6; }
6650 fi
6651
6652
6653 fi
6654 if test -z "$ac_cv_prog_DSYMUTIL"; then
6655   ac_ct_DSYMUTIL=$DSYMUTIL
6656   # Extract the first word of "dsymutil", so it can be a program name with args.
6657 set dummy dsymutil; ac_word=$2
6658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6659 $as_echo_n "checking for $ac_word... " >&6; }
6660 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6661   $as_echo_n "(cached) " >&6
6662 else
6663   if test -n "$ac_ct_DSYMUTIL"; then
6664   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6665 else
6666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6667 for as_dir in $PATH
6668 do
6669   IFS=$as_save_IFS
6670   test -z "$as_dir" && as_dir=.
6671     for ac_exec_ext in '' $ac_executable_extensions; do
6672   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6673     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6674     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6675     break 2
6676   fi
6677 done
6678   done
6679 IFS=$as_save_IFS
6680
6681 fi
6682 fi
6683 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6684 if test -n "$ac_ct_DSYMUTIL"; then
6685   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6686 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6687 else
6688   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6689 $as_echo "no" >&6; }
6690 fi
6691
6692   if test "x$ac_ct_DSYMUTIL" = x; then
6693     DSYMUTIL=":"
6694   else
6695     case $cross_compiling:$ac_tool_warned in
6696 yes:)
6697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6698 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6699 ac_tool_warned=yes ;;
6700 esac
6701     DSYMUTIL=$ac_ct_DSYMUTIL
6702   fi
6703 else
6704   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6705 fi
6706
6707     if test -n "$ac_tool_prefix"; then
6708   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6709 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6711 $as_echo_n "checking for $ac_word... " >&6; }
6712 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6713   $as_echo_n "(cached) " >&6
6714 else
6715   if test -n "$NMEDIT"; then
6716   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6717 else
6718 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6719 for as_dir in $PATH
6720 do
6721   IFS=$as_save_IFS
6722   test -z "$as_dir" && as_dir=.
6723     for ac_exec_ext in '' $ac_executable_extensions; do
6724   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6725     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6726     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6727     break 2
6728   fi
6729 done
6730   done
6731 IFS=$as_save_IFS
6732
6733 fi
6734 fi
6735 NMEDIT=$ac_cv_prog_NMEDIT
6736 if test -n "$NMEDIT"; then
6737   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6738 $as_echo "$NMEDIT" >&6; }
6739 else
6740   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6741 $as_echo "no" >&6; }
6742 fi
6743
6744
6745 fi
6746 if test -z "$ac_cv_prog_NMEDIT"; then
6747   ac_ct_NMEDIT=$NMEDIT
6748   # Extract the first word of "nmedit", so it can be a program name with args.
6749 set dummy nmedit; ac_word=$2
6750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6751 $as_echo_n "checking for $ac_word... " >&6; }
6752 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6753   $as_echo_n "(cached) " >&6
6754 else
6755   if test -n "$ac_ct_NMEDIT"; then
6756   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6757 else
6758 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6759 for as_dir in $PATH
6760 do
6761   IFS=$as_save_IFS
6762   test -z "$as_dir" && as_dir=.
6763     for ac_exec_ext in '' $ac_executable_extensions; do
6764   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6765     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6766     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6767     break 2
6768   fi
6769 done
6770   done
6771 IFS=$as_save_IFS
6772
6773 fi
6774 fi
6775 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6776 if test -n "$ac_ct_NMEDIT"; then
6777   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6778 $as_echo "$ac_ct_NMEDIT" >&6; }
6779 else
6780   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6781 $as_echo "no" >&6; }
6782 fi
6783
6784   if test "x$ac_ct_NMEDIT" = x; then
6785     NMEDIT=":"
6786   else
6787     case $cross_compiling:$ac_tool_warned in
6788 yes:)
6789 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6790 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6791 ac_tool_warned=yes ;;
6792 esac
6793     NMEDIT=$ac_ct_NMEDIT
6794   fi
6795 else
6796   NMEDIT="$ac_cv_prog_NMEDIT"
6797 fi
6798
6799     if test -n "$ac_tool_prefix"; then
6800   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6801 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6803 $as_echo_n "checking for $ac_word... " >&6; }
6804 if test "${ac_cv_prog_LIPO+set}" = set; then :
6805   $as_echo_n "(cached) " >&6
6806 else
6807   if test -n "$LIPO"; then
6808   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6809 else
6810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6811 for as_dir in $PATH
6812 do
6813   IFS=$as_save_IFS
6814   test -z "$as_dir" && as_dir=.
6815     for ac_exec_ext in '' $ac_executable_extensions; do
6816   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6817     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6818     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6819     break 2
6820   fi
6821 done
6822   done
6823 IFS=$as_save_IFS
6824
6825 fi
6826 fi
6827 LIPO=$ac_cv_prog_LIPO
6828 if test -n "$LIPO"; then
6829   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6830 $as_echo "$LIPO" >&6; }
6831 else
6832   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6833 $as_echo "no" >&6; }
6834 fi
6835
6836
6837 fi
6838 if test -z "$ac_cv_prog_LIPO"; then
6839   ac_ct_LIPO=$LIPO
6840   # Extract the first word of "lipo", so it can be a program name with args.
6841 set dummy lipo; ac_word=$2
6842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6843 $as_echo_n "checking for $ac_word... " >&6; }
6844 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6845   $as_echo_n "(cached) " >&6
6846 else
6847   if test -n "$ac_ct_LIPO"; then
6848   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6849 else
6850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6851 for as_dir in $PATH
6852 do
6853   IFS=$as_save_IFS
6854   test -z "$as_dir" && as_dir=.
6855     for ac_exec_ext in '' $ac_executable_extensions; do
6856   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6857     ac_cv_prog_ac_ct_LIPO="lipo"
6858     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6859     break 2
6860   fi
6861 done
6862   done
6863 IFS=$as_save_IFS
6864
6865 fi
6866 fi
6867 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6868 if test -n "$ac_ct_LIPO"; then
6869   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6870 $as_echo "$ac_ct_LIPO" >&6; }
6871 else
6872   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6873 $as_echo "no" >&6; }
6874 fi
6875
6876   if test "x$ac_ct_LIPO" = x; then
6877     LIPO=":"
6878   else
6879     case $cross_compiling:$ac_tool_warned in
6880 yes:)
6881 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6882 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6883 ac_tool_warned=yes ;;
6884 esac
6885     LIPO=$ac_ct_LIPO
6886   fi
6887 else
6888   LIPO="$ac_cv_prog_LIPO"
6889 fi
6890
6891     if test -n "$ac_tool_prefix"; then
6892   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6893 set dummy ${ac_tool_prefix}otool; ac_word=$2
6894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6895 $as_echo_n "checking for $ac_word... " >&6; }
6896 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6897   $as_echo_n "(cached) " >&6
6898 else
6899   if test -n "$OTOOL"; then
6900   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6901 else
6902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6903 for as_dir in $PATH
6904 do
6905   IFS=$as_save_IFS
6906   test -z "$as_dir" && as_dir=.
6907     for ac_exec_ext in '' $ac_executable_extensions; do
6908   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6909     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6910     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6911     break 2
6912   fi
6913 done
6914   done
6915 IFS=$as_save_IFS
6916
6917 fi
6918 fi
6919 OTOOL=$ac_cv_prog_OTOOL
6920 if test -n "$OTOOL"; then
6921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6922 $as_echo "$OTOOL" >&6; }
6923 else
6924   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6925 $as_echo "no" >&6; }
6926 fi
6927
6928
6929 fi
6930 if test -z "$ac_cv_prog_OTOOL"; then
6931   ac_ct_OTOOL=$OTOOL
6932   # Extract the first word of "otool", so it can be a program name with args.
6933 set dummy otool; ac_word=$2
6934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6935 $as_echo_n "checking for $ac_word... " >&6; }
6936 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6937   $as_echo_n "(cached) " >&6
6938 else
6939   if test -n "$ac_ct_OTOOL"; then
6940   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6941 else
6942 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6943 for as_dir in $PATH
6944 do
6945   IFS=$as_save_IFS
6946   test -z "$as_dir" && as_dir=.
6947     for ac_exec_ext in '' $ac_executable_extensions; do
6948   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6949     ac_cv_prog_ac_ct_OTOOL="otool"
6950     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6951     break 2
6952   fi
6953 done
6954   done
6955 IFS=$as_save_IFS
6956
6957 fi
6958 fi
6959 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6960 if test -n "$ac_ct_OTOOL"; then
6961   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6962 $as_echo "$ac_ct_OTOOL" >&6; }
6963 else
6964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6965 $as_echo "no" >&6; }
6966 fi
6967
6968   if test "x$ac_ct_OTOOL" = x; then
6969     OTOOL=":"
6970   else
6971     case $cross_compiling:$ac_tool_warned in
6972 yes:)
6973 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6974 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6975 ac_tool_warned=yes ;;
6976 esac
6977     OTOOL=$ac_ct_OTOOL
6978   fi
6979 else
6980   OTOOL="$ac_cv_prog_OTOOL"
6981 fi
6982
6983     if test -n "$ac_tool_prefix"; then
6984   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6985 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6987 $as_echo_n "checking for $ac_word... " >&6; }
6988 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6989   $as_echo_n "(cached) " >&6
6990 else
6991   if test -n "$OTOOL64"; then
6992   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6993 else
6994 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6995 for as_dir in $PATH
6996 do
6997   IFS=$as_save_IFS
6998   test -z "$as_dir" && as_dir=.
6999     for ac_exec_ext in '' $ac_executable_extensions; do
7000   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7001     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7002     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7003     break 2
7004   fi
7005 done
7006   done
7007 IFS=$as_save_IFS
7008
7009 fi
7010 fi
7011 OTOOL64=$ac_cv_prog_OTOOL64
7012 if test -n "$OTOOL64"; then
7013   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7014 $as_echo "$OTOOL64" >&6; }
7015 else
7016   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7017 $as_echo "no" >&6; }
7018 fi
7019
7020
7021 fi
7022 if test -z "$ac_cv_prog_OTOOL64"; then
7023   ac_ct_OTOOL64=$OTOOL64
7024   # Extract the first word of "otool64", so it can be a program name with args.
7025 set dummy otool64; ac_word=$2
7026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7027 $as_echo_n "checking for $ac_word... " >&6; }
7028 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7029   $as_echo_n "(cached) " >&6
7030 else
7031   if test -n "$ac_ct_OTOOL64"; then
7032   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7033 else
7034 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7035 for as_dir in $PATH
7036 do
7037   IFS=$as_save_IFS
7038   test -z "$as_dir" && as_dir=.
7039     for ac_exec_ext in '' $ac_executable_extensions; do
7040   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7041     ac_cv_prog_ac_ct_OTOOL64="otool64"
7042     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7043     break 2
7044   fi
7045 done
7046   done
7047 IFS=$as_save_IFS
7048
7049 fi
7050 fi
7051 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7052 if test -n "$ac_ct_OTOOL64"; then
7053   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7054 $as_echo "$ac_ct_OTOOL64" >&6; }
7055 else
7056   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7057 $as_echo "no" >&6; }
7058 fi
7059
7060   if test "x$ac_ct_OTOOL64" = x; then
7061     OTOOL64=":"
7062   else
7063     case $cross_compiling:$ac_tool_warned in
7064 yes:)
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7066 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7067 ac_tool_warned=yes ;;
7068 esac
7069     OTOOL64=$ac_ct_OTOOL64
7070   fi
7071 else
7072   OTOOL64="$ac_cv_prog_OTOOL64"
7073 fi
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7102 $as_echo_n "checking for -single_module linker flag... " >&6; }
7103 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7104   $as_echo_n "(cached) " >&6
7105 else
7106   lt_cv_apple_cc_single_mod=no
7107       if test -z "${LT_MULTI_MODULE}"; then
7108         # By default we will add the -single_module flag. You can override
7109         # by either setting the environment variable LT_MULTI_MODULE
7110         # non-empty at configure time, or by adding -multi_module to the
7111         # link flags.
7112         rm -rf libconftest.dylib*
7113         echo "int foo(void){return 1;}" > conftest.c
7114         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7115 -dynamiclib -Wl,-single_module conftest.c" >&5
7116         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7117           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7118         _lt_result=$?
7119         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7120           lt_cv_apple_cc_single_mod=yes
7121         else
7122           cat conftest.err >&5
7123         fi
7124         rm -rf libconftest.dylib*
7125         rm -f conftest.*
7126       fi
7127 fi
7128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7129 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7130     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7131 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7132 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7133   $as_echo_n "(cached) " >&6
7134 else
7135   lt_cv_ld_exported_symbols_list=no
7136       save_LDFLAGS=$LDFLAGS
7137       echo "_main" > conftest.sym
7138       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7139       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7140 /* end confdefs.h.  */
7141
7142 int
7143 main ()
7144 {
7145
7146   ;
7147   return 0;
7148 }
7149 _ACEOF
7150 if ac_fn_c_try_link "$LINENO"; then :
7151   lt_cv_ld_exported_symbols_list=yes
7152 else
7153   lt_cv_ld_exported_symbols_list=no
7154 fi
7155 rm -f core conftest.err conftest.$ac_objext \
7156     conftest$ac_exeext conftest.$ac_ext
7157         LDFLAGS="$save_LDFLAGS"
7158
7159 fi
7160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7161 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7162     case $host_os in
7163     rhapsody* | darwin1.[012])
7164       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7165     darwin1.*)
7166       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7167     darwin*) # darwin 5.x on
7168       # if running on 10.5 or later, the deployment target defaults
7169       # to the OS version, if on x86, and 10.4, the deployment
7170       # target defaults to 10.4. Don't you love it?
7171       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7172         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7173           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7174         10.[012]*)
7175           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7176         10.*)
7177           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7178       esac
7179     ;;
7180   esac
7181     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7182       _lt_dar_single_mod='$single_module'
7183     fi
7184     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7185       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7186     else
7187       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7188     fi
7189     if test "$DSYMUTIL" != ":"; then
7190       _lt_dsymutil='~$DSYMUTIL $lib || :'
7191     else
7192       _lt_dsymutil=
7193     fi
7194     ;;
7195   esac
7196
7197 for ac_header in dlfcn.h
7198 do :
7199   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7200 "
7201 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7202   cat >>confdefs.h <<_ACEOF
7203 #define HAVE_DLFCN_H 1
7204 _ACEOF
7205
7206 fi
7207
7208 done
7209
7210
7211
7212 # Set options
7213
7214
7215
7216         enable_dlopen=no
7217
7218
7219   enable_win32_dll=no
7220
7221
7222             # Check whether --enable-shared was given.
7223 if test "${enable_shared+set}" = set; then :
7224   enableval=$enable_shared; p=${PACKAGE-default}
7225     case $enableval in
7226     yes) enable_shared=yes ;;
7227     no) enable_shared=no ;;
7228     *)
7229       enable_shared=no
7230       # Look at the argument we got.  We use all the common list separators.
7231       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7232       for pkg in $enableval; do
7233         IFS="$lt_save_ifs"
7234         if test "X$pkg" = "X$p"; then
7235           enable_shared=yes
7236         fi
7237       done
7238       IFS="$lt_save_ifs"
7239       ;;
7240     esac
7241 else
7242   enable_shared=yes
7243 fi
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253   # Check whether --enable-static was given.
7254 if test "${enable_static+set}" = set; then :
7255   enableval=$enable_static; p=${PACKAGE-default}
7256     case $enableval in
7257     yes) enable_static=yes ;;
7258     no) enable_static=no ;;
7259     *)
7260      enable_static=no
7261       # Look at the argument we got.  We use all the common list separators.
7262       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7263       for pkg in $enableval; do
7264         IFS="$lt_save_ifs"
7265         if test "X$pkg" = "X$p"; then
7266           enable_static=yes
7267         fi
7268       done
7269       IFS="$lt_save_ifs"
7270       ;;
7271     esac
7272 else
7273   enable_static=yes
7274 fi
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285 # Check whether --with-pic was given.
7286 if test "${with_pic+set}" = set; then :
7287   withval=$with_pic; pic_mode="$withval"
7288 else
7289   pic_mode=default
7290 fi
7291
7292
7293 test -z "$pic_mode" && pic_mode=default
7294
7295
7296
7297
7298
7299
7300
7301   # Check whether --enable-fast-install was given.
7302 if test "${enable_fast_install+set}" = set; then :
7303   enableval=$enable_fast_install; p=${PACKAGE-default}
7304     case $enableval in
7305     yes) enable_fast_install=yes ;;
7306     no) enable_fast_install=no ;;
7307     *)
7308       enable_fast_install=no
7309       # Look at the argument we got.  We use all the common list separators.
7310       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7311       for pkg in $enableval; do
7312         IFS="$lt_save_ifs"
7313         if test "X$pkg" = "X$p"; then
7314           enable_fast_install=yes
7315         fi
7316       done
7317       IFS="$lt_save_ifs"
7318       ;;
7319     esac
7320 else
7321   enable_fast_install=yes
7322 fi
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334 # This can be used to rebuild libtool when needed
7335 LIBTOOL_DEPS="$ltmain"
7336
7337 # Always use our own libtool.
7338 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364 test -z "$LN_S" && LN_S="ln -s"
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379 if test -n "${ZSH_VERSION+set}" ; then
7380    setopt NO_GLOB_SUBST
7381 fi
7382
7383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7384 $as_echo_n "checking for objdir... " >&6; }
7385 if test "${lt_cv_objdir+set}" = set; then :
7386   $as_echo_n "(cached) " >&6
7387 else
7388   rm -f .libs 2>/dev/null
7389 mkdir .libs 2>/dev/null
7390 if test -d .libs; then
7391   lt_cv_objdir=.libs
7392 else
7393   # MS-DOS does not allow filenames that begin with a dot.
7394   lt_cv_objdir=_libs
7395 fi
7396 rmdir .libs 2>/dev/null
7397 fi
7398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7399 $as_echo "$lt_cv_objdir" >&6; }
7400 objdir=$lt_cv_objdir
7401
7402
7403
7404
7405
7406 cat >>confdefs.h <<_ACEOF
7407 #define LT_OBJDIR "$lt_cv_objdir/"
7408 _ACEOF
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426 case $host_os in
7427 aix3*)
7428   # AIX sometimes has problems with the GCC collect2 program.  For some
7429   # reason, if we set the COLLECT_NAMES environment variable, the problems
7430   # vanish in a puff of smoke.
7431   if test "X${COLLECT_NAMES+set}" != Xset; then
7432     COLLECT_NAMES=
7433     export COLLECT_NAMES
7434   fi
7435   ;;
7436 esac
7437
7438 # Sed substitution that helps us do robust quoting.  It backslashifies
7439 # metacharacters that are still active within double-quoted strings.
7440 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7441
7442 # Same as above, but do not quote variable references.
7443 double_quote_subst='s/\(["`\\]\)/\\\1/g'
7444
7445 # Sed substitution to delay expansion of an escaped shell variable in a
7446 # double_quote_subst'ed string.
7447 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7448
7449 # Sed substitution to delay expansion of an escaped single quote.
7450 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7451
7452 # Sed substitution to avoid accidental globbing in evaled expressions
7453 no_glob_subst='s/\*/\\\*/g'
7454
7455 # Global variables:
7456 ofile=libtool
7457 can_build_shared=yes
7458
7459 # All known linkers require a `.a' archive for static linking (except MSVC,
7460 # which needs '.lib').
7461 libext=a
7462
7463 with_gnu_ld="$lt_cv_prog_gnu_ld"
7464
7465 old_CC="$CC"
7466 old_CFLAGS="$CFLAGS"
7467
7468 # Set sane defaults for various variables
7469 test -z "$CC" && CC=cc
7470 test -z "$LTCC" && LTCC=$CC
7471 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7472 test -z "$LD" && LD=ld
7473 test -z "$ac_objext" && ac_objext=o
7474
7475 for cc_temp in $compiler""; do
7476   case $cc_temp in
7477     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7478     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7479     \-*) ;;
7480     *) break;;
7481   esac
7482 done
7483 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7484
7485
7486 # Only perform the check for file, if the check method requires it
7487 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7488 case $deplibs_check_method in
7489 file_magic*)
7490   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7491     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7492 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7493 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7494   $as_echo_n "(cached) " >&6
7495 else
7496   case $MAGIC_CMD in
7497 [\\/*] |  ?:[\\/]*)
7498   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7499   ;;
7500 *)
7501   lt_save_MAGIC_CMD="$MAGIC_CMD"
7502   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7503   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7504   for ac_dir in $ac_dummy; do
7505     IFS="$lt_save_ifs"
7506     test -z "$ac_dir" && ac_dir=.
7507     if test -f $ac_dir/${ac_tool_prefix}file; then
7508       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7509       if test -n "$file_magic_test_file"; then
7510         case $deplibs_check_method in
7511         "file_magic "*)
7512           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7513           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7514           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7515             $EGREP "$file_magic_regex" > /dev/null; then
7516             :
7517           else
7518             cat <<_LT_EOF 1>&2
7519
7520 *** Warning: the command libtool uses to detect shared libraries,
7521 *** $file_magic_cmd, produces output that libtool cannot recognize.
7522 *** The result is that libtool may fail to recognize shared libraries
7523 *** as such.  This will affect the creation of libtool libraries that
7524 *** depend on shared libraries, but programs linked with such libtool
7525 *** libraries will work regardless of this problem.  Nevertheless, you
7526 *** may want to report the problem to your system manager and/or to
7527 *** bug-libtool@gnu.org
7528
7529 _LT_EOF
7530           fi ;;
7531         esac
7532       fi
7533       break
7534     fi
7535   done
7536   IFS="$lt_save_ifs"
7537   MAGIC_CMD="$lt_save_MAGIC_CMD"
7538   ;;
7539 esac
7540 fi
7541
7542 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7543 if test -n "$MAGIC_CMD"; then
7544   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7545 $as_echo "$MAGIC_CMD" >&6; }
7546 else
7547   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7548 $as_echo "no" >&6; }
7549 fi
7550
7551
7552
7553
7554
7555 if test -z "$lt_cv_path_MAGIC_CMD"; then
7556   if test -n "$ac_tool_prefix"; then
7557     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7558 $as_echo_n "checking for file... " >&6; }
7559 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7560   $as_echo_n "(cached) " >&6
7561 else
7562   case $MAGIC_CMD in
7563 [\\/*] |  ?:[\\/]*)
7564   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7565   ;;
7566 *)
7567   lt_save_MAGIC_CMD="$MAGIC_CMD"
7568   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7569   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7570   for ac_dir in $ac_dummy; do
7571     IFS="$lt_save_ifs"
7572     test -z "$ac_dir" && ac_dir=.
7573     if test -f $ac_dir/file; then
7574       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7575       if test -n "$file_magic_test_file"; then
7576         case $deplibs_check_method in
7577         "file_magic "*)
7578           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7579           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7580           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7581             $EGREP "$file_magic_regex" > /dev/null; then
7582             :
7583           else
7584             cat <<_LT_EOF 1>&2
7585
7586 *** Warning: the command libtool uses to detect shared libraries,
7587 *** $file_magic_cmd, produces output that libtool cannot recognize.
7588 *** The result is that libtool may fail to recognize shared libraries
7589 *** as such.  This will affect the creation of libtool libraries that
7590 *** depend on shared libraries, but programs linked with such libtool
7591 *** libraries will work regardless of this problem.  Nevertheless, you
7592 *** may want to report the problem to your system manager and/or to
7593 *** bug-libtool@gnu.org
7594
7595 _LT_EOF
7596           fi ;;
7597         esac
7598       fi
7599       break
7600     fi
7601   done
7602   IFS="$lt_save_ifs"
7603   MAGIC_CMD="$lt_save_MAGIC_CMD"
7604   ;;
7605 esac
7606 fi
7607
7608 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7609 if test -n "$MAGIC_CMD"; then
7610   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7611 $as_echo "$MAGIC_CMD" >&6; }
7612 else
7613   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7614 $as_echo "no" >&6; }
7615 fi
7616
7617
7618   else
7619     MAGIC_CMD=:
7620   fi
7621 fi
7622
7623   fi
7624   ;;
7625 esac
7626
7627 # Use C for the default configuration in the libtool script
7628
7629 lt_save_CC="$CC"
7630 ac_ext=c
7631 ac_cpp='$CPP $CPPFLAGS'
7632 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7633 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7634 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7635
7636
7637 # Source file extension for C test sources.
7638 ac_ext=c
7639
7640 # Object file extension for compiled C test sources.
7641 objext=o
7642 objext=$objext
7643
7644 # Code to be used in simple compile tests
7645 lt_simple_compile_test_code="int some_variable = 0;"
7646
7647 # Code to be used in simple link tests
7648 lt_simple_link_test_code='int main(){return(0);}'
7649
7650
7651
7652
7653
7654
7655
7656 # If no C compiler was specified, use CC.
7657 LTCC=${LTCC-"$CC"}
7658
7659 # If no C compiler flags were specified, use CFLAGS.
7660 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7661
7662 # Allow CC to be a program name with arguments.
7663 compiler=$CC
7664
7665 # Save the default compiler, since it gets overwritten when the other
7666 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7667 compiler_DEFAULT=$CC
7668
7669 # save warnings/boilerplate of simple test code
7670 ac_outfile=conftest.$ac_objext
7671 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7672 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7673 _lt_compiler_boilerplate=`cat conftest.err`
7674 $RM conftest*
7675
7676 ac_outfile=conftest.$ac_objext
7677 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7678 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7679 _lt_linker_boilerplate=`cat conftest.err`
7680 $RM -r conftest*
7681
7682
7683 ## CAVEAT EMPTOR:
7684 ## There is no encapsulation within the following macros, do not change
7685 ## the running order or otherwise move them around unless you know exactly
7686 ## what you are doing...
7687 if test -n "$compiler"; then
7688
7689 lt_prog_compiler_no_builtin_flag=
7690
7691 if test "$GCC" = yes; then
7692   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7693
7694   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7695 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7696 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7697   $as_echo_n "(cached) " >&6
7698 else
7699   lt_cv_prog_compiler_rtti_exceptions=no
7700    ac_outfile=conftest.$ac_objext
7701    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7702    lt_compiler_flag="-fno-rtti -fno-exceptions"
7703    # Insert the option either (1) after the last *FLAGS variable, or
7704    # (2) before a word containing "conftest.", or (3) at the end.
7705    # Note that $ac_compile itself does not contain backslashes and begins
7706    # with a dollar sign (not a hyphen), so the echo should work correctly.
7707    # The option is referenced via a variable to avoid confusing sed.
7708    lt_compile=`echo "$ac_compile" | $SED \
7709    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7710    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7711    -e 's:$: $lt_compiler_flag:'`
7712    (eval echo "\"\$as_me:7712: $lt_compile\"" >&5)
7713    (eval "$lt_compile" 2>conftest.err)
7714    ac_status=$?
7715    cat conftest.err >&5
7716    echo "$as_me:7716: \$? = $ac_status" >&5
7717    if (exit $ac_status) && test -s "$ac_outfile"; then
7718      # The compiler can only warn and ignore the option if not recognized
7719      # So say no if there are warnings other than the usual output.
7720      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7721      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7722      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7723        lt_cv_prog_compiler_rtti_exceptions=yes
7724      fi
7725    fi
7726    $RM conftest*
7727
7728 fi
7729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7730 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7731
7732 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7733     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7734 else
7735     :
7736 fi
7737
7738 fi
7739
7740
7741
7742
7743
7744
7745   lt_prog_compiler_wl=
7746 lt_prog_compiler_pic=
7747 lt_prog_compiler_static=
7748
7749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7750 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7751
7752   if test "$GCC" = yes; then
7753     lt_prog_compiler_wl='-Wl,'
7754     lt_prog_compiler_static='-static'
7755
7756     case $host_os in
7757       aix*)
7758       # All AIX code is PIC.
7759       if test "$host_cpu" = ia64; then
7760         # AIX 5 now supports IA64 processor
7761         lt_prog_compiler_static='-Bstatic'
7762       fi
7763       ;;
7764
7765     amigaos*)
7766       case $host_cpu in
7767       powerpc)
7768             # see comment about AmigaOS4 .so support
7769             lt_prog_compiler_pic='-fPIC'
7770         ;;
7771       m68k)
7772             # FIXME: we need at least 68020 code to build shared libraries, but
7773             # adding the `-m68020' flag to GCC prevents building anything better,
7774             # like `-m68040'.
7775             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7776         ;;
7777       esac
7778       ;;
7779
7780     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7781       # PIC is the default for these OSes.
7782       ;;
7783
7784     mingw* | cygwin* | pw32* | os2* | cegcc*)
7785       # This hack is so that the source file can tell whether it is being
7786       # built for inclusion in a dll (and should export symbols for example).
7787       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7788       # (--disable-auto-import) libraries
7789       lt_prog_compiler_pic='-DDLL_EXPORT'
7790       ;;
7791
7792     darwin* | rhapsody*)
7793       # PIC is the default on this platform
7794       # Common symbols not allowed in MH_DYLIB files
7795       lt_prog_compiler_pic='-fno-common'
7796       ;;
7797
7798     hpux*)
7799       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7800       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7801       # sets the default TLS model and affects inlining.
7802       case $host_cpu in
7803       hppa*64*)
7804         # +Z the default
7805         ;;
7806       *)
7807         lt_prog_compiler_pic='-fPIC'
7808         ;;
7809       esac
7810       ;;
7811
7812     interix[3-9]*)
7813       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7814       # Instead, we relocate shared libraries at runtime.
7815       ;;
7816
7817     msdosdjgpp*)
7818       # Just because we use GCC doesn't mean we suddenly get shared libraries
7819       # on systems that don't support them.
7820       lt_prog_compiler_can_build_shared=no
7821       enable_shared=no
7822       ;;
7823
7824     *nto* | *qnx*)
7825       # QNX uses GNU C++, but need to define -shared option too, otherwise
7826       # it will coredump.
7827       lt_prog_compiler_pic='-fPIC -shared'
7828       ;;
7829
7830     sysv4*MP*)
7831       if test -d /usr/nec; then
7832         lt_prog_compiler_pic=-Kconform_pic
7833       fi
7834       ;;
7835
7836     *)
7837       lt_prog_compiler_pic='-fPIC'
7838       ;;
7839     esac
7840   else
7841     # PORTME Check for flag to pass linker flags through the system compiler.
7842     case $host_os in
7843     aix*)
7844       lt_prog_compiler_wl='-Wl,'
7845       if test "$host_cpu" = ia64; then
7846         # AIX 5 now supports IA64 processor
7847         lt_prog_compiler_static='-Bstatic'
7848       else
7849         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7850       fi
7851       ;;
7852
7853     mingw* | cygwin* | pw32* | os2* | cegcc*)
7854       # This hack is so that the source file can tell whether it is being
7855       # built for inclusion in a dll (and should export symbols for example).
7856       lt_prog_compiler_pic='-DDLL_EXPORT'
7857       ;;
7858
7859     hpux9* | hpux10* | hpux11*)
7860       lt_prog_compiler_wl='-Wl,'
7861       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7862       # not for PA HP-UX.
7863       case $host_cpu in
7864       hppa*64*|ia64*)
7865         # +Z the default
7866         ;;
7867       *)
7868         lt_prog_compiler_pic='+Z'
7869         ;;
7870       esac
7871       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7872       lt_prog_compiler_static='${wl}-a ${wl}archive'
7873       ;;
7874
7875     irix5* | irix6* | nonstopux*)
7876       lt_prog_compiler_wl='-Wl,'
7877       # PIC (with -KPIC) is the default.
7878       lt_prog_compiler_static='-non_shared'
7879       ;;
7880
7881     linux* | k*bsd*-gnu)
7882       case $cc_basename in
7883       # old Intel for x86_64 which still supported -KPIC.
7884       ecc*)
7885         lt_prog_compiler_wl='-Wl,'
7886         lt_prog_compiler_pic='-KPIC'
7887         lt_prog_compiler_static='-static'
7888         ;;
7889       # icc used to be incompatible with GCC.
7890       # ICC 10 doesn't accept -KPIC any more.
7891       icc* | ifort*)
7892         lt_prog_compiler_wl='-Wl,'
7893         lt_prog_compiler_pic='-fPIC'
7894         lt_prog_compiler_static='-static'
7895         ;;
7896       # Lahey Fortran 8.1.
7897       lf95*)
7898         lt_prog_compiler_wl='-Wl,'
7899         lt_prog_compiler_pic='--shared'
7900         lt_prog_compiler_static='--static'
7901         ;;
7902       pgcc* | pgf77* | pgf90* | pgf95*)
7903         # Portland Group compilers (*not* the Pentium gcc compiler,
7904         # which looks to be a dead project)
7905         lt_prog_compiler_wl='-Wl,'
7906         lt_prog_compiler_pic='-fpic'
7907         lt_prog_compiler_static='-Bstatic'
7908         ;;
7909       ccc*)
7910         lt_prog_compiler_wl='-Wl,'
7911         # All Alpha code is PIC.
7912         lt_prog_compiler_static='-non_shared'
7913         ;;
7914       xl*)
7915         # IBM XL C 8.0/Fortran 10.1 on PPC
7916         lt_prog_compiler_wl='-Wl,'
7917         lt_prog_compiler_pic='-qpic'
7918         lt_prog_compiler_static='-qstaticlink'
7919         ;;
7920       *)
7921         case `$CC -V 2>&1 | sed 5q` in
7922         *Sun\ C*)
7923           # Sun C 5.9
7924           lt_prog_compiler_pic='-KPIC'
7925           lt_prog_compiler_static='-Bstatic'
7926           lt_prog_compiler_wl='-Wl,'
7927           ;;
7928         *Sun\ F*)
7929           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7930           lt_prog_compiler_pic='-KPIC'
7931           lt_prog_compiler_static='-Bstatic'
7932           lt_prog_compiler_wl=''
7933           ;;
7934         esac
7935         ;;
7936       esac
7937       ;;
7938
7939     newsos6)
7940       lt_prog_compiler_pic='-KPIC'
7941       lt_prog_compiler_static='-Bstatic'
7942       ;;
7943
7944     *nto* | *qnx*)
7945       # QNX uses GNU C++, but need to define -shared option too, otherwise
7946       # it will coredump.
7947       lt_prog_compiler_pic='-fPIC -shared'
7948       ;;
7949
7950     osf3* | osf4* | osf5*)
7951       lt_prog_compiler_wl='-Wl,'
7952       # All OSF/1 code is PIC.
7953       lt_prog_compiler_static='-non_shared'
7954       ;;
7955
7956     rdos*)
7957       lt_prog_compiler_static='-non_shared'
7958       ;;
7959
7960     solaris*)
7961       lt_prog_compiler_pic='-KPIC'
7962       lt_prog_compiler_static='-Bstatic'
7963       case $cc_basename in
7964       f77* | f90* | f95*)
7965         lt_prog_compiler_wl='-Qoption ld ';;
7966       *)
7967         lt_prog_compiler_wl='-Wl,';;
7968       esac
7969       ;;
7970
7971     sunos4*)
7972       lt_prog_compiler_wl='-Qoption ld '
7973       lt_prog_compiler_pic='-PIC'
7974       lt_prog_compiler_static='-Bstatic'
7975       ;;
7976
7977     sysv4 | sysv4.2uw2* | sysv4.3*)
7978       lt_prog_compiler_wl='-Wl,'
7979       lt_prog_compiler_pic='-KPIC'
7980       lt_prog_compiler_static='-Bstatic'
7981       ;;
7982
7983     sysv4*MP*)
7984       if test -d /usr/nec ;then
7985         lt_prog_compiler_pic='-Kconform_pic'
7986         lt_prog_compiler_static='-Bstatic'
7987       fi
7988       ;;
7989
7990     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7991       lt_prog_compiler_wl='-Wl,'
7992       lt_prog_compiler_pic='-KPIC'
7993       lt_prog_compiler_static='-Bstatic'
7994       ;;
7995
7996     unicos*)
7997       lt_prog_compiler_wl='-Wl,'
7998       lt_prog_compiler_can_build_shared=no
7999       ;;
8000
8001     uts4*)
8002       lt_prog_compiler_pic='-pic'
8003       lt_prog_compiler_static='-Bstatic'
8004       ;;
8005
8006     *)
8007       lt_prog_compiler_can_build_shared=no
8008       ;;
8009     esac
8010   fi
8011
8012 case $host_os in
8013   # For platforms which do not support PIC, -DPIC is meaningless:
8014   *djgpp*)
8015     lt_prog_compiler_pic=
8016     ;;
8017   *)
8018     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8019     ;;
8020 esac
8021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8022 $as_echo "$lt_prog_compiler_pic" >&6; }
8023
8024
8025
8026
8027
8028
8029 #
8030 # Check to make sure the PIC flag actually works.
8031 #
8032 if test -n "$lt_prog_compiler_pic"; then
8033   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8034 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8035 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8036   $as_echo_n "(cached) " >&6
8037 else
8038   lt_cv_prog_compiler_pic_works=no
8039    ac_outfile=conftest.$ac_objext
8040    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8041    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8042    # Insert the option either (1) after the last *FLAGS variable, or
8043    # (2) before a word containing "conftest.", or (3) at the end.
8044    # Note that $ac_compile itself does not contain backslashes and begins
8045    # with a dollar sign (not a hyphen), so the echo should work correctly.
8046    # The option is referenced via a variable to avoid confusing sed.
8047    lt_compile=`echo "$ac_compile" | $SED \
8048    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8049    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8050    -e 's:$: $lt_compiler_flag:'`
8051    (eval echo "\"\$as_me:8051: $lt_compile\"" >&5)
8052    (eval "$lt_compile" 2>conftest.err)
8053    ac_status=$?
8054    cat conftest.err >&5
8055    echo "$as_me:8055: \$? = $ac_status" >&5
8056    if (exit $ac_status) && test -s "$ac_outfile"; then
8057      # The compiler can only warn and ignore the option if not recognized
8058      # So say no if there are warnings other than the usual output.
8059      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8060      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8061      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8062        lt_cv_prog_compiler_pic_works=yes
8063      fi
8064    fi
8065    $RM conftest*
8066
8067 fi
8068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8069 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8070
8071 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8072     case $lt_prog_compiler_pic in
8073      "" | " "*) ;;
8074      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8075      esac
8076 else
8077     lt_prog_compiler_pic=
8078      lt_prog_compiler_can_build_shared=no
8079 fi
8080
8081 fi
8082
8083
8084
8085
8086
8087
8088 #
8089 # Check to make sure the static flag actually works.
8090 #
8091 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8093 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8094 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8095   $as_echo_n "(cached) " >&6
8096 else
8097   lt_cv_prog_compiler_static_works=no
8098    save_LDFLAGS="$LDFLAGS"
8099    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8100    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8101    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8102      # The linker can only warn and ignore the option if not recognized
8103      # So say no if there are warnings
8104      if test -s conftest.err; then
8105        # Append any errors to the config.log.
8106        cat conftest.err 1>&5
8107        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
8108        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8109        if diff conftest.exp conftest.er2 >/dev/null; then
8110          lt_cv_prog_compiler_static_works=yes
8111        fi
8112      else
8113        lt_cv_prog_compiler_static_works=yes
8114      fi
8115    fi
8116    $RM -r conftest*
8117    LDFLAGS="$save_LDFLAGS"
8118
8119 fi
8120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8121 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8122
8123 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8124     :
8125 else
8126     lt_prog_compiler_static=
8127 fi
8128
8129
8130
8131
8132
8133
8134
8135   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8136 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8137 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8138   $as_echo_n "(cached) " >&6
8139 else
8140   lt_cv_prog_compiler_c_o=no
8141    $RM -r conftest 2>/dev/null
8142    mkdir conftest
8143    cd conftest
8144    mkdir out
8145    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8146
8147    lt_compiler_flag="-o out/conftest2.$ac_objext"
8148    # Insert the option either (1) after the last *FLAGS variable, or
8149    # (2) before a word containing "conftest.", or (3) at the end.
8150    # Note that $ac_compile itself does not contain backslashes and begins
8151    # with a dollar sign (not a hyphen), so the echo should work correctly.
8152    lt_compile=`echo "$ac_compile" | $SED \
8153    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8154    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8155    -e 's:$: $lt_compiler_flag:'`
8156    (eval echo "\"\$as_me:8156: $lt_compile\"" >&5)
8157    (eval "$lt_compile" 2>out/conftest.err)
8158    ac_status=$?
8159    cat out/conftest.err >&5
8160    echo "$as_me:8160: \$? = $ac_status" >&5
8161    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8162    then
8163      # The compiler can only warn and ignore the option if not recognized
8164      # So say no if there are warnings
8165      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8166      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8167      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8168        lt_cv_prog_compiler_c_o=yes
8169      fi
8170    fi
8171    chmod u+w . 2>&5
8172    $RM conftest*
8173    # SGI C++ compiler will create directory out/ii_files/ for
8174    # template instantiation
8175    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8176    $RM out/* && rmdir out
8177    cd ..
8178    $RM -r conftest
8179    $RM conftest*
8180
8181 fi
8182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8183 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8184
8185
8186
8187
8188
8189
8190   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8191 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8192 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8193   $as_echo_n "(cached) " >&6
8194 else
8195   lt_cv_prog_compiler_c_o=no
8196    $RM -r conftest 2>/dev/null
8197    mkdir conftest
8198    cd conftest
8199    mkdir out
8200    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8201
8202    lt_compiler_flag="-o out/conftest2.$ac_objext"
8203    # Insert the option either (1) after the last *FLAGS variable, or
8204    # (2) before a word containing "conftest.", or (3) at the end.
8205    # Note that $ac_compile itself does not contain backslashes and begins
8206    # with a dollar sign (not a hyphen), so the echo should work correctly.
8207    lt_compile=`echo "$ac_compile" | $SED \
8208    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8209    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8210    -e 's:$: $lt_compiler_flag:'`
8211    (eval echo "\"\$as_me:8211: $lt_compile\"" >&5)
8212    (eval "$lt_compile" 2>out/conftest.err)
8213    ac_status=$?
8214    cat out/conftest.err >&5
8215    echo "$as_me:8215: \$? = $ac_status" >&5
8216    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8217    then
8218      # The compiler can only warn and ignore the option if not recognized
8219      # So say no if there are warnings
8220      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8221      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8222      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8223        lt_cv_prog_compiler_c_o=yes
8224      fi
8225    fi
8226    chmod u+w . 2>&5
8227    $RM conftest*
8228    # SGI C++ compiler will create directory out/ii_files/ for
8229    # template instantiation
8230    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8231    $RM out/* && rmdir out
8232    cd ..
8233    $RM -r conftest
8234    $RM conftest*
8235
8236 fi
8237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8238 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8239
8240
8241
8242
8243 hard_links="nottested"
8244 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8245   # do not overwrite the value of need_locks provided by the user
8246   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8247 $as_echo_n "checking if we can lock with hard links... " >&6; }
8248   hard_links=yes
8249   $RM conftest*
8250   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8251   touch conftest.a
8252   ln conftest.a conftest.b 2>&5 || hard_links=no
8253   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8254   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8255 $as_echo "$hard_links" >&6; }
8256   if test "$hard_links" = no; then
8257     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8258 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8259     need_locks=warn
8260   fi
8261 else
8262   need_locks=no
8263 fi
8264
8265
8266
8267
8268
8269
8270   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8271 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8272
8273   runpath_var=
8274   allow_undefined_flag=
8275   always_export_symbols=no
8276   archive_cmds=
8277   archive_expsym_cmds=
8278   compiler_needs_object=no
8279   enable_shared_with_static_runtimes=no
8280   export_dynamic_flag_spec=
8281   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8282   hardcode_automatic=no
8283   hardcode_direct=no
8284   hardcode_direct_absolute=no
8285   hardcode_libdir_flag_spec=
8286   hardcode_libdir_flag_spec_ld=
8287   hardcode_libdir_separator=
8288   hardcode_minus_L=no
8289   hardcode_shlibpath_var=unsupported
8290   inherit_rpath=no
8291   link_all_deplibs=unknown
8292   module_cmds=
8293   module_expsym_cmds=
8294   old_archive_from_new_cmds=
8295   old_archive_from_expsyms_cmds=
8296   thread_safe_flag_spec=
8297   whole_archive_flag_spec=
8298   # include_expsyms should be a list of space-separated symbols to be *always*
8299   # included in the symbol list
8300   include_expsyms=
8301   # exclude_expsyms can be an extended regexp of symbols to exclude
8302   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8303   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8304   # as well as any symbol that contains `d'.
8305   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8306   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8307   # platforms (ab)use it in PIC code, but their linkers get confused if
8308   # the symbol is explicitly referenced.  Since portable code cannot
8309   # rely on this symbol name, it's probably fine to never include it in
8310   # preloaded symbol tables.
8311   # Exclude shared library initialization/finalization symbols.
8312   extract_expsyms_cmds=
8313
8314   case $host_os in
8315   cygwin* | mingw* | pw32* | cegcc*)
8316     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8317     # When not using gcc, we currently assume that we are using
8318     # Microsoft Visual C++.
8319     if test "$GCC" != yes; then
8320       with_gnu_ld=no
8321     fi
8322     ;;
8323   interix*)
8324     # we just hope/assume this is gcc and not c89 (= MSVC++)
8325     with_gnu_ld=yes
8326     ;;
8327   openbsd*)
8328     with_gnu_ld=no
8329     ;;
8330   esac
8331
8332   ld_shlibs=yes
8333   if test "$with_gnu_ld" = yes; then
8334     # If archive_cmds runs LD, not CC, wlarc should be empty
8335     wlarc='${wl}'
8336
8337     # Set some defaults for GNU ld with shared library support. These
8338     # are reset later if shared libraries are not supported. Putting them
8339     # here allows them to be overridden if necessary.
8340     runpath_var=LD_RUN_PATH
8341     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8342     export_dynamic_flag_spec='${wl}--export-dynamic'
8343     # ancient GNU ld didn't support --whole-archive et. al.
8344     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8345       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8346     else
8347       whole_archive_flag_spec=
8348     fi
8349     supports_anon_versioning=no
8350     case `$LD -v 2>&1` in
8351       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8352       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8353       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8354       *\ 2.11.*) ;; # other 2.11 versions
8355       *) supports_anon_versioning=yes ;;
8356     esac
8357
8358     # See if GNU ld supports shared libraries.
8359     case $host_os in
8360     aix[3-9]*)
8361       # On AIX/PPC, the GNU linker is very broken
8362       if test "$host_cpu" != ia64; then
8363         ld_shlibs=no
8364         cat <<_LT_EOF 1>&2
8365
8366 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8367 *** to be unable to reliably create shared libraries on AIX.
8368 *** Therefore, libtool is disabling shared libraries support.  If you
8369 *** really care for shared libraries, you may want to modify your PATH
8370 *** so that a non-GNU linker is found, and then restart.
8371
8372 _LT_EOF
8373       fi
8374       ;;
8375
8376     amigaos*)
8377       case $host_cpu in
8378       powerpc)
8379             # see comment about AmigaOS4 .so support
8380             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8381             archive_expsym_cmds=''
8382         ;;
8383       m68k)
8384             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)'
8385             hardcode_libdir_flag_spec='-L$libdir'
8386             hardcode_minus_L=yes
8387         ;;
8388       esac
8389       ;;
8390
8391     beos*)
8392       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8393         allow_undefined_flag=unsupported
8394         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8395         # support --undefined.  This deserves some investigation.  FIXME
8396         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8397       else
8398         ld_shlibs=no
8399       fi
8400       ;;
8401
8402     cygwin* | mingw* | pw32* | cegcc*)
8403       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8404       # as there is no search path for DLLs.
8405       hardcode_libdir_flag_spec='-L$libdir'
8406       allow_undefined_flag=unsupported
8407       always_export_symbols=no
8408       enable_shared_with_static_runtimes=yes
8409       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8410
8411       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8412         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8413         # If the export-symbols file already is a .def file (1st line
8414         # is EXPORTS), use it as is; otherwise, prepend...
8415         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8416           cp $export_symbols $output_objdir/$soname.def;
8417         else
8418           echo EXPORTS > $output_objdir/$soname.def;
8419           cat $export_symbols >> $output_objdir/$soname.def;
8420         fi~
8421         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8422       else
8423         ld_shlibs=no
8424       fi
8425       ;;
8426
8427     interix[3-9]*)
8428       hardcode_direct=no
8429       hardcode_shlibpath_var=no
8430       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8431       export_dynamic_flag_spec='${wl}-E'
8432       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8433       # Instead, shared libraries are loaded at an image base (0x10000000 by
8434       # default) and relocated if they conflict, which is a slow very memory
8435       # consuming and fragmenting process.  To avoid this, we pick a random,
8436       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8437       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8438       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8439       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'
8440       ;;
8441
8442     gnu* | linux* | tpf* | k*bsd*-gnu)
8443       tmp_diet=no
8444       if test "$host_os" = linux-dietlibc; then
8445         case $cc_basename in
8446           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8447         esac
8448       fi
8449       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8450          && test "$tmp_diet" = no
8451       then
8452         tmp_addflag=
8453         tmp_sharedflag='-shared'
8454         case $cc_basename,$host_cpu in
8455         pgcc*)                          # Portland Group C compiler
8456           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8457           tmp_addflag=' $pic_flag'
8458           ;;
8459         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
8460           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8461           tmp_addflag=' $pic_flag -Mnomain' ;;
8462         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8463           tmp_addflag=' -i_dynamic' ;;
8464         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8465           tmp_addflag=' -i_dynamic -nofor_main' ;;
8466         ifc* | ifort*)                  # Intel Fortran compiler
8467           tmp_addflag=' -nofor_main' ;;
8468         lf95*)                          # Lahey Fortran 8.1
8469           whole_archive_flag_spec=
8470           tmp_sharedflag='--shared' ;;
8471         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
8472           tmp_sharedflag='-qmkshrobj'
8473           tmp_addflag= ;;
8474         esac
8475         case `$CC -V 2>&1 | sed 5q` in
8476         *Sun\ C*)                       # Sun C 5.9
8477           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8478           compiler_needs_object=yes
8479           tmp_sharedflag='-G' ;;
8480         *Sun\ F*)                       # Sun Fortran 8.3
8481           tmp_sharedflag='-G' ;;
8482         esac
8483         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8484
8485         if test "x$supports_anon_versioning" = xyes; then
8486           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8487             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8488             echo "local: *; };" >> $output_objdir/$libname.ver~
8489             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8490         fi
8491
8492         case $cc_basename in
8493         xlf*)
8494           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8495           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8496           hardcode_libdir_flag_spec=
8497           hardcode_libdir_flag_spec_ld='-rpath $libdir'
8498           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8499           if test "x$supports_anon_versioning" = xyes; then
8500             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8501               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8502               echo "local: *; };" >> $output_objdir/$libname.ver~
8503               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8504           fi
8505           ;;
8506         esac
8507       else
8508         ld_shlibs=no
8509       fi
8510       ;;
8511
8512     netbsd*)
8513       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8514         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8515         wlarc=
8516       else
8517         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8518         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8519       fi
8520       ;;
8521
8522     solaris*)
8523       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8524         ld_shlibs=no
8525         cat <<_LT_EOF 1>&2
8526
8527 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8528 *** create shared libraries on Solaris systems.  Therefore, libtool
8529 *** is disabling shared libraries support.  We urge you to upgrade GNU
8530 *** binutils to release 2.9.1 or newer.  Another option is to modify
8531 *** your PATH or compiler configuration so that the native linker is
8532 *** used, and then restart.
8533
8534 _LT_EOF
8535       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8536         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8537         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8538       else
8539         ld_shlibs=no
8540       fi
8541       ;;
8542
8543     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8544       case `$LD -v 2>&1` in
8545         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8546         ld_shlibs=no
8547         cat <<_LT_EOF 1>&2
8548
8549 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8550 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8551 *** is disabling shared libraries support.  We urge you to upgrade GNU
8552 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8553 *** your PATH or compiler configuration so that the native linker is
8554 *** used, and then restart.
8555
8556 _LT_EOF
8557         ;;
8558         *)
8559           # For security reasons, it is highly recommended that you always
8560           # use absolute paths for naming shared libraries, and exclude the
8561           # DT_RUNPATH tag from executables and libraries.  But doing so
8562           # requires that you compile everything twice, which is a pain.
8563           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8564             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8565             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8566             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8567           else
8568             ld_shlibs=no
8569           fi
8570         ;;
8571       esac
8572       ;;
8573
8574     sunos4*)
8575       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8576       wlarc=
8577       hardcode_direct=yes
8578       hardcode_shlibpath_var=no
8579       ;;
8580
8581     *)
8582       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8583         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8584         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8585       else
8586         ld_shlibs=no
8587       fi
8588       ;;
8589     esac
8590
8591     if test "$ld_shlibs" = no; then
8592       runpath_var=
8593       hardcode_libdir_flag_spec=
8594       export_dynamic_flag_spec=
8595       whole_archive_flag_spec=
8596     fi
8597   else
8598     # PORTME fill in a description of your system's linker (not GNU ld)
8599     case $host_os in
8600     aix3*)
8601       allow_undefined_flag=unsupported
8602       always_export_symbols=yes
8603       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'
8604       # Note: this linker hardcodes the directories in LIBPATH if there
8605       # are no directories specified by -L.
8606       hardcode_minus_L=yes
8607       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8608         # Neither direct hardcoding nor static linking is supported with a
8609         # broken collect2.
8610         hardcode_direct=unsupported
8611       fi
8612       ;;
8613
8614     aix[4-9]*)
8615       if test "$host_cpu" = ia64; then
8616         # On IA64, the linker does run time linking by default, so we don't
8617         # have to do anything special.
8618         aix_use_runtimelinking=no
8619         exp_sym_flag='-Bexport'
8620         no_entry_flag=""
8621       else
8622         # If we're using GNU nm, then we don't want the "-C" option.
8623         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8624         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8625           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8626         else
8627           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8628         fi
8629         aix_use_runtimelinking=no
8630
8631         # Test if we are trying to use run time linking or normal
8632         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8633         # need to do runtime linking.
8634         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8635           for ld_flag in $LDFLAGS; do
8636           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8637             aix_use_runtimelinking=yes
8638             break
8639           fi
8640           done
8641           ;;
8642         esac
8643
8644         exp_sym_flag='-bexport'
8645         no_entry_flag='-bnoentry'
8646       fi
8647
8648       # When large executables or shared objects are built, AIX ld can
8649       # have problems creating the table of contents.  If linking a library
8650       # or program results in "error TOC overflow" add -mminimal-toc to
8651       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8652       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8653
8654       archive_cmds=''
8655       hardcode_direct=yes
8656       hardcode_direct_absolute=yes
8657       hardcode_libdir_separator=':'
8658       link_all_deplibs=yes
8659       file_list_spec='${wl}-f,'
8660
8661       if test "$GCC" = yes; then
8662         case $host_os in aix4.[012]|aix4.[012].*)
8663         # We only want to do this on AIX 4.2 and lower, the check
8664         # below for broken collect2 doesn't work under 4.3+
8665           collect2name=`${CC} -print-prog-name=collect2`
8666           if test -f "$collect2name" &&
8667            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8668           then
8669           # We have reworked collect2
8670           :
8671           else
8672           # We have old collect2
8673           hardcode_direct=unsupported
8674           # It fails to find uninstalled libraries when the uninstalled
8675           # path is not listed in the libpath.  Setting hardcode_minus_L
8676           # to unsupported forces relinking
8677           hardcode_minus_L=yes
8678           hardcode_libdir_flag_spec='-L$libdir'
8679           hardcode_libdir_separator=
8680           fi
8681           ;;
8682         esac
8683         shared_flag='-shared'
8684         if test "$aix_use_runtimelinking" = yes; then
8685           shared_flag="$shared_flag "'${wl}-G'
8686         fi
8687       else
8688         # not using gcc
8689         if test "$host_cpu" = ia64; then
8690         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8691         # chokes on -Wl,-G. The following line is correct:
8692           shared_flag='-G'
8693         else
8694           if test "$aix_use_runtimelinking" = yes; then
8695             shared_flag='${wl}-G'
8696           else
8697             shared_flag='${wl}-bM:SRE'
8698           fi
8699         fi
8700       fi
8701
8702       export_dynamic_flag_spec='${wl}-bexpall'
8703       # It seems that -bexpall does not export symbols beginning with
8704       # underscore (_), so it is better to generate a list of symbols to export.
8705       always_export_symbols=yes
8706       if test "$aix_use_runtimelinking" = yes; then
8707         # Warning - without using the other runtime loading flags (-brtl),
8708         # -berok will link without error, but may produce a broken library.
8709         allow_undefined_flag='-berok'
8710         # Determine the default libpath from the value encoded in an
8711         # empty executable.
8712         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8713 /* end confdefs.h.  */
8714
8715 int
8716 main ()
8717 {
8718
8719   ;
8720   return 0;
8721 }
8722 _ACEOF
8723 if ac_fn_c_try_link "$LINENO"; then :
8724
8725 lt_aix_libpath_sed='
8726     /Import File Strings/,/^$/ {
8727         /^0/ {
8728             s/^0  *\(.*\)$/\1/
8729             p
8730         }
8731     }'
8732 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8733 # Check for a 64-bit object if we didn't find anything.
8734 if test -z "$aix_libpath"; then
8735   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8736 fi
8737 fi
8738 rm -f core conftest.err conftest.$ac_objext \
8739     conftest$ac_exeext conftest.$ac_ext
8740 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8741
8742         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8743         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8744       else
8745         if test "$host_cpu" = ia64; then
8746           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8747           allow_undefined_flag="-z nodefs"
8748           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"
8749         else
8750          # Determine the default libpath from the value encoded in an
8751          # empty executable.
8752          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8753 /* end confdefs.h.  */
8754
8755 int
8756 main ()
8757 {
8758
8759   ;
8760   return 0;
8761 }
8762 _ACEOF
8763 if ac_fn_c_try_link "$LINENO"; then :
8764
8765 lt_aix_libpath_sed='
8766     /Import File Strings/,/^$/ {
8767         /^0/ {
8768             s/^0  *\(.*\)$/\1/
8769             p
8770         }
8771     }'
8772 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8773 # Check for a 64-bit object if we didn't find anything.
8774 if test -z "$aix_libpath"; then
8775   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8776 fi
8777 fi
8778 rm -f core conftest.err conftest.$ac_objext \
8779     conftest$ac_exeext conftest.$ac_ext
8780 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8781
8782          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8783           # Warning - without using the other run time loading flags,
8784           # -berok will link without error, but may produce a broken library.
8785           no_undefined_flag=' ${wl}-bernotok'
8786           allow_undefined_flag=' ${wl}-berok'
8787           # Exported symbols can be pulled into shared objects from archives
8788           whole_archive_flag_spec='$convenience'
8789           archive_cmds_need_lc=yes
8790           # This is similar to how AIX traditionally builds its shared libraries.
8791           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
8792         fi
8793       fi
8794       ;;
8795
8796     amigaos*)
8797       case $host_cpu in
8798       powerpc)
8799             # see comment about AmigaOS4 .so support
8800             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8801             archive_expsym_cmds=''
8802         ;;
8803       m68k)
8804             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)'
8805             hardcode_libdir_flag_spec='-L$libdir'
8806             hardcode_minus_L=yes
8807         ;;
8808       esac
8809       ;;
8810
8811     bsdi[45]*)
8812       export_dynamic_flag_spec=-rdynamic
8813       ;;
8814
8815     cygwin* | mingw* | pw32* | cegcc*)
8816       # When not using gcc, we currently assume that we are using
8817       # Microsoft Visual C++.
8818       # hardcode_libdir_flag_spec is actually meaningless, as there is
8819       # no search path for DLLs.
8820       hardcode_libdir_flag_spec=' '
8821       allow_undefined_flag=unsupported
8822       # Tell ltmain to make .lib files, not .a files.
8823       libext=lib
8824       # Tell ltmain to make .dll files, not .so files.
8825       shrext_cmds=".dll"
8826       # FIXME: Setting linknames here is a bad hack.
8827       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8828       # The linker will automatically build a .lib file if we build a DLL.
8829       old_archive_from_new_cmds='true'
8830       # FIXME: Should let the user specify the lib program.
8831       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8832       fix_srcfile_path='`cygpath -w "$srcfile"`'
8833       enable_shared_with_static_runtimes=yes
8834       ;;
8835
8836     darwin* | rhapsody*)
8837
8838
8839   archive_cmds_need_lc=no
8840   hardcode_direct=no
8841   hardcode_automatic=yes
8842   hardcode_shlibpath_var=unsupported
8843   whole_archive_flag_spec=''
8844   link_all_deplibs=yes
8845   allow_undefined_flag="$_lt_dar_allow_undefined"
8846   case $cc_basename in
8847      ifort*) _lt_dar_can_shared=yes ;;
8848      *) _lt_dar_can_shared=$GCC ;;
8849   esac
8850   if test "$_lt_dar_can_shared" = "yes"; then
8851     output_verbose_link_cmd=echo
8852     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8853     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8854     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}"
8855     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}"
8856
8857   else
8858   ld_shlibs=no
8859   fi
8860
8861       ;;
8862
8863     dgux*)
8864       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8865       hardcode_libdir_flag_spec='-L$libdir'
8866       hardcode_shlibpath_var=no
8867       ;;
8868
8869     freebsd1*)
8870       ld_shlibs=no
8871       ;;
8872
8873     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8874     # support.  Future versions do this automatically, but an explicit c++rt0.o
8875     # does not break anything, and helps significantly (at the cost of a little
8876     # extra space).
8877     freebsd2.2*)
8878       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8879       hardcode_libdir_flag_spec='-R$libdir'
8880       hardcode_direct=yes
8881       hardcode_shlibpath_var=no
8882       ;;
8883
8884     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8885     freebsd2*)
8886       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8887       hardcode_direct=yes
8888       hardcode_minus_L=yes
8889       hardcode_shlibpath_var=no
8890       ;;
8891
8892     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8893     freebsd* | dragonfly*)
8894       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8895       hardcode_libdir_flag_spec='-R$libdir'
8896       hardcode_direct=yes
8897       hardcode_shlibpath_var=no
8898       ;;
8899
8900     hpux9*)
8901       if test "$GCC" = yes; then
8902         archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8903       else
8904         archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8905       fi
8906       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8907       hardcode_libdir_separator=:
8908       hardcode_direct=yes
8909
8910       # hardcode_minus_L: Not really in the search PATH,
8911       # but as the default location of the library.
8912       hardcode_minus_L=yes
8913       export_dynamic_flag_spec='${wl}-E'
8914       ;;
8915
8916     hpux10*)
8917       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8918         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8919       else
8920         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8921       fi
8922       if test "$with_gnu_ld" = no; then
8923         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8924         hardcode_libdir_flag_spec_ld='+b $libdir'
8925         hardcode_libdir_separator=:
8926         hardcode_direct=yes
8927         hardcode_direct_absolute=yes
8928         export_dynamic_flag_spec='${wl}-E'
8929         # hardcode_minus_L: Not really in the search PATH,
8930         # but as the default location of the library.
8931         hardcode_minus_L=yes
8932       fi
8933       ;;
8934
8935     hpux11*)
8936       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8937         case $host_cpu in
8938         hppa*64*)
8939           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8940           ;;
8941         ia64*)
8942           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8943           ;;
8944         *)
8945           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8946           ;;
8947         esac
8948       else
8949         case $host_cpu in
8950         hppa*64*)
8951           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8952           ;;
8953         ia64*)
8954           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8955           ;;
8956         *)
8957           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8958           ;;
8959         esac
8960       fi
8961       if test "$with_gnu_ld" = no; then
8962         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8963         hardcode_libdir_separator=:
8964
8965         case $host_cpu in
8966         hppa*64*|ia64*)
8967           hardcode_direct=no
8968           hardcode_shlibpath_var=no
8969           ;;
8970         *)
8971           hardcode_direct=yes
8972           hardcode_direct_absolute=yes
8973           export_dynamic_flag_spec='${wl}-E'
8974
8975           # hardcode_minus_L: Not really in the search PATH,
8976           # but as the default location of the library.
8977           hardcode_minus_L=yes
8978           ;;
8979         esac
8980       fi
8981       ;;
8982
8983     irix5* | irix6* | nonstopux*)
8984       if test "$GCC" = yes; then
8985         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8986         # Try to use the -exported_symbol ld option, if it does not
8987         # work, assume that -exports_file does not work either and
8988         # implicitly export all symbols.
8989         save_LDFLAGS="$LDFLAGS"
8990         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8991         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8992 /* end confdefs.h.  */
8993 int foo(void) {}
8994 _ACEOF
8995 if ac_fn_c_try_link "$LINENO"; then :
8996   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8997
8998 fi
8999 rm -f core conftest.err conftest.$ac_objext \
9000     conftest$ac_exeext conftest.$ac_ext
9001         LDFLAGS="$save_LDFLAGS"
9002       else
9003         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9004         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9005       fi
9006       archive_cmds_need_lc='no'
9007       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9008       hardcode_libdir_separator=:
9009       inherit_rpath=yes
9010       link_all_deplibs=yes
9011       ;;
9012
9013     netbsd*)
9014       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9015         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9016       else
9017         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9018       fi
9019       hardcode_libdir_flag_spec='-R$libdir'
9020       hardcode_direct=yes
9021       hardcode_shlibpath_var=no
9022       ;;
9023
9024     newsos6)
9025       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9026       hardcode_direct=yes
9027       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9028       hardcode_libdir_separator=:
9029       hardcode_shlibpath_var=no
9030       ;;
9031
9032     *nto* | *qnx*)
9033       ;;
9034
9035     openbsd*)
9036       if test -f /usr/libexec/ld.so; then
9037         hardcode_direct=yes
9038         hardcode_shlibpath_var=no
9039         hardcode_direct_absolute=yes
9040         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9041           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9042           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9043           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9044           export_dynamic_flag_spec='${wl}-E'
9045         else
9046           case $host_os in
9047            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9048              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9049              hardcode_libdir_flag_spec='-R$libdir'
9050              ;;
9051            *)
9052              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9053              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9054              ;;
9055           esac
9056         fi
9057       else
9058         ld_shlibs=no
9059       fi
9060       ;;
9061
9062     os2*)
9063       hardcode_libdir_flag_spec='-L$libdir'
9064       hardcode_minus_L=yes
9065       allow_undefined_flag=unsupported
9066       archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9067       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9068       ;;
9069
9070     osf3*)
9071       if test "$GCC" = yes; then
9072         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9073         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9074       else
9075         allow_undefined_flag=' -expect_unresolved \*'
9076         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9077       fi
9078       archive_cmds_need_lc='no'
9079       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9080       hardcode_libdir_separator=:
9081       ;;
9082
9083     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9084       if test "$GCC" = yes; then
9085         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9086         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9087         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9088       else
9089         allow_undefined_flag=' -expect_unresolved \*'
9090         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9091         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~
9092         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9093
9094         # Both c and cxx compiler support -rpath directly
9095         hardcode_libdir_flag_spec='-rpath $libdir'
9096       fi
9097       archive_cmds_need_lc='no'
9098       hardcode_libdir_separator=:
9099       ;;
9100
9101     solaris*)
9102       no_undefined_flag=' -z defs'
9103       if test "$GCC" = yes; then
9104         wlarc='${wl}'
9105         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9106         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9107           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9108       else
9109         case `$CC -V 2>&1` in
9110         *"Compilers 5.0"*)
9111           wlarc=''
9112           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9113           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9114           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9115           ;;
9116         *)
9117           wlarc='${wl}'
9118           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9119           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9120           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9121           ;;
9122         esac
9123       fi
9124       hardcode_libdir_flag_spec='-R$libdir'
9125       hardcode_shlibpath_var=no
9126       case $host_os in
9127       solaris2.[0-5] | solaris2.[0-5].*) ;;
9128       *)
9129         # The compiler driver will combine and reorder linker options,
9130         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9131         # but is careful enough not to reorder.
9132         # Supported since Solaris 2.6 (maybe 2.5.1?)
9133         if test "$GCC" = yes; then
9134           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9135         else
9136           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9137         fi
9138         ;;
9139       esac
9140       link_all_deplibs=yes
9141       ;;
9142
9143     sunos4*)
9144       if test "x$host_vendor" = xsequent; then
9145         # Use $CC to link under sequent, because it throws in some extra .o
9146         # files that make .init and .fini sections work.
9147         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9148       else
9149         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9150       fi
9151       hardcode_libdir_flag_spec='-L$libdir'
9152       hardcode_direct=yes
9153       hardcode_minus_L=yes
9154       hardcode_shlibpath_var=no
9155       ;;
9156
9157     sysv4)
9158       case $host_vendor in
9159         sni)
9160           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9161           hardcode_direct=yes # is this really true???
9162         ;;
9163         siemens)
9164           ## LD is ld it makes a PLAMLIB
9165           ## CC just makes a GrossModule.
9166           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9167           reload_cmds='$CC -r -o $output$reload_objs'
9168           hardcode_direct=no
9169         ;;
9170         motorola)
9171           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9172           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9173         ;;
9174       esac
9175       runpath_var='LD_RUN_PATH'
9176       hardcode_shlibpath_var=no
9177       ;;
9178
9179     sysv4.3*)
9180       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9181       hardcode_shlibpath_var=no
9182       export_dynamic_flag_spec='-Bexport'
9183       ;;
9184
9185     sysv4*MP*)
9186       if test -d /usr/nec; then
9187         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9188         hardcode_shlibpath_var=no
9189         runpath_var=LD_RUN_PATH
9190         hardcode_runpath_var=yes
9191         ld_shlibs=yes
9192       fi
9193       ;;
9194
9195     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9196       no_undefined_flag='${wl}-z,text'
9197       archive_cmds_need_lc=no
9198       hardcode_shlibpath_var=no
9199       runpath_var='LD_RUN_PATH'
9200
9201       if test "$GCC" = yes; then
9202         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9203         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9204       else
9205         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9206         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9207       fi
9208       ;;
9209
9210     sysv5* | sco3.2v5* | sco5v6*)
9211       # Note: We can NOT use -z defs as we might desire, because we do not
9212       # link with -lc, and that would cause any symbols used from libc to
9213       # always be unresolved, which means just about no library would
9214       # ever link correctly.  If we're not using GNU ld we use -z text
9215       # though, which does catch some bad symbols but isn't as heavy-handed
9216       # as -z defs.
9217       no_undefined_flag='${wl}-z,text'
9218       allow_undefined_flag='${wl}-z,nodefs'
9219       archive_cmds_need_lc=no
9220       hardcode_shlibpath_var=no
9221       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9222       hardcode_libdir_separator=':'
9223       link_all_deplibs=yes
9224       export_dynamic_flag_spec='${wl}-Bexport'
9225       runpath_var='LD_RUN_PATH'
9226
9227       if test "$GCC" = yes; then
9228         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9229         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9230       else
9231         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9232         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9233       fi
9234       ;;
9235
9236     uts4*)
9237       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9238       hardcode_libdir_flag_spec='-L$libdir'
9239       hardcode_shlibpath_var=no
9240       ;;
9241
9242     *)
9243       ld_shlibs=no
9244       ;;
9245     esac
9246
9247     if test x$host_vendor = xsni; then
9248       case $host in
9249       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9250         export_dynamic_flag_spec='${wl}-Blargedynsym'
9251         ;;
9252       esac
9253     fi
9254   fi
9255
9256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9257 $as_echo "$ld_shlibs" >&6; }
9258 test "$ld_shlibs" = no && can_build_shared=no
9259
9260 with_gnu_ld=$with_gnu_ld
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276 #
9277 # Do we need to explicitly link libc?
9278 #
9279 case "x$archive_cmds_need_lc" in
9280 x|xyes)
9281   # Assume -lc should be added
9282   archive_cmds_need_lc=yes
9283
9284   if test "$enable_shared" = yes && test "$GCC" = yes; then
9285     case $archive_cmds in
9286     *'~'*)
9287       # FIXME: we may have to deal with multi-command sequences.
9288       ;;
9289     '$CC '*)
9290       # Test whether the compiler implicitly links with -lc since on some
9291       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9292       # to ld, don't add -lc before -lgcc.
9293       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9294 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9295       $RM conftest*
9296       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9297
9298       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9299   (eval $ac_compile) 2>&5
9300   ac_status=$?
9301   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9302   test $ac_status = 0; } 2>conftest.err; then
9303         soname=conftest
9304         lib=conftest
9305         libobjs=conftest.$ac_objext
9306         deplibs=
9307         wl=$lt_prog_compiler_wl
9308         pic_flag=$lt_prog_compiler_pic
9309         compiler_flags=-v
9310         linker_flags=-v
9311         verstring=
9312         output_objdir=.
9313         libname=conftest
9314         lt_save_allow_undefined_flag=$allow_undefined_flag
9315         allow_undefined_flag=
9316         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9317   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9318   ac_status=$?
9319   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9320   test $ac_status = 0; }
9321         then
9322           archive_cmds_need_lc=no
9323         else
9324           archive_cmds_need_lc=yes
9325         fi
9326         allow_undefined_flag=$lt_save_allow_undefined_flag
9327       else
9328         cat conftest.err 1>&5
9329       fi
9330       $RM conftest*
9331       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
9332 $as_echo "$archive_cmds_need_lc" >&6; }
9333       ;;
9334     esac
9335   fi
9336   ;;
9337 esac
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9496 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9497
9498 if test "$GCC" = yes; then
9499   case $host_os in
9500     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9501     *) lt_awk_arg="/^libraries:/" ;;
9502   esac
9503   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9504   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9505     # if the path contains ";" then we assume it to be the separator
9506     # otherwise default to the standard path separator (i.e. ":") - it is
9507     # assumed that no part of a normal pathname contains ";" but that should
9508     # okay in the real world where ";" in dirpaths is itself problematic.
9509     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9510   else
9511     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9512   fi
9513   # Ok, now we have the path, separated by spaces, we can step through it
9514   # and add multilib dir if necessary.
9515   lt_tmp_lt_search_path_spec=
9516   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9517   for lt_sys_path in $lt_search_path_spec; do
9518     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9519       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9520     else
9521       test -d "$lt_sys_path" && \
9522         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9523     fi
9524   done
9525   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9526 BEGIN {RS=" "; FS="/|\n";} {
9527   lt_foo="";
9528   lt_count=0;
9529   for (lt_i = NF; lt_i > 0; lt_i--) {
9530     if ($lt_i != "" && $lt_i != ".") {
9531       if ($lt_i == "..") {
9532         lt_count++;
9533       } else {
9534         if (lt_count == 0) {
9535           lt_foo="/" $lt_i lt_foo;
9536         } else {
9537           lt_count--;
9538         }
9539       }
9540     }
9541   }
9542   if (lt_foo != "") { lt_freq[lt_foo]++; }
9543   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9544 }'`
9545   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9546 else
9547   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9548 fi
9549 library_names_spec=
9550 libname_spec='lib$name'
9551 soname_spec=
9552 shrext_cmds=".so"
9553 postinstall_cmds=
9554 postuninstall_cmds=
9555 finish_cmds=
9556 finish_eval=
9557 shlibpath_var=
9558 shlibpath_overrides_runpath=unknown
9559 version_type=none
9560 dynamic_linker="$host_os ld.so"
9561 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9562 need_lib_prefix=unknown
9563 hardcode_into_libs=no
9564
9565 # when you set need_version to no, make sure it does not cause -set_version
9566 # flags to be left without arguments
9567 need_version=unknown
9568
9569 case $host_os in
9570 aix3*)
9571   version_type=linux
9572   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9573   shlibpath_var=LIBPATH
9574
9575   # AIX 3 has no versioning support, so we append a major version to the name.
9576   soname_spec='${libname}${release}${shared_ext}$major'
9577   ;;
9578
9579 aix[4-9]*)
9580   version_type=linux
9581   need_lib_prefix=no
9582   need_version=no
9583   hardcode_into_libs=yes
9584   if test "$host_cpu" = ia64; then
9585     # AIX 5 supports IA64
9586     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9587     shlibpath_var=LD_LIBRARY_PATH
9588   else
9589     # With GCC up to 2.95.x, collect2 would create an import file
9590     # for dependence libraries.  The import file would start with
9591     # the line `#! .'.  This would cause the generated library to
9592     # depend on `.', always an invalid library.  This was fixed in
9593     # development snapshots of GCC prior to 3.0.
9594     case $host_os in
9595       aix4 | aix4.[01] | aix4.[01].*)
9596       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9597            echo ' yes '
9598            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9599         :
9600       else
9601         can_build_shared=no
9602       fi
9603       ;;
9604     esac
9605     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9606     # soname into executable. Probably we can add versioning support to
9607     # collect2, so additional links can be useful in future.
9608     if test "$aix_use_runtimelinking" = yes; then
9609       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9610       # instead of lib<name>.a to let people know that these are not
9611       # typical AIX shared libraries.
9612       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9613     else
9614       # We preserve .a as extension for shared libraries through AIX4.2
9615       # and later when we are not doing run time linking.
9616       library_names_spec='${libname}${release}.a $libname.a'
9617       soname_spec='${libname}${release}${shared_ext}$major'
9618     fi
9619     shlibpath_var=LIBPATH
9620   fi
9621   ;;
9622
9623 amigaos*)
9624   case $host_cpu in
9625   powerpc)
9626     # Since July 2007 AmigaOS4 officially supports .so libraries.
9627     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9628     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9629     ;;
9630   m68k)
9631     library_names_spec='$libname.ixlibrary $libname.a'
9632     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9633     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9634     ;;
9635   esac
9636   ;;
9637
9638 beos*)
9639   library_names_spec='${libname}${shared_ext}'
9640   dynamic_linker="$host_os ld.so"
9641   shlibpath_var=LIBRARY_PATH
9642   ;;
9643
9644 bsdi[45]*)
9645   version_type=linux
9646   need_version=no
9647   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9648   soname_spec='${libname}${release}${shared_ext}$major'
9649   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9650   shlibpath_var=LD_LIBRARY_PATH
9651   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9652   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9653   # the default ld.so.conf also contains /usr/contrib/lib and
9654   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9655   # libtool to hard-code these into programs
9656   ;;
9657
9658 cygwin* | mingw* | pw32* | cegcc*)
9659   version_type=windows
9660   shrext_cmds=".dll"
9661   need_version=no
9662   need_lib_prefix=no
9663
9664   case $GCC,$host_os in
9665   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9666     library_names_spec='$libname.dll.a'
9667     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9668     postinstall_cmds='base_file=`basename \${file}`~
9669       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9670       dldir=$destdir/`dirname \$dlpath`~
9671       test -d \$dldir || mkdir -p \$dldir~
9672       $install_prog $dir/$dlname \$dldir/$dlname~
9673       chmod a+x \$dldir/$dlname~
9674       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9675         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9676       fi'
9677     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9678       dlpath=$dir/\$dldll~
9679        $RM \$dlpath'
9680     shlibpath_overrides_runpath=yes
9681
9682     case $host_os in
9683     cygwin*)
9684       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9685       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9686       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9687       ;;
9688     mingw* | cegcc*)
9689       # MinGW DLLs use traditional 'lib' prefix
9690       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9691       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9692       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9693         # It is most probably a Windows format PATH printed by
9694         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9695         # path with ; separators, and with drive letters. We can handle the
9696         # drive letters (cygwin fileutils understands them), so leave them,
9697         # especially as we might pass files found there to a mingw objdump,
9698         # which wouldn't understand a cygwinified path. Ahh.
9699         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9700       else
9701         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9702       fi
9703       ;;
9704     pw32*)
9705       # pw32 DLLs use 'pw' prefix rather than 'lib'
9706       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9707       ;;
9708     esac
9709     ;;
9710
9711   *)
9712     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9713     ;;
9714   esac
9715   dynamic_linker='Win32 ld.exe'
9716   # FIXME: first we should search . and the directory the executable is in
9717   shlibpath_var=PATH
9718   ;;
9719
9720 darwin* | rhapsody*)
9721   dynamic_linker="$host_os dyld"
9722   version_type=darwin
9723   need_lib_prefix=no
9724   need_version=no
9725   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9726   soname_spec='${libname}${release}${major}$shared_ext'
9727   shlibpath_overrides_runpath=yes
9728   shlibpath_var=DYLD_LIBRARY_PATH
9729   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9730
9731   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9732   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9733   ;;
9734
9735 dgux*)
9736   version_type=linux
9737   need_lib_prefix=no
9738   need_version=no
9739   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9740   soname_spec='${libname}${release}${shared_ext}$major'
9741   shlibpath_var=LD_LIBRARY_PATH
9742   ;;
9743
9744 freebsd1*)
9745   dynamic_linker=no
9746   ;;
9747
9748 freebsd* | dragonfly*)
9749   # DragonFly does not have aout.  When/if they implement a new
9750   # versioning mechanism, adjust this.
9751   if test -x /usr/bin/objformat; then
9752     objformat=`/usr/bin/objformat`
9753   else
9754     case $host_os in
9755     freebsd[123]*) objformat=aout ;;
9756     *) objformat=elf ;;
9757     esac
9758   fi
9759   version_type=freebsd-$objformat
9760   case $version_type in
9761     freebsd-elf*)
9762       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9763       need_version=no
9764       need_lib_prefix=no
9765       ;;
9766     freebsd-*)
9767       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9768       need_version=yes
9769       ;;
9770   esac
9771   shlibpath_var=LD_LIBRARY_PATH
9772   case $host_os in
9773   freebsd2*)
9774     shlibpath_overrides_runpath=yes
9775     ;;
9776   freebsd3.[01]* | freebsdelf3.[01]*)
9777     shlibpath_overrides_runpath=yes
9778     hardcode_into_libs=yes
9779     ;;
9780   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9781   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9782     shlibpath_overrides_runpath=no
9783     hardcode_into_libs=yes
9784     ;;
9785   *) # from 4.6 on, and DragonFly
9786     shlibpath_overrides_runpath=yes
9787     hardcode_into_libs=yes
9788     ;;
9789   esac
9790   ;;
9791
9792 gnu*)
9793   version_type=linux
9794   need_lib_prefix=no
9795   need_version=no
9796   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9797   soname_spec='${libname}${release}${shared_ext}$major'
9798   shlibpath_var=LD_LIBRARY_PATH
9799   hardcode_into_libs=yes
9800   ;;
9801
9802 hpux9* | hpux10* | hpux11*)
9803   # Give a soname corresponding to the major version so that dld.sl refuses to
9804   # link against other versions.
9805   version_type=sunos
9806   need_lib_prefix=no
9807   need_version=no
9808   case $host_cpu in
9809   ia64*)
9810     shrext_cmds='.so'
9811     hardcode_into_libs=yes
9812     dynamic_linker="$host_os dld.so"
9813     shlibpath_var=LD_LIBRARY_PATH
9814     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9815     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9816     soname_spec='${libname}${release}${shared_ext}$major'
9817     if test "X$HPUX_IA64_MODE" = X32; then
9818       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9819     else
9820       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9821     fi
9822     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9823     ;;
9824   hppa*64*)
9825     shrext_cmds='.sl'
9826     hardcode_into_libs=yes
9827     dynamic_linker="$host_os dld.sl"
9828     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9829     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9830     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9831     soname_spec='${libname}${release}${shared_ext}$major'
9832     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9833     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9834     ;;
9835   *)
9836     shrext_cmds='.sl'
9837     dynamic_linker="$host_os dld.sl"
9838     shlibpath_var=SHLIB_PATH
9839     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9840     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9841     soname_spec='${libname}${release}${shared_ext}$major'
9842     ;;
9843   esac
9844   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9845   postinstall_cmds='chmod 555 $lib'
9846   ;;
9847
9848 interix[3-9]*)
9849   version_type=linux
9850   need_lib_prefix=no
9851   need_version=no
9852   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9853   soname_spec='${libname}${release}${shared_ext}$major'
9854   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9855   shlibpath_var=LD_LIBRARY_PATH
9856   shlibpath_overrides_runpath=no
9857   hardcode_into_libs=yes
9858   ;;
9859
9860 irix5* | irix6* | nonstopux*)
9861   case $host_os in
9862     nonstopux*) version_type=nonstopux ;;
9863     *)
9864         if test "$lt_cv_prog_gnu_ld" = yes; then
9865                 version_type=linux
9866         else
9867                 version_type=irix
9868         fi ;;
9869   esac
9870   need_lib_prefix=no
9871   need_version=no
9872   soname_spec='${libname}${release}${shared_ext}$major'
9873   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9874   case $host_os in
9875   irix5* | nonstopux*)
9876     libsuff= shlibsuff=
9877     ;;
9878   *)
9879     case $LD in # libtool.m4 will add one of these switches to LD
9880     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9881       libsuff= shlibsuff= libmagic=32-bit;;
9882     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9883       libsuff=32 shlibsuff=N32 libmagic=N32;;
9884     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9885       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9886     *) libsuff= shlibsuff= libmagic=never-match;;
9887     esac
9888     ;;
9889   esac
9890   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9891   shlibpath_overrides_runpath=no
9892   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9893   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9894   hardcode_into_libs=yes
9895   ;;
9896
9897 # No shared lib support for Linux oldld, aout, or coff.
9898 linux*oldld* | linux*aout* | linux*coff*)
9899   dynamic_linker=no
9900   ;;
9901
9902 # This must be Linux ELF.
9903 linux* | k*bsd*-gnu)
9904   version_type=linux
9905   need_lib_prefix=no
9906   need_version=no
9907   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9908   soname_spec='${libname}${release}${shared_ext}$major'
9909   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9910   shlibpath_var=LD_LIBRARY_PATH
9911   shlibpath_overrides_runpath=no
9912   # Some binutils ld are patched to set DT_RUNPATH
9913   save_LDFLAGS=$LDFLAGS
9914   save_libdir=$libdir
9915   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9916        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9917   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9918 /* end confdefs.h.  */
9919
9920 int
9921 main ()
9922 {
9923
9924   ;
9925   return 0;
9926 }
9927 _ACEOF
9928 if ac_fn_c_try_link "$LINENO"; then :
9929   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9930   shlibpath_overrides_runpath=yes
9931 fi
9932 fi
9933 rm -f core conftest.err conftest.$ac_objext \
9934     conftest$ac_exeext conftest.$ac_ext
9935   LDFLAGS=$save_LDFLAGS
9936   libdir=$save_libdir
9937
9938   # This implies no fast_install, which is unacceptable.
9939   # Some rework will be needed to allow for fast_install
9940   # before this can be enabled.
9941   hardcode_into_libs=yes
9942
9943   # Add ABI-specific directories to the system library path.
9944   sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
9945
9946   # Append ld.so.conf contents to the search path
9947   if test -f /etc/ld.so.conf; then
9948     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9949     sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
9950   fi
9951
9952   # We used to test for /lib/ld.so.1 and disable shared libraries on
9953   # powerpc, because MkLinux only supported shared libraries with the
9954   # GNU dynamic linker.  Since this was broken with cross compilers,
9955   # most powerpc-linux boxes support dynamic linking these days and
9956   # people can always --disable-shared, the test was removed, and we
9957   # assume the GNU/Linux dynamic linker is in use.
9958   dynamic_linker='GNU/Linux ld.so'
9959   ;;
9960
9961 netbsd*)
9962   version_type=sunos
9963   need_lib_prefix=no
9964   need_version=no
9965   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9966     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9967     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9968     dynamic_linker='NetBSD (a.out) ld.so'
9969   else
9970     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9971     soname_spec='${libname}${release}${shared_ext}$major'
9972     dynamic_linker='NetBSD ld.elf_so'
9973   fi
9974   shlibpath_var=LD_LIBRARY_PATH
9975   shlibpath_overrides_runpath=yes
9976   hardcode_into_libs=yes
9977   ;;
9978
9979 newsos6)
9980   version_type=linux
9981   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9982   shlibpath_var=LD_LIBRARY_PATH
9983   shlibpath_overrides_runpath=yes
9984   ;;
9985
9986 *nto* | *qnx*)
9987   version_type=qnx
9988   need_lib_prefix=no
9989   need_version=no
9990   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9991   soname_spec='${libname}${release}${shared_ext}$major'
9992   shlibpath_var=LD_LIBRARY_PATH
9993   shlibpath_overrides_runpath=no
9994   hardcode_into_libs=yes
9995   dynamic_linker='ldqnx.so'
9996   ;;
9997
9998 openbsd*)
9999   version_type=sunos
10000   sys_lib_dlsearch_path_spec="/usr/lib"
10001   need_lib_prefix=no
10002   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10003   case $host_os in
10004     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10005     *)                          need_version=no  ;;
10006   esac
10007   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10008   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10009   shlibpath_var=LD_LIBRARY_PATH
10010   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10011     case $host_os in
10012       openbsd2.[89] | openbsd2.[89].*)
10013         shlibpath_overrides_runpath=no
10014         ;;
10015       *)
10016         shlibpath_overrides_runpath=yes
10017         ;;
10018       esac
10019   else
10020     shlibpath_overrides_runpath=yes
10021   fi
10022   ;;
10023
10024 os2*)
10025   libname_spec='$name'
10026   shrext_cmds=".dll"
10027   need_lib_prefix=no
10028   library_names_spec='$libname${shared_ext} $libname.a'
10029   dynamic_linker='OS/2 ld.exe'
10030   shlibpath_var=LIBPATH
10031   ;;
10032
10033 osf3* | osf4* | osf5*)
10034   version_type=osf
10035   need_lib_prefix=no
10036   need_version=no
10037   soname_spec='${libname}${release}${shared_ext}$major'
10038   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10039   shlibpath_var=LD_LIBRARY_PATH
10040   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10041   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10042   ;;
10043
10044 rdos*)
10045   dynamic_linker=no
10046   ;;
10047
10048 solaris*)
10049   version_type=linux
10050   need_lib_prefix=no
10051   need_version=no
10052   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10053   soname_spec='${libname}${release}${shared_ext}$major'
10054   shlibpath_var=LD_LIBRARY_PATH
10055   shlibpath_overrides_runpath=yes
10056   hardcode_into_libs=yes
10057   # ldd complains unless libraries are executable
10058   postinstall_cmds='chmod +x $lib'
10059   ;;
10060
10061 sunos4*)
10062   version_type=sunos
10063   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10064   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10065   shlibpath_var=LD_LIBRARY_PATH
10066   shlibpath_overrides_runpath=yes
10067   if test "$with_gnu_ld" = yes; then
10068     need_lib_prefix=no
10069   fi
10070   need_version=yes
10071   ;;
10072
10073 sysv4 | sysv4.3*)
10074   version_type=linux
10075   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10076   soname_spec='${libname}${release}${shared_ext}$major'
10077   shlibpath_var=LD_LIBRARY_PATH
10078   case $host_vendor in
10079     sni)
10080       shlibpath_overrides_runpath=no
10081       need_lib_prefix=no
10082       runpath_var=LD_RUN_PATH
10083       ;;
10084     siemens)
10085       need_lib_prefix=no
10086       ;;
10087     motorola)
10088       need_lib_prefix=no
10089       need_version=no
10090       shlibpath_overrides_runpath=no
10091       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10092       ;;
10093   esac
10094   ;;
10095
10096 sysv4*MP*)
10097   if test -d /usr/nec ;then
10098     version_type=linux
10099     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10100     soname_spec='$libname${shared_ext}.$major'
10101     shlibpath_var=LD_LIBRARY_PATH
10102   fi
10103   ;;
10104
10105 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10106   version_type=freebsd-elf
10107   need_lib_prefix=no
10108   need_version=no
10109   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10110   soname_spec='${libname}${release}${shared_ext}$major'
10111   shlibpath_var=LD_LIBRARY_PATH
10112   shlibpath_overrides_runpath=yes
10113   hardcode_into_libs=yes
10114   if test "$with_gnu_ld" = yes; then
10115     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10116   else
10117     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10118     case $host_os in
10119       sco3.2v5*)
10120         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10121         ;;
10122     esac
10123   fi
10124   sys_lib_dlsearch_path_spec='/usr/lib'
10125   ;;
10126
10127 tpf*)
10128   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10129   version_type=linux
10130   need_lib_prefix=no
10131   need_version=no
10132   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10133   shlibpath_var=LD_LIBRARY_PATH
10134   shlibpath_overrides_runpath=no
10135   hardcode_into_libs=yes
10136   ;;
10137
10138 uts4*)
10139   version_type=linux
10140   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10141   soname_spec='${libname}${release}${shared_ext}$major'
10142   shlibpath_var=LD_LIBRARY_PATH
10143   ;;
10144
10145 *)
10146   dynamic_linker=no
10147   ;;
10148 esac
10149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10150 $as_echo "$dynamic_linker" >&6; }
10151 test "$dynamic_linker" = no && can_build_shared=no
10152
10153 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10154 if test "$GCC" = yes; then
10155   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10156 fi
10157
10158 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10159   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10160 fi
10161 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10162   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10163 fi
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10252 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10253 hardcode_action=
10254 if test -n "$hardcode_libdir_flag_spec" ||
10255    test -n "$runpath_var" ||
10256    test "X$hardcode_automatic" = "Xyes" ; then
10257
10258   # We can hardcode non-existent directories.
10259   if test "$hardcode_direct" != no &&
10260      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10261      # have to relink, otherwise we might link with an installed library
10262      # when we should be linking with a yet-to-be-installed one
10263      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10264      test "$hardcode_minus_L" != no; then
10265     # Linking always hardcodes the temporary library directory.
10266     hardcode_action=relink
10267   else
10268     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10269     hardcode_action=immediate
10270   fi
10271 else
10272   # We cannot hardcode anything, or else we can only hardcode existing
10273   # directories.
10274   hardcode_action=unsupported
10275 fi
10276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10277 $as_echo "$hardcode_action" >&6; }
10278
10279 if test "$hardcode_action" = relink ||
10280    test "$inherit_rpath" = yes; then
10281   # Fast installation is not supported
10282   enable_fast_install=no
10283 elif test "$shlibpath_overrides_runpath" = yes ||
10284      test "$enable_shared" = no; then
10285   # Fast installation is not necessary
10286   enable_fast_install=needless
10287 fi
10288
10289
10290
10291
10292
10293
10294   if test "x$enable_dlopen" != xyes; then
10295   enable_dlopen=unknown
10296   enable_dlopen_self=unknown
10297   enable_dlopen_self_static=unknown
10298 else
10299   lt_cv_dlopen=no
10300   lt_cv_dlopen_libs=
10301
10302   case $host_os in
10303   beos*)
10304     lt_cv_dlopen="load_add_on"
10305     lt_cv_dlopen_libs=
10306     lt_cv_dlopen_self=yes
10307     ;;
10308
10309   mingw* | pw32* | cegcc*)
10310     lt_cv_dlopen="LoadLibrary"
10311     lt_cv_dlopen_libs=
10312     ;;
10313
10314   cygwin*)
10315     lt_cv_dlopen="dlopen"
10316     lt_cv_dlopen_libs=
10317     ;;
10318
10319   darwin*)
10320   # if libdl is installed we need to link against it
10321     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10322 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10323 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10324   $as_echo_n "(cached) " >&6
10325 else
10326   ac_check_lib_save_LIBS=$LIBS
10327 LIBS="-ldl  $LIBS"
10328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10329 /* end confdefs.h.  */
10330
10331 /* Override any GCC internal prototype to avoid an error.
10332    Use char because int might match the return type of a GCC
10333    builtin and then its argument prototype would still apply.  */
10334 #ifdef __cplusplus
10335 extern "C"
10336 #endif
10337 char dlopen ();
10338 int
10339 main ()
10340 {
10341 return dlopen ();
10342   ;
10343   return 0;
10344 }
10345 _ACEOF
10346 if ac_fn_c_try_link "$LINENO"; then :
10347   ac_cv_lib_dl_dlopen=yes
10348 else
10349   ac_cv_lib_dl_dlopen=no
10350 fi
10351 rm -f core conftest.err conftest.$ac_objext \
10352     conftest$ac_exeext conftest.$ac_ext
10353 LIBS=$ac_check_lib_save_LIBS
10354 fi
10355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10356 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10357 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10358   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10359 else
10360
10361     lt_cv_dlopen="dyld"
10362     lt_cv_dlopen_libs=
10363     lt_cv_dlopen_self=yes
10364
10365 fi
10366
10367     ;;
10368
10369   *)
10370     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10371 if test "x$ac_cv_func_shl_load" = x""yes; then :
10372   lt_cv_dlopen="shl_load"
10373 else
10374   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10375 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10376 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10377   $as_echo_n "(cached) " >&6
10378 else
10379   ac_check_lib_save_LIBS=$LIBS
10380 LIBS="-ldld  $LIBS"
10381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10382 /* end confdefs.h.  */
10383
10384 /* Override any GCC internal prototype to avoid an error.
10385    Use char because int might match the return type of a GCC
10386    builtin and then its argument prototype would still apply.  */
10387 #ifdef __cplusplus
10388 extern "C"
10389 #endif
10390 char shl_load ();
10391 int
10392 main ()
10393 {
10394 return shl_load ();
10395   ;
10396   return 0;
10397 }
10398 _ACEOF
10399 if ac_fn_c_try_link "$LINENO"; then :
10400   ac_cv_lib_dld_shl_load=yes
10401 else
10402   ac_cv_lib_dld_shl_load=no
10403 fi
10404 rm -f core conftest.err conftest.$ac_objext \
10405     conftest$ac_exeext conftest.$ac_ext
10406 LIBS=$ac_check_lib_save_LIBS
10407 fi
10408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10409 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10410 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10411   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10412 else
10413   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10414 if test "x$ac_cv_func_dlopen" = x""yes; then :
10415   lt_cv_dlopen="dlopen"
10416 else
10417   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10418 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10419 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10420   $as_echo_n "(cached) " >&6
10421 else
10422   ac_check_lib_save_LIBS=$LIBS
10423 LIBS="-ldl  $LIBS"
10424 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10425 /* end confdefs.h.  */
10426
10427 /* Override any GCC internal prototype to avoid an error.
10428    Use char because int might match the return type of a GCC
10429    builtin and then its argument prototype would still apply.  */
10430 #ifdef __cplusplus
10431 extern "C"
10432 #endif
10433 char dlopen ();
10434 int
10435 main ()
10436 {
10437 return dlopen ();
10438   ;
10439   return 0;
10440 }
10441 _ACEOF
10442 if ac_fn_c_try_link "$LINENO"; then :
10443   ac_cv_lib_dl_dlopen=yes
10444 else
10445   ac_cv_lib_dl_dlopen=no
10446 fi
10447 rm -f core conftest.err conftest.$ac_objext \
10448     conftest$ac_exeext conftest.$ac_ext
10449 LIBS=$ac_check_lib_save_LIBS
10450 fi
10451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10452 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10453 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10454   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10455 else
10456   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10457 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10458 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10459   $as_echo_n "(cached) " >&6
10460 else
10461   ac_check_lib_save_LIBS=$LIBS
10462 LIBS="-lsvld  $LIBS"
10463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10464 /* end confdefs.h.  */
10465
10466 /* Override any GCC internal prototype to avoid an error.
10467    Use char because int might match the return type of a GCC
10468    builtin and then its argument prototype would still apply.  */
10469 #ifdef __cplusplus
10470 extern "C"
10471 #endif
10472 char dlopen ();
10473 int
10474 main ()
10475 {
10476 return dlopen ();
10477   ;
10478   return 0;
10479 }
10480 _ACEOF
10481 if ac_fn_c_try_link "$LINENO"; then :
10482   ac_cv_lib_svld_dlopen=yes
10483 else
10484   ac_cv_lib_svld_dlopen=no
10485 fi
10486 rm -f core conftest.err conftest.$ac_objext \
10487     conftest$ac_exeext conftest.$ac_ext
10488 LIBS=$ac_check_lib_save_LIBS
10489 fi
10490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10491 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10492 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10493   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10494 else
10495   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10496 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10497 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10498   $as_echo_n "(cached) " >&6
10499 else
10500   ac_check_lib_save_LIBS=$LIBS
10501 LIBS="-ldld  $LIBS"
10502 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10503 /* end confdefs.h.  */
10504
10505 /* Override any GCC internal prototype to avoid an error.
10506    Use char because int might match the return type of a GCC
10507    builtin and then its argument prototype would still apply.  */
10508 #ifdef __cplusplus
10509 extern "C"
10510 #endif
10511 char dld_link ();
10512 int
10513 main ()
10514 {
10515 return dld_link ();
10516   ;
10517   return 0;
10518 }
10519 _ACEOF
10520 if ac_fn_c_try_link "$LINENO"; then :
10521   ac_cv_lib_dld_dld_link=yes
10522 else
10523   ac_cv_lib_dld_dld_link=no
10524 fi
10525 rm -f core conftest.err conftest.$ac_objext \
10526     conftest$ac_exeext conftest.$ac_ext
10527 LIBS=$ac_check_lib_save_LIBS
10528 fi
10529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10530 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10531 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10532   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10533 fi
10534
10535
10536 fi
10537
10538
10539 fi
10540
10541
10542 fi
10543
10544
10545 fi
10546
10547
10548 fi
10549
10550     ;;
10551   esac
10552
10553   if test "x$lt_cv_dlopen" != xno; then
10554     enable_dlopen=yes
10555   else
10556     enable_dlopen=no
10557   fi
10558
10559   case $lt_cv_dlopen in
10560   dlopen)
10561     save_CPPFLAGS="$CPPFLAGS"
10562     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10563
10564     save_LDFLAGS="$LDFLAGS"
10565     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10566
10567     save_LIBS="$LIBS"
10568     LIBS="$lt_cv_dlopen_libs $LIBS"
10569
10570     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10571 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10572 if test "${lt_cv_dlopen_self+set}" = set; then :
10573   $as_echo_n "(cached) " >&6
10574 else
10575           if test "$cross_compiling" = yes; then :
10576   lt_cv_dlopen_self=cross
10577 else
10578   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10579   lt_status=$lt_dlunknown
10580   cat > conftest.$ac_ext <<_LT_EOF
10581 #line 10581 "configure"
10582 #include "confdefs.h"
10583
10584 #if HAVE_DLFCN_H
10585 #include <dlfcn.h>
10586 #endif
10587
10588 #include <stdio.h>
10589
10590 #ifdef RTLD_GLOBAL
10591 #  define LT_DLGLOBAL           RTLD_GLOBAL
10592 #else
10593 #  ifdef DL_GLOBAL
10594 #    define LT_DLGLOBAL         DL_GLOBAL
10595 #  else
10596 #    define LT_DLGLOBAL         0
10597 #  endif
10598 #endif
10599
10600 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10601    find out it does not work in some platform. */
10602 #ifndef LT_DLLAZY_OR_NOW
10603 #  ifdef RTLD_LAZY
10604 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10605 #  else
10606 #    ifdef DL_LAZY
10607 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10608 #    else
10609 #      ifdef RTLD_NOW
10610 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10611 #      else
10612 #        ifdef DL_NOW
10613 #          define LT_DLLAZY_OR_NOW      DL_NOW
10614 #        else
10615 #          define LT_DLLAZY_OR_NOW      0
10616 #        endif
10617 #      endif
10618 #    endif
10619 #  endif
10620 #endif
10621
10622 void fnord() { int i=42;}
10623 int main ()
10624 {
10625   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10626   int status = $lt_dlunknown;
10627
10628   if (self)
10629     {
10630       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10631       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10632       /* dlclose (self); */
10633     }
10634   else
10635     puts (dlerror ());
10636
10637   return status;
10638 }
10639 _LT_EOF
10640   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10641   (eval $ac_link) 2>&5
10642   ac_status=$?
10643   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10644   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10645     (./conftest; exit; ) >&5 2>/dev/null
10646     lt_status=$?
10647     case x$lt_status in
10648       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10649       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10650       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10651     esac
10652   else :
10653     # compilation failed
10654     lt_cv_dlopen_self=no
10655   fi
10656 fi
10657 rm -fr conftest*
10658
10659
10660 fi
10661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10662 $as_echo "$lt_cv_dlopen_self" >&6; }
10663
10664     if test "x$lt_cv_dlopen_self" = xyes; then
10665       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10666       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10667 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10668 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10669   $as_echo_n "(cached) " >&6
10670 else
10671           if test "$cross_compiling" = yes; then :
10672   lt_cv_dlopen_self_static=cross
10673 else
10674   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10675   lt_status=$lt_dlunknown
10676   cat > conftest.$ac_ext <<_LT_EOF
10677 #line 10677 "configure"
10678 #include "confdefs.h"
10679
10680 #if HAVE_DLFCN_H
10681 #include <dlfcn.h>
10682 #endif
10683
10684 #include <stdio.h>
10685
10686 #ifdef RTLD_GLOBAL
10687 #  define LT_DLGLOBAL           RTLD_GLOBAL
10688 #else
10689 #  ifdef DL_GLOBAL
10690 #    define LT_DLGLOBAL         DL_GLOBAL
10691 #  else
10692 #    define LT_DLGLOBAL         0
10693 #  endif
10694 #endif
10695
10696 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10697    find out it does not work in some platform. */
10698 #ifndef LT_DLLAZY_OR_NOW
10699 #  ifdef RTLD_LAZY
10700 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10701 #  else
10702 #    ifdef DL_LAZY
10703 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10704 #    else
10705 #      ifdef RTLD_NOW
10706 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10707 #      else
10708 #        ifdef DL_NOW
10709 #          define LT_DLLAZY_OR_NOW      DL_NOW
10710 #        else
10711 #          define LT_DLLAZY_OR_NOW      0
10712 #        endif
10713 #      endif
10714 #    endif
10715 #  endif
10716 #endif
10717
10718 void fnord() { int i=42;}
10719 int main ()
10720 {
10721   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10722   int status = $lt_dlunknown;
10723
10724   if (self)
10725     {
10726       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10727       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10728       /* dlclose (self); */
10729     }
10730   else
10731     puts (dlerror ());
10732
10733   return status;
10734 }
10735 _LT_EOF
10736   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10737   (eval $ac_link) 2>&5
10738   ac_status=$?
10739   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10740   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10741     (./conftest; exit; ) >&5 2>/dev/null
10742     lt_status=$?
10743     case x$lt_status in
10744       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10745       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10746       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10747     esac
10748   else :
10749     # compilation failed
10750     lt_cv_dlopen_self_static=no
10751   fi
10752 fi
10753 rm -fr conftest*
10754
10755
10756 fi
10757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10758 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10759     fi
10760
10761     CPPFLAGS="$save_CPPFLAGS"
10762     LDFLAGS="$save_LDFLAGS"
10763     LIBS="$save_LIBS"
10764     ;;
10765   esac
10766
10767   case $lt_cv_dlopen_self in
10768   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10769   *) enable_dlopen_self=unknown ;;
10770   esac
10771
10772   case $lt_cv_dlopen_self_static in
10773   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10774   *) enable_dlopen_self_static=unknown ;;
10775   esac
10776 fi
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794 striplib=
10795 old_striplib=
10796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10797 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10798 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10799   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10800   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10801   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10802 $as_echo "yes" >&6; }
10803 else
10804 # FIXME - insert some real tests, host_os isn't really good enough
10805   case $host_os in
10806   darwin*)
10807     if test -n "$STRIP" ; then
10808       striplib="$STRIP -x"
10809       old_striplib="$STRIP -S"
10810       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10811 $as_echo "yes" >&6; }
10812     else
10813       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10814 $as_echo "no" >&6; }
10815     fi
10816     ;;
10817   *)
10818     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10819 $as_echo "no" >&6; }
10820     ;;
10821   esac
10822 fi
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835   # Report which library types will actually be built
10836   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10837 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10838   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10839 $as_echo "$can_build_shared" >&6; }
10840
10841   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10842 $as_echo_n "checking whether to build shared libraries... " >&6; }
10843   test "$can_build_shared" = "no" && enable_shared=no
10844
10845   # On AIX, shared libraries and static libraries use the same namespace, and
10846   # are all built from PIC.
10847   case $host_os in
10848   aix3*)
10849     test "$enable_shared" = yes && enable_static=no
10850     if test -n "$RANLIB"; then
10851       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10852       postinstall_cmds='$RANLIB $lib'
10853     fi
10854     ;;
10855
10856   aix[4-9]*)
10857     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10858       test "$enable_shared" = yes && enable_static=no
10859     fi
10860     ;;
10861   esac
10862   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10863 $as_echo "$enable_shared" >&6; }
10864
10865   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10866 $as_echo_n "checking whether to build static libraries... " >&6; }
10867   # Make sure either enable_shared or enable_static is yes.
10868   test "$enable_shared" = yes || enable_static=yes
10869   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10870 $as_echo "$enable_static" >&6; }
10871
10872
10873
10874
10875 fi
10876 ac_ext=c
10877 ac_cpp='$CPP $CPPFLAGS'
10878 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10879 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10880 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10881
10882 CC="$lt_save_CC"
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896         ac_config_commands="$ac_config_commands libtool"
10897
10898
10899
10900
10901 # Only expand once:
10902
10903
10904
10905
10906   for flag in -pipe -Wall -W -Wextra -pedantic -Wformat -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Winline -Wno-unused-parameter -Wstrict-aliasing; do
10907
10908   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports $flag flag" >&5
10909 $as_echo_n "checking if $CC supports $flag flag... " >&6; }
10910 if { as_var=`$as_echo "cc_cv_cflags_$flag" | $as_tr_sh`; eval "test \"\${$as_var+set}\" = set"; }; then :
10911   $as_echo_n "(cached) " >&6
10912 else
10913
10914   if { as_var=`$as_echo "cc_cv_cflags_$flag" | $as_tr_sh`; eval "test \"\${$as_var+set}\" = set"; }; then :
10915   $as_echo_n "(cached) " >&6
10916 else
10917   ac_save_CFLAGS="$CFLAGS"
10918      CFLAGS="$CFLAGS $flag"
10919      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10920 /* end confdefs.h.  */
10921 int a;
10922 _ACEOF
10923 if ac_fn_c_try_compile "$LINENO"; then :
10924   eval "`$as_echo "cc_cv_cflags_$flag" | $as_tr_sh`='yes'"
10925 else
10926   eval "`$as_echo "cc_cv_cflags_$flag" | $as_tr_sh`='no'"
10927 fi
10928 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10929      CFLAGS="$ac_save_CFLAGS"
10930
10931 fi
10932
10933
10934   if eval test x$`$as_echo "cc_cv_cflags_$flag" | $as_tr_sh` = xyes; then :
10935
10936 fi
10937
10938 fi
10939 eval ac_res=\$`$as_echo "cc_cv_cflags_$flag" | $as_tr_sh`
10940                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10941 $as_echo "$ac_res" >&6; }
10942
10943   if eval test x$`$as_echo "cc_cv_cflags_$flag" | $as_tr_sh` = xyes; then :
10944   CFLAGS="$CFLAGS $flag";
10945 fi
10946
10947   done
10948
10949
10950 # Checks for header files.
10951
10952   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable assertions" >&5
10953 $as_echo_n "checking whether to enable assertions... " >&6; }
10954   # Check whether --enable-assert was given.
10955 if test "${enable_assert+set}" = set; then :
10956   enableval=$enable_assert; ac_enable_assert=$enableval
10957      if       test "x$enableval" = xno; then :
10958
10959 $as_echo "#define NDEBUG 1" >>confdefs.h
10960
10961 elif test "x$enableval" != xyes; then :
10962   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: invalid argument supplied to --enable-assert" >&5
10963 $as_echo "$as_me: WARNING: invalid argument supplied to --enable-assert" >&2;}
10964         ac_enable_assert=yes
10965 fi
10966 else
10967   ac_enable_assert=yes
10968 fi
10969
10970   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_enable_assert" >&5
10971 $as_echo "$ac_enable_assert" >&6; }
10972
10973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
10974 $as_echo_n "checking for ANSI C header files... " >&6; }
10975 if test "${ac_cv_header_stdc+set}" = set; then :
10976   $as_echo_n "(cached) " >&6
10977 else
10978   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10979 /* end confdefs.h.  */
10980 #include <stdlib.h>
10981 #include <stdarg.h>
10982 #include <string.h>
10983 #include <float.h>
10984
10985 int
10986 main ()
10987 {
10988
10989   ;
10990   return 0;
10991 }
10992 _ACEOF
10993 if ac_fn_c_try_compile "$LINENO"; then :
10994   ac_cv_header_stdc=yes
10995 else
10996   ac_cv_header_stdc=no
10997 fi
10998 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10999
11000 if test $ac_cv_header_stdc = yes; then
11001   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11002   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11003 /* end confdefs.h.  */
11004 #include <string.h>
11005
11006 _ACEOF
11007 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11008   $EGREP "memchr" >/dev/null 2>&1; then :
11009
11010 else
11011   ac_cv_header_stdc=no
11012 fi
11013 rm -f conftest*
11014
11015 fi
11016
11017 if test $ac_cv_header_stdc = yes; then
11018   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11019   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11020 /* end confdefs.h.  */
11021 #include <stdlib.h>
11022
11023 _ACEOF
11024 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11025   $EGREP "free" >/dev/null 2>&1; then :
11026
11027 else
11028   ac_cv_header_stdc=no
11029 fi
11030 rm -f conftest*
11031
11032 fi
11033
11034 if test $ac_cv_header_stdc = yes; then
11035   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11036   if test "$cross_compiling" = yes; then :
11037   :
11038 else
11039   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11040 /* end confdefs.h.  */
11041 #include <ctype.h>
11042 #include <stdlib.h>
11043 #if ((' ' & 0x0FF) == 0x020)
11044 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11045 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11046 #else
11047 # define ISLOWER(c) \
11048                    (('a' <= (c) && (c) <= 'i') \
11049                      || ('j' <= (c) && (c) <= 'r') \
11050                      || ('s' <= (c) && (c) <= 'z'))
11051 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11052 #endif
11053
11054 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11055 int
11056 main ()
11057 {
11058   int i;
11059   for (i = 0; i < 256; i++)
11060     if (XOR (islower (i), ISLOWER (i))
11061         || toupper (i) != TOUPPER (i))
11062       return 2;
11063   return 0;
11064 }
11065 _ACEOF
11066 if ac_fn_c_try_run "$LINENO"; then :
11067
11068 else
11069   ac_cv_header_stdc=no
11070 fi
11071 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11072   conftest.$ac_objext conftest.beam conftest.$ac_ext
11073 fi
11074
11075 fi
11076 fi
11077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11078 $as_echo "$ac_cv_header_stdc" >&6; }
11079 if test $ac_cv_header_stdc = yes; then
11080
11081 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
11082
11083 fi
11084
11085 for ac_header in fcntl.h limits.h stdlib.h string.h syslog.h unistd.h sys/ioctl.h sys/time.h
11086 do :
11087   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11088 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11089 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
11090   cat >>confdefs.h <<_ACEOF
11091 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11092 _ACEOF
11093
11094 fi
11095
11096 done
11097
11098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
11099 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
11100 if test "${ac_cv_header_sys_wait_h+set}" = set; then :
11101   $as_echo_n "(cached) " >&6
11102 else
11103   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11104 /* end confdefs.h.  */
11105 #include <sys/types.h>
11106 #include <sys/wait.h>
11107 #ifndef WEXITSTATUS
11108 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
11109 #endif
11110 #ifndef WIFEXITED
11111 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
11112 #endif
11113
11114 int
11115 main ()
11116 {
11117   int s;
11118   wait (&s);
11119   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
11120   ;
11121   return 0;
11122 }
11123 _ACEOF
11124 if ac_fn_c_try_compile "$LINENO"; then :
11125   ac_cv_header_sys_wait_h=yes
11126 else
11127   ac_cv_header_sys_wait_h=no
11128 fi
11129 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11130 fi
11131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
11132 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
11133 if test $ac_cv_header_sys_wait_h = yes; then
11134
11135 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
11136
11137 fi
11138
11139
11140 # Checks for typedefs, structures, and compiler characteristics.
11141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
11142 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
11143 if test "${ac_cv_c_const+set}" = set; then :
11144   $as_echo_n "(cached) " >&6
11145 else
11146   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11147 /* end confdefs.h.  */
11148
11149 int
11150 main ()
11151 {
11152 /* FIXME: Include the comments suggested by Paul. */
11153 #ifndef __cplusplus
11154   /* Ultrix mips cc rejects this.  */
11155   typedef int charset[2];
11156   const charset cs;
11157   /* SunOS 4.1.1 cc rejects this.  */
11158   char const *const *pcpcc;
11159   char **ppc;
11160   /* NEC SVR4.0.2 mips cc rejects this.  */
11161   struct point {int x, y;};
11162   static struct point const zero = {0,0};
11163   /* AIX XL C 1.02.0.0 rejects this.
11164      It does not let you subtract one const X* pointer from another in
11165      an arm of an if-expression whose if-part is not a constant
11166      expression */
11167   const char *g = "string";
11168   pcpcc = &g + (g ? g-g : 0);
11169   /* HPUX 7.0 cc rejects these. */
11170   ++pcpcc;
11171   ppc = (char**) pcpcc;
11172   pcpcc = (char const *const *) ppc;
11173   { /* SCO 3.2v4 cc rejects this.  */
11174     char *t;
11175     char const *s = 0 ? (char *) 0 : (char const *) 0;
11176
11177     *t++ = 0;
11178     if (s) return 0;
11179   }
11180   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
11181     int x[] = {25, 17};
11182     const int *foo = &x[0];
11183     ++foo;
11184   }
11185   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11186     typedef const int *iptr;
11187     iptr p = 0;
11188     ++p;
11189   }
11190   { /* AIX XL C 1.02.0.0 rejects this saying
11191        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11192     struct s { int j; const int *ap[3]; };
11193     struct s *b; b->j = 5;
11194   }
11195   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11196     const int foo = 10;
11197     if (!foo) return 0;
11198   }
11199   return !cs[0] && !zero.x;
11200 #endif
11201
11202   ;
11203   return 0;
11204 }
11205 _ACEOF
11206 if ac_fn_c_try_compile "$LINENO"; then :
11207   ac_cv_c_const=yes
11208 else
11209   ac_cv_c_const=no
11210 fi
11211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11212 fi
11213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
11214 $as_echo "$ac_cv_c_const" >&6; }
11215 if test $ac_cv_c_const = no; then
11216
11217 $as_echo "#define const /**/" >>confdefs.h
11218
11219 fi
11220
11221 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
11222 if test "x$ac_cv_type_pid_t" = x""yes; then :
11223
11224 else
11225
11226 cat >>confdefs.h <<_ACEOF
11227 #define pid_t int
11228 _ACEOF
11229
11230 fi
11231
11232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
11233 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
11234 if test "${ac_cv_header_time+set}" = set; then :
11235   $as_echo_n "(cached) " >&6
11236 else
11237   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11238 /* end confdefs.h.  */
11239 #include <sys/types.h>
11240 #include <sys/time.h>
11241 #include <time.h>
11242
11243 int
11244 main ()
11245 {
11246 if ((struct tm *) 0)
11247 return 0;
11248   ;
11249   return 0;
11250 }
11251 _ACEOF
11252 if ac_fn_c_try_compile "$LINENO"; then :
11253   ac_cv_header_time=yes
11254 else
11255   ac_cv_header_time=no
11256 fi
11257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11258 fi
11259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
11260 $as_echo "$ac_cv_header_time" >&6; }
11261 if test $ac_cv_header_time = yes; then
11262
11263 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
11264
11265 fi
11266
11267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
11268 $as_echo_n "checking for working volatile... " >&6; }
11269 if test "${ac_cv_c_volatile+set}" = set; then :
11270   $as_echo_n "(cached) " >&6
11271 else
11272   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11273 /* end confdefs.h.  */
11274
11275 int
11276 main ()
11277 {
11278
11279 volatile int x;
11280 int * volatile y = (int *) 0;
11281 return !x && !y;
11282   ;
11283   return 0;
11284 }
11285 _ACEOF
11286 if ac_fn_c_try_compile "$LINENO"; then :
11287   ac_cv_c_volatile=yes
11288 else
11289   ac_cv_c_volatile=no
11290 fi
11291 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11292 fi
11293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
11294 $as_echo "$ac_cv_c_volatile" >&6; }
11295 if test $ac_cv_c_volatile = no; then
11296
11297 $as_echo "#define volatile /**/" >>confdefs.h
11298
11299 fi
11300
11301
11302 # Checks for library functions.
11303 for ac_header in vfork.h
11304 do :
11305   ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
11306 if test "x$ac_cv_header_vfork_h" = x""yes; then :
11307   cat >>confdefs.h <<_ACEOF
11308 #define HAVE_VFORK_H 1
11309 _ACEOF
11310
11311 fi
11312
11313 done
11314
11315 for ac_func in fork vfork
11316 do :
11317   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11318 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11319 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
11320   cat >>confdefs.h <<_ACEOF
11321 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11322 _ACEOF
11323
11324 fi
11325 done
11326
11327 if test "x$ac_cv_func_fork" = xyes; then
11328   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
11329 $as_echo_n "checking for working fork... " >&6; }
11330 if test "${ac_cv_func_fork_works+set}" = set; then :
11331   $as_echo_n "(cached) " >&6
11332 else
11333   if test "$cross_compiling" = yes; then :
11334   ac_cv_func_fork_works=cross
11335 else
11336   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11337 /* end confdefs.h.  */
11338 $ac_includes_default
11339 int
11340 main ()
11341 {
11342
11343           /* By Ruediger Kuhlmann. */
11344           return fork () < 0;
11345
11346   ;
11347   return 0;
11348 }
11349 _ACEOF
11350 if ac_fn_c_try_run "$LINENO"; then :
11351   ac_cv_func_fork_works=yes
11352 else
11353   ac_cv_func_fork_works=no
11354 fi
11355 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11356   conftest.$ac_objext conftest.beam conftest.$ac_ext
11357 fi
11358
11359 fi
11360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
11361 $as_echo "$ac_cv_func_fork_works" >&6; }
11362
11363 else
11364   ac_cv_func_fork_works=$ac_cv_func_fork
11365 fi
11366 if test "x$ac_cv_func_fork_works" = xcross; then
11367   case $host in
11368     *-*-amigaos* | *-*-msdosdjgpp*)
11369       # Override, as these systems have only a dummy fork() stub
11370       ac_cv_func_fork_works=no
11371       ;;
11372     *)
11373       ac_cv_func_fork_works=yes
11374       ;;
11375   esac
11376   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
11377 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
11378 fi
11379 ac_cv_func_vfork_works=$ac_cv_func_vfork
11380 if test "x$ac_cv_func_vfork" = xyes; then
11381   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
11382 $as_echo_n "checking for working vfork... " >&6; }
11383 if test "${ac_cv_func_vfork_works+set}" = set; then :
11384   $as_echo_n "(cached) " >&6
11385 else
11386   if test "$cross_compiling" = yes; then :
11387   ac_cv_func_vfork_works=cross
11388 else
11389   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11390 /* end confdefs.h.  */
11391 /* Thanks to Paul Eggert for this test.  */
11392 $ac_includes_default
11393 #include <sys/wait.h>
11394 #ifdef HAVE_VFORK_H
11395 # include <vfork.h>
11396 #endif
11397 /* On some sparc systems, changes by the child to local and incoming
11398    argument registers are propagated back to the parent.  The compiler
11399    is told about this with #include <vfork.h>, but some compilers
11400    (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
11401    static variable whose address is put into a register that is
11402    clobbered by the vfork.  */
11403 static void
11404 #ifdef __cplusplus
11405 sparc_address_test (int arg)
11406 # else
11407 sparc_address_test (arg) int arg;
11408 #endif
11409 {
11410   static pid_t child;
11411   if (!child) {
11412     child = vfork ();
11413     if (child < 0) {
11414       perror ("vfork");
11415       _exit(2);
11416     }
11417     if (!child) {
11418       arg = getpid();
11419       write(-1, "", 0);
11420       _exit (arg);
11421     }
11422   }
11423 }
11424
11425 int
11426 main ()
11427 {
11428   pid_t parent = getpid ();
11429   pid_t child;
11430
11431   sparc_address_test (0);
11432
11433   child = vfork ();
11434
11435   if (child == 0) {
11436     /* Here is another test for sparc vfork register problems.  This
11437        test uses lots of local variables, at least as many local
11438        variables as main has allocated so far including compiler
11439        temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
11440        4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
11441        reuse the register of parent for one of the local variables,
11442        since it will think that parent can't possibly be used any more
11443        in this routine.  Assigning to the local variable will thus
11444        munge parent in the parent process.  */
11445     pid_t
11446       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
11447       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
11448     /* Convince the compiler that p..p7 are live; otherwise, it might
11449        use the same hardware register for all 8 local variables.  */
11450     if (p != p1 || p != p2 || p != p3 || p != p4
11451         || p != p5 || p != p6 || p != p7)
11452       _exit(1);
11453
11454     /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
11455        from child file descriptors.  If the child closes a descriptor
11456        before it execs or exits, this munges the parent's descriptor
11457        as well.  Test for this by closing stdout in the child.  */
11458     _exit(close(fileno(stdout)) != 0);
11459   } else {
11460     int status;
11461     struct stat st;
11462
11463     while (wait(&status) != child)
11464       ;
11465     return (
11466          /* Was there some problem with vforking?  */
11467          child < 0
11468
11469          /* Did the child fail?  (This shouldn't happen.)  */
11470          || status
11471
11472          /* Did the vfork/compiler bug occur?  */
11473          || parent != getpid()
11474
11475          /* Did the file descriptor bug occur?  */
11476          || fstat(fileno(stdout), &st) != 0
11477          );
11478   }
11479 }
11480 _ACEOF
11481 if ac_fn_c_try_run "$LINENO"; then :
11482   ac_cv_func_vfork_works=yes
11483 else
11484   ac_cv_func_vfork_works=no
11485 fi
11486 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11487   conftest.$ac_objext conftest.beam conftest.$ac_ext
11488 fi
11489
11490 fi
11491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
11492 $as_echo "$ac_cv_func_vfork_works" >&6; }
11493
11494 fi;
11495 if test "x$ac_cv_func_fork_works" = xcross; then
11496   ac_cv_func_vfork_works=$ac_cv_func_vfork
11497   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
11498 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
11499 fi
11500
11501 if test "x$ac_cv_func_vfork_works" = xyes; then
11502
11503 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
11504
11505 else
11506
11507 $as_echo "#define vfork fork" >>confdefs.h
11508
11509 fi
11510 if test "x$ac_cv_func_fork_works" = xyes; then
11511
11512 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
11513
11514 fi
11515
11516 for ac_header in sys/select.h sys/socket.h
11517 do :
11518   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11519 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11520 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
11521   cat >>confdefs.h <<_ACEOF
11522 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11523 _ACEOF
11524
11525 fi
11526
11527 done
11528
11529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
11530 $as_echo_n "checking types of arguments for select... " >&6; }
11531 if test "${ac_cv_func_select_args+set}" = set; then :
11532   $as_echo_n "(cached) " >&6
11533 else
11534   for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
11535  for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
11536   for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
11537    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11538 /* end confdefs.h.  */
11539 $ac_includes_default
11540 #ifdef HAVE_SYS_SELECT_H
11541 # include <sys/select.h>
11542 #endif
11543 #ifdef HAVE_SYS_SOCKET_H
11544 # include <sys/socket.h>
11545 #endif
11546
11547 int
11548 main ()
11549 {
11550 extern int select ($ac_arg1,
11551                                             $ac_arg234, $ac_arg234, $ac_arg234,
11552                                             $ac_arg5);
11553   ;
11554   return 0;
11555 }
11556 _ACEOF
11557 if ac_fn_c_try_compile "$LINENO"; then :
11558   ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
11559 fi
11560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11561   done
11562  done
11563 done
11564 # Provide a safe default value.
11565 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
11566
11567 fi
11568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
11569 $as_echo "$ac_cv_func_select_args" >&6; }
11570 ac_save_IFS=$IFS; IFS=','
11571 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
11572 IFS=$ac_save_IFS
11573 shift
11574
11575 cat >>confdefs.h <<_ACEOF
11576 #define SELECT_TYPE_ARG1 $1
11577 _ACEOF
11578
11579
11580 cat >>confdefs.h <<_ACEOF
11581 #define SELECT_TYPE_ARG234 ($2)
11582 _ACEOF
11583
11584
11585 cat >>confdefs.h <<_ACEOF
11586 #define SELECT_TYPE_ARG5 ($3)
11587 _ACEOF
11588
11589 rm -f conftest*
11590
11591 for ac_func in vprintf
11592 do :
11593   ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
11594 if test "x$ac_cv_func_vprintf" = x""yes; then :
11595   cat >>confdefs.h <<_ACEOF
11596 #define HAVE_VPRINTF 1
11597 _ACEOF
11598
11599 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
11600 if test "x$ac_cv_func__doprnt" = x""yes; then :
11601
11602 $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
11603
11604 fi
11605
11606 fi
11607 done
11608
11609
11610 for ac_func in select strerror dup2 memset strrchr asprintf
11611 do :
11612   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11613 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11614 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
11615   cat >>confdefs.h <<_ACEOF
11616 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
11617 _ACEOF
11618
11619 fi
11620 done
11621
11622 ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
11623 if test "x$ac_cv_type_mode_t" = x""yes; then :
11624
11625 else
11626
11627 cat >>confdefs.h <<_ACEOF
11628 #define mode_t int
11629 _ACEOF
11630
11631 fi
11632
11633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
11634 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
11635 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
11636   $as_echo_n "(cached) " >&6
11637 else
11638   if test "$cross_compiling" = yes; then :
11639   as_fn_error $? "cannot check setpgrp when cross compiling" "$LINENO" 5
11640 else
11641   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11642 /* end confdefs.h.  */
11643 $ac_includes_default
11644 int
11645 main ()
11646 {
11647 /* If this system has a BSD-style setpgrp which takes arguments,
11648   setpgrp(1, 1) will fail with ESRCH and return -1, in that case
11649   exit successfully. */
11650   return setpgrp (1,1) != -1;
11651   ;
11652   return 0;
11653 }
11654 _ACEOF
11655 if ac_fn_c_try_run "$LINENO"; then :
11656   ac_cv_func_setpgrp_void=no
11657 else
11658   ac_cv_func_setpgrp_void=yes
11659 fi
11660 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11661   conftest.$ac_objext conftest.beam conftest.$ac_ext
11662 fi
11663
11664 fi
11665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
11666 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
11667 if test $ac_cv_func_setpgrp_void = yes; then
11668
11669 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
11670
11671 fi
11672
11673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
11674 $as_echo_n "checking return type of signal handlers... " >&6; }
11675 if test "${ac_cv_type_signal+set}" = set; then :
11676   $as_echo_n "(cached) " >&6
11677 else
11678   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11679 /* end confdefs.h.  */
11680 #include <sys/types.h>
11681 #include <signal.h>
11682
11683 int
11684 main ()
11685 {
11686 return *(signal (0, 0)) (0) == 1;
11687   ;
11688   return 0;
11689 }
11690 _ACEOF
11691 if ac_fn_c_try_compile "$LINENO"; then :
11692   ac_cv_type_signal=int
11693 else
11694   ac_cv_type_signal=void
11695 fi
11696 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11697 fi
11698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
11699 $as_echo "$ac_cv_type_signal" >&6; }
11700
11701 cat >>confdefs.h <<_ACEOF
11702 #define RETSIGTYPE $ac_cv_type_signal
11703 _ACEOF
11704
11705
11706 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
11707 if test "x$ac_cv_type_size_t" = x""yes; then :
11708
11709 else
11710
11711 cat >>confdefs.h <<_ACEOF
11712 #define size_t unsigned int
11713 _ACEOF
11714
11715 fi
11716
11717
11718 # Check whether --enable-largefile was given.
11719 if test "${enable_largefile+set}" = set; then :
11720   enableval=$enable_largefile;
11721 fi
11722
11723 if test "$enable_largefile" != no; then
11724
11725   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11726 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11727 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11728   $as_echo_n "(cached) " >&6
11729 else
11730   ac_cv_sys_largefile_CC=no
11731      if test "$GCC" != yes; then
11732        ac_save_CC=$CC
11733        while :; do
11734          # IRIX 6.2 and later do not support large files by default,
11735          # so use the C compiler's -n32 option if that helps.
11736          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11737 /* end confdefs.h.  */
11738 #include <sys/types.h>
11739  /* Check that off_t can represent 2**63 - 1 correctly.
11740     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11741     since some C++ compilers masquerading as C compilers
11742     incorrectly reject 9223372036854775807.  */
11743 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11744   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11745                        && LARGE_OFF_T % 2147483647 == 1)
11746                       ? 1 : -1];
11747 int
11748 main ()
11749 {
11750
11751   ;
11752   return 0;
11753 }
11754 _ACEOF
11755          if ac_fn_c_try_compile "$LINENO"; then :
11756   break
11757 fi
11758 rm -f core conftest.err conftest.$ac_objext
11759          CC="$CC -n32"
11760          if ac_fn_c_try_compile "$LINENO"; then :
11761   ac_cv_sys_largefile_CC=' -n32'; break
11762 fi
11763 rm -f core conftest.err conftest.$ac_objext
11764          break
11765        done
11766        CC=$ac_save_CC
11767        rm -f conftest.$ac_ext
11768     fi
11769 fi
11770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11771 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11772   if test "$ac_cv_sys_largefile_CC" != no; then
11773     CC=$CC$ac_cv_sys_largefile_CC
11774   fi
11775
11776   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11777 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11778 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11779   $as_echo_n "(cached) " >&6
11780 else
11781   while :; do
11782   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11783 /* end confdefs.h.  */
11784 #include <sys/types.h>
11785  /* Check that off_t can represent 2**63 - 1 correctly.
11786     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11787     since some C++ compilers masquerading as C compilers
11788     incorrectly reject 9223372036854775807.  */
11789 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11790   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11791                        && LARGE_OFF_T % 2147483647 == 1)
11792                       ? 1 : -1];
11793 int
11794 main ()
11795 {
11796
11797   ;
11798   return 0;
11799 }
11800 _ACEOF
11801 if ac_fn_c_try_compile "$LINENO"; then :
11802   ac_cv_sys_file_offset_bits=no; break
11803 fi
11804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11805   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11806 /* end confdefs.h.  */
11807 #define _FILE_OFFSET_BITS 64
11808 #include <sys/types.h>
11809  /* Check that off_t can represent 2**63 - 1 correctly.
11810     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11811     since some C++ compilers masquerading as C compilers
11812     incorrectly reject 9223372036854775807.  */
11813 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11814   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11815                        && LARGE_OFF_T % 2147483647 == 1)
11816                       ? 1 : -1];
11817 int
11818 main ()
11819 {
11820
11821   ;
11822   return 0;
11823 }
11824 _ACEOF
11825 if ac_fn_c_try_compile "$LINENO"; then :
11826   ac_cv_sys_file_offset_bits=64; break
11827 fi
11828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11829   ac_cv_sys_file_offset_bits=unknown
11830   break
11831 done
11832 fi
11833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11834 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11835 case $ac_cv_sys_file_offset_bits in #(
11836   no | unknown) ;;
11837   *)
11838 cat >>confdefs.h <<_ACEOF
11839 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11840 _ACEOF
11841 ;;
11842 esac
11843 rm -rf conftest*
11844   if test $ac_cv_sys_file_offset_bits = unknown; then
11845     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11846 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11847 if test "${ac_cv_sys_large_files+set}" = set; then :
11848   $as_echo_n "(cached) " >&6
11849 else
11850   while :; do
11851   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11852 /* end confdefs.h.  */
11853 #include <sys/types.h>
11854  /* Check that off_t can represent 2**63 - 1 correctly.
11855     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11856     since some C++ compilers masquerading as C compilers
11857     incorrectly reject 9223372036854775807.  */
11858 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11859   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11860                        && LARGE_OFF_T % 2147483647 == 1)
11861                       ? 1 : -1];
11862 int
11863 main ()
11864 {
11865
11866   ;
11867   return 0;
11868 }
11869 _ACEOF
11870 if ac_fn_c_try_compile "$LINENO"; then :
11871   ac_cv_sys_large_files=no; break
11872 fi
11873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11874   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11875 /* end confdefs.h.  */
11876 #define _LARGE_FILES 1
11877 #include <sys/types.h>
11878  /* Check that off_t can represent 2**63 - 1 correctly.
11879     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11880     since some C++ compilers masquerading as C compilers
11881     incorrectly reject 9223372036854775807.  */
11882 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11883   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11884                        && LARGE_OFF_T % 2147483647 == 1)
11885                       ? 1 : -1];
11886 int
11887 main ()
11888 {
11889
11890   ;
11891   return 0;
11892 }
11893 _ACEOF
11894 if ac_fn_c_try_compile "$LINENO"; then :
11895   ac_cv_sys_large_files=1; break
11896 fi
11897 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11898   ac_cv_sys_large_files=unknown
11899   break
11900 done
11901 fi
11902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11903 $as_echo "$ac_cv_sys_large_files" >&6; }
11904 case $ac_cv_sys_large_files in #(
11905   no | unknown) ;;
11906   *)
11907 cat >>confdefs.h <<_ACEOF
11908 #define _LARGE_FILES $ac_cv_sys_large_files
11909 _ACEOF
11910 ;;
11911 esac
11912 rm -rf conftest*
11913   fi
11914 fi
11915
11916
11917
11918
11919
11920   case $host in
11921                     *-freebsd*) ;;
11922      *)
11923                                 for possible_flags in "-Wl,--no-undefined" "-Wl,-z,defs"; do
11924
11925   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports $possible_flags flag" >&5
11926 $as_echo_n "checking if $CC supports $possible_flags flag... " >&6; }
11927 if { as_var=`$as_echo "cc_cv_ldflags_$possible_flags" | $as_tr_sh`; eval "test \"\${$as_var+set}\" = set"; }; then :
11928   $as_echo_n "(cached) " >&6
11929 else
11930   ac_save_LDFLAGS="$LDFLAGS"
11931      LDFLAGS="$LDFLAGS $possible_flags"
11932      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11933 /* end confdefs.h.  */
11934 int main() { return 1; }
11935 _ACEOF
11936 if ac_fn_c_try_link "$LINENO"; then :
11937   eval "`$as_echo "cc_cv_ldflags_$possible_flags" | $as_tr_sh`='yes'"
11938 else
11939   eval "`$as_echo "cc_cv_ldflags_$possible_flags" | $as_tr_sh`="
11940 fi
11941 rm -f core conftest.err conftest.$ac_objext \
11942     conftest$ac_exeext conftest.$ac_ext
11943      LDFLAGS="$ac_save_LDFLAGS"
11944
11945 fi
11946 eval ac_res=\$`$as_echo "cc_cv_ldflags_$possible_flags" | $as_tr_sh`
11947                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11948 $as_echo "$ac_res" >&6; }
11949
11950   if eval test x$`$as_echo "cc_cv_ldflags_$possible_flags" | $as_tr_sh` = xyes; then :
11951   LDFLAGS_NOUNDEFINED="$possible_flags"
11952 fi
11953
11954           break
11955         done
11956         ;;
11957   esac
11958
11959
11960
11961
11962
11963   # Check whether --enable-lynx was given.
11964 if test "${enable_lynx+set}" = set; then :
11965   enableval=$enable_lynx;
11966 else
11967   enable_lynx=yes
11968 fi
11969
11970
11971   case "${enable_lynx}" in
11972     yes)
11973       # Extract the first word of "lynx", so it can be a program name with args.
11974 set dummy lynx; ac_word=$2
11975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11976 $as_echo_n "checking for $ac_word... " >&6; }
11977 if test "${ac_cv_prog_have_lynx+set}" = set; then :
11978   $as_echo_n "(cached) " >&6
11979 else
11980   if test -n "$have_lynx"; then
11981   ac_cv_prog_have_lynx="$have_lynx" # Let the user override the test.
11982 else
11983 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11984 for as_dir in $PATH
11985 do
11986   IFS=$as_save_IFS
11987   test -z "$as_dir" && as_dir=.
11988     for ac_exec_ext in '' $ac_executable_extensions; do
11989   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11990     ac_cv_prog_have_lynx="yes"
11991     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11992     break 2
11993   fi
11994 done
11995   done
11996 IFS=$as_save_IFS
11997
11998   test -z "$ac_cv_prog_have_lynx" && ac_cv_prog_have_lynx="no"
11999 fi
12000 fi
12001 have_lynx=$ac_cv_prog_have_lynx
12002 if test -n "$have_lynx"; then
12003   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_lynx" >&5
12004 $as_echo "$have_lynx" >&6; }
12005 else
12006   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12007 $as_echo "no" >&6; }
12008 fi
12009
12010
12011
12012       if test x$have_lynx = xno ; then
12013          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** lynx not found, plain text README will not be built ***" >&5
12014 $as_echo "$as_me: WARNING: *** lynx not found, plain text README will not be built ***" >&2;}
12015       fi
12016       ;;
12017     no)
12018       have_lynx=no ;;
12019     *)
12020       as_fn_error $? "bad value ${enableval} for --disable-lynx" "$LINENO" 5  ;;
12021   esac
12022
12023    if test "x$have_lynx" = xyes; then
12024   USE_LYNX_TRUE=
12025   USE_LYNX_FALSE='#'
12026 else
12027   USE_LYNX_TRUE='#'
12028   USE_LYNX_FALSE=
12029 fi
12030
12031
12032
12033 # Check whether --enable-examples was given.
12034 if test "${enable_examples+set}" = set; then :
12035   enableval=$enable_examples;
12036 else
12037   enable_examples="yes"
12038 fi
12039
12040  if test "$enable_examples" = "yes"; then
12041   EXAMPLES_TRUE=
12042   EXAMPLES_FALSE='#'
12043 else
12044   EXAMPLES_TRUE='#'
12045   EXAMPLES_FALSE=
12046 fi
12047
12048
12049 ac_config_files="$ac_config_files libdaemon/Makefile Makefile doc/Makefile doc/README.html doc/doxygen.conf examples/Makefile pkgconfig/libdaemon.pc pkgconfig/libdaemon-uninstalled.pc"
12050
12051 cat >confcache <<\_ACEOF
12052 # This file is a shell script that caches the results of configure
12053 # tests run on this system so they can be shared between configure
12054 # scripts and configure runs, see configure's option --config-cache.
12055 # It is not useful on other systems.  If it contains results you don't
12056 # want to keep, you may remove or edit it.
12057 #
12058 # config.status only pays attention to the cache file if you give it
12059 # the --recheck option to rerun configure.
12060 #
12061 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12062 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12063 # following values.
12064
12065 _ACEOF
12066
12067 # The following way of writing the cache mishandles newlines in values,
12068 # but we know of no workaround that is simple, portable, and efficient.
12069 # So, we kill variables containing newlines.
12070 # Ultrix sh set writes to stderr and can't be redirected directly,
12071 # and sets the high bit in the cache file unless we assign to the vars.
12072 (
12073   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12074     eval ac_val=\$$ac_var
12075     case $ac_val in #(
12076     *${as_nl}*)
12077       case $ac_var in #(
12078       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12079 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12080       esac
12081       case $ac_var in #(
12082       _ | IFS | as_nl) ;; #(
12083       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12084       *) { eval $ac_var=; unset $ac_var;} ;;
12085       esac ;;
12086     esac
12087   done
12088
12089   (set) 2>&1 |
12090     case $as_nl`(ac_space=' '; set) 2>&1` in #(
12091     *${as_nl}ac_space=\ *)
12092       # `set' does not quote correctly, so add quotes: double-quote
12093       # substitution turns \\\\ into \\, and sed turns \\ into \.
12094       sed -n \
12095         "s/'/'\\\\''/g;
12096           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12097       ;; #(
12098     *)
12099       # `set' quotes correctly as required by POSIX, so do not add quotes.
12100       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12101       ;;
12102     esac |
12103     sort
12104 ) |
12105   sed '
12106      /^ac_cv_env_/b end
12107      t clear
12108      :clear
12109      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12110      t end
12111      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12112      :end' >>confcache
12113 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12114   if test -w "$cache_file"; then
12115     test "x$cache_file" != "x/dev/null" &&
12116       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12117 $as_echo "$as_me: updating cache $cache_file" >&6;}
12118     cat confcache >$cache_file
12119   else
12120     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12121 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12122   fi
12123 fi
12124 rm -f confcache
12125
12126 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12127 # Let make expand exec_prefix.
12128 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12129
12130 DEFS=-DHAVE_CONFIG_H
12131
12132 ac_libobjs=
12133 ac_ltlibobjs=
12134 U=
12135 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12136   # 1. Remove the extension, and $U if already installed.
12137   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12138   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12139   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12140   #    will be set to the directory where LIBOBJS objects are built.
12141   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12142   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12143 done
12144 LIBOBJS=$ac_libobjs
12145
12146 LTLIBOBJS=$ac_ltlibobjs
12147
12148
12149  if test -n "$EXEEXT"; then
12150   am__EXEEXT_TRUE=
12151   am__EXEEXT_FALSE='#'
12152 else
12153   am__EXEEXT_TRUE='#'
12154   am__EXEEXT_FALSE=
12155 fi
12156
12157 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12158   as_fn_error $? "conditional \"AMDEP\" was never defined.
12159 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12160 fi
12161 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12162   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12163 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12164 fi
12165 if test -z "${USE_LYNX_TRUE}" && test -z "${USE_LYNX_FALSE}"; then
12166   as_fn_error $? "conditional \"USE_LYNX\" was never defined.
12167 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12168 fi
12169 if test -z "${EXAMPLES_TRUE}" && test -z "${EXAMPLES_FALSE}"; then
12170   as_fn_error $? "conditional \"EXAMPLES\" was never defined.
12171 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12172 fi
12173
12174 : ${CONFIG_STATUS=./config.status}
12175 ac_write_fail=0
12176 ac_clean_files_save=$ac_clean_files
12177 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12178 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12179 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12180 as_write_fail=0
12181 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12182 #! $SHELL
12183 # Generated by $as_me.
12184 # Run this file to recreate the current configuration.
12185 # Compiler output produced by configure, useful for debugging
12186 # configure, is in config.log if it exists.
12187
12188 debug=false
12189 ac_cs_recheck=false
12190 ac_cs_silent=false
12191
12192 SHELL=\${CONFIG_SHELL-$SHELL}
12193 export SHELL
12194 _ASEOF
12195 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12196 ## -------------------- ##
12197 ## M4sh Initialization. ##
12198 ## -------------------- ##
12199
12200 # Be more Bourne compatible
12201 DUALCASE=1; export DUALCASE # for MKS sh
12202 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12203   emulate sh
12204   NULLCMD=:
12205   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12206   # is contrary to our usage.  Disable this feature.
12207   alias -g '${1+"$@"}'='"$@"'
12208   setopt NO_GLOB_SUBST
12209 else
12210   case `(set -o) 2>/dev/null` in #(
12211   *posix*) :
12212     set -o posix ;; #(
12213   *) :
12214      ;;
12215 esac
12216 fi
12217
12218
12219 as_nl='
12220 '
12221 export as_nl
12222 # Printing a long string crashes Solaris 7 /usr/bin/printf.
12223 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12224 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12225 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12226 # Prefer a ksh shell builtin over an external printf program on Solaris,
12227 # but without wasting forks for bash or zsh.
12228 if test -z "$BASH_VERSION$ZSH_VERSION" \
12229     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12230   as_echo='print -r --'
12231   as_echo_n='print -rn --'
12232 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12233   as_echo='printf %s\n'
12234   as_echo_n='printf %s'
12235 else
12236   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12237     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12238     as_echo_n='/usr/ucb/echo -n'
12239   else
12240     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12241     as_echo_n_body='eval
12242       arg=$1;
12243       case $arg in #(
12244       *"$as_nl"*)
12245         expr "X$arg" : "X\\(.*\\)$as_nl";
12246         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12247       esac;
12248       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12249     '
12250     export as_echo_n_body
12251     as_echo_n='sh -c $as_echo_n_body as_echo'
12252   fi
12253   export as_echo_body
12254   as_echo='sh -c $as_echo_body as_echo'
12255 fi
12256
12257 # The user is always right.
12258 if test "${PATH_SEPARATOR+set}" != set; then
12259   PATH_SEPARATOR=:
12260   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12261     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12262       PATH_SEPARATOR=';'
12263   }
12264 fi
12265
12266
12267 # IFS
12268 # We need space, tab and new line, in precisely that order.  Quoting is
12269 # there to prevent editors from complaining about space-tab.
12270 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12271 # splitting by setting IFS to empty value.)
12272 IFS=" ""        $as_nl"
12273
12274 # Find who we are.  Look in the path if we contain no directory separator.
12275 case $0 in #((
12276   *[\\/]* ) as_myself=$0 ;;
12277   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12278 for as_dir in $PATH
12279 do
12280   IFS=$as_save_IFS
12281   test -z "$as_dir" && as_dir=.
12282     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12283   done
12284 IFS=$as_save_IFS
12285
12286      ;;
12287 esac
12288 # We did not find ourselves, most probably we were run as `sh COMMAND'
12289 # in which case we are not to be found in the path.
12290 if test "x$as_myself" = x; then
12291   as_myself=$0
12292 fi
12293 if test ! -f "$as_myself"; then
12294   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12295   exit 1
12296 fi
12297
12298 # Unset variables that we do not need and which cause bugs (e.g. in
12299 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12300 # suppresses any "Segmentation fault" message there.  '((' could
12301 # trigger a bug in pdksh 5.2.14.
12302 for as_var in BASH_ENV ENV MAIL MAILPATH
12303 do eval test x\${$as_var+set} = xset \
12304   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12305 done
12306 PS1='$ '
12307 PS2='> '
12308 PS4='+ '
12309
12310 # NLS nuisances.
12311 LC_ALL=C
12312 export LC_ALL
12313 LANGUAGE=C
12314 export LANGUAGE
12315
12316 # CDPATH.
12317 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12318
12319
12320 # as_fn_error STATUS ERROR [LINENO LOG_FD]
12321 # ----------------------------------------
12322 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12323 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12324 # script with STATUS, using 1 if that was 0.
12325 as_fn_error ()
12326 {
12327   as_status=$1; test $as_status -eq 0 && as_status=1
12328   if test "$4"; then
12329     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12330     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12331   fi
12332   $as_echo "$as_me: error: $2" >&2
12333   as_fn_exit $as_status
12334 } # as_fn_error
12335
12336
12337 # as_fn_set_status STATUS
12338 # -----------------------
12339 # Set $? to STATUS, without forking.
12340 as_fn_set_status ()
12341 {
12342   return $1
12343 } # as_fn_set_status
12344
12345 # as_fn_exit STATUS
12346 # -----------------
12347 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12348 as_fn_exit ()
12349 {
12350   set +e
12351   as_fn_set_status $1
12352   exit $1
12353 } # as_fn_exit
12354
12355 # as_fn_unset VAR
12356 # ---------------
12357 # Portably unset VAR.
12358 as_fn_unset ()
12359 {
12360   { eval $1=; unset $1;}
12361 }
12362 as_unset=as_fn_unset
12363 # as_fn_append VAR VALUE
12364 # ----------------------
12365 # Append the text in VALUE to the end of the definition contained in VAR. Take
12366 # advantage of any shell optimizations that allow amortized linear growth over
12367 # repeated appends, instead of the typical quadratic growth present in naive
12368 # implementations.
12369 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12370   eval 'as_fn_append ()
12371   {
12372     eval $1+=\$2
12373   }'
12374 else
12375   as_fn_append ()
12376   {
12377     eval $1=\$$1\$2
12378   }
12379 fi # as_fn_append
12380
12381 # as_fn_arith ARG...
12382 # ------------------
12383 # Perform arithmetic evaluation on the ARGs, and store the result in the
12384 # global $as_val. Take advantage of shells that can avoid forks. The arguments
12385 # must be portable across $(()) and expr.
12386 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12387   eval 'as_fn_arith ()
12388   {
12389     as_val=$(( $* ))
12390   }'
12391 else
12392   as_fn_arith ()
12393   {
12394     as_val=`expr "$@" || test $? -eq 1`
12395   }
12396 fi # as_fn_arith
12397
12398
12399 if expr a : '\(a\)' >/dev/null 2>&1 &&
12400    test "X`expr 00001 : '.*\(...\)'`" = X001; then
12401   as_expr=expr
12402 else
12403   as_expr=false
12404 fi
12405
12406 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12407   as_basename=basename
12408 else
12409   as_basename=false
12410 fi
12411
12412 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12413   as_dirname=dirname
12414 else
12415   as_dirname=false
12416 fi
12417
12418 as_me=`$as_basename -- "$0" ||
12419 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12420          X"$0" : 'X\(//\)$' \| \
12421          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12422 $as_echo X/"$0" |
12423     sed '/^.*\/\([^/][^/]*\)\/*$/{
12424             s//\1/
12425             q
12426           }
12427           /^X\/\(\/\/\)$/{
12428             s//\1/
12429             q
12430           }
12431           /^X\/\(\/\).*/{
12432             s//\1/
12433             q
12434           }
12435           s/.*/./; q'`
12436
12437 # Avoid depending upon Character Ranges.
12438 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12439 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12440 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12441 as_cr_digits='0123456789'
12442 as_cr_alnum=$as_cr_Letters$as_cr_digits
12443
12444 ECHO_C= ECHO_N= ECHO_T=
12445 case `echo -n x` in #(((((
12446 -n*)
12447   case `echo 'xy\c'` in
12448   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
12449   xy)  ECHO_C='\c';;
12450   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12451        ECHO_T=' ';;
12452   esac;;
12453 *)
12454   ECHO_N='-n';;
12455 esac
12456
12457 rm -f conf$$ conf$$.exe conf$$.file
12458 if test -d conf$$.dir; then
12459   rm -f conf$$.dir/conf$$.file
12460 else
12461   rm -f conf$$.dir
12462   mkdir conf$$.dir 2>/dev/null
12463 fi
12464 if (echo >conf$$.file) 2>/dev/null; then
12465   if ln -s conf$$.file conf$$ 2>/dev/null; then
12466     as_ln_s='ln -s'
12467     # ... but there are two gotchas:
12468     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12469     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12470     # In both cases, we have to default to `cp -p'.
12471     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12472       as_ln_s='cp -p'
12473   elif ln conf$$.file conf$$ 2>/dev/null; then
12474     as_ln_s=ln
12475   else
12476     as_ln_s='cp -p'
12477   fi
12478 else
12479   as_ln_s='cp -p'
12480 fi
12481 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12482 rmdir conf$$.dir 2>/dev/null
12483
12484
12485 # as_fn_mkdir_p
12486 # -------------
12487 # Create "$as_dir" as a directory, including parents if necessary.
12488 as_fn_mkdir_p ()
12489 {
12490
12491   case $as_dir in #(
12492   -*) as_dir=./$as_dir;;
12493   esac
12494   test -d "$as_dir" || eval $as_mkdir_p || {
12495     as_dirs=
12496     while :; do
12497       case $as_dir in #(
12498       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12499       *) as_qdir=$as_dir;;
12500       esac
12501       as_dirs="'$as_qdir' $as_dirs"
12502       as_dir=`$as_dirname -- "$as_dir" ||
12503 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12504          X"$as_dir" : 'X\(//\)[^/]' \| \
12505          X"$as_dir" : 'X\(//\)$' \| \
12506          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12507 $as_echo X"$as_dir" |
12508     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12509             s//\1/
12510             q
12511           }
12512           /^X\(\/\/\)[^/].*/{
12513             s//\1/
12514             q
12515           }
12516           /^X\(\/\/\)$/{
12517             s//\1/
12518             q
12519           }
12520           /^X\(\/\).*/{
12521             s//\1/
12522             q
12523           }
12524           s/.*/./; q'`
12525       test -d "$as_dir" && break
12526     done
12527     test -z "$as_dirs" || eval "mkdir $as_dirs"
12528   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12529
12530
12531 } # as_fn_mkdir_p
12532 if mkdir -p . 2>/dev/null; then
12533   as_mkdir_p='mkdir -p "$as_dir"'
12534 else
12535   test -d ./-p && rmdir ./-p
12536   as_mkdir_p=false
12537 fi
12538
12539 if test -x / >/dev/null 2>&1; then
12540   as_test_x='test -x'
12541 else
12542   if ls -dL / >/dev/null 2>&1; then
12543     as_ls_L_option=L
12544   else
12545     as_ls_L_option=
12546   fi
12547   as_test_x='
12548     eval sh -c '\''
12549       if test -d "$1"; then
12550         test -d "$1/.";
12551       else
12552         case $1 in #(
12553         -*)set "./$1";;
12554         esac;
12555         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12556         ???[sx]*):;;*)false;;esac;fi
12557     '\'' sh
12558   '
12559 fi
12560 as_executable_p=$as_test_x
12561
12562 # Sed expression to map a string onto a valid CPP name.
12563 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12564
12565 # Sed expression to map a string onto a valid variable name.
12566 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12567
12568
12569 exec 6>&1
12570 ## ----------------------------------- ##
12571 ## Main body of $CONFIG_STATUS script. ##
12572 ## ----------------------------------- ##
12573 _ASEOF
12574 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12575
12576 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12577 # Save the log message, to keep $0 and so on meaningful, and to
12578 # report actual input values of CONFIG_FILES etc. instead of their
12579 # values after options handling.
12580 ac_log="
12581 This file was extended by libdaemon $as_me 0.14, which was
12582 generated by GNU Autoconf 2.67.  Invocation command line was
12583
12584   CONFIG_FILES    = $CONFIG_FILES
12585   CONFIG_HEADERS  = $CONFIG_HEADERS
12586   CONFIG_LINKS    = $CONFIG_LINKS
12587   CONFIG_COMMANDS = $CONFIG_COMMANDS
12588   $ $0 $@
12589
12590 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12591 "
12592
12593 _ACEOF
12594
12595 case $ac_config_files in *"
12596 "*) set x $ac_config_files; shift; ac_config_files=$*;;
12597 esac
12598
12599 case $ac_config_headers in *"
12600 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12601 esac
12602
12603
12604 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12605 # Files that config.status was made for.
12606 config_files="$ac_config_files"
12607 config_headers="$ac_config_headers"
12608 config_commands="$ac_config_commands"
12609
12610 _ACEOF
12611
12612 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12613 ac_cs_usage="\
12614 \`$as_me' instantiates files and other configuration actions
12615 from templates according to the current configuration.  Unless the files
12616 and actions are specified as TAGs, all are instantiated by default.
12617
12618 Usage: $0 [OPTION]... [TAG]...
12619
12620   -h, --help       print this help, then exit
12621   -V, --version    print version number and configuration settings, then exit
12622       --config     print configuration, then exit
12623   -q, --quiet, --silent
12624                    do not print progress messages
12625   -d, --debug      don't remove temporary files
12626       --recheck    update $as_me by reconfiguring in the same conditions
12627       --file=FILE[:TEMPLATE]
12628                    instantiate the configuration file FILE
12629       --header=FILE[:TEMPLATE]
12630                    instantiate the configuration header FILE
12631
12632 Configuration files:
12633 $config_files
12634
12635 Configuration headers:
12636 $config_headers
12637
12638 Configuration commands:
12639 $config_commands
12640
12641 Report bugs to <mzqnrzba (at) 0pointer (dot) de>."
12642
12643 _ACEOF
12644 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12645 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12646 ac_cs_version="\\
12647 libdaemon config.status 0.14
12648 configured by $0, generated by GNU Autoconf 2.67,
12649   with options \\"\$ac_cs_config\\"
12650
12651 Copyright (C) 2010 Free Software Foundation, Inc.
12652 This config.status script is free software; the Free Software Foundation
12653 gives unlimited permission to copy, distribute and modify it."
12654
12655 ac_pwd='$ac_pwd'
12656 srcdir='$srcdir'
12657 INSTALL='$INSTALL'
12658 MKDIR_P='$MKDIR_P'
12659 AWK='$AWK'
12660 test -n "\$AWK" || AWK=awk
12661 _ACEOF
12662
12663 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12664 # The default lists apply if the user does not specify any file.
12665 ac_need_defaults=:
12666 while test $# != 0
12667 do
12668   case $1 in
12669   --*=?*)
12670     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12671     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12672     ac_shift=:
12673     ;;
12674   --*=)
12675     ac_option=`expr "X$1" : 'X\([^=]*\)='`
12676     ac_optarg=
12677     ac_shift=:
12678     ;;
12679   *)
12680     ac_option=$1
12681     ac_optarg=$2
12682     ac_shift=shift
12683     ;;
12684   esac
12685
12686   case $ac_option in
12687   # Handling of the options.
12688   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12689     ac_cs_recheck=: ;;
12690   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12691     $as_echo "$ac_cs_version"; exit ;;
12692   --config | --confi | --conf | --con | --co | --c )
12693     $as_echo "$ac_cs_config"; exit ;;
12694   --debug | --debu | --deb | --de | --d | -d )
12695     debug=: ;;
12696   --file | --fil | --fi | --f )
12697     $ac_shift
12698     case $ac_optarg in
12699     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12700     '') as_fn_error $? "missing file argument" ;;
12701     esac
12702     as_fn_append CONFIG_FILES " '$ac_optarg'"
12703     ac_need_defaults=false;;
12704   --header | --heade | --head | --hea )
12705     $ac_shift
12706     case $ac_optarg in
12707     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12708     esac
12709     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12710     ac_need_defaults=false;;
12711   --he | --h)
12712     # Conflict between --help and --header
12713     as_fn_error $? "ambiguous option: \`$1'
12714 Try \`$0 --help' for more information.";;
12715   --help | --hel | -h )
12716     $as_echo "$ac_cs_usage"; exit ;;
12717   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12718   | -silent | --silent | --silen | --sile | --sil | --si | --s)
12719     ac_cs_silent=: ;;
12720
12721   # This is an error.
12722   -*) as_fn_error $? "unrecognized option: \`$1'
12723 Try \`$0 --help' for more information." ;;
12724
12725   *) as_fn_append ac_config_targets " $1"
12726      ac_need_defaults=false ;;
12727
12728   esac
12729   shift
12730 done
12731
12732 ac_configure_extra_args=
12733
12734 if $ac_cs_silent; then
12735   exec 6>/dev/null
12736   ac_configure_extra_args="$ac_configure_extra_args --silent"
12737 fi
12738
12739 _ACEOF
12740 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12741 if \$ac_cs_recheck; then
12742   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12743   shift
12744   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12745   CONFIG_SHELL='$SHELL'
12746   export CONFIG_SHELL
12747   exec "\$@"
12748 fi
12749
12750 _ACEOF
12751 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12752 exec 5>>config.log
12753 {
12754   echo
12755   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12756 ## Running $as_me. ##
12757 _ASBOX
12758   $as_echo "$ac_log"
12759 } >&5
12760
12761 _ACEOF
12762 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12763 #
12764 # INIT-COMMANDS
12765 #
12766 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12767
12768
12769 # The HP-UX ksh and POSIX shell print the target directory to stdout
12770 # if CDPATH is set.
12771 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12772
12773 sed_quote_subst='$sed_quote_subst'
12774 double_quote_subst='$double_quote_subst'
12775 delay_variable_subst='$delay_variable_subst'
12776 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12777 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12778 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12779 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12780 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12781 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12782 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12783 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12784 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12785 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12786 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12787 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12788 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12789 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12790 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12791 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12792 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12793 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12794 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12795 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12796 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12797 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12798 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12799 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12800 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12801 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12802 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12803 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12804 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12805 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12806 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12807 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12808 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12809 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12810 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12811 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12812 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12813 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12814 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12815 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12816 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12817 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12818 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12819 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12820 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
12821 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12822 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12823 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12824 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12825 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12826 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12827 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12828 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12829 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12830 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12831 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12832 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12833 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12834 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12835 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12836 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12837 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12838 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12839 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12840 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12841 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12842 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12843 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12844 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12845 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12846 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12847 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12848 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12849 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12850 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12851 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12852 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12853 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12854 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12855 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12856 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12857 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12858 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12859 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12860 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12861 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12862 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12863 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12864 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12865 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12866 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12867 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12868 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12869 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12870 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12871 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12872 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12873 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12874 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12875 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12876 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12877 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12878 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12879 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12880 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12881 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12882 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12883 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12884 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12885 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12886 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12887 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12888 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12889 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12890 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12891 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12892 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12893 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12894
12895 LTCC='$LTCC'
12896 LTCFLAGS='$LTCFLAGS'
12897 compiler='$compiler_DEFAULT'
12898
12899 # Quote evaled strings.
12900 for var in SED \
12901 GREP \
12902 EGREP \
12903 FGREP \
12904 LD \
12905 NM \
12906 LN_S \
12907 lt_SP2NL \
12908 lt_NL2SP \
12909 reload_flag \
12910 OBJDUMP \
12911 deplibs_check_method \
12912 file_magic_cmd \
12913 AR \
12914 AR_FLAGS \
12915 STRIP \
12916 RANLIB \
12917 CC \
12918 CFLAGS \
12919 compiler \
12920 lt_cv_sys_global_symbol_pipe \
12921 lt_cv_sys_global_symbol_to_cdecl \
12922 lt_cv_sys_global_symbol_to_c_name_address \
12923 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12924 SHELL \
12925 ECHO \
12926 lt_prog_compiler_no_builtin_flag \
12927 lt_prog_compiler_wl \
12928 lt_prog_compiler_pic \
12929 lt_prog_compiler_static \
12930 lt_cv_prog_compiler_c_o \
12931 need_locks \
12932 DSYMUTIL \
12933 NMEDIT \
12934 LIPO \
12935 OTOOL \
12936 OTOOL64 \
12937 shrext_cmds \
12938 export_dynamic_flag_spec \
12939 whole_archive_flag_spec \
12940 compiler_needs_object \
12941 with_gnu_ld \
12942 allow_undefined_flag \
12943 no_undefined_flag \
12944 hardcode_libdir_flag_spec \
12945 hardcode_libdir_flag_spec_ld \
12946 hardcode_libdir_separator \
12947 fix_srcfile_path \
12948 exclude_expsyms \
12949 include_expsyms \
12950 file_list_spec \
12951 variables_saved_for_relink \
12952 libname_spec \
12953 library_names_spec \
12954 soname_spec \
12955 finish_eval \
12956 old_striplib \
12957 striplib; do
12958     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12959     *[\\\\\\\`\\"\\\$]*)
12960       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12961       ;;
12962     *)
12963       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12964       ;;
12965     esac
12966 done
12967
12968 # Double-quote double-evaled strings.
12969 for var in reload_cmds \
12970 old_postinstall_cmds \
12971 old_postuninstall_cmds \
12972 old_archive_cmds \
12973 extract_expsyms_cmds \
12974 old_archive_from_new_cmds \
12975 old_archive_from_expsyms_cmds \
12976 archive_cmds \
12977 archive_expsym_cmds \
12978 module_cmds \
12979 module_expsym_cmds \
12980 export_symbols_cmds \
12981 prelink_cmds \
12982 postinstall_cmds \
12983 postuninstall_cmds \
12984 finish_cmds \
12985 sys_lib_search_path_spec \
12986 sys_lib_dlsearch_path_spec; do
12987     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12988     *[\\\\\\\`\\"\\\$]*)
12989       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12990       ;;
12991     *)
12992       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12993       ;;
12994     esac
12995 done
12996
12997 # Fix-up fallback echo if it was mangled by the above quoting rules.
12998 case \$lt_ECHO in
12999 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
13000   ;;
13001 esac
13002
13003 ac_aux_dir='$ac_aux_dir'
13004 xsi_shell='$xsi_shell'
13005 lt_shell_append='$lt_shell_append'
13006
13007 # See if we are running on zsh, and set the options which allow our
13008 # commands through without removal of \ escapes INIT.
13009 if test -n "\${ZSH_VERSION+set}" ; then
13010    setopt NO_GLOB_SUBST
13011 fi
13012
13013
13014     PACKAGE='$PACKAGE'
13015     VERSION='$VERSION'
13016     TIMESTAMP='$TIMESTAMP'
13017     RM='$RM'
13018     ofile='$ofile'
13019
13020
13021
13022
13023 _ACEOF
13024
13025 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13026
13027 # Handling of arguments.
13028 for ac_config_target in $ac_config_targets
13029 do
13030   case $ac_config_target in
13031     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13032     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13033     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13034     "libdaemon/Makefile") CONFIG_FILES="$CONFIG_FILES libdaemon/Makefile" ;;
13035     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13036     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13037     "doc/README.html") CONFIG_FILES="$CONFIG_FILES doc/README.html" ;;
13038     "doc/doxygen.conf") CONFIG_FILES="$CONFIG_FILES doc/doxygen.conf" ;;
13039     "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
13040     "pkgconfig/libdaemon.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/libdaemon.pc" ;;
13041     "pkgconfig/libdaemon-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/libdaemon-uninstalled.pc" ;;
13042
13043   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
13044   esac
13045 done
13046
13047
13048 # If the user did not use the arguments to specify the items to instantiate,
13049 # then the envvar interface is used.  Set only those that are not.
13050 # We use the long form for the default assignment because of an extremely
13051 # bizarre bug on SunOS 4.1.3.
13052 if $ac_need_defaults; then
13053   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13054   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13055   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13056 fi
13057
13058 # Have a temporary directory for convenience.  Make it in the build tree
13059 # simply because there is no reason against having it here, and in addition,
13060 # creating and moving files from /tmp can sometimes cause problems.
13061 # Hook for its removal unless debugging.
13062 # Note that there is a small window in which the directory will not be cleaned:
13063 # after its creation but before its name has been assigned to `$tmp'.
13064 $debug ||
13065 {
13066   tmp=
13067   trap 'exit_status=$?
13068   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13069 ' 0
13070   trap 'as_fn_exit 1' 1 2 13 15
13071 }
13072 # Create a (secure) tmp directory for tmp files.
13073
13074 {
13075   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13076   test -n "$tmp" && test -d "$tmp"
13077 }  ||
13078 {
13079   tmp=./conf$$-$RANDOM
13080   (umask 077 && mkdir "$tmp")
13081 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13082
13083 # Set up the scripts for CONFIG_FILES section.
13084 # No need to generate them if there are no CONFIG_FILES.
13085 # This happens for instance with `./config.status config.h'.
13086 if test -n "$CONFIG_FILES"; then
13087
13088
13089 ac_cr=`echo X | tr X '\015'`
13090 # On cygwin, bash can eat \r inside `` if the user requested igncr.
13091 # But we know of no other shell where ac_cr would be empty at this
13092 # point, so we can use a bashism as a fallback.
13093 if test "x$ac_cr" = x; then
13094   eval ac_cr=\$\'\\r\'
13095 fi
13096 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13097 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13098   ac_cs_awk_cr='\\r'
13099 else
13100   ac_cs_awk_cr=$ac_cr
13101 fi
13102
13103 echo 'BEGIN {' >"$tmp/subs1.awk" &&
13104 _ACEOF
13105
13106
13107 {
13108   echo "cat >conf$$subs.awk <<_ACEOF" &&
13109   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13110   echo "_ACEOF"
13111 } >conf$$subs.sh ||
13112   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13113 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13114 ac_delim='%!_!# '
13115 for ac_last_try in false false false false false :; do
13116   . ./conf$$subs.sh ||
13117     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13118
13119   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13120   if test $ac_delim_n = $ac_delim_num; then
13121     break
13122   elif $ac_last_try; then
13123     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13124   else
13125     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13126   fi
13127 done
13128 rm -f conf$$subs.sh
13129
13130 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13131 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13132 _ACEOF
13133 sed -n '
13134 h
13135 s/^/S["/; s/!.*/"]=/
13136 p
13137 g
13138 s/^[^!]*!//
13139 :repl
13140 t repl
13141 s/'"$ac_delim"'$//
13142 t delim
13143 :nl
13144 h
13145 s/\(.\{148\}\)..*/\1/
13146 t more1
13147 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13148 p
13149 n
13150 b repl
13151 :more1
13152 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13153 p
13154 g
13155 s/.\{148\}//
13156 t nl
13157 :delim
13158 h
13159 s/\(.\{148\}\)..*/\1/
13160 t more2
13161 s/["\\]/\\&/g; s/^/"/; s/$/"/
13162 p
13163 b
13164 :more2
13165 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13166 p
13167 g
13168 s/.\{148\}//
13169 t delim
13170 ' <conf$$subs.awk | sed '
13171 /^[^""]/{
13172   N
13173   s/\n//
13174 }
13175 ' >>$CONFIG_STATUS || ac_write_fail=1
13176 rm -f conf$$subs.awk
13177 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13178 _ACAWK
13179 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13180   for (key in S) S_is_set[key] = 1
13181   FS = "\a"
13182
13183 }
13184 {
13185   line = $ 0
13186   nfields = split(line, field, "@")
13187   substed = 0
13188   len = length(field[1])
13189   for (i = 2; i < nfields; i++) {
13190     key = field[i]
13191     keylen = length(key)
13192     if (S_is_set[key]) {
13193       value = S[key]
13194       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13195       len += length(value) + length(field[++i])
13196       substed = 1
13197     } else
13198       len += 1 + keylen
13199   }
13200
13201   print line
13202 }
13203
13204 _ACAWK
13205 _ACEOF
13206 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13207 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13208   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13209 else
13210   cat
13211 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13212   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
13213 _ACEOF
13214
13215 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13216 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
13217 # trailing colons and then remove the whole line if VPATH becomes empty
13218 # (actually we leave an empty line to preserve line numbers).
13219 if test "x$srcdir" = x.; then
13220   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
13221 h
13222 s///
13223 s/^/:/
13224 s/[      ]*$/:/
13225 s/:\$(srcdir):/:/g
13226 s/:\${srcdir}:/:/g
13227 s/:@srcdir@:/:/g
13228 s/^:*//
13229 s/:*$//
13230 x
13231 s/\(=[   ]*\).*/\1/
13232 G
13233 s/\n//
13234 s/^[^=]*=[       ]*$//
13235 }'
13236 fi
13237
13238 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13239 fi # test -n "$CONFIG_FILES"
13240
13241 # Set up the scripts for CONFIG_HEADERS section.
13242 # No need to generate them if there are no CONFIG_HEADERS.
13243 # This happens for instance with `./config.status Makefile'.
13244 if test -n "$CONFIG_HEADERS"; then
13245 cat >"$tmp/defines.awk" <<\_ACAWK ||
13246 BEGIN {
13247 _ACEOF
13248
13249 # Transform confdefs.h into an awk script `defines.awk', embedded as
13250 # here-document in config.status, that substitutes the proper values into
13251 # config.h.in to produce config.h.
13252
13253 # Create a delimiter string that does not exist in confdefs.h, to ease
13254 # handling of long lines.
13255 ac_delim='%!_!# '
13256 for ac_last_try in false false :; do
13257   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13258   if test -z "$ac_t"; then
13259     break
13260   elif $ac_last_try; then
13261     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13262   else
13263     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13264   fi
13265 done
13266
13267 # For the awk script, D is an array of macro values keyed by name,
13268 # likewise P contains macro parameters if any.  Preserve backslash
13269 # newline sequences.
13270
13271 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13272 sed -n '
13273 s/.\{148\}/&'"$ac_delim"'/g
13274 t rset
13275 :rset
13276 s/^[     ]*#[    ]*define[       ][      ]*/ /
13277 t def
13278 d
13279 :def
13280 s/\\$//
13281 t bsnl
13282 s/["\\]/\\&/g
13283 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
13284 D["\1"]=" \3"/p
13285 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
13286 d
13287 :bsnl
13288 s/["\\]/\\&/g
13289 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
13290 D["\1"]=" \3\\\\\\n"\\/p
13291 t cont
13292 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13293 t cont
13294 d
13295 :cont
13296 n
13297 s/.\{148\}/&'"$ac_delim"'/g
13298 t clear
13299 :clear
13300 s/\\$//
13301 t bsnlc
13302 s/["\\]/\\&/g; s/^/"/; s/$/"/p
13303 d
13304 :bsnlc
13305 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13306 b cont
13307 ' <confdefs.h | sed '
13308 s/'"$ac_delim"'/"\\\
13309 "/g' >>$CONFIG_STATUS || ac_write_fail=1
13310
13311 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13312   for (key in D) D_is_set[key] = 1
13313   FS = "\a"
13314 }
13315 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13316   line = \$ 0
13317   split(line, arg, " ")
13318   if (arg[1] == "#") {
13319     defundef = arg[2]
13320     mac1 = arg[3]
13321   } else {
13322     defundef = substr(arg[1], 2)
13323     mac1 = arg[2]
13324   }
13325   split(mac1, mac2, "(") #)
13326   macro = mac2[1]
13327   prefix = substr(line, 1, index(line, defundef) - 1)
13328   if (D_is_set[macro]) {
13329     # Preserve the white space surrounding the "#".
13330     print prefix "define", macro P[macro] D[macro]
13331     next
13332   } else {
13333     # Replace #undef with comments.  This is necessary, for example,
13334     # in the case of _POSIX_SOURCE, which is predefined and required
13335     # on some systems where configure will not decide to define it.
13336     if (defundef == "undef") {
13337       print "/*", prefix defundef, macro, "*/"
13338       next
13339     }
13340   }
13341 }
13342 { print }
13343 _ACAWK
13344 _ACEOF
13345 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13346   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13347 fi # test -n "$CONFIG_HEADERS"
13348
13349
13350 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13351 shift
13352 for ac_tag
13353 do
13354   case $ac_tag in
13355   :[FHLC]) ac_mode=$ac_tag; continue;;
13356   esac
13357   case $ac_mode$ac_tag in
13358   :[FHL]*:*);;
13359   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
13360   :[FH]-) ac_tag=-:-;;
13361   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13362   esac
13363   ac_save_IFS=$IFS
13364   IFS=:
13365   set x $ac_tag
13366   IFS=$ac_save_IFS
13367   shift
13368   ac_file=$1
13369   shift
13370
13371   case $ac_mode in
13372   :L) ac_source=$1;;
13373   :[FH])
13374     ac_file_inputs=
13375     for ac_f
13376     do
13377       case $ac_f in
13378       -) ac_f="$tmp/stdin";;
13379       *) # Look for the file first in the build tree, then in the source tree
13380          # (if the path is not absolute).  The absolute path cannot be DOS-style,
13381          # because $ac_f cannot contain `:'.
13382          test -f "$ac_f" ||
13383            case $ac_f in
13384            [\\/$]*) false;;
13385            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13386            esac ||
13387            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
13388       esac
13389       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13390       as_fn_append ac_file_inputs " '$ac_f'"
13391     done
13392
13393     # Let's still pretend it is `configure' which instantiates (i.e., don't
13394     # use $as_me), people would be surprised to read:
13395     #    /* config.h.  Generated by config.status.  */
13396     configure_input='Generated from '`
13397           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13398         `' by configure.'
13399     if test x"$ac_file" != x-; then
13400       configure_input="$ac_file.  $configure_input"
13401       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13402 $as_echo "$as_me: creating $ac_file" >&6;}
13403     fi
13404     # Neutralize special characters interpreted by sed in replacement strings.
13405     case $configure_input in #(
13406     *\&* | *\|* | *\\* )
13407        ac_sed_conf_input=`$as_echo "$configure_input" |
13408        sed 's/[\\\\&|]/\\\\&/g'`;; #(
13409     *) ac_sed_conf_input=$configure_input;;
13410     esac
13411
13412     case $ac_tag in
13413     *:-:* | *:-) cat >"$tmp/stdin" \
13414       || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;;
13415     esac
13416     ;;
13417   esac
13418
13419   ac_dir=`$as_dirname -- "$ac_file" ||
13420 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13421          X"$ac_file" : 'X\(//\)[^/]' \| \
13422          X"$ac_file" : 'X\(//\)$' \| \
13423          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13424 $as_echo X"$ac_file" |
13425     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13426             s//\1/
13427             q
13428           }
13429           /^X\(\/\/\)[^/].*/{
13430             s//\1/
13431             q
13432           }
13433           /^X\(\/\/\)$/{
13434             s//\1/
13435             q
13436           }
13437           /^X\(\/\).*/{
13438             s//\1/
13439             q
13440           }
13441           s/.*/./; q'`
13442   as_dir="$ac_dir"; as_fn_mkdir_p
13443   ac_builddir=.
13444
13445 case "$ac_dir" in
13446 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13447 *)
13448   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13449   # A ".." for each directory in $ac_dir_suffix.
13450   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13451   case $ac_top_builddir_sub in
13452   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13453   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13454   esac ;;
13455 esac
13456 ac_abs_top_builddir=$ac_pwd
13457 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13458 # for backward compatibility:
13459 ac_top_builddir=$ac_top_build_prefix
13460
13461 case $srcdir in
13462   .)  # We are building in place.
13463     ac_srcdir=.
13464     ac_top_srcdir=$ac_top_builddir_sub
13465     ac_abs_top_srcdir=$ac_pwd ;;
13466   [\\/]* | ?:[\\/]* )  # Absolute name.
13467     ac_srcdir=$srcdir$ac_dir_suffix;
13468     ac_top_srcdir=$srcdir
13469     ac_abs_top_srcdir=$srcdir ;;
13470   *) # Relative name.
13471     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13472     ac_top_srcdir=$ac_top_build_prefix$srcdir
13473     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13474 esac
13475 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13476
13477
13478   case $ac_mode in
13479   :F)
13480   #
13481   # CONFIG_FILE
13482   #
13483
13484   case $INSTALL in
13485   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13486   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13487   esac
13488   ac_MKDIR_P=$MKDIR_P
13489   case $MKDIR_P in
13490   [\\/$]* | ?:[\\/]* ) ;;
13491   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13492   esac
13493 _ACEOF
13494
13495 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13496 # If the template does not know about datarootdir, expand it.
13497 # FIXME: This hack should be removed a few years after 2.60.
13498 ac_datarootdir_hack=; ac_datarootdir_seen=
13499 ac_sed_dataroot='
13500 /datarootdir/ {
13501   p
13502   q
13503 }
13504 /@datadir@/p
13505 /@docdir@/p
13506 /@infodir@/p
13507 /@localedir@/p
13508 /@mandir@/p'
13509 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13510 *datarootdir*) ac_datarootdir_seen=yes;;
13511 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13512   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13513 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13514 _ACEOF
13515 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13516   ac_datarootdir_hack='
13517   s&@datadir@&$datadir&g
13518   s&@docdir@&$docdir&g
13519   s&@infodir@&$infodir&g
13520   s&@localedir@&$localedir&g
13521   s&@mandir@&$mandir&g
13522   s&\\\${datarootdir}&$datarootdir&g' ;;
13523 esac
13524 _ACEOF
13525
13526 # Neutralize VPATH when `$srcdir' = `.'.
13527 # Shell code in configure.ac might set extrasub.
13528 # FIXME: do we really want to maintain this feature?
13529 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13530 ac_sed_extra="$ac_vpsub
13531 $extrasub
13532 _ACEOF
13533 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13534 :t
13535 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13536 s|@configure_input@|$ac_sed_conf_input|;t t
13537 s&@top_builddir@&$ac_top_builddir_sub&;t t
13538 s&@top_build_prefix@&$ac_top_build_prefix&;t t
13539 s&@srcdir@&$ac_srcdir&;t t
13540 s&@abs_srcdir@&$ac_abs_srcdir&;t t
13541 s&@top_srcdir@&$ac_top_srcdir&;t t
13542 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13543 s&@builddir@&$ac_builddir&;t t
13544 s&@abs_builddir@&$ac_abs_builddir&;t t
13545 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13546 s&@INSTALL@&$ac_INSTALL&;t t
13547 s&@MKDIR_P@&$ac_MKDIR_P&;t t
13548 $ac_datarootdir_hack
13549 "
13550 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13551   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13552
13553 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13554   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13555   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13556   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13557 which seems to be undefined.  Please make sure it is defined" >&5
13558 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13559 which seems to be undefined.  Please make sure it is defined" >&2;}
13560
13561   rm -f "$tmp/stdin"
13562   case $ac_file in
13563   -) cat "$tmp/out" && rm -f "$tmp/out";;
13564   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13565   esac \
13566   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13567  ;;
13568   :H)
13569   #
13570   # CONFIG_HEADER
13571   #
13572   if test x"$ac_file" != x-; then
13573     {
13574       $as_echo "/* $configure_input  */" \
13575       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13576     } >"$tmp/config.h" \
13577       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13578     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13579       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13580 $as_echo "$as_me: $ac_file is unchanged" >&6;}
13581     else
13582       rm -f "$ac_file"
13583       mv "$tmp/config.h" "$ac_file" \
13584         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13585     fi
13586   else
13587     $as_echo "/* $configure_input  */" \
13588       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13589       || as_fn_error $? "could not create -" "$LINENO" 5
13590   fi
13591 # Compute "$ac_file"'s index in $config_headers.
13592 _am_arg="$ac_file"
13593 _am_stamp_count=1
13594 for _am_header in $config_headers :; do
13595   case $_am_header in
13596     $_am_arg | $_am_arg:* )
13597       break ;;
13598     * )
13599       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13600   esac
13601 done
13602 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13603 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13604          X"$_am_arg" : 'X\(//\)[^/]' \| \
13605          X"$_am_arg" : 'X\(//\)$' \| \
13606          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13607 $as_echo X"$_am_arg" |
13608     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13609             s//\1/
13610             q
13611           }
13612           /^X\(\/\/\)[^/].*/{
13613             s//\1/
13614             q
13615           }
13616           /^X\(\/\/\)$/{
13617             s//\1/
13618             q
13619           }
13620           /^X\(\/\).*/{
13621             s//\1/
13622             q
13623           }
13624           s/.*/./; q'`/stamp-h$_am_stamp_count
13625  ;;
13626
13627   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13628 $as_echo "$as_me: executing $ac_file commands" >&6;}
13629  ;;
13630   esac
13631
13632
13633   case $ac_file$ac_mode in
13634     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13635   # Autoconf 2.62 quotes --file arguments for eval, but not when files
13636   # are listed without --file.  Let's play safe and only enable the eval
13637   # if we detect the quoting.
13638   case $CONFIG_FILES in
13639   *\'*) eval set x "$CONFIG_FILES" ;;
13640   *)   set x $CONFIG_FILES ;;
13641   esac
13642   shift
13643   for mf
13644   do
13645     # Strip MF so we end up with the name of the file.
13646     mf=`echo "$mf" | sed -e 's/:.*$//'`
13647     # Check whether this is an Automake generated Makefile or not.
13648     # We used to match only the files named `Makefile.in', but
13649     # some people rename them; so instead we look at the file content.
13650     # Grep'ing the first line is not enough: some people post-process
13651     # each Makefile.in and add a new line on top of each file to say so.
13652     # Grep'ing the whole file is not good either: AIX grep has a line
13653     # limit of 2048, but all sed's we know have understand at least 4000.
13654     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13655       dirpart=`$as_dirname -- "$mf" ||
13656 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13657          X"$mf" : 'X\(//\)[^/]' \| \
13658          X"$mf" : 'X\(//\)$' \| \
13659          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13660 $as_echo X"$mf" |
13661     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13662             s//\1/
13663             q
13664           }
13665           /^X\(\/\/\)[^/].*/{
13666             s//\1/
13667             q
13668           }
13669           /^X\(\/\/\)$/{
13670             s//\1/
13671             q
13672           }
13673           /^X\(\/\).*/{
13674             s//\1/
13675             q
13676           }
13677           s/.*/./; q'`
13678     else
13679       continue
13680     fi
13681     # Extract the definition of DEPDIR, am__include, and am__quote
13682     # from the Makefile without running `make'.
13683     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13684     test -z "$DEPDIR" && continue
13685     am__include=`sed -n 's/^am__include = //p' < "$mf"`
13686     test -z "am__include" && continue
13687     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13688     # When using ansi2knr, U may be empty or an underscore; expand it
13689     U=`sed -n 's/^U = //p' < "$mf"`
13690     # Find all dependency output files, they are included files with
13691     # $(DEPDIR) in their names.  We invoke sed twice because it is the
13692     # simplest approach to changing $(DEPDIR) to its actual value in the
13693     # expansion.
13694     for file in `sed -n "
13695       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13696          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13697       # Make sure the directory exists.
13698       test -f "$dirpart/$file" && continue
13699       fdir=`$as_dirname -- "$file" ||
13700 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13701          X"$file" : 'X\(//\)[^/]' \| \
13702          X"$file" : 'X\(//\)$' \| \
13703          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13704 $as_echo X"$file" |
13705     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13706             s//\1/
13707             q
13708           }
13709           /^X\(\/\/\)[^/].*/{
13710             s//\1/
13711             q
13712           }
13713           /^X\(\/\/\)$/{
13714             s//\1/
13715             q
13716           }
13717           /^X\(\/\).*/{
13718             s//\1/
13719             q
13720           }
13721           s/.*/./; q'`
13722       as_dir=$dirpart/$fdir; as_fn_mkdir_p
13723       # echo "creating $dirpart/$file"
13724       echo '# dummy' > "$dirpart/$file"
13725     done
13726   done
13727 }
13728  ;;
13729     "libtool":C)
13730
13731     # See if we are running on zsh, and set the options which allow our
13732     # commands through without removal of \ escapes.
13733     if test -n "${ZSH_VERSION+set}" ; then
13734       setopt NO_GLOB_SUBST
13735     fi
13736
13737     cfgfile="${ofile}T"
13738     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13739     $RM "$cfgfile"
13740
13741     cat <<_LT_EOF >> "$cfgfile"
13742 #! $SHELL
13743
13744 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13745 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13746 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13747 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13748 #
13749 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13750 #                 2006, 2007, 2008 Free Software Foundation, Inc.
13751 #   Written by Gordon Matzigkeit, 1996
13752 #
13753 #   This file is part of GNU Libtool.
13754 #
13755 # GNU Libtool is free software; you can redistribute it and/or
13756 # modify it under the terms of the GNU General Public License as
13757 # published by the Free Software Foundation; either version 2 of
13758 # the License, or (at your option) any later version.
13759 #
13760 # As a special exception to the GNU General Public License,
13761 # if you distribute this file as part of a program or library that
13762 # is built using GNU Libtool, you may include this file under the
13763 # same distribution terms that you use for the rest of that program.
13764 #
13765 # GNU Libtool is distributed in the hope that it will be useful,
13766 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13767 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13768 # GNU General Public License for more details.
13769 #
13770 # You should have received a copy of the GNU General Public License
13771 # along with GNU Libtool; see the file COPYING.  If not, a copy
13772 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13773 # obtained by writing to the Free Software Foundation, Inc.,
13774 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13775
13776
13777 # The names of the tagged configurations supported by this script.
13778 available_tags=""
13779
13780 # ### BEGIN LIBTOOL CONFIG
13781
13782 # Which release of libtool.m4 was used?
13783 macro_version=$macro_version
13784 macro_revision=$macro_revision
13785
13786 # Whether or not to build shared libraries.
13787 build_libtool_libs=$enable_shared
13788
13789 # Whether or not to build static libraries.
13790 build_old_libs=$enable_static
13791
13792 # What type of objects to build.
13793 pic_mode=$pic_mode
13794
13795 # Whether or not to optimize for fast installation.
13796 fast_install=$enable_fast_install
13797
13798 # The host system.
13799 host_alias=$host_alias
13800 host=$host
13801 host_os=$host_os
13802
13803 # The build system.
13804 build_alias=$build_alias
13805 build=$build
13806 build_os=$build_os
13807
13808 # A sed program that does not truncate output.
13809 SED=$lt_SED
13810
13811 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13812 Xsed="\$SED -e 1s/^X//"
13813
13814 # A grep program that handles long lines.
13815 GREP=$lt_GREP
13816
13817 # An ERE matcher.
13818 EGREP=$lt_EGREP
13819
13820 # A literal string matcher.
13821 FGREP=$lt_FGREP
13822
13823 # A BSD- or MS-compatible name lister.
13824 NM=$lt_NM
13825
13826 # Whether we need soft or hard links.
13827 LN_S=$lt_LN_S
13828
13829 # What is the maximum length of a command?
13830 max_cmd_len=$max_cmd_len
13831
13832 # Object file suffix (normally "o").
13833 objext=$ac_objext
13834
13835 # Executable file suffix (normally "").
13836 exeext=$exeext
13837
13838 # whether the shell understands "unset".
13839 lt_unset=$lt_unset
13840
13841 # turn spaces into newlines.
13842 SP2NL=$lt_lt_SP2NL
13843
13844 # turn newlines into spaces.
13845 NL2SP=$lt_lt_NL2SP
13846
13847 # How to create reloadable object files.
13848 reload_flag=$lt_reload_flag
13849 reload_cmds=$lt_reload_cmds
13850
13851 # An object symbol dumper.
13852 OBJDUMP=$lt_OBJDUMP
13853
13854 # Method to check whether dependent libraries are shared objects.
13855 deplibs_check_method=$lt_deplibs_check_method
13856
13857 # Command to use when deplibs_check_method == "file_magic".
13858 file_magic_cmd=$lt_file_magic_cmd
13859
13860 # The archiver.
13861 AR=$lt_AR
13862 AR_FLAGS=$lt_AR_FLAGS
13863
13864 # A symbol stripping program.
13865 STRIP=$lt_STRIP
13866
13867 # Commands used to install an old-style archive.
13868 RANLIB=$lt_RANLIB
13869 old_postinstall_cmds=$lt_old_postinstall_cmds
13870 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13871
13872 # A C compiler.
13873 LTCC=$lt_CC
13874
13875 # LTCC compiler flags.
13876 LTCFLAGS=$lt_CFLAGS
13877
13878 # Take the output of nm and produce a listing of raw symbols and C names.
13879 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13880
13881 # Transform the output of nm in a proper C declaration.
13882 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13883
13884 # Transform the output of nm in a C name address pair.
13885 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13886
13887 # Transform the output of nm in a C name address pair when lib prefix is needed.
13888 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13889
13890 # The name of the directory that contains temporary libtool files.
13891 objdir=$objdir
13892
13893 # Shell to use when invoking shell scripts.
13894 SHELL=$lt_SHELL
13895
13896 # An echo program that does not interpret backslashes.
13897 ECHO=$lt_ECHO
13898
13899 # Used to examine libraries when file_magic_cmd begins with "file".
13900 MAGIC_CMD=$MAGIC_CMD
13901
13902 # Must we lock files when doing compilation?
13903 need_locks=$lt_need_locks
13904
13905 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13906 DSYMUTIL=$lt_DSYMUTIL
13907
13908 # Tool to change global to local symbols on Mac OS X.
13909 NMEDIT=$lt_NMEDIT
13910
13911 # Tool to manipulate fat objects and archives on Mac OS X.
13912 LIPO=$lt_LIPO
13913
13914 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13915 OTOOL=$lt_OTOOL
13916
13917 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13918 OTOOL64=$lt_OTOOL64
13919
13920 # Old archive suffix (normally "a").
13921 libext=$libext
13922
13923 # Shared library suffix (normally ".so").
13924 shrext_cmds=$lt_shrext_cmds
13925
13926 # The commands to extract the exported symbol list from a shared archive.
13927 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13928
13929 # Variables whose values should be saved in libtool wrapper scripts and
13930 # restored at link time.
13931 variables_saved_for_relink=$lt_variables_saved_for_relink
13932
13933 # Do we need the "lib" prefix for modules?
13934 need_lib_prefix=$need_lib_prefix
13935
13936 # Do we need a version for libraries?
13937 need_version=$need_version
13938
13939 # Library versioning type.
13940 version_type=$version_type
13941
13942 # Shared library runtime path variable.
13943 runpath_var=$runpath_var
13944
13945 # Shared library path variable.
13946 shlibpath_var=$shlibpath_var
13947
13948 # Is shlibpath searched before the hard-coded library search path?
13949 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13950
13951 # Format of library name prefix.
13952 libname_spec=$lt_libname_spec
13953
13954 # List of archive names.  First name is the real one, the rest are links.
13955 # The last name is the one that the linker finds with -lNAME
13956 library_names_spec=$lt_library_names_spec
13957
13958 # The coded name of the library, if different from the real name.
13959 soname_spec=$lt_soname_spec
13960
13961 # Command to use after installation of a shared archive.
13962 postinstall_cmds=$lt_postinstall_cmds
13963
13964 # Command to use after uninstallation of a shared archive.
13965 postuninstall_cmds=$lt_postuninstall_cmds
13966
13967 # Commands used to finish a libtool library installation in a directory.
13968 finish_cmds=$lt_finish_cmds
13969
13970 # As "finish_cmds", except a single script fragment to be evaled but
13971 # not shown.
13972 finish_eval=$lt_finish_eval
13973
13974 # Whether we should hardcode library paths into libraries.
13975 hardcode_into_libs=$hardcode_into_libs
13976
13977 # Compile-time system search path for libraries.
13978 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13979
13980 # Run-time system search path for libraries.
13981 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13982
13983 # Whether dlopen is supported.
13984 dlopen_support=$enable_dlopen
13985
13986 # Whether dlopen of programs is supported.
13987 dlopen_self=$enable_dlopen_self
13988
13989 # Whether dlopen of statically linked programs is supported.
13990 dlopen_self_static=$enable_dlopen_self_static
13991
13992 # Commands to strip libraries.
13993 old_striplib=$lt_old_striplib
13994 striplib=$lt_striplib
13995
13996
13997 # The linker used to build libraries.
13998 LD=$lt_LD
13999
14000 # Commands used to build an old-style archive.
14001 old_archive_cmds=$lt_old_archive_cmds
14002
14003 # A language specific compiler.
14004 CC=$lt_compiler
14005
14006 # Is the compiler the GNU compiler?
14007 with_gcc=$GCC
14008
14009 # Compiler flag to turn off builtin functions.
14010 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14011
14012 # How to pass a linker flag through the compiler.
14013 wl=$lt_lt_prog_compiler_wl
14014
14015 # Additional compiler flags for building library objects.
14016 pic_flag=$lt_lt_prog_compiler_pic
14017
14018 # Compiler flag to prevent dynamic linking.
14019 link_static_flag=$lt_lt_prog_compiler_static
14020
14021 # Does compiler simultaneously support -c and -o options?
14022 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14023
14024 # Whether or not to add -lc for building shared libraries.
14025 build_libtool_need_lc=$archive_cmds_need_lc
14026
14027 # Whether or not to disallow shared libs when runtime libs are static.
14028 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14029
14030 # Compiler flag to allow reflexive dlopens.
14031 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14032
14033 # Compiler flag to generate shared objects directly from archives.
14034 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14035
14036 # Whether the compiler copes with passing no objects directly.
14037 compiler_needs_object=$lt_compiler_needs_object
14038
14039 # Create an old-style archive from a shared archive.
14040 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14041
14042 # Create a temporary old-style archive to link instead of a shared archive.
14043 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14044
14045 # Commands used to build a shared archive.
14046 archive_cmds=$lt_archive_cmds
14047 archive_expsym_cmds=$lt_archive_expsym_cmds
14048
14049 # Commands used to build a loadable module if different from building
14050 # a shared archive.
14051 module_cmds=$lt_module_cmds
14052 module_expsym_cmds=$lt_module_expsym_cmds
14053
14054 # Whether we are building with GNU ld or not.
14055 with_gnu_ld=$lt_with_gnu_ld
14056
14057 # Flag that allows shared libraries with undefined symbols to be built.
14058 allow_undefined_flag=$lt_allow_undefined_flag
14059
14060 # Flag that enforces no undefined symbols.
14061 no_undefined_flag=$lt_no_undefined_flag
14062
14063 # Flag to hardcode \$libdir into a binary during linking.
14064 # This must work even if \$libdir does not exist
14065 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14066
14067 # If ld is used when linking, flag to hardcode \$libdir into a binary
14068 # during linking.  This must work even if \$libdir does not exist.
14069 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14070
14071 # Whether we need a single "-rpath" flag with a separated argument.
14072 hardcode_libdir_separator=$lt_hardcode_libdir_separator
14073
14074 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14075 # DIR into the resulting binary.
14076 hardcode_direct=$hardcode_direct
14077
14078 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14079 # DIR into the resulting binary and the resulting library dependency is
14080 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14081 # library is relocated.
14082 hardcode_direct_absolute=$hardcode_direct_absolute
14083
14084 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14085 # into the resulting binary.
14086 hardcode_minus_L=$hardcode_minus_L
14087
14088 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14089 # into the resulting binary.
14090 hardcode_shlibpath_var=$hardcode_shlibpath_var
14091
14092 # Set to "yes" if building a shared library automatically hardcodes DIR
14093 # into the library and all subsequent libraries and executables linked
14094 # against it.
14095 hardcode_automatic=$hardcode_automatic
14096
14097 # Set to yes if linker adds runtime paths of dependent libraries
14098 # to runtime path list.
14099 inherit_rpath=$inherit_rpath
14100
14101 # Whether libtool must link a program against all its dependency libraries.
14102 link_all_deplibs=$link_all_deplibs
14103
14104 # Fix the shell variable \$srcfile for the compiler.
14105 fix_srcfile_path=$lt_fix_srcfile_path
14106
14107 # Set to "yes" if exported symbols are required.
14108 always_export_symbols=$always_export_symbols
14109
14110 # The commands to list exported symbols.
14111 export_symbols_cmds=$lt_export_symbols_cmds
14112
14113 # Symbols that should not be listed in the preloaded symbols.
14114 exclude_expsyms=$lt_exclude_expsyms
14115
14116 # Symbols that must always be exported.
14117 include_expsyms=$lt_include_expsyms
14118
14119 # Commands necessary for linking programs (against libraries) with templates.
14120 prelink_cmds=$lt_prelink_cmds
14121
14122 # Specify filename containing input files.
14123 file_list_spec=$lt_file_list_spec
14124
14125 # How to hardcode a shared library path into an executable.
14126 hardcode_action=$hardcode_action
14127
14128 # ### END LIBTOOL CONFIG
14129
14130 _LT_EOF
14131
14132   case $host_os in
14133   aix3*)
14134     cat <<\_LT_EOF >> "$cfgfile"
14135 # AIX sometimes has problems with the GCC collect2 program.  For some
14136 # reason, if we set the COLLECT_NAMES environment variable, the problems
14137 # vanish in a puff of smoke.
14138 if test "X${COLLECT_NAMES+set}" != Xset; then
14139   COLLECT_NAMES=
14140   export COLLECT_NAMES
14141 fi
14142 _LT_EOF
14143     ;;
14144   esac
14145
14146
14147 ltmain="$ac_aux_dir/ltmain.sh"
14148
14149
14150   # We use sed instead of cat because bash on DJGPP gets confused if
14151   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14152   # text mode, it properly converts lines to CR/LF.  This bash problem
14153   # is reportedly fixed, but why not run on old versions too?
14154   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14155     || (rm -f "$cfgfile"; exit 1)
14156
14157   case $xsi_shell in
14158   yes)
14159     cat << \_LT_EOF >> "$cfgfile"
14160
14161 # func_dirname file append nondir_replacement
14162 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14163 # otherwise set result to NONDIR_REPLACEMENT.
14164 func_dirname ()
14165 {
14166   case ${1} in
14167     */*) func_dirname_result="${1%/*}${2}" ;;
14168     *  ) func_dirname_result="${3}" ;;
14169   esac
14170 }
14171
14172 # func_basename file
14173 func_basename ()
14174 {
14175   func_basename_result="${1##*/}"
14176 }
14177
14178 # func_dirname_and_basename file append nondir_replacement
14179 # perform func_basename and func_dirname in a single function
14180 # call:
14181 #   dirname:  Compute the dirname of FILE.  If nonempty,
14182 #             add APPEND to the result, otherwise set result
14183 #             to NONDIR_REPLACEMENT.
14184 #             value returned in "$func_dirname_result"
14185 #   basename: Compute filename of FILE.
14186 #             value retuned in "$func_basename_result"
14187 # Implementation must be kept synchronized with func_dirname
14188 # and func_basename. For efficiency, we do not delegate to
14189 # those functions but instead duplicate the functionality here.
14190 func_dirname_and_basename ()
14191 {
14192   case ${1} in
14193     */*) func_dirname_result="${1%/*}${2}" ;;
14194     *  ) func_dirname_result="${3}" ;;
14195   esac
14196   func_basename_result="${1##*/}"
14197 }
14198
14199 # func_stripname prefix suffix name
14200 # strip PREFIX and SUFFIX off of NAME.
14201 # PREFIX and SUFFIX must not contain globbing or regex special
14202 # characters, hashes, percent signs, but SUFFIX may contain a leading
14203 # dot (in which case that matches only a dot).
14204 func_stripname ()
14205 {
14206   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14207   # positional parameters, so assign one to ordinary parameter first.
14208   func_stripname_result=${3}
14209   func_stripname_result=${func_stripname_result#"${1}"}
14210   func_stripname_result=${func_stripname_result%"${2}"}
14211 }
14212
14213 # func_opt_split
14214 func_opt_split ()
14215 {
14216   func_opt_split_opt=${1%%=*}
14217   func_opt_split_arg=${1#*=}
14218 }
14219
14220 # func_lo2o object
14221 func_lo2o ()
14222 {
14223   case ${1} in
14224     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14225     *)    func_lo2o_result=${1} ;;
14226   esac
14227 }
14228
14229 # func_xform libobj-or-source
14230 func_xform ()
14231 {
14232   func_xform_result=${1%.*}.lo
14233 }
14234
14235 # func_arith arithmetic-term...
14236 func_arith ()
14237 {
14238   func_arith_result=$(( $* ))
14239 }
14240
14241 # func_len string
14242 # STRING may not start with a hyphen.
14243 func_len ()
14244 {
14245   func_len_result=${#1}
14246 }
14247
14248 _LT_EOF
14249     ;;
14250   *) # Bourne compatible functions.
14251     cat << \_LT_EOF >> "$cfgfile"
14252
14253 # func_dirname file append nondir_replacement
14254 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14255 # otherwise set result to NONDIR_REPLACEMENT.
14256 func_dirname ()
14257 {
14258   # Extract subdirectory from the argument.
14259   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
14260   if test "X$func_dirname_result" = "X${1}"; then
14261     func_dirname_result="${3}"
14262   else
14263     func_dirname_result="$func_dirname_result${2}"
14264   fi
14265 }
14266
14267 # func_basename file
14268 func_basename ()
14269 {
14270   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
14271 }
14272
14273
14274 # func_stripname prefix suffix name
14275 # strip PREFIX and SUFFIX off of NAME.
14276 # PREFIX and SUFFIX must not contain globbing or regex special
14277 # characters, hashes, percent signs, but SUFFIX may contain a leading
14278 # dot (in which case that matches only a dot).
14279 # func_strip_suffix prefix name
14280 func_stripname ()
14281 {
14282   case ${2} in
14283     .*) func_stripname_result=`$ECHO "X${3}" \
14284            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
14285     *)  func_stripname_result=`$ECHO "X${3}" \
14286            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
14287   esac
14288 }
14289
14290 # sed scripts:
14291 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14292 my_sed_long_arg='1s/^-[^=]*=//'
14293
14294 # func_opt_split
14295 func_opt_split ()
14296 {
14297   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
14298   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
14299 }
14300
14301 # func_lo2o object
14302 func_lo2o ()
14303 {
14304   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
14305 }
14306
14307 # func_xform libobj-or-source
14308 func_xform ()
14309 {
14310   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
14311 }
14312
14313 # func_arith arithmetic-term...
14314 func_arith ()
14315 {
14316   func_arith_result=`expr "$@"`
14317 }
14318
14319 # func_len string
14320 # STRING may not start with a hyphen.
14321 func_len ()
14322 {
14323   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14324 }
14325
14326 _LT_EOF
14327 esac
14328
14329 case $lt_shell_append in
14330   yes)
14331     cat << \_LT_EOF >> "$cfgfile"
14332
14333 # func_append var value
14334 # Append VALUE to the end of shell variable VAR.
14335 func_append ()
14336 {
14337   eval "$1+=\$2"
14338 }
14339 _LT_EOF
14340     ;;
14341   *)
14342     cat << \_LT_EOF >> "$cfgfile"
14343
14344 # func_append var value
14345 # Append VALUE to the end of shell variable VAR.
14346 func_append ()
14347 {
14348   eval "$1=\$$1\$2"
14349 }
14350
14351 _LT_EOF
14352     ;;
14353   esac
14354
14355
14356   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14357     || (rm -f "$cfgfile"; exit 1)
14358
14359   mv -f "$cfgfile" "$ofile" ||
14360     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14361   chmod +x "$ofile"
14362
14363  ;;
14364
14365   esac
14366 done # for ac_tag
14367
14368
14369 as_fn_exit 0
14370 _ACEOF
14371 ac_clean_files=$ac_clean_files_save
14372
14373 test $ac_write_fail = 0 ||
14374   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14375
14376
14377 # configure is writing to config.log, and then calls config.status.
14378 # config.status does its own redirection, appending to config.log.
14379 # Unfortunately, on DOS this fails, as config.log is still kept open
14380 # by configure, so config.status won't be able to write to it; its
14381 # output is simply discarded.  So we exec the FD to /dev/null,
14382 # effectively closing config.log, so it can be properly (re)opened and
14383 # appended to by config.status.  When coming back to configure, we
14384 # need to make the FD available again.
14385 if test "$no_create" != yes; then
14386   ac_cs_success=:
14387   ac_config_status_args=
14388   test "$silent" = yes &&
14389     ac_config_status_args="$ac_config_status_args --quiet"
14390   exec 5>/dev/null
14391   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14392   exec 5>>config.log
14393   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14394   # would make configure fail if this is the last instruction.
14395   $ac_cs_success || as_fn_exit 1
14396 fi
14397 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14398   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14399 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14400 fi
14401