Release Tizen 2.0 beta
[external/libnl2.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.67 for libnl 2.0.
4 #
5 # Report bugs to <tgraf@suug.ch>.
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 tgraf@suug.ch
234 $0: about your system, including any error possibly output
235 $0: before this message. Then install a modern shell, or
236 $0: manually run the script under such a shell if you do
237 $0: 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='libnl'
703 PACKAGE_TARNAME='libnl'
704 PACKAGE_VERSION='2.0'
705 PACKAGE_STRING='libnl 2.0'
706 PACKAGE_BUGREPORT='tgraf@suug.ch'
707 PACKAGE_URL=''
708
709 # Factoring default headers for most tests.
710 ac_includes_default="\
711 #include <stdio.h>
712 #ifdef HAVE_SYS_TYPES_H
713 # include <sys/types.h>
714 #endif
715 #ifdef HAVE_SYS_STAT_H
716 # include <sys/stat.h>
717 #endif
718 #ifdef STDC_HEADERS
719 # include <stdlib.h>
720 # include <stddef.h>
721 #else
722 # ifdef HAVE_STDLIB_H
723 #  include <stdlib.h>
724 # endif
725 #endif
726 #ifdef HAVE_STRING_H
727 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
728 #  include <memory.h>
729 # endif
730 # include <string.h>
731 #endif
732 #ifdef HAVE_STRINGS_H
733 # include <strings.h>
734 #endif
735 #ifdef HAVE_INTTYPES_H
736 # include <inttypes.h>
737 #endif
738 #ifdef HAVE_STDINT_H
739 # include <stdint.h>
740 #endif
741 #ifdef HAVE_UNISTD_H
742 # include <unistd.h>
743 #endif"
744
745 ac_subst_vars='am__EXEEXT_FALSE
746 am__EXEEXT_TRUE
747 LTLIBOBJS
748 LIBOBJS
749 ENABLE_CLI_FALSE
750 ENABLE_CLI_TRUE
751 pkgconfigdir
752 YFLAGS
753 YACC
754 LEXLIB
755 LEX_OUTPUT_ROOT
756 LEX
757 CPP
758 OTOOL64
759 OTOOL
760 LIPO
761 NMEDIT
762 DSYMUTIL
763 lt_ECHO
764 RANLIB
765 AR
766 OBJDUMP
767 LN_S
768 NM
769 ac_ct_DUMPBIN
770 DUMPBIN
771 LD
772 FGREP
773 EGREP
774 GREP
775 SED
776 host_os
777 host_vendor
778 host_cpu
779 host
780 build_os
781 build_vendor
782 build_cpu
783 build
784 LIBTOOL
785 am__fastdepCC_FALSE
786 am__fastdepCC_TRUE
787 CCDEPMODE
788 AMDEPBACKSLASH
789 AMDEP_FALSE
790 AMDEP_TRUE
791 am__quote
792 am__include
793 DEPDIR
794 OBJEXT
795 EXEEXT
796 ac_ct_CC
797 CPPFLAGS
798 LDFLAGS
799 CFLAGS
800 CC
801 am__untar
802 am__tar
803 AMTAR
804 am__leading_dot
805 SET_MAKE
806 AWK
807 mkdir_p
808 MKDIR_P
809 INSTALL_STRIP_PROGRAM
810 STRIP
811 install_sh
812 MAKEINFO
813 AUTOHEADER
814 AUTOMAKE
815 AUTOCONF
816 ACLOCAL
817 VERSION
818 PACKAGE
819 CYGPATH_W
820 am__isrc
821 INSTALL_DATA
822 INSTALL_SCRIPT
823 INSTALL_PROGRAM
824 target_alias
825 host_alias
826 build_alias
827 LIBS
828 ECHO_T
829 ECHO_N
830 ECHO_C
831 DEFS
832 mandir
833 localedir
834 libdir
835 psdir
836 pdfdir
837 dvidir
838 htmldir
839 infodir
840 docdir
841 oldincludedir
842 includedir
843 localstatedir
844 sharedstatedir
845 sysconfdir
846 datadir
847 datarootdir
848 libexecdir
849 sbindir
850 bindir
851 program_transform_name
852 prefix
853 exec_prefix
854 PACKAGE_URL
855 PACKAGE_BUGREPORT
856 PACKAGE_STRING
857 PACKAGE_VERSION
858 PACKAGE_TARNAME
859 PACKAGE_NAME
860 PATH_SEPARATOR
861 SHELL'
862 ac_subst_files=''
863 ac_user_opts='
864 enable_option_checking
865 enable_dependency_tracking
866 enable_shared
867 enable_static
868 with_pic
869 enable_fast_install
870 with_gnu_ld
871 enable_libtool_lock
872 with_pkgconfigdir
873 enable_cli
874 '
875       ac_precious_vars='build_alias
876 host_alias
877 target_alias
878 CC
879 CFLAGS
880 LDFLAGS
881 LIBS
882 CPPFLAGS
883 CPP
884 YACC
885 YFLAGS'
886
887
888 # Initialize some variables set by options.
889 ac_init_help=
890 ac_init_version=false
891 ac_unrecognized_opts=
892 ac_unrecognized_sep=
893 # The variables have the same names as the options, with
894 # dashes changed to underlines.
895 cache_file=/dev/null
896 exec_prefix=NONE
897 no_create=
898 no_recursion=
899 prefix=NONE
900 program_prefix=NONE
901 program_suffix=NONE
902 program_transform_name=s,x,x,
903 silent=
904 site=
905 srcdir=
906 verbose=
907 x_includes=NONE
908 x_libraries=NONE
909
910 # Installation directory options.
911 # These are left unexpanded so users can "make install exec_prefix=/foo"
912 # and all the variables that are supposed to be based on exec_prefix
913 # by default will actually change.
914 # Use braces instead of parens because sh, perl, etc. also accept them.
915 # (The list follows the same order as the GNU Coding Standards.)
916 bindir='${exec_prefix}/bin'
917 sbindir='${exec_prefix}/sbin'
918 libexecdir='${exec_prefix}/libexec'
919 datarootdir='${prefix}/share'
920 datadir='${datarootdir}'
921 sysconfdir='${prefix}/etc'
922 sharedstatedir='${prefix}/com'
923 localstatedir='${prefix}/var'
924 includedir='${prefix}/include'
925 oldincludedir='/usr/include'
926 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
927 infodir='${datarootdir}/info'
928 htmldir='${docdir}'
929 dvidir='${docdir}'
930 pdfdir='${docdir}'
931 psdir='${docdir}'
932 libdir='${exec_prefix}/lib'
933 localedir='${datarootdir}/locale'
934 mandir='${datarootdir}/man'
935
936 ac_prev=
937 ac_dashdash=
938 for ac_option
939 do
940   # If the previous option needs an argument, assign it.
941   if test -n "$ac_prev"; then
942     eval $ac_prev=\$ac_option
943     ac_prev=
944     continue
945   fi
946
947   case $ac_option in
948   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
949   *=)   ac_optarg= ;;
950   *)    ac_optarg=yes ;;
951   esac
952
953   # Accept the important Cygnus configure options, so we can diagnose typos.
954
955   case $ac_dashdash$ac_option in
956   --)
957     ac_dashdash=yes ;;
958
959   -bindir | --bindir | --bindi | --bind | --bin | --bi)
960     ac_prev=bindir ;;
961   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
962     bindir=$ac_optarg ;;
963
964   -build | --build | --buil | --bui | --bu)
965     ac_prev=build_alias ;;
966   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
967     build_alias=$ac_optarg ;;
968
969   -cache-file | --cache-file | --cache-fil | --cache-fi \
970   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
971     ac_prev=cache_file ;;
972   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
973   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
974     cache_file=$ac_optarg ;;
975
976   --config-cache | -C)
977     cache_file=config.cache ;;
978
979   -datadir | --datadir | --datadi | --datad)
980     ac_prev=datadir ;;
981   -datadir=* | --datadir=* | --datadi=* | --datad=*)
982     datadir=$ac_optarg ;;
983
984   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
985   | --dataroo | --dataro | --datar)
986     ac_prev=datarootdir ;;
987   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
988   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
989     datarootdir=$ac_optarg ;;
990
991   -disable-* | --disable-*)
992     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
993     # Reject names that are not valid shell variable names.
994     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
995       as_fn_error $? "invalid feature name: $ac_useropt"
996     ac_useropt_orig=$ac_useropt
997     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
998     case $ac_user_opts in
999       *"
1000 "enable_$ac_useropt"
1001 "*) ;;
1002       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1003          ac_unrecognized_sep=', ';;
1004     esac
1005     eval enable_$ac_useropt=no ;;
1006
1007   -docdir | --docdir | --docdi | --doc | --do)
1008     ac_prev=docdir ;;
1009   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1010     docdir=$ac_optarg ;;
1011
1012   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1013     ac_prev=dvidir ;;
1014   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1015     dvidir=$ac_optarg ;;
1016
1017   -enable-* | --enable-*)
1018     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1019     # Reject names that are not valid shell variable names.
1020     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1021       as_fn_error $? "invalid feature name: $ac_useropt"
1022     ac_useropt_orig=$ac_useropt
1023     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1024     case $ac_user_opts in
1025       *"
1026 "enable_$ac_useropt"
1027 "*) ;;
1028       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1029          ac_unrecognized_sep=', ';;
1030     esac
1031     eval enable_$ac_useropt=\$ac_optarg ;;
1032
1033   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1034   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1035   | --exec | --exe | --ex)
1036     ac_prev=exec_prefix ;;
1037   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1038   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1039   | --exec=* | --exe=* | --ex=*)
1040     exec_prefix=$ac_optarg ;;
1041
1042   -gas | --gas | --ga | --g)
1043     # Obsolete; use --with-gas.
1044     with_gas=yes ;;
1045
1046   -help | --help | --hel | --he | -h)
1047     ac_init_help=long ;;
1048   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1049     ac_init_help=recursive ;;
1050   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1051     ac_init_help=short ;;
1052
1053   -host | --host | --hos | --ho)
1054     ac_prev=host_alias ;;
1055   -host=* | --host=* | --hos=* | --ho=*)
1056     host_alias=$ac_optarg ;;
1057
1058   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1059     ac_prev=htmldir ;;
1060   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1061   | --ht=*)
1062     htmldir=$ac_optarg ;;
1063
1064   -includedir | --includedir | --includedi | --included | --include \
1065   | --includ | --inclu | --incl | --inc)
1066     ac_prev=includedir ;;
1067   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1068   | --includ=* | --inclu=* | --incl=* | --inc=*)
1069     includedir=$ac_optarg ;;
1070
1071   -infodir | --infodir | --infodi | --infod | --info | --inf)
1072     ac_prev=infodir ;;
1073   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1074     infodir=$ac_optarg ;;
1075
1076   -libdir | --libdir | --libdi | --libd)
1077     ac_prev=libdir ;;
1078   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1079     libdir=$ac_optarg ;;
1080
1081   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1082   | --libexe | --libex | --libe)
1083     ac_prev=libexecdir ;;
1084   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1085   | --libexe=* | --libex=* | --libe=*)
1086     libexecdir=$ac_optarg ;;
1087
1088   -localedir | --localedir | --localedi | --localed | --locale)
1089     ac_prev=localedir ;;
1090   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1091     localedir=$ac_optarg ;;
1092
1093   -localstatedir | --localstatedir | --localstatedi | --localstated \
1094   | --localstate | --localstat | --localsta | --localst | --locals)
1095     ac_prev=localstatedir ;;
1096   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1097   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1098     localstatedir=$ac_optarg ;;
1099
1100   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1101     ac_prev=mandir ;;
1102   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1103     mandir=$ac_optarg ;;
1104
1105   -nfp | --nfp | --nf)
1106     # Obsolete; use --without-fp.
1107     with_fp=no ;;
1108
1109   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1110   | --no-cr | --no-c | -n)
1111     no_create=yes ;;
1112
1113   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1114   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1115     no_recursion=yes ;;
1116
1117   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1118   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1119   | --oldin | --oldi | --old | --ol | --o)
1120     ac_prev=oldincludedir ;;
1121   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1122   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1123   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1124     oldincludedir=$ac_optarg ;;
1125
1126   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1127     ac_prev=prefix ;;
1128   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1129     prefix=$ac_optarg ;;
1130
1131   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1132   | --program-pre | --program-pr | --program-p)
1133     ac_prev=program_prefix ;;
1134   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1135   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1136     program_prefix=$ac_optarg ;;
1137
1138   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1139   | --program-suf | --program-su | --program-s)
1140     ac_prev=program_suffix ;;
1141   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1142   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1143     program_suffix=$ac_optarg ;;
1144
1145   -program-transform-name | --program-transform-name \
1146   | --program-transform-nam | --program-transform-na \
1147   | --program-transform-n | --program-transform- \
1148   | --program-transform | --program-transfor \
1149   | --program-transfo | --program-transf \
1150   | --program-trans | --program-tran \
1151   | --progr-tra | --program-tr | --program-t)
1152     ac_prev=program_transform_name ;;
1153   -program-transform-name=* | --program-transform-name=* \
1154   | --program-transform-nam=* | --program-transform-na=* \
1155   | --program-transform-n=* | --program-transform-=* \
1156   | --program-transform=* | --program-transfor=* \
1157   | --program-transfo=* | --program-transf=* \
1158   | --program-trans=* | --program-tran=* \
1159   | --progr-tra=* | --program-tr=* | --program-t=*)
1160     program_transform_name=$ac_optarg ;;
1161
1162   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1163     ac_prev=pdfdir ;;
1164   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1165     pdfdir=$ac_optarg ;;
1166
1167   -psdir | --psdir | --psdi | --psd | --ps)
1168     ac_prev=psdir ;;
1169   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1170     psdir=$ac_optarg ;;
1171
1172   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1173   | -silent | --silent | --silen | --sile | --sil)
1174     silent=yes ;;
1175
1176   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1177     ac_prev=sbindir ;;
1178   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1179   | --sbi=* | --sb=*)
1180     sbindir=$ac_optarg ;;
1181
1182   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1183   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1184   | --sharedst | --shareds | --shared | --share | --shar \
1185   | --sha | --sh)
1186     ac_prev=sharedstatedir ;;
1187   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1188   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1189   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1190   | --sha=* | --sh=*)
1191     sharedstatedir=$ac_optarg ;;
1192
1193   -site | --site | --sit)
1194     ac_prev=site ;;
1195   -site=* | --site=* | --sit=*)
1196     site=$ac_optarg ;;
1197
1198   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1199     ac_prev=srcdir ;;
1200   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1201     srcdir=$ac_optarg ;;
1202
1203   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1204   | --syscon | --sysco | --sysc | --sys | --sy)
1205     ac_prev=sysconfdir ;;
1206   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1207   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1208     sysconfdir=$ac_optarg ;;
1209
1210   -target | --target | --targe | --targ | --tar | --ta | --t)
1211     ac_prev=target_alias ;;
1212   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1213     target_alias=$ac_optarg ;;
1214
1215   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1216     verbose=yes ;;
1217
1218   -version | --version | --versio | --versi | --vers | -V)
1219     ac_init_version=: ;;
1220
1221   -with-* | --with-*)
1222     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1223     # Reject names that are not valid shell variable names.
1224     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1225       as_fn_error $? "invalid package name: $ac_useropt"
1226     ac_useropt_orig=$ac_useropt
1227     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1228     case $ac_user_opts in
1229       *"
1230 "with_$ac_useropt"
1231 "*) ;;
1232       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1233          ac_unrecognized_sep=', ';;
1234     esac
1235     eval with_$ac_useropt=\$ac_optarg ;;
1236
1237   -without-* | --without-*)
1238     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1239     # Reject names that are not valid shell variable names.
1240     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1241       as_fn_error $? "invalid package name: $ac_useropt"
1242     ac_useropt_orig=$ac_useropt
1243     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1244     case $ac_user_opts in
1245       *"
1246 "with_$ac_useropt"
1247 "*) ;;
1248       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1249          ac_unrecognized_sep=', ';;
1250     esac
1251     eval with_$ac_useropt=no ;;
1252
1253   --x)
1254     # Obsolete; use --with-x.
1255     with_x=yes ;;
1256
1257   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1258   | --x-incl | --x-inc | --x-in | --x-i)
1259     ac_prev=x_includes ;;
1260   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1261   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1262     x_includes=$ac_optarg ;;
1263
1264   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1265   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1266     ac_prev=x_libraries ;;
1267   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1268   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1269     x_libraries=$ac_optarg ;;
1270
1271   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1272 Try \`$0 --help' for more information"
1273     ;;
1274
1275   *=*)
1276     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1277     # Reject names that are not valid shell variable names.
1278     case $ac_envvar in #(
1279       '' | [0-9]* | *[!_$as_cr_alnum]* )
1280       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1281     esac
1282     eval $ac_envvar=\$ac_optarg
1283     export $ac_envvar ;;
1284
1285   *)
1286     # FIXME: should be removed in autoconf 3.0.
1287     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1288     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1289       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1290     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1291     ;;
1292
1293   esac
1294 done
1295
1296 if test -n "$ac_prev"; then
1297   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1298   as_fn_error $? "missing argument to $ac_option"
1299 fi
1300
1301 if test -n "$ac_unrecognized_opts"; then
1302   case $enable_option_checking in
1303     no) ;;
1304     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1305     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1306   esac
1307 fi
1308
1309 # Check all directory arguments for consistency.
1310 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1311                 datadir sysconfdir sharedstatedir localstatedir includedir \
1312                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1313                 libdir localedir mandir
1314 do
1315   eval ac_val=\$$ac_var
1316   # Remove trailing slashes.
1317   case $ac_val in
1318     */ )
1319       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1320       eval $ac_var=\$ac_val;;
1321   esac
1322   # Be sure to have absolute directory names.
1323   case $ac_val in
1324     [\\/$]* | ?:[\\/]* )  continue;;
1325     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1326   esac
1327   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1328 done
1329
1330 # There might be people who depend on the old broken behavior: `$host'
1331 # used to hold the argument of --host etc.
1332 # FIXME: To remove some day.
1333 build=$build_alias
1334 host=$host_alias
1335 target=$target_alias
1336
1337 # FIXME: To remove some day.
1338 if test "x$host_alias" != x; then
1339   if test "x$build_alias" = x; then
1340     cross_compiling=maybe
1341     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1342     If a cross compiler is detected then cross compile mode will be used" >&2
1343   elif test "x$build_alias" != "x$host_alias"; then
1344     cross_compiling=yes
1345   fi
1346 fi
1347
1348 ac_tool_prefix=
1349 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1350
1351 test "$silent" = yes && exec 6>/dev/null
1352
1353
1354 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1355 ac_ls_di=`ls -di .` &&
1356 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1357   as_fn_error $? "working directory cannot be determined"
1358 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1359   as_fn_error $? "pwd does not report name of working directory"
1360
1361
1362 # Find the source files, if location was not specified.
1363 if test -z "$srcdir"; then
1364   ac_srcdir_defaulted=yes
1365   # Try the directory containing this script, then the parent directory.
1366   ac_confdir=`$as_dirname -- "$as_myself" ||
1367 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1368          X"$as_myself" : 'X\(//\)[^/]' \| \
1369          X"$as_myself" : 'X\(//\)$' \| \
1370          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1371 $as_echo X"$as_myself" |
1372     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1373             s//\1/
1374             q
1375           }
1376           /^X\(\/\/\)[^/].*/{
1377             s//\1/
1378             q
1379           }
1380           /^X\(\/\/\)$/{
1381             s//\1/
1382             q
1383           }
1384           /^X\(\/\).*/{
1385             s//\1/
1386             q
1387           }
1388           s/.*/./; q'`
1389   srcdir=$ac_confdir
1390   if test ! -r "$srcdir/$ac_unique_file"; then
1391     srcdir=..
1392   fi
1393 else
1394   ac_srcdir_defaulted=no
1395 fi
1396 if test ! -r "$srcdir/$ac_unique_file"; then
1397   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1398   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1399 fi
1400 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1401 ac_abs_confdir=`(
1402         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1403         pwd)`
1404 # When building in place, set srcdir=.
1405 if test "$ac_abs_confdir" = "$ac_pwd"; then
1406   srcdir=.
1407 fi
1408 # Remove unnecessary trailing slashes from srcdir.
1409 # Double slashes in file names in object file debugging info
1410 # mess up M-x gdb in Emacs.
1411 case $srcdir in
1412 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1413 esac
1414 for ac_var in $ac_precious_vars; do
1415   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1416   eval ac_env_${ac_var}_value=\$${ac_var}
1417   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1418   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1419 done
1420
1421 #
1422 # Report the --help message.
1423 #
1424 if test "$ac_init_help" = "long"; then
1425   # Omit some internal or obsolete options to make the list less imposing.
1426   # This message is too long to be a string in the A/UX 3.1 sh.
1427   cat <<_ACEOF
1428 \`configure' configures libnl 2.0 to adapt to many kinds of systems.
1429
1430 Usage: $0 [OPTION]... [VAR=VALUE]...
1431
1432 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1433 VAR=VALUE.  See below for descriptions of some of the useful variables.
1434
1435 Defaults for the options are specified in brackets.
1436
1437 Configuration:
1438   -h, --help              display this help and exit
1439       --help=short        display options specific to this package
1440       --help=recursive    display the short help of all the included packages
1441   -V, --version           display version information and exit
1442   -q, --quiet, --silent   do not print \`checking ...' messages
1443       --cache-file=FILE   cache test results in FILE [disabled]
1444   -C, --config-cache      alias for \`--cache-file=config.cache'
1445   -n, --no-create         do not create output files
1446       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1447
1448 Installation directories:
1449   --prefix=PREFIX         install architecture-independent files in PREFIX
1450                           [$ac_default_prefix]
1451   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1452                           [PREFIX]
1453
1454 By default, \`make install' will install all the files in
1455 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1456 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1457 for instance \`--prefix=\$HOME'.
1458
1459 For better control, use the options below.
1460
1461 Fine tuning of the installation directories:
1462   --bindir=DIR            user executables [EPREFIX/bin]
1463   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1464   --libexecdir=DIR        program executables [EPREFIX/libexec]
1465   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1466   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1467   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1468   --libdir=DIR            object code libraries [EPREFIX/lib]
1469   --includedir=DIR        C header files [PREFIX/include]
1470   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1471   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1472   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1473   --infodir=DIR           info documentation [DATAROOTDIR/info]
1474   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1475   --mandir=DIR            man documentation [DATAROOTDIR/man]
1476   --docdir=DIR            documentation root [DATAROOTDIR/doc/libnl]
1477   --htmldir=DIR           html documentation [DOCDIR]
1478   --dvidir=DIR            dvi documentation [DOCDIR]
1479   --pdfdir=DIR            pdf documentation [DOCDIR]
1480   --psdir=DIR             ps documentation [DOCDIR]
1481 _ACEOF
1482
1483   cat <<\_ACEOF
1484
1485 Program names:
1486   --program-prefix=PREFIX            prepend PREFIX to installed program names
1487   --program-suffix=SUFFIX            append SUFFIX to installed program names
1488   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1489
1490 System types:
1491   --build=BUILD     configure for building on BUILD [guessed]
1492   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1493 _ACEOF
1494 fi
1495
1496 if test -n "$ac_init_help"; then
1497   case $ac_init_help in
1498      short | recursive ) echo "Configuration of libnl 2.0:";;
1499    esac
1500   cat <<\_ACEOF
1501
1502 Optional Features:
1503   --disable-option-checking  ignore unrecognized --enable/--with options
1504   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1505   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1506   --disable-dependency-tracking  speeds up one-time build
1507   --enable-dependency-tracking   do not reject slow dependency extractors
1508   --enable-shared[=PKGS]  build shared libraries [default=yes]
1509   --enable-static[=PKGS]  build static libraries [default=yes]
1510   --enable-fast-install[=PKGS]
1511                           optimize for fast installation [default=yes]
1512   --disable-libtool-lock  avoid locking (might break parallel builds)
1513   --disable-cli           Do not build command line interface utils
1514
1515 Optional Packages:
1516   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1517   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1518   --with-pic              try to use only PIC/non-PIC objects [default=use
1519                           both]
1520   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1521   --with-pkgconfigdir=PATH
1522                           Path to the pkgconfig directory [[LIBDIR/pkgconfig]]
1523
1524 Some influential environment variables:
1525   CC          C compiler command
1526   CFLAGS      C compiler flags
1527   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1528               nonstandard directory <lib dir>
1529   LIBS        libraries to pass to the linker, e.g. -l<library>
1530   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1531               you have headers in a nonstandard directory <include dir>
1532   CPP         C preprocessor
1533   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1534               the first program found out of: `bison -y', `byacc', `yacc'.
1535   YFLAGS      The list of arguments that will be passed by default to $YACC.
1536               This script will default YFLAGS to the empty string to avoid a
1537               default value of `-d' given by some make applications.
1538
1539 Use these variables to override the choices made by `configure' or to help
1540 it to find libraries and programs with nonstandard names/locations.
1541
1542 Report bugs to <tgraf@suug.ch>.
1543 _ACEOF
1544 ac_status=$?
1545 fi
1546
1547 if test "$ac_init_help" = "recursive"; then
1548   # If there are subdirs, report their specific --help.
1549   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1550     test -d "$ac_dir" ||
1551       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1552       continue
1553     ac_builddir=.
1554
1555 case "$ac_dir" in
1556 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1557 *)
1558   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1559   # A ".." for each directory in $ac_dir_suffix.
1560   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1561   case $ac_top_builddir_sub in
1562   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1563   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1564   esac ;;
1565 esac
1566 ac_abs_top_builddir=$ac_pwd
1567 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1568 # for backward compatibility:
1569 ac_top_builddir=$ac_top_build_prefix
1570
1571 case $srcdir in
1572   .)  # We are building in place.
1573     ac_srcdir=.
1574     ac_top_srcdir=$ac_top_builddir_sub
1575     ac_abs_top_srcdir=$ac_pwd ;;
1576   [\\/]* | ?:[\\/]* )  # Absolute name.
1577     ac_srcdir=$srcdir$ac_dir_suffix;
1578     ac_top_srcdir=$srcdir
1579     ac_abs_top_srcdir=$srcdir ;;
1580   *) # Relative name.
1581     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1582     ac_top_srcdir=$ac_top_build_prefix$srcdir
1583     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1584 esac
1585 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1586
1587     cd "$ac_dir" || { ac_status=$?; continue; }
1588     # Check for guested configure.
1589     if test -f "$ac_srcdir/configure.gnu"; then
1590       echo &&
1591       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1592     elif test -f "$ac_srcdir/configure"; then
1593       echo &&
1594       $SHELL "$ac_srcdir/configure" --help=recursive
1595     else
1596       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1597     fi || ac_status=$?
1598     cd "$ac_pwd" || { ac_status=$?; break; }
1599   done
1600 fi
1601
1602 test -n "$ac_init_help" && exit $ac_status
1603 if $ac_init_version; then
1604   cat <<\_ACEOF
1605 libnl configure 2.0
1606 generated by GNU Autoconf 2.67
1607
1608 Copyright (C) 2010 Free Software Foundation, Inc.
1609 This configure script is free software; the Free Software Foundation
1610 gives unlimited permission to copy, distribute and modify it.
1611 _ACEOF
1612   exit
1613 fi
1614
1615 ## ------------------------ ##
1616 ## Autoconf initialization. ##
1617 ## ------------------------ ##
1618
1619 # ac_fn_c_try_compile LINENO
1620 # --------------------------
1621 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1622 ac_fn_c_try_compile ()
1623 {
1624   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1625   rm -f conftest.$ac_objext
1626   if { { ac_try="$ac_compile"
1627 case "(($ac_try" in
1628   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1629   *) ac_try_echo=$ac_try;;
1630 esac
1631 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1632 $as_echo "$ac_try_echo"; } >&5
1633   (eval "$ac_compile") 2>conftest.err
1634   ac_status=$?
1635   if test -s conftest.err; then
1636     grep -v '^ *+' conftest.err >conftest.er1
1637     cat conftest.er1 >&5
1638     mv -f conftest.er1 conftest.err
1639   fi
1640   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1641   test $ac_status = 0; } && {
1642          test -z "$ac_c_werror_flag" ||
1643          test ! -s conftest.err
1644        } && test -s conftest.$ac_objext; then :
1645   ac_retval=0
1646 else
1647   $as_echo "$as_me: failed program was:" >&5
1648 sed 's/^/| /' conftest.$ac_ext >&5
1649
1650         ac_retval=1
1651 fi
1652   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1653   as_fn_set_status $ac_retval
1654
1655 } # ac_fn_c_try_compile
1656
1657 # ac_fn_c_try_link LINENO
1658 # -----------------------
1659 # Try to link conftest.$ac_ext, and return whether this succeeded.
1660 ac_fn_c_try_link ()
1661 {
1662   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1663   rm -f conftest.$ac_objext conftest$ac_exeext
1664   if { { ac_try="$ac_link"
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_link") 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; } && {
1680          test -z "$ac_c_werror_flag" ||
1681          test ! -s conftest.err
1682        } && test -s conftest$ac_exeext && {
1683          test "$cross_compiling" = yes ||
1684          $as_test_x conftest$ac_exeext
1685        }; then :
1686   ac_retval=0
1687 else
1688   $as_echo "$as_me: failed program was:" >&5
1689 sed 's/^/| /' conftest.$ac_ext >&5
1690
1691         ac_retval=1
1692 fi
1693   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1694   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1695   # interfere with the next link command; also delete a directory that is
1696   # left behind by Apple's compiler.  We do this before executing the actions.
1697   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1698   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1699   as_fn_set_status $ac_retval
1700
1701 } # ac_fn_c_try_link
1702
1703 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1704 # -------------------------------------------------------
1705 # Tests whether HEADER exists and can be compiled using the include files in
1706 # INCLUDES, setting the cache variable VAR accordingly.
1707 ac_fn_c_check_header_compile ()
1708 {
1709   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1710   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1711 $as_echo_n "checking for $2... " >&6; }
1712 if eval "test \"\${$3+set}\"" = set; then :
1713   $as_echo_n "(cached) " >&6
1714 else
1715   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1716 /* end confdefs.h.  */
1717 $4
1718 #include <$2>
1719 _ACEOF
1720 if ac_fn_c_try_compile "$LINENO"; then :
1721   eval "$3=yes"
1722 else
1723   eval "$3=no"
1724 fi
1725 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1726 fi
1727 eval ac_res=\$$3
1728                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1729 $as_echo "$ac_res" >&6; }
1730   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1731
1732 } # ac_fn_c_check_header_compile
1733
1734 # ac_fn_c_try_cpp LINENO
1735 # ----------------------
1736 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1737 ac_fn_c_try_cpp ()
1738 {
1739   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1740   if { { ac_try="$ac_cpp conftest.$ac_ext"
1741 case "(($ac_try" in
1742   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1743   *) ac_try_echo=$ac_try;;
1744 esac
1745 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1746 $as_echo "$ac_try_echo"; } >&5
1747   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1748   ac_status=$?
1749   if test -s conftest.err; then
1750     grep -v '^ *+' conftest.err >conftest.er1
1751     cat conftest.er1 >&5
1752     mv -f conftest.er1 conftest.err
1753   fi
1754   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1755   test $ac_status = 0; } > conftest.i && {
1756          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1757          test ! -s conftest.err
1758        }; then :
1759   ac_retval=0
1760 else
1761   $as_echo "$as_me: failed program was:" >&5
1762 sed 's/^/| /' conftest.$ac_ext >&5
1763
1764     ac_retval=1
1765 fi
1766   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1767   as_fn_set_status $ac_retval
1768
1769 } # ac_fn_c_try_cpp
1770
1771 # ac_fn_c_try_run LINENO
1772 # ----------------------
1773 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1774 # that executables *can* be run.
1775 ac_fn_c_try_run ()
1776 {
1777   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1778   if { { ac_try="$ac_link"
1779 case "(($ac_try" in
1780   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1781   *) ac_try_echo=$ac_try;;
1782 esac
1783 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1784 $as_echo "$ac_try_echo"; } >&5
1785   (eval "$ac_link") 2>&5
1786   ac_status=$?
1787   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1788   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1789   { { case "(($ac_try" in
1790   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1791   *) ac_try_echo=$ac_try;;
1792 esac
1793 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1794 $as_echo "$ac_try_echo"; } >&5
1795   (eval "$ac_try") 2>&5
1796   ac_status=$?
1797   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1798   test $ac_status = 0; }; }; then :
1799   ac_retval=0
1800 else
1801   $as_echo "$as_me: program exited with status $ac_status" >&5
1802        $as_echo "$as_me: failed program was:" >&5
1803 sed 's/^/| /' conftest.$ac_ext >&5
1804
1805        ac_retval=$ac_status
1806 fi
1807   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1808   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1809   as_fn_set_status $ac_retval
1810
1811 } # ac_fn_c_try_run
1812
1813 # ac_fn_c_check_func LINENO FUNC VAR
1814 # ----------------------------------
1815 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1816 ac_fn_c_check_func ()
1817 {
1818   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1819   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1820 $as_echo_n "checking for $2... " >&6; }
1821 if eval "test \"\${$3+set}\"" = set; then :
1822   $as_echo_n "(cached) " >&6
1823 else
1824   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1825 /* end confdefs.h.  */
1826 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1827    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1828 #define $2 innocuous_$2
1829
1830 /* System header to define __stub macros and hopefully few prototypes,
1831     which can conflict with char $2 (); below.
1832     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1833     <limits.h> exists even on freestanding compilers.  */
1834
1835 #ifdef __STDC__
1836 # include <limits.h>
1837 #else
1838 # include <assert.h>
1839 #endif
1840
1841 #undef $2
1842
1843 /* Override any GCC internal prototype to avoid an error.
1844    Use char because int might match the return type of a GCC
1845    builtin and then its argument prototype would still apply.  */
1846 #ifdef __cplusplus
1847 extern "C"
1848 #endif
1849 char $2 ();
1850 /* The GNU C library defines this for functions which it implements
1851     to always fail with ENOSYS.  Some functions are actually named
1852     something starting with __ and the normal name is an alias.  */
1853 #if defined __stub_$2 || defined __stub___$2
1854 choke me
1855 #endif
1856
1857 int
1858 main ()
1859 {
1860 return $2 ();
1861   ;
1862   return 0;
1863 }
1864 _ACEOF
1865 if ac_fn_c_try_link "$LINENO"; then :
1866   eval "$3=yes"
1867 else
1868   eval "$3=no"
1869 fi
1870 rm -f core conftest.err conftest.$ac_objext \
1871     conftest$ac_exeext conftest.$ac_ext
1872 fi
1873 eval ac_res=\$$3
1874                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1875 $as_echo "$ac_res" >&6; }
1876   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1877
1878 } # ac_fn_c_check_func
1879 cat >config.log <<_ACEOF
1880 This file contains any messages produced by compilers while
1881 running configure, to aid debugging if configure makes a mistake.
1882
1883 It was created by libnl $as_me 2.0, which was
1884 generated by GNU Autoconf 2.67.  Invocation command line was
1885
1886   $ $0 $@
1887
1888 _ACEOF
1889 exec 5>>config.log
1890 {
1891 cat <<_ASUNAME
1892 ## --------- ##
1893 ## Platform. ##
1894 ## --------- ##
1895
1896 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1897 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1898 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1899 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1900 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1901
1902 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1903 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1904
1905 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1906 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1907 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1908 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1909 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1910 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1911 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1912
1913 _ASUNAME
1914
1915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1916 for as_dir in $PATH
1917 do
1918   IFS=$as_save_IFS
1919   test -z "$as_dir" && as_dir=.
1920     $as_echo "PATH: $as_dir"
1921   done
1922 IFS=$as_save_IFS
1923
1924 } >&5
1925
1926 cat >&5 <<_ACEOF
1927
1928
1929 ## ----------- ##
1930 ## Core tests. ##
1931 ## ----------- ##
1932
1933 _ACEOF
1934
1935
1936 # Keep a trace of the command line.
1937 # Strip out --no-create and --no-recursion so they do not pile up.
1938 # Strip out --silent because we don't want to record it for future runs.
1939 # Also quote any args containing shell meta-characters.
1940 # Make two passes to allow for proper duplicate-argument suppression.
1941 ac_configure_args=
1942 ac_configure_args0=
1943 ac_configure_args1=
1944 ac_must_keep_next=false
1945 for ac_pass in 1 2
1946 do
1947   for ac_arg
1948   do
1949     case $ac_arg in
1950     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1951     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1952     | -silent | --silent | --silen | --sile | --sil)
1953       continue ;;
1954     *\'*)
1955       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1956     esac
1957     case $ac_pass in
1958     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1959     2)
1960       as_fn_append ac_configure_args1 " '$ac_arg'"
1961       if test $ac_must_keep_next = true; then
1962         ac_must_keep_next=false # Got value, back to normal.
1963       else
1964         case $ac_arg in
1965           *=* | --config-cache | -C | -disable-* | --disable-* \
1966           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1967           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1968           | -with-* | --with-* | -without-* | --without-* | --x)
1969             case "$ac_configure_args0 " in
1970               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1971             esac
1972             ;;
1973           -* ) ac_must_keep_next=true ;;
1974         esac
1975       fi
1976       as_fn_append ac_configure_args " '$ac_arg'"
1977       ;;
1978     esac
1979   done
1980 done
1981 { ac_configure_args0=; unset ac_configure_args0;}
1982 { ac_configure_args1=; unset ac_configure_args1;}
1983
1984 # When interrupted or exit'd, cleanup temporary files, and complete
1985 # config.log.  We remove comments because anyway the quotes in there
1986 # would cause problems or look ugly.
1987 # WARNING: Use '\'' to represent an apostrophe within the trap.
1988 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1989 trap 'exit_status=$?
1990   # Save into config.log some information that might help in debugging.
1991   {
1992     echo
1993
1994     $as_echo "## ---------------- ##
1995 ## Cache variables. ##
1996 ## ---------------- ##"
1997     echo
1998     # The following way of writing the cache mishandles newlines in values,
1999 (
2000   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2001     eval ac_val=\$$ac_var
2002     case $ac_val in #(
2003     *${as_nl}*)
2004       case $ac_var in #(
2005       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2006 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2007       esac
2008       case $ac_var in #(
2009       _ | IFS | as_nl) ;; #(
2010       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2011       *) { eval $ac_var=; unset $ac_var;} ;;
2012       esac ;;
2013     esac
2014   done
2015   (set) 2>&1 |
2016     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2017     *${as_nl}ac_space=\ *)
2018       sed -n \
2019         "s/'\''/'\''\\\\'\'''\''/g;
2020           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2021       ;; #(
2022     *)
2023       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2024       ;;
2025     esac |
2026     sort
2027 )
2028     echo
2029
2030     $as_echo "## ----------------- ##
2031 ## Output variables. ##
2032 ## ----------------- ##"
2033     echo
2034     for ac_var in $ac_subst_vars
2035     do
2036       eval ac_val=\$$ac_var
2037       case $ac_val in
2038       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2039       esac
2040       $as_echo "$ac_var='\''$ac_val'\''"
2041     done | sort
2042     echo
2043
2044     if test -n "$ac_subst_files"; then
2045       $as_echo "## ------------------- ##
2046 ## File substitutions. ##
2047 ## ------------------- ##"
2048       echo
2049       for ac_var in $ac_subst_files
2050       do
2051         eval ac_val=\$$ac_var
2052         case $ac_val in
2053         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2054         esac
2055         $as_echo "$ac_var='\''$ac_val'\''"
2056       done | sort
2057       echo
2058     fi
2059
2060     if test -s confdefs.h; then
2061       $as_echo "## ----------- ##
2062 ## confdefs.h. ##
2063 ## ----------- ##"
2064       echo
2065       cat confdefs.h
2066       echo
2067     fi
2068     test "$ac_signal" != 0 &&
2069       $as_echo "$as_me: caught signal $ac_signal"
2070     $as_echo "$as_me: exit $exit_status"
2071   } >&5
2072   rm -f core *.core core.conftest.* &&
2073     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2074     exit $exit_status
2075 ' 0
2076 for ac_signal in 1 2 13 15; do
2077   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2078 done
2079 ac_signal=0
2080
2081 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2082 rm -f -r conftest* confdefs.h
2083
2084 $as_echo "/* confdefs.h */" > confdefs.h
2085
2086 # Predefined preprocessor variables.
2087
2088 cat >>confdefs.h <<_ACEOF
2089 #define PACKAGE_NAME "$PACKAGE_NAME"
2090 _ACEOF
2091
2092 cat >>confdefs.h <<_ACEOF
2093 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2094 _ACEOF
2095
2096 cat >>confdefs.h <<_ACEOF
2097 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2098 _ACEOF
2099
2100 cat >>confdefs.h <<_ACEOF
2101 #define PACKAGE_STRING "$PACKAGE_STRING"
2102 _ACEOF
2103
2104 cat >>confdefs.h <<_ACEOF
2105 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2106 _ACEOF
2107
2108 cat >>confdefs.h <<_ACEOF
2109 #define PACKAGE_URL "$PACKAGE_URL"
2110 _ACEOF
2111
2112
2113 # Let the site file select an alternate cache file if it wants to.
2114 # Prefer an explicitly selected file to automatically selected ones.
2115 ac_site_file1=NONE
2116 ac_site_file2=NONE
2117 if test -n "$CONFIG_SITE"; then
2118   # We do not want a PATH search for config.site.
2119   case $CONFIG_SITE in #((
2120     -*)  ac_site_file1=./$CONFIG_SITE;;
2121     */*) ac_site_file1=$CONFIG_SITE;;
2122     *)   ac_site_file1=./$CONFIG_SITE;;
2123   esac
2124 elif test "x$prefix" != xNONE; then
2125   ac_site_file1=$prefix/share/config.site
2126   ac_site_file2=$prefix/etc/config.site
2127 else
2128   ac_site_file1=$ac_default_prefix/share/config.site
2129   ac_site_file2=$ac_default_prefix/etc/config.site
2130 fi
2131 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2132 do
2133   test "x$ac_site_file" = xNONE && continue
2134   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2135     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2136 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2137     sed 's/^/| /' "$ac_site_file" >&5
2138     . "$ac_site_file" \
2139       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2140 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2141 as_fn_error $? "failed to load site script $ac_site_file
2142 See \`config.log' for more details" "$LINENO" 5 ; }
2143   fi
2144 done
2145
2146 if test -r "$cache_file"; then
2147   # Some versions of bash will fail to source /dev/null (special files
2148   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2149   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2150     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2151 $as_echo "$as_me: loading cache $cache_file" >&6;}
2152     case $cache_file in
2153       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2154       *)                      . "./$cache_file";;
2155     esac
2156   fi
2157 else
2158   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2159 $as_echo "$as_me: creating cache $cache_file" >&6;}
2160   >$cache_file
2161 fi
2162
2163 # Check that the precious variables saved in the cache have kept the same
2164 # value.
2165 ac_cache_corrupted=false
2166 for ac_var in $ac_precious_vars; do
2167   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2168   eval ac_new_set=\$ac_env_${ac_var}_set
2169   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2170   eval ac_new_val=\$ac_env_${ac_var}_value
2171   case $ac_old_set,$ac_new_set in
2172     set,)
2173       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2174 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2175       ac_cache_corrupted=: ;;
2176     ,set)
2177       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2178 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2179       ac_cache_corrupted=: ;;
2180     ,);;
2181     *)
2182       if test "x$ac_old_val" != "x$ac_new_val"; then
2183         # differences in whitespace do not lead to failure.
2184         ac_old_val_w=`echo x $ac_old_val`
2185         ac_new_val_w=`echo x $ac_new_val`
2186         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2187           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2188 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2189           ac_cache_corrupted=:
2190         else
2191           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2192 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2193           eval $ac_var=\$ac_old_val
2194         fi
2195         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2196 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2197         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2198 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2199       fi;;
2200   esac
2201   # Pass precious variables to config.status.
2202   if test "$ac_new_set" = set; then
2203     case $ac_new_val in
2204     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2205     *) ac_arg=$ac_var=$ac_new_val ;;
2206     esac
2207     case " $ac_configure_args " in
2208       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2209       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2210     esac
2211   fi
2212 done
2213 if $ac_cache_corrupted; then
2214   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2215 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2216   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2217 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2218   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2219 fi
2220 ## -------------------- ##
2221 ## Main body of script. ##
2222 ## -------------------- ##
2223
2224 ac_ext=c
2225 ac_cpp='$CPP $CPPFLAGS'
2226 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2227 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2228 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2229
2230
2231 ac_config_headers="$ac_config_headers lib/defs.h"
2232
2233
2234 am__api_version='1.11'
2235
2236 ac_aux_dir=
2237 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2238   if test -f "$ac_dir/install-sh"; then
2239     ac_aux_dir=$ac_dir
2240     ac_install_sh="$ac_aux_dir/install-sh -c"
2241     break
2242   elif test -f "$ac_dir/install.sh"; then
2243     ac_aux_dir=$ac_dir
2244     ac_install_sh="$ac_aux_dir/install.sh -c"
2245     break
2246   elif test -f "$ac_dir/shtool"; then
2247     ac_aux_dir=$ac_dir
2248     ac_install_sh="$ac_aux_dir/shtool install -c"
2249     break
2250   fi
2251 done
2252 if test -z "$ac_aux_dir"; then
2253   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2254 fi
2255
2256 # These three variables are undocumented and unsupported,
2257 # and are intended to be withdrawn in a future Autoconf release.
2258 # They can cause serious problems if a builder's source tree is in a directory
2259 # whose full name contains unusual characters.
2260 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2261 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2262 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2263
2264
2265 # Find a good install program.  We prefer a C program (faster),
2266 # so one script is as good as another.  But avoid the broken or
2267 # incompatible versions:
2268 # SysV /etc/install, /usr/sbin/install
2269 # SunOS /usr/etc/install
2270 # IRIX /sbin/install
2271 # AIX /bin/install
2272 # AmigaOS /C/install, which installs bootblocks on floppy discs
2273 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2274 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2275 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2276 # OS/2's system install, which has a completely different semantic
2277 # ./install, which can be erroneously created by make from ./install.sh.
2278 # Reject install programs that cannot install multiple files.
2279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2280 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2281 if test -z "$INSTALL"; then
2282 if test "${ac_cv_path_install+set}" = set; then :
2283   $as_echo_n "(cached) " >&6
2284 else
2285   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2286 for as_dir in $PATH
2287 do
2288   IFS=$as_save_IFS
2289   test -z "$as_dir" && as_dir=.
2290     # Account for people who put trailing slashes in PATH elements.
2291 case $as_dir/ in #((
2292   ./ | .// | /[cC]/* | \
2293   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2294   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2295   /usr/ucb/* ) ;;
2296   *)
2297     # OSF1 and SCO ODT 3.0 have their own names for install.
2298     # Don't use installbsd from OSF since it installs stuff as root
2299     # by default.
2300     for ac_prog in ginstall scoinst install; do
2301       for ac_exec_ext in '' $ac_executable_extensions; do
2302         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2303           if test $ac_prog = install &&
2304             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2305             # AIX install.  It has an incompatible calling convention.
2306             :
2307           elif test $ac_prog = install &&
2308             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2309             # program-specific install script used by HP pwplus--don't use.
2310             :
2311           else
2312             rm -rf conftest.one conftest.two conftest.dir
2313             echo one > conftest.one
2314             echo two > conftest.two
2315             mkdir conftest.dir
2316             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2317               test -s conftest.one && test -s conftest.two &&
2318               test -s conftest.dir/conftest.one &&
2319               test -s conftest.dir/conftest.two
2320             then
2321               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2322               break 3
2323             fi
2324           fi
2325         fi
2326       done
2327     done
2328     ;;
2329 esac
2330
2331   done
2332 IFS=$as_save_IFS
2333
2334 rm -rf conftest.one conftest.two conftest.dir
2335
2336 fi
2337   if test "${ac_cv_path_install+set}" = set; then
2338     INSTALL=$ac_cv_path_install
2339   else
2340     # As a last resort, use the slow shell script.  Don't cache a
2341     # value for INSTALL within a source directory, because that will
2342     # break other packages using the cache if that directory is
2343     # removed, or if the value is a relative name.
2344     INSTALL=$ac_install_sh
2345   fi
2346 fi
2347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2348 $as_echo "$INSTALL" >&6; }
2349
2350 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2351 # It thinks the first close brace ends the variable substitution.
2352 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2353
2354 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2355
2356 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2357
2358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2359 $as_echo_n "checking whether build environment is sane... " >&6; }
2360 # Just in case
2361 sleep 1
2362 echo timestamp > conftest.file
2363 # Reject unsafe characters in $srcdir or the absolute working directory
2364 # name.  Accept space and tab only in the latter.
2365 am_lf='
2366 '
2367 case `pwd` in
2368   *[\\\"\#\$\&\'\`$am_lf]*)
2369     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;
2370 esac
2371 case $srcdir in
2372   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2373     as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;
2374 esac
2375
2376 # Do `set' in a subshell so we don't clobber the current shell's
2377 # arguments.  Must try -L first in case configure is actually a
2378 # symlink; some systems play weird games with the mod time of symlinks
2379 # (eg FreeBSD returns the mod time of the symlink's containing
2380 # directory).
2381 if (
2382    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2383    if test "$*" = "X"; then
2384       # -L didn't work.
2385       set X `ls -t "$srcdir/configure" conftest.file`
2386    fi
2387    rm -f conftest.file
2388    if test "$*" != "X $srcdir/configure conftest.file" \
2389       && test "$*" != "X conftest.file $srcdir/configure"; then
2390
2391       # If neither matched, then we have a broken ls.  This can happen
2392       # if, for instance, CONFIG_SHELL is bash and it inherits a
2393       # broken ls alias from the environment.  This has actually
2394       # happened.  Such a system could not be considered "sane".
2395       as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2396 alias in your environment" "$LINENO" 5
2397    fi
2398
2399    test "$2" = conftest.file
2400    )
2401 then
2402    # Ok.
2403    :
2404 else
2405    as_fn_error $? "newly created file is older than distributed files!
2406 Check your system clock" "$LINENO" 5
2407 fi
2408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2409 $as_echo "yes" >&6; }
2410 test "$program_prefix" != NONE &&
2411   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2412 # Use a double $ so make ignores it.
2413 test "$program_suffix" != NONE &&
2414   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2415 # Double any \ or $.
2416 # By default was `s,x,x', remove it if useless.
2417 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2418 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2419
2420 # expand $ac_aux_dir to an absolute path
2421 am_aux_dir=`cd $ac_aux_dir && pwd`
2422
2423 if test x"${MISSING+set}" != xset; then
2424   case $am_aux_dir in
2425   *\ * | *\     *)
2426     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2427   *)
2428     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2429   esac
2430 fi
2431 # Use eval to expand $SHELL
2432 if eval "$MISSING --run true"; then
2433   am_missing_run="$MISSING --run "
2434 else
2435   am_missing_run=
2436   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2437 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2438 fi
2439
2440 if test x"${install_sh}" != xset; then
2441   case $am_aux_dir in
2442   *\ * | *\     *)
2443     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2444   *)
2445     install_sh="\${SHELL} $am_aux_dir/install-sh"
2446   esac
2447 fi
2448
2449 # Installed binaries are usually stripped using `strip' when the user
2450 # run `make install-strip'.  However `strip' might not be the right
2451 # tool to use in cross-compilation environments, therefore Automake
2452 # will honor the `STRIP' environment variable to overrule this program.
2453 if test "$cross_compiling" != no; then
2454   if test -n "$ac_tool_prefix"; then
2455   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2456 set dummy ${ac_tool_prefix}strip; ac_word=$2
2457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2458 $as_echo_n "checking for $ac_word... " >&6; }
2459 if test "${ac_cv_prog_STRIP+set}" = set; then :
2460   $as_echo_n "(cached) " >&6
2461 else
2462   if test -n "$STRIP"; then
2463   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2464 else
2465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2466 for as_dir in $PATH
2467 do
2468   IFS=$as_save_IFS
2469   test -z "$as_dir" && as_dir=.
2470     for ac_exec_ext in '' $ac_executable_extensions; do
2471   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2472     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2473     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2474     break 2
2475   fi
2476 done
2477   done
2478 IFS=$as_save_IFS
2479
2480 fi
2481 fi
2482 STRIP=$ac_cv_prog_STRIP
2483 if test -n "$STRIP"; then
2484   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2485 $as_echo "$STRIP" >&6; }
2486 else
2487   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2488 $as_echo "no" >&6; }
2489 fi
2490
2491
2492 fi
2493 if test -z "$ac_cv_prog_STRIP"; then
2494   ac_ct_STRIP=$STRIP
2495   # Extract the first word of "strip", so it can be a program name with args.
2496 set dummy strip; ac_word=$2
2497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2498 $as_echo_n "checking for $ac_word... " >&6; }
2499 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2500   $as_echo_n "(cached) " >&6
2501 else
2502   if test -n "$ac_ct_STRIP"; then
2503   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2504 else
2505 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2506 for as_dir in $PATH
2507 do
2508   IFS=$as_save_IFS
2509   test -z "$as_dir" && as_dir=.
2510     for ac_exec_ext in '' $ac_executable_extensions; do
2511   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2512     ac_cv_prog_ac_ct_STRIP="strip"
2513     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2514     break 2
2515   fi
2516 done
2517   done
2518 IFS=$as_save_IFS
2519
2520 fi
2521 fi
2522 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2523 if test -n "$ac_ct_STRIP"; then
2524   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2525 $as_echo "$ac_ct_STRIP" >&6; }
2526 else
2527   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2528 $as_echo "no" >&6; }
2529 fi
2530
2531   if test "x$ac_ct_STRIP" = x; then
2532     STRIP=":"
2533   else
2534     case $cross_compiling:$ac_tool_warned in
2535 yes:)
2536 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2537 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2538 ac_tool_warned=yes ;;
2539 esac
2540     STRIP=$ac_ct_STRIP
2541   fi
2542 else
2543   STRIP="$ac_cv_prog_STRIP"
2544 fi
2545
2546 fi
2547 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2548
2549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2550 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2551 if test -z "$MKDIR_P"; then
2552   if test "${ac_cv_path_mkdir+set}" = set; then :
2553   $as_echo_n "(cached) " >&6
2554 else
2555   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2556 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2557 do
2558   IFS=$as_save_IFS
2559   test -z "$as_dir" && as_dir=.
2560     for ac_prog in mkdir gmkdir; do
2561          for ac_exec_ext in '' $ac_executable_extensions; do
2562            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2563            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2564              'mkdir (GNU coreutils) '* | \
2565              'mkdir (coreutils) '* | \
2566              'mkdir (fileutils) '4.1*)
2567                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2568                break 3;;
2569            esac
2570          done
2571        done
2572   done
2573 IFS=$as_save_IFS
2574
2575 fi
2576
2577   test -d ./--version && rmdir ./--version
2578   if test "${ac_cv_path_mkdir+set}" = set; then
2579     MKDIR_P="$ac_cv_path_mkdir -p"
2580   else
2581     # As a last resort, use the slow shell script.  Don't cache a
2582     # value for MKDIR_P within a source directory, because that will
2583     # break other packages using the cache if that directory is
2584     # removed, or if the value is a relative name.
2585     MKDIR_P="$ac_install_sh -d"
2586   fi
2587 fi
2588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2589 $as_echo "$MKDIR_P" >&6; }
2590
2591 mkdir_p="$MKDIR_P"
2592 case $mkdir_p in
2593   [\\/$]* | ?:[\\/]*) ;;
2594   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2595 esac
2596
2597 for ac_prog in gawk mawk nawk awk
2598 do
2599   # Extract the first word of "$ac_prog", so it can be a program name with args.
2600 set dummy $ac_prog; ac_word=$2
2601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2602 $as_echo_n "checking for $ac_word... " >&6; }
2603 if test "${ac_cv_prog_AWK+set}" = set; then :
2604   $as_echo_n "(cached) " >&6
2605 else
2606   if test -n "$AWK"; then
2607   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2608 else
2609 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2610 for as_dir in $PATH
2611 do
2612   IFS=$as_save_IFS
2613   test -z "$as_dir" && as_dir=.
2614     for ac_exec_ext in '' $ac_executable_extensions; do
2615   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2616     ac_cv_prog_AWK="$ac_prog"
2617     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2618     break 2
2619   fi
2620 done
2621   done
2622 IFS=$as_save_IFS
2623
2624 fi
2625 fi
2626 AWK=$ac_cv_prog_AWK
2627 if test -n "$AWK"; then
2628   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2629 $as_echo "$AWK" >&6; }
2630 else
2631   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2632 $as_echo "no" >&6; }
2633 fi
2634
2635
2636   test -n "$AWK" && break
2637 done
2638
2639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2640 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2641 set x ${MAKE-make}
2642 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2643 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
2644   $as_echo_n "(cached) " >&6
2645 else
2646   cat >conftest.make <<\_ACEOF
2647 SHELL = /bin/sh
2648 all:
2649         @echo '@@@%%%=$(MAKE)=@@@%%%'
2650 _ACEOF
2651 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2652 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2653   *@@@%%%=?*=@@@%%%*)
2654     eval ac_cv_prog_make_${ac_make}_set=yes;;
2655   *)
2656     eval ac_cv_prog_make_${ac_make}_set=no;;
2657 esac
2658 rm -f conftest.make
2659 fi
2660 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2661   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2662 $as_echo "yes" >&6; }
2663   SET_MAKE=
2664 else
2665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2666 $as_echo "no" >&6; }
2667   SET_MAKE="MAKE=${MAKE-make}"
2668 fi
2669
2670 rm -rf .tst 2>/dev/null
2671 mkdir .tst 2>/dev/null
2672 if test -d .tst; then
2673   am__leading_dot=.
2674 else
2675   am__leading_dot=_
2676 fi
2677 rmdir .tst 2>/dev/null
2678
2679 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2680   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2681   # is not polluted with repeated "-I."
2682   am__isrc=' -I$(srcdir)'
2683   # test to see if srcdir already configured
2684   if test -f $srcdir/config.status; then
2685     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2686   fi
2687 fi
2688
2689 # test whether we have cygpath
2690 if test -z "$CYGPATH_W"; then
2691   if (cygpath --version) >/dev/null 2>/dev/null; then
2692     CYGPATH_W='cygpath -w'
2693   else
2694     CYGPATH_W=echo
2695   fi
2696 fi
2697
2698
2699 # Define the identity of the package.
2700  PACKAGE='libnl'
2701  VERSION='2.0'
2702
2703
2704 cat >>confdefs.h <<_ACEOF
2705 #define PACKAGE "$PACKAGE"
2706 _ACEOF
2707
2708
2709 cat >>confdefs.h <<_ACEOF
2710 #define VERSION "$VERSION"
2711 _ACEOF
2712
2713 # Some tools Automake needs.
2714
2715 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2716
2717
2718 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2719
2720
2721 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2722
2723
2724 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2725
2726
2727 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2728
2729 # We need awk for the "check" target.  The system "awk" is bad on
2730 # some platforms.
2731 # Always define AMTAR for backward compatibility.
2732
2733 AMTAR=${AMTAR-"${am_missing_run}tar"}
2734
2735 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2736
2737
2738
2739
2740
2741
2742 ac_ext=c
2743 ac_cpp='$CPP $CPPFLAGS'
2744 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2745 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2746 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2747 if test -n "$ac_tool_prefix"; then
2748   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2749 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2751 $as_echo_n "checking for $ac_word... " >&6; }
2752 if test "${ac_cv_prog_CC+set}" = set; then :
2753   $as_echo_n "(cached) " >&6
2754 else
2755   if test -n "$CC"; then
2756   ac_cv_prog_CC="$CC" # Let the user override the test.
2757 else
2758 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2759 for as_dir in $PATH
2760 do
2761   IFS=$as_save_IFS
2762   test -z "$as_dir" && as_dir=.
2763     for ac_exec_ext in '' $ac_executable_extensions; do
2764   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2765     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2766     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2767     break 2
2768   fi
2769 done
2770   done
2771 IFS=$as_save_IFS
2772
2773 fi
2774 fi
2775 CC=$ac_cv_prog_CC
2776 if test -n "$CC"; then
2777   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2778 $as_echo "$CC" >&6; }
2779 else
2780   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2781 $as_echo "no" >&6; }
2782 fi
2783
2784
2785 fi
2786 if test -z "$ac_cv_prog_CC"; then
2787   ac_ct_CC=$CC
2788   # Extract the first word of "gcc", so it can be a program name with args.
2789 set dummy gcc; ac_word=$2
2790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2791 $as_echo_n "checking for $ac_word... " >&6; }
2792 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2793   $as_echo_n "(cached) " >&6
2794 else
2795   if test -n "$ac_ct_CC"; then
2796   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2797 else
2798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2799 for as_dir in $PATH
2800 do
2801   IFS=$as_save_IFS
2802   test -z "$as_dir" && as_dir=.
2803     for ac_exec_ext in '' $ac_executable_extensions; do
2804   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2805     ac_cv_prog_ac_ct_CC="gcc"
2806     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2807     break 2
2808   fi
2809 done
2810   done
2811 IFS=$as_save_IFS
2812
2813 fi
2814 fi
2815 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2816 if test -n "$ac_ct_CC"; then
2817   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2818 $as_echo "$ac_ct_CC" >&6; }
2819 else
2820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2821 $as_echo "no" >&6; }
2822 fi
2823
2824   if test "x$ac_ct_CC" = x; then
2825     CC=""
2826   else
2827     case $cross_compiling:$ac_tool_warned in
2828 yes:)
2829 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2830 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2831 ac_tool_warned=yes ;;
2832 esac
2833     CC=$ac_ct_CC
2834   fi
2835 else
2836   CC="$ac_cv_prog_CC"
2837 fi
2838
2839 if test -z "$CC"; then
2840           if test -n "$ac_tool_prefix"; then
2841     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2842 set dummy ${ac_tool_prefix}cc; ac_word=$2
2843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2844 $as_echo_n "checking for $ac_word... " >&6; }
2845 if test "${ac_cv_prog_CC+set}" = set; then :
2846   $as_echo_n "(cached) " >&6
2847 else
2848   if test -n "$CC"; then
2849   ac_cv_prog_CC="$CC" # Let the user override the test.
2850 else
2851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2852 for as_dir in $PATH
2853 do
2854   IFS=$as_save_IFS
2855   test -z "$as_dir" && as_dir=.
2856     for ac_exec_ext in '' $ac_executable_extensions; do
2857   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2858     ac_cv_prog_CC="${ac_tool_prefix}cc"
2859     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2860     break 2
2861   fi
2862 done
2863   done
2864 IFS=$as_save_IFS
2865
2866 fi
2867 fi
2868 CC=$ac_cv_prog_CC
2869 if test -n "$CC"; then
2870   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2871 $as_echo "$CC" >&6; }
2872 else
2873   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2874 $as_echo "no" >&6; }
2875 fi
2876
2877
2878   fi
2879 fi
2880 if test -z "$CC"; then
2881   # Extract the first word of "cc", so it can be a program name with args.
2882 set dummy cc; ac_word=$2
2883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2884 $as_echo_n "checking for $ac_word... " >&6; }
2885 if test "${ac_cv_prog_CC+set}" = set; then :
2886   $as_echo_n "(cached) " >&6
2887 else
2888   if test -n "$CC"; then
2889   ac_cv_prog_CC="$CC" # Let the user override the test.
2890 else
2891   ac_prog_rejected=no
2892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2893 for as_dir in $PATH
2894 do
2895   IFS=$as_save_IFS
2896   test -z "$as_dir" && as_dir=.
2897     for ac_exec_ext in '' $ac_executable_extensions; do
2898   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2899     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2900        ac_prog_rejected=yes
2901        continue
2902      fi
2903     ac_cv_prog_CC="cc"
2904     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2905     break 2
2906   fi
2907 done
2908   done
2909 IFS=$as_save_IFS
2910
2911 if test $ac_prog_rejected = yes; then
2912   # We found a bogon in the path, so make sure we never use it.
2913   set dummy $ac_cv_prog_CC
2914   shift
2915   if test $# != 0; then
2916     # We chose a different compiler from the bogus one.
2917     # However, it has the same basename, so the bogon will be chosen
2918     # first if we set CC to just the basename; use the full file name.
2919     shift
2920     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2921   fi
2922 fi
2923 fi
2924 fi
2925 CC=$ac_cv_prog_CC
2926 if test -n "$CC"; then
2927   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2928 $as_echo "$CC" >&6; }
2929 else
2930   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2931 $as_echo "no" >&6; }
2932 fi
2933
2934
2935 fi
2936 if test -z "$CC"; then
2937   if test -n "$ac_tool_prefix"; then
2938   for ac_prog in cl.exe
2939   do
2940     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2941 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2943 $as_echo_n "checking for $ac_word... " >&6; }
2944 if test "${ac_cv_prog_CC+set}" = set; then :
2945   $as_echo_n "(cached) " >&6
2946 else
2947   if test -n "$CC"; then
2948   ac_cv_prog_CC="$CC" # Let the user override the test.
2949 else
2950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2951 for as_dir in $PATH
2952 do
2953   IFS=$as_save_IFS
2954   test -z "$as_dir" && as_dir=.
2955     for ac_exec_ext in '' $ac_executable_extensions; do
2956   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2957     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2958     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2959     break 2
2960   fi
2961 done
2962   done
2963 IFS=$as_save_IFS
2964
2965 fi
2966 fi
2967 CC=$ac_cv_prog_CC
2968 if test -n "$CC"; then
2969   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2970 $as_echo "$CC" >&6; }
2971 else
2972   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2973 $as_echo "no" >&6; }
2974 fi
2975
2976
2977     test -n "$CC" && break
2978   done
2979 fi
2980 if test -z "$CC"; then
2981   ac_ct_CC=$CC
2982   for ac_prog in cl.exe
2983 do
2984   # Extract the first word of "$ac_prog", so it can be a program name with args.
2985 set dummy $ac_prog; ac_word=$2
2986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2987 $as_echo_n "checking for $ac_word... " >&6; }
2988 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2989   $as_echo_n "(cached) " >&6
2990 else
2991   if test -n "$ac_ct_CC"; then
2992   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2993 else
2994 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2995 for as_dir in $PATH
2996 do
2997   IFS=$as_save_IFS
2998   test -z "$as_dir" && as_dir=.
2999     for ac_exec_ext in '' $ac_executable_extensions; do
3000   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3001     ac_cv_prog_ac_ct_CC="$ac_prog"
3002     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3003     break 2
3004   fi
3005 done
3006   done
3007 IFS=$as_save_IFS
3008
3009 fi
3010 fi
3011 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3012 if test -n "$ac_ct_CC"; then
3013   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3014 $as_echo "$ac_ct_CC" >&6; }
3015 else
3016   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3017 $as_echo "no" >&6; }
3018 fi
3019
3020
3021   test -n "$ac_ct_CC" && break
3022 done
3023
3024   if test "x$ac_ct_CC" = x; then
3025     CC=""
3026   else
3027     case $cross_compiling:$ac_tool_warned in
3028 yes:)
3029 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3030 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3031 ac_tool_warned=yes ;;
3032 esac
3033     CC=$ac_ct_CC
3034   fi
3035 fi
3036
3037 fi
3038
3039
3040 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3041 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3042 as_fn_error $? "no acceptable C compiler found in \$PATH
3043 See \`config.log' for more details" "$LINENO" 5 ; }
3044
3045 # Provide some information about the compiler.
3046 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3047 set X $ac_compile
3048 ac_compiler=$2
3049 for ac_option in --version -v -V -qversion; do
3050   { { ac_try="$ac_compiler $ac_option >&5"
3051 case "(($ac_try" in
3052   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3053   *) ac_try_echo=$ac_try;;
3054 esac
3055 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3056 $as_echo "$ac_try_echo"; } >&5
3057   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3058   ac_status=$?
3059   if test -s conftest.err; then
3060     sed '10a\
3061 ... rest of stderr output deleted ...
3062          10q' conftest.err >conftest.er1
3063     cat conftest.er1 >&5
3064   fi
3065   rm -f conftest.er1 conftest.err
3066   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3067   test $ac_status = 0; }
3068 done
3069
3070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3071 /* end confdefs.h.  */
3072
3073 int
3074 main ()
3075 {
3076
3077   ;
3078   return 0;
3079 }
3080 _ACEOF
3081 ac_clean_files_save=$ac_clean_files
3082 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3083 # Try to create an executable without -o first, disregard a.out.
3084 # It will help us diagnose broken compilers, and finding out an intuition
3085 # of exeext.
3086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3087 $as_echo_n "checking whether the C compiler works... " >&6; }
3088 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3089
3090 # The possible output files:
3091 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3092
3093 ac_rmfiles=
3094 for ac_file in $ac_files
3095 do
3096   case $ac_file in
3097     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3098     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3099   esac
3100 done
3101 rm -f $ac_rmfiles
3102
3103 if { { ac_try="$ac_link_default"
3104 case "(($ac_try" in
3105   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3106   *) ac_try_echo=$ac_try;;
3107 esac
3108 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3109 $as_echo "$ac_try_echo"; } >&5
3110   (eval "$ac_link_default") 2>&5
3111   ac_status=$?
3112   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3113   test $ac_status = 0; }; then :
3114   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3115 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3116 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3117 # so that the user can short-circuit this test for compilers unknown to
3118 # Autoconf.
3119 for ac_file in $ac_files ''
3120 do
3121   test -f "$ac_file" || continue
3122   case $ac_file in
3123     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3124         ;;
3125     [ab].out )
3126         # We found the default executable, but exeext='' is most
3127         # certainly right.
3128         break;;
3129     *.* )
3130         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3131         then :; else
3132            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3133         fi
3134         # We set ac_cv_exeext here because the later test for it is not
3135         # safe: cross compilers may not add the suffix if given an `-o'
3136         # argument, so we may need to know it at that point already.
3137         # Even if this section looks crufty: it has the advantage of
3138         # actually working.
3139         break;;
3140     * )
3141         break;;
3142   esac
3143 done
3144 test "$ac_cv_exeext" = no && ac_cv_exeext=
3145
3146 else
3147   ac_file=''
3148 fi
3149 if test -z "$ac_file"; then :
3150   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3151 $as_echo "no" >&6; }
3152 $as_echo "$as_me: failed program was:" >&5
3153 sed 's/^/| /' conftest.$ac_ext >&5
3154
3155 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3156 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3157 as_fn_error 77 "C compiler cannot create executables
3158 See \`config.log' for more details" "$LINENO" 5 ; }
3159 else
3160   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3161 $as_echo "yes" >&6; }
3162 fi
3163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3164 $as_echo_n "checking for C compiler default output file name... " >&6; }
3165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3166 $as_echo "$ac_file" >&6; }
3167 ac_exeext=$ac_cv_exeext
3168
3169 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3170 ac_clean_files=$ac_clean_files_save
3171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3172 $as_echo_n "checking for suffix of executables... " >&6; }
3173 if { { ac_try="$ac_link"
3174 case "(($ac_try" in
3175   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3176   *) ac_try_echo=$ac_try;;
3177 esac
3178 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3179 $as_echo "$ac_try_echo"; } >&5
3180   (eval "$ac_link") 2>&5
3181   ac_status=$?
3182   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3183   test $ac_status = 0; }; then :
3184   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3185 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3186 # work properly (i.e., refer to `conftest.exe'), while it won't with
3187 # `rm'.
3188 for ac_file in conftest.exe conftest conftest.*; do
3189   test -f "$ac_file" || continue
3190   case $ac_file in
3191     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3192     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3193           break;;
3194     * ) break;;
3195   esac
3196 done
3197 else
3198   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3199 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3200 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3201 See \`config.log' for more details" "$LINENO" 5 ; }
3202 fi
3203 rm -f conftest conftest$ac_cv_exeext
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3205 $as_echo "$ac_cv_exeext" >&6; }
3206
3207 rm -f conftest.$ac_ext
3208 EXEEXT=$ac_cv_exeext
3209 ac_exeext=$EXEEXT
3210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3211 /* end confdefs.h.  */
3212 #include <stdio.h>
3213 int
3214 main ()
3215 {
3216 FILE *f = fopen ("conftest.out", "w");
3217  return ferror (f) || fclose (f) != 0;
3218
3219   ;
3220   return 0;
3221 }
3222 _ACEOF
3223 ac_clean_files="$ac_clean_files conftest.out"
3224 # Check that the compiler produces executables we can run.  If not, either
3225 # the compiler is broken, or we cross compile.
3226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3227 $as_echo_n "checking whether we are cross compiling... " >&6; }
3228 if test "$cross_compiling" != yes; then
3229   { { ac_try="$ac_link"
3230 case "(($ac_try" in
3231   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3232   *) ac_try_echo=$ac_try;;
3233 esac
3234 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3235 $as_echo "$ac_try_echo"; } >&5
3236   (eval "$ac_link") 2>&5
3237   ac_status=$?
3238   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3239   test $ac_status = 0; }
3240   if { ac_try='./conftest$ac_cv_exeext'
3241   { { case "(($ac_try" in
3242   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3243   *) ac_try_echo=$ac_try;;
3244 esac
3245 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3246 $as_echo "$ac_try_echo"; } >&5
3247   (eval "$ac_try") 2>&5
3248   ac_status=$?
3249   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3250   test $ac_status = 0; }; }; then
3251     cross_compiling=no
3252   else
3253     if test "$cross_compiling" = maybe; then
3254         cross_compiling=yes
3255     else
3256         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3257 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3258 as_fn_error $? "cannot run C compiled programs.
3259 If you meant to cross compile, use \`--host'.
3260 See \`config.log' for more details" "$LINENO" 5 ; }
3261     fi
3262   fi
3263 fi
3264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3265 $as_echo "$cross_compiling" >&6; }
3266
3267 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3268 ac_clean_files=$ac_clean_files_save
3269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3270 $as_echo_n "checking for suffix of object files... " >&6; }
3271 if test "${ac_cv_objext+set}" = set; then :
3272   $as_echo_n "(cached) " >&6
3273 else
3274   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3275 /* end confdefs.h.  */
3276
3277 int
3278 main ()
3279 {
3280
3281   ;
3282   return 0;
3283 }
3284 _ACEOF
3285 rm -f conftest.o conftest.obj
3286 if { { ac_try="$ac_compile"
3287 case "(($ac_try" in
3288   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3289   *) ac_try_echo=$ac_try;;
3290 esac
3291 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3292 $as_echo "$ac_try_echo"; } >&5
3293   (eval "$ac_compile") 2>&5
3294   ac_status=$?
3295   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3296   test $ac_status = 0; }; then :
3297   for ac_file in conftest.o conftest.obj conftest.*; do
3298   test -f "$ac_file" || continue;
3299   case $ac_file in
3300     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3301     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3302        break;;
3303   esac
3304 done
3305 else
3306   $as_echo "$as_me: failed program was:" >&5
3307 sed 's/^/| /' conftest.$ac_ext >&5
3308
3309 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3310 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3311 as_fn_error $? "cannot compute suffix of object files: cannot compile
3312 See \`config.log' for more details" "$LINENO" 5 ; }
3313 fi
3314 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3315 fi
3316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3317 $as_echo "$ac_cv_objext" >&6; }
3318 OBJEXT=$ac_cv_objext
3319 ac_objext=$OBJEXT
3320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3321 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3322 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3323   $as_echo_n "(cached) " >&6
3324 else
3325   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3326 /* end confdefs.h.  */
3327
3328 int
3329 main ()
3330 {
3331 #ifndef __GNUC__
3332        choke me
3333 #endif
3334
3335   ;
3336   return 0;
3337 }
3338 _ACEOF
3339 if ac_fn_c_try_compile "$LINENO"; then :
3340   ac_compiler_gnu=yes
3341 else
3342   ac_compiler_gnu=no
3343 fi
3344 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3345 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3346
3347 fi
3348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3349 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3350 if test $ac_compiler_gnu = yes; then
3351   GCC=yes
3352 else
3353   GCC=
3354 fi
3355 ac_test_CFLAGS=${CFLAGS+set}
3356 ac_save_CFLAGS=$CFLAGS
3357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3358 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3359 if test "${ac_cv_prog_cc_g+set}" = set; then :
3360   $as_echo_n "(cached) " >&6
3361 else
3362   ac_save_c_werror_flag=$ac_c_werror_flag
3363    ac_c_werror_flag=yes
3364    ac_cv_prog_cc_g=no
3365    CFLAGS="-g"
3366    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3367 /* end confdefs.h.  */
3368
3369 int
3370 main ()
3371 {
3372
3373   ;
3374   return 0;
3375 }
3376 _ACEOF
3377 if ac_fn_c_try_compile "$LINENO"; then :
3378   ac_cv_prog_cc_g=yes
3379 else
3380   CFLAGS=""
3381       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3382 /* end confdefs.h.  */
3383
3384 int
3385 main ()
3386 {
3387
3388   ;
3389   return 0;
3390 }
3391 _ACEOF
3392 if ac_fn_c_try_compile "$LINENO"; then :
3393
3394 else
3395   ac_c_werror_flag=$ac_save_c_werror_flag
3396          CFLAGS="-g"
3397          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3398 /* end confdefs.h.  */
3399
3400 int
3401 main ()
3402 {
3403
3404   ;
3405   return 0;
3406 }
3407 _ACEOF
3408 if ac_fn_c_try_compile "$LINENO"; then :
3409   ac_cv_prog_cc_g=yes
3410 fi
3411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3412 fi
3413 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3414 fi
3415 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3416    ac_c_werror_flag=$ac_save_c_werror_flag
3417 fi
3418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3419 $as_echo "$ac_cv_prog_cc_g" >&6; }
3420 if test "$ac_test_CFLAGS" = set; then
3421   CFLAGS=$ac_save_CFLAGS
3422 elif test $ac_cv_prog_cc_g = yes; then
3423   if test "$GCC" = yes; then
3424     CFLAGS="-g -O2"
3425   else
3426     CFLAGS="-g"
3427   fi
3428 else
3429   if test "$GCC" = yes; then
3430     CFLAGS="-O2"
3431   else
3432     CFLAGS=
3433   fi
3434 fi
3435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3436 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3437 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3438   $as_echo_n "(cached) " >&6
3439 else
3440   ac_cv_prog_cc_c89=no
3441 ac_save_CC=$CC
3442 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3443 /* end confdefs.h.  */
3444 #include <stdarg.h>
3445 #include <stdio.h>
3446 #include <sys/types.h>
3447 #include <sys/stat.h>
3448 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3449 struct buf { int x; };
3450 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3451 static char *e (p, i)
3452      char **p;
3453      int i;
3454 {
3455   return p[i];
3456 }
3457 static char *f (char * (*g) (char **, int), char **p, ...)
3458 {
3459   char *s;
3460   va_list v;
3461   va_start (v,p);
3462   s = g (p, va_arg (v,int));
3463   va_end (v);
3464   return s;
3465 }
3466
3467 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3468    function prototypes and stuff, but not '\xHH' hex character constants.
3469    These don't provoke an error unfortunately, instead are silently treated
3470    as 'x'.  The following induces an error, until -std is added to get
3471    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3472    array size at least.  It's necessary to write '\x00'==0 to get something
3473    that's true only with -std.  */
3474 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3475
3476 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3477    inside strings and character constants.  */
3478 #define FOO(x) 'x'
3479 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3480
3481 int test (int i, double x);
3482 struct s1 {int (*f) (int a);};
3483 struct s2 {int (*f) (double a);};
3484 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3485 int argc;
3486 char **argv;
3487 int
3488 main ()
3489 {
3490 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3491   ;
3492   return 0;
3493 }
3494 _ACEOF
3495 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3496         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3497 do
3498   CC="$ac_save_CC $ac_arg"
3499   if ac_fn_c_try_compile "$LINENO"; then :
3500   ac_cv_prog_cc_c89=$ac_arg
3501 fi
3502 rm -f core conftest.err conftest.$ac_objext
3503   test "x$ac_cv_prog_cc_c89" != "xno" && break
3504 done
3505 rm -f conftest.$ac_ext
3506 CC=$ac_save_CC
3507
3508 fi
3509 # AC_CACHE_VAL
3510 case "x$ac_cv_prog_cc_c89" in
3511   x)
3512     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3513 $as_echo "none needed" >&6; } ;;
3514   xno)
3515     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3516 $as_echo "unsupported" >&6; } ;;
3517   *)
3518     CC="$CC $ac_cv_prog_cc_c89"
3519     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3520 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3521 esac
3522 if test "x$ac_cv_prog_cc_c89" != xno; then :
3523
3524 fi
3525
3526 ac_ext=c
3527 ac_cpp='$CPP $CPPFLAGS'
3528 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3529 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3530 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3531 DEPDIR="${am__leading_dot}deps"
3532
3533 ac_config_commands="$ac_config_commands depfiles"
3534
3535
3536 am_make=${MAKE-make}
3537 cat > confinc << 'END'
3538 am__doit:
3539         @echo this is the am__doit target
3540 .PHONY: am__doit
3541 END
3542 # If we don't find an include directive, just comment out the code.
3543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3544 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3545 am__include="#"
3546 am__quote=
3547 _am_result=none
3548 # First try GNU make style include.
3549 echo "include confinc" > confmf
3550 # Ignore all kinds of additional output from `make'.
3551 case `$am_make -s -f confmf 2> /dev/null` in #(
3552 *the\ am__doit\ target*)
3553   am__include=include
3554   am__quote=
3555   _am_result=GNU
3556   ;;
3557 esac
3558 # Now try BSD make style include.
3559 if test "$am__include" = "#"; then
3560    echo '.include "confinc"' > confmf
3561    case `$am_make -s -f confmf 2> /dev/null` in #(
3562    *the\ am__doit\ target*)
3563      am__include=.include
3564      am__quote="\""
3565      _am_result=BSD
3566      ;;
3567    esac
3568 fi
3569
3570
3571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3572 $as_echo "$_am_result" >&6; }
3573 rm -f confinc confmf
3574
3575 # Check whether --enable-dependency-tracking was given.
3576 if test "${enable_dependency_tracking+set}" = set; then :
3577   enableval=$enable_dependency_tracking;
3578 fi
3579
3580 if test "x$enable_dependency_tracking" != xno; then
3581   am_depcomp="$ac_aux_dir/depcomp"
3582   AMDEPBACKSLASH='\'
3583 fi
3584  if test "x$enable_dependency_tracking" != xno; then
3585   AMDEP_TRUE=
3586   AMDEP_FALSE='#'
3587 else
3588   AMDEP_TRUE='#'
3589   AMDEP_FALSE=
3590 fi
3591
3592
3593
3594 depcc="$CC"   am_compiler_list=
3595
3596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3597 $as_echo_n "checking dependency style of $depcc... " >&6; }
3598 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3599   $as_echo_n "(cached) " >&6
3600 else
3601   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3602   # We make a subdir and do the tests there.  Otherwise we can end up
3603   # making bogus files that we don't know about and never remove.  For
3604   # instance it was reported that on HP-UX the gcc test will end up
3605   # making a dummy file named `D' -- because `-MD' means `put the output
3606   # in D'.
3607   mkdir conftest.dir
3608   # Copy depcomp to subdir because otherwise we won't find it if we're
3609   # using a relative directory.
3610   cp "$am_depcomp" conftest.dir
3611   cd conftest.dir
3612   # We will build objects and dependencies in a subdirectory because
3613   # it helps to detect inapplicable dependency modes.  For instance
3614   # both Tru64's cc and ICC support -MD to output dependencies as a
3615   # side effect of compilation, but ICC will put the dependencies in
3616   # the current directory while Tru64 will put them in the object
3617   # directory.
3618   mkdir sub
3619
3620   am_cv_CC_dependencies_compiler_type=none
3621   if test "$am_compiler_list" = ""; then
3622      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3623   fi
3624   am__universal=false
3625   case " $depcc " in #(
3626      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3627      esac
3628
3629   for depmode in $am_compiler_list; do
3630     # Setup a source with many dependencies, because some compilers
3631     # like to wrap large dependency lists on column 80 (with \), and
3632     # we should not choose a depcomp mode which is confused by this.
3633     #
3634     # We need to recreate these files for each test, as the compiler may
3635     # overwrite some of them when testing with obscure command lines.
3636     # This happens at least with the AIX C compiler.
3637     : > sub/conftest.c
3638     for i in 1 2 3 4 5 6; do
3639       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3640       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3641       # Solaris 8's {/usr,}/bin/sh.
3642       touch sub/conftst$i.h
3643     done
3644     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3645
3646     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3647     # mode.  It turns out that the SunPro C++ compiler does not properly
3648     # handle `-M -o', and we need to detect this.  Also, some Intel
3649     # versions had trouble with output in subdirs
3650     am__obj=sub/conftest.${OBJEXT-o}
3651     am__minus_obj="-o $am__obj"
3652     case $depmode in
3653     gcc)
3654       # This depmode causes a compiler race in universal mode.
3655       test "$am__universal" = false || continue
3656       ;;
3657     nosideeffect)
3658       # after this tag, mechanisms are not by side-effect, so they'll
3659       # only be used when explicitly requested
3660       if test "x$enable_dependency_tracking" = xyes; then
3661         continue
3662       else
3663         break
3664       fi
3665       ;;
3666     msvisualcpp | msvcmsys)
3667       # This compiler won't grok `-c -o', but also, the minuso test has
3668       # not run yet.  These depmodes are late enough in the game, and
3669       # so weak that their functioning should not be impacted.
3670       am__obj=conftest.${OBJEXT-o}
3671       am__minus_obj=
3672       ;;
3673     none) break ;;
3674     esac
3675     if depmode=$depmode \
3676        source=sub/conftest.c object=$am__obj \
3677        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3678        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3679          >/dev/null 2>conftest.err &&
3680        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3681        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3682        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3683        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3684       # icc doesn't choke on unknown options, it will just issue warnings
3685       # or remarks (even with -Werror).  So we grep stderr for any message
3686       # that says an option was ignored or not supported.
3687       # When given -MP, icc 7.0 and 7.1 complain thusly:
3688       #   icc: Command line warning: ignoring option '-M'; no argument required
3689       # The diagnosis changed in icc 8.0:
3690       #   icc: Command line remark: option '-MP' not supported
3691       if (grep 'ignoring option' conftest.err ||
3692           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3693         am_cv_CC_dependencies_compiler_type=$depmode
3694         break
3695       fi
3696     fi
3697   done
3698
3699   cd ..
3700   rm -rf conftest.dir
3701 else
3702   am_cv_CC_dependencies_compiler_type=none
3703 fi
3704
3705 fi
3706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3707 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3708 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3709
3710  if
3711   test "x$enable_dependency_tracking" != xno \
3712   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3713   am__fastdepCC_TRUE=
3714   am__fastdepCC_FALSE='#'
3715 else
3716   am__fastdepCC_TRUE='#'
3717   am__fastdepCC_FALSE=
3718 fi
3719
3720
3721 if test "x$CC" != xcc; then
3722   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
3723 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
3724 else
3725   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
3726 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
3727 fi
3728 set dummy $CC; ac_cc=`$as_echo "$2" |
3729                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3730 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\"" = set; then :
3731   $as_echo_n "(cached) " >&6
3732 else
3733   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3734 /* end confdefs.h.  */
3735
3736 int
3737 main ()
3738 {
3739
3740   ;
3741   return 0;
3742 }
3743 _ACEOF
3744 # Make sure it works both with $CC and with simple cc.
3745 # We do the test twice because some compilers refuse to overwrite an
3746 # existing .o file with -o, though they will create one.
3747 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
3748 rm -f conftest2.*
3749 if { { case "(($ac_try" in
3750   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3751   *) ac_try_echo=$ac_try;;
3752 esac
3753 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3754 $as_echo "$ac_try_echo"; } >&5
3755   (eval "$ac_try") 2>&5
3756   ac_status=$?
3757   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3758   test $ac_status = 0; } &&
3759    test -f conftest2.$ac_objext && { { case "(($ac_try" in
3760   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3761   *) ac_try_echo=$ac_try;;
3762 esac
3763 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3764 $as_echo "$ac_try_echo"; } >&5
3765   (eval "$ac_try") 2>&5
3766   ac_status=$?
3767   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3768   test $ac_status = 0; };
3769 then
3770   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
3771   if test "x$CC" != xcc; then
3772     # Test first that cc exists at all.
3773     if { ac_try='cc -c conftest.$ac_ext >&5'
3774   { { case "(($ac_try" in
3775   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3776   *) ac_try_echo=$ac_try;;
3777 esac
3778 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3779 $as_echo "$ac_try_echo"; } >&5
3780   (eval "$ac_try") 2>&5
3781   ac_status=$?
3782   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3783   test $ac_status = 0; }; }; then
3784       ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
3785       rm -f conftest2.*
3786       if { { case "(($ac_try" in
3787   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3788   *) ac_try_echo=$ac_try;;
3789 esac
3790 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3791 $as_echo "$ac_try_echo"; } >&5
3792   (eval "$ac_try") 2>&5
3793   ac_status=$?
3794   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3795   test $ac_status = 0; } &&
3796          test -f conftest2.$ac_objext && { { case "(($ac_try" in
3797   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3798   *) ac_try_echo=$ac_try;;
3799 esac
3800 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3801 $as_echo "$ac_try_echo"; } >&5
3802   (eval "$ac_try") 2>&5
3803   ac_status=$?
3804   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3805   test $ac_status = 0; };
3806       then
3807         # cc works too.
3808         :
3809       else
3810         # cc exists but doesn't like -o.
3811         eval ac_cv_prog_cc_${ac_cc}_c_o=no
3812       fi
3813     fi
3814   fi
3815 else
3816   eval ac_cv_prog_cc_${ac_cc}_c_o=no
3817 fi
3818 rm -f core conftest*
3819
3820 fi
3821 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
3822   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3823 $as_echo "yes" >&6; }
3824 else
3825   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3826 $as_echo "no" >&6; }
3827
3828 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
3829
3830 fi
3831
3832 # FIXME: we rely on the cache variable name because
3833 # there is no other way.
3834 set dummy $CC
3835 am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3836 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
3837 if test "$am_t" != yes; then
3838    # Losing compiler, so override with the script.
3839    # FIXME: It is wrong to rewrite CC.
3840    # But if we don't then we get into trouble of one sort or another.
3841    # A longer-term fix would be to have automake use am__CC in this case,
3842    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3843    CC="$am_aux_dir/compile $CC"
3844 fi
3845
3846
3847
3848 case `pwd` in
3849   *\ * | *\     *)
3850     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3851 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3852 esac
3853
3854
3855
3856 macro_version='2.2.6b'
3857 macro_revision='1.3017'
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871 ltmain="$ac_aux_dir/ltmain.sh"
3872
3873 # Make sure we can run config.sub.
3874 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3875   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3876
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3878 $as_echo_n "checking build system type... " >&6; }
3879 if test "${ac_cv_build+set}" = set; then :
3880   $as_echo_n "(cached) " >&6
3881 else
3882   ac_build_alias=$build_alias
3883 test "x$ac_build_alias" = x &&
3884   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3885 test "x$ac_build_alias" = x &&
3886   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3887 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3888   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3889
3890 fi
3891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3892 $as_echo "$ac_cv_build" >&6; }
3893 case $ac_cv_build in
3894 *-*-*) ;;
3895 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
3896 esac
3897 build=$ac_cv_build
3898 ac_save_IFS=$IFS; IFS='-'
3899 set x $ac_cv_build
3900 shift
3901 build_cpu=$1
3902 build_vendor=$2
3903 shift; shift
3904 # Remember, the first character of IFS is used to create $*,
3905 # except with old shells:
3906 build_os=$*
3907 IFS=$ac_save_IFS
3908 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3909
3910
3911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3912 $as_echo_n "checking host system type... " >&6; }
3913 if test "${ac_cv_host+set}" = set; then :
3914   $as_echo_n "(cached) " >&6
3915 else
3916   if test "x$host_alias" = x; then
3917   ac_cv_host=$ac_cv_build
3918 else
3919   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3920     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3921 fi
3922
3923 fi
3924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3925 $as_echo "$ac_cv_host" >&6; }
3926 case $ac_cv_host in
3927 *-*-*) ;;
3928 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
3929 esac
3930 host=$ac_cv_host
3931 ac_save_IFS=$IFS; IFS='-'
3932 set x $ac_cv_host
3933 shift
3934 host_cpu=$1
3935 host_vendor=$2
3936 shift; shift
3937 # Remember, the first character of IFS is used to create $*,
3938 # except with old shells:
3939 host_os=$*
3940 IFS=$ac_save_IFS
3941 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3942
3943
3944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3945 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3946 if test "${ac_cv_path_SED+set}" = set; then :
3947   $as_echo_n "(cached) " >&6
3948 else
3949             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3950      for ac_i in 1 2 3 4 5 6 7; do
3951        ac_script="$ac_script$as_nl$ac_script"
3952      done
3953      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3954      { ac_script=; unset ac_script;}
3955      if test -z "$SED"; then
3956   ac_path_SED_found=false
3957   # Loop through the user's path and test for each of PROGNAME-LIST
3958   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3959 for as_dir in $PATH
3960 do
3961   IFS=$as_save_IFS
3962   test -z "$as_dir" && as_dir=.
3963     for ac_prog in sed gsed; do
3964     for ac_exec_ext in '' $ac_executable_extensions; do
3965       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3966       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3967 # Check for GNU ac_path_SED and select it if it is found.
3968   # Check for GNU $ac_path_SED
3969 case `"$ac_path_SED" --version 2>&1` in
3970 *GNU*)
3971   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3972 *)
3973   ac_count=0
3974   $as_echo_n 0123456789 >"conftest.in"
3975   while :
3976   do
3977     cat "conftest.in" "conftest.in" >"conftest.tmp"
3978     mv "conftest.tmp" "conftest.in"
3979     cp "conftest.in" "conftest.nl"
3980     $as_echo '' >> "conftest.nl"
3981     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3982     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3983     as_fn_arith $ac_count + 1 && ac_count=$as_val
3984     if test $ac_count -gt ${ac_path_SED_max-0}; then
3985       # Best one so far, save it but keep looking for a better one
3986       ac_cv_path_SED="$ac_path_SED"
3987       ac_path_SED_max=$ac_count
3988     fi
3989     # 10*(2^10) chars as input seems more than enough
3990     test $ac_count -gt 10 && break
3991   done
3992   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3993 esac
3994
3995       $ac_path_SED_found && break 3
3996     done
3997   done
3998   done
3999 IFS=$as_save_IFS
4000   if test -z "$ac_cv_path_SED"; then
4001     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4002   fi
4003 else
4004   ac_cv_path_SED=$SED
4005 fi
4006
4007 fi
4008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4009 $as_echo "$ac_cv_path_SED" >&6; }
4010  SED="$ac_cv_path_SED"
4011   rm -f conftest.sed
4012
4013 test -z "$SED" && SED=sed
4014 Xsed="$SED -e 1s/^X//"
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4027 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4028 if test "${ac_cv_path_GREP+set}" = set; then :
4029   $as_echo_n "(cached) " >&6
4030 else
4031   if test -z "$GREP"; then
4032   ac_path_GREP_found=false
4033   # Loop through the user's path and test for each of PROGNAME-LIST
4034   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4035 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4036 do
4037   IFS=$as_save_IFS
4038   test -z "$as_dir" && as_dir=.
4039     for ac_prog in grep ggrep; do
4040     for ac_exec_ext in '' $ac_executable_extensions; do
4041       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4042       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4043 # Check for GNU ac_path_GREP and select it if it is found.
4044   # Check for GNU $ac_path_GREP
4045 case `"$ac_path_GREP" --version 2>&1` in
4046 *GNU*)
4047   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4048 *)
4049   ac_count=0
4050   $as_echo_n 0123456789 >"conftest.in"
4051   while :
4052   do
4053     cat "conftest.in" "conftest.in" >"conftest.tmp"
4054     mv "conftest.tmp" "conftest.in"
4055     cp "conftest.in" "conftest.nl"
4056     $as_echo 'GREP' >> "conftest.nl"
4057     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4058     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4059     as_fn_arith $ac_count + 1 && ac_count=$as_val
4060     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4061       # Best one so far, save it but keep looking for a better one
4062       ac_cv_path_GREP="$ac_path_GREP"
4063       ac_path_GREP_max=$ac_count
4064     fi
4065     # 10*(2^10) chars as input seems more than enough
4066     test $ac_count -gt 10 && break
4067   done
4068   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4069 esac
4070
4071       $ac_path_GREP_found && break 3
4072     done
4073   done
4074   done
4075 IFS=$as_save_IFS
4076   if test -z "$ac_cv_path_GREP"; then
4077     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4078   fi
4079 else
4080   ac_cv_path_GREP=$GREP
4081 fi
4082
4083 fi
4084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4085 $as_echo "$ac_cv_path_GREP" >&6; }
4086  GREP="$ac_cv_path_GREP"
4087
4088
4089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4090 $as_echo_n "checking for egrep... " >&6; }
4091 if test "${ac_cv_path_EGREP+set}" = set; then :
4092   $as_echo_n "(cached) " >&6
4093 else
4094   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4095    then ac_cv_path_EGREP="$GREP -E"
4096    else
4097      if test -z "$EGREP"; then
4098   ac_path_EGREP_found=false
4099   # Loop through the user's path and test for each of PROGNAME-LIST
4100   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4101 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4102 do
4103   IFS=$as_save_IFS
4104   test -z "$as_dir" && as_dir=.
4105     for ac_prog in egrep; do
4106     for ac_exec_ext in '' $ac_executable_extensions; do
4107       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4108       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4109 # Check for GNU ac_path_EGREP and select it if it is found.
4110   # Check for GNU $ac_path_EGREP
4111 case `"$ac_path_EGREP" --version 2>&1` in
4112 *GNU*)
4113   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4114 *)
4115   ac_count=0
4116   $as_echo_n 0123456789 >"conftest.in"
4117   while :
4118   do
4119     cat "conftest.in" "conftest.in" >"conftest.tmp"
4120     mv "conftest.tmp" "conftest.in"
4121     cp "conftest.in" "conftest.nl"
4122     $as_echo 'EGREP' >> "conftest.nl"
4123     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4124     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4125     as_fn_arith $ac_count + 1 && ac_count=$as_val
4126     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4127       # Best one so far, save it but keep looking for a better one
4128       ac_cv_path_EGREP="$ac_path_EGREP"
4129       ac_path_EGREP_max=$ac_count
4130     fi
4131     # 10*(2^10) chars as input seems more than enough
4132     test $ac_count -gt 10 && break
4133   done
4134   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4135 esac
4136
4137       $ac_path_EGREP_found && break 3
4138     done
4139   done
4140   done
4141 IFS=$as_save_IFS
4142   if test -z "$ac_cv_path_EGREP"; then
4143     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4144   fi
4145 else
4146   ac_cv_path_EGREP=$EGREP
4147 fi
4148
4149    fi
4150 fi
4151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4152 $as_echo "$ac_cv_path_EGREP" >&6; }
4153  EGREP="$ac_cv_path_EGREP"
4154
4155
4156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4157 $as_echo_n "checking for fgrep... " >&6; }
4158 if test "${ac_cv_path_FGREP+set}" = set; then :
4159   $as_echo_n "(cached) " >&6
4160 else
4161   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4162    then ac_cv_path_FGREP="$GREP -F"
4163    else
4164      if test -z "$FGREP"; then
4165   ac_path_FGREP_found=false
4166   # Loop through the user's path and test for each of PROGNAME-LIST
4167   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4168 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4169 do
4170   IFS=$as_save_IFS
4171   test -z "$as_dir" && as_dir=.
4172     for ac_prog in fgrep; do
4173     for ac_exec_ext in '' $ac_executable_extensions; do
4174       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4175       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4176 # Check for GNU ac_path_FGREP and select it if it is found.
4177   # Check for GNU $ac_path_FGREP
4178 case `"$ac_path_FGREP" --version 2>&1` in
4179 *GNU*)
4180   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4181 *)
4182   ac_count=0
4183   $as_echo_n 0123456789 >"conftest.in"
4184   while :
4185   do
4186     cat "conftest.in" "conftest.in" >"conftest.tmp"
4187     mv "conftest.tmp" "conftest.in"
4188     cp "conftest.in" "conftest.nl"
4189     $as_echo 'FGREP' >> "conftest.nl"
4190     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4191     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4192     as_fn_arith $ac_count + 1 && ac_count=$as_val
4193     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4194       # Best one so far, save it but keep looking for a better one
4195       ac_cv_path_FGREP="$ac_path_FGREP"
4196       ac_path_FGREP_max=$ac_count
4197     fi
4198     # 10*(2^10) chars as input seems more than enough
4199     test $ac_count -gt 10 && break
4200   done
4201   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4202 esac
4203
4204       $ac_path_FGREP_found && break 3
4205     done
4206   done
4207   done
4208 IFS=$as_save_IFS
4209   if test -z "$ac_cv_path_FGREP"; then
4210     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4211   fi
4212 else
4213   ac_cv_path_FGREP=$FGREP
4214 fi
4215
4216    fi
4217 fi
4218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4219 $as_echo "$ac_cv_path_FGREP" >&6; }
4220  FGREP="$ac_cv_path_FGREP"
4221
4222
4223 test -z "$GREP" && GREP=grep
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243 # Check whether --with-gnu-ld was given.
4244 if test "${with_gnu_ld+set}" = set; then :
4245   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4246 else
4247   with_gnu_ld=no
4248 fi
4249
4250 ac_prog=ld
4251 if test "$GCC" = yes; then
4252   # Check if gcc -print-prog-name=ld gives a path.
4253   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4254 $as_echo_n "checking for ld used by $CC... " >&6; }
4255   case $host in
4256   *-*-mingw*)
4257     # gcc leaves a trailing carriage return which upsets mingw
4258     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4259   *)
4260     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4261   esac
4262   case $ac_prog in
4263     # Accept absolute paths.
4264     [\\/]* | ?:[\\/]*)
4265       re_direlt='/[^/][^/]*/\.\./'
4266       # Canonicalize the pathname of ld
4267       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4268       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4269         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4270       done
4271       test -z "$LD" && LD="$ac_prog"
4272       ;;
4273   "")
4274     # If it fails, then pretend we aren't using GCC.
4275     ac_prog=ld
4276     ;;
4277   *)
4278     # If it is relative, then search for the first ld in PATH.
4279     with_gnu_ld=unknown
4280     ;;
4281   esac
4282 elif test "$with_gnu_ld" = yes; then
4283   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4284 $as_echo_n "checking for GNU ld... " >&6; }
4285 else
4286   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4287 $as_echo_n "checking for non-GNU ld... " >&6; }
4288 fi
4289 if test "${lt_cv_path_LD+set}" = set; then :
4290   $as_echo_n "(cached) " >&6
4291 else
4292   if test -z "$LD"; then
4293   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4294   for ac_dir in $PATH; do
4295     IFS="$lt_save_ifs"
4296     test -z "$ac_dir" && ac_dir=.
4297     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4298       lt_cv_path_LD="$ac_dir/$ac_prog"
4299       # Check to see if the program is GNU ld.  I'd rather use --version,
4300       # but apparently some variants of GNU ld only accept -v.
4301       # Break only if it was the GNU/non-GNU ld that we prefer.
4302       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4303       *GNU* | *'with BFD'*)
4304         test "$with_gnu_ld" != no && break
4305         ;;
4306       *)
4307         test "$with_gnu_ld" != yes && break
4308         ;;
4309       esac
4310     fi
4311   done
4312   IFS="$lt_save_ifs"
4313 else
4314   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4315 fi
4316 fi
4317
4318 LD="$lt_cv_path_LD"
4319 if test -n "$LD"; then
4320   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4321 $as_echo "$LD" >&6; }
4322 else
4323   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4324 $as_echo "no" >&6; }
4325 fi
4326 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4328 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4329 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4330   $as_echo_n "(cached) " >&6
4331 else
4332   # I'd rather use --version here, but apparently some GNU lds only accept -v.
4333 case `$LD -v 2>&1 </dev/null` in
4334 *GNU* | *'with BFD'*)
4335   lt_cv_prog_gnu_ld=yes
4336   ;;
4337 *)
4338   lt_cv_prog_gnu_ld=no
4339   ;;
4340 esac
4341 fi
4342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4343 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4344 with_gnu_ld=$lt_cv_prog_gnu_ld
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4355 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4356 if test "${lt_cv_path_NM+set}" = set; then :
4357   $as_echo_n "(cached) " >&6
4358 else
4359   if test -n "$NM"; then
4360   # Let the user override the test.
4361   lt_cv_path_NM="$NM"
4362 else
4363   lt_nm_to_check="${ac_tool_prefix}nm"
4364   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4365     lt_nm_to_check="$lt_nm_to_check nm"
4366   fi
4367   for lt_tmp_nm in $lt_nm_to_check; do
4368     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4369     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4370       IFS="$lt_save_ifs"
4371       test -z "$ac_dir" && ac_dir=.
4372       tmp_nm="$ac_dir/$lt_tmp_nm"
4373       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4374         # Check to see if the nm accepts a BSD-compat flag.
4375         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4376         #   nm: unknown option "B" ignored
4377         # Tru64's nm complains that /dev/null is an invalid object file
4378         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4379         */dev/null* | *'Invalid file or object type'*)
4380           lt_cv_path_NM="$tmp_nm -B"
4381           break
4382           ;;
4383         *)
4384           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4385           */dev/null*)
4386             lt_cv_path_NM="$tmp_nm -p"
4387             break
4388             ;;
4389           *)
4390             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4391             continue # so that we can try to find one that supports BSD flags
4392             ;;
4393           esac
4394           ;;
4395         esac
4396       fi
4397     done
4398     IFS="$lt_save_ifs"
4399   done
4400   : ${lt_cv_path_NM=no}
4401 fi
4402 fi
4403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4404 $as_echo "$lt_cv_path_NM" >&6; }
4405 if test "$lt_cv_path_NM" != "no"; then
4406   NM="$lt_cv_path_NM"
4407 else
4408   # Didn't find any BSD compatible name lister, look for dumpbin.
4409   if test -n "$ac_tool_prefix"; then
4410   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4411   do
4412     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4413 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4415 $as_echo_n "checking for $ac_word... " >&6; }
4416 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4417   $as_echo_n "(cached) " >&6
4418 else
4419   if test -n "$DUMPBIN"; then
4420   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4421 else
4422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4423 for as_dir in $PATH
4424 do
4425   IFS=$as_save_IFS
4426   test -z "$as_dir" && as_dir=.
4427     for ac_exec_ext in '' $ac_executable_extensions; do
4428   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4429     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4430     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4431     break 2
4432   fi
4433 done
4434   done
4435 IFS=$as_save_IFS
4436
4437 fi
4438 fi
4439 DUMPBIN=$ac_cv_prog_DUMPBIN
4440 if test -n "$DUMPBIN"; then
4441   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4442 $as_echo "$DUMPBIN" >&6; }
4443 else
4444   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4445 $as_echo "no" >&6; }
4446 fi
4447
4448
4449     test -n "$DUMPBIN" && break
4450   done
4451 fi
4452 if test -z "$DUMPBIN"; then
4453   ac_ct_DUMPBIN=$DUMPBIN
4454   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4455 do
4456   # Extract the first word of "$ac_prog", so it can be a program name with args.
4457 set dummy $ac_prog; ac_word=$2
4458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4459 $as_echo_n "checking for $ac_word... " >&6; }
4460 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4461   $as_echo_n "(cached) " >&6
4462 else
4463   if test -n "$ac_ct_DUMPBIN"; then
4464   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4465 else
4466 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4467 for as_dir in $PATH
4468 do
4469   IFS=$as_save_IFS
4470   test -z "$as_dir" && as_dir=.
4471     for ac_exec_ext in '' $ac_executable_extensions; do
4472   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4473     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4474     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4475     break 2
4476   fi
4477 done
4478   done
4479 IFS=$as_save_IFS
4480
4481 fi
4482 fi
4483 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4484 if test -n "$ac_ct_DUMPBIN"; then
4485   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4486 $as_echo "$ac_ct_DUMPBIN" >&6; }
4487 else
4488   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4489 $as_echo "no" >&6; }
4490 fi
4491
4492
4493   test -n "$ac_ct_DUMPBIN" && break
4494 done
4495
4496   if test "x$ac_ct_DUMPBIN" = x; then
4497     DUMPBIN=":"
4498   else
4499     case $cross_compiling:$ac_tool_warned in
4500 yes:)
4501 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4502 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4503 ac_tool_warned=yes ;;
4504 esac
4505     DUMPBIN=$ac_ct_DUMPBIN
4506   fi
4507 fi
4508
4509
4510   if test "$DUMPBIN" != ":"; then
4511     NM="$DUMPBIN"
4512   fi
4513 fi
4514 test -z "$NM" && NM=nm
4515
4516
4517
4518
4519
4520
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4522 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4523 if test "${lt_cv_nm_interface+set}" = set; then :
4524   $as_echo_n "(cached) " >&6
4525 else
4526   lt_cv_nm_interface="BSD nm"
4527   echo "int some_variable = 0;" > conftest.$ac_ext
4528   (eval echo "\"\$as_me:4528: $ac_compile\"" >&5)
4529   (eval "$ac_compile" 2>conftest.err)
4530   cat conftest.err >&5
4531   (eval echo "\"\$as_me:4531: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4532   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4533   cat conftest.err >&5
4534   (eval echo "\"\$as_me:4534: output\"" >&5)
4535   cat conftest.out >&5
4536   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4537     lt_cv_nm_interface="MS dumpbin"
4538   fi
4539   rm -f conftest*
4540 fi
4541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4542 $as_echo "$lt_cv_nm_interface" >&6; }
4543
4544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4545 $as_echo_n "checking whether ln -s works... " >&6; }
4546 LN_S=$as_ln_s
4547 if test "$LN_S" = "ln -s"; then
4548   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4549 $as_echo "yes" >&6; }
4550 else
4551   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4552 $as_echo "no, using $LN_S" >&6; }
4553 fi
4554
4555 # find the maximum length of command line arguments
4556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4557 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4558 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4559   $as_echo_n "(cached) " >&6
4560 else
4561     i=0
4562   teststring="ABCD"
4563
4564   case $build_os in
4565   msdosdjgpp*)
4566     # On DJGPP, this test can blow up pretty badly due to problems in libc
4567     # (any single argument exceeding 2000 bytes causes a buffer overrun
4568     # during glob expansion).  Even if it were fixed, the result of this
4569     # check would be larger than it should be.
4570     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4571     ;;
4572
4573   gnu*)
4574     # Under GNU Hurd, this test is not required because there is
4575     # no limit to the length of command line arguments.
4576     # Libtool will interpret -1 as no limit whatsoever
4577     lt_cv_sys_max_cmd_len=-1;
4578     ;;
4579
4580   cygwin* | mingw* | cegcc*)
4581     # On Win9x/ME, this test blows up -- it succeeds, but takes
4582     # about 5 minutes as the teststring grows exponentially.
4583     # Worse, since 9x/ME are not pre-emptively multitasking,
4584     # you end up with a "frozen" computer, even though with patience
4585     # the test eventually succeeds (with a max line length of 256k).
4586     # Instead, let's just punt: use the minimum linelength reported by
4587     # all of the supported platforms: 8192 (on NT/2K/XP).
4588     lt_cv_sys_max_cmd_len=8192;
4589     ;;
4590
4591   amigaos*)
4592     # On AmigaOS with pdksh, this test takes hours, literally.
4593     # So we just punt and use a minimum line length of 8192.
4594     lt_cv_sys_max_cmd_len=8192;
4595     ;;
4596
4597   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4598     # This has been around since 386BSD, at least.  Likely further.
4599     if test -x /sbin/sysctl; then
4600       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4601     elif test -x /usr/sbin/sysctl; then
4602       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4603     else
4604       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
4605     fi
4606     # And add a safety zone
4607     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4608     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4609     ;;
4610
4611   interix*)
4612     # We know the value 262144 and hardcode it with a safety zone (like BSD)
4613     lt_cv_sys_max_cmd_len=196608
4614     ;;
4615
4616   osf*)
4617     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4618     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4619     # nice to cause kernel panics so lets avoid the loop below.
4620     # First set a reasonable default.
4621     lt_cv_sys_max_cmd_len=16384
4622     #
4623     if test -x /sbin/sysconfig; then
4624       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4625         *1*) lt_cv_sys_max_cmd_len=-1 ;;
4626       esac
4627     fi
4628     ;;
4629   sco3.2v5*)
4630     lt_cv_sys_max_cmd_len=102400
4631     ;;
4632   sysv5* | sco5v6* | sysv4.2uw2*)
4633     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4634     if test -n "$kargmax"; then
4635       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
4636     else
4637       lt_cv_sys_max_cmd_len=32768
4638     fi
4639     ;;
4640   *)
4641     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4642     if test -n "$lt_cv_sys_max_cmd_len"; then
4643       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4644       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4645     else
4646       # Make teststring a little bigger before we do anything with it.
4647       # a 1K string should be a reasonable start.
4648       for i in 1 2 3 4 5 6 7 8 ; do
4649         teststring=$teststring$teststring
4650       done
4651       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4652       # If test is not a shell built-in, we'll probably end up computing a
4653       # maximum length that is only half of the actual maximum length, but
4654       # we can't tell.
4655       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4656                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4657               test $i != 17 # 1/2 MB should be enough
4658       do
4659         i=`expr $i + 1`
4660         teststring=$teststring$teststring
4661       done
4662       # Only check the string length outside the loop.
4663       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4664       teststring=
4665       # Add a significant safety factor because C++ compilers can tack on
4666       # massive amounts of additional arguments before passing them to the
4667       # linker.  It appears as though 1/2 is a usable value.
4668       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4669     fi
4670     ;;
4671   esac
4672
4673 fi
4674
4675 if test -n $lt_cv_sys_max_cmd_len ; then
4676   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4677 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4678 else
4679   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4680 $as_echo "none" >&6; }
4681 fi
4682 max_cmd_len=$lt_cv_sys_max_cmd_len
4683
4684
4685
4686
4687
4688
4689 : ${CP="cp -f"}
4690 : ${MV="mv -f"}
4691 : ${RM="rm -f"}
4692
4693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4694 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4695 # Try some XSI features
4696 xsi_shell=no
4697 ( _lt_dummy="a/b/c"
4698   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4699       = c,a/b,, \
4700     && eval 'test $(( 1 + 1 )) -eq 2 \
4701     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4702   && xsi_shell=yes
4703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4704 $as_echo "$xsi_shell" >&6; }
4705
4706
4707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4708 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4709 lt_shell_append=no
4710 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4711     >/dev/null 2>&1 \
4712   && lt_shell_append=yes
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4714 $as_echo "$lt_shell_append" >&6; }
4715
4716
4717 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4718   lt_unset=unset
4719 else
4720   lt_unset=false
4721 fi
4722
4723
4724
4725
4726
4727 # test EBCDIC or ASCII
4728 case `echo X|tr X '\101'` in
4729  A) # ASCII based system
4730     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4731   lt_SP2NL='tr \040 \012'
4732   lt_NL2SP='tr \015\012 \040\040'
4733   ;;
4734  *) # EBCDIC based system
4735   lt_SP2NL='tr \100 \n'
4736   lt_NL2SP='tr \r\n \100\100'
4737   ;;
4738 esac
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4749 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4750 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4751   $as_echo_n "(cached) " >&6
4752 else
4753   lt_cv_ld_reload_flag='-r'
4754 fi
4755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4756 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4757 reload_flag=$lt_cv_ld_reload_flag
4758 case $reload_flag in
4759 "" | " "*) ;;
4760 *) reload_flag=" $reload_flag" ;;
4761 esac
4762 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4763 case $host_os in
4764   darwin*)
4765     if test "$GCC" = yes; then
4766       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4767     else
4768       reload_cmds='$LD$reload_flag -o $output$reload_objs'
4769     fi
4770     ;;
4771 esac
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781 if test -n "$ac_tool_prefix"; then
4782   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4783 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4785 $as_echo_n "checking for $ac_word... " >&6; }
4786 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4787   $as_echo_n "(cached) " >&6
4788 else
4789   if test -n "$OBJDUMP"; then
4790   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4791 else
4792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4793 for as_dir in $PATH
4794 do
4795   IFS=$as_save_IFS
4796   test -z "$as_dir" && as_dir=.
4797     for ac_exec_ext in '' $ac_executable_extensions; do
4798   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4799     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4800     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4801     break 2
4802   fi
4803 done
4804   done
4805 IFS=$as_save_IFS
4806
4807 fi
4808 fi
4809 OBJDUMP=$ac_cv_prog_OBJDUMP
4810 if test -n "$OBJDUMP"; then
4811   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4812 $as_echo "$OBJDUMP" >&6; }
4813 else
4814   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4815 $as_echo "no" >&6; }
4816 fi
4817
4818
4819 fi
4820 if test -z "$ac_cv_prog_OBJDUMP"; then
4821   ac_ct_OBJDUMP=$OBJDUMP
4822   # Extract the first word of "objdump", so it can be a program name with args.
4823 set dummy objdump; ac_word=$2
4824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4825 $as_echo_n "checking for $ac_word... " >&6; }
4826 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4827   $as_echo_n "(cached) " >&6
4828 else
4829   if test -n "$ac_ct_OBJDUMP"; then
4830   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4831 else
4832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4833 for as_dir in $PATH
4834 do
4835   IFS=$as_save_IFS
4836   test -z "$as_dir" && as_dir=.
4837     for ac_exec_ext in '' $ac_executable_extensions; do
4838   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4839     ac_cv_prog_ac_ct_OBJDUMP="objdump"
4840     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4841     break 2
4842   fi
4843 done
4844   done
4845 IFS=$as_save_IFS
4846
4847 fi
4848 fi
4849 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4850 if test -n "$ac_ct_OBJDUMP"; then
4851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4852 $as_echo "$ac_ct_OBJDUMP" >&6; }
4853 else
4854   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4855 $as_echo "no" >&6; }
4856 fi
4857
4858   if test "x$ac_ct_OBJDUMP" = x; then
4859     OBJDUMP="false"
4860   else
4861     case $cross_compiling:$ac_tool_warned in
4862 yes:)
4863 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4864 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4865 ac_tool_warned=yes ;;
4866 esac
4867     OBJDUMP=$ac_ct_OBJDUMP
4868   fi
4869 else
4870   OBJDUMP="$ac_cv_prog_OBJDUMP"
4871 fi
4872
4873 test -z "$OBJDUMP" && OBJDUMP=objdump
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4884 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4885 if test "${lt_cv_deplibs_check_method+set}" = set; then :
4886   $as_echo_n "(cached) " >&6
4887 else
4888   lt_cv_file_magic_cmd='$MAGIC_CMD'
4889 lt_cv_file_magic_test_file=
4890 lt_cv_deplibs_check_method='unknown'
4891 # Need to set the preceding variable on all platforms that support
4892 # interlibrary dependencies.
4893 # 'none' -- dependencies not supported.
4894 # `unknown' -- same as none, but documents that we really don't know.
4895 # 'pass_all' -- all dependencies passed with no checks.
4896 # 'test_compile' -- check by making test program.
4897 # 'file_magic [[regex]]' -- check by looking for files in library path
4898 # which responds to the $file_magic_cmd with a given extended regex.
4899 # If you have `file' or equivalent on your system and you're not sure
4900 # whether `pass_all' will *always* work, you probably want this one.
4901
4902 case $host_os in
4903 aix[4-9]*)
4904   lt_cv_deplibs_check_method=pass_all
4905   ;;
4906
4907 beos*)
4908   lt_cv_deplibs_check_method=pass_all
4909   ;;
4910
4911 bsdi[45]*)
4912   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4913   lt_cv_file_magic_cmd='/usr/bin/file -L'
4914   lt_cv_file_magic_test_file=/shlib/libc.so
4915   ;;
4916
4917 cygwin*)
4918   # func_win32_libid is a shell function defined in ltmain.sh
4919   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4920   lt_cv_file_magic_cmd='func_win32_libid'
4921   ;;
4922
4923 mingw* | pw32*)
4924   # Base MSYS/MinGW do not provide the 'file' command needed by
4925   # func_win32_libid shell function, so use a weaker test based on 'objdump',
4926   # unless we find 'file', for example because we are cross-compiling.
4927   if ( file / ) >/dev/null 2>&1; then
4928     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4929     lt_cv_file_magic_cmd='func_win32_libid'
4930   else
4931     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4932     lt_cv_file_magic_cmd='$OBJDUMP -f'
4933   fi
4934   ;;
4935
4936 cegcc)
4937   # use the weaker test based on 'objdump'. See mingw*.
4938   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4939   lt_cv_file_magic_cmd='$OBJDUMP -f'
4940   ;;
4941
4942 darwin* | rhapsody*)
4943   lt_cv_deplibs_check_method=pass_all
4944   ;;
4945
4946 freebsd* | dragonfly*)
4947   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4948     case $host_cpu in
4949     i*86 )
4950       # Not sure whether the presence of OpenBSD here was a mistake.
4951       # Let's accept both of them until this is cleared up.
4952       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4953       lt_cv_file_magic_cmd=/usr/bin/file
4954       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4955       ;;
4956     esac
4957   else
4958     lt_cv_deplibs_check_method=pass_all
4959   fi
4960   ;;
4961
4962 gnu*)
4963   lt_cv_deplibs_check_method=pass_all
4964   ;;
4965
4966 hpux10.20* | hpux11*)
4967   lt_cv_file_magic_cmd=/usr/bin/file
4968   case $host_cpu in
4969   ia64*)
4970     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4971     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4972     ;;
4973   hppa*64*)
4974     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]'
4975     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4976     ;;
4977   *)
4978     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4979     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4980     ;;
4981   esac
4982   ;;
4983
4984 interix[3-9]*)
4985   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4986   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4987   ;;
4988
4989 irix5* | irix6* | nonstopux*)
4990   case $LD in
4991   *-32|*"-32 ") libmagic=32-bit;;
4992   *-n32|*"-n32 ") libmagic=N32;;
4993   *-64|*"-64 ") libmagic=64-bit;;
4994   *) libmagic=never-match;;
4995   esac
4996   lt_cv_deplibs_check_method=pass_all
4997   ;;
4998
4999 # This must be Linux ELF.
5000 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5001   lt_cv_deplibs_check_method=pass_all
5002   ;;
5003
5004 netbsd* | netbsdelf*-gnu)
5005   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5006     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5007   else
5008     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5009   fi
5010   ;;
5011
5012 newos6*)
5013   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5014   lt_cv_file_magic_cmd=/usr/bin/file
5015   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5016   ;;
5017
5018 *nto* | *qnx*)
5019   lt_cv_deplibs_check_method=pass_all
5020   ;;
5021
5022 openbsd*)
5023   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5024     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5025   else
5026     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5027   fi
5028   ;;
5029
5030 osf3* | osf4* | osf5*)
5031   lt_cv_deplibs_check_method=pass_all
5032   ;;
5033
5034 rdos*)
5035   lt_cv_deplibs_check_method=pass_all
5036   ;;
5037
5038 solaris*)
5039   lt_cv_deplibs_check_method=pass_all
5040   ;;
5041
5042 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5043   lt_cv_deplibs_check_method=pass_all
5044   ;;
5045
5046 sysv4 | sysv4.3*)
5047   case $host_vendor in
5048   motorola)
5049     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]'
5050     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5051     ;;
5052   ncr)
5053     lt_cv_deplibs_check_method=pass_all
5054     ;;
5055   sequent)
5056     lt_cv_file_magic_cmd='/bin/file'
5057     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5058     ;;
5059   sni)
5060     lt_cv_file_magic_cmd='/bin/file'
5061     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5062     lt_cv_file_magic_test_file=/lib/libc.so
5063     ;;
5064   siemens)
5065     lt_cv_deplibs_check_method=pass_all
5066     ;;
5067   pc)
5068     lt_cv_deplibs_check_method=pass_all
5069     ;;
5070   esac
5071   ;;
5072
5073 tpf*)
5074   lt_cv_deplibs_check_method=pass_all
5075   ;;
5076 esac
5077
5078 fi
5079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5080 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5081 file_magic_cmd=$lt_cv_file_magic_cmd
5082 deplibs_check_method=$lt_cv_deplibs_check_method
5083 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096 if test -n "$ac_tool_prefix"; then
5097   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5098 set dummy ${ac_tool_prefix}ar; ac_word=$2
5099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5100 $as_echo_n "checking for $ac_word... " >&6; }
5101 if test "${ac_cv_prog_AR+set}" = set; then :
5102   $as_echo_n "(cached) " >&6
5103 else
5104   if test -n "$AR"; then
5105   ac_cv_prog_AR="$AR" # Let the user override the test.
5106 else
5107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5108 for as_dir in $PATH
5109 do
5110   IFS=$as_save_IFS
5111   test -z "$as_dir" && as_dir=.
5112     for ac_exec_ext in '' $ac_executable_extensions; do
5113   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5114     ac_cv_prog_AR="${ac_tool_prefix}ar"
5115     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5116     break 2
5117   fi
5118 done
5119   done
5120 IFS=$as_save_IFS
5121
5122 fi
5123 fi
5124 AR=$ac_cv_prog_AR
5125 if test -n "$AR"; then
5126   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5127 $as_echo "$AR" >&6; }
5128 else
5129   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5130 $as_echo "no" >&6; }
5131 fi
5132
5133
5134 fi
5135 if test -z "$ac_cv_prog_AR"; then
5136   ac_ct_AR=$AR
5137   # Extract the first word of "ar", so it can be a program name with args.
5138 set dummy ar; ac_word=$2
5139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5140 $as_echo_n "checking for $ac_word... " >&6; }
5141 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5142   $as_echo_n "(cached) " >&6
5143 else
5144   if test -n "$ac_ct_AR"; then
5145   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5146 else
5147 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5148 for as_dir in $PATH
5149 do
5150   IFS=$as_save_IFS
5151   test -z "$as_dir" && as_dir=.
5152     for ac_exec_ext in '' $ac_executable_extensions; do
5153   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5154     ac_cv_prog_ac_ct_AR="ar"
5155     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5156     break 2
5157   fi
5158 done
5159   done
5160 IFS=$as_save_IFS
5161
5162 fi
5163 fi
5164 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5165 if test -n "$ac_ct_AR"; then
5166   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5167 $as_echo "$ac_ct_AR" >&6; }
5168 else
5169   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5170 $as_echo "no" >&6; }
5171 fi
5172
5173   if test "x$ac_ct_AR" = x; then
5174     AR="false"
5175   else
5176     case $cross_compiling:$ac_tool_warned in
5177 yes:)
5178 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5179 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5180 ac_tool_warned=yes ;;
5181 esac
5182     AR=$ac_ct_AR
5183   fi
5184 else
5185   AR="$ac_cv_prog_AR"
5186 fi
5187
5188 test -z "$AR" && AR=ar
5189 test -z "$AR_FLAGS" && AR_FLAGS=cru
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201 if test -n "$ac_tool_prefix"; then
5202   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5203 set dummy ${ac_tool_prefix}strip; ac_word=$2
5204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5205 $as_echo_n "checking for $ac_word... " >&6; }
5206 if test "${ac_cv_prog_STRIP+set}" = set; then :
5207   $as_echo_n "(cached) " >&6
5208 else
5209   if test -n "$STRIP"; then
5210   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5211 else
5212 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5213 for as_dir in $PATH
5214 do
5215   IFS=$as_save_IFS
5216   test -z "$as_dir" && as_dir=.
5217     for ac_exec_ext in '' $ac_executable_extensions; do
5218   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5219     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5220     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5221     break 2
5222   fi
5223 done
5224   done
5225 IFS=$as_save_IFS
5226
5227 fi
5228 fi
5229 STRIP=$ac_cv_prog_STRIP
5230 if test -n "$STRIP"; then
5231   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5232 $as_echo "$STRIP" >&6; }
5233 else
5234   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5235 $as_echo "no" >&6; }
5236 fi
5237
5238
5239 fi
5240 if test -z "$ac_cv_prog_STRIP"; then
5241   ac_ct_STRIP=$STRIP
5242   # Extract the first word of "strip", so it can be a program name with args.
5243 set dummy strip; ac_word=$2
5244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5245 $as_echo_n "checking for $ac_word... " >&6; }
5246 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5247   $as_echo_n "(cached) " >&6
5248 else
5249   if test -n "$ac_ct_STRIP"; then
5250   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5251 else
5252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5253 for as_dir in $PATH
5254 do
5255   IFS=$as_save_IFS
5256   test -z "$as_dir" && as_dir=.
5257     for ac_exec_ext in '' $ac_executable_extensions; do
5258   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5259     ac_cv_prog_ac_ct_STRIP="strip"
5260     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5261     break 2
5262   fi
5263 done
5264   done
5265 IFS=$as_save_IFS
5266
5267 fi
5268 fi
5269 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5270 if test -n "$ac_ct_STRIP"; then
5271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5272 $as_echo "$ac_ct_STRIP" >&6; }
5273 else
5274   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5275 $as_echo "no" >&6; }
5276 fi
5277
5278   if test "x$ac_ct_STRIP" = x; then
5279     STRIP=":"
5280   else
5281     case $cross_compiling:$ac_tool_warned in
5282 yes:)
5283 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5284 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5285 ac_tool_warned=yes ;;
5286 esac
5287     STRIP=$ac_ct_STRIP
5288   fi
5289 else
5290   STRIP="$ac_cv_prog_STRIP"
5291 fi
5292
5293 test -z "$STRIP" && STRIP=:
5294
5295
5296
5297
5298
5299
5300 if test -n "$ac_tool_prefix"; then
5301   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5302 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5304 $as_echo_n "checking for $ac_word... " >&6; }
5305 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5306   $as_echo_n "(cached) " >&6
5307 else
5308   if test -n "$RANLIB"; then
5309   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5310 else
5311 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5312 for as_dir in $PATH
5313 do
5314   IFS=$as_save_IFS
5315   test -z "$as_dir" && as_dir=.
5316     for ac_exec_ext in '' $ac_executable_extensions; do
5317   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5318     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5319     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5320     break 2
5321   fi
5322 done
5323   done
5324 IFS=$as_save_IFS
5325
5326 fi
5327 fi
5328 RANLIB=$ac_cv_prog_RANLIB
5329 if test -n "$RANLIB"; then
5330   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5331 $as_echo "$RANLIB" >&6; }
5332 else
5333   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5334 $as_echo "no" >&6; }
5335 fi
5336
5337
5338 fi
5339 if test -z "$ac_cv_prog_RANLIB"; then
5340   ac_ct_RANLIB=$RANLIB
5341   # Extract the first word of "ranlib", so it can be a program name with args.
5342 set dummy ranlib; ac_word=$2
5343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5344 $as_echo_n "checking for $ac_word... " >&6; }
5345 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5346   $as_echo_n "(cached) " >&6
5347 else
5348   if test -n "$ac_ct_RANLIB"; then
5349   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5350 else
5351 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5352 for as_dir in $PATH
5353 do
5354   IFS=$as_save_IFS
5355   test -z "$as_dir" && as_dir=.
5356     for ac_exec_ext in '' $ac_executable_extensions; do
5357   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5358     ac_cv_prog_ac_ct_RANLIB="ranlib"
5359     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5360     break 2
5361   fi
5362 done
5363   done
5364 IFS=$as_save_IFS
5365
5366 fi
5367 fi
5368 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5369 if test -n "$ac_ct_RANLIB"; then
5370   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5371 $as_echo "$ac_ct_RANLIB" >&6; }
5372 else
5373   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5374 $as_echo "no" >&6; }
5375 fi
5376
5377   if test "x$ac_ct_RANLIB" = x; then
5378     RANLIB=":"
5379   else
5380     case $cross_compiling:$ac_tool_warned in
5381 yes:)
5382 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5383 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5384 ac_tool_warned=yes ;;
5385 esac
5386     RANLIB=$ac_ct_RANLIB
5387   fi
5388 else
5389   RANLIB="$ac_cv_prog_RANLIB"
5390 fi
5391
5392 test -z "$RANLIB" && RANLIB=:
5393
5394
5395
5396
5397
5398
5399 # Determine commands to create old-style static archives.
5400 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5401 old_postinstall_cmds='chmod 644 $oldlib'
5402 old_postuninstall_cmds=
5403
5404 if test -n "$RANLIB"; then
5405   case $host_os in
5406   openbsd*)
5407     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5408     ;;
5409   *)
5410     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5411     ;;
5412   esac
5413   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5414 fi
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449 # If no C compiler was specified, use CC.
5450 LTCC=${LTCC-"$CC"}
5451
5452 # If no C compiler flags were specified, use CFLAGS.
5453 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5454
5455 # Allow CC to be a program name with arguments.
5456 compiler=$CC
5457
5458
5459 # Check for command to grab the raw symbol name followed by C symbol from nm.
5460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5461 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5462 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5463   $as_echo_n "(cached) " >&6
5464 else
5465
5466 # These are sane defaults that work on at least a few old systems.
5467 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5468
5469 # Character class describing NM global symbol codes.
5470 symcode='[BCDEGRST]'
5471
5472 # Regexp to match symbols that can be accessed directly from C.
5473 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5474
5475 # Define system-specific variables.
5476 case $host_os in
5477 aix*)
5478   symcode='[BCDT]'
5479   ;;
5480 cygwin* | mingw* | pw32* | cegcc*)
5481   symcode='[ABCDGISTW]'
5482   ;;
5483 hpux*)
5484   if test "$host_cpu" = ia64; then
5485     symcode='[ABCDEGRST]'
5486   fi
5487   ;;
5488 irix* | nonstopux*)
5489   symcode='[BCDEGRST]'
5490   ;;
5491 osf*)
5492   symcode='[BCDEGQRST]'
5493   ;;
5494 solaris*)
5495   symcode='[BDRT]'
5496   ;;
5497 sco3.2v5*)
5498   symcode='[DT]'
5499   ;;
5500 sysv4.2uw2*)
5501   symcode='[DT]'
5502   ;;
5503 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5504   symcode='[ABDT]'
5505   ;;
5506 sysv4)
5507   symcode='[DFNSTU]'
5508   ;;
5509 esac
5510
5511 # If we're using GNU nm, then use its standard symbol codes.
5512 case `$NM -V 2>&1` in
5513 *GNU* | *'with BFD'*)
5514   symcode='[ABCDGIRSTW]' ;;
5515 esac
5516
5517 # Transform an extracted symbol line into a proper C declaration.
5518 # Some systems (esp. on ia64) link data and code symbols differently,
5519 # so use this general approach.
5520 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5521
5522 # Transform an extracted symbol line into symbol name and symbol address
5523 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5524 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'"
5525
5526 # Handle CRLF in mingw tool chain
5527 opt_cr=
5528 case $build_os in
5529 mingw*)
5530   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5531   ;;
5532 esac
5533
5534 # Try without a prefix underscore, then with it.
5535 for ac_symprfx in "" "_"; do
5536
5537   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5538   symxfrm="\\1 $ac_symprfx\\2 \\2"
5539
5540   # Write the raw and C identifiers.
5541   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5542     # Fake it for dumpbin and say T for any non-static function
5543     # and D for any global variable.
5544     # Also find C++ and __fastcall symbols from MSVC++,
5545     # which start with @ or ?.
5546     lt_cv_sys_global_symbol_pipe="$AWK '"\
5547 "     {last_section=section; section=\$ 3};"\
5548 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5549 "     \$ 0!~/External *\|/{next};"\
5550 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5551 "     {if(hide[section]) next};"\
5552 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5553 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5554 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5555 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5556 "     ' prfx=^$ac_symprfx"
5557   else
5558     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5559   fi
5560
5561   # Check to see that the pipe works correctly.
5562   pipe_works=no
5563
5564   rm -f conftest*
5565   cat > conftest.$ac_ext <<_LT_EOF
5566 #ifdef __cplusplus
5567 extern "C" {
5568 #endif
5569 char nm_test_var;
5570 void nm_test_func(void);
5571 void nm_test_func(void){}
5572 #ifdef __cplusplus
5573 }
5574 #endif
5575 int main(){nm_test_var='a';nm_test_func();return(0);}
5576 _LT_EOF
5577
5578   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5579   (eval $ac_compile) 2>&5
5580   ac_status=$?
5581   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5582   test $ac_status = 0; }; then
5583     # Now try to grab the symbols.
5584     nlist=conftest.nm
5585     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5586   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5587   ac_status=$?
5588   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5589   test $ac_status = 0; } && test -s "$nlist"; then
5590       # Try sorting and uniquifying the output.
5591       if sort "$nlist" | uniq > "$nlist"T; then
5592         mv -f "$nlist"T "$nlist"
5593       else
5594         rm -f "$nlist"T
5595       fi
5596
5597       # Make sure that we snagged all the symbols we need.
5598       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5599         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5600           cat <<_LT_EOF > conftest.$ac_ext
5601 #ifdef __cplusplus
5602 extern "C" {
5603 #endif
5604
5605 _LT_EOF
5606           # Now generate the symbol file.
5607           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5608
5609           cat <<_LT_EOF >> conftest.$ac_ext
5610
5611 /* The mapping between symbol names and symbols.  */
5612 const struct {
5613   const char *name;
5614   void       *address;
5615 }
5616 lt__PROGRAM__LTX_preloaded_symbols[] =
5617 {
5618   { "@PROGRAM@", (void *) 0 },
5619 _LT_EOF
5620           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5621           cat <<\_LT_EOF >> conftest.$ac_ext
5622   {0, (void *) 0}
5623 };
5624
5625 /* This works around a problem in FreeBSD linker */
5626 #ifdef FREEBSD_WORKAROUND
5627 static const void *lt_preloaded_setup() {
5628   return lt__PROGRAM__LTX_preloaded_symbols;
5629 }
5630 #endif
5631
5632 #ifdef __cplusplus
5633 }
5634 #endif
5635 _LT_EOF
5636           # Now try linking the two files.
5637           mv conftest.$ac_objext conftstm.$ac_objext
5638           lt_save_LIBS="$LIBS"
5639           lt_save_CFLAGS="$CFLAGS"
5640           LIBS="conftstm.$ac_objext"
5641           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5642           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5643   (eval $ac_link) 2>&5
5644   ac_status=$?
5645   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5646   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5647             pipe_works=yes
5648           fi
5649           LIBS="$lt_save_LIBS"
5650           CFLAGS="$lt_save_CFLAGS"
5651         else
5652           echo "cannot find nm_test_func in $nlist" >&5
5653         fi
5654       else
5655         echo "cannot find nm_test_var in $nlist" >&5
5656       fi
5657     else
5658       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5659     fi
5660   else
5661     echo "$progname: failed program was:" >&5
5662     cat conftest.$ac_ext >&5
5663   fi
5664   rm -rf conftest* conftst*
5665
5666   # Do not use the global_symbol_pipe unless it works.
5667   if test "$pipe_works" = yes; then
5668     break
5669   else
5670     lt_cv_sys_global_symbol_pipe=
5671   fi
5672 done
5673
5674 fi
5675
5676 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5677   lt_cv_sys_global_symbol_to_cdecl=
5678 fi
5679 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5680   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5681 $as_echo "failed" >&6; }
5682 else
5683   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5684 $as_echo "ok" >&6; }
5685 fi
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709 # Check whether --enable-libtool-lock was given.
5710 if test "${enable_libtool_lock+set}" = set; then :
5711   enableval=$enable_libtool_lock;
5712 fi
5713
5714 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5715
5716 # Some flags need to be propagated to the compiler or linker for good
5717 # libtool support.
5718 case $host in
5719 ia64-*-hpux*)
5720   # Find out which ABI we are using.
5721   echo 'int i;' > conftest.$ac_ext
5722   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5723   (eval $ac_compile) 2>&5
5724   ac_status=$?
5725   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5726   test $ac_status = 0; }; then
5727     case `/usr/bin/file conftest.$ac_objext` in
5728       *ELF-32*)
5729         HPUX_IA64_MODE="32"
5730         ;;
5731       *ELF-64*)
5732         HPUX_IA64_MODE="64"
5733         ;;
5734     esac
5735   fi
5736   rm -rf conftest*
5737   ;;
5738 *-*-irix6*)
5739   # Find out which ABI we are using.
5740   echo '#line 5740 "configure"' > conftest.$ac_ext
5741   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5742   (eval $ac_compile) 2>&5
5743   ac_status=$?
5744   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5745   test $ac_status = 0; }; then
5746     if test "$lt_cv_prog_gnu_ld" = yes; then
5747       case `/usr/bin/file conftest.$ac_objext` in
5748         *32-bit*)
5749           LD="${LD-ld} -melf32bsmip"
5750           ;;
5751         *N32*)
5752           LD="${LD-ld} -melf32bmipn32"
5753           ;;
5754         *64-bit*)
5755           LD="${LD-ld} -melf64bmip"
5756         ;;
5757       esac
5758     else
5759       case `/usr/bin/file conftest.$ac_objext` in
5760         *32-bit*)
5761           LD="${LD-ld} -32"
5762           ;;
5763         *N32*)
5764           LD="${LD-ld} -n32"
5765           ;;
5766         *64-bit*)
5767           LD="${LD-ld} -64"
5768           ;;
5769       esac
5770     fi
5771   fi
5772   rm -rf conftest*
5773   ;;
5774
5775 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5776 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5777   # Find out which ABI we are using.
5778   echo 'int i;' > conftest.$ac_ext
5779   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5780   (eval $ac_compile) 2>&5
5781   ac_status=$?
5782   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5783   test $ac_status = 0; }; then
5784     case `/usr/bin/file conftest.o` in
5785       *32-bit*)
5786         case $host in
5787           x86_64-*kfreebsd*-gnu)
5788             LD="${LD-ld} -m elf_i386_fbsd"
5789             ;;
5790           x86_64-*linux*)
5791             LD="${LD-ld} -m elf_i386"
5792             ;;
5793           ppc64-*linux*|powerpc64-*linux*)
5794             LD="${LD-ld} -m elf32ppclinux"
5795             ;;
5796           s390x-*linux*)
5797             LD="${LD-ld} -m elf_s390"
5798             ;;
5799           sparc64-*linux*)
5800             LD="${LD-ld} -m elf32_sparc"
5801             ;;
5802         esac
5803         ;;
5804       *64-bit*)
5805         case $host in
5806           x86_64-*kfreebsd*-gnu)
5807             LD="${LD-ld} -m elf_x86_64_fbsd"
5808             ;;
5809           x86_64-*linux*)
5810             LD="${LD-ld} -m elf_x86_64"
5811             ;;
5812           ppc*-*linux*|powerpc*-*linux*)
5813             LD="${LD-ld} -m elf64ppc"
5814             ;;
5815           s390*-*linux*|s390*-*tpf*)
5816             LD="${LD-ld} -m elf64_s390"
5817             ;;
5818           sparc*-*linux*)
5819             LD="${LD-ld} -m elf64_sparc"
5820             ;;
5821         esac
5822         ;;
5823     esac
5824   fi
5825   rm -rf conftest*
5826   ;;
5827
5828 *-*-sco3.2v5*)
5829   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5830   SAVE_CFLAGS="$CFLAGS"
5831   CFLAGS="$CFLAGS -belf"
5832   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5833 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5834 if test "${lt_cv_cc_needs_belf+set}" = set; then :
5835   $as_echo_n "(cached) " >&6
5836 else
5837   ac_ext=c
5838 ac_cpp='$CPP $CPPFLAGS'
5839 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5840 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5841 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5842
5843      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5844 /* end confdefs.h.  */
5845
5846 int
5847 main ()
5848 {
5849
5850   ;
5851   return 0;
5852 }
5853 _ACEOF
5854 if ac_fn_c_try_link "$LINENO"; then :
5855   lt_cv_cc_needs_belf=yes
5856 else
5857   lt_cv_cc_needs_belf=no
5858 fi
5859 rm -f core conftest.err conftest.$ac_objext \
5860     conftest$ac_exeext conftest.$ac_ext
5861      ac_ext=c
5862 ac_cpp='$CPP $CPPFLAGS'
5863 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5864 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5865 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5866
5867 fi
5868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5869 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5870   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5871     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5872     CFLAGS="$SAVE_CFLAGS"
5873   fi
5874   ;;
5875 sparc*-*solaris*)
5876   # Find out which ABI we are using.
5877   echo 'int i;' > conftest.$ac_ext
5878   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5879   (eval $ac_compile) 2>&5
5880   ac_status=$?
5881   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5882   test $ac_status = 0; }; then
5883     case `/usr/bin/file conftest.o` in
5884     *64-bit*)
5885       case $lt_cv_prog_gnu_ld in
5886       yes*) LD="${LD-ld} -m elf64_sparc" ;;
5887       *)
5888         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5889           LD="${LD-ld} -64"
5890         fi
5891         ;;
5892       esac
5893       ;;
5894     esac
5895   fi
5896   rm -rf conftest*
5897   ;;
5898 esac
5899
5900 need_locks="$enable_libtool_lock"
5901
5902
5903   case $host_os in
5904     rhapsody* | darwin*)
5905     if test -n "$ac_tool_prefix"; then
5906   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5907 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5909 $as_echo_n "checking for $ac_word... " >&6; }
5910 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5911   $as_echo_n "(cached) " >&6
5912 else
5913   if test -n "$DSYMUTIL"; then
5914   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5915 else
5916 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5917 for as_dir in $PATH
5918 do
5919   IFS=$as_save_IFS
5920   test -z "$as_dir" && as_dir=.
5921     for ac_exec_ext in '' $ac_executable_extensions; do
5922   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5923     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5924     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5925     break 2
5926   fi
5927 done
5928   done
5929 IFS=$as_save_IFS
5930
5931 fi
5932 fi
5933 DSYMUTIL=$ac_cv_prog_DSYMUTIL
5934 if test -n "$DSYMUTIL"; then
5935   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5936 $as_echo "$DSYMUTIL" >&6; }
5937 else
5938   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5939 $as_echo "no" >&6; }
5940 fi
5941
5942
5943 fi
5944 if test -z "$ac_cv_prog_DSYMUTIL"; then
5945   ac_ct_DSYMUTIL=$DSYMUTIL
5946   # Extract the first word of "dsymutil", so it can be a program name with args.
5947 set dummy dsymutil; ac_word=$2
5948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5949 $as_echo_n "checking for $ac_word... " >&6; }
5950 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5951   $as_echo_n "(cached) " >&6
5952 else
5953   if test -n "$ac_ct_DSYMUTIL"; then
5954   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5955 else
5956 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5957 for as_dir in $PATH
5958 do
5959   IFS=$as_save_IFS
5960   test -z "$as_dir" && as_dir=.
5961     for ac_exec_ext in '' $ac_executable_extensions; do
5962   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5963     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5964     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5965     break 2
5966   fi
5967 done
5968   done
5969 IFS=$as_save_IFS
5970
5971 fi
5972 fi
5973 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5974 if test -n "$ac_ct_DSYMUTIL"; then
5975   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5976 $as_echo "$ac_ct_DSYMUTIL" >&6; }
5977 else
5978   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5979 $as_echo "no" >&6; }
5980 fi
5981
5982   if test "x$ac_ct_DSYMUTIL" = x; then
5983     DSYMUTIL=":"
5984   else
5985     case $cross_compiling:$ac_tool_warned in
5986 yes:)
5987 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5988 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5989 ac_tool_warned=yes ;;
5990 esac
5991     DSYMUTIL=$ac_ct_DSYMUTIL
5992   fi
5993 else
5994   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5995 fi
5996
5997     if test -n "$ac_tool_prefix"; then
5998   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5999 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6001 $as_echo_n "checking for $ac_word... " >&6; }
6002 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6003   $as_echo_n "(cached) " >&6
6004 else
6005   if test -n "$NMEDIT"; then
6006   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6007 else
6008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6009 for as_dir in $PATH
6010 do
6011   IFS=$as_save_IFS
6012   test -z "$as_dir" && as_dir=.
6013     for ac_exec_ext in '' $ac_executable_extensions; do
6014   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6015     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6016     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6017     break 2
6018   fi
6019 done
6020   done
6021 IFS=$as_save_IFS
6022
6023 fi
6024 fi
6025 NMEDIT=$ac_cv_prog_NMEDIT
6026 if test -n "$NMEDIT"; then
6027   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6028 $as_echo "$NMEDIT" >&6; }
6029 else
6030   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6031 $as_echo "no" >&6; }
6032 fi
6033
6034
6035 fi
6036 if test -z "$ac_cv_prog_NMEDIT"; then
6037   ac_ct_NMEDIT=$NMEDIT
6038   # Extract the first word of "nmedit", so it can be a program name with args.
6039 set dummy nmedit; ac_word=$2
6040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6041 $as_echo_n "checking for $ac_word... " >&6; }
6042 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6043   $as_echo_n "(cached) " >&6
6044 else
6045   if test -n "$ac_ct_NMEDIT"; then
6046   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6047 else
6048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6049 for as_dir in $PATH
6050 do
6051   IFS=$as_save_IFS
6052   test -z "$as_dir" && as_dir=.
6053     for ac_exec_ext in '' $ac_executable_extensions; do
6054   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6055     ac_cv_prog_ac_ct_NMEDIT="nmedit"
6056     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6057     break 2
6058   fi
6059 done
6060   done
6061 IFS=$as_save_IFS
6062
6063 fi
6064 fi
6065 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6066 if test -n "$ac_ct_NMEDIT"; then
6067   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6068 $as_echo "$ac_ct_NMEDIT" >&6; }
6069 else
6070   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6071 $as_echo "no" >&6; }
6072 fi
6073
6074   if test "x$ac_ct_NMEDIT" = x; then
6075     NMEDIT=":"
6076   else
6077     case $cross_compiling:$ac_tool_warned in
6078 yes:)
6079 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6080 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6081 ac_tool_warned=yes ;;
6082 esac
6083     NMEDIT=$ac_ct_NMEDIT
6084   fi
6085 else
6086   NMEDIT="$ac_cv_prog_NMEDIT"
6087 fi
6088
6089     if test -n "$ac_tool_prefix"; then
6090   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6091 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6093 $as_echo_n "checking for $ac_word... " >&6; }
6094 if test "${ac_cv_prog_LIPO+set}" = set; then :
6095   $as_echo_n "(cached) " >&6
6096 else
6097   if test -n "$LIPO"; then
6098   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6099 else
6100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6101 for as_dir in $PATH
6102 do
6103   IFS=$as_save_IFS
6104   test -z "$as_dir" && as_dir=.
6105     for ac_exec_ext in '' $ac_executable_extensions; do
6106   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6107     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6108     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6109     break 2
6110   fi
6111 done
6112   done
6113 IFS=$as_save_IFS
6114
6115 fi
6116 fi
6117 LIPO=$ac_cv_prog_LIPO
6118 if test -n "$LIPO"; then
6119   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6120 $as_echo "$LIPO" >&6; }
6121 else
6122   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6123 $as_echo "no" >&6; }
6124 fi
6125
6126
6127 fi
6128 if test -z "$ac_cv_prog_LIPO"; then
6129   ac_ct_LIPO=$LIPO
6130   # Extract the first word of "lipo", so it can be a program name with args.
6131 set dummy lipo; ac_word=$2
6132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6133 $as_echo_n "checking for $ac_word... " >&6; }
6134 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6135   $as_echo_n "(cached) " >&6
6136 else
6137   if test -n "$ac_ct_LIPO"; then
6138   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6139 else
6140 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6141 for as_dir in $PATH
6142 do
6143   IFS=$as_save_IFS
6144   test -z "$as_dir" && as_dir=.
6145     for ac_exec_ext in '' $ac_executable_extensions; do
6146   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6147     ac_cv_prog_ac_ct_LIPO="lipo"
6148     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6149     break 2
6150   fi
6151 done
6152   done
6153 IFS=$as_save_IFS
6154
6155 fi
6156 fi
6157 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6158 if test -n "$ac_ct_LIPO"; then
6159   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6160 $as_echo "$ac_ct_LIPO" >&6; }
6161 else
6162   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6163 $as_echo "no" >&6; }
6164 fi
6165
6166   if test "x$ac_ct_LIPO" = x; then
6167     LIPO=":"
6168   else
6169     case $cross_compiling:$ac_tool_warned in
6170 yes:)
6171 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6172 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6173 ac_tool_warned=yes ;;
6174 esac
6175     LIPO=$ac_ct_LIPO
6176   fi
6177 else
6178   LIPO="$ac_cv_prog_LIPO"
6179 fi
6180
6181     if test -n "$ac_tool_prefix"; then
6182   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6183 set dummy ${ac_tool_prefix}otool; ac_word=$2
6184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6185 $as_echo_n "checking for $ac_word... " >&6; }
6186 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6187   $as_echo_n "(cached) " >&6
6188 else
6189   if test -n "$OTOOL"; then
6190   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6191 else
6192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6193 for as_dir in $PATH
6194 do
6195   IFS=$as_save_IFS
6196   test -z "$as_dir" && as_dir=.
6197     for ac_exec_ext in '' $ac_executable_extensions; do
6198   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6199     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6200     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6201     break 2
6202   fi
6203 done
6204   done
6205 IFS=$as_save_IFS
6206
6207 fi
6208 fi
6209 OTOOL=$ac_cv_prog_OTOOL
6210 if test -n "$OTOOL"; then
6211   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6212 $as_echo "$OTOOL" >&6; }
6213 else
6214   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6215 $as_echo "no" >&6; }
6216 fi
6217
6218
6219 fi
6220 if test -z "$ac_cv_prog_OTOOL"; then
6221   ac_ct_OTOOL=$OTOOL
6222   # Extract the first word of "otool", so it can be a program name with args.
6223 set dummy otool; ac_word=$2
6224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6225 $as_echo_n "checking for $ac_word... " >&6; }
6226 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6227   $as_echo_n "(cached) " >&6
6228 else
6229   if test -n "$ac_ct_OTOOL"; then
6230   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6231 else
6232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6233 for as_dir in $PATH
6234 do
6235   IFS=$as_save_IFS
6236   test -z "$as_dir" && as_dir=.
6237     for ac_exec_ext in '' $ac_executable_extensions; do
6238   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6239     ac_cv_prog_ac_ct_OTOOL="otool"
6240     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6241     break 2
6242   fi
6243 done
6244   done
6245 IFS=$as_save_IFS
6246
6247 fi
6248 fi
6249 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6250 if test -n "$ac_ct_OTOOL"; then
6251   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6252 $as_echo "$ac_ct_OTOOL" >&6; }
6253 else
6254   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6255 $as_echo "no" >&6; }
6256 fi
6257
6258   if test "x$ac_ct_OTOOL" = x; then
6259     OTOOL=":"
6260   else
6261     case $cross_compiling:$ac_tool_warned in
6262 yes:)
6263 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6264 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6265 ac_tool_warned=yes ;;
6266 esac
6267     OTOOL=$ac_ct_OTOOL
6268   fi
6269 else
6270   OTOOL="$ac_cv_prog_OTOOL"
6271 fi
6272
6273     if test -n "$ac_tool_prefix"; then
6274   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6275 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6277 $as_echo_n "checking for $ac_word... " >&6; }
6278 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6279   $as_echo_n "(cached) " >&6
6280 else
6281   if test -n "$OTOOL64"; then
6282   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6283 else
6284 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6285 for as_dir in $PATH
6286 do
6287   IFS=$as_save_IFS
6288   test -z "$as_dir" && as_dir=.
6289     for ac_exec_ext in '' $ac_executable_extensions; do
6290   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6291     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6292     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6293     break 2
6294   fi
6295 done
6296   done
6297 IFS=$as_save_IFS
6298
6299 fi
6300 fi
6301 OTOOL64=$ac_cv_prog_OTOOL64
6302 if test -n "$OTOOL64"; then
6303   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6304 $as_echo "$OTOOL64" >&6; }
6305 else
6306   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6307 $as_echo "no" >&6; }
6308 fi
6309
6310
6311 fi
6312 if test -z "$ac_cv_prog_OTOOL64"; then
6313   ac_ct_OTOOL64=$OTOOL64
6314   # Extract the first word of "otool64", so it can be a program name with args.
6315 set dummy otool64; ac_word=$2
6316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6317 $as_echo_n "checking for $ac_word... " >&6; }
6318 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6319   $as_echo_n "(cached) " >&6
6320 else
6321   if test -n "$ac_ct_OTOOL64"; then
6322   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6323 else
6324 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6325 for as_dir in $PATH
6326 do
6327   IFS=$as_save_IFS
6328   test -z "$as_dir" && as_dir=.
6329     for ac_exec_ext in '' $ac_executable_extensions; do
6330   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6331     ac_cv_prog_ac_ct_OTOOL64="otool64"
6332     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6333     break 2
6334   fi
6335 done
6336   done
6337 IFS=$as_save_IFS
6338
6339 fi
6340 fi
6341 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6342 if test -n "$ac_ct_OTOOL64"; then
6343   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6344 $as_echo "$ac_ct_OTOOL64" >&6; }
6345 else
6346   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6347 $as_echo "no" >&6; }
6348 fi
6349
6350   if test "x$ac_ct_OTOOL64" = x; then
6351     OTOOL64=":"
6352   else
6353     case $cross_compiling:$ac_tool_warned in
6354 yes:)
6355 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6356 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6357 ac_tool_warned=yes ;;
6358 esac
6359     OTOOL64=$ac_ct_OTOOL64
6360   fi
6361 else
6362   OTOOL64="$ac_cv_prog_OTOOL64"
6363 fi
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6392 $as_echo_n "checking for -single_module linker flag... " >&6; }
6393 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6394   $as_echo_n "(cached) " >&6
6395 else
6396   lt_cv_apple_cc_single_mod=no
6397       if test -z "${LT_MULTI_MODULE}"; then
6398         # By default we will add the -single_module flag. You can override
6399         # by either setting the environment variable LT_MULTI_MODULE
6400         # non-empty at configure time, or by adding -multi_module to the
6401         # link flags.
6402         rm -rf libconftest.dylib*
6403         echo "int foo(void){return 1;}" > conftest.c
6404         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6405 -dynamiclib -Wl,-single_module conftest.c" >&5
6406         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6407           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6408         _lt_result=$?
6409         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6410           lt_cv_apple_cc_single_mod=yes
6411         else
6412           cat conftest.err >&5
6413         fi
6414         rm -rf libconftest.dylib*
6415         rm -f conftest.*
6416       fi
6417 fi
6418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6419 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6420     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6421 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6422 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6423   $as_echo_n "(cached) " >&6
6424 else
6425   lt_cv_ld_exported_symbols_list=no
6426       save_LDFLAGS=$LDFLAGS
6427       echo "_main" > conftest.sym
6428       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6429       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6430 /* end confdefs.h.  */
6431
6432 int
6433 main ()
6434 {
6435
6436   ;
6437   return 0;
6438 }
6439 _ACEOF
6440 if ac_fn_c_try_link "$LINENO"; then :
6441   lt_cv_ld_exported_symbols_list=yes
6442 else
6443   lt_cv_ld_exported_symbols_list=no
6444 fi
6445 rm -f core conftest.err conftest.$ac_objext \
6446     conftest$ac_exeext conftest.$ac_ext
6447         LDFLAGS="$save_LDFLAGS"
6448
6449 fi
6450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6451 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6452     case $host_os in
6453     rhapsody* | darwin1.[012])
6454       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6455     darwin1.*)
6456       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6457     darwin*) # darwin 5.x on
6458       # if running on 10.5 or later, the deployment target defaults
6459       # to the OS version, if on x86, and 10.4, the deployment
6460       # target defaults to 10.4. Don't you love it?
6461       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6462         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6463           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6464         10.[012]*)
6465           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6466         10.*)
6467           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6468       esac
6469     ;;
6470   esac
6471     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6472       _lt_dar_single_mod='$single_module'
6473     fi
6474     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6475       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6476     else
6477       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6478     fi
6479     if test "$DSYMUTIL" != ":"; then
6480       _lt_dsymutil='~$DSYMUTIL $lib || :'
6481     else
6482       _lt_dsymutil=
6483     fi
6484     ;;
6485   esac
6486
6487 ac_ext=c
6488 ac_cpp='$CPP $CPPFLAGS'
6489 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6490 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6491 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6493 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6494 # On Suns, sometimes $CPP names a directory.
6495 if test -n "$CPP" && test -d "$CPP"; then
6496   CPP=
6497 fi
6498 if test -z "$CPP"; then
6499   if test "${ac_cv_prog_CPP+set}" = set; then :
6500   $as_echo_n "(cached) " >&6
6501 else
6502       # Double quotes because CPP needs to be expanded
6503     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6504     do
6505       ac_preproc_ok=false
6506 for ac_c_preproc_warn_flag in '' yes
6507 do
6508   # Use a header file that comes with gcc, so configuring glibc
6509   # with a fresh cross-compiler works.
6510   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6511   # <limits.h> exists even on freestanding compilers.
6512   # On the NeXT, cc -E runs the code through the compiler's parser,
6513   # not just through cpp. "Syntax error" is here to catch this case.
6514   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6515 /* end confdefs.h.  */
6516 #ifdef __STDC__
6517 # include <limits.h>
6518 #else
6519 # include <assert.h>
6520 #endif
6521                      Syntax error
6522 _ACEOF
6523 if ac_fn_c_try_cpp "$LINENO"; then :
6524
6525 else
6526   # Broken: fails on valid input.
6527 continue
6528 fi
6529 rm -f conftest.err conftest.i conftest.$ac_ext
6530
6531   # OK, works on sane cases.  Now check whether nonexistent headers
6532   # can be detected and how.
6533   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6534 /* end confdefs.h.  */
6535 #include <ac_nonexistent.h>
6536 _ACEOF
6537 if ac_fn_c_try_cpp "$LINENO"; then :
6538   # Broken: success on invalid input.
6539 continue
6540 else
6541   # Passes both tests.
6542 ac_preproc_ok=:
6543 break
6544 fi
6545 rm -f conftest.err conftest.i conftest.$ac_ext
6546
6547 done
6548 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6549 rm -f conftest.i conftest.err conftest.$ac_ext
6550 if $ac_preproc_ok; then :
6551   break
6552 fi
6553
6554     done
6555     ac_cv_prog_CPP=$CPP
6556
6557 fi
6558   CPP=$ac_cv_prog_CPP
6559 else
6560   ac_cv_prog_CPP=$CPP
6561 fi
6562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6563 $as_echo "$CPP" >&6; }
6564 ac_preproc_ok=false
6565 for ac_c_preproc_warn_flag in '' yes
6566 do
6567   # Use a header file that comes with gcc, so configuring glibc
6568   # with a fresh cross-compiler works.
6569   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6570   # <limits.h> exists even on freestanding compilers.
6571   # On the NeXT, cc -E runs the code through the compiler's parser,
6572   # not just through cpp. "Syntax error" is here to catch this case.
6573   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6574 /* end confdefs.h.  */
6575 #ifdef __STDC__
6576 # include <limits.h>
6577 #else
6578 # include <assert.h>
6579 #endif
6580                      Syntax error
6581 _ACEOF
6582 if ac_fn_c_try_cpp "$LINENO"; then :
6583
6584 else
6585   # Broken: fails on valid input.
6586 continue
6587 fi
6588 rm -f conftest.err conftest.i conftest.$ac_ext
6589
6590   # OK, works on sane cases.  Now check whether nonexistent headers
6591   # can be detected and how.
6592   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6593 /* end confdefs.h.  */
6594 #include <ac_nonexistent.h>
6595 _ACEOF
6596 if ac_fn_c_try_cpp "$LINENO"; then :
6597   # Broken: success on invalid input.
6598 continue
6599 else
6600   # Passes both tests.
6601 ac_preproc_ok=:
6602 break
6603 fi
6604 rm -f conftest.err conftest.i conftest.$ac_ext
6605
6606 done
6607 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6608 rm -f conftest.i conftest.err conftest.$ac_ext
6609 if $ac_preproc_ok; then :
6610
6611 else
6612   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6613 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6614 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6615 See \`config.log' for more details" "$LINENO" 5 ; }
6616 fi
6617
6618 ac_ext=c
6619 ac_cpp='$CPP $CPPFLAGS'
6620 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6621 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6622 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6623
6624
6625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6626 $as_echo_n "checking for ANSI C header files... " >&6; }
6627 if test "${ac_cv_header_stdc+set}" = set; then :
6628   $as_echo_n "(cached) " >&6
6629 else
6630   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6631 /* end confdefs.h.  */
6632 #include <stdlib.h>
6633 #include <stdarg.h>
6634 #include <string.h>
6635 #include <float.h>
6636
6637 int
6638 main ()
6639 {
6640
6641   ;
6642   return 0;
6643 }
6644 _ACEOF
6645 if ac_fn_c_try_compile "$LINENO"; then :
6646   ac_cv_header_stdc=yes
6647 else
6648   ac_cv_header_stdc=no
6649 fi
6650 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6651
6652 if test $ac_cv_header_stdc = yes; then
6653   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6654   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6655 /* end confdefs.h.  */
6656 #include <string.h>
6657
6658 _ACEOF
6659 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6660   $EGREP "memchr" >/dev/null 2>&1; then :
6661
6662 else
6663   ac_cv_header_stdc=no
6664 fi
6665 rm -f conftest*
6666
6667 fi
6668
6669 if test $ac_cv_header_stdc = yes; then
6670   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6671   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6672 /* end confdefs.h.  */
6673 #include <stdlib.h>
6674
6675 _ACEOF
6676 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6677   $EGREP "free" >/dev/null 2>&1; then :
6678
6679 else
6680   ac_cv_header_stdc=no
6681 fi
6682 rm -f conftest*
6683
6684 fi
6685
6686 if test $ac_cv_header_stdc = yes; then
6687   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6688   if test "$cross_compiling" = yes; then :
6689   :
6690 else
6691   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6692 /* end confdefs.h.  */
6693 #include <ctype.h>
6694 #include <stdlib.h>
6695 #if ((' ' & 0x0FF) == 0x020)
6696 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6697 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6698 #else
6699 # define ISLOWER(c) \
6700                    (('a' <= (c) && (c) <= 'i') \
6701                      || ('j' <= (c) && (c) <= 'r') \
6702                      || ('s' <= (c) && (c) <= 'z'))
6703 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6704 #endif
6705
6706 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6707 int
6708 main ()
6709 {
6710   int i;
6711   for (i = 0; i < 256; i++)
6712     if (XOR (islower (i), ISLOWER (i))
6713         || toupper (i) != TOUPPER (i))
6714       return 2;
6715   return 0;
6716 }
6717 _ACEOF
6718 if ac_fn_c_try_run "$LINENO"; then :
6719
6720 else
6721   ac_cv_header_stdc=no
6722 fi
6723 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6724   conftest.$ac_objext conftest.beam conftest.$ac_ext
6725 fi
6726
6727 fi
6728 fi
6729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6730 $as_echo "$ac_cv_header_stdc" >&6; }
6731 if test $ac_cv_header_stdc = yes; then
6732
6733 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6734
6735 fi
6736
6737 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6738 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6739                   inttypes.h stdint.h unistd.h
6740 do :
6741   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6742 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6743 "
6744 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6745   cat >>confdefs.h <<_ACEOF
6746 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6747 _ACEOF
6748
6749 fi
6750
6751 done
6752
6753
6754 for ac_header in dlfcn.h
6755 do :
6756   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6757 "
6758 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6759   cat >>confdefs.h <<_ACEOF
6760 #define HAVE_DLFCN_H 1
6761 _ACEOF
6762
6763 fi
6764
6765 done
6766
6767
6768
6769 # Set options
6770
6771
6772
6773         enable_dlopen=no
6774
6775
6776   enable_win32_dll=no
6777
6778
6779             # Check whether --enable-shared was given.
6780 if test "${enable_shared+set}" = set; then :
6781   enableval=$enable_shared; p=${PACKAGE-default}
6782     case $enableval in
6783     yes) enable_shared=yes ;;
6784     no) enable_shared=no ;;
6785     *)
6786       enable_shared=no
6787       # Look at the argument we got.  We use all the common list separators.
6788       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6789       for pkg in $enableval; do
6790         IFS="$lt_save_ifs"
6791         if test "X$pkg" = "X$p"; then
6792           enable_shared=yes
6793         fi
6794       done
6795       IFS="$lt_save_ifs"
6796       ;;
6797     esac
6798 else
6799   enable_shared=yes
6800 fi
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810   # Check whether --enable-static was given.
6811 if test "${enable_static+set}" = set; then :
6812   enableval=$enable_static; p=${PACKAGE-default}
6813     case $enableval in
6814     yes) enable_static=yes ;;
6815     no) enable_static=no ;;
6816     *)
6817      enable_static=no
6818       # Look at the argument we got.  We use all the common list separators.
6819       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6820       for pkg in $enableval; do
6821         IFS="$lt_save_ifs"
6822         if test "X$pkg" = "X$p"; then
6823           enable_static=yes
6824         fi
6825       done
6826       IFS="$lt_save_ifs"
6827       ;;
6828     esac
6829 else
6830   enable_static=yes
6831 fi
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842 # Check whether --with-pic was given.
6843 if test "${with_pic+set}" = set; then :
6844   withval=$with_pic; pic_mode="$withval"
6845 else
6846   pic_mode=default
6847 fi
6848
6849
6850 test -z "$pic_mode" && pic_mode=default
6851
6852
6853
6854
6855
6856
6857
6858   # Check whether --enable-fast-install was given.
6859 if test "${enable_fast_install+set}" = set; then :
6860   enableval=$enable_fast_install; p=${PACKAGE-default}
6861     case $enableval in
6862     yes) enable_fast_install=yes ;;
6863     no) enable_fast_install=no ;;
6864     *)
6865       enable_fast_install=no
6866       # Look at the argument we got.  We use all the common list separators.
6867       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6868       for pkg in $enableval; do
6869         IFS="$lt_save_ifs"
6870         if test "X$pkg" = "X$p"; then
6871           enable_fast_install=yes
6872         fi
6873       done
6874       IFS="$lt_save_ifs"
6875       ;;
6876     esac
6877 else
6878   enable_fast_install=yes
6879 fi
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891 # This can be used to rebuild libtool when needed
6892 LIBTOOL_DEPS="$ltmain"
6893
6894 # Always use our own libtool.
6895 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921 test -z "$LN_S" && LN_S="ln -s"
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936 if test -n "${ZSH_VERSION+set}" ; then
6937    setopt NO_GLOB_SUBST
6938 fi
6939
6940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6941 $as_echo_n "checking for objdir... " >&6; }
6942 if test "${lt_cv_objdir+set}" = set; then :
6943   $as_echo_n "(cached) " >&6
6944 else
6945   rm -f .libs 2>/dev/null
6946 mkdir .libs 2>/dev/null
6947 if test -d .libs; then
6948   lt_cv_objdir=.libs
6949 else
6950   # MS-DOS does not allow filenames that begin with a dot.
6951   lt_cv_objdir=_libs
6952 fi
6953 rmdir .libs 2>/dev/null
6954 fi
6955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6956 $as_echo "$lt_cv_objdir" >&6; }
6957 objdir=$lt_cv_objdir
6958
6959
6960
6961
6962
6963 cat >>confdefs.h <<_ACEOF
6964 #define LT_OBJDIR "$lt_cv_objdir/"
6965 _ACEOF
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983 case $host_os in
6984 aix3*)
6985   # AIX sometimes has problems with the GCC collect2 program.  For some
6986   # reason, if we set the COLLECT_NAMES environment variable, the problems
6987   # vanish in a puff of smoke.
6988   if test "X${COLLECT_NAMES+set}" != Xset; then
6989     COLLECT_NAMES=
6990     export COLLECT_NAMES
6991   fi
6992   ;;
6993 esac
6994
6995 # Sed substitution that helps us do robust quoting.  It backslashifies
6996 # metacharacters that are still active within double-quoted strings.
6997 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6998
6999 # Same as above, but do not quote variable references.
7000 double_quote_subst='s/\(["`\\]\)/\\\1/g'
7001
7002 # Sed substitution to delay expansion of an escaped shell variable in a
7003 # double_quote_subst'ed string.
7004 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7005
7006 # Sed substitution to delay expansion of an escaped single quote.
7007 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7008
7009 # Sed substitution to avoid accidental globbing in evaled expressions
7010 no_glob_subst='s/\*/\\\*/g'
7011
7012 # Global variables:
7013 ofile=libtool
7014 can_build_shared=yes
7015
7016 # All known linkers require a `.a' archive for static linking (except MSVC,
7017 # which needs '.lib').
7018 libext=a
7019
7020 with_gnu_ld="$lt_cv_prog_gnu_ld"
7021
7022 old_CC="$CC"
7023 old_CFLAGS="$CFLAGS"
7024
7025 # Set sane defaults for various variables
7026 test -z "$CC" && CC=cc
7027 test -z "$LTCC" && LTCC=$CC
7028 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7029 test -z "$LD" && LD=ld
7030 test -z "$ac_objext" && ac_objext=o
7031
7032 for cc_temp in $compiler""; do
7033   case $cc_temp in
7034     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7035     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7036     \-*) ;;
7037     *) break;;
7038   esac
7039 done
7040 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7041
7042
7043 # Only perform the check for file, if the check method requires it
7044 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7045 case $deplibs_check_method in
7046 file_magic*)
7047   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7048     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7049 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7050 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7051   $as_echo_n "(cached) " >&6
7052 else
7053   case $MAGIC_CMD in
7054 [\\/*] |  ?:[\\/]*)
7055   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7056   ;;
7057 *)
7058   lt_save_MAGIC_CMD="$MAGIC_CMD"
7059   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7060   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7061   for ac_dir in $ac_dummy; do
7062     IFS="$lt_save_ifs"
7063     test -z "$ac_dir" && ac_dir=.
7064     if test -f $ac_dir/${ac_tool_prefix}file; then
7065       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7066       if test -n "$file_magic_test_file"; then
7067         case $deplibs_check_method in
7068         "file_magic "*)
7069           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7070           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7071           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7072             $EGREP "$file_magic_regex" > /dev/null; then
7073             :
7074           else
7075             cat <<_LT_EOF 1>&2
7076
7077 *** Warning: the command libtool uses to detect shared libraries,
7078 *** $file_magic_cmd, produces output that libtool cannot recognize.
7079 *** The result is that libtool may fail to recognize shared libraries
7080 *** as such.  This will affect the creation of libtool libraries that
7081 *** depend on shared libraries, but programs linked with such libtool
7082 *** libraries will work regardless of this problem.  Nevertheless, you
7083 *** may want to report the problem to your system manager and/or to
7084 *** bug-libtool@gnu.org
7085
7086 _LT_EOF
7087           fi ;;
7088         esac
7089       fi
7090       break
7091     fi
7092   done
7093   IFS="$lt_save_ifs"
7094   MAGIC_CMD="$lt_save_MAGIC_CMD"
7095   ;;
7096 esac
7097 fi
7098
7099 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7100 if test -n "$MAGIC_CMD"; then
7101   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7102 $as_echo "$MAGIC_CMD" >&6; }
7103 else
7104   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7105 $as_echo "no" >&6; }
7106 fi
7107
7108
7109
7110
7111
7112 if test -z "$lt_cv_path_MAGIC_CMD"; then
7113   if test -n "$ac_tool_prefix"; then
7114     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7115 $as_echo_n "checking for file... " >&6; }
7116 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7117   $as_echo_n "(cached) " >&6
7118 else
7119   case $MAGIC_CMD in
7120 [\\/*] |  ?:[\\/]*)
7121   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7122   ;;
7123 *)
7124   lt_save_MAGIC_CMD="$MAGIC_CMD"
7125   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7126   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7127   for ac_dir in $ac_dummy; do
7128     IFS="$lt_save_ifs"
7129     test -z "$ac_dir" && ac_dir=.
7130     if test -f $ac_dir/file; then
7131       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7132       if test -n "$file_magic_test_file"; then
7133         case $deplibs_check_method in
7134         "file_magic "*)
7135           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7136           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7137           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7138             $EGREP "$file_magic_regex" > /dev/null; then
7139             :
7140           else
7141             cat <<_LT_EOF 1>&2
7142
7143 *** Warning: the command libtool uses to detect shared libraries,
7144 *** $file_magic_cmd, produces output that libtool cannot recognize.
7145 *** The result is that libtool may fail to recognize shared libraries
7146 *** as such.  This will affect the creation of libtool libraries that
7147 *** depend on shared libraries, but programs linked with such libtool
7148 *** libraries will work regardless of this problem.  Nevertheless, you
7149 *** may want to report the problem to your system manager and/or to
7150 *** bug-libtool@gnu.org
7151
7152 _LT_EOF
7153           fi ;;
7154         esac
7155       fi
7156       break
7157     fi
7158   done
7159   IFS="$lt_save_ifs"
7160   MAGIC_CMD="$lt_save_MAGIC_CMD"
7161   ;;
7162 esac
7163 fi
7164
7165 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7166 if test -n "$MAGIC_CMD"; then
7167   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7168 $as_echo "$MAGIC_CMD" >&6; }
7169 else
7170   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7171 $as_echo "no" >&6; }
7172 fi
7173
7174
7175   else
7176     MAGIC_CMD=:
7177   fi
7178 fi
7179
7180   fi
7181   ;;
7182 esac
7183
7184 # Use C for the default configuration in the libtool script
7185
7186 lt_save_CC="$CC"
7187 ac_ext=c
7188 ac_cpp='$CPP $CPPFLAGS'
7189 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7190 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7191 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7192
7193
7194 # Source file extension for C test sources.
7195 ac_ext=c
7196
7197 # Object file extension for compiled C test sources.
7198 objext=o
7199 objext=$objext
7200
7201 # Code to be used in simple compile tests
7202 lt_simple_compile_test_code="int some_variable = 0;"
7203
7204 # Code to be used in simple link tests
7205 lt_simple_link_test_code='int main(){return(0);}'
7206
7207
7208
7209
7210
7211
7212
7213 # If no C compiler was specified, use CC.
7214 LTCC=${LTCC-"$CC"}
7215
7216 # If no C compiler flags were specified, use CFLAGS.
7217 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7218
7219 # Allow CC to be a program name with arguments.
7220 compiler=$CC
7221
7222 # Save the default compiler, since it gets overwritten when the other
7223 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7224 compiler_DEFAULT=$CC
7225
7226 # save warnings/boilerplate of simple test code
7227 ac_outfile=conftest.$ac_objext
7228 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7229 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7230 _lt_compiler_boilerplate=`cat conftest.err`
7231 $RM conftest*
7232
7233 ac_outfile=conftest.$ac_objext
7234 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7235 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7236 _lt_linker_boilerplate=`cat conftest.err`
7237 $RM -r conftest*
7238
7239
7240 ## CAVEAT EMPTOR:
7241 ## There is no encapsulation within the following macros, do not change
7242 ## the running order or otherwise move them around unless you know exactly
7243 ## what you are doing...
7244 if test -n "$compiler"; then
7245
7246 lt_prog_compiler_no_builtin_flag=
7247
7248 if test "$GCC" = yes; then
7249   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7250
7251   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7252 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7253 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7254   $as_echo_n "(cached) " >&6
7255 else
7256   lt_cv_prog_compiler_rtti_exceptions=no
7257    ac_outfile=conftest.$ac_objext
7258    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7259    lt_compiler_flag="-fno-rtti -fno-exceptions"
7260    # Insert the option either (1) after the last *FLAGS variable, or
7261    # (2) before a word containing "conftest.", or (3) at the end.
7262    # Note that $ac_compile itself does not contain backslashes and begins
7263    # with a dollar sign (not a hyphen), so the echo should work correctly.
7264    # The option is referenced via a variable to avoid confusing sed.
7265    lt_compile=`echo "$ac_compile" | $SED \
7266    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7267    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7268    -e 's:$: $lt_compiler_flag:'`
7269    (eval echo "\"\$as_me:7269: $lt_compile\"" >&5)
7270    (eval "$lt_compile" 2>conftest.err)
7271    ac_status=$?
7272    cat conftest.err >&5
7273    echo "$as_me:7273: \$? = $ac_status" >&5
7274    if (exit $ac_status) && test -s "$ac_outfile"; then
7275      # The compiler can only warn and ignore the option if not recognized
7276      # So say no if there are warnings other than the usual output.
7277      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7278      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7279      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7280        lt_cv_prog_compiler_rtti_exceptions=yes
7281      fi
7282    fi
7283    $RM conftest*
7284
7285 fi
7286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7287 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7288
7289 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7290     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7291 else
7292     :
7293 fi
7294
7295 fi
7296
7297
7298
7299
7300
7301
7302   lt_prog_compiler_wl=
7303 lt_prog_compiler_pic=
7304 lt_prog_compiler_static=
7305
7306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7307 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7308
7309   if test "$GCC" = yes; then
7310     lt_prog_compiler_wl='-Wl,'
7311     lt_prog_compiler_static='-static'
7312
7313     case $host_os in
7314       aix*)
7315       # All AIX code is PIC.
7316       if test "$host_cpu" = ia64; then
7317         # AIX 5 now supports IA64 processor
7318         lt_prog_compiler_static='-Bstatic'
7319       fi
7320       ;;
7321
7322     amigaos*)
7323       case $host_cpu in
7324       powerpc)
7325             # see comment about AmigaOS4 .so support
7326             lt_prog_compiler_pic='-fPIC'
7327         ;;
7328       m68k)
7329             # FIXME: we need at least 68020 code to build shared libraries, but
7330             # adding the `-m68020' flag to GCC prevents building anything better,
7331             # like `-m68040'.
7332             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7333         ;;
7334       esac
7335       ;;
7336
7337     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7338       # PIC is the default for these OSes.
7339       ;;
7340
7341     mingw* | cygwin* | pw32* | os2* | cegcc*)
7342       # This hack is so that the source file can tell whether it is being
7343       # built for inclusion in a dll (and should export symbols for example).
7344       # Although the cygwin gcc ignores -fPIC, still need this for old-style
7345       # (--disable-auto-import) libraries
7346       lt_prog_compiler_pic='-DDLL_EXPORT'
7347       ;;
7348
7349     darwin* | rhapsody*)
7350       # PIC is the default on this platform
7351       # Common symbols not allowed in MH_DYLIB files
7352       lt_prog_compiler_pic='-fno-common'
7353       ;;
7354
7355     hpux*)
7356       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7357       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
7358       # sets the default TLS model and affects inlining.
7359       case $host_cpu in
7360       hppa*64*)
7361         # +Z the default
7362         ;;
7363       *)
7364         lt_prog_compiler_pic='-fPIC'
7365         ;;
7366       esac
7367       ;;
7368
7369     interix[3-9]*)
7370       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7371       # Instead, we relocate shared libraries at runtime.
7372       ;;
7373
7374     msdosdjgpp*)
7375       # Just because we use GCC doesn't mean we suddenly get shared libraries
7376       # on systems that don't support them.
7377       lt_prog_compiler_can_build_shared=no
7378       enable_shared=no
7379       ;;
7380
7381     *nto* | *qnx*)
7382       # QNX uses GNU C++, but need to define -shared option too, otherwise
7383       # it will coredump.
7384       lt_prog_compiler_pic='-fPIC -shared'
7385       ;;
7386
7387     sysv4*MP*)
7388       if test -d /usr/nec; then
7389         lt_prog_compiler_pic=-Kconform_pic
7390       fi
7391       ;;
7392
7393     *)
7394       lt_prog_compiler_pic='-fPIC'
7395       ;;
7396     esac
7397   else
7398     # PORTME Check for flag to pass linker flags through the system compiler.
7399     case $host_os in
7400     aix*)
7401       lt_prog_compiler_wl='-Wl,'
7402       if test "$host_cpu" = ia64; then
7403         # AIX 5 now supports IA64 processor
7404         lt_prog_compiler_static='-Bstatic'
7405       else
7406         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7407       fi
7408       ;;
7409
7410     mingw* | cygwin* | pw32* | os2* | cegcc*)
7411       # This hack is so that the source file can tell whether it is being
7412       # built for inclusion in a dll (and should export symbols for example).
7413       lt_prog_compiler_pic='-DDLL_EXPORT'
7414       ;;
7415
7416     hpux9* | hpux10* | hpux11*)
7417       lt_prog_compiler_wl='-Wl,'
7418       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7419       # not for PA HP-UX.
7420       case $host_cpu in
7421       hppa*64*|ia64*)
7422         # +Z the default
7423         ;;
7424       *)
7425         lt_prog_compiler_pic='+Z'
7426         ;;
7427       esac
7428       # Is there a better lt_prog_compiler_static that works with the bundled CC?
7429       lt_prog_compiler_static='${wl}-a ${wl}archive'
7430       ;;
7431
7432     irix5* | irix6* | nonstopux*)
7433       lt_prog_compiler_wl='-Wl,'
7434       # PIC (with -KPIC) is the default.
7435       lt_prog_compiler_static='-non_shared'
7436       ;;
7437
7438     linux* | k*bsd*-gnu | kopensolaris*-gnu)
7439       case $cc_basename in
7440       # old Intel for x86_64 which still supported -KPIC.
7441       ecc*)
7442         lt_prog_compiler_wl='-Wl,'
7443         lt_prog_compiler_pic='-KPIC'
7444         lt_prog_compiler_static='-static'
7445         ;;
7446       # icc used to be incompatible with GCC.
7447       # ICC 10 doesn't accept -KPIC any more.
7448       icc* | ifort*)
7449         lt_prog_compiler_wl='-Wl,'
7450         lt_prog_compiler_pic='-fPIC'
7451         lt_prog_compiler_static='-static'
7452         ;;
7453       # Lahey Fortran 8.1.
7454       lf95*)
7455         lt_prog_compiler_wl='-Wl,'
7456         lt_prog_compiler_pic='--shared'
7457         lt_prog_compiler_static='--static'
7458         ;;
7459       pgcc* | pgf77* | pgf90* | pgf95*)
7460         # Portland Group compilers (*not* the Pentium gcc compiler,
7461         # which looks to be a dead project)
7462         lt_prog_compiler_wl='-Wl,'
7463         lt_prog_compiler_pic='-fpic'
7464         lt_prog_compiler_static='-Bstatic'
7465         ;;
7466       ccc*)
7467         lt_prog_compiler_wl='-Wl,'
7468         # All Alpha code is PIC.
7469         lt_prog_compiler_static='-non_shared'
7470         ;;
7471       xl*)
7472         # IBM XL C 8.0/Fortran 10.1 on PPC
7473         lt_prog_compiler_wl='-Wl,'
7474         lt_prog_compiler_pic='-qpic'
7475         lt_prog_compiler_static='-qstaticlink'
7476         ;;
7477       *)
7478         case `$CC -V 2>&1 | sed 5q` in
7479         *Sun\ C*)
7480           # Sun C 5.9
7481           lt_prog_compiler_pic='-KPIC'
7482           lt_prog_compiler_static='-Bstatic'
7483           lt_prog_compiler_wl='-Wl,'
7484           ;;
7485         *Sun\ F*)
7486           # Sun Fortran 8.3 passes all unrecognized flags to the linker
7487           lt_prog_compiler_pic='-KPIC'
7488           lt_prog_compiler_static='-Bstatic'
7489           lt_prog_compiler_wl=''
7490           ;;
7491         esac
7492         ;;
7493       esac
7494       ;;
7495
7496     newsos6)
7497       lt_prog_compiler_pic='-KPIC'
7498       lt_prog_compiler_static='-Bstatic'
7499       ;;
7500
7501     *nto* | *qnx*)
7502       # QNX uses GNU C++, but need to define -shared option too, otherwise
7503       # it will coredump.
7504       lt_prog_compiler_pic='-fPIC -shared'
7505       ;;
7506
7507     osf3* | osf4* | osf5*)
7508       lt_prog_compiler_wl='-Wl,'
7509       # All OSF/1 code is PIC.
7510       lt_prog_compiler_static='-non_shared'
7511       ;;
7512
7513     rdos*)
7514       lt_prog_compiler_static='-non_shared'
7515       ;;
7516
7517     solaris*)
7518       lt_prog_compiler_pic='-KPIC'
7519       lt_prog_compiler_static='-Bstatic'
7520       case $cc_basename in
7521       f77* | f90* | f95*)
7522         lt_prog_compiler_wl='-Qoption ld ';;
7523       *)
7524         lt_prog_compiler_wl='-Wl,';;
7525       esac
7526       ;;
7527
7528     sunos4*)
7529       lt_prog_compiler_wl='-Qoption ld '
7530       lt_prog_compiler_pic='-PIC'
7531       lt_prog_compiler_static='-Bstatic'
7532       ;;
7533
7534     sysv4 | sysv4.2uw2* | sysv4.3*)
7535       lt_prog_compiler_wl='-Wl,'
7536       lt_prog_compiler_pic='-KPIC'
7537       lt_prog_compiler_static='-Bstatic'
7538       ;;
7539
7540     sysv4*MP*)
7541       if test -d /usr/nec ;then
7542         lt_prog_compiler_pic='-Kconform_pic'
7543         lt_prog_compiler_static='-Bstatic'
7544       fi
7545       ;;
7546
7547     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7548       lt_prog_compiler_wl='-Wl,'
7549       lt_prog_compiler_pic='-KPIC'
7550       lt_prog_compiler_static='-Bstatic'
7551       ;;
7552
7553     unicos*)
7554       lt_prog_compiler_wl='-Wl,'
7555       lt_prog_compiler_can_build_shared=no
7556       ;;
7557
7558     uts4*)
7559       lt_prog_compiler_pic='-pic'
7560       lt_prog_compiler_static='-Bstatic'
7561       ;;
7562
7563     *)
7564       lt_prog_compiler_can_build_shared=no
7565       ;;
7566     esac
7567   fi
7568
7569 case $host_os in
7570   # For platforms which do not support PIC, -DPIC is meaningless:
7571   *djgpp*)
7572     lt_prog_compiler_pic=
7573     ;;
7574   *)
7575     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7576     ;;
7577 esac
7578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7579 $as_echo "$lt_prog_compiler_pic" >&6; }
7580
7581
7582
7583
7584
7585
7586 #
7587 # Check to make sure the PIC flag actually works.
7588 #
7589 if test -n "$lt_prog_compiler_pic"; then
7590   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7591 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7592 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7593   $as_echo_n "(cached) " >&6
7594 else
7595   lt_cv_prog_compiler_pic_works=no
7596    ac_outfile=conftest.$ac_objext
7597    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7598    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7599    # Insert the option either (1) after the last *FLAGS variable, or
7600    # (2) before a word containing "conftest.", or (3) at the end.
7601    # Note that $ac_compile itself does not contain backslashes and begins
7602    # with a dollar sign (not a hyphen), so the echo should work correctly.
7603    # The option is referenced via a variable to avoid confusing sed.
7604    lt_compile=`echo "$ac_compile" | $SED \
7605    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7606    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7607    -e 's:$: $lt_compiler_flag:'`
7608    (eval echo "\"\$as_me:7608: $lt_compile\"" >&5)
7609    (eval "$lt_compile" 2>conftest.err)
7610    ac_status=$?
7611    cat conftest.err >&5
7612    echo "$as_me:7612: \$? = $ac_status" >&5
7613    if (exit $ac_status) && test -s "$ac_outfile"; then
7614      # The compiler can only warn and ignore the option if not recognized
7615      # So say no if there are warnings other than the usual output.
7616      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7617      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7618      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7619        lt_cv_prog_compiler_pic_works=yes
7620      fi
7621    fi
7622    $RM conftest*
7623
7624 fi
7625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7626 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7627
7628 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7629     case $lt_prog_compiler_pic in
7630      "" | " "*) ;;
7631      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7632      esac
7633 else
7634     lt_prog_compiler_pic=
7635      lt_prog_compiler_can_build_shared=no
7636 fi
7637
7638 fi
7639
7640
7641
7642
7643
7644
7645 #
7646 # Check to make sure the static flag actually works.
7647 #
7648 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7650 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7651 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7652   $as_echo_n "(cached) " >&6
7653 else
7654   lt_cv_prog_compiler_static_works=no
7655    save_LDFLAGS="$LDFLAGS"
7656    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7657    echo "$lt_simple_link_test_code" > conftest.$ac_ext
7658    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7659      # The linker can only warn and ignore the option if not recognized
7660      # So say no if there are warnings
7661      if test -s conftest.err; then
7662        # Append any errors to the config.log.
7663        cat conftest.err 1>&5
7664        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7665        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7666        if diff conftest.exp conftest.er2 >/dev/null; then
7667          lt_cv_prog_compiler_static_works=yes
7668        fi
7669      else
7670        lt_cv_prog_compiler_static_works=yes
7671      fi
7672    fi
7673    $RM -r conftest*
7674    LDFLAGS="$save_LDFLAGS"
7675
7676 fi
7677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7678 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7679
7680 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7681     :
7682 else
7683     lt_prog_compiler_static=
7684 fi
7685
7686
7687
7688
7689
7690
7691
7692   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7693 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7694 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7695   $as_echo_n "(cached) " >&6
7696 else
7697   lt_cv_prog_compiler_c_o=no
7698    $RM -r conftest 2>/dev/null
7699    mkdir conftest
7700    cd conftest
7701    mkdir out
7702    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7703
7704    lt_compiler_flag="-o out/conftest2.$ac_objext"
7705    # Insert the option either (1) after the last *FLAGS variable, or
7706    # (2) before a word containing "conftest.", or (3) at the end.
7707    # Note that $ac_compile itself does not contain backslashes and begins
7708    # with a dollar sign (not a hyphen), so the echo should work correctly.
7709    lt_compile=`echo "$ac_compile" | $SED \
7710    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7711    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7712    -e 's:$: $lt_compiler_flag:'`
7713    (eval echo "\"\$as_me:7713: $lt_compile\"" >&5)
7714    (eval "$lt_compile" 2>out/conftest.err)
7715    ac_status=$?
7716    cat out/conftest.err >&5
7717    echo "$as_me:7717: \$? = $ac_status" >&5
7718    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7719    then
7720      # The compiler can only warn and ignore the option if not recognized
7721      # So say no if there are warnings
7722      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7723      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7724      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7725        lt_cv_prog_compiler_c_o=yes
7726      fi
7727    fi
7728    chmod u+w . 2>&5
7729    $RM conftest*
7730    # SGI C++ compiler will create directory out/ii_files/ for
7731    # template instantiation
7732    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7733    $RM out/* && rmdir out
7734    cd ..
7735    $RM -r conftest
7736    $RM conftest*
7737
7738 fi
7739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7740 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7741
7742
7743
7744
7745
7746
7747   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7748 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7749 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7750   $as_echo_n "(cached) " >&6
7751 else
7752   lt_cv_prog_compiler_c_o=no
7753    $RM -r conftest 2>/dev/null
7754    mkdir conftest
7755    cd conftest
7756    mkdir out
7757    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7758
7759    lt_compiler_flag="-o out/conftest2.$ac_objext"
7760    # Insert the option either (1) after the last *FLAGS variable, or
7761    # (2) before a word containing "conftest.", or (3) at the end.
7762    # Note that $ac_compile itself does not contain backslashes and begins
7763    # with a dollar sign (not a hyphen), so the echo should work correctly.
7764    lt_compile=`echo "$ac_compile" | $SED \
7765    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7766    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7767    -e 's:$: $lt_compiler_flag:'`
7768    (eval echo "\"\$as_me:7768: $lt_compile\"" >&5)
7769    (eval "$lt_compile" 2>out/conftest.err)
7770    ac_status=$?
7771    cat out/conftest.err >&5
7772    echo "$as_me:7772: \$? = $ac_status" >&5
7773    if (exit $ac_status) && test -s out/conftest2.$ac_objext
7774    then
7775      # The compiler can only warn and ignore the option if not recognized
7776      # So say no if there are warnings
7777      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7778      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7779      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7780        lt_cv_prog_compiler_c_o=yes
7781      fi
7782    fi
7783    chmod u+w . 2>&5
7784    $RM conftest*
7785    # SGI C++ compiler will create directory out/ii_files/ for
7786    # template instantiation
7787    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7788    $RM out/* && rmdir out
7789    cd ..
7790    $RM -r conftest
7791    $RM conftest*
7792
7793 fi
7794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7795 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7796
7797
7798
7799
7800 hard_links="nottested"
7801 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7802   # do not overwrite the value of need_locks provided by the user
7803   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7804 $as_echo_n "checking if we can lock with hard links... " >&6; }
7805   hard_links=yes
7806   $RM conftest*
7807   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7808   touch conftest.a
7809   ln conftest.a conftest.b 2>&5 || hard_links=no
7810   ln conftest.a conftest.b 2>/dev/null && hard_links=no
7811   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7812 $as_echo "$hard_links" >&6; }
7813   if test "$hard_links" = no; then
7814     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7815 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7816     need_locks=warn
7817   fi
7818 else
7819   need_locks=no
7820 fi
7821
7822
7823
7824
7825
7826
7827   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7828 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7829
7830   runpath_var=
7831   allow_undefined_flag=
7832   always_export_symbols=no
7833   archive_cmds=
7834   archive_expsym_cmds=
7835   compiler_needs_object=no
7836   enable_shared_with_static_runtimes=no
7837   export_dynamic_flag_spec=
7838   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7839   hardcode_automatic=no
7840   hardcode_direct=no
7841   hardcode_direct_absolute=no
7842   hardcode_libdir_flag_spec=
7843   hardcode_libdir_flag_spec_ld=
7844   hardcode_libdir_separator=
7845   hardcode_minus_L=no
7846   hardcode_shlibpath_var=unsupported
7847   inherit_rpath=no
7848   link_all_deplibs=unknown
7849   module_cmds=
7850   module_expsym_cmds=
7851   old_archive_from_new_cmds=
7852   old_archive_from_expsyms_cmds=
7853   thread_safe_flag_spec=
7854   whole_archive_flag_spec=
7855   # include_expsyms should be a list of space-separated symbols to be *always*
7856   # included in the symbol list
7857   include_expsyms=
7858   # exclude_expsyms can be an extended regexp of symbols to exclude
7859   # it will be wrapped by ` (' and `)$', so one must not match beginning or
7860   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7861   # as well as any symbol that contains `d'.
7862   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7863   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7864   # platforms (ab)use it in PIC code, but their linkers get confused if
7865   # the symbol is explicitly referenced.  Since portable code cannot
7866   # rely on this symbol name, it's probably fine to never include it in
7867   # preloaded symbol tables.
7868   # Exclude shared library initialization/finalization symbols.
7869   extract_expsyms_cmds=
7870
7871   case $host_os in
7872   cygwin* | mingw* | pw32* | cegcc*)
7873     # FIXME: the MSVC++ port hasn't been tested in a loooong time
7874     # When not using gcc, we currently assume that we are using
7875     # Microsoft Visual C++.
7876     if test "$GCC" != yes; then
7877       with_gnu_ld=no
7878     fi
7879     ;;
7880   interix*)
7881     # we just hope/assume this is gcc and not c89 (= MSVC++)
7882     with_gnu_ld=yes
7883     ;;
7884   openbsd*)
7885     with_gnu_ld=no
7886     ;;
7887   linux* | k*bsd*-gnu)
7888     link_all_deplibs=no
7889     ;;
7890   esac
7891
7892   ld_shlibs=yes
7893   if test "$with_gnu_ld" = yes; then
7894     # If archive_cmds runs LD, not CC, wlarc should be empty
7895     wlarc='${wl}'
7896
7897     # Set some defaults for GNU ld with shared library support. These
7898     # are reset later if shared libraries are not supported. Putting them
7899     # here allows them to be overridden if necessary.
7900     runpath_var=LD_RUN_PATH
7901     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7902     export_dynamic_flag_spec='${wl}--export-dynamic'
7903     # ancient GNU ld didn't support --whole-archive et. al.
7904     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7905       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7906     else
7907       whole_archive_flag_spec=
7908     fi
7909     supports_anon_versioning=no
7910     case `$LD -v 2>&1` in
7911       *GNU\ gold*) supports_anon_versioning=yes ;;
7912       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7913       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7914       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7915       *\ 2.11.*) ;; # other 2.11 versions
7916       *) supports_anon_versioning=yes ;;
7917     esac
7918
7919     # See if GNU ld supports shared libraries.
7920     case $host_os in
7921     aix[3-9]*)
7922       # On AIX/PPC, the GNU linker is very broken
7923       if test "$host_cpu" != ia64; then
7924         ld_shlibs=no
7925         cat <<_LT_EOF 1>&2
7926
7927 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7928 *** to be unable to reliably create shared libraries on AIX.
7929 *** Therefore, libtool is disabling shared libraries support.  If you
7930 *** really care for shared libraries, you may want to modify your PATH
7931 *** so that a non-GNU linker is found, and then restart.
7932
7933 _LT_EOF
7934       fi
7935       ;;
7936
7937     amigaos*)
7938       case $host_cpu in
7939       powerpc)
7940             # see comment about AmigaOS4 .so support
7941             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7942             archive_expsym_cmds=''
7943         ;;
7944       m68k)
7945             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)'
7946             hardcode_libdir_flag_spec='-L$libdir'
7947             hardcode_minus_L=yes
7948         ;;
7949       esac
7950       ;;
7951
7952     beos*)
7953       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7954         allow_undefined_flag=unsupported
7955         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7956         # support --undefined.  This deserves some investigation.  FIXME
7957         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7958       else
7959         ld_shlibs=no
7960       fi
7961       ;;
7962
7963     cygwin* | mingw* | pw32* | cegcc*)
7964       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7965       # as there is no search path for DLLs.
7966       hardcode_libdir_flag_spec='-L$libdir'
7967       allow_undefined_flag=unsupported
7968       always_export_symbols=no
7969       enable_shared_with_static_runtimes=yes
7970       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7971
7972       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7973         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7974         # If the export-symbols file already is a .def file (1st line
7975         # is EXPORTS), use it as is; otherwise, prepend...
7976         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7977           cp $export_symbols $output_objdir/$soname.def;
7978         else
7979           echo EXPORTS > $output_objdir/$soname.def;
7980           cat $export_symbols >> $output_objdir/$soname.def;
7981         fi~
7982         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7983       else
7984         ld_shlibs=no
7985       fi
7986       ;;
7987
7988     interix[3-9]*)
7989       hardcode_direct=no
7990       hardcode_shlibpath_var=no
7991       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7992       export_dynamic_flag_spec='${wl}-E'
7993       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7994       # Instead, shared libraries are loaded at an image base (0x10000000 by
7995       # default) and relocated if they conflict, which is a slow very memory
7996       # consuming and fragmenting process.  To avoid this, we pick a random,
7997       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7998       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7999       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8000       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'
8001       ;;
8002
8003     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8004       tmp_diet=no
8005       if test "$host_os" = linux-dietlibc; then
8006         case $cc_basename in
8007           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8008         esac
8009       fi
8010       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8011          && test "$tmp_diet" = no
8012       then
8013         tmp_addflag=
8014         tmp_sharedflag='-shared'
8015         case $cc_basename,$host_cpu in
8016         pgcc*)                          # Portland Group C compiler
8017           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'
8018           tmp_addflag=' $pic_flag'
8019           ;;
8020         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
8021           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'
8022           tmp_addflag=' $pic_flag -Mnomain' ;;
8023         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8024           tmp_addflag=' -i_dynamic' ;;
8025         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8026           tmp_addflag=' -i_dynamic -nofor_main' ;;
8027         ifc* | ifort*)                  # Intel Fortran compiler
8028           tmp_addflag=' -nofor_main' ;;
8029         lf95*)                          # Lahey Fortran 8.1
8030           whole_archive_flag_spec=
8031           tmp_sharedflag='--shared' ;;
8032         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
8033           tmp_sharedflag='-qmkshrobj'
8034           tmp_addflag= ;;
8035         esac
8036         case `$CC -V 2>&1 | sed 5q` in
8037         *Sun\ C*)                       # Sun C 5.9
8038           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'
8039           compiler_needs_object=yes
8040           tmp_sharedflag='-G' ;;
8041         *Sun\ F*)                       # Sun Fortran 8.3
8042           tmp_sharedflag='-G' ;;
8043         esac
8044         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8045
8046         if test "x$supports_anon_versioning" = xyes; then
8047           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8048             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8049             echo "local: *; };" >> $output_objdir/$libname.ver~
8050             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8051         fi
8052
8053         case $cc_basename in
8054         xlf*)
8055           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8056           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8057           hardcode_libdir_flag_spec=
8058           hardcode_libdir_flag_spec_ld='-rpath $libdir'
8059           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8060           if test "x$supports_anon_versioning" = xyes; then
8061             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8062               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8063               echo "local: *; };" >> $output_objdir/$libname.ver~
8064               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8065           fi
8066           ;;
8067         esac
8068       else
8069         ld_shlibs=no
8070       fi
8071       ;;
8072
8073     netbsd* | netbsdelf*-gnu)
8074       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8075         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8076         wlarc=
8077       else
8078         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8079         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8080       fi
8081       ;;
8082
8083     solaris*)
8084       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8085         ld_shlibs=no
8086         cat <<_LT_EOF 1>&2
8087
8088 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8089 *** create shared libraries on Solaris systems.  Therefore, libtool
8090 *** is disabling shared libraries support.  We urge you to upgrade GNU
8091 *** binutils to release 2.9.1 or newer.  Another option is to modify
8092 *** your PATH or compiler configuration so that the native linker is
8093 *** used, and then restart.
8094
8095 _LT_EOF
8096       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8097         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8098         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8099       else
8100         ld_shlibs=no
8101       fi
8102       ;;
8103
8104     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8105       case `$LD -v 2>&1` in
8106         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8107         ld_shlibs=no
8108         cat <<_LT_EOF 1>&2
8109
8110 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8111 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8112 *** is disabling shared libraries support.  We urge you to upgrade GNU
8113 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8114 *** your PATH or compiler configuration so that the native linker is
8115 *** used, and then restart.
8116
8117 _LT_EOF
8118         ;;
8119         *)
8120           # For security reasons, it is highly recommended that you always
8121           # use absolute paths for naming shared libraries, and exclude the
8122           # DT_RUNPATH tag from executables and libraries.  But doing so
8123           # requires that you compile everything twice, which is a pain.
8124           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8125             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8126             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8127             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8128           else
8129             ld_shlibs=no
8130           fi
8131         ;;
8132       esac
8133       ;;
8134
8135     sunos4*)
8136       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8137       wlarc=
8138       hardcode_direct=yes
8139       hardcode_shlibpath_var=no
8140       ;;
8141
8142     *)
8143       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8144         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8145         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8146       else
8147         ld_shlibs=no
8148       fi
8149       ;;
8150     esac
8151
8152     if test "$ld_shlibs" = no; then
8153       runpath_var=
8154       hardcode_libdir_flag_spec=
8155       export_dynamic_flag_spec=
8156       whole_archive_flag_spec=
8157     fi
8158   else
8159     # PORTME fill in a description of your system's linker (not GNU ld)
8160     case $host_os in
8161     aix3*)
8162       allow_undefined_flag=unsupported
8163       always_export_symbols=yes
8164       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'
8165       # Note: this linker hardcodes the directories in LIBPATH if there
8166       # are no directories specified by -L.
8167       hardcode_minus_L=yes
8168       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8169         # Neither direct hardcoding nor static linking is supported with a
8170         # broken collect2.
8171         hardcode_direct=unsupported
8172       fi
8173       ;;
8174
8175     aix[4-9]*)
8176       if test "$host_cpu" = ia64; then
8177         # On IA64, the linker does run time linking by default, so we don't
8178         # have to do anything special.
8179         aix_use_runtimelinking=no
8180         exp_sym_flag='-Bexport'
8181         no_entry_flag=""
8182       else
8183         # If we're using GNU nm, then we don't want the "-C" option.
8184         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8185         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8186           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'
8187         else
8188           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'
8189         fi
8190         aix_use_runtimelinking=no
8191
8192         # Test if we are trying to use run time linking or normal
8193         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8194         # need to do runtime linking.
8195         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8196           for ld_flag in $LDFLAGS; do
8197           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8198             aix_use_runtimelinking=yes
8199             break
8200           fi
8201           done
8202           ;;
8203         esac
8204
8205         exp_sym_flag='-bexport'
8206         no_entry_flag='-bnoentry'
8207       fi
8208
8209       # When large executables or shared objects are built, AIX ld can
8210       # have problems creating the table of contents.  If linking a library
8211       # or program results in "error TOC overflow" add -mminimal-toc to
8212       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8213       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8214
8215       archive_cmds=''
8216       hardcode_direct=yes
8217       hardcode_direct_absolute=yes
8218       hardcode_libdir_separator=':'
8219       link_all_deplibs=yes
8220       file_list_spec='${wl}-f,'
8221
8222       if test "$GCC" = yes; then
8223         case $host_os in aix4.[012]|aix4.[012].*)
8224         # We only want to do this on AIX 4.2 and lower, the check
8225         # below for broken collect2 doesn't work under 4.3+
8226           collect2name=`${CC} -print-prog-name=collect2`
8227           if test -f "$collect2name" &&
8228            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8229           then
8230           # We have reworked collect2
8231           :
8232           else
8233           # We have old collect2
8234           hardcode_direct=unsupported
8235           # It fails to find uninstalled libraries when the uninstalled
8236           # path is not listed in the libpath.  Setting hardcode_minus_L
8237           # to unsupported forces relinking
8238           hardcode_minus_L=yes
8239           hardcode_libdir_flag_spec='-L$libdir'
8240           hardcode_libdir_separator=
8241           fi
8242           ;;
8243         esac
8244         shared_flag='-shared'
8245         if test "$aix_use_runtimelinking" = yes; then
8246           shared_flag="$shared_flag "'${wl}-G'
8247         fi
8248         link_all_deplibs=no
8249       else
8250         # not using gcc
8251         if test "$host_cpu" = ia64; then
8252         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8253         # chokes on -Wl,-G. The following line is correct:
8254           shared_flag='-G'
8255         else
8256           if test "$aix_use_runtimelinking" = yes; then
8257             shared_flag='${wl}-G'
8258           else
8259             shared_flag='${wl}-bM:SRE'
8260           fi
8261         fi
8262       fi
8263
8264       export_dynamic_flag_spec='${wl}-bexpall'
8265       # It seems that -bexpall does not export symbols beginning with
8266       # underscore (_), so it is better to generate a list of symbols to export.
8267       always_export_symbols=yes
8268       if test "$aix_use_runtimelinking" = yes; then
8269         # Warning - without using the other runtime loading flags (-brtl),
8270         # -berok will link without error, but may produce a broken library.
8271         allow_undefined_flag='-berok'
8272         # Determine the default libpath from the value encoded in an
8273         # empty executable.
8274         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8275 /* end confdefs.h.  */
8276
8277 int
8278 main ()
8279 {
8280
8281   ;
8282   return 0;
8283 }
8284 _ACEOF
8285 if ac_fn_c_try_link "$LINENO"; then :
8286
8287 lt_aix_libpath_sed='
8288     /Import File Strings/,/^$/ {
8289         /^0/ {
8290             s/^0  *\(.*\)$/\1/
8291             p
8292         }
8293     }'
8294 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8295 # Check for a 64-bit object if we didn't find anything.
8296 if test -z "$aix_libpath"; then
8297   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8298 fi
8299 fi
8300 rm -f core conftest.err conftest.$ac_objext \
8301     conftest$ac_exeext conftest.$ac_ext
8302 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8303
8304         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8305         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"
8306       else
8307         if test "$host_cpu" = ia64; then
8308           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8309           allow_undefined_flag="-z nodefs"
8310           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"
8311         else
8312          # Determine the default libpath from the value encoded in an
8313          # empty executable.
8314          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8315 /* end confdefs.h.  */
8316
8317 int
8318 main ()
8319 {
8320
8321   ;
8322   return 0;
8323 }
8324 _ACEOF
8325 if ac_fn_c_try_link "$LINENO"; then :
8326
8327 lt_aix_libpath_sed='
8328     /Import File Strings/,/^$/ {
8329         /^0/ {
8330             s/^0  *\(.*\)$/\1/
8331             p
8332         }
8333     }'
8334 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8335 # Check for a 64-bit object if we didn't find anything.
8336 if test -z "$aix_libpath"; then
8337   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8338 fi
8339 fi
8340 rm -f core conftest.err conftest.$ac_objext \
8341     conftest$ac_exeext conftest.$ac_ext
8342 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8343
8344          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8345           # Warning - without using the other run time loading flags,
8346           # -berok will link without error, but may produce a broken library.
8347           no_undefined_flag=' ${wl}-bernotok'
8348           allow_undefined_flag=' ${wl}-berok'
8349           # Exported symbols can be pulled into shared objects from archives
8350           whole_archive_flag_spec='$convenience'
8351           archive_cmds_need_lc=yes
8352           # This is similar to how AIX traditionally builds its shared libraries.
8353           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'
8354         fi
8355       fi
8356       ;;
8357
8358     amigaos*)
8359       case $host_cpu in
8360       powerpc)
8361             # see comment about AmigaOS4 .so support
8362             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8363             archive_expsym_cmds=''
8364         ;;
8365       m68k)
8366             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)'
8367             hardcode_libdir_flag_spec='-L$libdir'
8368             hardcode_minus_L=yes
8369         ;;
8370       esac
8371       ;;
8372
8373     bsdi[45]*)
8374       export_dynamic_flag_spec=-rdynamic
8375       ;;
8376
8377     cygwin* | mingw* | pw32* | cegcc*)
8378       # When not using gcc, we currently assume that we are using
8379       # Microsoft Visual C++.
8380       # hardcode_libdir_flag_spec is actually meaningless, as there is
8381       # no search path for DLLs.
8382       hardcode_libdir_flag_spec=' '
8383       allow_undefined_flag=unsupported
8384       # Tell ltmain to make .lib files, not .a files.
8385       libext=lib
8386       # Tell ltmain to make .dll files, not .so files.
8387       shrext_cmds=".dll"
8388       # FIXME: Setting linknames here is a bad hack.
8389       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8390       # The linker will automatically build a .lib file if we build a DLL.
8391       old_archive_from_new_cmds='true'
8392       # FIXME: Should let the user specify the lib program.
8393       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8394       fix_srcfile_path='`cygpath -w "$srcfile"`'
8395       enable_shared_with_static_runtimes=yes
8396       ;;
8397
8398     darwin* | rhapsody*)
8399
8400
8401   archive_cmds_need_lc=no
8402   hardcode_direct=no
8403   hardcode_automatic=yes
8404   hardcode_shlibpath_var=unsupported
8405   whole_archive_flag_spec=''
8406   link_all_deplibs=yes
8407   allow_undefined_flag="$_lt_dar_allow_undefined"
8408   case $cc_basename in
8409      ifort*) _lt_dar_can_shared=yes ;;
8410      *) _lt_dar_can_shared=$GCC ;;
8411   esac
8412   if test "$_lt_dar_can_shared" = "yes"; then
8413     output_verbose_link_cmd=echo
8414     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8415     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8416     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}"
8417     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}"
8418
8419   else
8420   ld_shlibs=no
8421   fi
8422
8423       ;;
8424
8425     dgux*)
8426       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8427       hardcode_libdir_flag_spec='-L$libdir'
8428       hardcode_shlibpath_var=no
8429       ;;
8430
8431     freebsd1*)
8432       ld_shlibs=no
8433       ;;
8434
8435     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8436     # support.  Future versions do this automatically, but an explicit c++rt0.o
8437     # does not break anything, and helps significantly (at the cost of a little
8438     # extra space).
8439     freebsd2.2*)
8440       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8441       hardcode_libdir_flag_spec='-R$libdir'
8442       hardcode_direct=yes
8443       hardcode_shlibpath_var=no
8444       ;;
8445
8446     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8447     freebsd2*)
8448       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8449       hardcode_direct=yes
8450       hardcode_minus_L=yes
8451       hardcode_shlibpath_var=no
8452       ;;
8453
8454     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8455     freebsd* | dragonfly*)
8456       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8457       hardcode_libdir_flag_spec='-R$libdir'
8458       hardcode_direct=yes
8459       hardcode_shlibpath_var=no
8460       ;;
8461
8462     hpux9*)
8463       if test "$GCC" = yes; then
8464         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'
8465       else
8466         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'
8467       fi
8468       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8469       hardcode_libdir_separator=:
8470       hardcode_direct=yes
8471
8472       # hardcode_minus_L: Not really in the search PATH,
8473       # but as the default location of the library.
8474       hardcode_minus_L=yes
8475       export_dynamic_flag_spec='${wl}-E'
8476       ;;
8477
8478     hpux10*)
8479       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8480         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8481       else
8482         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8483       fi
8484       if test "$with_gnu_ld" = no; then
8485         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8486         hardcode_libdir_flag_spec_ld='+b $libdir'
8487         hardcode_libdir_separator=:
8488         hardcode_direct=yes
8489         hardcode_direct_absolute=yes
8490         export_dynamic_flag_spec='${wl}-E'
8491         # hardcode_minus_L: Not really in the search PATH,
8492         # but as the default location of the library.
8493         hardcode_minus_L=yes
8494       fi
8495       ;;
8496
8497     hpux11*)
8498       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8499         case $host_cpu in
8500         hppa*64*)
8501           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8502           ;;
8503         ia64*)
8504           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8505           ;;
8506         *)
8507           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8508           ;;
8509         esac
8510       else
8511         case $host_cpu in
8512         hppa*64*)
8513           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8514           ;;
8515         ia64*)
8516           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8517           ;;
8518         *)
8519           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8520           ;;
8521         esac
8522       fi
8523       if test "$with_gnu_ld" = no; then
8524         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8525         hardcode_libdir_separator=:
8526
8527         case $host_cpu in
8528         hppa*64*|ia64*)
8529           hardcode_direct=no
8530           hardcode_shlibpath_var=no
8531           ;;
8532         *)
8533           hardcode_direct=yes
8534           hardcode_direct_absolute=yes
8535           export_dynamic_flag_spec='${wl}-E'
8536
8537           # hardcode_minus_L: Not really in the search PATH,
8538           # but as the default location of the library.
8539           hardcode_minus_L=yes
8540           ;;
8541         esac
8542       fi
8543       ;;
8544
8545     irix5* | irix6* | nonstopux*)
8546       if test "$GCC" = yes; then
8547         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'
8548         # Try to use the -exported_symbol ld option, if it does not
8549         # work, assume that -exports_file does not work either and
8550         # implicitly export all symbols.
8551         save_LDFLAGS="$LDFLAGS"
8552         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8553         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8554 /* end confdefs.h.  */
8555 int foo(void) {}
8556 _ACEOF
8557 if ac_fn_c_try_link "$LINENO"; then :
8558   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'
8559
8560 fi
8561 rm -f core conftest.err conftest.$ac_objext \
8562     conftest$ac_exeext conftest.$ac_ext
8563         LDFLAGS="$save_LDFLAGS"
8564       else
8565         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'
8566         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'
8567       fi
8568       archive_cmds_need_lc='no'
8569       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8570       hardcode_libdir_separator=:
8571       inherit_rpath=yes
8572       link_all_deplibs=yes
8573       ;;
8574
8575     netbsd* | netbsdelf*-gnu)
8576       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8577         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8578       else
8579         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8580       fi
8581       hardcode_libdir_flag_spec='-R$libdir'
8582       hardcode_direct=yes
8583       hardcode_shlibpath_var=no
8584       ;;
8585
8586     newsos6)
8587       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8588       hardcode_direct=yes
8589       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8590       hardcode_libdir_separator=:
8591       hardcode_shlibpath_var=no
8592       ;;
8593
8594     *nto* | *qnx*)
8595       ;;
8596
8597     openbsd*)
8598       if test -f /usr/libexec/ld.so; then
8599         hardcode_direct=yes
8600         hardcode_shlibpath_var=no
8601         hardcode_direct_absolute=yes
8602         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8603           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8604           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8605           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8606           export_dynamic_flag_spec='${wl}-E'
8607         else
8608           case $host_os in
8609            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8610              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8611              hardcode_libdir_flag_spec='-R$libdir'
8612              ;;
8613            *)
8614              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8615              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8616              ;;
8617           esac
8618         fi
8619       else
8620         ld_shlibs=no
8621       fi
8622       ;;
8623
8624     os2*)
8625       hardcode_libdir_flag_spec='-L$libdir'
8626       hardcode_minus_L=yes
8627       allow_undefined_flag=unsupported
8628       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'
8629       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8630       ;;
8631
8632     osf3*)
8633       if test "$GCC" = yes; then
8634         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8635         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'
8636       else
8637         allow_undefined_flag=' -expect_unresolved \*'
8638         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'
8639       fi
8640       archive_cmds_need_lc='no'
8641       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8642       hardcode_libdir_separator=:
8643       ;;
8644
8645     osf4* | osf5*)      # as osf3* with the addition of -msym flag
8646       if test "$GCC" = yes; then
8647         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8648         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'
8649         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8650       else
8651         allow_undefined_flag=' -expect_unresolved \*'
8652         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'
8653         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~
8654         $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'
8655
8656         # Both c and cxx compiler support -rpath directly
8657         hardcode_libdir_flag_spec='-rpath $libdir'
8658       fi
8659       archive_cmds_need_lc='no'
8660       hardcode_libdir_separator=:
8661       ;;
8662
8663     solaris*)
8664       no_undefined_flag=' -z defs'
8665       if test "$GCC" = yes; then
8666         wlarc='${wl}'
8667         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8668         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8669           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8670       else
8671         case `$CC -V 2>&1` in
8672         *"Compilers 5.0"*)
8673           wlarc=''
8674           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8675           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8676           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8677           ;;
8678         *)
8679           wlarc='${wl}'
8680           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8681           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8682           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8683           ;;
8684         esac
8685       fi
8686       hardcode_libdir_flag_spec='-R$libdir'
8687       hardcode_shlibpath_var=no
8688       case $host_os in
8689       solaris2.[0-5] | solaris2.[0-5].*) ;;
8690       *)
8691         # The compiler driver will combine and reorder linker options,
8692         # but understands `-z linker_flag'.  GCC discards it without `$wl',
8693         # but is careful enough not to reorder.
8694         # Supported since Solaris 2.6 (maybe 2.5.1?)
8695         if test "$GCC" = yes; then
8696           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8697         else
8698           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8699         fi
8700         ;;
8701       esac
8702       link_all_deplibs=yes
8703       ;;
8704
8705     sunos4*)
8706       if test "x$host_vendor" = xsequent; then
8707         # Use $CC to link under sequent, because it throws in some extra .o
8708         # files that make .init and .fini sections work.
8709         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8710       else
8711         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8712       fi
8713       hardcode_libdir_flag_spec='-L$libdir'
8714       hardcode_direct=yes
8715       hardcode_minus_L=yes
8716       hardcode_shlibpath_var=no
8717       ;;
8718
8719     sysv4)
8720       case $host_vendor in
8721         sni)
8722           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8723           hardcode_direct=yes # is this really true???
8724         ;;
8725         siemens)
8726           ## LD is ld it makes a PLAMLIB
8727           ## CC just makes a GrossModule.
8728           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8729           reload_cmds='$CC -r -o $output$reload_objs'
8730           hardcode_direct=no
8731         ;;
8732         motorola)
8733           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8734           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8735         ;;
8736       esac
8737       runpath_var='LD_RUN_PATH'
8738       hardcode_shlibpath_var=no
8739       ;;
8740
8741     sysv4.3*)
8742       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8743       hardcode_shlibpath_var=no
8744       export_dynamic_flag_spec='-Bexport'
8745       ;;
8746
8747     sysv4*MP*)
8748       if test -d /usr/nec; then
8749         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8750         hardcode_shlibpath_var=no
8751         runpath_var=LD_RUN_PATH
8752         hardcode_runpath_var=yes
8753         ld_shlibs=yes
8754       fi
8755       ;;
8756
8757     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8758       no_undefined_flag='${wl}-z,text'
8759       archive_cmds_need_lc=no
8760       hardcode_shlibpath_var=no
8761       runpath_var='LD_RUN_PATH'
8762
8763       if test "$GCC" = yes; then
8764         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8765         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8766       else
8767         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8768         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8769       fi
8770       ;;
8771
8772     sysv5* | sco3.2v5* | sco5v6*)
8773       # Note: We can NOT use -z defs as we might desire, because we do not
8774       # link with -lc, and that would cause any symbols used from libc to
8775       # always be unresolved, which means just about no library would
8776       # ever link correctly.  If we're not using GNU ld we use -z text
8777       # though, which does catch some bad symbols but isn't as heavy-handed
8778       # as -z defs.
8779       no_undefined_flag='${wl}-z,text'
8780       allow_undefined_flag='${wl}-z,nodefs'
8781       archive_cmds_need_lc=no
8782       hardcode_shlibpath_var=no
8783       hardcode_libdir_flag_spec='${wl}-R,$libdir'
8784       hardcode_libdir_separator=':'
8785       link_all_deplibs=yes
8786       export_dynamic_flag_spec='${wl}-Bexport'
8787       runpath_var='LD_RUN_PATH'
8788
8789       if test "$GCC" = yes; then
8790         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8791         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8792       else
8793         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8794         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8795       fi
8796       ;;
8797
8798     uts4*)
8799       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8800       hardcode_libdir_flag_spec='-L$libdir'
8801       hardcode_shlibpath_var=no
8802       ;;
8803
8804     *)
8805       ld_shlibs=no
8806       ;;
8807     esac
8808
8809     if test x$host_vendor = xsni; then
8810       case $host in
8811       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8812         export_dynamic_flag_spec='${wl}-Blargedynsym'
8813         ;;
8814       esac
8815     fi
8816   fi
8817
8818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8819 $as_echo "$ld_shlibs" >&6; }
8820 test "$ld_shlibs" = no && can_build_shared=no
8821
8822 with_gnu_ld=$with_gnu_ld
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838 #
8839 # Do we need to explicitly link libc?
8840 #
8841 case "x$archive_cmds_need_lc" in
8842 x|xyes)
8843   # Assume -lc should be added
8844   archive_cmds_need_lc=yes
8845
8846   if test "$enable_shared" = yes && test "$GCC" = yes; then
8847     case $archive_cmds in
8848     *'~'*)
8849       # FIXME: we may have to deal with multi-command sequences.
8850       ;;
8851     '$CC '*)
8852       # Test whether the compiler implicitly links with -lc since on some
8853       # systems, -lgcc has to come before -lc. If gcc already passes -lc
8854       # to ld, don't add -lc before -lgcc.
8855       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8856 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8857       $RM conftest*
8858       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8859
8860       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8861   (eval $ac_compile) 2>&5
8862   ac_status=$?
8863   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8864   test $ac_status = 0; } 2>conftest.err; then
8865         soname=conftest
8866         lib=conftest
8867         libobjs=conftest.$ac_objext
8868         deplibs=
8869         wl=$lt_prog_compiler_wl
8870         pic_flag=$lt_prog_compiler_pic
8871         compiler_flags=-v
8872         linker_flags=-v
8873         verstring=
8874         output_objdir=.
8875         libname=conftest
8876         lt_save_allow_undefined_flag=$allow_undefined_flag
8877         allow_undefined_flag=
8878         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8879   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8880   ac_status=$?
8881   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8882   test $ac_status = 0; }
8883         then
8884           archive_cmds_need_lc=no
8885         else
8886           archive_cmds_need_lc=yes
8887         fi
8888         allow_undefined_flag=$lt_save_allow_undefined_flag
8889       else
8890         cat conftest.err 1>&5
8891       fi
8892       $RM conftest*
8893       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8894 $as_echo "$archive_cmds_need_lc" >&6; }
8895       ;;
8896     esac
8897   fi
8898   ;;
8899 esac
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9058 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9059
9060 if test "$GCC" = yes; then
9061   case $host_os in
9062     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9063     *) lt_awk_arg="/^libraries:/" ;;
9064   esac
9065   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9066   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9067     # if the path contains ";" then we assume it to be the separator
9068     # otherwise default to the standard path separator (i.e. ":") - it is
9069     # assumed that no part of a normal pathname contains ";" but that should
9070     # okay in the real world where ";" in dirpaths is itself problematic.
9071     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9072   else
9073     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9074   fi
9075   # Ok, now we have the path, separated by spaces, we can step through it
9076   # and add multilib dir if necessary.
9077   lt_tmp_lt_search_path_spec=
9078   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9079   for lt_sys_path in $lt_search_path_spec; do
9080     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9081       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9082     else
9083       test -d "$lt_sys_path" && \
9084         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9085     fi
9086   done
9087   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9088 BEGIN {RS=" "; FS="/|\n";} {
9089   lt_foo="";
9090   lt_count=0;
9091   for (lt_i = NF; lt_i > 0; lt_i--) {
9092     if ($lt_i != "" && $lt_i != ".") {
9093       if ($lt_i == "..") {
9094         lt_count++;
9095       } else {
9096         if (lt_count == 0) {
9097           lt_foo="/" $lt_i lt_foo;
9098         } else {
9099           lt_count--;
9100         }
9101       }
9102     }
9103   }
9104   if (lt_foo != "") { lt_freq[lt_foo]++; }
9105   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9106 }'`
9107   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9108 else
9109   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9110 fi
9111 library_names_spec=
9112 libname_spec='lib$name'
9113 soname_spec=
9114 shrext_cmds=".so"
9115 postinstall_cmds=
9116 postuninstall_cmds=
9117 finish_cmds=
9118 finish_eval=
9119 shlibpath_var=
9120 shlibpath_overrides_runpath=unknown
9121 version_type=none
9122 dynamic_linker="$host_os ld.so"
9123 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9124 need_lib_prefix=unknown
9125 hardcode_into_libs=no
9126
9127 # when you set need_version to no, make sure it does not cause -set_version
9128 # flags to be left without arguments
9129 need_version=unknown
9130
9131 case $host_os in
9132 aix3*)
9133   version_type=linux
9134   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9135   shlibpath_var=LIBPATH
9136
9137   # AIX 3 has no versioning support, so we append a major version to the name.
9138   soname_spec='${libname}${release}${shared_ext}$major'
9139   ;;
9140
9141 aix[4-9]*)
9142   version_type=linux
9143   need_lib_prefix=no
9144   need_version=no
9145   hardcode_into_libs=yes
9146   if test "$host_cpu" = ia64; then
9147     # AIX 5 supports IA64
9148     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9149     shlibpath_var=LD_LIBRARY_PATH
9150   else
9151     # With GCC up to 2.95.x, collect2 would create an import file
9152     # for dependence libraries.  The import file would start with
9153     # the line `#! .'.  This would cause the generated library to
9154     # depend on `.', always an invalid library.  This was fixed in
9155     # development snapshots of GCC prior to 3.0.
9156     case $host_os in
9157       aix4 | aix4.[01] | aix4.[01].*)
9158       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9159            echo ' yes '
9160            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9161         :
9162       else
9163         can_build_shared=no
9164       fi
9165       ;;
9166     esac
9167     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9168     # soname into executable. Probably we can add versioning support to
9169     # collect2, so additional links can be useful in future.
9170     if test "$aix_use_runtimelinking" = yes; then
9171       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9172       # instead of lib<name>.a to let people know that these are not
9173       # typical AIX shared libraries.
9174       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9175     else
9176       # We preserve .a as extension for shared libraries through AIX4.2
9177       # and later when we are not doing run time linking.
9178       library_names_spec='${libname}${release}.a $libname.a'
9179       soname_spec='${libname}${release}${shared_ext}$major'
9180     fi
9181     shlibpath_var=LIBPATH
9182   fi
9183   ;;
9184
9185 amigaos*)
9186   case $host_cpu in
9187   powerpc)
9188     # Since July 2007 AmigaOS4 officially supports .so libraries.
9189     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9190     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9191     ;;
9192   m68k)
9193     library_names_spec='$libname.ixlibrary $libname.a'
9194     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9195     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'
9196     ;;
9197   esac
9198   ;;
9199
9200 beos*)
9201   library_names_spec='${libname}${shared_ext}'
9202   dynamic_linker="$host_os ld.so"
9203   shlibpath_var=LIBRARY_PATH
9204   ;;
9205
9206 bsdi[45]*)
9207   version_type=linux
9208   need_version=no
9209   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9210   soname_spec='${libname}${release}${shared_ext}$major'
9211   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9212   shlibpath_var=LD_LIBRARY_PATH
9213   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9214   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9215   # the default ld.so.conf also contains /usr/contrib/lib and
9216   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9217   # libtool to hard-code these into programs
9218   ;;
9219
9220 cygwin* | mingw* | pw32* | cegcc*)
9221   version_type=windows
9222   shrext_cmds=".dll"
9223   need_version=no
9224   need_lib_prefix=no
9225
9226   case $GCC,$host_os in
9227   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9228     library_names_spec='$libname.dll.a'
9229     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9230     postinstall_cmds='base_file=`basename \${file}`~
9231       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9232       dldir=$destdir/`dirname \$dlpath`~
9233       test -d \$dldir || mkdir -p \$dldir~
9234       $install_prog $dir/$dlname \$dldir/$dlname~
9235       chmod a+x \$dldir/$dlname~
9236       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9237         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9238       fi'
9239     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9240       dlpath=$dir/\$dldll~
9241        $RM \$dlpath'
9242     shlibpath_overrides_runpath=yes
9243
9244     case $host_os in
9245     cygwin*)
9246       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9247       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9248       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9249       ;;
9250     mingw* | cegcc*)
9251       # MinGW DLLs use traditional 'lib' prefix
9252       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9253       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9254       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9255         # It is most probably a Windows format PATH printed by
9256         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9257         # path with ; separators, and with drive letters. We can handle the
9258         # drive letters (cygwin fileutils understands them), so leave them,
9259         # especially as we might pass files found there to a mingw objdump,
9260         # which wouldn't understand a cygwinified path. Ahh.
9261         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9262       else
9263         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9264       fi
9265       ;;
9266     pw32*)
9267       # pw32 DLLs use 'pw' prefix rather than 'lib'
9268       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9269       ;;
9270     esac
9271     ;;
9272
9273   *)
9274     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9275     ;;
9276   esac
9277   dynamic_linker='Win32 ld.exe'
9278   # FIXME: first we should search . and the directory the executable is in
9279   shlibpath_var=PATH
9280   ;;
9281
9282 darwin* | rhapsody*)
9283   dynamic_linker="$host_os dyld"
9284   version_type=darwin
9285   need_lib_prefix=no
9286   need_version=no
9287   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9288   soname_spec='${libname}${release}${major}$shared_ext'
9289   shlibpath_overrides_runpath=yes
9290   shlibpath_var=DYLD_LIBRARY_PATH
9291   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9292
9293   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9294   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9295   ;;
9296
9297 dgux*)
9298   version_type=linux
9299   need_lib_prefix=no
9300   need_version=no
9301   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9302   soname_spec='${libname}${release}${shared_ext}$major'
9303   shlibpath_var=LD_LIBRARY_PATH
9304   ;;
9305
9306 freebsd1*)
9307   dynamic_linker=no
9308   ;;
9309
9310 freebsd* | dragonfly*)
9311   # DragonFly does not have aout.  When/if they implement a new
9312   # versioning mechanism, adjust this.
9313   if test -x /usr/bin/objformat; then
9314     objformat=`/usr/bin/objformat`
9315   else
9316     case $host_os in
9317     freebsd[123]*) objformat=aout ;;
9318     *) objformat=elf ;;
9319     esac
9320   fi
9321   version_type=freebsd-$objformat
9322   case $version_type in
9323     freebsd-elf*)
9324       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9325       need_version=no
9326       need_lib_prefix=no
9327       ;;
9328     freebsd-*)
9329       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9330       need_version=yes
9331       ;;
9332   esac
9333   shlibpath_var=LD_LIBRARY_PATH
9334   case $host_os in
9335   freebsd2*)
9336     shlibpath_overrides_runpath=yes
9337     ;;
9338   freebsd3.[01]* | freebsdelf3.[01]*)
9339     shlibpath_overrides_runpath=yes
9340     hardcode_into_libs=yes
9341     ;;
9342   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9343   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9344     shlibpath_overrides_runpath=no
9345     hardcode_into_libs=yes
9346     ;;
9347   *) # from 4.6 on, and DragonFly
9348     shlibpath_overrides_runpath=yes
9349     hardcode_into_libs=yes
9350     ;;
9351   esac
9352   ;;
9353
9354 gnu*)
9355   version_type=linux
9356   need_lib_prefix=no
9357   need_version=no
9358   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9359   soname_spec='${libname}${release}${shared_ext}$major'
9360   shlibpath_var=LD_LIBRARY_PATH
9361   hardcode_into_libs=yes
9362   ;;
9363
9364 hpux9* | hpux10* | hpux11*)
9365   # Give a soname corresponding to the major version so that dld.sl refuses to
9366   # link against other versions.
9367   version_type=sunos
9368   need_lib_prefix=no
9369   need_version=no
9370   case $host_cpu in
9371   ia64*)
9372     shrext_cmds='.so'
9373     hardcode_into_libs=yes
9374     dynamic_linker="$host_os dld.so"
9375     shlibpath_var=LD_LIBRARY_PATH
9376     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9377     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9378     soname_spec='${libname}${release}${shared_ext}$major'
9379     if test "X$HPUX_IA64_MODE" = X32; then
9380       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9381     else
9382       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9383     fi
9384     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9385     ;;
9386   hppa*64*)
9387     shrext_cmds='.sl'
9388     hardcode_into_libs=yes
9389     dynamic_linker="$host_os dld.sl"
9390     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9391     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9392     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9393     soname_spec='${libname}${release}${shared_ext}$major'
9394     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9395     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9396     ;;
9397   *)
9398     shrext_cmds='.sl'
9399     dynamic_linker="$host_os dld.sl"
9400     shlibpath_var=SHLIB_PATH
9401     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9402     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9403     soname_spec='${libname}${release}${shared_ext}$major'
9404     ;;
9405   esac
9406   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9407   postinstall_cmds='chmod 555 $lib'
9408   ;;
9409
9410 interix[3-9]*)
9411   version_type=linux
9412   need_lib_prefix=no
9413   need_version=no
9414   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9415   soname_spec='${libname}${release}${shared_ext}$major'
9416   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9417   shlibpath_var=LD_LIBRARY_PATH
9418   shlibpath_overrides_runpath=no
9419   hardcode_into_libs=yes
9420   ;;
9421
9422 irix5* | irix6* | nonstopux*)
9423   case $host_os in
9424     nonstopux*) version_type=nonstopux ;;
9425     *)
9426         if test "$lt_cv_prog_gnu_ld" = yes; then
9427                 version_type=linux
9428         else
9429                 version_type=irix
9430         fi ;;
9431   esac
9432   need_lib_prefix=no
9433   need_version=no
9434   soname_spec='${libname}${release}${shared_ext}$major'
9435   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9436   case $host_os in
9437   irix5* | nonstopux*)
9438     libsuff= shlibsuff=
9439     ;;
9440   *)
9441     case $LD in # libtool.m4 will add one of these switches to LD
9442     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9443       libsuff= shlibsuff= libmagic=32-bit;;
9444     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9445       libsuff=32 shlibsuff=N32 libmagic=N32;;
9446     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9447       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9448     *) libsuff= shlibsuff= libmagic=never-match;;
9449     esac
9450     ;;
9451   esac
9452   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9453   shlibpath_overrides_runpath=no
9454   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9455   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9456   hardcode_into_libs=yes
9457   ;;
9458
9459 # No shared lib support for Linux oldld, aout, or coff.
9460 linux*oldld* | linux*aout* | linux*coff*)
9461   dynamic_linker=no
9462   ;;
9463
9464 # This must be Linux ELF.
9465 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9466   version_type=linux
9467   need_lib_prefix=no
9468   need_version=no
9469   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9470   soname_spec='${libname}${release}${shared_ext}$major'
9471   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9472   shlibpath_var=LD_LIBRARY_PATH
9473   shlibpath_overrides_runpath=no
9474   # Some binutils ld are patched to set DT_RUNPATH
9475   save_LDFLAGS=$LDFLAGS
9476   save_libdir=$libdir
9477   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9478        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9479   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9480 /* end confdefs.h.  */
9481
9482 int
9483 main ()
9484 {
9485
9486   ;
9487   return 0;
9488 }
9489 _ACEOF
9490 if ac_fn_c_try_link "$LINENO"; then :
9491   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9492   shlibpath_overrides_runpath=yes
9493 fi
9494 fi
9495 rm -f core conftest.err conftest.$ac_objext \
9496     conftest$ac_exeext conftest.$ac_ext
9497   LDFLAGS=$save_LDFLAGS
9498   libdir=$save_libdir
9499
9500   # This implies no fast_install, which is unacceptable.
9501   # Some rework will be needed to allow for fast_install
9502   # before this can be enabled.
9503   hardcode_into_libs=yes
9504
9505   # Append ld.so.conf contents to the search path
9506   if test -f /etc/ld.so.conf; then
9507     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' ' '`
9508     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9509   fi
9510
9511   # We used to test for /lib/ld.so.1 and disable shared libraries on
9512   # powerpc, because MkLinux only supported shared libraries with the
9513   # GNU dynamic linker.  Since this was broken with cross compilers,
9514   # most powerpc-linux boxes support dynamic linking these days and
9515   # people can always --disable-shared, the test was removed, and we
9516   # assume the GNU/Linux dynamic linker is in use.
9517   dynamic_linker='GNU/Linux ld.so'
9518   ;;
9519
9520 netbsdelf*-gnu)
9521   version_type=linux
9522   need_lib_prefix=no
9523   need_version=no
9524   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9525   soname_spec='${libname}${release}${shared_ext}$major'
9526   shlibpath_var=LD_LIBRARY_PATH
9527   shlibpath_overrides_runpath=no
9528   hardcode_into_libs=yes
9529   dynamic_linker='NetBSD ld.elf_so'
9530   ;;
9531
9532 netbsd*)
9533   version_type=sunos
9534   need_lib_prefix=no
9535   need_version=no
9536   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9537     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9538     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9539     dynamic_linker='NetBSD (a.out) ld.so'
9540   else
9541     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9542     soname_spec='${libname}${release}${shared_ext}$major'
9543     dynamic_linker='NetBSD ld.elf_so'
9544   fi
9545   shlibpath_var=LD_LIBRARY_PATH
9546   shlibpath_overrides_runpath=yes
9547   hardcode_into_libs=yes
9548   ;;
9549
9550 newsos6)
9551   version_type=linux
9552   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9553   shlibpath_var=LD_LIBRARY_PATH
9554   shlibpath_overrides_runpath=yes
9555   ;;
9556
9557 *nto* | *qnx*)
9558   version_type=qnx
9559   need_lib_prefix=no
9560   need_version=no
9561   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9562   soname_spec='${libname}${release}${shared_ext}$major'
9563   shlibpath_var=LD_LIBRARY_PATH
9564   shlibpath_overrides_runpath=no
9565   hardcode_into_libs=yes
9566   dynamic_linker='ldqnx.so'
9567   ;;
9568
9569 openbsd*)
9570   version_type=sunos
9571   sys_lib_dlsearch_path_spec="/usr/lib"
9572   need_lib_prefix=no
9573   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9574   case $host_os in
9575     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9576     *)                          need_version=no  ;;
9577   esac
9578   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9579   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9580   shlibpath_var=LD_LIBRARY_PATH
9581   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9582     case $host_os in
9583       openbsd2.[89] | openbsd2.[89].*)
9584         shlibpath_overrides_runpath=no
9585         ;;
9586       *)
9587         shlibpath_overrides_runpath=yes
9588         ;;
9589       esac
9590   else
9591     shlibpath_overrides_runpath=yes
9592   fi
9593   ;;
9594
9595 os2*)
9596   libname_spec='$name'
9597   shrext_cmds=".dll"
9598   need_lib_prefix=no
9599   library_names_spec='$libname${shared_ext} $libname.a'
9600   dynamic_linker='OS/2 ld.exe'
9601   shlibpath_var=LIBPATH
9602   ;;
9603
9604 osf3* | osf4* | osf5*)
9605   version_type=osf
9606   need_lib_prefix=no
9607   need_version=no
9608   soname_spec='${libname}${release}${shared_ext}$major'
9609   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9610   shlibpath_var=LD_LIBRARY_PATH
9611   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9612   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9613   ;;
9614
9615 rdos*)
9616   dynamic_linker=no
9617   ;;
9618
9619 solaris*)
9620   version_type=linux
9621   need_lib_prefix=no
9622   need_version=no
9623   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9624   soname_spec='${libname}${release}${shared_ext}$major'
9625   shlibpath_var=LD_LIBRARY_PATH
9626   shlibpath_overrides_runpath=yes
9627   hardcode_into_libs=yes
9628   # ldd complains unless libraries are executable
9629   postinstall_cmds='chmod +x $lib'
9630   ;;
9631
9632 sunos4*)
9633   version_type=sunos
9634   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9635   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9636   shlibpath_var=LD_LIBRARY_PATH
9637   shlibpath_overrides_runpath=yes
9638   if test "$with_gnu_ld" = yes; then
9639     need_lib_prefix=no
9640   fi
9641   need_version=yes
9642   ;;
9643
9644 sysv4 | sysv4.3*)
9645   version_type=linux
9646   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9647   soname_spec='${libname}${release}${shared_ext}$major'
9648   shlibpath_var=LD_LIBRARY_PATH
9649   case $host_vendor in
9650     sni)
9651       shlibpath_overrides_runpath=no
9652       need_lib_prefix=no
9653       runpath_var=LD_RUN_PATH
9654       ;;
9655     siemens)
9656       need_lib_prefix=no
9657       ;;
9658     motorola)
9659       need_lib_prefix=no
9660       need_version=no
9661       shlibpath_overrides_runpath=no
9662       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9663       ;;
9664   esac
9665   ;;
9666
9667 sysv4*MP*)
9668   if test -d /usr/nec ;then
9669     version_type=linux
9670     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9671     soname_spec='$libname${shared_ext}.$major'
9672     shlibpath_var=LD_LIBRARY_PATH
9673   fi
9674   ;;
9675
9676 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9677   version_type=freebsd-elf
9678   need_lib_prefix=no
9679   need_version=no
9680   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9681   soname_spec='${libname}${release}${shared_ext}$major'
9682   shlibpath_var=LD_LIBRARY_PATH
9683   shlibpath_overrides_runpath=yes
9684   hardcode_into_libs=yes
9685   if test "$with_gnu_ld" = yes; then
9686     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9687   else
9688     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9689     case $host_os in
9690       sco3.2v5*)
9691         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9692         ;;
9693     esac
9694   fi
9695   sys_lib_dlsearch_path_spec='/usr/lib'
9696   ;;
9697
9698 tpf*)
9699   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9700   version_type=linux
9701   need_lib_prefix=no
9702   need_version=no
9703   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9704   shlibpath_var=LD_LIBRARY_PATH
9705   shlibpath_overrides_runpath=no
9706   hardcode_into_libs=yes
9707   ;;
9708
9709 uts4*)
9710   version_type=linux
9711   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9712   soname_spec='${libname}${release}${shared_ext}$major'
9713   shlibpath_var=LD_LIBRARY_PATH
9714   ;;
9715
9716 *)
9717   dynamic_linker=no
9718   ;;
9719 esac
9720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9721 $as_echo "$dynamic_linker" >&6; }
9722 test "$dynamic_linker" = no && can_build_shared=no
9723
9724 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9725 if test "$GCC" = yes; then
9726   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9727 fi
9728
9729 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9730   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9731 fi
9732 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9733   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9734 fi
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9823 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9824 hardcode_action=
9825 if test -n "$hardcode_libdir_flag_spec" ||
9826    test -n "$runpath_var" ||
9827    test "X$hardcode_automatic" = "Xyes" ; then
9828
9829   # We can hardcode non-existent directories.
9830   if test "$hardcode_direct" != no &&
9831      # If the only mechanism to avoid hardcoding is shlibpath_var, we
9832      # have to relink, otherwise we might link with an installed library
9833      # when we should be linking with a yet-to-be-installed one
9834      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9835      test "$hardcode_minus_L" != no; then
9836     # Linking always hardcodes the temporary library directory.
9837     hardcode_action=relink
9838   else
9839     # We can link without hardcoding, and we can hardcode nonexisting dirs.
9840     hardcode_action=immediate
9841   fi
9842 else
9843   # We cannot hardcode anything, or else we can only hardcode existing
9844   # directories.
9845   hardcode_action=unsupported
9846 fi
9847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9848 $as_echo "$hardcode_action" >&6; }
9849
9850 if test "$hardcode_action" = relink ||
9851    test "$inherit_rpath" = yes; then
9852   # Fast installation is not supported
9853   enable_fast_install=no
9854 elif test "$shlibpath_overrides_runpath" = yes ||
9855      test "$enable_shared" = no; then
9856   # Fast installation is not necessary
9857   enable_fast_install=needless
9858 fi
9859
9860
9861
9862
9863
9864
9865   if test "x$enable_dlopen" != xyes; then
9866   enable_dlopen=unknown
9867   enable_dlopen_self=unknown
9868   enable_dlopen_self_static=unknown
9869 else
9870   lt_cv_dlopen=no
9871   lt_cv_dlopen_libs=
9872
9873   case $host_os in
9874   beos*)
9875     lt_cv_dlopen="load_add_on"
9876     lt_cv_dlopen_libs=
9877     lt_cv_dlopen_self=yes
9878     ;;
9879
9880   mingw* | pw32* | cegcc*)
9881     lt_cv_dlopen="LoadLibrary"
9882     lt_cv_dlopen_libs=
9883     ;;
9884
9885   cygwin*)
9886     lt_cv_dlopen="dlopen"
9887     lt_cv_dlopen_libs=
9888     ;;
9889
9890   darwin*)
9891   # if libdl is installed we need to link against it
9892     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9893 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9894 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9895   $as_echo_n "(cached) " >&6
9896 else
9897   ac_check_lib_save_LIBS=$LIBS
9898 LIBS="-ldl  $LIBS"
9899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9900 /* end confdefs.h.  */
9901
9902 /* Override any GCC internal prototype to avoid an error.
9903    Use char because int might match the return type of a GCC
9904    builtin and then its argument prototype would still apply.  */
9905 #ifdef __cplusplus
9906 extern "C"
9907 #endif
9908 char dlopen ();
9909 int
9910 main ()
9911 {
9912 return dlopen ();
9913   ;
9914   return 0;
9915 }
9916 _ACEOF
9917 if ac_fn_c_try_link "$LINENO"; then :
9918   ac_cv_lib_dl_dlopen=yes
9919 else
9920   ac_cv_lib_dl_dlopen=no
9921 fi
9922 rm -f core conftest.err conftest.$ac_objext \
9923     conftest$ac_exeext conftest.$ac_ext
9924 LIBS=$ac_check_lib_save_LIBS
9925 fi
9926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9927 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9928 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9929   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9930 else
9931
9932     lt_cv_dlopen="dyld"
9933     lt_cv_dlopen_libs=
9934     lt_cv_dlopen_self=yes
9935
9936 fi
9937
9938     ;;
9939
9940   *)
9941     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9942 if test "x$ac_cv_func_shl_load" = x""yes; then :
9943   lt_cv_dlopen="shl_load"
9944 else
9945   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9946 $as_echo_n "checking for shl_load in -ldld... " >&6; }
9947 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9948   $as_echo_n "(cached) " >&6
9949 else
9950   ac_check_lib_save_LIBS=$LIBS
9951 LIBS="-ldld  $LIBS"
9952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9953 /* end confdefs.h.  */
9954
9955 /* Override any GCC internal prototype to avoid an error.
9956    Use char because int might match the return type of a GCC
9957    builtin and then its argument prototype would still apply.  */
9958 #ifdef __cplusplus
9959 extern "C"
9960 #endif
9961 char shl_load ();
9962 int
9963 main ()
9964 {
9965 return shl_load ();
9966   ;
9967   return 0;
9968 }
9969 _ACEOF
9970 if ac_fn_c_try_link "$LINENO"; then :
9971   ac_cv_lib_dld_shl_load=yes
9972 else
9973   ac_cv_lib_dld_shl_load=no
9974 fi
9975 rm -f core conftest.err conftest.$ac_objext \
9976     conftest$ac_exeext conftest.$ac_ext
9977 LIBS=$ac_check_lib_save_LIBS
9978 fi
9979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9980 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
9981 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
9982   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
9983 else
9984   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
9985 if test "x$ac_cv_func_dlopen" = x""yes; then :
9986   lt_cv_dlopen="dlopen"
9987 else
9988   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9989 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9990 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9991   $as_echo_n "(cached) " >&6
9992 else
9993   ac_check_lib_save_LIBS=$LIBS
9994 LIBS="-ldl  $LIBS"
9995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9996 /* end confdefs.h.  */
9997
9998 /* Override any GCC internal prototype to avoid an error.
9999    Use char because int might match the return type of a GCC
10000    builtin and then its argument prototype would still apply.  */
10001 #ifdef __cplusplus
10002 extern "C"
10003 #endif
10004 char dlopen ();
10005 int
10006 main ()
10007 {
10008 return dlopen ();
10009   ;
10010   return 0;
10011 }
10012 _ACEOF
10013 if ac_fn_c_try_link "$LINENO"; then :
10014   ac_cv_lib_dl_dlopen=yes
10015 else
10016   ac_cv_lib_dl_dlopen=no
10017 fi
10018 rm -f core conftest.err conftest.$ac_objext \
10019     conftest$ac_exeext conftest.$ac_ext
10020 LIBS=$ac_check_lib_save_LIBS
10021 fi
10022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10023 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10024 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10025   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10026 else
10027   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10028 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10029 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10030   $as_echo_n "(cached) " >&6
10031 else
10032   ac_check_lib_save_LIBS=$LIBS
10033 LIBS="-lsvld  $LIBS"
10034 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10035 /* end confdefs.h.  */
10036
10037 /* Override any GCC internal prototype to avoid an error.
10038    Use char because int might match the return type of a GCC
10039    builtin and then its argument prototype would still apply.  */
10040 #ifdef __cplusplus
10041 extern "C"
10042 #endif
10043 char dlopen ();
10044 int
10045 main ()
10046 {
10047 return dlopen ();
10048   ;
10049   return 0;
10050 }
10051 _ACEOF
10052 if ac_fn_c_try_link "$LINENO"; then :
10053   ac_cv_lib_svld_dlopen=yes
10054 else
10055   ac_cv_lib_svld_dlopen=no
10056 fi
10057 rm -f core conftest.err conftest.$ac_objext \
10058     conftest$ac_exeext conftest.$ac_ext
10059 LIBS=$ac_check_lib_save_LIBS
10060 fi
10061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10062 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10063 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10064   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10065 else
10066   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10067 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10068 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10069   $as_echo_n "(cached) " >&6
10070 else
10071   ac_check_lib_save_LIBS=$LIBS
10072 LIBS="-ldld  $LIBS"
10073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10074 /* end confdefs.h.  */
10075
10076 /* Override any GCC internal prototype to avoid an error.
10077    Use char because int might match the return type of a GCC
10078    builtin and then its argument prototype would still apply.  */
10079 #ifdef __cplusplus
10080 extern "C"
10081 #endif
10082 char dld_link ();
10083 int
10084 main ()
10085 {
10086 return dld_link ();
10087   ;
10088   return 0;
10089 }
10090 _ACEOF
10091 if ac_fn_c_try_link "$LINENO"; then :
10092   ac_cv_lib_dld_dld_link=yes
10093 else
10094   ac_cv_lib_dld_dld_link=no
10095 fi
10096 rm -f core conftest.err conftest.$ac_objext \
10097     conftest$ac_exeext conftest.$ac_ext
10098 LIBS=$ac_check_lib_save_LIBS
10099 fi
10100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10101 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10102 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10103   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10104 fi
10105
10106
10107 fi
10108
10109
10110 fi
10111
10112
10113 fi
10114
10115
10116 fi
10117
10118
10119 fi
10120
10121     ;;
10122   esac
10123
10124   if test "x$lt_cv_dlopen" != xno; then
10125     enable_dlopen=yes
10126   else
10127     enable_dlopen=no
10128   fi
10129
10130   case $lt_cv_dlopen in
10131   dlopen)
10132     save_CPPFLAGS="$CPPFLAGS"
10133     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10134
10135     save_LDFLAGS="$LDFLAGS"
10136     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10137
10138     save_LIBS="$LIBS"
10139     LIBS="$lt_cv_dlopen_libs $LIBS"
10140
10141     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10142 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10143 if test "${lt_cv_dlopen_self+set}" = set; then :
10144   $as_echo_n "(cached) " >&6
10145 else
10146           if test "$cross_compiling" = yes; then :
10147   lt_cv_dlopen_self=cross
10148 else
10149   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10150   lt_status=$lt_dlunknown
10151   cat > conftest.$ac_ext <<_LT_EOF
10152 #line 10152 "configure"
10153 #include "confdefs.h"
10154
10155 #if HAVE_DLFCN_H
10156 #include <dlfcn.h>
10157 #endif
10158
10159 #include <stdio.h>
10160
10161 #ifdef RTLD_GLOBAL
10162 #  define LT_DLGLOBAL           RTLD_GLOBAL
10163 #else
10164 #  ifdef DL_GLOBAL
10165 #    define LT_DLGLOBAL         DL_GLOBAL
10166 #  else
10167 #    define LT_DLGLOBAL         0
10168 #  endif
10169 #endif
10170
10171 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10172    find out it does not work in some platform. */
10173 #ifndef LT_DLLAZY_OR_NOW
10174 #  ifdef RTLD_LAZY
10175 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10176 #  else
10177 #    ifdef DL_LAZY
10178 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10179 #    else
10180 #      ifdef RTLD_NOW
10181 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10182 #      else
10183 #        ifdef DL_NOW
10184 #          define LT_DLLAZY_OR_NOW      DL_NOW
10185 #        else
10186 #          define LT_DLLAZY_OR_NOW      0
10187 #        endif
10188 #      endif
10189 #    endif
10190 #  endif
10191 #endif
10192
10193 void fnord() { int i=42;}
10194 int main ()
10195 {
10196   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10197   int status = $lt_dlunknown;
10198
10199   if (self)
10200     {
10201       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10202       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10203       /* dlclose (self); */
10204     }
10205   else
10206     puts (dlerror ());
10207
10208   return status;
10209 }
10210 _LT_EOF
10211   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10212   (eval $ac_link) 2>&5
10213   ac_status=$?
10214   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10215   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10216     (./conftest; exit; ) >&5 2>/dev/null
10217     lt_status=$?
10218     case x$lt_status in
10219       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10220       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10221       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10222     esac
10223   else :
10224     # compilation failed
10225     lt_cv_dlopen_self=no
10226   fi
10227 fi
10228 rm -fr conftest*
10229
10230
10231 fi
10232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10233 $as_echo "$lt_cv_dlopen_self" >&6; }
10234
10235     if test "x$lt_cv_dlopen_self" = xyes; then
10236       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10237       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10238 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10239 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10240   $as_echo_n "(cached) " >&6
10241 else
10242           if test "$cross_compiling" = yes; then :
10243   lt_cv_dlopen_self_static=cross
10244 else
10245   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10246   lt_status=$lt_dlunknown
10247   cat > conftest.$ac_ext <<_LT_EOF
10248 #line 10248 "configure"
10249 #include "confdefs.h"
10250
10251 #if HAVE_DLFCN_H
10252 #include <dlfcn.h>
10253 #endif
10254
10255 #include <stdio.h>
10256
10257 #ifdef RTLD_GLOBAL
10258 #  define LT_DLGLOBAL           RTLD_GLOBAL
10259 #else
10260 #  ifdef DL_GLOBAL
10261 #    define LT_DLGLOBAL         DL_GLOBAL
10262 #  else
10263 #    define LT_DLGLOBAL         0
10264 #  endif
10265 #endif
10266
10267 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10268    find out it does not work in some platform. */
10269 #ifndef LT_DLLAZY_OR_NOW
10270 #  ifdef RTLD_LAZY
10271 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10272 #  else
10273 #    ifdef DL_LAZY
10274 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10275 #    else
10276 #      ifdef RTLD_NOW
10277 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10278 #      else
10279 #        ifdef DL_NOW
10280 #          define LT_DLLAZY_OR_NOW      DL_NOW
10281 #        else
10282 #          define LT_DLLAZY_OR_NOW      0
10283 #        endif
10284 #      endif
10285 #    endif
10286 #  endif
10287 #endif
10288
10289 void fnord() { int i=42;}
10290 int main ()
10291 {
10292   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10293   int status = $lt_dlunknown;
10294
10295   if (self)
10296     {
10297       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10298       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10299       /* dlclose (self); */
10300     }
10301   else
10302     puts (dlerror ());
10303
10304   return status;
10305 }
10306 _LT_EOF
10307   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10308   (eval $ac_link) 2>&5
10309   ac_status=$?
10310   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10311   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10312     (./conftest; exit; ) >&5 2>/dev/null
10313     lt_status=$?
10314     case x$lt_status in
10315       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10316       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10317       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10318     esac
10319   else :
10320     # compilation failed
10321     lt_cv_dlopen_self_static=no
10322   fi
10323 fi
10324 rm -fr conftest*
10325
10326
10327 fi
10328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10329 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10330     fi
10331
10332     CPPFLAGS="$save_CPPFLAGS"
10333     LDFLAGS="$save_LDFLAGS"
10334     LIBS="$save_LIBS"
10335     ;;
10336   esac
10337
10338   case $lt_cv_dlopen_self in
10339   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10340   *) enable_dlopen_self=unknown ;;
10341   esac
10342
10343   case $lt_cv_dlopen_self_static in
10344   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10345   *) enable_dlopen_self_static=unknown ;;
10346   esac
10347 fi
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365 striplib=
10366 old_striplib=
10367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10368 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10369 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10370   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10371   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10372   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10373 $as_echo "yes" >&6; }
10374 else
10375 # FIXME - insert some real tests, host_os isn't really good enough
10376   case $host_os in
10377   darwin*)
10378     if test -n "$STRIP" ; then
10379       striplib="$STRIP -x"
10380       old_striplib="$STRIP -S"
10381       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10382 $as_echo "yes" >&6; }
10383     else
10384       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10385 $as_echo "no" >&6; }
10386     fi
10387     ;;
10388   *)
10389     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10390 $as_echo "no" >&6; }
10391     ;;
10392   esac
10393 fi
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406   # Report which library types will actually be built
10407   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10408 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10409   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10410 $as_echo "$can_build_shared" >&6; }
10411
10412   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10413 $as_echo_n "checking whether to build shared libraries... " >&6; }
10414   test "$can_build_shared" = "no" && enable_shared=no
10415
10416   # On AIX, shared libraries and static libraries use the same namespace, and
10417   # are all built from PIC.
10418   case $host_os in
10419   aix3*)
10420     test "$enable_shared" = yes && enable_static=no
10421     if test -n "$RANLIB"; then
10422       archive_cmds="$archive_cmds~\$RANLIB \$lib"
10423       postinstall_cmds='$RANLIB $lib'
10424     fi
10425     ;;
10426
10427   aix[4-9]*)
10428     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10429       test "$enable_shared" = yes && enable_static=no
10430     fi
10431     ;;
10432   esac
10433   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10434 $as_echo "$enable_shared" >&6; }
10435
10436   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10437 $as_echo_n "checking whether to build static libraries... " >&6; }
10438   # Make sure either enable_shared or enable_static is yes.
10439   test "$enable_shared" = yes || enable_static=yes
10440   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10441 $as_echo "$enable_static" >&6; }
10442
10443
10444
10445
10446 fi
10447 ac_ext=c
10448 ac_cpp='$CPP $CPPFLAGS'
10449 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10450 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10451 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10452
10453 CC="$lt_save_CC"
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467         ac_config_commands="$ac_config_commands libtool"
10468
10469
10470
10471
10472 # Only expand once:
10473
10474
10475 for ac_prog in flex lex
10476 do
10477   # Extract the first word of "$ac_prog", so it can be a program name with args.
10478 set dummy $ac_prog; ac_word=$2
10479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10480 $as_echo_n "checking for $ac_word... " >&6; }
10481 if test "${ac_cv_prog_LEX+set}" = set; then :
10482   $as_echo_n "(cached) " >&6
10483 else
10484   if test -n "$LEX"; then
10485   ac_cv_prog_LEX="$LEX" # Let the user override the test.
10486 else
10487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10488 for as_dir in $PATH
10489 do
10490   IFS=$as_save_IFS
10491   test -z "$as_dir" && as_dir=.
10492     for ac_exec_ext in '' $ac_executable_extensions; do
10493   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10494     ac_cv_prog_LEX="$ac_prog"
10495     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10496     break 2
10497   fi
10498 done
10499   done
10500 IFS=$as_save_IFS
10501
10502 fi
10503 fi
10504 LEX=$ac_cv_prog_LEX
10505 if test -n "$LEX"; then
10506   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
10507 $as_echo "$LEX" >&6; }
10508 else
10509   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10510 $as_echo "no" >&6; }
10511 fi
10512
10513
10514   test -n "$LEX" && break
10515 done
10516 test -n "$LEX" || LEX=":"
10517
10518 if test "x$LEX" != "x:"; then
10519   cat >conftest.l <<_ACEOF
10520 %%
10521 a { ECHO; }
10522 b { REJECT; }
10523 c { yymore (); }
10524 d { yyless (1); }
10525 e { yyless (input () != 0); }
10526 f { unput (yytext[0]); }
10527 . { BEGIN INITIAL; }
10528 %%
10529 #ifdef YYTEXT_POINTER
10530 extern char *yytext;
10531 #endif
10532 int
10533 main (void)
10534 {
10535   return ! yylex () + ! yywrap ();
10536 }
10537 _ACEOF
10538 { { ac_try="$LEX conftest.l"
10539 case "(($ac_try" in
10540   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10541   *) ac_try_echo=$ac_try;;
10542 esac
10543 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
10544 $as_echo "$ac_try_echo"; } >&5
10545   (eval "$LEX conftest.l") 2>&5
10546   ac_status=$?
10547   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10548   test $ac_status = 0; }
10549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
10550 $as_echo_n "checking lex output file root... " >&6; }
10551 if test "${ac_cv_prog_lex_root+set}" = set; then :
10552   $as_echo_n "(cached) " >&6
10553 else
10554
10555 if test -f lex.yy.c; then
10556   ac_cv_prog_lex_root=lex.yy
10557 elif test -f lexyy.c; then
10558   ac_cv_prog_lex_root=lexyy
10559 else
10560   as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
10561 fi
10562 fi
10563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
10564 $as_echo "$ac_cv_prog_lex_root" >&6; }
10565 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
10566
10567 if test -z "${LEXLIB+set}"; then
10568   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
10569 $as_echo_n "checking lex library... " >&6; }
10570 if test "${ac_cv_lib_lex+set}" = set; then :
10571   $as_echo_n "(cached) " >&6
10572 else
10573
10574     ac_save_LIBS=$LIBS
10575     ac_cv_lib_lex='none needed'
10576     for ac_lib in '' -lfl -ll; do
10577       LIBS="$ac_lib $ac_save_LIBS"
10578       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10579 /* end confdefs.h.  */
10580 `cat $LEX_OUTPUT_ROOT.c`
10581 _ACEOF
10582 if ac_fn_c_try_link "$LINENO"; then :
10583   ac_cv_lib_lex=$ac_lib
10584 fi
10585 rm -f core conftest.err conftest.$ac_objext \
10586     conftest$ac_exeext conftest.$ac_ext
10587       test "$ac_cv_lib_lex" != 'none needed' && break
10588     done
10589     LIBS=$ac_save_LIBS
10590
10591 fi
10592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
10593 $as_echo "$ac_cv_lib_lex" >&6; }
10594   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
10595 fi
10596
10597
10598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
10599 $as_echo_n "checking whether yytext is a pointer... " >&6; }
10600 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
10601   $as_echo_n "(cached) " >&6
10602 else
10603   # POSIX says lex can declare yytext either as a pointer or an array; the
10604 # default is implementation-dependent.  Figure out which it is, since
10605 # not all implementations provide the %pointer and %array declarations.
10606 ac_cv_prog_lex_yytext_pointer=no
10607 ac_save_LIBS=$LIBS
10608 LIBS="$LEXLIB $ac_save_LIBS"
10609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10610 /* end confdefs.h.  */
10611 #define YYTEXT_POINTER 1
10612 `cat $LEX_OUTPUT_ROOT.c`
10613 _ACEOF
10614 if ac_fn_c_try_link "$LINENO"; then :
10615   ac_cv_prog_lex_yytext_pointer=yes
10616 fi
10617 rm -f core conftest.err conftest.$ac_objext \
10618     conftest$ac_exeext conftest.$ac_ext
10619 LIBS=$ac_save_LIBS
10620
10621 fi
10622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
10623 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
10624 if test $ac_cv_prog_lex_yytext_pointer = yes; then
10625
10626 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
10627
10628 fi
10629 rm -f conftest.l $LEX_OUTPUT_ROOT.c
10630
10631 fi
10632 if test "$LEX" = :; then
10633   LEX=${am_missing_run}flex
10634 fi
10635 for ac_prog in 'bison -y' byacc
10636 do
10637   # Extract the first word of "$ac_prog", so it can be a program name with args.
10638 set dummy $ac_prog; ac_word=$2
10639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10640 $as_echo_n "checking for $ac_word... " >&6; }
10641 if test "${ac_cv_prog_YACC+set}" = set; then :
10642   $as_echo_n "(cached) " >&6
10643 else
10644   if test -n "$YACC"; then
10645   ac_cv_prog_YACC="$YACC" # Let the user override the test.
10646 else
10647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10648 for as_dir in $PATH
10649 do
10650   IFS=$as_save_IFS
10651   test -z "$as_dir" && as_dir=.
10652     for ac_exec_ext in '' $ac_executable_extensions; do
10653   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10654     ac_cv_prog_YACC="$ac_prog"
10655     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10656     break 2
10657   fi
10658 done
10659   done
10660 IFS=$as_save_IFS
10661
10662 fi
10663 fi
10664 YACC=$ac_cv_prog_YACC
10665 if test -n "$YACC"; then
10666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
10667 $as_echo "$YACC" >&6; }
10668 else
10669   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10670 $as_echo "no" >&6; }
10671 fi
10672
10673
10674   test -n "$YACC" && break
10675 done
10676 test -n "$YACC" || YACC="yacc"
10677
10678
10679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
10680 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
10681 if test "${ac_cv_c_const+set}" = set; then :
10682   $as_echo_n "(cached) " >&6
10683 else
10684   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10685 /* end confdefs.h.  */
10686
10687 int
10688 main ()
10689 {
10690 /* FIXME: Include the comments suggested by Paul. */
10691 #ifndef __cplusplus
10692   /* Ultrix mips cc rejects this.  */
10693   typedef int charset[2];
10694   const charset cs;
10695   /* SunOS 4.1.1 cc rejects this.  */
10696   char const *const *pcpcc;
10697   char **ppc;
10698   /* NEC SVR4.0.2 mips cc rejects this.  */
10699   struct point {int x, y;};
10700   static struct point const zero = {0,0};
10701   /* AIX XL C 1.02.0.0 rejects this.
10702      It does not let you subtract one const X* pointer from another in
10703      an arm of an if-expression whose if-part is not a constant
10704      expression */
10705   const char *g = "string";
10706   pcpcc = &g + (g ? g-g : 0);
10707   /* HPUX 7.0 cc rejects these. */
10708   ++pcpcc;
10709   ppc = (char**) pcpcc;
10710   pcpcc = (char const *const *) ppc;
10711   { /* SCO 3.2v4 cc rejects this.  */
10712     char *t;
10713     char const *s = 0 ? (char *) 0 : (char const *) 0;
10714
10715     *t++ = 0;
10716     if (s) return 0;
10717   }
10718   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10719     int x[] = {25, 17};
10720     const int *foo = &x[0];
10721     ++foo;
10722   }
10723   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10724     typedef const int *iptr;
10725     iptr p = 0;
10726     ++p;
10727   }
10728   { /* AIX XL C 1.02.0.0 rejects this saying
10729        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10730     struct s { int j; const int *ap[3]; };
10731     struct s *b; b->j = 5;
10732   }
10733   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10734     const int foo = 10;
10735     if (!foo) return 0;
10736   }
10737   return !cs[0] && !zero.x;
10738 #endif
10739
10740   ;
10741   return 0;
10742 }
10743 _ACEOF
10744 if ac_fn_c_try_compile "$LINENO"; then :
10745   ac_cv_c_const=yes
10746 else
10747   ac_cv_c_const=no
10748 fi
10749 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10750 fi
10751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
10752 $as_echo "$ac_cv_c_const" >&6; }
10753 if test $ac_cv_c_const = no; then
10754
10755 $as_echo "#define const /**/" >>confdefs.h
10756
10757 fi
10758
10759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
10760 $as_echo_n "checking for inline... " >&6; }
10761 if test "${ac_cv_c_inline+set}" = set; then :
10762   $as_echo_n "(cached) " >&6
10763 else
10764   ac_cv_c_inline=no
10765 for ac_kw in inline __inline__ __inline; do
10766   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10767 /* end confdefs.h.  */
10768 #ifndef __cplusplus
10769 typedef int foo_t;
10770 static $ac_kw foo_t static_foo () {return 0; }
10771 $ac_kw foo_t foo () {return 0; }
10772 #endif
10773
10774 _ACEOF
10775 if ac_fn_c_try_compile "$LINENO"; then :
10776   ac_cv_c_inline=$ac_kw
10777 fi
10778 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10779   test "$ac_cv_c_inline" != no && break
10780 done
10781
10782 fi
10783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
10784 $as_echo "$ac_cv_c_inline" >&6; }
10785
10786 case $ac_cv_c_inline in
10787   inline | yes) ;;
10788   *)
10789     case $ac_cv_c_inline in
10790       no) ac_val=;;
10791       *) ac_val=$ac_cv_c_inline;;
10792     esac
10793     cat >>confdefs.h <<_ACEOF
10794 #ifndef __cplusplus
10795 #define inline $ac_val
10796 #endif
10797 _ACEOF
10798     ;;
10799 esac
10800
10801
10802
10803 # Check whether --with-pkgconfigdir was given.
10804 if test "${with_pkgconfigdir+set}" = set; then :
10805   withval=$with_pkgconfigdir; pkgconfigdir="$withval"
10806 else
10807   pkgconfigdir='${libdir}/pkgconfig'
10808 fi
10809
10810
10811
10812 # Check whether --enable-cli was given.
10813 if test "${enable_cli+set}" = set; then :
10814   enableval=$enable_cli; enable_cli="$enableval"
10815 else
10816   enable_cli="yes"
10817 fi
10818
10819  if test "$enable_cli" = "yes"; then
10820   ENABLE_CLI_TRUE=
10821   ENABLE_CLI_FALSE='#'
10822 else
10823   ENABLE_CLI_TRUE='#'
10824   ENABLE_CLI_FALSE=
10825 fi
10826
10827
10828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
10829 $as_echo_n "checking for pow in -lm... " >&6; }
10830 if test "${ac_cv_lib_m_pow+set}" = set; then :
10831   $as_echo_n "(cached) " >&6
10832 else
10833   ac_check_lib_save_LIBS=$LIBS
10834 LIBS="-lm  $LIBS"
10835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10836 /* end confdefs.h.  */
10837
10838 /* Override any GCC internal prototype to avoid an error.
10839    Use char because int might match the return type of a GCC
10840    builtin and then its argument prototype would still apply.  */
10841 #ifdef __cplusplus
10842 extern "C"
10843 #endif
10844 char pow ();
10845 int
10846 main ()
10847 {
10848 return pow ();
10849   ;
10850   return 0;
10851 }
10852 _ACEOF
10853 if ac_fn_c_try_link "$LINENO"; then :
10854   ac_cv_lib_m_pow=yes
10855 else
10856   ac_cv_lib_m_pow=no
10857 fi
10858 rm -f core conftest.err conftest.$ac_objext \
10859     conftest$ac_exeext conftest.$ac_ext
10860 LIBS=$ac_check_lib_save_LIBS
10861 fi
10862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
10863 $as_echo "$ac_cv_lib_m_pow" >&6; }
10864 if test "x$ac_cv_lib_m_pow" = x""yes; then :
10865   cat >>confdefs.h <<_ACEOF
10866 #define HAVE_LIBM 1
10867 _ACEOF
10868
10869   LIBS="-lm $LIBS"
10870
10871 else
10872   as_fn_error $? "libm is required" "$LINENO" 5
10873 fi
10874
10875
10876 ac_config_files="$ac_config_files Makefile lib/Makefile include/Makefile src/Makefile src/lib/Makefile libnl-2.0.pc include/netlink/version.h"
10877
10878 cat >confcache <<\_ACEOF
10879 # This file is a shell script that caches the results of configure
10880 # tests run on this system so they can be shared between configure
10881 # scripts and configure runs, see configure's option --config-cache.
10882 # It is not useful on other systems.  If it contains results you don't
10883 # want to keep, you may remove or edit it.
10884 #
10885 # config.status only pays attention to the cache file if you give it
10886 # the --recheck option to rerun configure.
10887 #
10888 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10889 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10890 # following values.
10891
10892 _ACEOF
10893
10894 # The following way of writing the cache mishandles newlines in values,
10895 # but we know of no workaround that is simple, portable, and efficient.
10896 # So, we kill variables containing newlines.
10897 # Ultrix sh set writes to stderr and can't be redirected directly,
10898 # and sets the high bit in the cache file unless we assign to the vars.
10899 (
10900   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10901     eval ac_val=\$$ac_var
10902     case $ac_val in #(
10903     *${as_nl}*)
10904       case $ac_var in #(
10905       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10906 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10907       esac
10908       case $ac_var in #(
10909       _ | IFS | as_nl) ;; #(
10910       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10911       *) { eval $ac_var=; unset $ac_var;} ;;
10912       esac ;;
10913     esac
10914   done
10915
10916   (set) 2>&1 |
10917     case $as_nl`(ac_space=' '; set) 2>&1` in #(
10918     *${as_nl}ac_space=\ *)
10919       # `set' does not quote correctly, so add quotes: double-quote
10920       # substitution turns \\\\ into \\, and sed turns \\ into \.
10921       sed -n \
10922         "s/'/'\\\\''/g;
10923           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10924       ;; #(
10925     *)
10926       # `set' quotes correctly as required by POSIX, so do not add quotes.
10927       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10928       ;;
10929     esac |
10930     sort
10931 ) |
10932   sed '
10933      /^ac_cv_env_/b end
10934      t clear
10935      :clear
10936      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10937      t end
10938      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10939      :end' >>confcache
10940 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10941   if test -w "$cache_file"; then
10942     test "x$cache_file" != "x/dev/null" &&
10943       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10944 $as_echo "$as_me: updating cache $cache_file" >&6;}
10945     cat confcache >$cache_file
10946   else
10947     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10948 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10949   fi
10950 fi
10951 rm -f confcache
10952
10953 test "x$prefix" = xNONE && prefix=$ac_default_prefix
10954 # Let make expand exec_prefix.
10955 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10956
10957 DEFS=-DHAVE_CONFIG_H
10958
10959 ac_libobjs=
10960 ac_ltlibobjs=
10961 U=
10962 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10963   # 1. Remove the extension, and $U if already installed.
10964   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10965   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10966   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
10967   #    will be set to the directory where LIBOBJS objects are built.
10968   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10969   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10970 done
10971 LIBOBJS=$ac_libobjs
10972
10973 LTLIBOBJS=$ac_ltlibobjs
10974
10975
10976  if test -n "$EXEEXT"; then
10977   am__EXEEXT_TRUE=
10978   am__EXEEXT_FALSE='#'
10979 else
10980   am__EXEEXT_TRUE='#'
10981   am__EXEEXT_FALSE=
10982 fi
10983
10984 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
10985   as_fn_error $? "conditional \"AMDEP\" was never defined.
10986 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10987 fi
10988 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10989   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
10990 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10991 fi
10992 if test -z "${ENABLE_CLI_TRUE}" && test -z "${ENABLE_CLI_FALSE}"; then
10993   as_fn_error $? "conditional \"ENABLE_CLI\" was never defined.
10994 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10995 fi
10996
10997 : ${CONFIG_STATUS=./config.status}
10998 ac_write_fail=0
10999 ac_clean_files_save=$ac_clean_files
11000 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11001 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11002 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11003 as_write_fail=0
11004 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11005 #! $SHELL
11006 # Generated by $as_me.
11007 # Run this file to recreate the current configuration.
11008 # Compiler output produced by configure, useful for debugging
11009 # configure, is in config.log if it exists.
11010
11011 debug=false
11012 ac_cs_recheck=false
11013 ac_cs_silent=false
11014
11015 SHELL=\${CONFIG_SHELL-$SHELL}
11016 export SHELL
11017 _ASEOF
11018 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11019 ## -------------------- ##
11020 ## M4sh Initialization. ##
11021 ## -------------------- ##
11022
11023 # Be more Bourne compatible
11024 DUALCASE=1; export DUALCASE # for MKS sh
11025 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11026   emulate sh
11027   NULLCMD=:
11028   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11029   # is contrary to our usage.  Disable this feature.
11030   alias -g '${1+"$@"}'='"$@"'
11031   setopt NO_GLOB_SUBST
11032 else
11033   case `(set -o) 2>/dev/null` in #(
11034   *posix*) :
11035     set -o posix ;; #(
11036   *) :
11037      ;;
11038 esac
11039 fi
11040
11041
11042 as_nl='
11043 '
11044 export as_nl
11045 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11046 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11047 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11048 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11049 # Prefer a ksh shell builtin over an external printf program on Solaris,
11050 # but without wasting forks for bash or zsh.
11051 if test -z "$BASH_VERSION$ZSH_VERSION" \
11052     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11053   as_echo='print -r --'
11054   as_echo_n='print -rn --'
11055 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11056   as_echo='printf %s\n'
11057   as_echo_n='printf %s'
11058 else
11059   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11060     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11061     as_echo_n='/usr/ucb/echo -n'
11062   else
11063     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11064     as_echo_n_body='eval
11065       arg=$1;
11066       case $arg in #(
11067       *"$as_nl"*)
11068         expr "X$arg" : "X\\(.*\\)$as_nl";
11069         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11070       esac;
11071       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11072     '
11073     export as_echo_n_body
11074     as_echo_n='sh -c $as_echo_n_body as_echo'
11075   fi
11076   export as_echo_body
11077   as_echo='sh -c $as_echo_body as_echo'
11078 fi
11079
11080 # The user is always right.
11081 if test "${PATH_SEPARATOR+set}" != set; then
11082   PATH_SEPARATOR=:
11083   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11084     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11085       PATH_SEPARATOR=';'
11086   }
11087 fi
11088
11089
11090 # IFS
11091 # We need space, tab and new line, in precisely that order.  Quoting is
11092 # there to prevent editors from complaining about space-tab.
11093 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11094 # splitting by setting IFS to empty value.)
11095 IFS=" ""        $as_nl"
11096
11097 # Find who we are.  Look in the path if we contain no directory separator.
11098 case $0 in #((
11099   *[\\/]* ) as_myself=$0 ;;
11100   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11101 for as_dir in $PATH
11102 do
11103   IFS=$as_save_IFS
11104   test -z "$as_dir" && as_dir=.
11105     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11106   done
11107 IFS=$as_save_IFS
11108
11109      ;;
11110 esac
11111 # We did not find ourselves, most probably we were run as `sh COMMAND'
11112 # in which case we are not to be found in the path.
11113 if test "x$as_myself" = x; then
11114   as_myself=$0
11115 fi
11116 if test ! -f "$as_myself"; then
11117   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11118   exit 1
11119 fi
11120
11121 # Unset variables that we do not need and which cause bugs (e.g. in
11122 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11123 # suppresses any "Segmentation fault" message there.  '((' could
11124 # trigger a bug in pdksh 5.2.14.
11125 for as_var in BASH_ENV ENV MAIL MAILPATH
11126 do eval test x\${$as_var+set} = xset \
11127   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11128 done
11129 PS1='$ '
11130 PS2='> '
11131 PS4='+ '
11132
11133 # NLS nuisances.
11134 LC_ALL=C
11135 export LC_ALL
11136 LANGUAGE=C
11137 export LANGUAGE
11138
11139 # CDPATH.
11140 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11141
11142
11143 # as_fn_error STATUS ERROR [LINENO LOG_FD]
11144 # ----------------------------------------
11145 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11146 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11147 # script with STATUS, using 1 if that was 0.
11148 as_fn_error ()
11149 {
11150   as_status=$1; test $as_status -eq 0 && as_status=1
11151   if test "$4"; then
11152     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11153     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11154   fi
11155   $as_echo "$as_me: error: $2" >&2
11156   as_fn_exit $as_status
11157 } # as_fn_error
11158
11159
11160 # as_fn_set_status STATUS
11161 # -----------------------
11162 # Set $? to STATUS, without forking.
11163 as_fn_set_status ()
11164 {
11165   return $1
11166 } # as_fn_set_status
11167
11168 # as_fn_exit STATUS
11169 # -----------------
11170 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11171 as_fn_exit ()
11172 {
11173   set +e
11174   as_fn_set_status $1
11175   exit $1
11176 } # as_fn_exit
11177
11178 # as_fn_unset VAR
11179 # ---------------
11180 # Portably unset VAR.
11181 as_fn_unset ()
11182 {
11183   { eval $1=; unset $1;}
11184 }
11185 as_unset=as_fn_unset
11186 # as_fn_append VAR VALUE
11187 # ----------------------
11188 # Append the text in VALUE to the end of the definition contained in VAR. Take
11189 # advantage of any shell optimizations that allow amortized linear growth over
11190 # repeated appends, instead of the typical quadratic growth present in naive
11191 # implementations.
11192 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11193   eval 'as_fn_append ()
11194   {
11195     eval $1+=\$2
11196   }'
11197 else
11198   as_fn_append ()
11199   {
11200     eval $1=\$$1\$2
11201   }
11202 fi # as_fn_append
11203
11204 # as_fn_arith ARG...
11205 # ------------------
11206 # Perform arithmetic evaluation on the ARGs, and store the result in the
11207 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11208 # must be portable across $(()) and expr.
11209 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11210   eval 'as_fn_arith ()
11211   {
11212     as_val=$(( $* ))
11213   }'
11214 else
11215   as_fn_arith ()
11216   {
11217     as_val=`expr "$@" || test $? -eq 1`
11218   }
11219 fi # as_fn_arith
11220
11221
11222 if expr a : '\(a\)' >/dev/null 2>&1 &&
11223    test "X`expr 00001 : '.*\(...\)'`" = X001; then
11224   as_expr=expr
11225 else
11226   as_expr=false
11227 fi
11228
11229 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11230   as_basename=basename
11231 else
11232   as_basename=false
11233 fi
11234
11235 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11236   as_dirname=dirname
11237 else
11238   as_dirname=false
11239 fi
11240
11241 as_me=`$as_basename -- "$0" ||
11242 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11243          X"$0" : 'X\(//\)$' \| \
11244          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11245 $as_echo X/"$0" |
11246     sed '/^.*\/\([^/][^/]*\)\/*$/{
11247             s//\1/
11248             q
11249           }
11250           /^X\/\(\/\/\)$/{
11251             s//\1/
11252             q
11253           }
11254           /^X\/\(\/\).*/{
11255             s//\1/
11256             q
11257           }
11258           s/.*/./; q'`
11259
11260 # Avoid depending upon Character Ranges.
11261 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11262 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11263 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11264 as_cr_digits='0123456789'
11265 as_cr_alnum=$as_cr_Letters$as_cr_digits
11266
11267 ECHO_C= ECHO_N= ECHO_T=
11268 case `echo -n x` in #(((((
11269 -n*)
11270   case `echo 'xy\c'` in
11271   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
11272   xy)  ECHO_C='\c';;
11273   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11274        ECHO_T=' ';;
11275   esac;;
11276 *)
11277   ECHO_N='-n';;
11278 esac
11279
11280 rm -f conf$$ conf$$.exe conf$$.file
11281 if test -d conf$$.dir; then
11282   rm -f conf$$.dir/conf$$.file
11283 else
11284   rm -f conf$$.dir
11285   mkdir conf$$.dir 2>/dev/null
11286 fi
11287 if (echo >conf$$.file) 2>/dev/null; then
11288   if ln -s conf$$.file conf$$ 2>/dev/null; then
11289     as_ln_s='ln -s'
11290     # ... but there are two gotchas:
11291     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11292     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11293     # In both cases, we have to default to `cp -p'.
11294     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11295       as_ln_s='cp -p'
11296   elif ln conf$$.file conf$$ 2>/dev/null; then
11297     as_ln_s=ln
11298   else
11299     as_ln_s='cp -p'
11300   fi
11301 else
11302   as_ln_s='cp -p'
11303 fi
11304 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11305 rmdir conf$$.dir 2>/dev/null
11306
11307
11308 # as_fn_mkdir_p
11309 # -------------
11310 # Create "$as_dir" as a directory, including parents if necessary.
11311 as_fn_mkdir_p ()
11312 {
11313
11314   case $as_dir in #(
11315   -*) as_dir=./$as_dir;;
11316   esac
11317   test -d "$as_dir" || eval $as_mkdir_p || {
11318     as_dirs=
11319     while :; do
11320       case $as_dir in #(
11321       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11322       *) as_qdir=$as_dir;;
11323       esac
11324       as_dirs="'$as_qdir' $as_dirs"
11325       as_dir=`$as_dirname -- "$as_dir" ||
11326 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11327          X"$as_dir" : 'X\(//\)[^/]' \| \
11328          X"$as_dir" : 'X\(//\)$' \| \
11329          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11330 $as_echo X"$as_dir" |
11331     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11332             s//\1/
11333             q
11334           }
11335           /^X\(\/\/\)[^/].*/{
11336             s//\1/
11337             q
11338           }
11339           /^X\(\/\/\)$/{
11340             s//\1/
11341             q
11342           }
11343           /^X\(\/\).*/{
11344             s//\1/
11345             q
11346           }
11347           s/.*/./; q'`
11348       test -d "$as_dir" && break
11349     done
11350     test -z "$as_dirs" || eval "mkdir $as_dirs"
11351   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11352
11353
11354 } # as_fn_mkdir_p
11355 if mkdir -p . 2>/dev/null; then
11356   as_mkdir_p='mkdir -p "$as_dir"'
11357 else
11358   test -d ./-p && rmdir ./-p
11359   as_mkdir_p=false
11360 fi
11361
11362 if test -x / >/dev/null 2>&1; then
11363   as_test_x='test -x'
11364 else
11365   if ls -dL / >/dev/null 2>&1; then
11366     as_ls_L_option=L
11367   else
11368     as_ls_L_option=
11369   fi
11370   as_test_x='
11371     eval sh -c '\''
11372       if test -d "$1"; then
11373         test -d "$1/.";
11374       else
11375         case $1 in #(
11376         -*)set "./$1";;
11377         esac;
11378         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11379         ???[sx]*):;;*)false;;esac;fi
11380     '\'' sh
11381   '
11382 fi
11383 as_executable_p=$as_test_x
11384
11385 # Sed expression to map a string onto a valid CPP name.
11386 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11387
11388 # Sed expression to map a string onto a valid variable name.
11389 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11390
11391
11392 exec 6>&1
11393 ## ----------------------------------- ##
11394 ## Main body of $CONFIG_STATUS script. ##
11395 ## ----------------------------------- ##
11396 _ASEOF
11397 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11398
11399 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11400 # Save the log message, to keep $0 and so on meaningful, and to
11401 # report actual input values of CONFIG_FILES etc. instead of their
11402 # values after options handling.
11403 ac_log="
11404 This file was extended by libnl $as_me 2.0, which was
11405 generated by GNU Autoconf 2.67.  Invocation command line was
11406
11407   CONFIG_FILES    = $CONFIG_FILES
11408   CONFIG_HEADERS  = $CONFIG_HEADERS
11409   CONFIG_LINKS    = $CONFIG_LINKS
11410   CONFIG_COMMANDS = $CONFIG_COMMANDS
11411   $ $0 $@
11412
11413 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11414 "
11415
11416 _ACEOF
11417
11418 case $ac_config_files in *"
11419 "*) set x $ac_config_files; shift; ac_config_files=$*;;
11420 esac
11421
11422 case $ac_config_headers in *"
11423 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11424 esac
11425
11426
11427 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11428 # Files that config.status was made for.
11429 config_files="$ac_config_files"
11430 config_headers="$ac_config_headers"
11431 config_commands="$ac_config_commands"
11432
11433 _ACEOF
11434
11435 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11436 ac_cs_usage="\
11437 \`$as_me' instantiates files and other configuration actions
11438 from templates according to the current configuration.  Unless the files
11439 and actions are specified as TAGs, all are instantiated by default.
11440
11441 Usage: $0 [OPTION]... [TAG]...
11442
11443   -h, --help       print this help, then exit
11444   -V, --version    print version number and configuration settings, then exit
11445       --config     print configuration, then exit
11446   -q, --quiet, --silent
11447                    do not print progress messages
11448   -d, --debug      don't remove temporary files
11449       --recheck    update $as_me by reconfiguring in the same conditions
11450       --file=FILE[:TEMPLATE]
11451                    instantiate the configuration file FILE
11452       --header=FILE[:TEMPLATE]
11453                    instantiate the configuration header FILE
11454
11455 Configuration files:
11456 $config_files
11457
11458 Configuration headers:
11459 $config_headers
11460
11461 Configuration commands:
11462 $config_commands
11463
11464 Report bugs to <tgraf@suug.ch>."
11465
11466 _ACEOF
11467 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11468 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11469 ac_cs_version="\\
11470 libnl config.status 2.0
11471 configured by $0, generated by GNU Autoconf 2.67,
11472   with options \\"\$ac_cs_config\\"
11473
11474 Copyright (C) 2010 Free Software Foundation, Inc.
11475 This config.status script is free software; the Free Software Foundation
11476 gives unlimited permission to copy, distribute and modify it."
11477
11478 ac_pwd='$ac_pwd'
11479 srcdir='$srcdir'
11480 INSTALL='$INSTALL'
11481 MKDIR_P='$MKDIR_P'
11482 AWK='$AWK'
11483 test -n "\$AWK" || AWK=awk
11484 _ACEOF
11485
11486 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11487 # The default lists apply if the user does not specify any file.
11488 ac_need_defaults=:
11489 while test $# != 0
11490 do
11491   case $1 in
11492   --*=?*)
11493     ac_option=`expr "X$1" : 'X\([^=]*\)='`
11494     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11495     ac_shift=:
11496     ;;
11497   --*=)
11498     ac_option=`expr "X$1" : 'X\([^=]*\)='`
11499     ac_optarg=
11500     ac_shift=:
11501     ;;
11502   *)
11503     ac_option=$1
11504     ac_optarg=$2
11505     ac_shift=shift
11506     ;;
11507   esac
11508
11509   case $ac_option in
11510   # Handling of the options.
11511   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11512     ac_cs_recheck=: ;;
11513   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11514     $as_echo "$ac_cs_version"; exit ;;
11515   --config | --confi | --conf | --con | --co | --c )
11516     $as_echo "$ac_cs_config"; exit ;;
11517   --debug | --debu | --deb | --de | --d | -d )
11518     debug=: ;;
11519   --file | --fil | --fi | --f )
11520     $ac_shift
11521     case $ac_optarg in
11522     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11523     '') as_fn_error $? "missing file argument" ;;
11524     esac
11525     as_fn_append CONFIG_FILES " '$ac_optarg'"
11526     ac_need_defaults=false;;
11527   --header | --heade | --head | --hea )
11528     $ac_shift
11529     case $ac_optarg in
11530     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11531     esac
11532     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11533     ac_need_defaults=false;;
11534   --he | --h)
11535     # Conflict between --help and --header
11536     as_fn_error $? "ambiguous option: \`$1'
11537 Try \`$0 --help' for more information.";;
11538   --help | --hel | -h )
11539     $as_echo "$ac_cs_usage"; exit ;;
11540   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11541   | -silent | --silent | --silen | --sile | --sil | --si | --s)
11542     ac_cs_silent=: ;;
11543
11544   # This is an error.
11545   -*) as_fn_error $? "unrecognized option: \`$1'
11546 Try \`$0 --help' for more information." ;;
11547
11548   *) as_fn_append ac_config_targets " $1"
11549      ac_need_defaults=false ;;
11550
11551   esac
11552   shift
11553 done
11554
11555 ac_configure_extra_args=
11556
11557 if $ac_cs_silent; then
11558   exec 6>/dev/null
11559   ac_configure_extra_args="$ac_configure_extra_args --silent"
11560 fi
11561
11562 _ACEOF
11563 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11564 if \$ac_cs_recheck; then
11565   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11566   shift
11567   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11568   CONFIG_SHELL='$SHELL'
11569   export CONFIG_SHELL
11570   exec "\$@"
11571 fi
11572
11573 _ACEOF
11574 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11575 exec 5>>config.log
11576 {
11577   echo
11578   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11579 ## Running $as_me. ##
11580 _ASBOX
11581   $as_echo "$ac_log"
11582 } >&5
11583
11584 _ACEOF
11585 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11586 #
11587 # INIT-COMMANDS
11588 #
11589 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11590
11591
11592 # The HP-UX ksh and POSIX shell print the target directory to stdout
11593 # if CDPATH is set.
11594 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11595
11596 sed_quote_subst='$sed_quote_subst'
11597 double_quote_subst='$double_quote_subst'
11598 delay_variable_subst='$delay_variable_subst'
11599 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11600 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11601 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11602 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11603 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11604 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11605 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11606 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11607 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11608 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11609 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11610 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11611 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11612 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11613 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11614 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11615 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11616 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11617 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11618 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11619 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11620 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11621 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11622 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11623 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11624 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11625 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11626 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11627 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
11628 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11629 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11630 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11631 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11632 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11633 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11634 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11635 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11636 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11637 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11638 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11639 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11640 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11641 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11642 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11643 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"`'
11644 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"`'
11645 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11646 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11647 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11648 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11649 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11650 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11651 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11652 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11653 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11654 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11655 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
11656 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
11657 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
11658 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
11659 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
11660 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11661 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11662 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11663 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11664 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11665 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11666 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11667 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11668 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11669 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11670 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11671 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11672 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11673 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11674 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11675 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11676 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11677 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11678 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11679 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11680 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
11681 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
11682 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
11683 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11684 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
11685 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
11686 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
11687 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
11688 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
11689 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11690 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11691 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11692 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11693 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
11694 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
11695 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11696 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
11697 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
11698 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11699 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11700 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
11701 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11702 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
11703 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11704 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11705 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11706 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11707 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
11708 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
11709 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11710 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11711 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
11712 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
11713 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
11714 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
11715 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
11716 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
11717
11718 LTCC='$LTCC'
11719 LTCFLAGS='$LTCFLAGS'
11720 compiler='$compiler_DEFAULT'
11721
11722 # Quote evaled strings.
11723 for var in SED \
11724 GREP \
11725 EGREP \
11726 FGREP \
11727 LD \
11728 NM \
11729 LN_S \
11730 lt_SP2NL \
11731 lt_NL2SP \
11732 reload_flag \
11733 OBJDUMP \
11734 deplibs_check_method \
11735 file_magic_cmd \
11736 AR \
11737 AR_FLAGS \
11738 STRIP \
11739 RANLIB \
11740 CC \
11741 CFLAGS \
11742 compiler \
11743 lt_cv_sys_global_symbol_pipe \
11744 lt_cv_sys_global_symbol_to_cdecl \
11745 lt_cv_sys_global_symbol_to_c_name_address \
11746 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11747 SHELL \
11748 ECHO \
11749 lt_prog_compiler_no_builtin_flag \
11750 lt_prog_compiler_wl \
11751 lt_prog_compiler_pic \
11752 lt_prog_compiler_static \
11753 lt_cv_prog_compiler_c_o \
11754 need_locks \
11755 DSYMUTIL \
11756 NMEDIT \
11757 LIPO \
11758 OTOOL \
11759 OTOOL64 \
11760 shrext_cmds \
11761 export_dynamic_flag_spec \
11762 whole_archive_flag_spec \
11763 compiler_needs_object \
11764 with_gnu_ld \
11765 allow_undefined_flag \
11766 no_undefined_flag \
11767 hardcode_libdir_flag_spec \
11768 hardcode_libdir_flag_spec_ld \
11769 hardcode_libdir_separator \
11770 fix_srcfile_path \
11771 exclude_expsyms \
11772 include_expsyms \
11773 file_list_spec \
11774 variables_saved_for_relink \
11775 libname_spec \
11776 library_names_spec \
11777 soname_spec \
11778 finish_eval \
11779 old_striplib \
11780 striplib; do
11781     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11782     *[\\\\\\\`\\"\\\$]*)
11783       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11784       ;;
11785     *)
11786       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11787       ;;
11788     esac
11789 done
11790
11791 # Double-quote double-evaled strings.
11792 for var in reload_cmds \
11793 old_postinstall_cmds \
11794 old_postuninstall_cmds \
11795 old_archive_cmds \
11796 extract_expsyms_cmds \
11797 old_archive_from_new_cmds \
11798 old_archive_from_expsyms_cmds \
11799 archive_cmds \
11800 archive_expsym_cmds \
11801 module_cmds \
11802 module_expsym_cmds \
11803 export_symbols_cmds \
11804 prelink_cmds \
11805 postinstall_cmds \
11806 postuninstall_cmds \
11807 finish_cmds \
11808 sys_lib_search_path_spec \
11809 sys_lib_dlsearch_path_spec; do
11810     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11811     *[\\\\\\\`\\"\\\$]*)
11812       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11813       ;;
11814     *)
11815       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11816       ;;
11817     esac
11818 done
11819
11820 # Fix-up fallback echo if it was mangled by the above quoting rules.
11821 case \$lt_ECHO in
11822 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
11823   ;;
11824 esac
11825
11826 ac_aux_dir='$ac_aux_dir'
11827 xsi_shell='$xsi_shell'
11828 lt_shell_append='$lt_shell_append'
11829
11830 # See if we are running on zsh, and set the options which allow our
11831 # commands through without removal of \ escapes INIT.
11832 if test -n "\${ZSH_VERSION+set}" ; then
11833    setopt NO_GLOB_SUBST
11834 fi
11835
11836
11837     PACKAGE='$PACKAGE'
11838     VERSION='$VERSION'
11839     TIMESTAMP='$TIMESTAMP'
11840     RM='$RM'
11841     ofile='$ofile'
11842
11843
11844
11845
11846 _ACEOF
11847
11848 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11849
11850 # Handling of arguments.
11851 for ac_config_target in $ac_config_targets
11852 do
11853   case $ac_config_target in
11854     "lib/defs.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/defs.h" ;;
11855     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11856     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
11857     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11858     "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
11859     "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
11860     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
11861     "src/lib/Makefile") CONFIG_FILES="$CONFIG_FILES src/lib/Makefile" ;;
11862     "libnl-2.0.pc") CONFIG_FILES="$CONFIG_FILES libnl-2.0.pc" ;;
11863     "include/netlink/version.h") CONFIG_FILES="$CONFIG_FILES include/netlink/version.h" ;;
11864
11865   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
11866   esac
11867 done
11868
11869
11870 # If the user did not use the arguments to specify the items to instantiate,
11871 # then the envvar interface is used.  Set only those that are not.
11872 # We use the long form for the default assignment because of an extremely
11873 # bizarre bug on SunOS 4.1.3.
11874 if $ac_need_defaults; then
11875   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11876   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11877   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11878 fi
11879
11880 # Have a temporary directory for convenience.  Make it in the build tree
11881 # simply because there is no reason against having it here, and in addition,
11882 # creating and moving files from /tmp can sometimes cause problems.
11883 # Hook for its removal unless debugging.
11884 # Note that there is a small window in which the directory will not be cleaned:
11885 # after its creation but before its name has been assigned to `$tmp'.
11886 $debug ||
11887 {
11888   tmp=
11889   trap 'exit_status=$?
11890   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11891 ' 0
11892   trap 'as_fn_exit 1' 1 2 13 15
11893 }
11894 # Create a (secure) tmp directory for tmp files.
11895
11896 {
11897   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11898   test -n "$tmp" && test -d "$tmp"
11899 }  ||
11900 {
11901   tmp=./conf$$-$RANDOM
11902   (umask 077 && mkdir "$tmp")
11903 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
11904
11905 # Set up the scripts for CONFIG_FILES section.
11906 # No need to generate them if there are no CONFIG_FILES.
11907 # This happens for instance with `./config.status config.h'.
11908 if test -n "$CONFIG_FILES"; then
11909
11910
11911 ac_cr=`echo X | tr X '\015'`
11912 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11913 # But we know of no other shell where ac_cr would be empty at this
11914 # point, so we can use a bashism as a fallback.
11915 if test "x$ac_cr" = x; then
11916   eval ac_cr=\$\'\\r\'
11917 fi
11918 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11919 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11920   ac_cs_awk_cr='\\r'
11921 else
11922   ac_cs_awk_cr=$ac_cr
11923 fi
11924
11925 echo 'BEGIN {' >"$tmp/subs1.awk" &&
11926 _ACEOF
11927
11928
11929 {
11930   echo "cat >conf$$subs.awk <<_ACEOF" &&
11931   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11932   echo "_ACEOF"
11933 } >conf$$subs.sh ||
11934   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11935 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11936 ac_delim='%!_!# '
11937 for ac_last_try in false false false false false :; do
11938   . ./conf$$subs.sh ||
11939     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11940
11941   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11942   if test $ac_delim_n = $ac_delim_num; then
11943     break
11944   elif $ac_last_try; then
11945     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11946   else
11947     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11948   fi
11949 done
11950 rm -f conf$$subs.sh
11951
11952 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11953 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
11954 _ACEOF
11955 sed -n '
11956 h
11957 s/^/S["/; s/!.*/"]=/
11958 p
11959 g
11960 s/^[^!]*!//
11961 :repl
11962 t repl
11963 s/'"$ac_delim"'$//
11964 t delim
11965 :nl
11966 h
11967 s/\(.\{148\}\)..*/\1/
11968 t more1
11969 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11970 p
11971 n
11972 b repl
11973 :more1
11974 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11975 p
11976 g
11977 s/.\{148\}//
11978 t nl
11979 :delim
11980 h
11981 s/\(.\{148\}\)..*/\1/
11982 t more2
11983 s/["\\]/\\&/g; s/^/"/; s/$/"/
11984 p
11985 b
11986 :more2
11987 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11988 p
11989 g
11990 s/.\{148\}//
11991 t delim
11992 ' <conf$$subs.awk | sed '
11993 /^[^""]/{
11994   N
11995   s/\n//
11996 }
11997 ' >>$CONFIG_STATUS || ac_write_fail=1
11998 rm -f conf$$subs.awk
11999 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12000 _ACAWK
12001 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12002   for (key in S) S_is_set[key] = 1
12003   FS = "\a"
12004
12005 }
12006 {
12007   line = $ 0
12008   nfields = split(line, field, "@")
12009   substed = 0
12010   len = length(field[1])
12011   for (i = 2; i < nfields; i++) {
12012     key = field[i]
12013     keylen = length(key)
12014     if (S_is_set[key]) {
12015       value = S[key]
12016       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12017       len += length(value) + length(field[++i])
12018       substed = 1
12019     } else
12020       len += 1 + keylen
12021   }
12022
12023   print line
12024 }
12025
12026 _ACAWK
12027 _ACEOF
12028 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12029 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12030   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12031 else
12032   cat
12033 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12034   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12035 _ACEOF
12036
12037 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12038 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12039 # trailing colons and then remove the whole line if VPATH becomes empty
12040 # (actually we leave an empty line to preserve line numbers).
12041 if test "x$srcdir" = x.; then
12042   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
12043 h
12044 s///
12045 s/^/:/
12046 s/[      ]*$/:/
12047 s/:\$(srcdir):/:/g
12048 s/:\${srcdir}:/:/g
12049 s/:@srcdir@:/:/g
12050 s/^:*//
12051 s/:*$//
12052 x
12053 s/\(=[   ]*\).*/\1/
12054 G
12055 s/\n//
12056 s/^[^=]*=[       ]*$//
12057 }'
12058 fi
12059
12060 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12061 fi # test -n "$CONFIG_FILES"
12062
12063 # Set up the scripts for CONFIG_HEADERS section.
12064 # No need to generate them if there are no CONFIG_HEADERS.
12065 # This happens for instance with `./config.status Makefile'.
12066 if test -n "$CONFIG_HEADERS"; then
12067 cat >"$tmp/defines.awk" <<\_ACAWK ||
12068 BEGIN {
12069 _ACEOF
12070
12071 # Transform confdefs.h into an awk script `defines.awk', embedded as
12072 # here-document in config.status, that substitutes the proper values into
12073 # config.h.in to produce config.h.
12074
12075 # Create a delimiter string that does not exist in confdefs.h, to ease
12076 # handling of long lines.
12077 ac_delim='%!_!# '
12078 for ac_last_try in false false :; do
12079   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12080   if test -z "$ac_t"; then
12081     break
12082   elif $ac_last_try; then
12083     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12084   else
12085     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12086   fi
12087 done
12088
12089 # For the awk script, D is an array of macro values keyed by name,
12090 # likewise P contains macro parameters if any.  Preserve backslash
12091 # newline sequences.
12092
12093 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12094 sed -n '
12095 s/.\{148\}/&'"$ac_delim"'/g
12096 t rset
12097 :rset
12098 s/^[     ]*#[    ]*define[       ][      ]*/ /
12099 t def
12100 d
12101 :def
12102 s/\\$//
12103 t bsnl
12104 s/["\\]/\\&/g
12105 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12106 D["\1"]=" \3"/p
12107 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
12108 d
12109 :bsnl
12110 s/["\\]/\\&/g
12111 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
12112 D["\1"]=" \3\\\\\\n"\\/p
12113 t cont
12114 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12115 t cont
12116 d
12117 :cont
12118 n
12119 s/.\{148\}/&'"$ac_delim"'/g
12120 t clear
12121 :clear
12122 s/\\$//
12123 t bsnlc
12124 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12125 d
12126 :bsnlc
12127 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12128 b cont
12129 ' <confdefs.h | sed '
12130 s/'"$ac_delim"'/"\\\
12131 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12132
12133 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12134   for (key in D) D_is_set[key] = 1
12135   FS = "\a"
12136 }
12137 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12138   line = \$ 0
12139   split(line, arg, " ")
12140   if (arg[1] == "#") {
12141     defundef = arg[2]
12142     mac1 = arg[3]
12143   } else {
12144     defundef = substr(arg[1], 2)
12145     mac1 = arg[2]
12146   }
12147   split(mac1, mac2, "(") #)
12148   macro = mac2[1]
12149   prefix = substr(line, 1, index(line, defundef) - 1)
12150   if (D_is_set[macro]) {
12151     # Preserve the white space surrounding the "#".
12152     print prefix "define", macro P[macro] D[macro]
12153     next
12154   } else {
12155     # Replace #undef with comments.  This is necessary, for example,
12156     # in the case of _POSIX_SOURCE, which is predefined and required
12157     # on some systems where configure will not decide to define it.
12158     if (defundef == "undef") {
12159       print "/*", prefix defundef, macro, "*/"
12160       next
12161     }
12162   }
12163 }
12164 { print }
12165 _ACAWK
12166 _ACEOF
12167 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12168   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12169 fi # test -n "$CONFIG_HEADERS"
12170
12171
12172 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12173 shift
12174 for ac_tag
12175 do
12176   case $ac_tag in
12177   :[FHLC]) ac_mode=$ac_tag; continue;;
12178   esac
12179   case $ac_mode$ac_tag in
12180   :[FHL]*:*);;
12181   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
12182   :[FH]-) ac_tag=-:-;;
12183   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12184   esac
12185   ac_save_IFS=$IFS
12186   IFS=:
12187   set x $ac_tag
12188   IFS=$ac_save_IFS
12189   shift
12190   ac_file=$1
12191   shift
12192
12193   case $ac_mode in
12194   :L) ac_source=$1;;
12195   :[FH])
12196     ac_file_inputs=
12197     for ac_f
12198     do
12199       case $ac_f in
12200       -) ac_f="$tmp/stdin";;
12201       *) # Look for the file first in the build tree, then in the source tree
12202          # (if the path is not absolute).  The absolute path cannot be DOS-style,
12203          # because $ac_f cannot contain `:'.
12204          test -f "$ac_f" ||
12205            case $ac_f in
12206            [\\/$]*) false;;
12207            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12208            esac ||
12209            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
12210       esac
12211       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12212       as_fn_append ac_file_inputs " '$ac_f'"
12213     done
12214
12215     # Let's still pretend it is `configure' which instantiates (i.e., don't
12216     # use $as_me), people would be surprised to read:
12217     #    /* config.h.  Generated by config.status.  */
12218     configure_input='Generated from '`
12219           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12220         `' by configure.'
12221     if test x"$ac_file" != x-; then
12222       configure_input="$ac_file.  $configure_input"
12223       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12224 $as_echo "$as_me: creating $ac_file" >&6;}
12225     fi
12226     # Neutralize special characters interpreted by sed in replacement strings.
12227     case $configure_input in #(
12228     *\&* | *\|* | *\\* )
12229        ac_sed_conf_input=`$as_echo "$configure_input" |
12230        sed 's/[\\\\&|]/\\\\&/g'`;; #(
12231     *) ac_sed_conf_input=$configure_input;;
12232     esac
12233
12234     case $ac_tag in
12235     *:-:* | *:-) cat >"$tmp/stdin" \
12236       || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;;
12237     esac
12238     ;;
12239   esac
12240
12241   ac_dir=`$as_dirname -- "$ac_file" ||
12242 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12243          X"$ac_file" : 'X\(//\)[^/]' \| \
12244          X"$ac_file" : 'X\(//\)$' \| \
12245          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12246 $as_echo X"$ac_file" |
12247     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12248             s//\1/
12249             q
12250           }
12251           /^X\(\/\/\)[^/].*/{
12252             s//\1/
12253             q
12254           }
12255           /^X\(\/\/\)$/{
12256             s//\1/
12257             q
12258           }
12259           /^X\(\/\).*/{
12260             s//\1/
12261             q
12262           }
12263           s/.*/./; q'`
12264   as_dir="$ac_dir"; as_fn_mkdir_p
12265   ac_builddir=.
12266
12267 case "$ac_dir" in
12268 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12269 *)
12270   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12271   # A ".." for each directory in $ac_dir_suffix.
12272   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12273   case $ac_top_builddir_sub in
12274   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12275   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12276   esac ;;
12277 esac
12278 ac_abs_top_builddir=$ac_pwd
12279 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12280 # for backward compatibility:
12281 ac_top_builddir=$ac_top_build_prefix
12282
12283 case $srcdir in
12284   .)  # We are building in place.
12285     ac_srcdir=.
12286     ac_top_srcdir=$ac_top_builddir_sub
12287     ac_abs_top_srcdir=$ac_pwd ;;
12288   [\\/]* | ?:[\\/]* )  # Absolute name.
12289     ac_srcdir=$srcdir$ac_dir_suffix;
12290     ac_top_srcdir=$srcdir
12291     ac_abs_top_srcdir=$srcdir ;;
12292   *) # Relative name.
12293     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12294     ac_top_srcdir=$ac_top_build_prefix$srcdir
12295     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12296 esac
12297 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12298
12299
12300   case $ac_mode in
12301   :F)
12302   #
12303   # CONFIG_FILE
12304   #
12305
12306   case $INSTALL in
12307   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12308   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12309   esac
12310   ac_MKDIR_P=$MKDIR_P
12311   case $MKDIR_P in
12312   [\\/$]* | ?:[\\/]* ) ;;
12313   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12314   esac
12315 _ACEOF
12316
12317 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12318 # If the template does not know about datarootdir, expand it.
12319 # FIXME: This hack should be removed a few years after 2.60.
12320 ac_datarootdir_hack=; ac_datarootdir_seen=
12321 ac_sed_dataroot='
12322 /datarootdir/ {
12323   p
12324   q
12325 }
12326 /@datadir@/p
12327 /@docdir@/p
12328 /@infodir@/p
12329 /@localedir@/p
12330 /@mandir@/p'
12331 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12332 *datarootdir*) ac_datarootdir_seen=yes;;
12333 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12334   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12335 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12336 _ACEOF
12337 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12338   ac_datarootdir_hack='
12339   s&@datadir@&$datadir&g
12340   s&@docdir@&$docdir&g
12341   s&@infodir@&$infodir&g
12342   s&@localedir@&$localedir&g
12343   s&@mandir@&$mandir&g
12344   s&\\\${datarootdir}&$datarootdir&g' ;;
12345 esac
12346 _ACEOF
12347
12348 # Neutralize VPATH when `$srcdir' = `.'.
12349 # Shell code in configure.ac might set extrasub.
12350 # FIXME: do we really want to maintain this feature?
12351 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12352 ac_sed_extra="$ac_vpsub
12353 $extrasub
12354 _ACEOF
12355 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12356 :t
12357 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12358 s|@configure_input@|$ac_sed_conf_input|;t t
12359 s&@top_builddir@&$ac_top_builddir_sub&;t t
12360 s&@top_build_prefix@&$ac_top_build_prefix&;t t
12361 s&@srcdir@&$ac_srcdir&;t t
12362 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12363 s&@top_srcdir@&$ac_top_srcdir&;t t
12364 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12365 s&@builddir@&$ac_builddir&;t t
12366 s&@abs_builddir@&$ac_abs_builddir&;t t
12367 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12368 s&@INSTALL@&$ac_INSTALL&;t t
12369 s&@MKDIR_P@&$ac_MKDIR_P&;t t
12370 $ac_datarootdir_hack
12371 "
12372 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12373   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12374
12375 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12376   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12377   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12378   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12379 which seems to be undefined.  Please make sure it is defined" >&5
12380 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12381 which seems to be undefined.  Please make sure it is defined" >&2;}
12382
12383   rm -f "$tmp/stdin"
12384   case $ac_file in
12385   -) cat "$tmp/out" && rm -f "$tmp/out";;
12386   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12387   esac \
12388   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12389  ;;
12390   :H)
12391   #
12392   # CONFIG_HEADER
12393   #
12394   if test x"$ac_file" != x-; then
12395     {
12396       $as_echo "/* $configure_input  */" \
12397       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12398     } >"$tmp/config.h" \
12399       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12400     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12401       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12402 $as_echo "$as_me: $ac_file is unchanged" >&6;}
12403     else
12404       rm -f "$ac_file"
12405       mv "$tmp/config.h" "$ac_file" \
12406         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12407     fi
12408   else
12409     $as_echo "/* $configure_input  */" \
12410       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12411       || as_fn_error $? "could not create -" "$LINENO" 5
12412   fi
12413 # Compute "$ac_file"'s index in $config_headers.
12414 _am_arg="$ac_file"
12415 _am_stamp_count=1
12416 for _am_header in $config_headers :; do
12417   case $_am_header in
12418     $_am_arg | $_am_arg:* )
12419       break ;;
12420     * )
12421       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12422   esac
12423 done
12424 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12425 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12426          X"$_am_arg" : 'X\(//\)[^/]' \| \
12427          X"$_am_arg" : 'X\(//\)$' \| \
12428          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12429 $as_echo X"$_am_arg" |
12430     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12431             s//\1/
12432             q
12433           }
12434           /^X\(\/\/\)[^/].*/{
12435             s//\1/
12436             q
12437           }
12438           /^X\(\/\/\)$/{
12439             s//\1/
12440             q
12441           }
12442           /^X\(\/\).*/{
12443             s//\1/
12444             q
12445           }
12446           s/.*/./; q'`/stamp-h$_am_stamp_count
12447  ;;
12448
12449   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12450 $as_echo "$as_me: executing $ac_file commands" >&6;}
12451  ;;
12452   esac
12453
12454
12455   case $ac_file$ac_mode in
12456     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12457   # Autoconf 2.62 quotes --file arguments for eval, but not when files
12458   # are listed without --file.  Let's play safe and only enable the eval
12459   # if we detect the quoting.
12460   case $CONFIG_FILES in
12461   *\'*) eval set x "$CONFIG_FILES" ;;
12462   *)   set x $CONFIG_FILES ;;
12463   esac
12464   shift
12465   for mf
12466   do
12467     # Strip MF so we end up with the name of the file.
12468     mf=`echo "$mf" | sed -e 's/:.*$//'`
12469     # Check whether this is an Automake generated Makefile or not.
12470     # We used to match only the files named `Makefile.in', but
12471     # some people rename them; so instead we look at the file content.
12472     # Grep'ing the first line is not enough: some people post-process
12473     # each Makefile.in and add a new line on top of each file to say so.
12474     # Grep'ing the whole file is not good either: AIX grep has a line
12475     # limit of 2048, but all sed's we know have understand at least 4000.
12476     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12477       dirpart=`$as_dirname -- "$mf" ||
12478 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12479          X"$mf" : 'X\(//\)[^/]' \| \
12480          X"$mf" : 'X\(//\)$' \| \
12481          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12482 $as_echo X"$mf" |
12483     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12484             s//\1/
12485             q
12486           }
12487           /^X\(\/\/\)[^/].*/{
12488             s//\1/
12489             q
12490           }
12491           /^X\(\/\/\)$/{
12492             s//\1/
12493             q
12494           }
12495           /^X\(\/\).*/{
12496             s//\1/
12497             q
12498           }
12499           s/.*/./; q'`
12500     else
12501       continue
12502     fi
12503     # Extract the definition of DEPDIR, am__include, and am__quote
12504     # from the Makefile without running `make'.
12505     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12506     test -z "$DEPDIR" && continue
12507     am__include=`sed -n 's/^am__include = //p' < "$mf"`
12508     test -z "am__include" && continue
12509     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12510     # When using ansi2knr, U may be empty or an underscore; expand it
12511     U=`sed -n 's/^U = //p' < "$mf"`
12512     # Find all dependency output files, they are included files with
12513     # $(DEPDIR) in their names.  We invoke sed twice because it is the
12514     # simplest approach to changing $(DEPDIR) to its actual value in the
12515     # expansion.
12516     for file in `sed -n "
12517       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12518          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12519       # Make sure the directory exists.
12520       test -f "$dirpart/$file" && continue
12521       fdir=`$as_dirname -- "$file" ||
12522 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12523          X"$file" : 'X\(//\)[^/]' \| \
12524          X"$file" : 'X\(//\)$' \| \
12525          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12526 $as_echo X"$file" |
12527     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12528             s//\1/
12529             q
12530           }
12531           /^X\(\/\/\)[^/].*/{
12532             s//\1/
12533             q
12534           }
12535           /^X\(\/\/\)$/{
12536             s//\1/
12537             q
12538           }
12539           /^X\(\/\).*/{
12540             s//\1/
12541             q
12542           }
12543           s/.*/./; q'`
12544       as_dir=$dirpart/$fdir; as_fn_mkdir_p
12545       # echo "creating $dirpart/$file"
12546       echo '# dummy' > "$dirpart/$file"
12547     done
12548   done
12549 }
12550  ;;
12551     "libtool":C)
12552
12553     # See if we are running on zsh, and set the options which allow our
12554     # commands through without removal of \ escapes.
12555     if test -n "${ZSH_VERSION+set}" ; then
12556       setopt NO_GLOB_SUBST
12557     fi
12558
12559     cfgfile="${ofile}T"
12560     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12561     $RM "$cfgfile"
12562
12563     cat <<_LT_EOF >> "$cfgfile"
12564 #! $SHELL
12565
12566 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12567 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12568 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12569 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12570 #
12571 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12572 #                 2006, 2007, 2008 Free Software Foundation, Inc.
12573 #   Written by Gordon Matzigkeit, 1996
12574 #
12575 #   This file is part of GNU Libtool.
12576 #
12577 # GNU Libtool is free software; you can redistribute it and/or
12578 # modify it under the terms of the GNU General Public License as
12579 # published by the Free Software Foundation; either version 2 of
12580 # the License, or (at your option) any later version.
12581 #
12582 # As a special exception to the GNU General Public License,
12583 # if you distribute this file as part of a program or library that
12584 # is built using GNU Libtool, you may include this file under the
12585 # same distribution terms that you use for the rest of that program.
12586 #
12587 # GNU Libtool is distributed in the hope that it will be useful,
12588 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12589 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12590 # GNU General Public License for more details.
12591 #
12592 # You should have received a copy of the GNU General Public License
12593 # along with GNU Libtool; see the file COPYING.  If not, a copy
12594 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12595 # obtained by writing to the Free Software Foundation, Inc.,
12596 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12597
12598
12599 # The names of the tagged configurations supported by this script.
12600 available_tags=""
12601
12602 # ### BEGIN LIBTOOL CONFIG
12603
12604 # Which release of libtool.m4 was used?
12605 macro_version=$macro_version
12606 macro_revision=$macro_revision
12607
12608 # Whether or not to build shared libraries.
12609 build_libtool_libs=$enable_shared
12610
12611 # Whether or not to build static libraries.
12612 build_old_libs=$enable_static
12613
12614 # What type of objects to build.
12615 pic_mode=$pic_mode
12616
12617 # Whether or not to optimize for fast installation.
12618 fast_install=$enable_fast_install
12619
12620 # The host system.
12621 host_alias=$host_alias
12622 host=$host
12623 host_os=$host_os
12624
12625 # The build system.
12626 build_alias=$build_alias
12627 build=$build
12628 build_os=$build_os
12629
12630 # A sed program that does not truncate output.
12631 SED=$lt_SED
12632
12633 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12634 Xsed="\$SED -e 1s/^X//"
12635
12636 # A grep program that handles long lines.
12637 GREP=$lt_GREP
12638
12639 # An ERE matcher.
12640 EGREP=$lt_EGREP
12641
12642 # A literal string matcher.
12643 FGREP=$lt_FGREP
12644
12645 # A BSD- or MS-compatible name lister.
12646 NM=$lt_NM
12647
12648 # Whether we need soft or hard links.
12649 LN_S=$lt_LN_S
12650
12651 # What is the maximum length of a command?
12652 max_cmd_len=$max_cmd_len
12653
12654 # Object file suffix (normally "o").
12655 objext=$ac_objext
12656
12657 # Executable file suffix (normally "").
12658 exeext=$exeext
12659
12660 # whether the shell understands "unset".
12661 lt_unset=$lt_unset
12662
12663 # turn spaces into newlines.
12664 SP2NL=$lt_lt_SP2NL
12665
12666 # turn newlines into spaces.
12667 NL2SP=$lt_lt_NL2SP
12668
12669 # How to create reloadable object files.
12670 reload_flag=$lt_reload_flag
12671 reload_cmds=$lt_reload_cmds
12672
12673 # An object symbol dumper.
12674 OBJDUMP=$lt_OBJDUMP
12675
12676 # Method to check whether dependent libraries are shared objects.
12677 deplibs_check_method=$lt_deplibs_check_method
12678
12679 # Command to use when deplibs_check_method == "file_magic".
12680 file_magic_cmd=$lt_file_magic_cmd
12681
12682 # The archiver.
12683 AR=$lt_AR
12684 AR_FLAGS=$lt_AR_FLAGS
12685
12686 # A symbol stripping program.
12687 STRIP=$lt_STRIP
12688
12689 # Commands used to install an old-style archive.
12690 RANLIB=$lt_RANLIB
12691 old_postinstall_cmds=$lt_old_postinstall_cmds
12692 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12693
12694 # A C compiler.
12695 LTCC=$lt_CC
12696
12697 # LTCC compiler flags.
12698 LTCFLAGS=$lt_CFLAGS
12699
12700 # Take the output of nm and produce a listing of raw symbols and C names.
12701 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12702
12703 # Transform the output of nm in a proper C declaration.
12704 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12705
12706 # Transform the output of nm in a C name address pair.
12707 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12708
12709 # Transform the output of nm in a C name address pair when lib prefix is needed.
12710 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12711
12712 # The name of the directory that contains temporary libtool files.
12713 objdir=$objdir
12714
12715 # Shell to use when invoking shell scripts.
12716 SHELL=$lt_SHELL
12717
12718 # An echo program that does not interpret backslashes.
12719 ECHO=$lt_ECHO
12720
12721 # Used to examine libraries when file_magic_cmd begins with "file".
12722 MAGIC_CMD=$MAGIC_CMD
12723
12724 # Must we lock files when doing compilation?
12725 need_locks=$lt_need_locks
12726
12727 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12728 DSYMUTIL=$lt_DSYMUTIL
12729
12730 # Tool to change global to local symbols on Mac OS X.
12731 NMEDIT=$lt_NMEDIT
12732
12733 # Tool to manipulate fat objects and archives on Mac OS X.
12734 LIPO=$lt_LIPO
12735
12736 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12737 OTOOL=$lt_OTOOL
12738
12739 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12740 OTOOL64=$lt_OTOOL64
12741
12742 # Old archive suffix (normally "a").
12743 libext=$libext
12744
12745 # Shared library suffix (normally ".so").
12746 shrext_cmds=$lt_shrext_cmds
12747
12748 # The commands to extract the exported symbol list from a shared archive.
12749 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12750
12751 # Variables whose values should be saved in libtool wrapper scripts and
12752 # restored at link time.
12753 variables_saved_for_relink=$lt_variables_saved_for_relink
12754
12755 # Do we need the "lib" prefix for modules?
12756 need_lib_prefix=$need_lib_prefix
12757
12758 # Do we need a version for libraries?
12759 need_version=$need_version
12760
12761 # Library versioning type.
12762 version_type=$version_type
12763
12764 # Shared library runtime path variable.
12765 runpath_var=$runpath_var
12766
12767 # Shared library path variable.
12768 shlibpath_var=$shlibpath_var
12769
12770 # Is shlibpath searched before the hard-coded library search path?
12771 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12772
12773 # Format of library name prefix.
12774 libname_spec=$lt_libname_spec
12775
12776 # List of archive names.  First name is the real one, the rest are links.
12777 # The last name is the one that the linker finds with -lNAME
12778 library_names_spec=$lt_library_names_spec
12779
12780 # The coded name of the library, if different from the real name.
12781 soname_spec=$lt_soname_spec
12782
12783 # Command to use after installation of a shared archive.
12784 postinstall_cmds=$lt_postinstall_cmds
12785
12786 # Command to use after uninstallation of a shared archive.
12787 postuninstall_cmds=$lt_postuninstall_cmds
12788
12789 # Commands used to finish a libtool library installation in a directory.
12790 finish_cmds=$lt_finish_cmds
12791
12792 # As "finish_cmds", except a single script fragment to be evaled but
12793 # not shown.
12794 finish_eval=$lt_finish_eval
12795
12796 # Whether we should hardcode library paths into libraries.
12797 hardcode_into_libs=$hardcode_into_libs
12798
12799 # Compile-time system search path for libraries.
12800 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12801
12802 # Run-time system search path for libraries.
12803 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12804
12805 # Whether dlopen is supported.
12806 dlopen_support=$enable_dlopen
12807
12808 # Whether dlopen of programs is supported.
12809 dlopen_self=$enable_dlopen_self
12810
12811 # Whether dlopen of statically linked programs is supported.
12812 dlopen_self_static=$enable_dlopen_self_static
12813
12814 # Commands to strip libraries.
12815 old_striplib=$lt_old_striplib
12816 striplib=$lt_striplib
12817
12818
12819 # The linker used to build libraries.
12820 LD=$lt_LD
12821
12822 # Commands used to build an old-style archive.
12823 old_archive_cmds=$lt_old_archive_cmds
12824
12825 # A language specific compiler.
12826 CC=$lt_compiler
12827
12828 # Is the compiler the GNU compiler?
12829 with_gcc=$GCC
12830
12831 # Compiler flag to turn off builtin functions.
12832 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12833
12834 # How to pass a linker flag through the compiler.
12835 wl=$lt_lt_prog_compiler_wl
12836
12837 # Additional compiler flags for building library objects.
12838 pic_flag=$lt_lt_prog_compiler_pic
12839
12840 # Compiler flag to prevent dynamic linking.
12841 link_static_flag=$lt_lt_prog_compiler_static
12842
12843 # Does compiler simultaneously support -c and -o options?
12844 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12845
12846 # Whether or not to add -lc for building shared libraries.
12847 build_libtool_need_lc=$archive_cmds_need_lc
12848
12849 # Whether or not to disallow shared libs when runtime libs are static.
12850 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12851
12852 # Compiler flag to allow reflexive dlopens.
12853 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12854
12855 # Compiler flag to generate shared objects directly from archives.
12856 whole_archive_flag_spec=$lt_whole_archive_flag_spec
12857
12858 # Whether the compiler copes with passing no objects directly.
12859 compiler_needs_object=$lt_compiler_needs_object
12860
12861 # Create an old-style archive from a shared archive.
12862 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12863
12864 # Create a temporary old-style archive to link instead of a shared archive.
12865 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12866
12867 # Commands used to build a shared archive.
12868 archive_cmds=$lt_archive_cmds
12869 archive_expsym_cmds=$lt_archive_expsym_cmds
12870
12871 # Commands used to build a loadable module if different from building
12872 # a shared archive.
12873 module_cmds=$lt_module_cmds
12874 module_expsym_cmds=$lt_module_expsym_cmds
12875
12876 # Whether we are building with GNU ld or not.
12877 with_gnu_ld=$lt_with_gnu_ld
12878
12879 # Flag that allows shared libraries with undefined symbols to be built.
12880 allow_undefined_flag=$lt_allow_undefined_flag
12881
12882 # Flag that enforces no undefined symbols.
12883 no_undefined_flag=$lt_no_undefined_flag
12884
12885 # Flag to hardcode \$libdir into a binary during linking.
12886 # This must work even if \$libdir does not exist
12887 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12888
12889 # If ld is used when linking, flag to hardcode \$libdir into a binary
12890 # during linking.  This must work even if \$libdir does not exist.
12891 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12892
12893 # Whether we need a single "-rpath" flag with a separated argument.
12894 hardcode_libdir_separator=$lt_hardcode_libdir_separator
12895
12896 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12897 # DIR into the resulting binary.
12898 hardcode_direct=$hardcode_direct
12899
12900 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12901 # DIR into the resulting binary and the resulting library dependency is
12902 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
12903 # library is relocated.
12904 hardcode_direct_absolute=$hardcode_direct_absolute
12905
12906 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
12907 # into the resulting binary.
12908 hardcode_minus_L=$hardcode_minus_L
12909
12910 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
12911 # into the resulting binary.
12912 hardcode_shlibpath_var=$hardcode_shlibpath_var
12913
12914 # Set to "yes" if building a shared library automatically hardcodes DIR
12915 # into the library and all subsequent libraries and executables linked
12916 # against it.
12917 hardcode_automatic=$hardcode_automatic
12918
12919 # Set to yes if linker adds runtime paths of dependent libraries
12920 # to runtime path list.
12921 inherit_rpath=$inherit_rpath
12922
12923 # Whether libtool must link a program against all its dependency libraries.
12924 link_all_deplibs=$link_all_deplibs
12925
12926 # Fix the shell variable \$srcfile for the compiler.
12927 fix_srcfile_path=$lt_fix_srcfile_path
12928
12929 # Set to "yes" if exported symbols are required.
12930 always_export_symbols=$always_export_symbols
12931
12932 # The commands to list exported symbols.
12933 export_symbols_cmds=$lt_export_symbols_cmds
12934
12935 # Symbols that should not be listed in the preloaded symbols.
12936 exclude_expsyms=$lt_exclude_expsyms
12937
12938 # Symbols that must always be exported.
12939 include_expsyms=$lt_include_expsyms
12940
12941 # Commands necessary for linking programs (against libraries) with templates.
12942 prelink_cmds=$lt_prelink_cmds
12943
12944 # Specify filename containing input files.
12945 file_list_spec=$lt_file_list_spec
12946
12947 # How to hardcode a shared library path into an executable.
12948 hardcode_action=$hardcode_action
12949
12950 # ### END LIBTOOL CONFIG
12951
12952 _LT_EOF
12953
12954   case $host_os in
12955   aix3*)
12956     cat <<\_LT_EOF >> "$cfgfile"
12957 # AIX sometimes has problems with the GCC collect2 program.  For some
12958 # reason, if we set the COLLECT_NAMES environment variable, the problems
12959 # vanish in a puff of smoke.
12960 if test "X${COLLECT_NAMES+set}" != Xset; then
12961   COLLECT_NAMES=
12962   export COLLECT_NAMES
12963 fi
12964 _LT_EOF
12965     ;;
12966   esac
12967
12968
12969 ltmain="$ac_aux_dir/ltmain.sh"
12970
12971
12972   # We use sed instead of cat because bash on DJGPP gets confused if
12973   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
12974   # text mode, it properly converts lines to CR/LF.  This bash problem
12975   # is reportedly fixed, but why not run on old versions too?
12976   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
12977     || (rm -f "$cfgfile"; exit 1)
12978
12979   case $xsi_shell in
12980   yes)
12981     cat << \_LT_EOF >> "$cfgfile"
12982
12983 # func_dirname file append nondir_replacement
12984 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
12985 # otherwise set result to NONDIR_REPLACEMENT.
12986 func_dirname ()
12987 {
12988   case ${1} in
12989     */*) func_dirname_result="${1%/*}${2}" ;;
12990     *  ) func_dirname_result="${3}" ;;
12991   esac
12992 }
12993
12994 # func_basename file
12995 func_basename ()
12996 {
12997   func_basename_result="${1##*/}"
12998 }
12999
13000 # func_dirname_and_basename file append nondir_replacement
13001 # perform func_basename and func_dirname in a single function
13002 # call:
13003 #   dirname:  Compute the dirname of FILE.  If nonempty,
13004 #             add APPEND to the result, otherwise set result
13005 #             to NONDIR_REPLACEMENT.
13006 #             value returned in "$func_dirname_result"
13007 #   basename: Compute filename of FILE.
13008 #             value retuned in "$func_basename_result"
13009 # Implementation must be kept synchronized with func_dirname
13010 # and func_basename. For efficiency, we do not delegate to
13011 # those functions but instead duplicate the functionality here.
13012 func_dirname_and_basename ()
13013 {
13014   case ${1} in
13015     */*) func_dirname_result="${1%/*}${2}" ;;
13016     *  ) func_dirname_result="${3}" ;;
13017   esac
13018   func_basename_result="${1##*/}"
13019 }
13020
13021 # func_stripname prefix suffix name
13022 # strip PREFIX and SUFFIX off of NAME.
13023 # PREFIX and SUFFIX must not contain globbing or regex special
13024 # characters, hashes, percent signs, but SUFFIX may contain a leading
13025 # dot (in which case that matches only a dot).
13026 func_stripname ()
13027 {
13028   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13029   # positional parameters, so assign one to ordinary parameter first.
13030   func_stripname_result=${3}
13031   func_stripname_result=${func_stripname_result#"${1}"}
13032   func_stripname_result=${func_stripname_result%"${2}"}
13033 }
13034
13035 # func_opt_split
13036 func_opt_split ()
13037 {
13038   func_opt_split_opt=${1%%=*}
13039   func_opt_split_arg=${1#*=}
13040 }
13041
13042 # func_lo2o object
13043 func_lo2o ()
13044 {
13045   case ${1} in
13046     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13047     *)    func_lo2o_result=${1} ;;
13048   esac
13049 }
13050
13051 # func_xform libobj-or-source
13052 func_xform ()
13053 {
13054   func_xform_result=${1%.*}.lo
13055 }
13056
13057 # func_arith arithmetic-term...
13058 func_arith ()
13059 {
13060   func_arith_result=$(( $* ))
13061 }
13062
13063 # func_len string
13064 # STRING may not start with a hyphen.
13065 func_len ()
13066 {
13067   func_len_result=${#1}
13068 }
13069
13070 _LT_EOF
13071     ;;
13072   *) # Bourne compatible functions.
13073     cat << \_LT_EOF >> "$cfgfile"
13074
13075 # func_dirname file append nondir_replacement
13076 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
13077 # otherwise set result to NONDIR_REPLACEMENT.
13078 func_dirname ()
13079 {
13080   # Extract subdirectory from the argument.
13081   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13082   if test "X$func_dirname_result" = "X${1}"; then
13083     func_dirname_result="${3}"
13084   else
13085     func_dirname_result="$func_dirname_result${2}"
13086   fi
13087 }
13088
13089 # func_basename file
13090 func_basename ()
13091 {
13092   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13093 }
13094
13095
13096 # func_stripname prefix suffix name
13097 # strip PREFIX and SUFFIX off of NAME.
13098 # PREFIX and SUFFIX must not contain globbing or regex special
13099 # characters, hashes, percent signs, but SUFFIX may contain a leading
13100 # dot (in which case that matches only a dot).
13101 # func_strip_suffix prefix name
13102 func_stripname ()
13103 {
13104   case ${2} in
13105     .*) func_stripname_result=`$ECHO "X${3}" \
13106            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13107     *)  func_stripname_result=`$ECHO "X${3}" \
13108            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13109   esac
13110 }
13111
13112 # sed scripts:
13113 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13114 my_sed_long_arg='1s/^-[^=]*=//'
13115
13116 # func_opt_split
13117 func_opt_split ()
13118 {
13119   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13120   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13121 }
13122
13123 # func_lo2o object
13124 func_lo2o ()
13125 {
13126   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13127 }
13128
13129 # func_xform libobj-or-source
13130 func_xform ()
13131 {
13132   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13133 }
13134
13135 # func_arith arithmetic-term...
13136 func_arith ()
13137 {
13138   func_arith_result=`expr "$@"`
13139 }
13140
13141 # func_len string
13142 # STRING may not start with a hyphen.
13143 func_len ()
13144 {
13145   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13146 }
13147
13148 _LT_EOF
13149 esac
13150
13151 case $lt_shell_append in
13152   yes)
13153     cat << \_LT_EOF >> "$cfgfile"
13154
13155 # func_append var value
13156 # Append VALUE to the end of shell variable VAR.
13157 func_append ()
13158 {
13159   eval "$1+=\$2"
13160 }
13161 _LT_EOF
13162     ;;
13163   *)
13164     cat << \_LT_EOF >> "$cfgfile"
13165
13166 # func_append var value
13167 # Append VALUE to the end of shell variable VAR.
13168 func_append ()
13169 {
13170   eval "$1=\$$1\$2"
13171 }
13172
13173 _LT_EOF
13174     ;;
13175   esac
13176
13177
13178   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13179     || (rm -f "$cfgfile"; exit 1)
13180
13181   mv -f "$cfgfile" "$ofile" ||
13182     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13183   chmod +x "$ofile"
13184
13185  ;;
13186
13187   esac
13188 done # for ac_tag
13189
13190
13191 as_fn_exit 0
13192 _ACEOF
13193 ac_clean_files=$ac_clean_files_save
13194
13195 test $ac_write_fail = 0 ||
13196   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13197
13198
13199 # configure is writing to config.log, and then calls config.status.
13200 # config.status does its own redirection, appending to config.log.
13201 # Unfortunately, on DOS this fails, as config.log is still kept open
13202 # by configure, so config.status won't be able to write to it; its
13203 # output is simply discarded.  So we exec the FD to /dev/null,
13204 # effectively closing config.log, so it can be properly (re)opened and
13205 # appended to by config.status.  When coming back to configure, we
13206 # need to make the FD available again.
13207 if test "$no_create" != yes; then
13208   ac_cs_success=:
13209   ac_config_status_args=
13210   test "$silent" = yes &&
13211     ac_config_status_args="$ac_config_status_args --quiet"
13212   exec 5>/dev/null
13213   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13214   exec 5>>config.log
13215   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13216   # would make configure fail if this is the last instruction.
13217   $ac_cs_success || as_fn_exit 1
13218 fi
13219 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13220   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13221 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13222 fi
13223